
var oXMLHTTP = getXMLHttpObj();

function change_case(what)
{
	what.value = toProperCase(what.value)
}
function toProperCase(s)
{
	return s.toLowerCase().replace(/^(.)|\s(.)/g, 
		function($1) { return $1.toUpperCase(); });
}

function c_vin(what)
{
	if (document.getElementById("tradevin").value != "VIN")
	{
		what.value = what.value.toUpperCase()
		document.getElementById("svin").innerHTML = document.getElementById("tradevin").value;
	}
};

function c_miles(what)
{
	if (document.getElementById("trademiles").value != "Miles")
	{
		document.getElementById("tmiles").innerHTML = document.getElementById("trademiles").value;
	}
};

function checkit(what)
{
	if(what.value == "" && what.id == "f_name")
	{
		what.value = "*First Name";
	}
	if(what.value == "" && what.id == "l_name")
	{
		what.value = "*Last Name";
	}
	if(what.value == "" && what.id == "e_mail")
	{
		what.value = "*Email Address";
	}
	if(what.value == "" && what.id == "phone")
	{
		what.value = "*Contact Phone";
	}
	if(what.value == "" && what.id == "c_box")
	{
		what.value = "*Comments";
	}
	if(what.value == "" && what.id == "zip")
	{
		what.value = "Zip Code";
	}
	if(what.value == "" && what.id == "trademiles")
	{
		what.value = "Miles";
	}
	if(what.value == "" && what.id == "tradevin")
	{
		what.value = "VIN";
	}
};

function checkint(whatint)
{
	if(whatint.id == "f_name" && (document.getElementById("f_name").value == "*First Name" || document.getElementById("f_name").value == "*First Name Required"))
	{
		document.getElementById("f_name").value = "";
		document.getElementById("f_name").style.backgroundColor = "#FFFFFF";
		document.getElementById("f_name").style.color = "#3399FF";
	}
	else
	{
		if(whatint.id == "f_name")
		{
			document.getElementById("f_name").style.backgroundColor = "#FFFFFF";
			document.getElementById("f_name").style.color = "#3399FF";
		}
	}

	if(whatint.id == "l_name" && (document.getElementById("l_name").value == "*Last Name" || document.getElementById("l_name").value == "*Last Name Required"))
	{
		document.getElementById("l_name").value = "";
		document.getElementById("l_name").style.backgroundColor = "#FFFFFF";
		document.getElementById("l_name").style.color = "#3399FF";
	}
	else
	{
		if(whatint.id == "l_name")
		{
			document.getElementById("l_name").style.backgroundColor = "#FFFFFF";
			document.getElementById("l_name").style.color = "#3399FF";
		}
	}

	if(whatint.id == "e_mail" && (document.getElementById("e_mail").value == "*Email Address" || document.getElementById("e_mail").value == "*Email Address Required"))
	{
		document.getElementById("e_mail").value = "";
		document.getElementById("e_mail").style.backgroundColor = "#FFFFFF";
		document.getElementById("e_mail").style.color = "#3399FF";
	}
	else
	{
		if(whatint.id == "e_mail")
		{
			document.getElementById("e_mail").style.backgroundColor = "#FFFFFF";
			document.getElementById("e_mail").style.color = "#3399FF";
		}
	}

	if(whatint.id == "phone" && (document.getElementById("phone").value == "*Contact Phone" || document.getElementById("phone").value == "*Contact Phone Required"))
	{
		document.getElementById("phone").value = "";
		document.getElementById("phone").style.backgroundColor = "#FFFFFF";
		document.getElementById("phone").style.color = "#3399FF";
	}
	else
	{
		if(whatint.id == "phone")
		{
			document.getElementById("phone").style.backgroundColor = "#FFFFFF";
			document.getElementById("phone").style.color = "#3399FF";
		}
	}

	if(whatint.id == "zip" && document.getElementById("zip").value == "Zip Code")
	{
		document.getElementById("zip").value = "";
		document.getElementById("zip").style.backgroundColor = "#FFFFFF";
		document.getElementById("zip").style.color = "#3399FF";
	}
	else
	{
		if(whatint.id == "zip")
		{
			document.getElementById("zip").style.backgroundColor = "#FFFFFF";
			document.getElementById("zip").style.color = "#3399FF";
		}
	}

	if(whatint.id == "c_box" && (document.getElementById("c_box").value == "*Comments" || document.getElementById("c_box").value == "*Comment Required"))
	{
		document.getElementById("c_box").value = "";
		document.getElementById("c_box").style.backgroundColor = "#FFFFFF";
		document.getElementById("c_box").style.color = "#3399FF";
	}
	else
	{
		if(whatint.id == "c_box")
		{
			document.getElementById("c_box").style.backgroundColor = "#FFFFFF";
			document.getElementById("c_box").style.color = "#3399FF";
		}
	}
	if(whatint.id == "trademiles" && document.getElementById("trademiles").value == "Miles" )
	{
		document.getElementById("trademiles").value = "";
		document.getElementById("c_box").style.backgroundColor = "#FFFFFF";
		document.getElementById("c_box").style.color = "#3399FF";
		document.getElementById("tmiles").innerHTML = "";
	}
	else
	{
		if(whatint.id == "trademiles")
		{
			document.getElementById("tmiles").innerHTML = document.getElementById("trademiles").value;
			document.getElementById("trademiles").style.backgroundColor = "#FFFFFF";
			document.getElementById("trademiles").style.color = "#3399FF";
		}
	}
	if(whatint.id == "tradevin" && document.getElementById("tradevin").value == "VIN" )
	{
		document.getElementById("tradevin").value = "";
		document.getElementById("tradevin").style.backgroundColor = "#FFFFFF";
		document.getElementById("tradevin").style.color = "#3399FF";
	}
	else
	{
		if(whatint.id == "tradevin")
		{
			document.getElementById("tradevin").style.backgroundColor = "#FFFFFF";
			document.getElementById("tradevin").style.color = "#3399FF";
		}
	}
};


