

	//Ajax function to get models for new part search
	
function getmod()
	{
	
	if(makmodAx())
		{
		document.getElementById('newmodel').innerHTML='<center><img src="http://www.buyautoparts.com/images/load.gif">  Loading ....</center>';
		var newmake = document.getElementById('newmake');
    var newmakeindex = newmake.selectedIndex;
		var make=newmake.options[newmakeindex].value;
		var selObj1 = document.getElementById('newyear');
    var selIndex1 = selObj1.selectedIndex;
		//alert(selIndex)
    var year=selObj1.options[selIndex1].value;
	  var url = "http://www.buyautoparts.com/getmodel.asp?make="+make+"&year="+year
		//alert(url)
		callmod(url)
		}
}

function callmod(url)
				 {
				 //alert("in callmod")
				 xmmod.open("GET",url,true);
         xmmod.onreadystatechange = function()
				 											 {
															 if(xmmod.readyState == 4)
                        	         	{ 
                                 		var response = xmmod.responseText;
																		//alert(response)
                                 		str = document.getElementById('newmodel');
                                 		str.innerHTML = response;
																		}
															 }
				xmmod.send(null)
		 		}
	
function makmodAx(){
try {
  xmmod = new ActiveXObject("Msxml2.XMLHTTP");
  return true;
} catch (e) {
  try {
    xmmod = new ActiveXObject("Microsoft.XMLHTTP");
	return true;
  } catch (e2) {
    xmmod = false;
  }
}

if (!xmmod && typeof XMLHttpRequest != 'undefined') {
  xmmod = new XMLHttpRequest();
  return true;
}
}
		
	//Ajax function to get parts for new part search
function getpart()
	{
	//alert("test")
	if(makpartAx())
		{
		document.getElementById('resultparts').innerHTML='<center><img src="http://www.buyautoparts.com/load.gif" >  Loading ....</center>';
		var newmake = document.getElementById('newmake');
	  var newmakeindex = newmake.selectedIndex;
		var make=newmake.options[newmakeindex].value;
		//alert(make)
		
		var newyear = document.getElementById('newyear');
    var newyearindex = newyear.selectedIndex;
		var year=newyear.options[newyearindex].value;
		//alert(year)
		
		var newmodel = document.getElementById('defmod');
    var newmodelindex = newmodel.selectedIndex;
		var model=newmodel.options[newmodelindex].value; 
		//alert(model)
		
	  var url = "http://www.buyautoparts.com/getpart.asp?make="+make+"&year="+year+"&model="+model
		//alert(url)
		callpart(url)
		}
}

function callpart(url)
				 {
				 xmpart.open("GET",url,true);
         xmpart.onreadystatechange = function()
				 											 {
															 if(xmpart.readyState == 4)
                        	         	{ 
                                 		var response = xmpart.responseText;
                                 		str = document.getElementById('resultparts');
                                 		str.innerHTML = response;
																		}
															 }
				xmpart.send(null)
		 		}
	
function makpartAx(){
try {
  xmpart = new ActiveXObject("Msxml2.XMLHTTP");
  return true;
} catch (e) {
  try {
    xmpart = new ActiveXObject("Microsoft.XMLHTTP");
	return true;
  } catch (e2) {
    xmpart = false;
  }
}

if (!xmpart && typeof XMLHttpRequest != 'undefined') {
  xmpart = new XMLHttpRequest();
  return true;
}
}		