

var StockDiv = null;
var cbs	= null;

function WindowLoad() {
	StockDiv = document.getElementById('stockcontainer'); 
	if (StockDiv != null)
	{
	    cbs = StockDiv.getElementsByTagName('input');
    	
	    if (typeof(OpenPrint)!='undefined') {
		    OpenPrint();	
	    }
	    CheckAllPreviouslyChecked();
    }
}

function CarClicked(carid,AlternateItem){
	// if this car is now checked
	if (document.getElementById('cb-'+carid).checked) {
		// set their row background colour
		document.getElementById('car'+carid).className = "carrowselected";	
	}
	else {
		if (AlternateItem) {
			// unset their row background colour
			document.getElementById('car'+carid).className = "carrowalt";
		}
		else {
			// unset their row background colour
			document.getElementById('car'+carid).className = "carrow";
		}
	}
	return false;
}
function CheckAllPreviouslyChecked() {
	if (typeof(CarList)!='undefined' && CarList != null)
	{
		var CarsArray = CarList.split(",");
		
		for (i=0;i < CarsArray.length;i++)
		{
			var cb = document.getElementById('cb-' + CarsArray[i]);
			if (cb != null)
			{
				cb.checked = true;				
			}
		}

	}
	// now hightlight any that are checked
	for (i=0;i < cbs.length;i++)
	{
		if (cbs[i].checked)
		{
			var carid = cbs[i].id.substr(3);
			// set their row background colour
			document.getElementById('car'+carid).className = "carrowselected";	
		}
	}
}


function CarRowMouseOver(src)
{
    src.className = "carRowMouseOver";  
        
}

function CarRowMouseOut(src)
{
    src.className = "carRow";
}


function CarRowClick(url)
{
   
    window.location = url;
    
}

function GetCarList()
{

    SelectedCars = "";
    var d = document.forms[0].getElementsByTagName("input");
    for(i=0;i<d.length;i++)
    { 
        if(d[i].type=="checkbox")
        {
          if( d[i].checked==true)
            {
                CarId = d[i].name.replace("carcheckbox_", "");
                
                if (SelectedCars.length > 0)
                {
                   SelectedCars = SelectedCars + ",";
                }
                SelectedCars = SelectedCars + CarId;                                                                                                           
            }
        }
    }
    return SelectedCars;	
}


function ComparatorCarList()
{
   
   
    SelectedCars = "";
    var d = document.forms[0].getElementsByTagName("input");
    carsSelected=0;
    
    for(i=0;i<d.length;i++)
    { 
        if(d[i].type=="checkbox")
        {
          if( d[i].checked==true)
            {
                CarId = d[i].name.replace("carcheckbox_", "");
                
                if (SelectedCars.length > 0)
                {
                   SelectedCars = SelectedCars + ",";
                   carsSelected++;
                   if (carsSelected == 3)
                   {
                    break;
                   }
                }
                SelectedCars = SelectedCars + CarId;                                                                                                           
            }
        }
    }
    return SelectedCars;	
}







function Accordion(src)
{
    
   obj = document.getElementById(src);
  
   if ( obj.getAttribute("class") == null ) // IE 
   {    
       if (obj.className == "accordionShrink" ) 
       {     
         obj.setAttribute("className", "accordionExpand");
       }
       else    
       if (obj.className == "accordionExpand" ) 
       {        
        obj.setAttribute("className", "accordionShrink");
       }
   }
   else    // FireFox, Opera etc
   { 
    
    if (obj.getAttribute("class") == "accordionShrink" ) 
       {     
         obj.setAttribute("class", "accordionExpand");
       }
       else    
       if (obj.getAttribute("class") == "accordionExpand" ) 
       {
        obj.setAttribute("class", "accordionShrink");
       }   
   
   }
   

}