window.addEvent("domready", function(){


          /* xbox */
          
var x_box = new XBox(); 

          /* form-validation */
          
var form_validation = new FormValidation({
    default_border : "1px solid #CCCCCC",
    error_border : "1px solid #E80000",
    error_background : "#E80000"
});

          /* targetblanks */

$$("a.targetblank").addEvent("click", function(event){
  if(typeof window.open(this.href)=="object"){
    event.stop();
  }
});

        /* gmap */

if($("gmap")){
    var gmap = new google.maps.Map($("map"), {
      zoom: 15,
      center: new google.maps.LatLng(latx, laty),
      scrollwheel: false,
      mapTypeId: google.maps.MapTypeId.ROADMAP
    });
    var image = '/common/images/layout/background/gmap_marker.png';
    var gmap_marker = new google.maps.Marker({
          position: new google.maps.LatLng(latx, laty), 
          map: gmap,
          icon: image
    });   
}

          /* short_nav */

if($("short_nav")){
  var short_nav_height = $("short_nav").getHeight();
  var short_nav_parent_padding = parseInt($("short_nav").getParent().getStyle("padding-bottom"));
  var short_nav_fx = new Fx.Tween($("short_nav"), {
    property : "height",
    transition : "quad:out",
    duration : 1000
  });
  var short_nav_parent_fx = new Fx.Tween($("short_nav").getParent(), {
    property : "padding-bottom",
    transition : "quad:out",
    duration : 1000
  });
  if($("short_nav").getElements("li").length > 7){
    $("short_nav").addClass("act");
    $("short_nav").getParent().setStyle("padding-bottom", 35);
    var short_nav_show = new Element('span', {
      html : "Více informací &raquo;",
      id : "short_nav_show" 
    });
    short_nav_show.inject($("short_nav").getParent(), "bottom");
    short_nav_show.addEvent("click", function(){
      short_nav_fx.start($("short_nav").getHeight(), short_nav_height).chain(function(){
        short_nav_show.fade("out");
        short_nav_parent_fx.start(35,short_nav_parent_padding);
      });
    });
  }
}

          /* print */
          
if($("print_shopping_list")){
  $("print_shopping_list").addEvent("click", function(){
    window.print();
    return false;
  }); 
}


         /* search text */
if($$("html").get("lang") == "en"){
  var search_value = "Search term";
} else {
  var search_value = "Hledaný výraz...";
}

if($("search")){
  if($("search").value == ""){
    $("search").value = search_value;
  }
  $("search")
    .addEvent("click", function(){
      if($("search").value == search_value){
        $("search").value = "";
      }    
    })
    .addEvent("blur", function(){
      if($("search").value == ""){
        $("search").value = search_value;
      }    
  });  
}

if($("naviz_menu")){
  $("naviz_menu").getElements("a").each(function(naviz){
    naviz.addEvent("click", function(){
      $$(".naviz_content").removeClass("act");
      $(this.getParent().id + "_content").addClass("act");
      $$("#naviz_menu li a").removeClass("act");      
      this.addClass("act");
      this.blur();
      return false;
    });
  });
}

          /* top overlays */

if($("service1")){
  
  if($$("#service1 a").length>0){
    var width = $$("#service1 a").getWidth();
  }
  if($$("#service1 span").length>0){
    var width = $$("#service1 span").getWidth();
  }
  var new_width = width-37;
  if(new_width > 0){
    var set_new_width = 653-new_width;
    $("login_show").setStyle("left",set_new_width);
  }
  
  $("service1").addEvent("click", function(){
    $("login_show").setStyle("display", "block");
    if($("service4")){
    	if($("shopping_show")){
      	$("shopping_show").setStyle("display", "none");
      }
    } 
    return false;
  });
  
  if($("login_show_heading")){
    $("login_show_heading").addEvent("click", function(){
      $("login_show").setStyle("display", "none");
      if($("service4")){
        $("shopping_show").setStyle("display", "none");
      } 
    });
  }
  
  if($("login_show_heading2")){
    $("login_show_heading2").addEvent("click", function(){
      $("login_show").setStyle("display", "none");
      if($("service4")){
        $("shopping_show").setStyle("display", "none");
      } 
    });
  }
}

if($$("#login_show.active").length){
  
  if($("login_show_heading")){
    (function() {
    	$("login_show").fade("out");
    }).delay(2000);
  }
  
  if($("login_show_heading")){
    (function() {
    	$("login_show").setStyle("display", "none").fade("in").removeClass("active");
    }).delay(4000);
  }
  
  if($("login_show_heading2")){
    (function() {
    	$("login_show").fade("out");
    }).delay(2000);
  }
  
  if($("login_show_heading2")){
    (function() {
    	$("login_show").setStyle("display", "none").fade("in").removeClass("active");
    }).delay(4000);
  }
  
}


if($("service4")){
  
  if($$("#service4 a").length>0){
    var width = $$("#service4 a").getWidth();
  }
  if($$("#service4 span").length>0){
    var width = $$("#service4 span").getWidth();
  }
  
  $("service4").addEvent("click", function(){
    $("shopping_show").setStyle("display", "block");
    if($("service1")){
      $("login_show").setStyle("display", "none");
    } 
    return false;
  });
  
  if($("shopping_show_heading")){
    $("shopping_show_heading").addEvent("click", function(){
      $("shopping_show").setStyle("display", "none");
      if($("service1")){
        $("login_show").setStyle("display", "none");
      } 
    });
  }
  
  if($("shopping_show_heading2")){
    $("shopping_show_heading2").addEvent("click", function(){
      $("shopping_show").setStyle("display", "none");
      if($("service1")){
        $("login_show").setStyle("display", "none");
      } 
    });
  }
}

/*
if($$("#shopping_show.active").length){
  
  if($("shopping_show_heading")){
    (function() {
    	$("shopping_show").fade("out");
    }).delay(2000);
  }
  
  if($("shopping_show_heading")){
    (function() {
    	$("shopping_show").setStyle("display", "none").fade("in").removeClass("active");
    }).delay(4000);
  }
  
}
*/

if($$(".row .helper")){
  $$(".row .helper").addEvent("mouseenter", function(){
    $$(".row .helper .helper_box").removeClass("act")
    this.getFirst().addClass("act");
  });
  
  $$(".row .helper").addEvent("mouseleave", function(){
    this.getFirst().removeClass("act")
  });
}




if($$("#hp .balloon").length){
  
  /* dopocitani novych boxu */
  var pocet = $$(".balloon").length;
  var balons = $$(".balloon");
  
  if(pocet%3){
    var chybi = 3-pocet%3;
    
    for(i=0;i<chybi;i++){
      var clone = balons[i].clone().inject('balloons_last','after');
    }
    
    if(chybi == 1){
      $("balloons_last").getNext().removeClass("balloons_0").addClass("balloons_" + pocet);
      $("balloons_last").destroy();        
    } else{
      $("balloons_last").getNext().removeClass("balloons_1").addClass("balloons_" + pocet);
      $("balloons_last").getNext().getNext().removeClass("balloons_0").addClass("balloons_" + (pocet + 1));
      $("balloons_last").destroy();
    }
    
  }
  
  $$(".balloon").setStyle("display","none");
  
  /* cykleni balonku */
  var pocet = $$(".balloon").length;
  
  for(i=0;i<pocet;i++){
    $$(".balloons_" + i).set("id", "balloon_" + i).setStyle("display","block");
    y = i%3;
    $$(".balloons_" + i).removeClass("balloons_" + i).addClass("balloons_" + y);
  }
  
  /* efekt litani balonku */
  
  var pocet_box = $$(".balloons_box").length;
  
  var move_index = 0;
  
  var move = function(){
    if(move_index < pocet_box-1){
      move_index++;
      tweenObject.start(-move_index*370);
    } else {
      var balloons_box = $$(".balloons_box");
      var clone_last = balloons_box[0].clone().inject('balloons_copy','before');
      balloons_box[0].destroy();
      move_index = 0;
      $('balloons_box').setStyle("top",0);
    }    
  }
  
  var tweenElement = $('balloons_box');
  var tweenObject = new Fx.Tween(tweenElement, {
      transition: 'quad:in',
    	property: "top"
  });
  
  var perioda = move.periodical(3000);
}



});

