
var closer = -1;

/******************************************************************************
** NAVIGATION ARRAYS
******************************************************************************/
SERVER_BASE = "http://www.ic-corp.com"
var aDealer = new Array();
	aDealer[0] = new menuItem("http://www.ic-corp.com/site_layout/utility/dealerlocator.asp","Locate a Dealer");

var aProductInformation = new Array();
	aProductInformation[0] = new menuItem("http://www.ic-corp.com/site_layout/vehicles/index.asp", "Overview");
	aProductInformation[1] = new menuItem("http://www.ic-corp.com/site_layout/vehicles/REdetail.asp", "RE");
	aProductInformation[2] = new menuItem("http://www.ic-corp.com/site_layout/vehicles/REcomdetail.asp", "RE Commercial");
	aProductInformation[3] = new menuItem("http://www.ic-corp.com/site_layout/vehicles/FEdetail.asp", "FE");
	aProductInformation[4] = new menuItem("http://www.ic-corp.com/site_layout/vehicles/CEdetail.asp", "CE");
	aProductInformation[5] = new menuItem("http://www.ic-corp.com/site_layout/vehicles/BEdetail.asp", "BE");
	aProductInformation[6] = new menuItem("http://www.ic-corp.com/site_layout/vehicles/EngComparisons.asp", "Engine Comparisons");
	aProductInformation[7] = new menuItem("http://www.ic-corp.com/site_layout/vehicles/ifgjump.asp", "Financing");
	aProductInformation[8] = new menuItem("http://www.ic-corp.com/site_layout/vehicles/telematics.asp", "Telematics");

var aUsedBuses = new Array();
	aUsedBuses[0] = new menuItem("http://evalue.internationaldelivers.com/usedbus/SearchBusesIC.asp","Locate a Used Bus");

var aSpecialPrograms = new Array();
//	aSpecialPrograms[0] = new menuItem("http://www.ic-corp.com/site_layout/utility/studentsafetyjump.asp", "Student Safety");
//	aSpecialPrograms[1] = new menuItem("http://www.ic-corp.com/site_layout/utility/techtrainingjump.asp", "Technical Training");
//	aSpecialPrograms[1] = new menuItem("http://www.ic-corp.com/site_layout/survey/ictestdrive.asp", "IC Test Drive Survey");
	aSpecialPrograms[0] = new menuItem("http://www.ic-corp.com/site_layout/utility/industrylinks.asp", "Industry Links");
//	aSpecialPrograms[3] = new menuItem("https://evaluet.navistar.com/usedbus/UsedBusPrograms/ICCatalog.pdf", "IC Identification Program");
//  aSpecialPrograms[3] = new menuItem("javascript:openNewWindow('https://evalue.internationaldelivers.com/usedbus/Usedbusprograms/checksecurity.asp','ICIdent',false)", "IC Identification Program");
//  aSpecialPrograms[4] = new menuItem("javascript:openNewWindow('https://evalue.internationaldelivers.com/sales/ppr/setupApp.aspx','ICIdent',false)", "Diamond Club/Email Reg");
//  aSpecialPrograms[5] = new menuItem("javascript:openNewWindow('https://evalue.internationaldelivers.com/sales/pricelist/default.asp?Srvr=TESTIC','ICIdent',false)", "Electronic Price List");
//	aSpecialPrograms[6] = new menuItem("javascript:openNewWindow('http://iccorp.internationaleventregistration.net/asp/ICCORP/default.asp','ICRideNDrive',false)", "IC Ride-n-Drive");
    aSpecialPrograms[1] = new menuItem("http://busisis.ic-corp.com/", "Bus ISIS");
//	aSpecialPrograms[2] = new menuItem("http://iccorp.internationaleventregistration.net/asp/ICCORP/default.asp", "IC Dealer Meeting");
//	aSpecialPrograms[3] = new menuItem("http://iccorp.internationalrewards.net ", "IC Diamond CLub");

