$(document).ready(function(){

	$('#root300x250').jqFancyTransitions({ position: 'top', direction: 'left', titleOpacity: 0, width: 300, height: 230 })
	$('#fly300x250lc').jqFancyTransitions({ position: 'top', direction: 'left', titleOpacity: 0, width: 300, height: 230 });
	$('#fly300x250r').jqFancyTransitions({ position: 'top', direction: 'left', titleOpacity: 0, width: 300, height: 230 });

	$('#addFavorite').jFav();
	
	
	$('ul#cheapSearch li').quicksearch({
		attached: 'ul#cheapSearch',
		position: 'before',
		labelText: 'Wpisz nazwy miast aby przefiltrować wyniki',
		inputText: 'nazwy miast',
		loaderImg: '/images/ajax-loader.gif',
		formId: 'boxSearch',
		inputClass: 'boxSearchInput',
		loaderText: ''
	});
	
	$('ul#regularSearch li').quicksearch({
		attached: 'ul#regularSearch',
		position: 'before',
		labelText: 'Wpisz nazwy miast aby przefiltrować wyniki',
		inputText: 'nazwy miast',
		loaderImg: '/images/ajax-loader.gif',
		formId: 'boxSearch',
		inputClass: 'boxSearchInput',
		loaderText: ''
	});

	$('ul#countriesSearch li').quicksearch({
		attached: 'ul#countriesSearch',
		position: 'before',
		labelText: 'Wpisz nazwę kraju aby przefiltrować wyniki',
		inputText: 'nazwa kraju',
		loaderImg: '/images/ajax-loader.gif',
		formId: 'boxSearch',
		inputClass: 'boxSearchInput',
		loaderText: ''
	});


	$('a.fancybox').fancybox();

	$('#btnReservation').click( function(){
		$("#esky_Qsf").find("input[name='fly_from_0']").val( $('#elFlightFrom').html() );
		$("#esky_Qsf").find("input[name='fly_to_0']").val( $('#elFlightTo').html() );

		$(this).hide();
		$('#ajaxLoader').fadeIn();
		$('#esky_FlightsQsf').submit();
	});


	$('.btnBestOffers').click( function(){
		var d = $(this).attr('rel').split('|');
		var date = d[2].split('.');

		$("#esky_Qsf").find("input[name='fly_from_0']").val( d[0] );
		$("#esky_Qsf").find("input[name='fly_to_0']").val( d[1] );
		$("#esky_Qsf").find("input[name='fly_from_date_0']").val( date[2]+'-'+date[1]+'-'+date[0] );
		$("#esky_Qsf").find("input#esky_TripTypeOneWayTrip").attr('checked', true);

		$(this).addClass('ajaxloader2');
		$('#esky_FlightsQsf').submit();
		return false;
	});

	$('#btnBookmark').click( function(){
		var url = window.document.location;
		var title = window.document.title;
		
		// FF
		if(window.sidebar){ 
			window.sidebar.addPanel(title, url,'');
		}
		//Opera
		else if(window.opera){ 
			var a = document.createElement("A");
			a.rel = "sidebar";
			a.target = "_search";
			a.title = title;
			a.href = url;
			a.click();
		}
		//IE
		else if(document.all){ 
			window.external.AddFavorite(url, title);
		}

		//Other
		$.each($.browser, function(i, val){
		  if(i=="safari"){
			 $('.ulubione').click(function(){
				 alert("Naciśnij Ctrl + D aby dodać stronę do ulubionych");
			 });
		  }
		});
	});

});

