﻿// JScript File

function fncChooseMe(Baleni, Vzor, cenaBez, cenaS)
{
    document.getElementById('hidden' + Baleni).style.display='none';
    
    // zavři příslušný div
    for (i=70000000;i<70000005;i++) 
    {
        if (document.getElementById('ico' + i)) 
        {
            document.getElementById('ico' + i).src='/img/close.gif';
        }
    }
    
    // zaškrtni příslušnou ikonku
    document.getElementById('ico' + Baleni).src='/img/check.gif';
    
    // vybrané balení do hiddenu              
    document.getElementById('hiddenBaleni').value=Baleni;
    
    // vybraný vzor do hiddenu                 
    document.getElementById('hiddenVzor').value=Vzor;
    
    // změň cenu bez DPH                         
    document.getElementById('spanCenaBezDPH').innerHTML=cenaBez;
    
    // změň cenu s DPH
    document.getElementById('spanCenaSDPH').innerHTML=cenaS;
}

function fncChooseMe2(Baleni,cenaS)
{    
    // vybrané balení do hiddenu              
    document.getElementById('hiddenBaleni').value=Baleni;   
    
    // změň cenu s DPH
    document.getElementById('spanCenaSDPH').innerHTML=cenaS; 
    
    // uloz cenu s DPH do pomocneho hiddenu
    document.getElementById('hiddenCena').value=cenaS;
}

function fncChooseMe3(Baleni, Vzor, cenaS)
{
    //document.getElementById('hidden' + Baleni).style.display='none';
        
    // vybrané balení do hiddenu              
    document.getElementById('hiddenBaleni').value=Baleni;
    
    // vybraný vzor do hiddenu                 
    document.getElementById('hiddenVzor').value=Vzor;   
        
    // změň cenu s DPH
    document.getElementById('spanCenaSDPH').innerHTML=cenaS;
}

function fncChooseMe4(koef, cenaS, Baleni)
{     
    // cenaS muze obsahovat smeti, tak z ni vyrobim jenom holou cenu bez desetinych mist a Kc    
    var cislo = parseFloat(cenaS.replace(/\s/g, "")); 
       
    document.getElementById('spanCenaSDPH').innerHTML=thousandSeparator(Math.ceil(koef*cislo),' ') + ',00 Kč';
    
    // uloz cenu s DPH do pomocneho hiddenu (kvuli postbacku zpusobenem zmenou vyberu selectu)
    document.getElementById('hiddenCena').value=cenaS;
    
    // vybrané balení do hiddenu (kvuli postbacku zpusobenem zmenou vyberu selectu)            
    document.getElementById('hiddenBaleni').value=Baleni;
}

// funkce pro formatovani cisla xxxxx -> xx xxx
function thousandSeparator(n,sep) 
{
    var sRegExp = new RegExp('(-?[0-9]+)([0-9]{3})'),sValue=n+'';
    
    //if (sep === undefined) {sep=’,';}
    while(sRegExp.test(sValue)) 
    {
        sValue = sValue.replace(sRegExp, '$1'+sep+'$2');
    }
    return sValue;
}