var aArtwork = new Array();
	//aArtwork[0] = new menuItem("http://www.ic-corp.com/site_layout/artwork/index.asp", "Overview")
	aArtwork[0] = new menuItem("http://www.ic-corp.com/site_layout/artwork/lineart.asp", "Line Art");
	aArtwork[1] = new menuItem("http://www.ic-corp.com/site_layout/artwork/photos.asp", "Photos");
	aArtwork[2] = new menuItem("http://www.ic-corp.com/site_layout/artwork/posters.asp", "Posters");
	aArtwork[3] = new menuItem("http://www.ic-corp.com/site_layout/artwork/originalart.asp", "Original Art");

var aNews = new Array();
	aNews[0] = new menuItem("http://www.ic-corp.com/site_layout/news/news.asp", "Press Releases");

var aHelpfulHints = new Array();
// 	aHelpfulHints[0] = new menuItem("http://www.ic-corp.com/site_layout/news/tipsheets.asp", "Tip Sheets");
// 	aHelpfulHints[1] = new menuItem("http://www.ic-corp.com/site_layout/news/didyouknow.asp", "Did You Know");
//     aHelpfulHints[2] = new menuItem("http://www.ic-corp.com/site_layout/news/faqs.asp", "F.A.Q.s");

var aMerchandise = new Array();
	aMerchandise[0] = new menuItem("http://emaginepromo.com/", "Merchandise");

var aAboutus = new Array();
	aAboutus[0] = new menuItem("http://www.ic-corp.com/site_layout/aboutus/index.asp", "Corporate Info");
	aAboutus[1] = new menuItem("http://www.ic-corp.com/site_layout/aboutus/busteam.asp", "Bus Team");

function menuItem(sLink, sName) {
	this.link = new String(sLink);
	this.name = new String(sName);
}

