<!-- Menu Swapping function -->

function showHideDivsOnLoad() {
	if(location.search.indexOf("=") != -1) {
		divID = "divID"+location.search.substr(location.search.indexOf("=")+1, location.search.length);
	} else {
		divID = "divID"+0;
	}
	showHideDivs(divID,document.getElementById('ts_btnCat1'));
}

function showHideDivs(divID,x) {
	var thisnum=divID.split("divID")[1];
	fireTag('258.4',{'<title>':x.innerHTML,'<tab_name>':subsection,'<model_name>':MODEL_ID});
	
	for (i = 0; i < divIDArray.length-1; i++) {
		if (divIDArray[i] == divID) {
			if($(divIDArray[i]))
				$(divIDArray[i]).style.display = 'block';
				$('sm_header').getElementsByTagName("ul")[((i<2)?0:(i<4)?1:2)].getElementsByTagName("li")[(i%2)].getElementsByTagName("a")[0].style.fontWeight="bold";
		} else {
			if($(divIDArray[i]))
				$(divIDArray[i]).style.display = 'none';
			$('sm_header').getElementsByTagName("ul")[((i<2)?0:(i<4)?1:2)].getElementsByTagName("li")[(i%2)].getElementsByTagName("a")[0].style.fontWeight="normal";
		}
	}

	/* Ajusting the bottom spacing between content and footer (40px when content is below sideNav)*/
	function adjustFooter(){
		if($('Container').offsetHeight >= 500){/* More than Side Nav */
			var containerBottom = Dom.getBottomY($('ww_content'));
			$('ftArea').style.top = (containerBottom+20) + "px";
		} else {/* Less than Side Nav */
			$('ftArea').style.top = "565px";
		}
	}
		 
	adjustFooter();
	return false;
}


function showHideDivsDealer(divID,x) {
	var thisnum=divID.split("divID")[1];
	fireTag('4.2',{'<title>':x.innerHTML,'<tab_name>':subsection,'<model_name>':MODEL_ID});
	
	for (i = 0; i < divIDArray.length-1; i++) {
		if (divIDArray[i] == divID) {
			if($(divIDArray[i]))
				$(divIDArray[i]).style.display = 'block';
				$('sm_header').getElementsByTagName("ul")[((i<2)?0:(i<4)?1:2)].getElementsByTagName("li")[(i%2)].getElementsByTagName("a")[0].style.fontWeight="bold";
		} else {
			if($(divIDArray[i]))
				$(divIDArray[i]).style.display = 'none';
			$('sm_header').getElementsByTagName("ul")[((i<2)?0:(i<4)?1:2)].getElementsByTagName("li")[(i%2)].getElementsByTagName("a")[0].style.fontWeight="normal";
		}
	}

	/* Ajusting the bottom spacing between content and footer (40px when content is below sideNav)*/
	function adjustFooter(){
		if($('Container').offsetHeight >= 500){/* More than Side Nav */
			var containerBottom = Dom.getBottomY($('ww_content'));
			$('ftArea').style.top = (containerBottom+20) + "px";
		} else {/* Less than Side Nav */
			$('ftArea').style.top = "565px";
		}
	}
		 
	adjustFooter();
	return false;
}

/* PDF Swap for Service & Maintenance*/
function schedMainPDF() {
	if (MODEL_ID == 'GS') {
		document.write('<a href="/pdf/service/Sedans.pdf" target="_blank">');
	}

	if (MODEL_ID == 'ES') {
		document.write('<a href="/pdf/service/ES_350_WSG.pdf" target="_blank">');
	} 

	if (MODEL_ID == 'LS') {
		document.write('<a href="/pdf/service/LS_WSG.pdf" target="_blank">');
	} 

	if (MODEL_ID == 'LX') {
		document.write('<a href="/pdf/service/LX570_WSG.pdf" target="_blank">');
	}
	
	if (MODEL_ID == 'RX') {
		document.write('<a href="/pdf/service/RX_RXh_WSG.pdf" target="_blank">');
	}

	if (MODEL_ID == 'RXh') {
		document.write('<a href="/pdf/service/RXh_WSG.pdf" target="_blank">');
	}	

	if (MODEL_ID == 'GX') {
		document.write('<a href="/pdf/service/GX_WSG.pdf" target="_blank">');
	}
		
	if (MODEL_ID == 'GSh') {
		document.write('<a href="/pdf/service/LexusGS450h.pdf" target="_blank">');
	}
	
	if (MODEL_ID == 'CTh') {
		document.write('<a href="/pdf/service/CTh_WSG.pdf" target="_blank">');
	}
	
	if (MODEL_ID == 'HSh') {
		document.write('<a href="/pdf/service/HSh_WSG.pdf" target="_blank">');
	}

	if (MODEL_ID == 'LSh') {
		document.write('<a href="/pdf/service/LSh_WSG.pdf" target="_blank">');
	}
  
	if (MODEL_ID == 'ISC') {
		document.write('<a href="/pdf/service/Lexus_IS_C_WSG.pdf" target="_blank">');
	}

	if (MODEL_ID == 'ISF') {
		document.write('<a href="/pdf/service/ISF_WSG.pdf" target="_blank">');
	}	
}
