//funkce pro zobrazeni ceny max 10 000 000;
    function number_format(number) 
    { 
      //number = 1006;
      var pole          = new Array();
      var celek         = number.toString();
      var number_celek  = 0;
      var number_zbytek = 0;
      
      
      if(!isNaN(number)) 
      { 
        number_celek = Math.floor(number / 1000000);
        number_zbytek = (number % 1000000);
        if(number_celek > 0)
        {
           
          pole[0] = number_celek.toString();
          number_celek = Math.floor(number_zbytek / 1000);
          number_zbytek = (number_zbytek % 1000);
          if(number_celek > 0)
          {
            if(celek.length == 8)
            {
              pole[1] = celek.substring(2, 5);
              pole[2] = celek.substring(5, 8);
            }
            if(celek.length == 7)
            {
              pole[1] = celek.substring(1, 4);
              pole[2] = celek.substring(4, 7);
            }
          } 
        return(pole[0]+' '+pole[1]+' '+pole[2]+',-');
        } 
        else
        {
          
          number_celek = Math.floor(number_zbytek / 1000);
          number_zbytek = (number_zbytek % 1000);
          if(number_celek > 0)
          {
            for(i=6; i>3; i--){
              if(celek.length == i)
              {
                pole[0] = number_celek;
                pole[1] = celek.substring(i-3, i);
              }
            }
            
            return(pole[0]+' '+pole[1]+',-');
          } 
          else
          {
            return(number_zbytek+',-');
          }
        }
        
      } 
    }
    
    function change()
    {
      if(document.getElementById('upper')){
        var upper = document.getElementById('upper').value;
      }
      else {
        var upper = 0;
      }
      var coun = document.getElementById('coun').value;
      var total = 0;
     
      for(i=0; i<coun; i++){
        total += parseInt(document.getElementById('count'+i).value) * parseInt(document.getElementById('pr'+i).value);
      }
      total += parseInt(upper);
 
      //zjistit cenu za zaplacení
      var delivers_objcs = document.getElementsByName('deliver');
      var deliver_price  = 0;
      for (var i = 0; i < delivers_objcs.length; i++) {
       if (delivers_objcs[i].checked == true) {
    	deliver_price = deliver[delivers_objcs[i].value];
       }
      }
      
      //zjistit cenu za z dopravu
      var taf_objcs = document.getElementsByName('traf');
      var taf_price  = 0;
      for (var i = 0; i < taf_objcs.length; i++) {
       if (taf_objcs[i].checked == true) {
        taf_price = traf[taf_objcs[i].value];
       }
      }
 
 	//alert(document.getElementById('count0').value);
 	
 //	var moreni = parseInt(document.getElementBzId("pricemoreni").innerHtml);
 	//var pocet = 
 	
     // var totalprice1 = parseInt(taf_price) + parseInt(deliver_price) + parseInt(total);
     var totalprice1 = parseInt(document.getElementById("realpriceRight").value) + parseInt(taf_price) + parseInt(deliver_price);
     

      document.getElementById('price_dph').value = totalprice1;
     
      //document.getElementById('totalprice1').innerHTML = number_format(totalprice1); 
      document.getElementById('total').innerHTML = number_format(totalprice1);
      document.getElementById('basket_pr3').innerHTML = number_format(totalprice1); 
    }
    
    function changeDetail(price)
    {
      if(document.getElementById('count')){
        var count     = document.getElementById('count').value;
      }
      var pricem    = parseInt(document.getElementById('pricem').value);
      
      if(price != 1) document.getElementById('p1').value = price;

      var p1        = parseInt(document.getElementById('p1').value);
      if(isNaN(p1)) p1 = 0;
    
      //------------------
        

        var vysledna_cena = pricem + p1;
     
        document.getElementById('pricem1').value = vysledna_cena;
        document.getElementById('new').innerHTML = "<b>"+number_format(vysledna_cena)+"</b>";
        
        for(i=0; i<count; i++){
         if(document.getElementById('box'+i)){ 
          if(document.getElementById('box'+i).checked == true){
            vysledna_cena += parseInt(document.getElementById('price'+i).value * document.getElementById('count'+i).value);
          }
         }
        }
        if(document.getElementById('ps')){
          document.getElementById('ps').value = vysledna_cena;
        }
        if(document.getElementById('total')){
          document.getElementById('total').value = vysledna_cena;
        }
        if(document.getElementById('totalprice_set')){
       
          document.getElementById('totalprice_set').innerHTML = "<b>"+number_format(vysledna_cena)+" Kč</b>";
        }      
      //------------------
    }
    
    function potvr()
    {
      if(document.getElementById('potvrzeni').checked == true)
      {
        document.getElementById('adr1').style.display = "none";
        //document.getElementById('adr2').style.display = "none";
      }
      else
      {
        document.getElementById('adr1').style.display = "block";
        //document.getElementById('adr2').style.display = "block";
      }
    }
