dphz=1.2; dphs=1.14;
dov_od=new Date(2011,7,8);
dov_do=new Date(2011,7,18);
dnes=new Date();
dovolena=(dnes>dov_od && dnes<dov_do);
nemame='\nnení momentálně možno objednat.\nZkuste navštívit náš web později.';
bt='_'; br='|';

base=document.getElementsByTagName('base')[0].href;

function ge(xx){return document.getElementById(xx)};

function neni(x){
	 if (x.className=='n') 
		x.onclick=function(){	 	
	 		alert(this.getElementsByTagName('H2')[0].innerHTML+nemame);
	 	}
}

function skryj(){ 
  p=location.hash.substr(1);
  d=document.getElementsByTagName('div');  
  if (p) {      //alert(d.length);
    for (i=0;i<d.length;i++) 
      if (d[i].className.match('zbozi')) 
        d[i].className= (d[i].id.substr(2)==p)? 'zbozi detail':'ne';
  } 
  else for (i in d) if (d[i].className=='zbozi detail') d[i].className='zbozi';
}

function halire(xx){
  x=new Number(xx.valueOf());
  x=x.toFixed(2);
  //return x.replace(".",",");  
  y=new String(x); 
  i=y.length-6;
  z=x.substring(i).replace('.',',');
  while(i>0) { 
    i-=3;    
    z=y.substring(i,i+3)+"."+z; 
  }
  return z;
}


function cena(xx) {
  if (xx.tagName=='TD') 
  	c=xx.innerHTML;
  else {
  	c=xx.getElementsByTagName('TD');
  	c=c[c.length-1].innerHTML;
  }
  return /\d+/.exec(c.replace('.',''));
}

function getVar(x,y){
    pole = x.search.substr(1).split('&');
    httpGetVars = new Array();
    for (i in pole) httpGetVars[pole[i].split('=')[0]] = unescape(pole[i].split('=')[1]);
    return httpGetVars[y] ;
}
/*
function menusloz(xx){  
    x=xx.href.replace(base,'').split('/');
    with (document.frm) {
        //slozka.value= getVar(x,'slozka');
        slozka.value=x[x.length-2];        
        m.value='';
        m2.value='';
        action=xx.href;
        submit();
    }
    return false;  
}

function menuklik(xx){
    //document.frm.m.value=getVar(x,'m');
    x=xx.href.replace(base,'').split('/');
    with(document.frm){
      slozka.value=x[0];
      m.value=(x[1])? x[1]:'';
      m2.value=(x[2])? x[2]:'';
      action=xx.href;
      submit();
    }
    return false;
} 

function menu2klik(){
    //document.frm.m2.value=getVar(x,'m2');
    x=this.href.split('/');
    document.frm.m2.value=x[x.length-2];
    document.frm.action=this.href;
    document.frm.submit();
    return false;
}
*/


function escapeHTML(str) {  
   var div = document.createElement('div');  
   var text = document.createTextNode(str);  
   div.appendChild(text);  
   return div.innerHTML;  
}


function radio(x){
  i=0;
  while (!x[i].checked) i++;
  return x[i].value;
}

function detail(x){
  y=x.parentNode;
  if (y.className=='zbozi')  y.className += ' detail';
  else y.className = y.className.replace(' detail','');
  return false;
}


function pridano(x1,x2,x3,x4,x5,x6,x7,x8,dopfree) {
  if (confirm("Přidávám k nákupu: \n"+x1.replace('<br/>',' / ')+" "+x2+" "+x3+" za "+Math.round(x5*x6,0)+",- Kč.\nMnožství můžete změnit ve složce Váš nákup."))  {
    if (isNaN(x7)) x7=0;
    if (isNaN(x8)) x8='';
    if (isNaN(dopfree)) dopfree=0;   
    novapolozka=(x1+bt+x2+bt+x3+bt+x4+bt+x5+bt+x6+bt+x7+bt+x8+bt+dopfree).replace('<','&lt;');
    if (document.frm.objpol.value.match(bt)) {   
      o = document.frm.objpol.value.split(br);  
      o[o.length] = novapolozka;
      document.frm.objpol.value = o.join(br);                
    } 
    else document.frm.objpol.value=novapolozka;
    document.frm.submit();
  }
}

function kup(x){
  if(x.parentNode.getElementsByTagName('span')[1].className=='neni') {alert('Momentálně nelze objednat.');return false;}
  z=x.parentNode.parentNode;
  p=z.getElementsByTagName('P');
  c=p[3].getElementsByTagName('span')[0].innerHTML;
  //cena=(x.title=='koupit')?/\d+/.exec(c.replace(/\./g,'')):x.title;
  cena=/\d+/.exec(c.replace('.',''));
  c=p[2].getElementsByTagName('span')[0].innerHTML.replace(',','.');
  kg=c.match(/\d+\.?\d*/);
  c=p[0].innerHTML;
  dopfree=(c.match(/Doprava zdarma/))? kg:0;
  kam = c.indexOf("<BR");
  if (kam==-1) kam = c.indexOf("<br");
  c=c.substr(0,kam);
  pridano(z.getElementsByTagName('div')[0].innerHTML,z.getElementsByTagName('h2')[0].innerHTML,c,1,cena/dphz,dphz,kg,x.rel,dopfree);
  return false;
}

