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

   // Bublinova napoveda
  var myTips = new Tips($$('.toolTip'),
	{
		showDelay: 0,
		hideDelay: 100,
		fixed: false,
		offsets: {'x': 0, 'y': 20}
	});
    $$('.toolTip').each( function(el) {
        var tmp = el.retrieve('tip:native').split('::');
        if (tmp[0] && tmp[1]) {
			el.store('tip:title', tmp[0].trim() );
			el.store('tip:text', tmp[1].trim() );
		  } else {
			  el.store('tip:title', '' );
			  el.store('tip:text', tmp[0].trim() );
		  }
    });
	
	// Efekt zamlzeni nahledu obrazku
   $$('.veil').set('opacity', 0.7).addEvents({
		mouseenter: function(){	
			this.morph({'opacity':1, duration:'fast'});
		},
		mouseleave: function(){
			this.morph({'opacity':0.7, duration:'fast'});
		}
	});

  // Efekt v rameccich obrazku
  $$('.borderFade').addEvents({
		mouseenter: function(){
			this.set('morph',{duration:200});
			this.morph('.borderFaded');
		},
		mouseleave: function(){
			this.set('morph',{duration:500});
			this.morph('.borderFade');
		}
	});  
});


window.addEvent('load', function() {
   // Fixovani referenci ke spodnimu konci stranky
   if ($('references') != null && $('references').getStyle('display')!='none') {
      // vypocist posun
      var body_h = $('topbody').getStyle('height').replace('px','');
      var refs_h = $('references').getStyle('height').replace('px','');
      var refs_p = $('references').getPosition($('topbody'));
      var refs_t = String(refs_p.y).replace('px','');
      var diff = body_h - refs_h - refs_t - 3; // male odsazeni pro krasu       
      
      // posunout
      $('references').setStyle('top', diff+'px');
      //$$('.orange-line.first').setStyle('position', 'relative');
      //$$('.orange-line.first').setStyle('top', diff+'px');
   }  
   // Posun svetle lajny
   if ($$('.article-decor').length>0) {
      if ($('references') != null && $('references').getStyle('display')!='none') {
         // posunout nad reference
         var refs_p = $('references').getPosition($('topbody'));
         var refs_t = String(refs_p.y).replace('px','');
         $$('.article-decor').each(function(item, index){ item.setStyle('top', (refs_t-75)+'px'); });
      } else {
         // posunout na konec #topbody
         var body_h = $('topbody').getStyle('height').replace('px','');
         $$('.article-decor').each(function(item, index){ item.setStyle('top', (body_h-76)+'px'); });
      }
   }
});



// Otvirani v novem okne
function bar(url){
   wasOpen = false;
   win = window.open(url);
   return (typeof(win)=='object')?true:false;
}