// INITIALIZING VARIABLES
var timer1, timer2, timer3, timer4;
var imageArray = new Array();

//LOADING DEFAULT IMAGES.
function loadImages()
{
	imageArray =loadImages.arguments;
}

loadImages('IMG/newsandevents.gif','IMG/FAQ.gif','IMG/HomeOwner.gif','IMG/promotions.gif');

// MAKING SUBMENU VISIBLE AND REST OTHERS INVISIBLE AND RESETTING IAMGES ACCORDINGLY
function activate(lay, imageObj, image)
{	
	if (document.all || window.mmIsOpera)
		var divisions=document.all.tags("div");
	
	if (document.layers)
		var divisions=document.layers;
		
	this.lay = lay;
	this.imageObj = imageObj;
	this.image = image;
	
	document[imageObj].src=image;
	divisions[lay-1].style.visibility = "visible";
	
	if (divisions[lay-1].style.visibility == "visible")
		switch(lay)
		{
			case '1':
				clearTimeout(timer1);
				clearTimeout(timer2);
				clearTimeout(timer3);
				clearTimeout(timer4);
				divisions[1].style.visibility="hidden";	
				document['Image2'].src=imageArray[1];
				divisions[2].style.visibility="hidden";	
				document['Image3'].src=imageArray[2];
				divisions[3].style.visibility="hidden";	
				document['Image4'].src=imageArray[3];
				break;
			case '2':
				clearTimeout(timer1);
				clearTimeout(timer2);
				clearTimeout(timer3);
				clearTimeout(timer4);
				divisions[0].style.visibility="hidden";	
				document['Image1'].src=imageArray[0];
				divisions[2].style.visibility="hidden";	
				document['Image3'].src=imageArray[2];
				divisions[3].style.visibility="hidden";	
				document['Image4'].src=imageArray[3];
				break;
			case '3':
				clearTimeout(timer1);
				clearTimeout(timer2);
				clearTimeout(timer3);
				clearTimeout(timer4);
				divisions[0].style.visibility="hidden";	
				document['Image1'].src=imageArray[0];
				divisions[1].style.visibility="hidden";	
				document['Image2'].src=imageArray[1];
				divisions[3].style.visibility="hidden";	
				document['Image4'].src=imageArray[3];
				break;
			case '4':
				clearTimeout(timer1);
				clearTimeout(timer2);
				clearTimeout(timer3);
				clearTimeout(timer4);
				divisions[0].style.visibility="hidden";	
				document['Image1'].src=imageArray[0];
				divisions[1].style.visibility="hidden";	
				document['Image2'].src=imageArray[1];
				divisions[2].style.visibility="hidden";	
				document['Image3'].src=imageArray[2];
				break;
		}
}

// PAUSE FOR SUBMENU
function startTimeout(lay, imageObj, image)
{
	this.lay = lay;
	this.imageObj = imageObj;
	this.image = image;
	
	switch(lay)
	{
		case '1':
			timer1=window.setTimeout("hideMenu(lay, imageObj, image)", 500);
			break;
		case '2':
			timer2=window.setTimeout("hideMenu(lay, imageObj, image)", 500);
			break;
		case '3':
			timer3=window.setTimeout("hideMenu(lay, imageObj, image)", 500);
			break;
		case '4':
			timer4=window.setTimeout("hideMenu(lay, imageObj, image)", 500);
			break;
	}

}

// MAKING SUBMENU DISABLE ON MOUSEOUT
function hideMenu(lay, imageObj, image)
{
	if (document.all || window.mmIsOpera)
		var divisions=document.all.tags("div");
	
	if (document.layers)
		var divisions=document.layers;
	
	this.lay=lay;
	this.imageObj=imageObj;
	this.image=image;
	document[imageObj].src=image;
	divisions[lay-1].style.visibility="hidden";	
}

//PASSING ZIPCODE TO THE DEALER MAP PAGE
function findDealer() {
	var zipcode = zipform.Zipcode.value;
	document.location="DealerMap.aspx?Zipcode=" + zipcode;
		
}
