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,{}));


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

          /* cufon START */
if (Cufon && Cufon.replace) {
	Cufon.replace('div.wysiwyg h1, div.wysiwyg h2, div.wysiwyg h3, div.wysiwyg h4, div.wysiwyg h5, div.wysiwyg h6, div.item-text p');
	/* -- all the changes? -- */
}
          /* cufon END */


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

          /* photos */
          
if($("photos")){
  var hp_photos = new Photos({
    id: "photos",
    nav_id: "photos_nav",
    nav_item_width: 19,
    width: 572,
    delay: 3000
  }); 
}

          /* form-validation */

if($$("html").get("lang") == "en"){
  var form_validation = new FormValidation({
    default_border : "1px solid #C9C9C9",
    error_message : "You have to fill out all the fields marked with asterisk!!",
    error_mail_message : "Enter E-mail in a correct form!!",
    error_phone_message : "Enter Phone Number in a correct form!!",
    error_zipcode_message : "Enter ZIP code in a correct form!!",
    error_mail_or_phone_message : "Enter an E-mail or a Phone number!!"  
  });
} else {
  var form_validation = new FormValidation({
    default_border : "1px solid #C9C9C9"  
  });
}

          /* Tabz */

if($("tabs")){
     
  $("tabs").getElements("a").each(function(naviz){
    naviz.addEvent("click", function(){
      $$(".tabs_content").setStyle("display", "none");
      var tmp = $(this.getParent().getPrevious());
      if(tmp != null){
        var prev = $(this.getParent().getPrevious().getFirst());
      }
      $(this.getParent().id + "_content").setStyle("display", "block");
      $$("#tabs a").removeClass("act");      
      $$("#tabs a").removeClass("prev");
      this.addClass("act");
      if(tmp != null){
        prev.addClass("prev");
      }
      this.blur();
      return false;
    });
  });
}

          /* targetblanks */

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

          /* roll up */

if($("top")){
  var top = new Fx.Scroll(window);
  $("top").addEvent("click", function(){
    top.toTop();
    return false;
  });
}

         /* search-form */
  
if($$("html").get("lang") == "cz"){
  var search_value = "Hledaný výraz...";
                                        }

if($$("html").get("lang") == "de"){
  var search_value = "Suchbegriff...";
}

if($$("html").get("lang") == "en"){
  var search_value = "Searched word...";
}

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

         /* order-form */
         
if($("f_name")){
  if($("f_name").value == ""){
    $("f_name_label").setStyle("display","block");
    $("f_name").setStyle("border","1px solid #999999");    
    $("f_name").setStyle("color","#999999");
  }
  $("f_name").addEvent("focus", function(){
      $("f_name_label").setStyle("display","none");
      $("f_name").setStyle("border","1px solid #005377");
      $("f_name").setStyle("color","#5a5a5a");
  });
  $("f_name").addEvent("blur", function(){
    if($("f_name").value == ""){
      $("f_name_label").setStyle("display","block");
      $("f_name").setStyle("border","1px solid #999999");
      $("f_name").setStyle("color","#999999");
    }    
  });  
}

if($("f_adresa")){
  if($("f_adresa").value == ""){
    $("f_adresa_label").setStyle("display","block");
    $("f_adresa").setStyle("border","1px solid #999999");    
    $("f_adresa").setStyle("color","#999999");
  }
  $("f_adresa").addEvent("focus", function(){
    $("f_adresa_label").setStyle("display","none");
    $("f_adresa").setStyle("border","1px solid #005377");
    $("f_adresa").setStyle("color","#5a5a5a");
  });
  $("f_adresa").addEvent("blur", function(){
    if($("f_adresa").value == ""){
      $("f_adresa_label").setStyle("display","block");
      $("f_adresa").setStyle("border","1px solid #999999");    
      $("f_adresa").setStyle("color","#999999");
    }    
  });  
}  

if($("f_phone")){
  if($("f_phone").value == ""){
    $("f_phone_label").setStyle("display","block");
    $("f_phone").setStyle("border","1px solid #999999");    
    $("f_name").setStyle("color","#999999");
  }
  $("f_phone").addEvent("focus", function(){
    $("f_phone_label").setStyle("display","none");
    $("f_phone").setStyle("border","1px solid #005377");
    $("f_phone").setStyle("color","#5a5a5a");
  });
  $("f_phone").addEvent("blur", function(){
    if($("f_phone").value == ""){
      $("f_phone_label").setStyle("display","block");
      $("f_phone").setStyle("border","1px solid #999999");    
      $("f_phone").setStyle("color","#999999");
    }    
  });  
}  

