var pngodz100 = new Array();
  pngodz100[0] = 500;
  pngodz100[1] = 350; 
  pngodz100[2] = 200;
  pngodz100[3] = 200;
  pngodz100[4] = 150; 
  
var sbgodzA100 = new Array();
  sbgodzA100[0] = 300;
  sbgodzA100[1] = 300; 
  sbgodzA100[2] = 300;
  sbgodzA100[3] = 200;
  sbgodzA100[4] = 200;   
  sbgodzA100[5] = 150; 

var sbgodzB100 = new Array();
  sbgodzB100[0] = 320;
  sbgodzB100[1] = 320; 
  sbgodzB100[2] = 320;
  sbgodzB100[3] = 220;
  sbgodzB100[4] = 220;   
  sbgodzB100[5] = 170; 
  
var sbgodzC100 = new Array();
  sbgodzC100[0] = 350;
  sbgodzC100[1] = 350; 
  sbgodzC100[2] = 350;
  sbgodzC100[3] = 200;
  sbgodzC100[4] = 200;   
  sbgodzC100[5] = 150;   
  
var sbgodzD100 = new Array();
  sbgodzD100[0] = 370;
  sbgodzD100[1] = 370; 
  sbgodzD100[2] = 370;
  sbgodzD100[3] = 220;
  sbgodzD100[4] = 220;   
  sbgodzD100[5] = 170;   
  
var sbgodzE100 = new Array();
  sbgodzE100[0] = 420;
  sbgodzE100[1] = 420; 
  sbgodzE100[2] = 420;
  sbgodzE100[3] = 270;
  sbgodzE100[4] = 270;   
  sbgodzE100[5] = 170;     
   
var pngodz120 = new Array();
  pngodz120[0] = 550;
  pngodz120[1] = 400; 
  pngodz120[2] = 250;
  pngodz120[3] = 250;
  pngodz120[4] = 200; 
  
var sbgodzA120 = new Array();
  sbgodzA120[0] = 350;
  sbgodzA120[1] = 350; 
  sbgodzA120[2] = 350;
  sbgodzA120[3] = 250;
  sbgodzA120[4] = 250;   
  sbgodzA120[5] = 200;  
  
var sbgodzB120 = new Array();
  sbgodzB120[0] = 370;
  sbgodzB120[1] = 370; 
  sbgodzB120[2] = 370;
  sbgodzB120[3] = 270;
  sbgodzB120[4] = 270;   
  sbgodzB120[5] = 220;    

var sbgodzC120 = new Array();
  sbgodzC120[0] = 400;
  sbgodzC120[1] = 400; 
  sbgodzC120[2] = 400;
  sbgodzC120[3] = 250;
  sbgodzC120[4] = 250;   
  sbgodzC120[5] = 200;    
  
var sbgodzD120 = new Array();
  sbgodzD120[0] = 420;
  sbgodzD120[1] = 420; 
  sbgodzD120[2] = 420;
  sbgodzD120[3] = 270;
  sbgodzD120[4] = 270;   
  sbgodzD120[5] = 220;  
  
var sbgodzE120 = new Array();
  sbgodzE120[0] = 470;
  sbgodzE120[1] = 470; 
  sbgodzE120[2] = 470;
  sbgodzE120[3] = 320;
  sbgodzE120[4] = 320;   
  sbgodzE120[5] = 220;        
    
var suma =0;
var km=0;
var iloscgodz = 0;

function dezaktyw(){
  document.form1.km.disabled=true;
}

function sprawdz(lancuch)
{
  var lan = lancuch.toString()
  var i
  for(i=0;i<lan.length;i++)
  {
    var zi = lan.charAt(i)
    if( (i == 0) && (zi == "-") )
    {
      continue
    }
    if( (zi < "0") || (zi >"9") )
    {
      return false
    }
  }
  return true
}

