var startX = 0
var startY = 0
var verticalpos="fromtop"

function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}


function staticbar(){
        if(document.getElementById("basket")){
        barheight=document.getElementById("basket").offsetHeight;

        var ns = (navigator.appName.indexOf("Netscape") != -1) || window.opera;
        var d = document;
        function ml(id){
                var el=d.getElementById(id);
                if(d.layers)el.style=el;
                el.sP=function(x,y){this.style.left=x+"px";this.style.top=y+"px";};
                el.x = startX;
                if (verticalpos=="fromtop")
                el.y = startY;
                else{
                el.y = ns ? pageYOffset + innerHeight : iecompattest().scrollTop + iecompattest().clientHeight;
                el.y -= startY;
                }
                return el;
        }
        window.stayTopLeft=function(){
                if (verticalpos=="fromtop"){
                var pY = ns ? pageYOffset : iecompattest().scrollTop;
                ftlObj.y += (pY + startY - ftlObj.y)/8;
                }
                else{
                var pY = ns ? pageYOffset + innerHeight - barheight: iecompattest().scrollTop + iecompattest().clientHeight - barheight;
                ftlObj.y += (pY - startY - ftlObj.y)/8;
                }
                ftlObj.sP(ftlObj.x, ftlObj.y);
                setTimeout("stayTopLeft()", 10);
        }
        ftlObj = ml("basket");
        stayTopLeft();
        }
}

if (window.addEventListener)
window.addEventListener("load", staticbar, false)
else if (window.attachEvent)
window.attachEvent("onload", staticbar)
else if (document.getElementById)
window.onload=staticbar

function fixedEl(id){
                if(document.all){
                        document.all[id].style.pixelTop = document.body.scrollTop + 0;
                        // pixelTop je něco jako top v CSS
                        // document.body.scrollTop říká, jak moc je to odrolované dolů
                        // ta devadesátka je ta samá devadesátka jako ve stylu
                }
        }

function open_gallery(cesta,id) {
var win_size_x=800; //horizontální velikost okna
var win_size_y=600; //vertikální velikost okna
var win_pos_x=(screen.width-win_size_x)/2; //horizontální pozice okna
var win_pos_y=(screen.height-win_size_y)/2; //vertikální velikost okna
window.open("../../nahled.php?id_img="+id+"&id_vyr="+cesta,"náhled","scrollbars=no,resizable=yes,width="+win_size_x+",height="+ win_size_y+",top="+win_pos_y+",left="+win_pos_x+"");
}

function delkos()
{
        if (confirm("Bude smazána položka z košíku. \nSkutečně smazat?")) {
                return true;
                }
        else {
                return false;
        }
}

function gotoat(sup,id){
if(id!=''){
var add = id+"/";
}else{var add='';}
if (sup != "") {self.location=sup+add;}
}
function valid(zakaznik)
{
         if (zakaznik.jmeno.value=="")
        {
                alert("Uveďte prosím jméno!");
                zakaznik.jmeno.focus();
                return false;
        }
       else if (zakaznik.prijmeni.value=="")
        {
                alert("Uveďte prosím příjmení!");
                zakaznik.prijmeni.focus();
                return false;
        }
        else if (zakaznik.ulice.value=="")
        {
                alert("Uveďte ulici.");
                zakaznik.ulice.focus();
                return false;
        }
        else if (zakaznik.mesto.value=="")
        {
                alert("Uveďte město.");
                zakaznik.mesto.focus();
                return false;
        }
        else if (zakaznik.psc.value=="")
        {
                alert("Prosíme ještě o PSČ.");
                zakaznik.psc.focus();
                return false;
        }
        else if (zakaznik.phone.value=="")
        {
                alert("Uveďte telefonní číslo.");
                zakaznik.phone.focus();
                return false;
        }
        else if (zakaznik.email.value=="@")
        {
                alert("Zadejte prosím E-mail...");
                zakaznik.email.focus();
                return false;
        }

        else if (zakaznik.ico.value!="" || zakaznik.firmaF.value!="")
        {
             if (zakaznik.uliceF.value=="")
             {
                alert("Doplňte prosím i fakturační adresu...");
                zakaznik.uliceF.focus();
                return false;
             }
          else if(zakaznik.mestoF.value=="")
             {
                alert("Doplňte prosím i fakturační adresu...");
                zakaznik.mestoF.focus();
                return false;
             }
          else if(zakaznik.pscF.value=="")
             {
                alert("Doplňte prosím i fakturační adresu...");
                zakaznik.pscF.focus();
                return false;
             }
           else if(zakaznik.firmaF.value=="")
             {
                alert("Doplňte prosím i fakturační název firmy...");
                zakaznik.firmaF.focus();
                return false;
             }
          else if(zakaznik.ico.value=="")
             {
                alert("Doplňte prosím IČ ...");
                zakaznik.ico.focus();
                return false;
             }
        }
        else if (zakaznik.email.value=="")
        {
                alert("Nezadali jste žádný e-mail...");
                zakaznik.email.focus();
                return false;
        }
        else if (window.RegExp)
        {
                re = /^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,4}$/;
                if (!re.test(zakaznik.email.value))
        {
                alert("Zadaná adresa není platnou adresou elektronické pošty!");
                zakaznik.email.focus();
                return false;
        }
        }
else
 return true;
}

function open_rr() {
var win_size_x=640; //horizontální velikost okna
var win_size_y=800; //vertikální velikost okna
var win_pos_x=500;//(screen.width-win_size_x)/2; //horizontální pozice okna
var win_pos_y=30;//(screen.height-win_size_y)/2; //vertikální velikost okna
window.open("http://www.autonavigace.eu/nakupnirad/","nr","scrollbars=yes,resizable=yes,width="+win_size_x+",height="+ win_size_y+",top="+win_pos_y+",left="+win_pos_x+"");
}