function GotoVIP(oForm, bNew)
{
	var sMake = oForm.mmMakes.options[oForm.mmMakes.selectedIndex].value;
	var sModel = oForm.mmModels.options[oForm.mmModels.selectedIndex].value;
	var sLink = "";
	var bDebug = false; // debug switch

	if (sMake == '0')
	{
		oForm.mmMakes.focus();
		alert("You must first select a Make.");
		return false;
	}
	
    if(sModel == '0')
    {    
		oForm.mmModels.selectedIndex = 1;  
    }
	
	if (sModel == '-1' || sModel == '0')
	{	    
		sLink = "http://" + window.location.hostname + "/browse/" + LNMakeSafeName(sMake) + ".aspx";
	}
	else if (sModel != '0')
	{
	    var sState = (bNew == true) ? "&state=new" : "#used";
		sLink =  "/research/vip/default.aspx?make=" + LNMakeSafeName(sMake) + ((-1 == sModel) ? "" : "&model=" + LNMakeSafeName(sModel) + sState);
		if (bDebug) alert(sLink);
	}
	else if (sMake != '0')
	{
		sLink =  "/browse/" + LNMakeSafeName(sMake) + ".aspx";
		if (bDebug) alert(sLink);
	}
	else
	{
	    sLink = (bNew == true) ? "/research/autopricer/default.aspx" : "/home/used_research.aspx";
	}

	document.location.href = sLink;
	return false;
}


// added search_type, lnx_code and _type for ATC used cars.
//
function onQuoteGoClicked(oMakeForm, oNcbsForm, bNew, redirect)
{
	var oValidItems = new Array();
	var oValid = new Validator();

	oValidItems[0] = new InputField(oNcbsForm.zip, "ZIP Code", Validator.MHA_ZIPCODE, true);

	if(oValid.validate(oValidItems))
	{
	    var sMake = oMakeForm.mmMakes.options[oMakeForm.mmMakes.selectedIndex].value;
	    var sModel = oMakeForm.mmModels.options[oMakeForm.mmModels.selectedIndex].value;
	    var sZip = oNcbsForm.zip.value;
	    var lnx_code = oMakeForm.lnx.value;
	    var _type = oMakeForm.search_type.value;
	    var sLink = "";
	    var bDebug = false; // debug switch

        if (bNew == false)
        {
            sLink = redirect + "?year=&msnmake=" + LNMakeSafeName(sMake) + "&msnmodel=" + LNMakeSafeName(sModel) + "&zip=" + sZip + "&type=" + _type + "&lnx=" + lnx_code;
        }
        else
        {
    	    if (sMake != '0')
    	    {
    		    sLink = redirect + "?make=" + LNMakeSafeName(sMake) + "&model=" + LNMakeSafeName((sModel == '0') ? "" : sModel);

    		    if (bDebug) alert(sLink);
    	    }
    	    else
    	    {
    	        sLink = redirect;
    	    }

    		if (sZip != '')
    		{
    		    sLink += ((sLink.indexOf ("?") >= 0) ? "&" : "?") + "zip=" + sZip;
    		}
        }
	    document.location.href = sLink;
	    return false;

	    document.location.href = redirect;
    }

	return false;
}



function ResetHPPref()
{
	if(document.cookie.indexOf("HPPref=N") >= 0)
	{
		document.cookie = "HPPref2=;expires=Fri, 02-Jan-1970 00:00:00 GMT;path=/;";
		var expiration = new Date((new Date()).getTime() + 7776000000);
		document.cookie = "HPPref2=O;expires=" + expiration.toGMTString() + ";path=/";
	}
	document.location.href = "/default.aspx";
}