// JScript source code
function AddOption(selectbox,text,value)
{
	var optn=document.createElement("OPTION");
	optn.text=text
	optn.value=value
	selectbox.options.add(optn);
}
function ClearOptions(selectbox)
{
	var iLoop;
	for (iLoop=selectbox.options.length -1;iLoop>=0;iLoop--)
	{
	selectbox.remove(iLoop);
	}
}
function getAppMakes(AppYear)
{
	
	var FormPostData=""
	//alert(AppYear.value)
	sYear=AppYear.value
	WorkUrl="/user/XMLGetMakeList.asp"
	FormPostData="SearchYear=" + sYear
	var xmlDoc=GetXMLDoc(WorkUrl,FormPostData,0)
	//alert(xmlDoc.xml)
	var ndMakeList=xmlDoc.getElementsByTagName("make")
	var iCount=ndMakeList.length
	//document.write (iCount)
	var iLoop
	//var sMake
	var ndMake
	ClearOptions(document.getElementById("AppMake"))
	ClearOptions(document.getElementById("AppModel"))
	ClearOptions(document.getElementById("AppEngine"))
	AddOption(document.getElementById("AppMake"),"Select -->","")
	for (iLoop=0 ;iLoop<iCount  ;iLoop++)
	{
		
		ndMake=ndMakeList[iLoop]
		sMake=ndMake.getElementsByTagName("desc")[0].firstChild.data
		AddOption(document.getElementById("AppMake"),sMake,sMake)
		
		//document.write ("<option value='" + sYear + "'>" + sYear + "</option>")
		//document.write ("test")
	}
	
	//document.write (<%=InputYear%>)
}
function getAppModels(AppMake)
{
	
	var FormPostData=""
	//alert(AppYear.value)
	//alert(AppMake.value + "!")
	sMake=AppMake.value
	WorkUrl="/user/XMLGetModelList.asp"
	FormPostData="SearchYear=" + document.getElementById("AppYear").value + "&SearchMake=" + sMake
	//alert(FormPostData)
	var xmlDoc=GetXMLDoc(WorkUrl,FormPostData,0)
	//alert(xmlDoc.xml)
	var ndModelList=xmlDoc.getElementsByTagName("model")
	var iCount=ndModelList.length
	//document.write (iCount)
	var iLoop
	var sModel
	var ndModel
	ClearOptions(document.getElementById("AppModel"))
	ClearOptions(document.getElementById("AppEngine"))
	AddOption(document.getElementById("AppModel"),"Select -->","")
	
	for (iLoop=0 ;iLoop<iCount  ;iLoop++)
	{
		
		ndModel=ndModelList[iLoop]
		sModel=ndModel.getElementsByTagName("desc")[0].firstChild.data
		AddOption(document.getElementById("AppModel"),sModel,sModel)
		
		//document.write ("<option value='" + sYear + "'>" + sYear + "</option>")
		//document.write ("test")
	}
	
	//document.write (<%=InputYear%>)
}
function getAppEngines(AppModel)
{
	
	var FormPostData=""
	//alert(AppYear.value)
	sModel=AppModel.value
	WorkUrl="/user/XMLGetEngineList.asp"
	FormPostData="SearchYear=" + document.getElementById("AppYear").value + "&SearchMake=" + document.getElementById("AppMake").value + "&SearchModel=" + escape(sModel)
	//alert(FormPostData)
	var xmlDoc=GetXMLDoc(WorkUrl,FormPostData,0)
	//alert(xmlDoc.xml)
	var ndEngineList=xmlDoc.getElementsByTagName("engine")
	var iCount=ndEngineList.length
	//document.write (iCount)
	var iLoop
	var sEngine
	var ndEngine
	ClearOptions(document.getElementById("AppEngine"))
	AddOption(document.getElementById("AppEngine"),"Select -->","")
	
	for (iLoop=0 ;iLoop<iCount  ;iLoop++)
	{
		
		ndEngine=ndEngineList[iLoop]
		sEngine=ndEngine.getElementsByTagName("desc")[0].firstChild.data
		AddOption(document.getElementById("AppEngine"),sEngine,sEngine)
		
		//document.write ("<option value='" + sYear + "'>" + sYear + "</option>")
		//document.write ("test")
	}
	
	//document.write (<%=InputYear%>)
}
function getAppDetail(AppEngine)
{
	sEngine=AppEngine.value
	document.location="http://www.omega-usa.com/ApplicationGuide.asp?ActionField=ApplicationGuide&Year=" + document.getElementById("AppYear").value + "&Make=" + document.getElementById("AppMake").value + "&Model=" + document.getElementById("AppModel").value + "&Engine=" + escape(sEngine)
}
function getAppParts(AppEngine)
{
	
	var FormPostData=""
	sEngine=AppEngine.value
	WorkUrl="/user/XMLGetPartList.asp"
	FormPostData="SearchYear=" + document.getElementById("AppYear").value + "&SearchMake=" + document.getElementById("AppMake").value + "&SearchModel=" + document.getElementById("AppModel").value + "&SearchEngine=" + escape(sEngine)
	var xmlDoc=GetXMLDoc(WorkUrl,FormPostData,0)
	//alert(xmlDoc.xml)
	var ndPartList=xmlDoc.getElementsByTagName("part")
	var iCount=ndPartList.length
	//document.write (iCount)
	var iLoop
	var sPart
	var ndPart
	var lclHTML=""
	lclHTML=lclHTML + "<table>"
	for (iLoop=0 ;iLoop<iCount  ;iLoop++)
	{
		
		ndPart=ndPartList[iLoop]
		sNumber=ndPart.getElementsByTagName("number")[0].text
		sDesc=ndPart.getElementsByTagName("desc")[0].text
		//AddOption(document.getElementById("AppEngine"),sEngine,sEngine)
		lclHTML=lclHTML + "<tr><td>" + sNumber + "</td><td>" + sDesc + "</td></tr>"						
		//document.write ("<option value='" + sYear + "'>" + sYear + "</option>")
		//document.write ("test")
		
	}
	lclHTML=lclHTML + "</table>"
	//alert(lclHTML)
	document.getElementById("AppPartsList").innerHTML=lclHTML
	//document.write (<%=InputYear%>)
}
function PopupImage(ImageUrl)
{
	document.getElementById("imgPopup").src=ImageUrl
	document.getElementById("PopupImage").style.display="block"
}
function ClosePopupImage()
{
	document.getElementById("PopupImage").style.display="none"
}

