window.addEvent("domready", function(){

          /* xbox */
          
var x_box = new XBox(); 


          /* wheel */
          
if ($("rtips")){
  var wheel = new Wheel({
    id : "rtips",
    wheeler_id : "rtips_wheeler",
    delay : 6500,
    effect : "slide",
    transition : "back:in",
    wrap : "true"
  });
}
          /* form-validation */
if($$("html").get("lang") == "en"){
  var form_validation = new FormValidation({
    default_border : "1px solid #DBDBDB",
    error_border : "1px solid #E83A31",
    error_background : "#E83A31",
    error_message:"You must fill in all required fields marked with an asterisk!",
    error_mail_message:"Enter e-mail in the correct form! [eg: name@domain.cz]",
    error_phone_message:"Enter the phone number in the correct form![eg.: +420 789 123 456]",
    error_zipcode_message:"Enter a zipcode in the correct form! [eg.: 512 03]",
    error_mail_or_phone_message:"Enter E-mail or phone number!"
  });
} else {
  var form_validation = new FormValidation({
    default_border : "1px solid #DBDBDB",
    error_border : "1px solid #E83A31"
  });
}          


          /* targetblanks */

$$("a.targetblank").addEvent("click", function(event){
  if(typeof window.open(this.href)=="object"){
    event.stop();
  }
});

         /* search text */

if($$("html").get("lang") == "en"){
  var search_value = "search ...";
  var newsletter_value = "email";
} else {
  var newsletter_value = "email";
  var search_value = "hledat ...";
}

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;
      }    
  });  
}

          /* portfolio_nav */

if($("portfolio_nav")){
  $("portfolio_nav").getElements("a").each(function(naviz){
    naviz.addEvent("click", function(){
      $$(".portfolio_nav_content").setStyle("display", "none");
      $(this.id + "_content").setStyle("display", "block");
      $$("#portfolio_nav a").removeClass("act");      
      this.addClass("act");
      this.blur();
      return false;
    });
  });
}

          /* navi -> our offices */

if($$("#navi .our_offices").length > 0){
  $$("#navi .our_offices")[0]
    .addEvent("mouseenter", function(){
      this.addClass("hover");
    })
    .addEvent("mouseleave", function(){
      this.removeClass("hover");
    });
}

});