function submitfrm()
{
	document.getElementById("submit").disabled = true;
	var goodtogo = true;
	var what_check = "N"
	if(document.getElementById("q_quote").v_type[0].checked)
	{
		what_check = "N" 
	}
	if(document.getElementById("q_quote").v_type[1].checked)
	{
		what_check = "NP" 
	}
	if(document.getElementById("q_quote").v_type[2].checked)
	{
		what_check = "P" 
	}

	if(document.getElementById("f_name").value == "" || document.getElementById("f_name").value == "*First Name" || document.getElementById("f_name").value == "*First Name Required")
	{
		document.getElementById("f_name").value = "*First Name Required";
		document.getElementById("f_name").style.backgroundColor = "#FF99FF";
		document.getElementById("f_name").style.color = "#FF0066";
		goodtogo = false
	}
	else
	{
		if(document.getElementById("f_name").style.backgroundColor = "#FF99FF")
		{
			document.getElementById("f_name").style.backgroundColor = "#FFFFFF";
			document.getElementById("f_name").style.color = "#3399FF";
		}
	}

	if(document.getElementById("l_name").value == "" || document.getElementById("l_name").value == "*Last Name" || document.getElementById("l_name").value == "*Last Name Required")
	{
		document.getElementById("l_name").value = "*Last Name Required";
		document.getElementById("l_name").style.backgroundColor = "#FF99FF";
		document.getElementById("l_name").style.color = "#FF0066";
		goodtogo = false;
	}

	if(document.getElementById("e_mail").value == "" || document.getElementById("e_mail").value == "*Email Address" || document.getElementById("e_mail").value == "*Email Address Required")
	{
		document.getElementById("e_err").style.visibility = "visible";
		document.getElementById("e_mail").value = "*Email Address Required";
		document.getElementById("e_mail").style.backgroundColor = "#FF99FF";
		document.getElementById("e_mail").style.color = "#FF0066";
		goodtogo = false;
	}
	else
	{
		document.getElementById("e_err").style.visibility = "hidden";
		document.getElementById("e_mail").style.backgroundColor = "#FFFFFF";
		document.getElementById("e_mail").style.color = "#3399FF";
	}

	if(document.getElementById("phone").value != "" || document.getElementById("phone").value != "*Contact Phone" || document.getElementById("phone").value != "*Contact Phone Required")
	{
		document.getElementById("p_err").style.visibility = "hidden";
		document.getElementById("phone").style.backgroundColor = "#FFFFFF";
		document.getElementById("phone").style.color = "#3399FF";
	}

	if(document.getElementById("zip").value != "Zip Code" && document.getElementById("zip").value != "")
	{
		if(IsNumeric(document.getElementById("zip").value) == false)
		{
			document.getElementById("z_err").style.visibility = "visible";
			document.getElementById("zip").style.backgroundColor = "#FF99FF";
			document.getElementById("zip").style.color = "#FF0066";
			goodtogo = false;
		}
		else
		{
			if(document.getElementById("zip").value.length == 5)
			{
				document.getElementById("z_err").style.visibility = "hidden";
				document.getElementById("zip").style.backgroundColor = "#FFFFFF";
				document.getElementById("zip").style.color = "#3399FF";
			}
			else
			{
				document.getElementById("z_err").style.visibility = "visible";
				document.getElementById("zip").style.backgroundColor = "#FF99FF";
				document.getElementById("zip").style.color = "#FF0066";
				goodtogo = false;
			}
		}
	}

	if(document.getElementById("c_box").value != "" || document.getElementById("c_box").value != "*Comments" || document.getElementById("c_box").value != "*Comment Required")
	{
		document.getElementById("c_box").style.backgroundColor = "#FFFFFF";
		document.getElementById("c_box").style.color = "#3399FF";
	}

	if(document.getElementById("e_mail").value != "" && document.getElementById("e_mail").value != "*Email Address" && document.getElementById("e_mail").value != "*Email Address Required")
	{
		if(echeck(document.getElementById("e_mail").value) == false)
		{
			document.getElementById("e_err").style.visibility = "visible";
			document.getElementById("e_mail").style.backgroundColor = "#FF99FF";
			document.getElementById("e_mail").style.color = "#FF0066";
			goodtogo = false;
		}
		else
		{
			document.getElementById("e_err").style.visibility = "hidden";
			document.getElementById("e_mail").style.backgroundColor = "#FFFFFF";
			document.getElementById("e_mail").style.color = "#3399FF";
		}
	}

	if(document.getElementById("phone").value != "" && document.getElementById("phone").value != "*Contact Phone" && document.getElementById("phone").value != "*Contact Phone Required")
	{
		whatnum = strip_phone_char(document.getElementById("phone").value);
		document.getElementById("phone").value = whatnum;
		if(IsNumeric(document.getElementById("phone").value) == false)
		{
			document.getElementById("p_err").style.visibility = "visible";
			document.getElementById("phone").style.backgroundColor = "#FF99FF";
			document.getElementById("phone").style.color = "#FF0066";
			goodtogo = false;
		}
		else
		{
			if(document.getElementById("phone").value.length == 10 )
			{
				document.getElementById("p_err").style.visibility = "hidden";
				document.getElementById("phone").style.backgroundColor = "#FFFFFF";
				document.getElementById("phone").style.color = "#3399FF";
			}
			else
			{
				document.getElementById("p_err").style.visibility = "visible";
				document.getElementById("phone").style.backgroundColor = "#FF99FF";
				document.getElementById("phone").style.color = "#FF0066";
				goodtogo = false;
			}
		}
	}

	var sel_yr 			= document.getElementById("q_quote").tradeyear[0] ;
	var sel_ma 			= document.getElementById("q_quote").tradeinmake[0] ;
	var sel_mo 			= document.getElementById("q_quote").tradeinmodel[0] ;

	var sel_yr_Index 	= sel_yr.selectedIndex ;
	var sel_ma_Index 	= sel_ma.selectedIndex ;
	var sel_mo_Index 	= sel_mo.selectedIndex ;

	var sel_yr_value	= sel_yr.options[sel_yr_Index].value ;
	var sel_ma_value	= sel_ma.options[sel_ma_Index].value ;
	var sel_mo_value	= sel_mo.options[sel_mo_Index].value ;

	if (sel_yr_value == "")
	{
		document.getElementById("tradeyear")[0].style.backgroundColor = "#FF99FF";
		document.getElementById("tradeyear")[0].style.color = "#FF0066";
		goodtogo = false;
	}
	else
	{
		document.getElementById("tradeyear")[0].style.backgroundColor = "#FFFFFF";
		document.getElementById("tradeyear")[0].style.color = "#3399FF";
	}

	if (sel_ma_value == "")
	{
		document.getElementById("tradeinmake")[0].style.backgroundColor = "#FF99FF";
		document.getElementById("tradeinmake")[0].style.color = "#FF0066";
		goodtogo = false;
	}
	else
	{
		document.getElementById("tradeinmake")[0].style.backgroundColor = "#FFFFFF";
		document.getElementById("tradeinmake")[0].style.color = "#3399FF";
	}

	if (sel_mo_value == "")
	{
		document.getElementById("tradeinmodel")[0].style.backgroundColor = "#FF99FF";
		document.getElementById("tradeinmodel")[0].style.color = "#FF0066";
		goodtogo = false;
	}
	else
	{
		document.getElementById("tradeinmodel")[0].style.backgroundColor = "#FFFFFF";
		document.getElementById("tradeinmodel")[0].style.color = "#3399FF";
	}
	
	if(document.getElementById("trademiles").value != "Miles" && document.getElementById("trademiles").value != "")
	{
		if(IsNumeric(document.getElementById("trademiles").value) == false)
		{
			document.getElementById("m_err").style.visibility = "visible";
			document.getElementById("trademiles").style.backgroundColor = "#FF99FF";
			document.getElementById("trademiles").style.color = "#FF0066";
			goodtogo = false;
		}
		else
		{
			document.getElementById("m_err").style.visibility = "hidden";
			document.getElementById("trademiles").style.backgroundColor = "#FFFFFF";
			document.getElementById("trademiles").style.color = "#3399FF";
		}
	}

	if(goodtogo == true)
	{

		s_email = document.getElementById("e_mail").value;
		if(s_email == "*Email Address" || s_email == "*Email Address Required")
		{
			s_email = "";
		}

		s_phone = document.getElementById("phone").value;
		if(s_phone == "*Contact Phone" || s_phone == "*Contact Phone Required")
		{
			s_phone = "";
		}

		s_zip = document.getElementById("zip").value;
		if(s_zip == "Zip Code")
		{
			s_zip = "";
		}

		t_miles = document.getElementById("trademiles").value;
		if(t_miles == "Miles")
		{
			t_miles = "0";
		}

		s_vin = document.getElementById("tradevin").value;
		if(s_vin == "VIN")
		{
			s_vin = "";
		}

		sURL = "common/asp/process_email_send.asp?action=quickquote&store=" + store + "&fname=" + document.getElementById("f_name").value + "&lname=" + document.getElementById("l_name").value + "&mailfrom=" + s_email + "&phone=" + s_phone + "&zip=" + s_zip + "&comment=" + document.getElementById("c_box").value + "&syear=" + document.getElementById("syear").innerHTML + "&smake=" + document.getElementById("smake").innerHTML + "&smodel=" + document.getElementById("smodel").innerHTML + "&strim=" + document.getElementById("strim").innerHTML  + "&tyear=" + document.getElementById("tyear").innerHTML + "&tmake=" + document.getElementById("tmake").innerHTML + "&tmodel=" + document.getElementById("tmodel").innerHTML + "&ttrim=" + document.getElementById("ttrim").innerHTML + "&tmiles=" + t_miles  + "&tvin=" + s_vin + "&whatcheck=" + what_check ;
		
		oXMLHTTP.open( "GET", sURL, false);
		oXMLHTTP.send(null);
		alert("Thank You. \n Your Vehicle Quick Quote Request has been sent.");
	
		document.getElementById("f_name").value = "*First Name";
		document.getElementById("l_name").value = "*Last Name";
		document.getElementById("e_mail").value = "*Email Address";
		document.getElementById("phone").value  = "*Contact Phone";
		document.getElementById("zip").value  	 = "Zip Code";
		document.getElementById("c_box").value  = "*Comments";
		document.getElementById("syear").innerHTML = "";
		document.getElementById("smake").innerHTML = "";
		document.getElementById("smodel").innerHTML = "";
		document.getElementById("strim").innerHTML = "";
		document.getElementById("svin").innerHTML = "";
		document.getElementById("tyear").innerHTML = "";
		document.getElementById("tmake").innerHTML = "";
		document.getElementById("tmodel").innerHTML = "";
		document.getElementById("ttrim").innerHTML = "";
		document.getElementById("tmiles").innerHTML = "";
		document.getElementById("q_quote").tradeyear[0].selectedIndex = 0;
		document.getElementById("q_quote").tradeinmake[0].selectedIndex = 0;
		document.getElementById("q_quote").tradeinmodel[0].selectedIndex = 0;
		document.getElementById("q_quote").tradeintrim[0].selectedIndex = 0;
		document.getElementById("q_quote").tradeyear[1].selectedIndex = 0;
		document.getElementById("q_quote").tradeinmake[1].selectedIndex = 0;
		document.getElementById("q_quote").tradeinmodel[1].selectedIndex = 0;
		document.getElementById("q_quote").tradeintrim[1].selectedIndex = 0; 

		document.getElementById("q_quote").tradeinmake[0].disabled = true;
		document.getElementById("q_quote").tradeinmodel[0].disabled = true;
		document.getElementById("q_quote").tradeintrim[0].disabled = true;
		document.getElementById("q_quote").tradeinmake[1].disabled = true;
		document.getElementById("q_quote").tradeinmodel[1].disabled = true;
		document.getElementById("q_quote").tradeintrim[1].disabled = true;

		document.getElementById("trademiles").value = "Miles";
		document.getElementById("tradevin").value = "VIN";
		document.getElementById("submit").disabled = false;
		document.getElementById("thanku").submit();
	}
	document.getElementById("submit").disabled = false;
};

