addCssRule('form.jsOptionMenu input.jsOptionMenuSubmit { position: absolute; left: -5000px; }');

function refreshFitmentOptions(){
	loadUrl('/a/inc/common/tyreSearch/fitment.php?width='+document.getElementById("width").value+'&profile='+document.getElementById("profile").value+'&rim='+document.getElementById("rim").value+'&speed='+document.getElementById("speed").value+'&load='+document.getElementById("load").value+'&ajaxEnabled=1'+(typeof(tyreSearchHomeVersion)!='undefined'?'&tyreSearchHomeVersion=true':''),'fitmentSearchContainer',function(){prepareFitmentJS();});
}

function prepareFitmentJS(){
	if(document.getElementById("width")){document.getElementById("width").onchange=function(){refreshFitmentOptions();};}
	if(document.getElementById("profile")){document.getElementById("profile").onchange=function(){refreshFitmentOptions();};}
	if(document.getElementById("rim")){document.getElementById("rim").onchange=function(){refreshFitmentOptions();};}
	if(document.getElementById("speed")){document.getElementById("speed").onchange=function(){refreshFitmentOptions();};}
	if(document.getElementById("load")){document.getElementById("load").onchange=function(){refreshFitmentOptions();};}
	if(document.getElementById("widthChange")){document.getElementById("widthChange").onclick=function(){document.getElementById("width").value="";refreshFitmentOptions();return false;};}
	if(document.getElementById("profileChange")){document.getElementById("profileChange").onclick=function(){document.getElementById("profile").value="";refreshFitmentOptions();return false;};}
	if(document.getElementById("rimChange")){document.getElementById("rimChange").onclick=function(){document.getElementById("rim").value="";refreshFitmentOptions();return false;};}
	if(document.getElementById("speedChange")){document.getElementById("speedChange").onclick=function(){document.getElementById("speed").value="";refreshFitmentOptions();return false;};}
	if(document.getElementById("loadChange")){document.getElementById("loadChange").onclick=function(){document.getElementById("load").value="";refreshFitmentOptions();return false;};}
}

addLoadEvent(function(){
	prepareFitmentJS();
});