var index_galerie=0;
var obrazky=null;
var velikosti=null;
var prvni_klik_jmeno=true;
var prvni_klik_heslo=true;
var imgslide=0;
var interval=false;
var ids,urls,obrs;

function zmen_na_jmeno(a,st){
  if (prvni_klik_jmeno){
    a.value='';
  }
  prvni_klik_jmeno=false;
}

function zmen_na_heslo(a){
  if (prvni_klik_heslo){
    //objectDetail(a);
    a.style.display='none';
    var o=document.getElementById('realpassword');
    o.style.display='';
    o.value='';
    o.focus();
  }
  prvni_klik_heslo=false;
}


function objectDetail(obj) {
   var result = ""
   for (var i in obj) {
      result += "." + i + " = " + obj[i] + "\n"
   }
   //alert(result);
   document.write(result);
}

function skryj_obrazky(){
  var dif=document.getElementById('galerie-div');
  zobraz_selecty(true);
  dif.style.display='none';
}

function skryj_velikosti(){
  var dif=document.getElementById('velikosti-div');
  zobraz_selecty(true);
  dif.style.display='none';
}

function jdi_na_obrazek(a,pred,dal){
  index_galerie=index_galerie+a;
  index_galerie=Math.max(0,index_galerie);
  index_galerie=Math.min(obrazky.length-1,index_galerie);
  var str='url('+obrazky[index_galerie]+')';

  document.getElementById('galerie-obrazek').style.backgroundImage=str;
  //document.getElementById('galerie-stranka').innerHTML=(index_galerie+1)+'/'+obrazky.length;
  if (index_galerie==0) document.getElementById('galerie-predchozi').innerHTML=''; else document.getElementById('galerie-predchozi').innerHTML='&lt;&nbsp;&nbsp;'+pred; 
  if (index_galerie==(obrazky.length-1)) document.getElementById('galerie-dalsi').innerHTML=''; else document.getElementById('galerie-dalsi').innerHTML=dal+'&nbsp;&nbsp;&gt;'; 
}




function zobraz_obrazky(nazev,o,pred,dal,aobr){
  if(!aobr){ aobr=0; }
  index_galerie=0;
  obrazky=o;
  var body=document.getElementsByTagName('body')[0];
  var dif=document.getElementById('galerie-div');
  var pos=0;
  if (window.pageYOffset) { pos = window.pageYOffset; }
  else if (document.documentElement && document.documentElement.scrollTop) { pos = document.documentElement.scrollTop }
  else if (document.body) { pos = document.body.scrollTop }
  document.getElementById('galerie-okno').style.top=(pos+50)+'px';
  document.getElementById('galerie-nazev').innerHTML=nazev;
  dif.style.height=body.clientHeight+'px';
  dif.style.display='block';
  jdi_na_obrazek(aobr,pred,dal);
  zobraz_selecty(false);
}



function jdi_na_velikosti(a){

  var str='url('+velikosti[0]+')';
  document.getElementById('velikosti-obrazek').style.backgroundImage=str;
}

function zobraz_selecty(zobraz){
  var s=document.getElementsByTagName('select');
  for (i=0; i<s.length;i++) {
    if (zobraz) s[i].style.visibility='visible'; else s[i].style.visibility='hidden';
  }
}

/*function zobraz_obrazky(nazev,o,pred,dal){
  index_galerie=0;
  obrazky=o;
  var body=document.getElementsByTagName('body')[0];
  var dif=document.getElementById('galerie-div');
  var pos=0;
  if (window.pageYOffset) { pos = window.pageYOffset; }
  else if (document.documentElement && document.documentElement.scrollTop) { pos = document.documentElement.scrollTop }
  else if (document.body) { pos = document.body.scrollTop }
  document.getElementById('galerie-okno').style.top=(pos+50)+'px';
  document.getElementById('galerie-nazev').innerHTML=nazev;
  dif.style.height=body.clientHeight+'px';
  dif.style.display='block';
  jdi_na_obrazek(0,pred,dal);
  zobraz_selecty(false);
}*/

