function showPartFinderMaker(a){if(a!=""){$("#pf-select-maker").html("<option value='' selected='selected'> Loading Data... </option>");$.get("AJAX_servers/part_finder_server.php?action=get_maker&year="+a,{},function(b){if(b!=""){$("#pf-select-maker").html(b);$("#pf-select-maker").removeAttr("disabled");$("div#selectMake").addClass("currentField");$("div#selectYear").removeClass("currentField");resetModelSelector()}else{alert("There is no parts for vehicle made this year, please choose other year!")}})}else{resetModelSelector();resetMakeSelector();$("div#selectYear").addClass("currentField");$("div#selectMake").removeClass("currentField");$("div#selectModel").removeClass("currentField")}}function showPartFinderModel(a){year=$("#pf-select-year").val();if(a!=""){$("#pf-select-model").html("<option value='' selected='selected'> Loading Data... </option>");$.get("AJAX_servers/part_finder_server.php?action=get_model&maker="+a+"&year="+year,{},function(b){if(b!=""){$("#pf-select-model").html(b);$("#pf-select-model").removeAttr("disabled");$("div#selectModel").addClass("currentField");$("div#selectMake").removeClass("currentField");$("div#selectYear").removeClass("currentField")}else{preSubmitForm();$("#partFinderForm1").submit()}})}else{resetModelSelector();$("div#selectMake").addClass("currentField");$("div#selectModel").removeClass("currentField")}}function showPartFinderYear(a){maker=$("#pf-select-maker").val();if(a!=""){$("#pf-select-year").html("<option value='' selected='selected'> Loading Data... </option>");$.get("AJAX_servers/part_finder_server.php?action=year&maker="+maker+"&model="+a,{},function(b){if(b!=""){$("#pf-select-year").html(b);$("#pf-select-year").removeAttr("disabled");$("div#selectYear").addClass("currentField");$("div#selectMake").removeClass("currentField");$("div#selectModel").removeClass("currentField")}else{preSubmitForm();$("#partFinderForm1").submit()}})}else{resetYearSelector();$("div#selectModel").addClass("currentField");$("div#selectMake").removeClass("currentField")}}function showPartFinderResult(a){if(a!=""){preSubmitForm();/*$("#partFinderForm1").submit()*/}}function preSubmitForm(){maker=$("#pf-select-maker").val();if ($("#isManufacturer").is(':checked')) {mid=$("#isManufacturer").val();}else{mid = '';} page=$("#main_page").val();brand=$("#manufacturers_id").val(); model=$("#pf-select-model").val();year=$("#pf-select-year").val();var a=$("form#partFinderForm1").attr("action");var b="";if(a.lastIndexOf("?")>0){b=a.substring(a.lastIndexOf("?"));a=a.substring(0,a.lastIndexOf("?"))} if (mid != ''){a=page; a+="/manufacturers_id";a+="/"+brand;a+="/"+maker;a+="/"+model;a+="/"+year;a+="/"+mid;a+=b;$("form#partFinderForm1").attr("action",a);Set_Cookie("pf_maker_name",maker,30,"/","","");Set_Cookie("pf_model_name",model,30,"/","","");Set_Cookie("pf_mid",mid,30,"/","","");Set_Cookie("pf_year_name",year,30,"/","","");}else{a+="/"+maker;a+="/"+model;a+="/"+year;a+=b;$("form#partFinderForm1").attr("action",a);Set_Cookie("pf_maker",maker,30,"/","","");Set_Cookie("pf_model",model,30,"/","","");Set_Cookie("pf_year",year,30,"/","","");} }function submitPartFinder(a,b,c){a=$("#pf-select-maker").val();b=$("#pf-select-model").val();c=$("#pf-select-year").val();if(a!=""&&b!=""&&c!=""){preSubmitForm();window.location=$("form#partFinderForm1").attr("action");return false}else{if(a==""){alert("Please select your car maker");return false}if(b==""){alert("Please select your car model");return false}if(c==""){alert("Please select your car year");return false}}}function resetModelSelector(){$("#pf-select-model").html($("#pf-select-model-default").html());$("#pf-select-model").attr("disabled","disabled");$("div#selectModel").removeClass("currentField")}function resetYearSelector(){$("#pf-select-year").html($("#pf-select-year-default").html());$("#pf-select-year").attr("disabled","disabled");$("div#selectYear").removeClass("currentField")}function resetMakeSelector(){$("#pf-select-maker").html($("#pf-select-maker-default").html());$("#pf-select-maker").attr("disabled","disabled");$("div#selectMake").removeClass("currentField")} function changeAction(url){ $("form#partFinderForm1").attr("action",url);};