if($("f_mail")){
  if($("f_mail").value == ""){
    $("f_mail_label").setStyle("display","block");
    $("f_mail").setStyle("border","1px solid #999999");    
    $("f_mail").setStyle("color","#999999");
  }
  $("f_mail").addEvent("focus", function(){
    $("f_mail_label").setStyle("display","none");
    $("f_mail").setStyle("border","1px solid #005377");
    $("f_mail").setStyle("color","#5a5a5a");
  });
  $("f_mail").addEvent("blur", function(){
    if($("f_mail").value == ""){
      $("f_mail_label").setStyle("display","block");
      $("f_mail").setStyle("border","1px solid #999999");    
      $("f_mail").setStyle("color","#999999");
    }    
  });  
}  

if($("f_termin")){
  if($("f_termin").value == ""){
    $("f_termin_label").setStyle("display","block");
    $("f_termin").setStyle("border","1px solid #999999");    
    $("f_termin").setStyle("color","#999999");
  }
  $("f_termin").addEvent("focus", function(){
    $("f_termin_label").setStyle("display","none");
    $("f_termin").setStyle("border","1px solid #005377");
    $("f_termin").setStyle("color","#5a5a5a");
  });
  $("f_termin").addEvent("blur", function(){
    if($("f_termin").value == ""){
      $("f_termin_label").setStyle("display","block");
      $("f_termin").setStyle("border","1px solid #999999");    
      $("f_termin").setStyle("color","#999999");
    }    
  });  
} 

if($("f_destination")){
  $("f_destination").addEvent("focus", function(){
    $("f_destination").setStyle("border","1px solid #005377");
    $("f_destination").setStyle("color","#5a5a5a");
    $("f_destination").setStyle("background","#ffffff");
  });
  $("f_destination").addEvent("blur", function(){
    $("f_destination").setStyle("border","1px solid #999999");    
    $("f_destination").setStyle("color","#999999");
    $("f_destination").setStyle("background","#ffffff");
  });  
}

if($("f_info")){
  if($("f_info").value == ""){
    $("f_info").value = "Základní informace o dialýze (počet ošetření, hepatitis pos./neg.)";
    $("f_info").setStyle("border","1px solid #999999");    
    $("f_info").setStyle("color","#999999");
  }
  $("f_info").addEvent("focus", function(){
    if($("f_info").value == "Základní informace o dialýze (počet ošetření, hepatitis pos./neg.)"){
      $("f_info").value = "";
      $("f_info").setStyle("border","1px solid #005377");
      $("f_info").setStyle("color","#5a5a5a");
    }    
  });
  $("f_info").addEvent("blur", function(){
    if($("f_info").value == ""){
      $("f_info").value = "Základní informace o dialýze (počet ošetření, hepatitis pos./neg.)";
      $("f_info").setStyle("border","1px solid #999999");    
    $("f_info").setStyle("color","#999999");
    }    
  });  
} 

if($("f_message")){
  if($("f_message").value == ""){
    $("f_message").value = "Poznámky";
    $("f_message").setStyle("border","1px solid #999999");    
    $("f_message").setStyle("color","#999999");
  }
  $("f_message").addEvent("focus", function(){
    if($("f_message").value == "Poznámky"){
      $("f_message").value = "";
      $("f_message").setStyle("border","1px solid #005377");
      $("f_message").setStyle("color","#5a5a5a");
    }    
  });
  $("f_message").addEvent("blur", function(){
    if($("f_message").value == ""){
      $("f_message").value = "Poznámky";
      $("f_message").setStyle("border","1px solid #999999");    
      $("f_message").setStyle("color","#999999");
    }    
  });  
}

if($("f_info2")){
  if($("f_info2").value == ""){
    $("f_info2").value = "Basic information about your dialysis (nr. of treatments, hepatitis pos./neg.):";
    $("f_info2").setStyle("border","1px solid #999999");    
    $("f_info2").setStyle("color","#999999");
  }
  $("f_info2").addEvent("focus", function(){
    if($("f_info2").value == "Basic information about your dialysis (nr. of treatments, hepatitis pos./neg.):"){
      $("f_info2").value = "";
      $("f_info2").setStyle("border","1px solid #005377");
      $("f_info2").setStyle("color","#5a5a5a");
    }    
  });
  $("f_info2").addEvent("blur", function(){
    if($("f_info2").value == ""){
      $("f_info2").value = "Basic information about your dialysis (nr. of treatments, hepatitis pos./neg.):";
      $("f_info2").setStyle("border","1px solid #999999");    
    $("f_info2").setStyle("color","#999999");
    }    
  });  
} 