function zobraz_tabulku(nazev,o){
  index_galerie=0;
  velikosti=o;
  var body=document.getElementsByTagName('body')[0];
  var dif=document.getElementById('velikosti-div');
  var pos=0;
  if (window.pageYOffset) { pos = window.pageYOffset; }
  else if (document.documentElement && document.documentElement.scrollTop) { pos = document.documentElement.scrollTop }
  else if (document.body) { pos = document.body.scrollTop }
  document.getElementById('velikosti-okno').style.top=(pos+50)+'px';
  document.getElementById('velikosti-nazev').innerHTML=nazev;
  dif.style.height=body.clientHeight+'px';
  dif.style.display='block';
  jdi_na_velikosti(0);
  zobraz_selecty(false);
}

      function addToFavorites(url, title) {
    	var sURL = window.location;
    	var sText = title;
    
    	try
    	{	if (window.sidebar)
    			window.sidebar.addPanel(sText, sURL, "");
    		else if (window.external)
    			window.external.AddFavorite(sURL, sText);
    		else if (window.opera && window.print)
    		{	var oA = document.createElement('a');
    			oA.setAttribute('rel','sidebar');
    			oA.setAttribute('href', sURL);
    			oA.setAttribute('title', sText);
    			oA.click();
    		}
    	}
    	catch (e)
    	{
    	}
    }   
/*menu*/
  
  function activMenu(kategorie,pridano){
  
  if(pridano){
  alert('zboží bylo přidáno do košíku');
  }
  if(document.getElementById(kategorie)){
  //alert(kategorie);
    ukaz_kategorii(document.getElementById(kategorie).parentNode);
    
   }
  }
  
    function ukaz_kategorii(kategorie){    
     
      if(kategorie.nodeName=='UL'){
        kategorie.style.display='block'; 
        var nadrizena=kategorie.parentNode.parentNode;
        ukaz_kategorii(nadrizena);
      }
  }
  
 function  zmen_menu(kategorie){
 var polozka=document.getElementById('nadul'+kategorie);
  if(polozka.style.display=='block'){ polozka.style.display='none'; }else{ polozka.style.display='block'; }
  return false;
  }
  
    function CloseWin(){ 
   document.getElementById('alertwin').style.display="none";
  } 


function hvezda(url,i){

 for(k=1;k<6;k++){
// alert('hvezda'+k);
 if(k<=i){
  document.getElementById('hvezda'+k).src=url+'export/ha.gif';
 }else{
  document.getElementById('hvezda'+k).src=url+'export/h.gif';
 }
 }

}


/*vyber*/

function pridejzbozi(id,nazev,url){
try{A=new ActiveXObject("Msxml2.XMLHTTP")}
catch(e){try{A=new ActiveXObject("Microsoft.XMLHTTP")}catch(oc){A=null}}
if(!A&&typeof XMLHttpRequest!="undefined"){A=new XMLHttpRequest()}
A.onreadystatechange=function(){ if(A.readyState==4 || A.responseText=='ok')pridej(A.responseText,id,nazev,url);}
A.open('GET','vyber/?pridej='+id+'&url='+url+'&nazev='+nazev+'&brw='+(!document.all?1:2),true)
A.send(null);
}

function odeberzbozi(id){
try{A=new ActiveXObject("Msxml2.XMLHTTP")}
catch(e){try{A=new ActiveXObject("Microsoft.XMLHTTP")}catch(oc){A=null}}
if(!A&&typeof XMLHttpRequest!="undefined"){A=new XMLHttpRequest()}
A.onreadystatechange=function(){ if(A.readyState==4 || A.responseText=='ok')odeber(id);}
A.open('GET','vyber/?odeber='+id,true)
A.send(null);}




function pridej(b,id,nazev,url){
if(!document.getElementById('ivyber'+id)){
if(!document.getElementById('vyber2') && document.getElementById('vyber').style.display!='block'){
  document.getElementById('vyber').style.display='block';
}
  addzbozi(url,nazev,id);
}else{
 alert("zboží je již ve výběru");
} }

