// JavaScript Document
window.addEvent('domready',function(){
if($$('.mb').length) {									
$$('.mb').addEvent('click', function(event) {var event = new Event(event); event.preventDefault();});
box = new multiBox('mb', {descClassName: 'mbDesc', overlay:new overlay({zIndex:2}), openFromLink: false,initialWidth: 250,
initialHeight: 250,movieWidth:696, movieHeight:485, showControls:false, showNumbers:false});
}

if($defined($('newsletter_form_bottom'))) {
var form = $('newsletter_form_bottom');

$('action_add').addEvent('click',function() {
$('newsletter_action').value = 1;
});

$('action_remove').addEvent('click',function() {
$('newsletter_action').value = 2;
});

$('newsletter_box_email').addEvents(
{
	'focus':function(){$('newsletter_label_text').setStyle('display','none');},
	'blur':function(){if(this.value==''){$('newsletter_label_text').setStyle('display','block');}}
}
);


}

if($defined($('index_logo'))) {
var myFx = new Fx.Tween($('index_logo'));
myFx.set('top', '-80px');
}

if($defined($('offerContent'))) {
	var nS2 = new noobSlide({
		box: $('offerContent'),
		items: $$('#offerContent div.offer_item'),
		size: 766,
		autoPlay: true,
		interval: 5000,
		handles: $$('#offers_buttons span'),
		onWalk: function(currentItem,currentHandle){
			this.handles.removeClass('active1');
			currentHandle.addClass('active1');
		}
	});
	}

if($defined($('reservation_terms'))) {
var myFxR = new Fx.Slide($('reservation_terms')).hide();

var tmp_title = $('reservation_switch').title.split('|');
$('reservation_switch').removeAttribute('title');
$('reservation_switch').store('czytaj',tmp_title[0]);
$('reservation_switch').store('ukryj',tmp_title[1]);


$('reservation_switch').addEvents({
				'click' : function(event){
					event.preventDefault();
				
	 
				if($('reservation_switch').retrieve('stan') != 'hidden')
				{
					 myFxR.slideIn();								
					 $('reservation_switch').store('stan','hidden');
					 $('reservation_switch').set('text', $('reservation_switch').retrieve('ukryj'));
				}
				else
				{
					myFxR.slideOut();
					$('reservation_switch').store('stan','visible');
					 $('reservation_switch').set('text', $('reservation_switch').retrieve('czytaj'));
				}
				}
			});	

$('reservation_hide').addEvent('click',function(event){
event.preventDefault();
					
myFxR.slideOut();
					$('reservation_switch').store('stan','visible');
										 $('reservation_switch').set('text', $('reservation_switch').retrieve('czytaj'));

});

}

$$('.show_offer').each(
function(item) {
	var s = item.getElement('span');
	var h = s.getSize().y;
	s.setStyle('margin-top',(105-h)/2 + 'px');
	}
);

});

window.addEvent('load',function(){
				
if($defined($('index_logo'))) {
(function(){$('index_logo').tween('top', '0')}).delay(1000);
}				
								
								
var overlay2 = new overlay();								
								
$$('.show_offer').each(
function(item,index) {
	var s = item.getElement('span');
	var h = s.getSize().y;
	
	s.setStyle('margin-top',(105-h)/2 + 'px');
	
	item.addEvent('click',function(event){
	event.preventDefault();
	overlay2.show();	
	
		
	$$('.popup').each(function(item,index) {
		var tween = new Fx.Tween($('popup_'+index));
		tween.set('opacity', '0');

	});

								   
var win_size = window.getSize();
	var sizes = $('popup_'+index).getSize();

	var newLeft = ((win_size.x - sizes.x)/2).round();
	var newTop = ((win_size.y - sizes.y)/2 +  window.getScroll().y).round();
	
	$('popup_'+index).setStyles({
	left: newLeft+'px',
	top: newTop +'px'});
var tween = new Fx.Tween($('popup_'+index));
				tween.start('opacity', 0, 1);
	
	
	});
	

	
	$('popup_'+index).getElement('.close').addEvent('click',function()
	{
	var tween = new Fx.Tween($('popup_'+index));
	tween.start('opacity', 1, 0);
	overlay2.hide();
	});
	
	
	}
);


$$('.interior_gallery_object').each(function(item,index) {
		var tween = new Fx.Tween($(item.id));
		tween.set('opacity', '0');
	});


$$('.mb_fix').each(
function(item,index) {

	var current_link_id = item.href.substring(item.href.indexOf('#')+1);
	//item.removeAttribute('href');

	item.addEvent('click',function(event){
	event.preventDefault();
	overlay2.show();

							   
	var win_size = window.getSize();
	var sizes = $(current_link_id).getSize();

	var newLeft = ((win_size.x - sizes.x)/2).round();
	var newTop = ((win_size.y - sizes.y)/2 +  window.getScroll().y).round();
	
	$(current_link_id).setStyles({
	left: newLeft+'px',
	top: newTop +'px'});
	
var tween = new Fx.Tween($(current_link_id));
				tween.start('opacity', 0, 1);
	});
	

	
	$(current_link_id).getElement('.close').addEvent('click',function()
	{
	var tween = new Fx.Tween($(current_link_id));
	tween.start('opacity', 1, 0);
	overlay2.hide();
	});
	
	
	}
);


});
