var opak=0;
var mesto='';
var sirka=35;
var zvel=-1;


$(document).ready(function(){

    $('a:has(.lb)').attr('title','kliknutím sem zvětšíte obrázek');
    $('.lb').attr('title','kliknutím sem zvětšíte obrázek');
    $('a:has(.lb)').lightbox();
    
    findCity(); 
    
 });



preload();

function conf()
{
  return confirm("Opravdu provést tuto akci?");
}

function navrhni(odkud, kam)
{
  text = odkud.value;
  text = text.toLowerCase();
  text = text.replace(/ě/g,"e").
              replace(/š/g,"s").
              replace(/č/g,"c").
              replace(/ř/g,"r").
              replace(/ž/g,"z").
              replace(/ý/g,"y").
              replace(/á/g,"a").
              replace(/í/g,"i").
              replace(/é/g,"e").
              replace(/ú/g,"u").
              replace(/ů/g,"u").
              replace(/ó/g,"o");
  text = text.replace(/[^0-9a-z]+/g,"-"),
  
  document.getElementById(kam).value = text;
}

function akce(par, val)
{
  document.getElementById('par').value=par;
  document.getElementById('val').value=val;
  document.forms["post"].submit();
  return false;
}

function ulozPoradi(kde)
{
    s = document.getElementById("sortable"+kde);
    val = "";
    for (i = 0; i < s.children.length; i++) {
        val += s.children[i].id;
    }
    document.forms["post"].action="akce.php";
    return akce("sortable"+kde,val);
}

function preload()
{

  dir="layout/";
  
  for(i=0;i<10;i++)
  {
    pre = new Image(); 
    pre.src = dir+"motiv"+i+".jpg";
    pre = new Image(); 
    pre.src = dir+"motiv"+i+".png";
  }
}

function adresa(cast1,cast2,kde)
 {
  a=cast1;
  a+='@';
  a+=cast2;
  kde='mail'+kde;
  document.getElementById(kde).innerHTML=a;
  document.getElementById(kde).href='mai'+'lto:'+a;
 }


//dovoz
 
function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}
  
  function zsirka(){
    sirka+=zvel;
    $('#lokace').css('width',sirka+'px');
    if(sirka<280 && sirka>35)
      setTimeout('zsirka();',4);
  }

  function zavriOtevri(){
    zvel*=-1;
    $('#openclose').html((zvel==1?'X':'«'));
    zsirka();
  }

  function zobrazLokaci(){
    if(mesto=='PRAGUE')
      mesto='PRAHA';
    if(mesto=='')
      mesto='VAŠE MĚSTO';  
    if(mesto!='' && mesto!=null)
      $('#mesto').html(mesto+' i&nbsp;celá&nbsp;ČR');
    $('#lokace').show();  
    
    createCookie('dovoz',mesto,3);
    if(readCookie('dovoz')==null && mesto!="HRADEC KRALOVE")
      zavriOtevri();
  }
  
  function findCity(){
    if(readCookie('dovoz')!=null){
//      alert('in');
      mesto=readCookie('dovoz');
      setTimeout('zobrazLokaci();',300);
      return;
    }
  
    opak++;

    if($('#getmesto')!=null)
    {
      var obsah=$('#getmesto').html();
      if(obsah!=null)
      {
        mesto=obsah.replace(/<[^>]*>/g,'').replace(/[^A-Za-z ]+/g,"");
      }
    }

    if(mesto!='' || opak>10)
      setTimeout('zobrazLokaci();',500);
    else
      setTimeout('findCity();',100);
  }
//dovoz end