function addzbozi(url,text,id){
//alert(text+'url'+url+'id'+id);
    var zbozi = document.createElement('a');
    zbozi.setAttribute('href', url);
    zbozi.setAttribute('id','ivyber'+id);
    zbozi.setAttribute('class','vyberzbo');
    document.getElementById("vyberzbozi").appendChild(zbozi)
    document.getElementById('ivyber'+id).innerHTML='<input type="hidden" name="porovnej[]" value="'+id+'">'+text.substring(0,22)+'&nbsp;&nbsp;&nbsp;';
    
     document.getElementById('banneryzbozi').innerHTML=document.getElementById('banneryzbozi').innerHTML+'<input type="hidden" name="zbozi[]" id="bzbozi'+id+'" value="'+id+'">';
   

    
    
 /* 
    var zbozi2 = document.createElement('span');
     zbozi2.setAttribute('onclick', "odeberzbozi('"+id+"')");
    zbozi2.onclick=function kolo(){ odeberzbozi(id); return false; };
    zbozi2.setAttribute('id','iodber'+id);
    zbozi2.setAttribute('class','odberzbo');
    document.getElementById("vyberzbozi").appendChild(zbozi2);
    document.getElementById('iodber'+id).innerHTML='&nbsp;&nbsp;X<br />';
    */
     var zbozi3 = document.createElement('img');
     zbozi3.setAttribute('onclick', "odeberzbozi('"+id+"')");
    zbozi3.onclick=function kolo(){ odeberzbozi(id); return false; };
    zbozi3.setAttribute('id','iodber'+id);
    zbozi3.setAttribute('class','odberzbo');
    zbozi3.setAttribute('src','http://penzo.cz/export/button-delete2.jpg');
    document.getElementById("vyberzbozi").appendChild(zbozi3);
   var div3 = document.createElement('div');
   document.getElementById("vyberzbozi").appendChild(div3);
    
    alert("zboží bylo přidáno do výběru");
}

function odeber(b){
  document.getElementById('ivyber'+b).parentNode.removeChild(document.getElementById('ivyber'+b));
  document.getElementById('iodber'+b).parentNode.removeChild(document.getElementById('iodber'+b));
  document.getElementById('bzbozi'+b).parentNode.removeChild(document.getElementById('bzbozi'+b));
  return false;
}

function slide(id,url,obr){
ids=id;
urls=url;
obrs=obr;
 interval=setInterval(function(){nextimg(); }, 2000);
}

function nextimg(){
  var s=document.getElementById('slide'+ids);
  var u=urls+'images/zbozi/male/';
  if((imgslide+1)>=obrs.length){ imgslide=0; }else{   imgslide++; }
  //alert(imgslide+'+'+obr[imgslide])
  s.style.background='url('+u+obrs[imgslide]+') #fff no-repeat center center';
}

function slidedie(id,url,obr){
  clearInterval(interval);
  interval=false;
  document.getElementById('slide'+id).style.background='url('+url+'images/zbozi/male/'+obr+') #fff no-repeat center center';
}

function zobr_heslo(){
heslo=document.getElementById('regheslo');
  if(heslo.style.display==''){
    heslo.style.display='none';
  }else{
    heslo.style.display='';
  }
}

  function bar(url){
    wasOpen  = false;
    win = window.open(url);    
    return (typeof(win)=='object')?true:false;
  }

function zobraz_skryj_model(id){
if(document.getElementById(id)){
prvek=document.getElementById(id);
if(prvek.style.display=='block'){
prvek.style.display='none';
var dif=document.getElementById('galerie-div');
  dif.style.display='none';
  dif.setAttribute('onclick', "skryj_obrazky()");
  dif.onclick=function kolo(){ skryj_obrazky(); return false; };
}else{
prvek.style.display='block';
 var body=document.getElementsByTagName('body')[0];
    dif=document.getElementById('galerie-div');
    if (window.pageYOffset) { pos = window.pageYOffset; }
  else if (document.documentElement && document.documentElement.scrollTop) { pos = document.documentElement.scrollTop }
  else if (document.body) { pos = document.body.scrollTop }
  document.getElementById('velikosti-okno').style.top=(pos-1600)+'px';
  document.getElementById('galerie-okno').style.top=(pos-1600)+'px';
  prvek.style.top=(pos+150)+'px';
  dif.style.height=body.clientHeight+'px';
  dif.style.display='block';
   dif.style.cursor='pointer';
  dif.setAttribute('onclick', "zobraz_skryj_model('"+id+"')");
  dif.onclick=function kolo(){ zobraz_skryj_model(id); return false; };

/*
 var pozadi = document.createElement('div');
    pozadi.setAttribute('onclick', "zobraz_skryj('"+id+"')");
    pozadi.setAttribute('id','tmavepozadi');
    body[0].appendChild(pozadi);
    tmavepozadi=document.getElementById('bottomfull');
    tmavepozadi.style.width="100%";
    tmavepozadi.style.height="100%";
    tmavepozadi.style.display="block";
    tmavepozadi.style.position="absolute";
    tmavepozadi.style.zIndex="100";
    tmavepozadi.style.top="0px";
     tmavepozadi.style.backgroundColor="black";*/
     
}

}

}
