function hlaskaConfirm(hlaska)
	{
	var hlaska = confirm(hlaska);
	return hlaska;
	}
	
function zmenPozadi(co,pozadi)
       {
       co.style.backgroundColor = pozadi;
       }
       
function generujRetezec(objekt,p_z)
       {
       var samohlasky = "aeiouy";
       var souhlasky = "bcdfghjklmnpqrstvwxz";
       ret = "";
       
       for (var i = 1; i <= p_z; i++)
              {
              if (Math.floor(i/2)*2 != i)
                     {
                     cislo = Math.floor(Math.random() * 20);
                     ret = ret + souhlasky.substring(cislo,cislo + 1);
                     }
              
              else
                     {
                     cislo = Math.floor(Math.random() * 6);
                     ret = ret + samohlasky.substring(cislo,cislo + 1);
                     }
              }
              
       document.getElementById(objekt).value = ret;
       }

function odkryjGalerii()
       {
       document.getElementById('skryj').style.display = "none";
       document.getElementById('odkryj').className = "fotogalerie";
       }
       
function zobrazObjekt(objekt)
       {
       var objekt = document.getElementById(objekt);
       
       if (objekt.style.display == 'none')
              objekt.style.display = '';
              
       else
              objekt.style.display = 'none';
       }

function cislo()
	{
	if (event.keyCode < 48 || event.keyCode > 57)
	event.returnValue = false;
	}

function nastavObrazek(objekt,rozmer)
       {       
       if (objekt.height > objekt.width)
              {
              objekt.height = rozmer;
              }
       
       else if (objekt.height < objekt.width)
              {
              objekt.width = rozmer;
              }
       
       else if (objekt.height == objekt.width)
              {
              objekt.width = rozmer;
              objekt.height = rozmer;
              }
       }



function zobrazKalendar()
       {
       var div = document.getElementById("kalendar");
       
       if (XHR.xmlHttp.readyState == 4)
              {
              if (XHR.xmlHttp.status == 200)
                     {
                     try 
                            {
                            response = XHR.xmlHttp.responseText;
                            
                            div.innerHTML = response;
                            }
                     
                     catch(e){}
                     }
              }
       }

function calendar(server,objekt)
       {
       window.open(server + "system/kalendar.php?objekt=" + objekt, "kalendar", "scrollbars=no, width=300px, height=180px, z-lock=yes"); 
       }


function dp()
       {
       var obj1 = document.getElementById('poc_dnu');
       var obj2 = document.getElementById('poc_dnu_tl');
       
       if (obj2.checked)
              obj1.disabled = true;
       
       else
              obj1.disabled = false;
       }
        
function aktualInfo(input)
      
            {
             var chyb = 0;
                var plnych = 0;
                var elCount = document.objednavka.elements.length;
                
                for(i = 7; i < elCount-1; i++)
                {
                    var el = document.objednavka.elements[i];
                    
                    if(el.value != "")
                    if(el.alt != "0")
                    {
                        el.style.background = "#d7ebed";                    
                        if(el.value.valueOf == NaN)
                        {
                            alert("Počet kusů výrobku:\n" + el.title + "\nmusí být číslo, nebo nic.");                             
                        }
                        if(el.value.valueOf() % el.alt.valueOf())
                        {
                            el.style.background = "#ff0000";
                            alert("Počet kusů výrobku:\n" + el.title + "\nmusí být celočíselný násobek " + el.alt + " kusů."); 
                            el.value = "0";
                        el.focus();
                        return false;
            
                            chyb++;
                            
                        }
                      
                        plnych++;
                    }
                }
                
            }
        
            function disableEnterKey()
            {
                if (window.event.keyCode == 13) 
                    window.event.keyCode = 0;
            }

            function submitMe()
            {
                var chyb = 0;
                var plnych = 0;
                var elCount = document.objednavka.elements.length;
                
                /* check initials */
                if(document.objednavka.firma.value == "")
                {
                    alert("Vyplňte pole \"Firma\", pokud jste stálý zákazník.\nV ostatních případech vyplňte všechna pole.");
                    chyb++;
                }


                for(i = 7; i < elCount-1; i++)
                {
                    var el = document.objednavka.elements[i];
                    
                    if(el.value != "")
                    if(el.alt != "0")
                    {
                        el.style.background = "#d7ebed";                    
                        if(el.value.valueOf == NaN)
                        {
                            alert("Počet kusů výrobku:\n" + el.title + "\nmusí být číslo, nebo nic.");                             
                        }
                        if(el.value.valueOf() % el.alt.valueOf())
                        {
                            el.style.background = "#ff0000";
                            alert("Počet kusů výrobku:\n" + el.title + "\nmusí být celočíselný násobek " + el.alt + " kusů."); 
                        el.focus(); 
            
                            chyb++;
                           
                        }
                      
                        
                    }
                    plnych++;
                }

                if(chyb != 0)
                    return false;

                if(plnych == 0)
                {
                    alert("Nejsou zvoleny žádné produkty.\nPro objednání musíte zapsat počet kusů k vybranému produktu");
                    return false;
                }

                return true;
            }