function getmakenew(trdnum)
{
	var sel_yr 			= document.getElementById("q_quote").tradeyear[trdnum] ;
	var sel_ma 			= document.getElementById("q_quote").tradeinmake[trdnum] ;
	var sel_mo 			= document.getElementById("q_quote").tradeinmodel[trdnum] ;

	var sel_yr_Index 	= sel_yr.selectedIndex ;
	var sel_ma_Index 	= sel_ma.selectedIndex ;
	var sel_mo_Index 	= sel_mo.selectedIndex ;

	var sel_yr_value	= sel_yr.options[sel_yr_Index].value ;
	var sel_ma_value	= sel_ma.options[sel_ma_Index].value ;
	var sel_mo_value	= sel_mo.options[sel_mo_Index].value ;

	if (sel_yr == "")
	{
		document.getElementById("q_quote").tradeinmake[trdnum].disabled = true;
		document.getElementById("q_quote").tradeinmake[trdnum].selectedIndex = 0;
		document.getElementById("q_quote").trademake[trdnum].value = "";

		document.getElementById("q_quote").tradeinmodel[trdnum].disabled = true;
		document.getElementById("q_quote").tradeinmodel[trdnum].selectedIndex = 0;
		document.getElementById("q_quote").trademodel[trdnum].value = "";

		document.getElementById("q_quote").tradeintrim[trdnum].disabled = true;
		document.getElementById("q_quote").tradeintrim[trdnum].selectedIndex = 0;
		document.getElementById("q_quote").tradetrim[trdnum].value = "";
		document.getElementById("q_quote").syear[trdnum].innerHTML = "";
		document.getElementById("q_quote").smake[trdnum].innerHTML = "";
		document.getElementById("q_quote").smodel[trdnum].innerHTML = "";
		document.getElementById("q_quote").strim[trdnum].innerHTML = "";
	}
	else
	{
		if(trdnum == "0")
		{
			document.getElementById("syear").innerHTML = sel_yr_value ;
		} 
		if(trdnum == "1")
		{
			document.getElementById("tyear").innerHTML = sel_yr_value ;
		} 
		document.getElementById("q_quote").tradeintrim[trdnum].disabled = true;
		document.getElementById("q_quote").tradeintrim[trdnum].selectedIndex = 0;
		document.getElementById("q_quote").tradetrim[trdnum].value = "";
		document.getElementById("q_quote").tradeinmodel[trdnum].disabled = true;
		document.getElementById("q_quote").tradeinmodel[trdnum].selectedIndex = 0;
		document.getElementById("q_quote").trademodel[trdnum].value = "";

		document.getElementById("q_quote").tradeinmake[trdnum].disabled = false;
		var sURL = "common/asp/get_makes_models.asp?action=getmakes_new&getyear=" + sel_yr_value;
		oXMLHTTP.open("GET", sURL , false);
		oXMLHTTP.send(null);
		aa=oXMLHTTP.responseText;
		MArray=aa.split("|");
	   document.getElementById("q_quote").tradeinmake[trdnum].options.length = 0;
		objNewOpt = document.createElement("OPTION");
		objNewOpt.value = "";
		objNewOpt.text = "Select Make";
		document.getElementById("q_quote").tradeinmake[trdnum].options.add(objNewOpt);
	
		for(loop1 = 0; loop1 <= MArray.length - 2; loop1++)
		{
			objNewOpt = document.createElement("OPTION");
			objNewOpt.value = MArray[loop1];
			objNewOpt.text  = MArray[loop1];
			document.getElementById("q_quote").tradeinmake[trdnum].options.add(objNewOpt);
			if(objNewOpt.text == "Subaru")
			{
				if(trdnum == "0")
				{
					document.getElementById("q_quote").tradeinmake[trdnum].options.selectedIndex = loop1+1;
					if(trdnum == "0")
					{
						document.getElementById("smake").innerHTML = sel_yr_value ;
					} 
					if(trdnum == "1")
					{
						document.getElementById("tmake").innerHTML = sel_yr_value ;
					} 
				}
			}
		}
		getmodelnew(trdnum);
	}
};

