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

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

/* Cufon */

if (Cufon && Cufon.replace) {
	Cufon.replace('#navi li a,.wysiwyg h1,.wysiwyg h2,#intro h2,#members h2,#members h3,#rcol h3,.wysiwyg h3,h1.wsw,h2.wsw,h3.wsw,#intro_button');
}
          
          /* ring */
if($("hp_banner_photo")){
  var ring = new Ring({
    id : "hp_banner_photo",
    slider : "hp_banner_wheeler",
    navi_id : "hp_banner_nav",
    delay : 3000
  }); 
}

/* roll */
       
if($("items")){          
  var product_list = new Roll({
    id : "product_list_wheeler", 
    prev_id : "gallery_right",
    next_id : "gallery_left",
    crop_width : 611,
    item_width : 611,
    item_width_addend : 0,
    visible_items : 1,
    duration : "normal",
    transition : "sine:out",
    stop_wheeling : "true"
  });
}

          /* 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();
  }
});

         /* search text */

if($$("html").get("lang") == "en"){
  var search_value = "Search term";
  var newsletter_value = "email";
} else {
  var newsletter_value = "email";
  var search_value = "Hledaný text";
}

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($('projects')){


var tmp;

tmp = $$('#projects 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();
		}
	});

	if($('toggleAll')){
    $('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();
  			});
  		}
  	});
  }
}
}


});