/* Form-Antispam readNumber function */
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('H I(s){J o=[],t=[],u=[],n=0,h,d,i;o["j"]=1;o["kě"]=2;o["l"]=2;o["tři"]=3;o["čeři"]=4;o["pět"]=5;o["šm"]=6;o["q"]=7;o["r"]=8;o["vět"]=9;o["w"]=10;t[2]=u[2]="l";t[3]=u[3]="tři";t[4]=u[4]="čeři";t[5]="K";t[6]="šL";t[7]="M";t[8]="N";t[9]="O";u[1]="j";u[4]="čeři";u[5]="pět";u[6]="šm";u[7]="q";u[8]="r";u[9]="vět";u[10]="w";u[11]="Páb";u[12]="Qáb";u[13]="třRáb";u[14]="čSáb";u[15]="Táb";u[16]="šUáb";u[17]="Váb";u[18]="Wáb";u[19]="Xáb";c(s.a("x")>-1||s.a("yě")>-1||s.a("Y")>-1||s.a("z")>-1){c(s.a("x")>-1){n+=A}f c(s.a("yě")>-1){n+=Z}f c(s.a("třB")>-1){n+=1a}f c(s.a("čeřB")>-1){n+=1b}f{h=s.C(0,s.a("z"));c(o[h]){n+=o[h]*A}}}c(s.a("sát")>-1||s.a("D")>-1){d=(s.a("sát")>-1)?s.a("sát"):s.a("D");E(i=2;i<10;i++){c(s.C(d-t[i].g,d)==t[i]){n+=i*10;F}}}E(i=1;i<1c;i++){c(s.G(u[i])>-1&&s.G(u[i])==s.g-u[i].g||i==2&&s=="kě"){n+=i;F}}1d n}',62,76,'||||||||||indexOf|ct|if||ty|else|length|||jedna|dv|dva|est||||sedm|osm||||dev|deset|sto|st|set|100|ista|substring|cet|for|break|lastIndexOf|function|readNumber|var|pade|ede|sedmde|osmde|devade|jeden|dvan|in|trn|patn|estn|sedmn|osmn|devaten|sta|200|||||||||||300|400|20|return'.split('|'),0,{}));





 
