window.onload=function(){onLoad()};onLoad=function(){initLegend();initCalculator();initDiscCalculator();}
initLegend=function(){if(document.getElementById&&document.getElementById('shemeLegend')){oSheme={'nLegend':document.getElementById('shemeLegend'),'aLabels':new Array()}
}}
initCalculator=function(){
initDiscCalculator=function(){if(document.getElementById&&document.getElementById('tireWidth')&&document.getElementById('tireDiameter')&&document.getElementById('tireProfile')&&document.getElementById('discDiameter')&&document.getElementById('discWidthMin')&&document.getElementById('discWidthMax')){oDiscCalculator={'tireWidth':document.getElementById('tireWidth'),'tireDiameter':document.getElementById('tireDiameter'),'tireProfile':document.getElementById('tireProfile'),'discDiameter':document.getElementById('discDiameter'),'discWidthMin':document.getElementById('discWidthMin'),'discWidthMax':document.getElementById('discWidthMax')}
applyCalculateDiscEvent(oDiscCalculator.tireWidth);applyCalculateDiscEvent(oDiscCalculator.tireDiameter);applyCalculateDiscEvent(oDiscCalculator.tireProfile);doCalculateDisc();}}
applyCalculateDiscEvent=function(nNode){nNode.onchange=function(){doCalculateDisc();};}
doCalculateDisc=function(){if(oDiscCalculator){var iWidth=oDiscCalculator.tireWidth.value;var iProfile=oDiscCalculator.tireProfile.value;var iDiameter=oDiscCalculator.tireDiameter.value;iWidthMin=(Math.round(((iWidth*((iProfile<50)?0.85:0.7))*0.03937)*2))/2;iWidthMax=(iWidthMin+1.5);setTextValue(oDiscCalculator.discDiameter,iDiameter);setTextValue(oDiscCalculator.discWidthMin,iWidthMin);setTextValue(oDiscCalculator.discWidthMax,iWidthMax);}}
setTextValue=function(nNode,sValue){sValue=String(sValue);sValue=sValue.replace(/\./,',');nNode.innerHTML=sValue;}}
