var curVehicleMenu = "";
    var curVehicleLink = "";
    var curVehicleImagePrefix = "";

    function toggle_vehicle_nav(sub_menu, calling_link, image_prefix){
    	toggle_menu = document.getElementById(sub_menu);
    	toggle_link = document.getElementById(calling_link);
    	
    	if (toggle_menu.style.display != 'block') {
    		toggle_menu.style.display = 'block';
    		toggle_link.style.backgroundImage = 'url(/img/'+image_prefix+'_down.gif)';
    		
    		if(curVehicleMenu != sub_menu && curVehicleMenu != ""){
    			toggle_menu = document.getElementById(curVehicleMenu);
    			toggle_link = document.getElementById(curVehicleLink);
    			
    			toggle_menu.style.display = 'none';
    			toggle_link.style.backgroundImage = 'url(/img/'+curVehicleImagePrefix+'_up.gif)';
    		}
    		
    		curVehicleMenu = sub_menu;
    		curVehicleLink = calling_link;
    		curVehicleImagePrefix = image_prefix;
    		
    	} else {
    		toggle_menu.style.display = 'none';
    		toggle_link.style.backgroundImage = 'url(/img/'+image_prefix+'_up.gif)';
    	}
    }
    
    function toggle_nav(sub_menu, calling_link, image_prefix){
    	toggle_menu = document.getElementById(sub_menu);
    	toggle_link = document.getElementById(calling_link);
    	
    	if (toggle_menu.style.display != 'block') {
    		toggle_menu.style.display = 'block';
    		toggle_link.style.backgroundImage = 'url(/img/'+image_prefix+'_down.gif)';
    	} else {
    		toggle_menu.style.display = 'none';
    		toggle_link.style.backgroundImage = 'url(/img/'+image_prefix+'_up.gif)';
    	}
    }
    
    function toggle_curpage(sub_menu){
      if (subNav == "vehicleList") {
        var atStateColor = '#fff';
    	  var atStateFontColor = '#000';
      } else {
          var atStateColor = '';
    	    var atStateFontColor = '#222';
      }
    	
    	//Set up Current Page link for @ state style.
    	toggle_menu = document.getElementById(sub_menu);
    
    	if(toggle_menu){
    		toggle_menu_link = document.getElementById(sub_menu + "_link");
    		toggle_menu.style.backgroundColor = atStateColor;
    		toggle_menu.style.fontWeight = 'bold';
    		toggle_menu_link.style.color = atStateFontColor;
    		
    		toggle_menu_link.onmouseover = function(){ 
    		  //this.style.backgroundColor = atStateColor; 
    		  this.style.color = atStateFontColor; 
    		}
    	}
    }

    function toggle_curfeature(sub_menu){
      var atStateColor = '#fff';
    	var atStateFontColor = '#003';

    	//Set up Current feature page link for @ state style.
    	toggle_menu = document.getElementById(sub_menu);
    
    	if(toggle_menu){
    		toggle_menu_link = document.getElementById(sub_menu + "_link");
    		toggle_menu.style.backgroundColor = atStateColor;
    		toggle_menu.style.fontWeight = 'bold';
    		toggle_menu_link.style.color = atStateFontColor;
    		
    		toggle_menu_link.onmouseover = function(){ 
    		  this.style.backgroundColor = atStateColor; 
    		  this.style.color = atStateFontColor; 
    		}
    	}
    }
    
    function toggle_language(sub_menu){
  	  var atStateFontColor = '#000';
  		toggle_menu_link = document.getElementById(sub_menu + "_link");
  		toggle_menu_link.style.fontWeight = 'bold';
  		toggle_menu_link.style.color = atStateFontColor;
  		
  		toggle_menu_link.onmouseover = function(){ 
  		  this.style.color = atStateFontColor; 
  		}
  	}
    
    function toggle_specsCategory(sub_menu){
      var atStateColor = '#003';
    	var atStateFontColor = '#fff';
    	//Set up Current feature page link for @ state style.
    	toggle_spec_menu = document.getElementById(sub_menu);
    
    	if(toggle_spec_menu){
    		toggle_spec_menu_link = document.getElementById(sub_menu + "_link");
    		toggle_spec_menu.style.backgroundColor = atStateColor;
    		toggle_spec_menu.style.fontWeight = 'bold';
    		toggle_spec_menu_link.style.color = atStateFontColor;
    		
    		toggle_spec_menu_link.onmouseover = function(){ 
    		  this.style.backgroundColor = atStateColor; 
    		  this.style.color = atStateFontColor; 
    		}
    	}
    }
    
    function toggle_specsSubCat(sub_menu, image_state){
    	toggle_menu = document.getElementById(sub_menu);
    	toggle_image_state = document.getElementById(image_state);
    	if (toggle_menu.style.display != 'block') {
    		toggle_menu.style.display = 'block';
        toggle_image_state.innerHTML = '<img src="/img/minus_button.gif" alt="" width="11" height="11" border="0" align="absbottom">';
    	} else {
    		toggle_menu.style.display = 'none';
        toggle_image_state.innerHTML = '<img src="/img/plus_button.gif" alt="" width="11" height="11" border="0" align="absbottom">';
    	}
    }
