var width = new Array();
var diameter = new Array();
var ratio = new Array(); 
width[0] = '145';
width[1] = '155';
width[2] = '165';
width[3] = '175';
width[4] = '180';
width[5] = '185';
width[6] = '190';
width[7] = '195';
width[8] = '200';
width[9] = '205';
width[10] = '215';
width[11] = '220';
width[12] = '225';
width[13] = '230';
width[14] = '235';
width[15] = '240';
width[16] = '245';
width[17] = '255';
width[18] = '265';
width[19] = '275';
width[20] = '285';
width[21] = '29';
width[22] = '295';
width[23] = '30';
width[24] = '305';
width[25] = '31';
width[26] = '315';
width[27] = '32';
width[28] = '325';
width[29] = '33';
width[30] = '335';
width[31] = '345';
width[32] = '35';
width[33] = '37';
width[34] = 'LT195';
width[35] = 'LT215';
width[36] = 'LT225';
width[37] = 'LT235';
width[38] = 'LT245';
width[39] = 'LT265';
width[40] = 'LT275';
width[41] = 'LT285';

diameter[0] = '12';
diameter[1] = '13';
diameter[2] = '14';
diameter[3] = '15';
diameter[4] = '16';
diameter[5] = '16.5';
diameter[6] = '17';
diameter[7] = '18';
diameter[8] = '19';
diameter[9] = '19.5';
diameter[10] = '20';
diameter[11] = '21';
diameter[12] = '22';
diameter[13] = '365';
diameter[14] = '390';
diameter[15] = '415';
diameter[16] = '460';
diameter[17] = '480';
					
ratio[0] = '/30';
ratio[1] = '/35';
ratio[2] = '/40';
ratio[3] = '/45';
ratio[4] = '/50';
ratio[5] = '/55';
ratio[6] = '/60';
ratio[7] = '/65';
ratio[8] = '/70';
ratio[9] = '/75';
ratio[10] = '/80';
ratio[11] = '/85';
ratio[12] = '700';
ratio[13] = '710';
ratio[14] = '75';
ratio[15] = 'X10.50';
ratio[16] = 'X11.50';
ratio[17] = 'X12.50';
ratio[18] = 'X9.50';
	

function renderTireList(){
	
  var frmWidth = document.getElementById("tireWidthId");
  frmWidth.length=1;  
  
  frmWidth.options[0].text="Choose...";
  frmWidth.options[0].value="Select width"; 
  frmWidth.options[0].selected=true;
  
  var form =document.fitmentForm;
  var selectedWidth=form.resetWidth.value;
  var selectedDiameter=form.resetDiameter.value;
  var selectedRatio=form.resetRatio.value;
  
  for(var i=0; i<width.length; i++) { 
	frmWidth.length++;
	frmWidth.options[i+1].text=width[i]; 
	frmWidth.options[i+1].value=width[i];
	if(width[i] == selectedWidth){
	   frmWidth.options[i+1].selected=true;
    	}
  }
  
  var frmDiameter = document.getElementById("tireDiameterId");
  frmDiameter.length=1;   
   
  frmDiameter.options[0].text="Choose...";
  frmDiameter.options[0].value="Select diameter"; 
  frmDiameter.options[0].selected=true;
  
  for(var i=0; i<diameter.length; i++) { 
  	frmDiameter.length++;
  	frmDiameter.options[i+1].text=diameter[i]; 
  	frmDiameter.options[i+1].value=diameter[i];
  	if(diameter[i] == selectedDiameter){
	    frmDiameter.options[i+1].selected=true;
    	}
  }
  
  var frmRatio = document.getElementById("tireRatioId");
  frmRatio.length=1;  
    
  frmRatio.options[0].text="Choose...";
  frmRatio.options[0].value="Select ratio"; 
  frmRatio.options[0].selected=true;
  
  for(var i=0; i<ratio.length; i++) { 
  	frmRatio.length++;
  	frmRatio.options[i+1].text=ratio[i]; 
  	frmRatio.options[i+1].value=ratio[i];
  	if(ratio[i] == selectedRatio){
	     frmRatio.options[i+1].selected=true;
    	}
  }
}

function setWidthSelectedOption(){
  var frm =document.fitmentForm;
  var testwidth=frm.resetWidth.value;
  if(testwidth==null||testwidth=="" ||testwidth.indexOf("Select width")!=-1 ){
      frm.tireWidth.options[0].text="Choose....";
      frm.tireWidth.options[0].value="Select width";
      frm.tireWidth.options[0].selected=true;
     }
 }

function setDiameterSelectedOption(){
  var frm =document.fitmentForm;
  var testDiameter=frm.resetDiameter.value;
  if(testDiameter==null||testDiameter=="" ||testDiameter.indexOf("Select diameter")!=-1 ){
      frm.tireDiameter.options[0].text="Choose....";
      frm.tireDiameter.options[0].value="Select diameter";
      frm.tireDiameter.options[0].selected=true;
     }
 }

function setRatioSelectedOption(){
  var frm =document.fitmentForm;
  var tireRatio=frm.resetRatio.value;
  if(tireRatio==null||tireRatio=="" ||tireRatio.indexOf("Select ratio")!=-1 ){
      frm.tireRatio.options[0].text="Choose....";
      frm.tireRatio.options[0].value="Select ratio";
      frm.tireRatio.options[0].selected=true;
     }
}

function resetTireValues(){
	setWidthSelectedOption();
	setDiameterSelectedOption();
	setRatioSelectedOption();
}
