function toggleLayer( whichLayer ){
var elem, vis;
if( document.getElementById )
	elem = document.getElementById( whichLayer );
	else if( document.all )
	elem = document.all[whichLayer];
	else if( document.layers ) 
elem = document.layers[whichLayer];
vis = elem.style;
if(vis.display==''&&elem.offsetWidth!=undefined&&elem.offsetHeight!=undefined)
	vis.display = (elem.offsetWidth!=0&&elem.offsetHeight!=0)?'block':'none';
	vis.display = (vis.display==''||vis.display=='block')?'none':'block';
}

function loadAccessoriesYMM() {
if (!document.getElementById('vehiclemakeymm')) return;
	var selectedItem = document.getElementById('vehiclemakeymm').selectedIndex;
	location.href = document.getElementById('vehiclemakeymm').options[selectedItem].value;
} 

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
function formButtonFever(formName,action){
	var myString = "document."+formName+"."+action+"();";
	eval(myString);
	}

function toggleLayer(whichLayer)
{
var elem, vis;
	if( document.getElementById ) // this is the way the standards work
		elem = document.getElementById( whichLayer );
	else if( document.all ) // this is the way old msie versions work
		elem = document.all[whichLayer];
	else if( document.layers ) // this is the way nn4 works
		elem = document.layers[whichLayer];
	vis = elem.style;
	// if the style.display value is blank we try to figure it out here
	if(vis.display==''&&elem.offsetWidth!=undefined&&elem.offsetHeight!=undefined)
		vis.display = (elem.offsetWidth!=0&&elem.offsetHeight!=0)?'block':'none';
		vis.display = (vis.display==''||vis.display=='block')?'none':'block';

}
 

function copyBillToInfo(){
	if(document.NewCustForm.checkbox.checked) {
		document.NewCustForm.ShipAddress.value = document.NewCustForm.BillingAddress.value;
		document.NewCustForm.ShipCity.value = document.NewCustForm.BillingCity.value;
		document.NewCustForm.ShipRegion.value = document.NewCustForm.BillingRegion.value;;
		document.NewCustForm.ShipPostalCode.value = document.NewCustForm.BillingPostalCode.value;;
		document.NewCustForm.ShipCountry.value = document.NewCustForm.BillingCountry.value;;
		}
}

function formButtonFever(formName,action){
	var myString = "document."+formName+"."+action+"();";
	eval(myString);
	}
	
function MM_callJS(jsStr) { //v2.0
  return eval(jsStr)
}

function WA_setFormCookie(cookieObj, formObj, cookieName)     {
  cookieFormToString(cookieObj,formObj,cookieName);
}

function WA_getFormCookie(cookieObj, formObj, cookieName)     {
  cookieFormFromString(cookieObj,formObj,cookieName);
}
function extractCookieValue(val) {
  if ((endOfCookie = document.cookie.indexOf(";", val)) == -1) {
     endOfCookie = document.cookie.length;
  }
  return unescape(document.cookie.substring(val,endOfCookie));
}

function readTab(cookiename) {
  var numOfCookies = document.cookie.length;
  var nameOfCookie = cookiename + "=";
  var cookieLen = nameOfCookie.length;
  var x = 0;
  while (x <= numOfCookies) {
        var y = (x + cookieLen);
        if (document.cookie.substring(x, y) == nameOfCookie)
           return (extractCookieValue(y));
           x = document.cookie.indexOf(" ", x) + 1;
           if (x == 0){
              break;
           }
  }
  return (null);
}
function changeTab(value) {
  var todayDate = new Date();
  todayDate.setDate(todayDate.getDate() + 180);
  document.cookie = "whichTab" + "=" + value + "; expires=" +todayDate.toGMTString() + ";"
  setProperTab(value);
}

function checkTab() {
  leftTabName = readTab("whichTab");
  if (leftTabName == null)
     changeTab('showCategories');
  else
     changeTab(leftTabName);
}

function setProperTab(value) { 
   
if (value == 'showVehicles') {      
document.getElementById("VehicleTab").src="http://www.autobar8.com/images/left-nav-off_18.jpg";        
document.getElementById("CategoryTab").src="http://www.autobar8.com/images/left-nav-off_19.jpg"; 
document.getElementById("showVehicles").style.display = 'block';
document.getElementById("showCategories").style.display = 'none'; 
} 
if (value == 'showCategories') {        
document.getElementById("VehicleTab").src="http://www.autobar8.com/images/left-nav-on_18.jpg";        
document.getElementById("CategoryTab").src="http://www.autobar8.com/images/left-nav-on_19.jpg"; 
document.getElementById("showVehicles").style.display = 'none';
document.getElementById("showCategories").style.display = 'block';
} 
}
