var imgOpacity = 100;

function StartFader() {
	var img = GetImgs();
	img[0].style.visibility = "visible";
	img[0].style.opacity = imgOpacity;
	img[0].style.filter = "alpha(opacity=" +imgOpacity + ")";

	setTimeout('FadeOut(0)', 5000);
}


function GetImgs() {
	var imagebar = document.getElementById('imagebar');
	var imgs = imagebar.getElementsByTagName('a');
	
	var arr = new Array();
	var x = 0;
	for (i=0;i<imgs.length;i++) {
		if (imgs[i].getAttribute('class') != "undefined") {
			if (imgs[i].getAttribute('class') == "rotate" || imgs[i].getAttribute('className') == "rotate") {
				arr[x] = imgs[i];
				x++;
			}
		}
	}

	return arr;
}

function FadeIn(imgNumber) {
	imgOpacity++;
	var img = GetImgs();

	img[imgNumber].style.visibility = "visible";

	if (imgOpacity < 10) {
		img[imgNumber].style.opacity = "0.0" + imgOpacity;
	} else {
		img[imgNumber].style.opacity = "0." + imgOpacity;
	}
	img[imgNumber].style.filter = "alpha(opacity=" + imgOpacity + ")";

	if (imgOpacity >= 99) {
		setTimeout('FadeOut(' + imgNumber+ ')', 5000);
	} else {
		setTimeout('FadeIn(' + imgNumber + ')', 12);
	}
}

function FadeOut(imgNumber) {
	imgOpacity--;
        img = GetImgs(); 

	if (imgOpacity < 10) {
		img[imgNumber].style.opacity = "0.0" + imgOpacity;
	} else {
		img[imgNumber].style.opacity = "0." + imgOpacity;
	}
	img[imgNumber].style.filter = "alpha(opacity=" + imgOpacity + ")";


	if (imgOpacity <= 0) {
		img[imgNumber].style.visibility = "hidden";
		imgNumber++;
		if (imgNumber == img.length) {
			imgNumber = 0;
		}
		setTimeout('FadeIn(' + imgNumber + ')', 500);
	} else {
		setTimeout('FadeOut(' + imgNumber+ ')', 12);
	}
}



function ClearValue(thefield){
	if (thefield.defaultValue==thefield.value) {
		thefield.value = ""
	}
} 


function CheckContactForm() {
	
	var form = document.getElementById("contactform");
	var isValid = true;
	
	for (var i=0; i < form.elements.length; i++) {
		elem = form.elements[i];
		if (elem.value == "") {
			elem.style.borderColor="#FF0000";
			isValid = false;
		}
	}
	if ( ! isValid) {
		var validationDiv = document.getElementById("validationmsg");
		validationDiv.style.visibility='visible';
	}
	return isValid;
}


function SubmitSmallSearch() {
	var url = "/product/";
	var form = document.getElementById("smallsearchform");
	url += form["words"].value;
	
	location.href=url;
	return false;
}

function SubmitFullSearch() {
	var url = "/product/";
	var form = document.getElementById("fullsearchform");
	
	url += form["words"].value;
	url += "/";
	url += form["productType"].value;
	url += "/";
	url += form["ProdCategory"].value;
	url += "/";
	if (form["ProdDiscontinued"].checked == true) {
		url += "1";
	} else {
		url += "0";
	}
	
	location.href=url;
	return false;
}

