$(document).ready(function(){
    
	$(".fancybox").fancybox( {'titlePosition' : 'inside'} );	
	
	var wih = $(window).height();
	$('.columns .wrapper').css({'height':wih});
	$('.columns .wrapper .sl').css({'height':wih-120});
	var slh = $('.columns .wrapper .sl').innerHeight(); 
	$('.content-inner .br').css({'min-height':slh-312});
	
	$('menu li a').hover(function(){ $(this).parent('li').addClass('hover'); }, function(){ $(this).parent('li').removeClass('hover'); });
	
	
	$('.online-links').delegate('a:not(.active)', 'click', function() {
    $(this).addClass('active').siblings().removeClass('active')
      .parents('.br').find('.scroll-pane .box').hide().eq($(this).index()).fadeIn(150);
	  $('.scroll-pane .jspPane').css('top',0);
	});
 
	$('.tic-links').delegate('li:not(.active)', 'click', function() {
    $(this).addClass('active').siblings().removeClass('active')
      .parents('.tickets').find('.form').hide().eq($(this).index()).fadeIn(150);

	});

	$('.best-fares h4').click(function(){
		var v = $('.bfsl .visible');
		v.next('div').addClass('visible');
		v.removeClass('visible');
	
		if ( v.next('div').length>0 ) {
			var bm = parseInt($('.bfsl').css('marginTop'));
			var bm = bm-105;
			$('.bfsl').animate({'marginTop':bm},500);
		}
		else {
			var cld = $(".bfsl div:first").clone();
			cld.appendTo(".bfsl");
			
			var bm = parseInt($('.bfsl').css('marginTop'));
			var bm = bm-105;
			$('.bfsl').animate({'marginTop':bm},500, function(){
				$('.bfsl').css('marginTop',0);
				$(".bfsl div:first").addClass('visible');
				cld.remove();
			});
		}
	
		
	});
	
	
	$('.city span').hover(function(){
		$(this).next().css('display','block');
	},
	function(){$(this).next().css('display','none');}
	); 
	
	var divH = 0;
	$('.tickets .form').each(function(){
		var divh = $(this).innerHeight();
		if (divh > divH) {
			divH = divh;
		}
	});
	$('.tickets').css('height', divH +140);
	
	$('.news a').hover(function(){
		$(this).addClass('active');
	},
	function(){
		$(this).removeClass('active');
	}); 
	
	
	
	
	
	
	
	
	
	
	
	
});