/******************************************************************************
** DynAPI Layers
******************************************************************************/
var offset = -5;
/* function funcOn(lID) { */
/* 	oLayer[lID].setBgColor('#aaa8a9') */
/* } */
/* function funcOff(lID) { */
/* 	 oLayer[lID].setBgColor('#e8e8dd') */
/* } */
/* var oLayer =  new Object(); */
/* var oLayer =  new Object(); */
DynAPI.onLoad=function() {
	nav1Layer = new DynLayer(null, 0, 155 + offset, 134, 19, '#e8e8dd');
	nav1Layer.setHTML('<img src=\"/assets/common/shim.gif\" width=1 height=3 border=0><br><font class=\"basic\"><img src=\"/assets/common/shim.gif\" width=4 height=1 border=0><img src=\"/assets/common/nav_square.gif\" width=4 height=4 border=0 vspace=1 hspace=4>Dealer Locator</font>')
	nav2Layer = new DynLayer(null, 0, 174 + offset, 134, 19, '#e8e8dd');
	nav2Layer.setHTML('<img src=\"/assets/common/shim.gif\" width=1 height=3 border=0><br><font class=\"basic\"><img src=\"/assets/common/shim.gif\" width=4 height=1 border=0><img src=\"/assets/common/nav_square.gif\" width=4 height=4 border=0 vspace=1 hspace=4>Product Information</font>')

	nav3Layer = new DynLayer(null, 0, 193 + offset, 134, 19, '#e8e8dd');
	nav3Layer.setHTML('<img src=\"/assets/common/shim.gif\" width=1 height=3 border=0><br><font class=\"basic\"><img src=\"/assets/common/shim.gif\" width=4 height=1 border=0><img src=\"/assets/common/nav_square.gif\" width=4 height=4 border=0 vspace=1 hspace=4>Used Buses</font>')

	nav4Layer = new DynLayer(null, 0, 212 + offset, 134, 19, '#e8e8dd');
	nav4Layer.setHTML('<img src=\"/assets/common/shim.gif\" width=1 height=3 border=0><br><font class=\"basic\"><img src=\"/assets/common/shim.gif\" width=4 height=1 border=0><img src=\"/assets/common/nav_square.gif\" width=4 height=4 border=0 vspace=1 hspace=4>Special Programs</font>')
	nav5Layer = new DynLayer(null, 0, 231 + offset, 134, 19, '#e8e8dd');
	nav5Layer.setHTML('<img src=\"/assets/common/shim.gif\" width=1 height=3 border=0><br><font class=\"basic\"><img src=\"/assets/common/shim.gif\" width=4 height=1 border=0><img src=\"/assets/common/nav_square.gif\" width=4 height=4 border=0 vspace=1 hspace=4>Artwork</font>')
	nav6Layer = new DynLayer(null, 0, 250 + offset, 134, 19, '#e8e8dd');
	nav6Layer.setHTML('<img src=\"/assets/common/shim.gif\" width=1 height=3 border=0><br><font class=\"basic\"><img src=\"/assets/common/shim.gif\" width=4 height=1 border=0><img src=\"/assets/common/nav_square.gif\" width=4 height=4 border=0 vspace=1 hspace=4>News</font>')
	nav7Layer = new DynLayer(null, 0, 269 + offset, 134, 19, '#e8e8dd');
	nav7Layer.setHTML('<img src=\"/assets/common/shim.gif\" width=1 height=3 border=0><br><font class=\"basic\"><img src=\"/assets/common/shim.gif\" width=4 height=1 border=0><!-- <img src=\"/assets/common/nav_square.gif\" width=4 height=4 border=0 vspace=1 hspace=4> --><!-- Helpful Hints --></font>')
	nav8Layer = new DynLayer(null, 0, 288 + offset, 134, 19, '#e8e8dd');
	nav8Layer.setHTML('<img src=\"/assets/common/shim.gif\" width=1 height=3 border=0><br><font class=\"basic\"><img src=\"/assets/common/shim.gif\" width=4 height=1 border=0><img src=\"/assets/common/nav_square.gif\" width=4 height=4 border=0 vspace=1 hspace=4>Merchandise</font>')
	nav9Layer = new DynLayer(null, 0, 307 + offset, 134, 19, '#e8e8dd');
	nav9Layer.setHTML('<img src=\"/assets/common/shim.gif\" width=1 height=3 border=0><br><font class=\"basic\"><img src=\"/assets/common/shim.gif\" width=4 height=1 border=0><img src=\"/assets/common/nav_square.gif\" width=4 height=4 border=0 vspace=1 hspace=4>About Us</font>')
	nav10Layer = new DynLayer(null, 0, 332 + offset, 134, 19, '#e8e8dd');
	nav10Layer.setHTML('<img src=\"/assets/common/shim.gif\" width=1 height=3 border=0><br><a href="http://www.ic-corp.com/site_layout/utility/contactus.asp" class=\"navLink\"><img src="/assets/common/shim.gif" width="15" height="1" alt="" border="0">Contact Us</a>')
	nav11Layer = new DynLayer(null, 0, 351 + offset, 134, 19, '#e8e8dd');
	nav11Layer.setHTML('<img src=\"/assets/common/shim.gif\" width=1 height=3 border=0><br><a href="http://www.ic-corp.com/site_layout/utility/sitemap.asp" class=\"navLink\"><img src="/assets/common/shim.gif" width="15" height="1" alt="" border="0">Site Map</a>')
    	nav12Layer = new DynLayer(null, 0, 370 + offset, 134, 19, '#e8e8dd');
	nav12Layer.setHTML('<img src=\"/assets/common/shim.gif\" width=1 height=3 border=0><br><a href="https://evalue.internationaldelivers.com/usedbus/usedbusprograms/" class=\"navLink\"><img src="/assets/common/shim.gif" width="15" height="1" alt="" border="0">Dealer Login</a>')


	DynAPI.document.addChild(nav1Layer);
	DynAPI.document.addChild(nav2Layer);
	DynAPI.document.addChild(nav3Layer);
	DynAPI.document.addChild(nav4Layer);
	DynAPI.document.addChild(nav5Layer);
	DynAPI.document.addChild(nav6Layer);
	DynAPI.document.addChild(nav7Layer);
	DynAPI.document.addChild(nav8Layer);
	DynAPI.document.addChild(nav9Layer);
	DynAPI.document.addChild(nav10Layer);
	DynAPI.document.addChild(nav11Layer);
	DynAPI.document.addChild(nav12Layer);

	myListener=new EventListener(nav1Layer);
	myListener2=new EventListener(nav2Layer);
	myListener3=new EventListener(nav3Layer);
	myListener4=new EventListener(nav4Layer);
	myListener5=new EventListener(nav5Layer);
	myListener6=new EventListener(nav6Layer);
	myListener7=new EventListener(nav7Layer);
	myListener8=new EventListener(nav8Layer);
	myListener9=new EventListener(nav9Layer);
	myListener10=new EventListener(nav10Layer);
	myListener11=new EventListener(nav11Layer);
	myListener12=new EventListener(nav12Layer);

	myListener.onmouseover=function(e) {
		target=e.getTarget()
		deleteChild();
		target.setBgColor('#aaa8a9');
		buildChild(aDealer,nav1Layer);
		closer=1;
	}

	myListener.onmouseout=function(e) {
		target=e.getTarget()
		target.setBgColor('#e8e8dd');
		closer=-1;
		setTimeout("checkChild()",400);
	}

	myListener2.onmouseover=function(e) {
		target=e.getTarget()
		deleteChild();
		target.setBgColor('#aaa8a9');
		buildChild(aProductInformation,nav2Layer);
		closer=1;
	}

	myListener2.onmouseout=function(e) {
		target=e.getTarget()
		target.setBgColor('#e8e8dd');
		closer=-1;
		setTimeout('checkChild()',400);
	}

      myListener3.onmouseover=function(e) {
            target=e.getTarget()
            deleteChild();
            target.setBgColor('#aaa8a9');
            buildChild(aUsedBuses,nav3Layer);
            closer=1;
      }

      myListener3.onmouseout=function(e) {
            target=e.getTarget()
            target.setBgColor('#e8e8dd');
            closer=-1;
            setTimeout('checkChild()',400);
      }

	myListener4.onmouseover=function(e) {
		target=e.getTarget()
		deleteChild();
		target.setBgColor('#aaa8a9');
		buildChild(aSpecialPrograms,nav4Layer);
		closer=1;
	}

	myListener4.onmouseout=function(e) {
		target=e.getTarget()
		target.setBgColor('#e8e8dd');
		closer=-1;
		setTimeout('checkChild()',400);
	}

	myListener5.onmouseover=function(e) {
		target=e.getTarget()
		deleteChild();
		target.setBgColor('#aaa8a9');
		buildChild(aArtwork,nav5Layer);
		closer=1;
	}

	myListener5.onmouseout=function(e) {
		target=e.getTarget()
		target.setBgColor('#e8e8dd');
		closer=-1;
		setTimeout('checkChild()',400);
	}

	myListener6.onmouseover=function(e) {
		target=e.getTarget()
		deleteChild();
		target.setBgColor('#aaa8a9');
		buildChild(aNews,nav6Layer);
		closer=1;
	}

	myListener6.onmouseout=function(e) {
		target=e.getTarget()
		target.setBgColor('#e8e8dd');
		closer=-1;
		setTimeout('checkChild()',400);
	}

	myListener7.onmouseover=function(e) {
		target=e.getTarget()
		deleteChild();
		target.setBgColor('#aaa8a9');
		buildChild(aHelpfulHints,nav7Layer);
		closer=1;
	}

	myListener7.onmouseout=function(e) {
		target=e.getTarget()
		target.setBgColor('#e8e8dd');
		closer=-1;
		setTimeout('checkChild()',400);
	}

	myListener8.onmouseover=function(e) {
		target=e.getTarget()
		deleteChild();
		target.setBgColor('#aaa8a9');
		buildChild(aMerchandise,nav8Layer);
		closer=1;
	}

	myListener8.onmouseout=function(e) {
		target=e.getTarget()
		target.setBgColor('#e8e8dd');
		closer=-1;
		setTimeout('checkChild()',400);
	}

	myListener9.onmouseover=function(e) {
		target=e.getTarget()
		deleteChild();
		target.setBgColor('#aaa8a9');
		buildChild(aAboutus,nav9Layer);
		closer=1;
	}

	myListener9.onmouseout=function(e) {
		target=e.getTarget()
		target.setBgColor('#e8e8dd');
		closer=-1;
		setTimeout('checkChild()',400);
	}

	myListener10.onmouseover=function(e) {
		target=e.getTarget()
		target.setBgColor('#aaa8a9');
		closer=-1;
		setTimeout('checkChild()',400);
	}

	myListener10.onmouseout=function(e) {
		target=e.getTarget()
		target.setBgColor('#e8e8dd');
		closer=-1;
	}

	myListener11.onmouseover=function(e) {
		target=e.getTarget()
		target.setBgColor('#aaa8a9');
		closer=-1;
		setTimeout('checkChild()',400);
	}

	myListener11.onmouseout=function(e) {
		target=e.getTarget()
		target.setBgColor('#e8e8dd');
		closer=-1;
	}


	myListener12.onmouseover=function(e) {
		target=e.getTarget()
		target.setBgColor('#aaa8a9');
		closer=-1;
		setTimeout('checkChild()',400);
	}

	myListener12.onmouseout=function(e) {
		target=e.getTarget()
		target.setBgColor('#e8e8dd');
		closer=-1;
	}


	nav1Layer.addEventListener(myListener);
	nav2Layer.addEventListener(myListener2);
	nav3Layer.addEventListener(myListener3);
	nav4Layer.addEventListener(myListener4);
	nav5Layer.addEventListener(myListener5);
	nav6Layer.addEventListener(myListener6);
	nav7Layer.addEventListener(myListener7);
	nav8Layer.addEventListener(myListener8);
	nav9Layer.addEventListener(myListener9);
	nav10Layer.addEventListener(myListener10);
	nav11Layer.addEventListener(myListener11);
	nav12Layer.addEventListener(myListener12);

	function buildChild(arr,src) {
		var htmlString = "<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 WIDTH=150>";
			htmlString += "<TR><TD><IMG SRC=\"/assets/common/shim.gif\" width=1 height=3></TD></TR>";
		var parentY = src.getY();
		var parentX = src.getX();
		parentX = parentX + 134;
		var ht=19;

		for(var cnt=0; cnt<arr.length; cnt++) {
			htmlString += "<TR><TD><IMG SRC=\"/assets/common/shim.gif\" width=6 height=1><A HREF=" + arr[cnt].link + " class=\"popoutlinkWhite\">" + arr[cnt].name + "</A><br><IMG SRC=\"/assets/common/shim.gif\" width=1 height=2></TD></TR>";
			if(cnt>0) {
				ht=ht+15;

			}
		}

		htmlString += "</TABLE>";
		nav1Child = new DynLayer();
		nav1Child.setHTML(htmlString);
		nav1Child.setX(parentX);
		nav1Child.setY(parentY);
		nav1Child.setHeight(ht);
		nav1Child.setBgColor('#aaa8a9');

		DynAPI.document.addChild(nav1Child);

		childListener = new EventListener(nav1Child);
		nav1Child.addEventListener(childListener);

		childListener.onmouseover=function(e) {
		target=e.getTarget();
		src.setBgColor('#aaa8a9');
		closer=1;
		}

		childListener.onmouseout=function(e) {
		target=e.getTarget();
		src.setBgColor('#e8e8dd');
		closer = -1;
		setTimeout('checkChild()',400);
		}

		childListener.onmouseout=function(e) {
		target=e.getTarget();
		src.setBgColor('#e8e8dd');
		closer = -1;
		setTimeout('checkChild()',400);
		}
	}
}

/******************************************************************************
** LAYER MANAGEMENT
******************************************************************************/
function deleteChild() {
	if (DynAPI.document.children.length>12) {
		var index  =  DynAPI.document.children.length-1
		DynAPI.document.children[index].deleteFromParent()
	}
}

function checkChild() {
	if(closer!=1) {
		deleteChild();
	}
}