function getmodelnew(trdnum)
{
	var sel_yr 			= document.getElementById("q_quote").tradeyear[trdnum] ;
	var sel_ma 			= document.getElementById("q_quote").tradeinmake[trdnum] ;
	var sel_mo 			= document.getElementById("q_quote").tradeinmodel[trdnum] ;

	var sel_yr_Index 	= sel_yr.selectedIndex ;
	var sel_ma_Index 	= sel_ma.selectedIndex ;
	var sel_mo_Index 	= sel_mo.selectedIndex ;

	var sel_yr_value	= sel_yr.options[sel_yr_Index].value ;
	var sel_ma_value	= sel_ma.options[sel_ma_Index].value ;
	var sel_mo_value	= sel_mo.options[sel_mo_Index].value ;

	if (sel_ma_value == "")
	{
		document.getElementById("q_quote").tradeinmake[trdnum].selectedIndex = 0;
		document.getElementById("q_quote").trademake[trdnum].value = "";

		document.getElementById("q_quote").tradeinmodel[trdnum].selectedIndex = 0;
		document.getElementById("q_quote").tradeinmodel[trdnum].disabled = true;
		document.getElementById("q_quote").trademodel[trdnum].value = "";

		document.getElementById("q_quote").tradeintrim[trdnum].selectedIndex = 0;
		document.getElementById("q_quote").tradeintrim[trdnum].disabled = true;
		document.getElementById("q_quote").tradetrim[trdnum].value = "";
		if(trdnum == "0")
		{
			document.getElementById("smake").innerHTML = "";
			document.getElementById("smodel").innerHTML = "";
			document.getElementById("strim").innerHTML = "";
		}
		else
		{
			document.getElementById("tmake").innerHTML = "";
			document.getElementById("tmodel").innerHTML = "";
			document.getElementById("ttrim").innerHTML = "";
		}
	}
	else
	{
		document.getElementById("q_quote").trademake[trdnum].value =  sel_ma_value;
		document.getElementById("q_quote").tradeintrim[trdnum].selectedIndex = 0;
		document.getElementById("q_quote").tradeintrim[trdnum].disabled = true;
		document.getElementById("q_quote").tradetrim[trdnum].value = "";
		if(trdnum == "0")
		{
			document.getElementById("smake").innerHTML = sel_ma_value;
			document.getElementById("smodel").innerHTML = "";
			document.getElementById("strim").innerHTML = "";
		}
		else
		{
			document.getElementById("tmake").innerHTML = sel_ma_value;
			document.getElementById("tmodel").innerHTML = "";
			document.getElementById("ttrim").innerHTML = "";
		}

		document.getElementById("q_quote").tradeinmodel[trdnum].disabled = false;
		var sURL = "common/asp/get_makes_models.asp?action=getmodels_new&getyear=" + sel_yr_value + "&getmake=" + sel_ma_value ;
		oXMLHTTP.open("GET", sURL , false);
		oXMLHTTP.send(null);
		aa=oXMLHTTP.responseText;
		MArray=aa.split("|");
	   document.getElementById("q_quote").tradeinmodel[trdnum].options.length = 0;
		objNewOpt = document.createElement("OPTION");
		objNewOpt.value = "";
		objNewOpt.text = "Select Model";
		document.getElementById("q_quote").tradeinmodel[trdnum].options.add(objNewOpt);
	
		for(loop1 = 0; loop1 <= MArray.length - 2; loop1++)
	    {
	        objNewOpt = document.createElement("OPTION");
	        objNewOpt.value = MArray[loop1];
	        objNewOpt.text  = MArray[loop1];
	        document.getElementById("q_quote").tradeinmodel[trdnum].options.add(objNewOpt);
	    }
	}
};

