<!--

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
//was 169 for 2nd array below
// Build menus
var menus = [
	new ypSlideOutMenu("menu1", "down", 195, 219, 220, 40),
	new ypSlideOutMenu("menu2", "down", 338, 219, 180, 20),
	new ypSlideOutMenu("menu3", "down", 485, 219, 180, 220),
	new ypSlideOutMenu("menu4", "down", 631, 219, 210, 440),
	new ypSlideOutMenu("menu5", "down", 770, 219, 160, 540)
]
for (var i = 0; i < menus.length; i++) {
	menus[i].onactivate = new Function("document.getElementById('act" + i + "').className='active';");
	menus[i].ondeactivate = new Function("document.getElementById('act" + i + "').className='';");
}

function CloseAndRefresh() {
    window.opener.location.reload(); 
    window.close()
}

function RowOver(el,bgcolor) {
//    if (navigator.appName=='Microsoft Internet Explorer') 
//      document.all[el].style.backgroundColor = bgcolor
		document.getElementById(el).style.backgroundColor = bgcolor
}
function RowOut(el,bgcolor) {
//    if (navigator.appName=='Microsoft Internet Explorer') 
//      document.all[el].style.backgroundColor = bgcolor
		document.getElementById(el).style.backgroundColor = bgcolor
}

function ShowHideElementsIE(strStyle) {
    var blnIsIE = navigator.appName=='Microsoft Internet Explorer';
    if (blnIsIE) {
        SOCarsSearch.Make.style.visibility=strStyle;
        SOCarsSearch.Model.style.visibility=strStyle;
    }
}

function PopupWin(strURL) {
    var objWin = window.open("","_blank","scrollbars=1,status=1,menubar=1,resizable=1,location=1,toolbar=1");
    self.focus();
    objWin.blur();
    objWin.location=strURL ;
    self.focus();
}

function SearchPopUnderTVWS() {
    var blnIsNS = navigator.appName=='Netscape';
    if (blnIsNS) {
        if (document.forms.LeftCarSearch.VehicleType.value==1) {
            PopupWin("/tvws-popup.asp")
        }
    }
    else {
        if (LeftCarSearch.VehicleType.value==1) {
            PopupWin("/tvws-popup.asp")
        }
    }
}

function ChangeMakes(objForm,intSelectIndex) {
    var varMakesArray  = varMakes[intSelectIndex];
    var intMakeCount   = varMakesArray.length;
    objForm.Model.length = 1;
    objForm.Make.length  = intMakeCount;
    for (i=1; i<intMakeCount; i++) {
        objForm.Make[i] = new Option(varMakesArray[i][0]);
    }
}

function ChangeModels(objForm,intTypeIndex,intMakeIndex) {
    var varModelsArray  = varMakes[intTypeIndex][intMakeIndex];
    var intModelsCount  = varModelsArray.length;
    objForm.Model.length = intModelsCount;
    for (i=1; i<intModelsCount; i++) {
        objForm.Model[i] = new Option(varModelsArray[i]);
    }
}

function ChangeModels2(objForm,intTypeIndex,intMakeIndex) {
    var varModelsArray  = varMakes[intTypeIndex][intMakeIndex];
    var intModelsCount  = varModelsArray.length;
    objForm.Models.length = intModelsCount;
    for (i=1; i<intModelsCount; i++) {
        objForm.Models[i] = new Option(varModelsArray[i]);
    }
}

/* Expandable for IE5+, Netscape 6+, Opera 5+, Mozilla. */

rgdIE = navigator.appName.indexOf('Microsoft')!=-1;

function rgdGetAnchorPositionLeft (objBnr) {
    var objLeft = objBnr.offsetLeft;
    while ((objBnr=objBnr.offsetParent)!=null) { 
        objLeft += objBnr.offsetLeft
    }
    return objLeft;
}

function rgdGetAnchorPositionTop (objBnr) {
    var objTop = objBnr.offsetTop;
    while ((objBnr=objBnr.offsetParent)!=null) { 
        objTop += objBnr.offsetTop
    }
    return objTop;
}

function rgdShowExpandable(strBanner,strLayer,strDir,intOffset) {
    var objBanner = document.getElementById(strBanner);
    var objLayer  = document.getElementById(strLayer);
    var intLayerX = rgdGetAnchorPositionLeft(objBanner);
    var intLayerY = rgdGetAnchorPositionTop(objBanner);
    if (strDir=="down") {
        if (!rgdIE)
            intOffset+=-intOffset+15;
        intLayerY+=intOffset-1;
    }
    objLayer.style.left = intLayerX;
    objLayer.style.top  = intLayerY;
    objLayer.style.visibility = "visible";
}

