/***********************************************
* Gradual Highlight image script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

var baseopacity=100;
var ie_baseopacity=80;

function slowhigh(which2){
imgobj=which2
browserdetect=which2.filters? "ie" : typeof which2.style.MozOpacity=="string"? "mozilla" : ""
if (browserdetect=="ie")
	instantset(ie_baseopacity)
	else instantset(baseopacity) 
highlighting=setInterval("gradualfade(imgobj)",50)
}

function slowlow(which2){
cleartimer()
if (browserdetect=="ie")
	instantset(ie_baseopacity)
	else instantset(baseopacity) 
}

function instantset(degree){
if (browserdetect=="mozilla")
imgobj.style.MozOpacity=degree/100
else if (browserdetect=="ie")
	if (imgobj.filters.alpha)
			imgobj.filters.alpha.opacity=degree;
}

function cleartimer(){
if (window.highlighting) clearInterval(highlighting)
}

function gradualfade(cur2){
if (browserdetect=="mozilla" && cur2.style.MozOpacity>0.5)
cur2.style.MozOpacity=Math.min(parseFloat(cur2.style.MozOpacity)-0.1, 0.99)
else if (browserdetect=="ie")
	if (cur2.filters.alpha)
	if (cur2.filters.alpha.opacity>50)
			cur2.filters.alpha.opacity-=10
else if (window.highlighting)
clearInterval(highlighting)
}

var lowopacity=30;


/* CAPS */
function slowhigh_updown(which2){
imgobj=which2
browserdetect=which2.filters? "ie" : typeof which2.style.MozOpacity=="string"? "mozilla" : ""
instantset(lowopacity)
highlighting=setInterval("gradualfade_up(imgobj)",50)
}

function gradualfade_up(cur2){
if (browserdetect=="mozilla" && cur2.style.MozOpacity<1)
cur2.style.MozOpacity=Math.min(parseFloat(cur2.style.MozOpacity)+0.1, 0.99)
else if (browserdetect=="ie" && cur2.filters.alpha.opacity<100)
	if (cur2.filters.alpha)
		cur2.filters.alpha.opacity+=10
else if (window.highlighting)
clearInterval(highlighting)
}


function validateForm()
{
if ((document.forms.subscribe.model)&&(document.forms.subscribe.vin)&&(document.forms.subscribe.referencja))
if ((""==document.forms.subscribe.referencja.value) 
		&& (
			(""==document.forms.subscribe.vin.value) || (""==document.forms.subscribe.model.value)
			)
	)
	{
	alert("Proszę podać numer numer referencyjny części lub \n model, numer VIN, opis części.");
	return false;
	}




if ((document.forms.subscribe.nazwisko)&&(document.forms.subscribe.telefon))
 {
if(""==document.forms.subscribe.nazwisko.value)
{
alert("Proszę podać nazwisko");
return false;
}

if(""==document.forms.subscribe.telefon.value)
{
alert("Proszę podać numer telefonu.");
return false;
}
	} // nazwisko i telefon 

/*if ((!document.forms.subscribe.nazwisko)&&(document.forms.subscribe.email))
if ((document.forms.subscribe.email.value.indexOf('@',1)==-1)||(document.forms.subscribe.email.value.indexOf('.',2)==-1))
{
alert("Proszę podać adres e-mail.");
return false;
}	*/
if ((!document.forms.subscribe.nazwisko)&&(document.forms.subscribe.telefon))
if (""==document.forms.subscribe.telefon.value)
{
alert("Proszę podać numer telefonu.");
return false;
}

if ((document.forms.subscribe.dealer))
if (document.forms.subscribe.dealer.options[document.forms.subscribe.dealer.selectedIndex].text == "-- WYBIERZ --")
{
alert("Proszę wybrać dealera");
return false;
}


return true;

}

