   function addOpt(oCntrl, iPos, sTxt, sVal){ 
     var selOpcion=new Option(sTxt, sVal); 
     eval(oCntrl.options[iPos]=selOpcion); 
   } 
   function cambia(oCntrl){ 
    while (oCntrl.length) oCntrl.remove(0); 
    switch (document.frm.locations.selectedIndex){ 
     case 0:  
      addOpt(oCntrl,  0, "0.5 hours", "0"); 
      break; 
     case 1:  
      addOpt(oCntrl,  0, "3.5 hours", "0"); 
      break; 
     case 2:  
      addOpt(oCntrl,  0, "4 hours", "0"); 
      break;
     case 3:  
      addOpt(oCntrl,  0, "4.5 hours", "0"); 
      break;			
     case 4:  
      addOpt(oCntrl,  0, "5 hours", "0"); 
      break;				
     case 5:  
      addOpt(oCntrl,  0, "5 hours", "0"); 
      break;	
     case 6:  
      addOpt(oCntrl,  0, "2 hours", "0"); 
      break;				
     case 7:  
      addOpt(oCntrl,  0, "3 hours", "0"); 
      break;			
     case 8:  
      addOpt(oCntrl,  0, "3 hours", "0"); 
      break;
     case 9:  
      addOpt(oCntrl,  0, "5 hours", "0"); 
      break;			
     case 10:  
      addOpt(oCntrl,  0, "4.5 hours", "0"); 
      break;				
     case 11:  
      addOpt(oCntrl,  0, "5 hours", "0"); 
      break;			
     case 12:  
      addOpt(oCntrl,  0, "5 hours", "0"); 
      break;				
     case 13:  
      addOpt(oCntrl,  0, "4.5 hours", "0"); 
      break;								
     case 14:  
      addOpt(oCntrl,  0, "1.5 hours", "0"); 
      break;					
     case 15:  
      addOpt(oCntrl,  0, "4.5 hours", "0"); 
      break;					
     case 16:  
      addOpt(oCntrl,  0, "2 hours", "0"); 
      break;
     case 17:  
      addOpt(oCntrl,  0, "3.5 hours", "0"); 
      break;	
     case 18:  
      addOpt(oCntrl,  0, "5 hours", "0"); 
      break;				
     case 19:  
      addOpt(oCntrl,  0, "3.5 hours", "0"); 
      break;				
     case 20:  
      addOpt(oCntrl,  0, "2.5 hours", "0"); 
      break;				
     case 21:  
      addOpt(oCntrl,  0, "3 hours", "0"); 
      break;												 
     case 22:  
      addOpt(oCntrl,  0, "5 hours", "0"); 
      break;						 
     case 23:  
      addOpt(oCntrl,  0, "3 hours", "0"); 
      break;
     case 24:  
      addOpt(oCntrl,  0, "9 hours", "0"); 
      break;									 
     case 25:  
      addOpt(oCntrl,  0, "4 hours", "0"); 
      break;			
     case 26:  
      addOpt(oCntrl,  0, "5 hours", "0"); 
      break;				
     case 27:  
      addOpt(oCntrl,  0, "4.5 hours", "0"); 
      break;				
     case 28:  
      addOpt(oCntrl,  0, "4 hours", "0"); 
      break;
     case 29:  
      addOpt(oCntrl,  0, "3 hours", "0"); 
      break;			
     case 30:  
      addOpt(oCntrl,  0, "6 hours", "0"); 
      break;			
     case 31:  
      addOpt(oCntrl,  0, "4.5 hours", "0"); 
      break;			
     case 32:  
      addOpt(oCntrl,  0, "5 hours", "0"); 
      break;			
     case 33:  
      addOpt(oCntrl,  0, "3.5 hours", "0"); 
      break;			
     case 34:  
      addOpt(oCntrl,  0, "5.5 hours", "0"); 
      break;			
     case 35:  
      addOpt(oCntrl,  0, "4 hours", "0"); 
      break;				
     case 36:  
      addOpt(oCntrl,  0, "4.5 hours", "0"); 
      break;	
     case 37:  
      addOpt(oCntrl,  0, "7 hours", "0"); 
      break;	
     case 38:  
      addOpt(oCntrl,  0, "6 hours", "0"); 
      break;	
     case 39:  
      addOpt(oCntrl,  0, "3 hours", "0"); 
      break;										 
     case 40:  
      addOpt(oCntrl,  0, "0.75 hours", "0"); 
      break;						
     case 41:  
      addOpt(oCntrl,  0, "2.5 hours", "0"); 
      break;					
     case 42:  
      addOpt(oCntrl,  0, "3.5 hours", "0"); 
      break;						
     case 43:  
      addOpt(oCntrl,  0, "2 hours", "0"); 
      break;						
     case 44:  
      addOpt(oCntrl,  0, "4.5 hours", "0"); 
      break;					
     case 45:  
      addOpt(oCntrl,  0, "2.5 hours", "0"); 
      break;					
     case 46:  
      addOpt(oCntrl,  0, "1.5 hours", "0"); 
      break;						
     case 47:  
      addOpt(oCntrl,  0, "4.5 hours", "0"); 
      break;	
     case 48:  
      addOpt(oCntrl,  0, "4.5 hours", "0"); 
      break;				
     case 49:  
      addOpt(oCntrl,  0, "4 hours", "0"); 
      break;	
     case 50:  
      addOpt(oCntrl,  0, "3 hours", "0"); 
      break;
     case 51:  
      addOpt(oCntrl,  0, "6 hours", "0"); 
      break;		
     case 52:  
      addOpt(oCntrl,  0, "4.5 hours", "0"); 
      break;			
     case 53:  
      addOpt(oCntrl,  0, "4 hours", "0"); 
      break;				
     case 54:  
      addOpt(oCntrl,  0, "4 hours", "0"); 
      break;
     case 55:  
      addOpt(oCntrl,  0, "1 hours", "0"); 
      break;
     case 56:  
      addOpt(oCntrl,  0, "5 hours", "0"); 
      break;			
     case 57:  
      addOpt(oCntrl,  0, "1 hours", "0"); 
      break;																		
     case 58:  
      addOpt(oCntrl,  0, "4.5 hours", "0"); 
      break;					
     case 59:  
      addOpt(oCntrl,  0, "5.5 hours", "0"); 
      break;					
     case 60:  
      addOpt(oCntrl,  0, "3 hours", "0"); 
      break;						 
     case 61:  
      addOpt(oCntrl,  0, "6 hours", "0"); 
      break;						 
     case 62:  
      addOpt(oCntrl,  0, "5 hours", "0"); 
      break;						  
    } 
   } 