function rgdHideExpandable(strBanner,strLayer) {
    var objLayer = document.getElementById(strLayer);
    objLayer.style.visibility = "hidden"
}

			
function check(VehicleType)
{
document.getElementById("answer").value=VehicleType
}

function YY_checkform() { //v4.66
//copyright (c)1998,2002 Yaromat.com
  var args = YY_checkform.arguments; var myDot=true; var myV=''; var myErr='';var addErr=false;var myReq;
  for (var i=1; i<args.length;i=i+4){
    if (args[i+1].charAt(0)=='#'){myReq=true; args[i+1]=args[i+1].substring(1);}else{myReq=false}
    var myObj = MM_findObj(args[i].replace(/\[\d+\]/ig,""));
    myV=myObj.value;
    if (myObj.type=='text'||myObj.type=='password'||myObj.type=='hidden'){
      if (myReq&&myObj.value.length==0){addErr=true}
      if ((myV.length>0)&&(args[i+2]==1)){ //fromto
        var myMa=args[i+1].split('_');if(isNaN(myV)||myV<myMa[0]/1||myV > myMa[1]/1){addErr=true}
      } else if ((myV.length>0)&&(args[i+2]==2)){
          var rx=new RegExp("^[\\w\.=-]+@[\\w\\.-]+\\.[a-z]{2,4}$");if(!rx.test(myV))addErr=true;
      } else if ((myV.length>0)&&(args[i+2]==3)){ // date
        var myMa=args[i+1].split("#"); var myAt=myV.match(myMa[0]);
        if(myAt){
          var myD=(myAt[myMa[1]])?myAt[myMa[1]]:1; var myM=myAt[myMa[2]]-1; var myY=myAt[myMa[3]];
          var myDate=new Date(myY,myM,myD);
          if(myDate.getFullYear()!=myY||myDate.getDate()!=myD||myDate.getMonth()!=myM){addErr=true};
        }else{addErr=true}
      } else if ((myV.length>0)&&(args[i+2]==4)){ // time
        var myMa=args[i+1].split("#"); var myAt=myV.match(myMa[0]);if(!myAt){addErr=true}
      } else if (myV.length>0&&args[i+2]==5){ // check this 2
            var myObj1 = MM_findObj(args[i+1].replace(/\[\d+\]/ig,""));
            if(myObj1.length)myObj1=myObj1[args[i+1].replace(/(.*\[)|(\].*)/ig,"")];
            if(!myObj1.checked){addErr=true}
      } else if (myV.length>0&&args[i+2]==6){ // the same
            var myObj1 = MM_findObj(args[i+1]);
            if(myV!=myObj1.value){addErr=true}
      }
    } else
    if (!myObj.type&&myObj.length>0&&myObj[0].type=='radio'){
          var myTest = args[i].match(/(.*)\[(\d+)\].*/i);
          var myObj1=(myObj.length>1)?myObj[myTest[2]]:myObj;
      if (args[i+2]==1&&myObj1&&myObj1.checked&&MM_findObj(args[i+1]).value.length/1==0){addErr=true}
      if (args[i+2]==2){
        var myDot=false;
        for(var j=0;j<myObj.length;j++){myDot=myDot||myObj[j].checked}
        if(!myDot){myErr+='* ' +args[i+3]+'\n'}
      }
    } else if (myObj.type=='checkbox'){
      if(args[i+2]==1&&myObj.checked==false){addErr=true}
      if(args[i+2]==2&&myObj.checked&&MM_findObj(args[i+1]).value.length/1==0){addErr=true}
    } else if (myObj.type=='select-one'||myObj.type=='select-multiple'){
      if(args[i+2]==1&&myObj.selectedIndex/1==0){addErr=true}
    }else if (myObj.type=='textarea'){
      if(myV.length<args[i+1]){addErr=true}
    }
    if (addErr){myErr+='* '+args[i+3]+'\n'; addErr=false}
  }
  if (myErr!=''){alert('The required information is incomplete or contains errors:\t\t\t\t\t\n\n'+myErr)}
  document.MM_returnValue = (myErr=='');
}

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 OnSubmitForm()
{
	if(document.CenterCarSearch.VehicleType.selectedIndex==1)
		{
		document.CenterCarSearch.action='http://www.contracthireandleasing.com/special-offers-commercial.asp'
		}
	else
		{
		document.CenterCarSearch.action='http://www.contracthireandleasing.com/special-offers-cars1.asp'
		}
// Trigger the validations
 return document.CenterCarSearch.runvalidation();
}
//-->
//-->
function ChangeText()
{ 
	qText = document.getElementById("Make").value;
	qText += ' ';
	qText +=  document.getElementById("Model").value;
	document.getElementById("q").value = qText;
}