function test(){
          Wynik=document.getElementById('rezult');
          Waluta=document.getElementById('wal');
          ok = sprawdz(document.form1.godziny.value);
          ok2 = sprawdz(document.form1.km.value);
  
         if(!ok || !ok2){
                  if(document.form1.en.value=='ok'){
                                 Wynik.innerHTML = '<br/>Type numbers';
                    }else if(document.form1.pl.value=='ok'){
                                 Wynik.innerHTML = '<br/>Wpisz liczby';
                    }
    
                    Waluta.innerHTML = '';
         }else{
                   if(document.form1.godziny.value==''){
                           if(document.form1.en.value=='ok'){
                                         Wynik.innerHTML = "<br/>Type time of rent";
                            }else if(document.form1.pl.value=='ok'){
                                         Wynik.innerHTML = "<br/>Wpisz ilo&#347;ć godzin wynajmu";
                            }

                        Waluta.innerHTML = '';
                   }else{
                             oblicz();
                   }
        }
        
         if(document.form1.godziny.value > 24){
                if(document.form1.en.value=='ok'){
                        Wynik.innerHTML = '<br/>Price to settle';
                }else if(document.form1.pl.value=='ok'){
                        Wynik.innerHTML = '<br/>Cena do uzgodnienia';
                    }
    
                    Waluta.innerHTML = '';
         }
}

