var xmlhttpfunction showModels(str1,str2){xmlhttp=GetXmlHttpObject();if(xmlhttp==null){alert("Your browser does not support AJAX!");return;}var url="apps/searchForm/pages/modelsValue.php";url=url+"?idMake="+str1+"&idType="+str2;xmlhttp.onreadystatechange=stateChangedModels;xmlhttp.open("GET",url,true);xmlhttp.send(null);}function stateChangedModels(){if(xmlhttp.readyState==4){var json=xmlhttp.responseText;setModelList(json);$("#modelSelect").removeAttr("disabled");}}function setModelList(json){var makeValOld=$("#modelSelect").val();var selLength=document.getElementById('modelSelect').length;for(i=selLength;i>=0;i--){document.getElementById('modelSelect').options[i]=null;};eval("var j = ("+json+")");for(var i=0;i<j.length;i++){document.getElementById('modelSelect').options[i]=new Option(j[i].name,j[i].value);}$("#modelSelect").val(makeValOld);}function showMakes(str){xmlhttp=GetXmlHttpObject();if(xmlhttp==null){alert("Your browser does not support AJAX!");return;}var url="apps/searchForm/pages/makesValue.php";url=url+"?idType="+str+"&idMake="+$("#makeSelect").val();xmlhttp.onreadystatechange=stateChangedMakes;xmlhttp.open("GET",url,true);$("#makeSelect").attr("disabled","disabled");$("#modelSelect").attr("disabled","disabled");xmlhttp.send(null);}function stateChangedMakes(){if(xmlhttp.readyState==4){var makeValOld=$("#makeSelect").val();var selLength=document.getElementById('makeSelect').length;for(i=selLength;i>=0;i--){document.getElementById('makeSelect').options[i]=null;};var json=xmlhttp.responseText;eval("var j = ("+json+")");var makes=j;for(var i=0;i<makes.length;i++){document.getElementById('makeSelect').options[i]=new Option(makes[i].name,makes[i].value);}showModels(makeValOld,$("#typeSelect").val());$("#makeSelect").val(makeValOld);$("#makeSelect").removeAttr("disabled");}}function GetXmlHttpObject(){if(window.XMLHttpRequest){return new XMLHttpRequest();}if(window.ActiveXObject){return new ActiveXObject("Microsoft.XMLHTTP");}return null;}function typeChange(){showMakes($("#typeSelect").val());}function makeChange(){$("#modelSelect").attr("disabled","disabled");showModels($("#makeSelect").val(),$("#typeSelect").val());}