if($("f_message2")){
  if($("f_message2").value == ""){
    $("f_message2").value = "Notes:";
    $("f_message2").setStyle("border","1px solid #999999");    
    $("f_message2").setStyle("color","#999999");
  }
  $("f_message2").addEvent("focus", function(){
    if($("f_message2").value == "Notes:"){
      $("f_message2").value = "";
      $("f_message2").setStyle("border","1px solid #005377");
      $("f_message2").setStyle("color","#5a5a5a");
    }    
  });
  $("f_message2").addEvent("blur", function(){
    if($("f_message2").value == ""){
      $("f_message2").value = "Notes:";
      $("f_message2").setStyle("border","1px solid #999999");    
      $("f_message2").setStyle("color","#999999");
    }    
  });  
}

if($("f_info3")){
  if($("f_info3").value == ""){
    $("f_info3").value = "ZGrundlegende Informationen über Ihr Dialyse (nr. von Behandlungen, Hepatitis pos. / neg.)";
    $("f_info3").setStyle("border","1px solid #999999");    
    $("f_info3").setStyle("color","#999999");
  }
  $("f_info3").addEvent("focus", function(){
    if($("f_info3").value == "Grundlegende Informationen über Ihr Dialyse (nr. von Behandlungen, Hepatitis pos. / neg.)"){
      $("f_info3").value = "";
      $("f_info3").setStyle("border","1px solid #005377");
      $("f_info3").setStyle("color","#5a5a5a");
    }    
  });
  $("f_info3").addEvent("blur", function(){
    if($("f_info3").value == ""){
      $("f_info3").value = "Grundlegende Informationen über Ihr Dialyse (nr. von Behandlungen, Hepatitis pos. / neg.)";
      $("f_info3").setStyle("border","1px solid #999999");    
    $("f_info3").setStyle("color","#999999");
    }    
  });  
} 

if($("f_message3")){
  if($("f_message3").value == ""){
    $("f_message3").value = "Notes";
    $("f_message3").setStyle("border","1px solid #999999");    
    $("f_message3").setStyle("color","#999999");
  }
  $("f_message3").addEvent("focus", function(){
    if($("f_message3").value == "Notes"){
      $("f_message3").value = "";
      $("f_message3").setStyle("border","1px solid #005377");
      $("f_message3").setStyle("color","#5a5a5a");
    }    
  });
  $("f_message3").addEvent("blur", function(){
    if($("f_message3").value == ""){
      $("f_message3").value = "Notes";
      $("f_message3").setStyle("border","1px solid #999999");    
      $("f_message3").setStyle("color","#999999");
    }    
  });  
}  

if($('faq')){


var tmp;

tmp = $$('#rcol h2');
if (tmp && tmp.length > 0) {
	tmp.each(function(h2, i){
		var t = h2.getNext(), q, a;
		q = new Element('div');
		while(t && t.get('tag') === 'p') {
			a = t.getNext();
			q.adopt(t);
			t = a;
		}
		q.injectAfter(h2);
		h2.addEvent('click', function() {
			this.retrieve('slide:fx').toggle();
		});
		q = new Fx.Slide(h2.getNext(), {
			link: 'cancel'
		});
		q.addEvent('complete', function(qq) {
			if (qq.open) {
				this.addClass('act');
			}
			else {
				this.removeClass('act');
			}
		}.bind(h2, q));
		h2.store('slide:fx', q);
		if (i > 0) {
			q.hide();
		}
		else {
			h2.addClass('act');
			q.show();
		}
	});

	$('toggleAll').addEvent('click', function() {
		if (this.hasClass('allOpen')) {
			this.removeClass('allOpen');
			tmp.each(function(h){
				h.retrieve('slide:fx').slideOut();
			});
		}
		else {
			this.addClass('allOpen');
			tmp.each(function(h){
				h.retrieve('slide:fx').slideIn();
			});
		}
	});
}
}

var el;

el = $('h1');
	if (el){
		var mouseLeave = function(){
			this.getFirst().fade('out');
		}
		var mouseEnter = function(){
			this.getFirst().fade('in');
		}
		el.getElement('span.ir').addEvents({mouseenter:mouseEnter,mouseleave:mouseLeave}).getFirst().set('opacity',0);
	}                       


if($('map_selector_map')){
  el = $$('#map_selector_map div.abs_img').each(function(span, index) {
  	var ii = index;
  	var s = new Fx.Tween(span.getFirst().set('opacity', 0).setStyle('display', 'block'), {property:'opacity', link:'cancel'});
		span.addEvents({
			click: function() {
			},
	    mouseenter: function(i, div){
	    	if (!Browser.Engine.trident) {
					s.start(1);
				}
				else {
					s.set(1);
				}
	    }.bind(span, [ii, s])
			,mouseleave: function(i, div){
	    	if (!Browser.Engine.trident) {
					s.start(0);
				}
				else {
					s.set(0);
				}
	    }.bind(span, [ii, s])
	  });
	});

}	                       


});