window.addEvent('domready',function(){
if($defined($('searchbox_layer'))) {
	
var searchbox_layer = $('searchbox_layer');
var searchbox = $('searchbox');
 
       //now we create a new tween event, and pass that element as a parameter
       var morph1 = new Fx.Morph(searchbox_layer,{link: 'cancel'});

		
		morph1.set({
	    'height': 0,
	    'overflow': 'hidden'});
	
	
	 var tween1 = new Fx.Tween(searchbox,{link: 'cancel'});
	 
	 tween1.set('opacity',0);

	$('show_hide_searchbox').store('stan','schowane');
	
	$('show_hide_searchbox').addEvent('click',function(event) {
event.preventDefault();												   

if($('show_hide_searchbox').retrieve('stan')=='schowane')
{	

	//myFx.slideIn();
	morph1.start({'height':106});
	tween1.start('opacity',1);
	$('show_hide_searchbox').set('text',($('content').hasClass('pl'))?'Ukryj wyszukiwarkę':'Hide searchbox');
	$('show_hide_searchbox').store('stan','pokazane');
	
} else {
	//myFx.slideOut();
	morph1.start({'height':0});
	tween1.start('opacity',0);	
	$('show_hide_searchbox').set('text',($('content').hasClass('pl'))?'Pokaż wyszukiwarkę':'Show searchbox');
	$('show_hide_searchbox').store('stan','schowane');	
}
}.bind(this));	
	
}

if($defined($('search_results'))) {
	morph1.start({'height':106});
	tween1.start('opacity',1);
	$('show_hide_searchbox').set('text',($('content').hasClass('pl'))?'Ukryj wyszukiwarkę':'Hide searchbox');
	$('show_hide_searchbox').store('stan','pokazane');

}


/*

*/
if($defined($('orange_box'))) {

var or_box = $('orange_box');
var box_contents = Array();
var orange_box_content = $('orange_box_content');
var box_elems = or_box.getElements('.box_item');
var current_box=0;
var box_title = $('box_title');
var box_txt = $('box_text_content');
var box_link = $('box_link');

box_elems.each(function(item,index) {
var arr = new Array();						
arr['title'] = item.getElement('.item_title').innerHTML;
arr['content'] = item.getElement('.item_text').innerHTML;
arr['link'] = item.getElement('.item_link').href;
box_contents.include(arr);
item.dispose();
}.bind(this));


if(box_contents.length)
{
box_title.set('html', box_contents[0]['title']);
box_txt.set('html', box_contents[0]['content']);
box_link.set('href', box_contents[0]['link']);

if(box_contents.length>1)
(function(){
if(box_contents.length > (current_box + 1)) current_box++; else current_box=0;


orange_box_content.set('morph',{duration: 'normal', transition: Fx.Transitions.Sine.easeOut, link: 'chain'});
orange_box_content.morph({'opacity':'0'});

orange_box_content.morph({'opacity':1, onStart: function(){
box_title.set('html', box_contents[current_box]['title']);
box_txt.set('html', box_contents[current_box]['content']);
box_link.set('href', box_contents[current_box]['link']);
	}});




}.bind(this)).periodical(7000);
}

}

var el_lokalizacja = new elSelect( {container : 'el_lokalizacja', baseClass: 'long_select elSelect' } );
var el_rodzaj = new elSelect( {container : 'el_rodzaj', baseClass: 'short_select elSelect' } );
var el_powierzchnia = new elSelect( {container : 'el_powierzchnia', baseClass: 'short_select elSelect' } );
var el_pokoje = new elSelect( {container : 'el_pokoje', baseClass: 'short_select elSelect' } );
var el_cena = new elSelect( {container : 'el_cena', baseClass: 'short_select elSelect' } );
var el_pietro = new elSelect( {container : 'el_pietro', baseClass: 'short_select elSelect' } );

if($defined($('news_list'))) {

var lis = $('news_list').getElements('li');
if(lis.length>1)
for(i=0; i<lis.length; i=i+2)
{
	if(lis[i].getSize().y > lis[i+1].getSize().y)
	lis[i+1].setStyle('height', lis[i].getSize().y + 'px');
	else
	lis[i].setStyle('height', lis[i+1].getSize().y + 'px');
}

}
$('newsletter_frm').reset();
$('news_im_naz').addEvents({
	'focus': function(){
$('news_im_naz_lbl').setStyle('z-index','-1');
},
'blur': function(){
	if(this.value=='') $('news_im_naz_lbl').setStyle('z-index','1');
}
});

$('news_email').addEvents({
	'focus': function(){
$('news_email_lbl').setStyle('z-index','-1');
},
'blur': function(){
	if(this.value=='') $('news_email_lbl').setStyle('z-index','1');
}
});


if($defined($('bud_typy'))) {
	
$$('#bud_typy_layer span').addEvents({
'mouseenter' : function(){
	var d = this.getElement('div');
	d.setStyle('display','block');
	/*var co = this.getPosition();
	d.setStyles({'top':co.y + 30 +'px',
			'left':co.x + 'px'
			});*/
},
'mouseleave' : function() {
	var d = this.getElement('div');
	d.setStyle('display','none');
	}
});

if($('bud_typy_layer').getStyle('display')!='block')
$('bud_typy_layer').store('stan','ukryty');
	
$('bud_typy').addEvent('click',function(event) {
event.preventDefault();						

if($('bud_typy_layer').retrieve('stan')=='ukryty') {
	$('bud_typy_layer').setStyle('display','block');
	$('bud_typy_layer').store('stan','pokazany');
}else if($('bud_typy_layer').retrieve('stan')=='pokazany')
{
	$('bud_typy_layer').setStyle('display','none');
	$('bud_typy_layer').store('stan','ukryty');
}

});

}

if($defined($('desc_ul'))) {
	if($defined($('map'))) {
		$('desc_info').setStyle('width','700px');
	}
}


if($defined($('mooquee1'))) {
	var marquee = new mooquee($('mooquee1'), {marHeight: 20,
			marWidth: 940,
			steps: 1,
			speed: 20,
			direction: 'left',
			pauseOnOver: true
			});

}

if($defined($('sonda_form'))) {
	$('sonda_form').addEvent('submit', function(event){
    event = new Event(event);
	event.preventDefault();
	
	var sd = this.getElements('input[=radio]');
	
	var isChecked=false;
	sd.each(function(radio){
		if(radio.checked) isChecked = true;
	});
	if(isChecked) {
		this.submit();
	}
	else
	{
		this.getElements('label').each(function(label){
		label.setStyle('color','red');
		});
	}
	});
}

var myTips = new Tips('.toolTip',{className:'custom'});


if($defined($('myGallery'))) {
var thumbs = $('thumbnails').getElements('div');
var thumbSet=$empty;

var thumb_set_items = ($('thumbnails').hasClass('journal_thumbs'))?4:8;

for(i=0; i<thumbs.length; i++) {
	
if(i%thumb_set_items==0 || i==0) {
	thumbSet = new Element('div', {'class': 'set'});
	$('thumbnails').adopt(thumbSet);
	}	
	thumbSet.adopt(thumbs[i].addClass('item'));
}


var sets = $('thumbnails').getElements('div.set');

if(sets.length>0) {
var mySFx = new Fx.Scroll('thumbnails');

}

sets.each(function(item,index){
item.id = 'set_'+ (index + 1) + '_target';				   
var btn = new Element('span',{text: index + 1, id: 'set_'+ (index + 1)});

if(index==0) btn.addClass('current');

btn.addEvent('click',function(){
mySFx.toElement(this.id + '_target');
$('galleryBtns').getElements('span').removeClass('current');
this.addClass('current');
});
btn.inject($('galleryBtns'));

});

mySFx.toElement('set_1_target');	
	
var myGallery = new gallery($('myGallery'), {
					timed: false,
					useReMooz: true,
					embedLinks: false,
					showCarousel: false,
					onChanged: markThumb
				});	


var thumbs = $('thumbnails').getElements('div.item');
thumbs.each(function(item,index){
item.addEvent('click', function() {
myGallery.goTo(index);								
});
});


}
});

function markThumb() {
var thumbs =  $('thumbnails').getElements('div.item');
thumbs.removeClass('current');
thumbs[this.currentIter].addClass('current');
$('galleryBtns').getElements('span').removeClass('current');
$((thumbs[this.currentIter].getParent().id.replace('_target',''))).addClass('current');
var mySFx = new Fx.Scroll('thumbnails');
mySFx.toElement(thumbs[this.currentIter].getParent().id);
};

window.addEvent('load',function(){
if($defined($('news_list'))) {
var lis = $('news_list').getElements('li');
if(lis.length>1)
for(i=0; i<lis.length; i=i+2)
{
	if(lis[i].getSize().y > lis[i+1].getSize().y)
	lis[i+1].setStyle('height', lis[i].getSize().y + 'px');
		else
	lis[i].setStyle('height', lis[i+1].getSize().y + 'px');
}
}

});