function oblicz(){
        var suma = 0;
        var roznica = 0;
        var wiecej = 0;
        Wynik=document.getElementById('rezult');
        Waluta=document.getElementById('wal');   
        iloscgodz = document.form1.godziny.value;         
        
        switch(document.form1.miesiac.value){
                case '1':
                        miesiac_typ = 1;
                        break;
                case '2':
                        miesiac_typ = 1;
                        break;                        
                case '3':
                        miesiac_typ = 2;
                        break;                        
                case '4':
                        miesiac_typ = 5;
                        break;                        
                case '5':
                        miesiac_typ = 2;
                        break;                        
                case '6':
                        miesiac_typ = 5;
                        break;                        
                case '7':
                        miesiac_typ = 5;
                        break;                        
                case '8':
                        miesiac_typ = 5;
                        break;                        
                case '9':
                        miesiac_typ = 4;
                        break;                        
                case '10':
                        miesiac_typ = 4;
                        break;                        
                case '11':
                             miesiac_typ = 1;
                        break;                             
                case '12':
             miesiac_typ = 3;        
                        break;                              
         }
         
         if(document.form1.miejsce[0].checked==true){
                         km=0;
                document.form1.km.disabled=true;
        }else{
                        km=document.form1.km.value*3*2;
                document.form1.km.disabled=false;
         }
        
         if(document.form1.limuzyny[0].checked==true){  /* limuzyna Lincoln 100 */ 
                 limuzyna = '100';
         }else{
                 limuzyna = '120';         
         }
     
         if(document.form1.dzien.value==1){                      /*nie sobota */      
                if(iloscgodz<5){
                        godz = iloscgodz;
                                         wiecej = 0;
                }else{
                                          godz = 5;
                                          wiecej = iloscgodz-5;
                         }   
                         if(limuzyna == '100'){                                      /* limuzyna Lincoln 100 */ 
                                 for(i=0;i<godz;i++){
                                         suma=suma+pngodz100[i];
                                 }
                                 suma=suma+wiecej*pngodz100[4];
                                 if(suma>=2500){ suma=2500;} 
                         }else{                                        /* limuzyna Lincoln 120 */ 
                                 for(i=0;i<godz;i++){
                                         suma=suma+pngodz120[i];
                                 }
                                 suma=suma+wiecej*pngodz120[4];
                                 if(suma>=3000){ suma=3000;}                          
                         }
              if(document.form1.waluta.value=='EUR'){    
                          Wynik.innerHTML=Math.ceil((suma+km)/3.7);
                          Waluta.innerHTML='EUR';                             
                      }else{
                          Wynik.innerHTML=suma+km;
                          Waluta.innerHTML='PLN';                                 
                      }                         
                         
        }else{

                if(iloscgodz<6){
                        godz = iloscgodz;
                                         wiecej = 0;
                }else{
                                          godz = 6;
                                          wiecej = iloscgodz-6;
                }
     
                         if(iloscgodz<3 && miesiac_typ != 1 && miesiac_typ != 3){                /* komunikat poniżej 3h */
                                 if(document.form1.en.value=='ok'){
                                		suma='<br/>On Saturdays rent time must be at least 3 hours.';  
                                 }else if(document.form1.pl.value=='ok'){
                                           	suma='<br/>W soboty czas wynajmu min. 3h';  
                                 }
                                   km='';
                                  Waluta.innerHTML='';   
                                 Wynik.innerHTML=suma; 
                                                                           
                           }else{
                                 if(limuzyna == '100'){                                                      /* limuzyna Lincoln 100 */ 
                                         switch(miesiac_typ){
                                                 case 1:
                                                         for(i=0;i<godz;i++){
                                                                 suma=suma+sbgodzA100[i];
                                                         }                
                                                         suma=suma+wiecej*sbgodzA100[5];
                                                         break;
                                                 case 2:
                                                         for(i=0;i<godz;i++){
                                                                 suma=suma+sbgodzB100[i];
                                                         }                
                                                         suma=suma+wiecej*sbgodzB100[5];
                                                         break;  
                                                 case 3:
                                                         for(i=0;i<godz;i++){
                                                                 suma=suma+sbgodzC100[i];
                                                         }                
                                                         suma=suma+wiecej*sbgodzC100[5];
                                                         break;  
                                                 case 4:
                                                         for(i=0;i<godz;i++){
                                                                 suma=suma+sbgodzD100[i];
                                                         }                
                                                         suma=suma+wiecej*sbgodzD100[5];
                                                         break;  
                                                 case 5:
                                                         for(i=0;i<godz;i++){
                                                                 suma=suma+sbgodzE100[i];
                                                         }                
                                                         suma=suma+wiecej*sbgodzE100[5];
                                                         break; 
                                         }
                                         if(suma>=2500){ suma=2500;} 
alert(wiecej);
                                         if(document.form1.waluta.value=='EUR'){    
                                                  Wynik.innerHTML=Math.ceil((suma+km)/3.7);
                          	             Waluta.innerHTML='EUR';                                                               
                                        }else{
                                                  Wynik.innerHTML=suma+km;
                                                  Waluta.innerHTML='PLN';             
                                        }                                                                                                                      
                                                         
                                 }else{                                                              /* limuzyna Lincoln 120 */ 
                                         switch(miesiac_typ){
                                                 case 1:
                                                         for(i=0;i<godz;i++){
                                                                 suma=suma+sbgodzA120[i];
                                                         }                
                                                         suma=suma+wiecej*sbgodzA120[5];
                                                         break;
                                                 case 2:
                                                         for(i=0;i<godz;i++){
                         					suma=suma+sbgodzB120[i];
         						}		
         						suma=suma+wiecej*sbgodzB120[5];
         						break;  
         					case 3:
         						for(i=0;i<godz;i++){
         							suma=suma+sbgodzC120[i];
         						}		
         						suma=suma+wiecej*sbgodzC120[5];
         						break;  
         					case 4:
         						for(i=0;i<godz;i++){
         							suma=suma+sbgodzD120[i];
         						}		
         						suma=suma+wiecej*sbgodzD120[5];
         						break;  
         					case 5:
         						for(i=0;i<godz;i++){
         							suma=suma+sbgodzE120[i];
         						}		
         						suma=suma+wiecej*sbgodzE120[5];
         						break;    	       					   						
         						
         				}
	         			if(suma>=3000){ suma=3000;}    
				if(document.form1.waluta.value=='EUR'){    
          					Wynik.innerHTML=Math.ceil((suma+km)/3.7);
          					Waluta.innerHTML='EUR';             
        				}else{
          					Wynik.innerHTML=suma+km;
          					Waluta.innerHTML='PLN';             
        				}
     			              				
       			}
       			
       			
       		}
           		
           			          			           		   		
	}
	               		

} 	