function gettrimnew(trdnum)
{
	var sel_yr 			= document.getElementById("q_quote").tradeyear[trdnum] ;
	var sel_ma 			= document.getElementById("q_quote").tradeinmake[trdnum] ;
	var sel_mo 			= document.getElementById("q_quote").tradeinmodel[trdnum] ;

	var sel_yr_Index 	= sel_yr.selectedIndex ;
	var sel_ma_Index 	= sel_ma.selectedIndex ;
	var sel_mo_Index 	= sel_mo.selectedIndex ;

	var sel_yr_value	= sel_yr.options[sel_yr_Index].value ;
	var sel_ma_value	= sel_ma.options[sel_ma_Index].value ;
	var sel_mo_value	= sel_mo.options[sel_mo_Index].value ;

	if (sel_mo_value == "")
	{
		document.getElementById("q_quote").tradeintrim[trdnum].selectedIndex = 0;
		document.getElementById("q_quote").tradeintrim[trdnum].disabled = true;
		document.getElementById("q_quote").tradetrim[trdnum].value = "";

		document.getElementById("q_quote").tradeinmodel[trdnum].selectedIndex = 0;
		document.getElementById("q_quote").trademodel[trdnum].value = "";
		document.getElementById("q_quote").trademodel[trdnum].value = "";
		if(trdnum == "0")
		{
			document.getElementById("smodel").innerHTML = "";
			document.getElementById("strim").innerHTML = "";
		}
		else
		{
			document.getElementById("tmodel").innerHTML = "";
			document.getElementById("ttrim").innerHTML = "";
		}
	}
	else
	{
		document.getElementById("q_quote").trademodel[trdnum].value =  sel_mo_value;
		if(trdnum == "0"){document.getElementById("smodel").innerHTML = sel_mo_value}else{document.getElementById("tmodel").innerHTML = sel_mo_value}
		if(trdnum == "0"){document.getElementById("strim").innerHTML = ""}else{document.getElementById("ttrim").innerHTML = ""}
		document.getElementById("q_quote").tradeintrim[trdnum].disabled = false;
		var sURL = "common/asp/get_makes_models.asp?action=gettrims_new&getyear=" + sel_yr_value + "&getmake=" + sel_ma_value + "&getmodel=" + sel_mo_value;
		oXMLHTTP.open("GET", sURL , false);
		oXMLHTTP.send(null);
		aa=oXMLHTTP.responseText;
		MArray=aa.split("|");
	   document.getElementById("q_quote").tradeintrim[trdnum].options.length = 0;
		objNewOpt = document.createElement("OPTION");
		objNewOpt.value = "";
		objNewOpt.text = "Select Trim:";
		document.getElementById("q_quote").tradeintrim[trdnum].options.add(objNewOpt);
	
		for(loop1 = 0; loop1 <= MArray.length - 2; loop1++)
	    {
	        objNewOpt = document.createElement("OPTION");
	        objNewOpt.value = MArray[loop1];
	        objNewOpt.text  = MArray[loop1];
	        document.getElementById("q_quote").tradeintrim[trdnum].options.add(objNewOpt);
	    }
	}
};

function newtrim(trdnum)
{
	var sel_tr 			= document.getElementById("q_quote").tradeintrim[trdnum] ;
	var sel_tr_Index 	= sel_tr.selectedIndex ;
	var sel_tr_value	= sel_tr.options[sel_tr_Index].value ;

	if(trdnum == "0"){document.getElementById("strim").innerHTML = sel_tr_value}else{document.getElementById("ttrim").innerHTML = sel_tr_value}
};

