function genericRollOver(element, img) {
	element.src = "images/"+img;
}

function genericRollOut(element,img) {
	element.src = "images/"+img;
}

//**slideshow code 

var bannerArray = new Array();

bannerArray[0] = "images/banner/BMW1SeriesBanner.jpg";
bannerArray[1] = "images/banner/BMW3SeriesBanner.jpg";
bannerArray[2] = "images/banner/kiaCarensBanner.jpg";
bannerArray[3] = "images/banner/kiaCeedBanner.jpg";
bannerArray[4] = "images/banner/kiaSedonaBanner.jpg";
bannerArray[5] = "images/banner/kiaSoulBanner.jpg";
var i = 3;
var opacity = 100;

function fadeBannerOut()
{

	pic1= new Image(614,206); 
	pic1.src=bannerArray[0];
	pic2= new Image(614,206); 
	pic2.src=bannerArray[1];
	pic3= new Image(614,206); 
	pic3.src=bannerArray[2];
	pic4= new Image(614,206); 
	pic4.src=bannerArray[3];
	pic5= new Image(614,206); 
	pic5.src=bannerArray[4];
	pic6= new Image(614,206); 
	pic6.src=bannerArray[5];

	document.getElementById("bannerImage").style.opacity = opacity/16.6;
	document.getElementById("bannerImage").style.filter = 'alpha(opacity=' + opacity*16.6 + ')';

	opacity = opacity - 1;
	
	if(opacity >= 0)
	{
		setTimeout("fadeBannerOut()", 50);
	}
	else
	{
		
		if(i == 3)
		{
			i = 0;
		}
		else
		{
			i++;
		}

		document.getElementById("bannerImage").style.opacity = 0;
		document.getElementById("bannerImage").style.filter = 'alpha(opacity=' + 0 + ')';
		document.getElementById("bannerImage").src = bannerArray[i];
		setTimeout("fadeBannerIn()", 100);
	}
}

function fadeBannerIn()
{
	document.getElementById("bannerImage").style.opacity = opacity/16.6;
	document.getElementById("bannerImage").style.filter = 'alpha(opacity=' + opacity*16.6 + ')';

	opacity = opacity + 1;
	
	if(opacity <= 100)
	{
		setTimeout("fadeBannerIn()", 50);
	}
	else
	{
		setTimeout("fadeBannerOut()", 50);
	}
}
//**END slideshow code 

function onLoad() {		
	if(typeof sIFR == "function"){
		sIFR.replaceElement("h1", named({sFlashSrc: "swiss.swf", sColor: "#2e2e2e"}));
	};	
	fadeBannerOut();
}


//AJAX REQUESTS
function getXmlHttpRequestObject() {
    if (window.XMLHttpRequest) {
        return new XMLHttpRequest();
    }
    else if (window.ActiveXObject) {
        return new ActiveXObject("Microsoft.XMLHTTP");
    }
    else {
        alert('Status: Cound not create XmlHttpRequest Object. Consider upgrading your browser.');
    }
}


//CREATE SUB LIST
function createSub(key, carname) {
	var reqCreateSub = getXmlHttpRequestObject();
//	var sel = document.getElementById("manufacturer");
//	var selectedID = sel.options[sel.selectedIndex].value;
//	var selectedText = document.carList.manufacturer.options[key].text;
	
    var paramName = 'id=' + key + '&carName=' + carname;
	
    reqCreateSub.open("GET", 'ajax/createSubList.asp?' + paramName, false);
		
    reqCreateSub.send(null);
	
    delete reqCreateSub;
	window.location=carname + ".asp";
}



//SEARCH FINAL
function goToSelectedModel(modelId, key) {
	window.location=key + ' ID' +  modelId + '.asp';
}



//CHECK PERSONAL FORM
function submitPersonalForm() {
	var email = document.getElementById("email");
	var text = email.value;
	
	var check = document.getElementById("cbAgree").checked;
	
	if (text == "") {
		alert("Please enter a valid email.");
	} else {
		if(check == false) {
			alert("You must tick the agreement in order to continue.")
		} else {
			document.getElementById("personalForm").submit();
		}
	}
}



//CHECK PERSONAL FORM
function submitBusinessForm() {
	var email = document.getElementById("coEmail");
	var text = email.value;
	
	var check = document.getElementById("cbAgree").checked;
	
	if (text == "") {
		alert("Please enter a valid email.");
	} else {
		if(check == false) {
			alert("You must tick the agreement in order to continue.")
		} else {
			document.getElementById("businessForm").submit();
		}
	}
}



