$(document).ready(function() {	
				
	var isIE7 = ($.browser.msie && $.browser.version == "7.0") ? true : false;
	var startingOffset = $("#maincontent").offset().top;
	var srnHeight = ($(window).height() - 145) - startingOffset;  // take of tab part to be shown
	var pageHeight = $("#page").height();

	$('div.flashDiv').live('mouseenter', function () {
		if($("#maincontent").offset().top > startingOffset){
			$(this).css('z-index',1);
			if($.browser.msie) {	
				$(".callOut", this).stop().show();
			} else {
				$(".callOut", this).stop().css('display','block').fadeTo('fast',1);
			}
		}
	});
	
	$('div.flashDiv').live('mouseleave', function () {									   
		if($("#maincontent").offset().top > startingOffset){
			if($.browser.msie) {
				$(".callOut", this).stop().hide();									  
			} else {
				$(".callOut", this).stop().fadeTo('fast',0).css('display','none');
			}
			$(this).css('z-index',0);	
		}
	});
	
	/* Cufon Font Replacement */
	Cufon.replace('h1', { fontFamily: 'Baskerville Old Face'});
	Cufon.replace('h3.catHeading', { fontFamily: 'Baskerville Old Face'});
	Cufon.replace('li#title', { fontFamily: 'new-baskerville-bold'});
	Cufon.replace('#listingSearch h4', { fontFamily: 'new-baskerville-bold'});
	Cufon.replace('.booking-container h2', { fontFamily: 'new-baskerville-bold'});
	Cufon.replace('.callOutTitle', { fontFamily: 'Baskerville Old Face'});
	Cufon.replace('#coupons h2', { fontFamily: 'Baskerville Old Face'});	
	if (!isIE7) Cufon.replace('#topnav ul li a', { fontFamily: 'new-baskerville-bold', textShadow: '#666 1px 1px'});

	$('#slider').hide();
	$("#top-slide-link").hover(
		function() {
			$(this).children("img").attr("src", $(this).children("img").attr("src").replace("/slide-down.png","/slide-down-rollover.png"));
		},
		function() {
			$(this).children("img").attr("src", $(this).children("img").attr("src").replace("/slide-down-rollover.png","/slide-down.png"));
		}
	);
	$("#btm-slide-link").hover(
		function() {
			$(this).children("img").attr("src", $(this).children("img").attr("src").replace("/btm-slide-down.png","/btm-slide-down-rollover.png"));
		},
		function() {
			$(this).children("img").attr("src", $(this).children("img").attr("src").replace("/btm-slide-down-rollover.png","/btm-slide-down.png"));
		}
	);
	
	// for site slideup and down-------------------

	$(window).bind("resize", adjustLayout);
	
	isIE7 = ($.browser.msie && $.browser.version == "7.0") ? true : false;
	startingOffset = $("#maincontent").offset().top;
	srnHeight = ($(window).height() - 145) - startingOffset;  // take of tab part to be shown
	pageHeight = $("#page").height();
	
	function adjustLayout() {
		srnHeight = ($(window).height() - 145) - startingOffset;  // take of tab part to be shown
	};
	$(".slideOther").css('cursor','pointer');
	$(".top-slide,.left-slide,.btm-slide, .slideOther").click( function() { 
			
		$('#slider').css('height',srnHeight);
		if ($('#slider').hasClass('slider-closed')) { 
			//if(isIE7)
			//	$("#page > div").hide().parent().height(pageHeight);	
			if(isIE7){
				$('#slider').show();
			} else {
				$('#slider').slideDown(1500, function() { /*if(isIE7) $("#page > div").show();*/ });
			}
			$('#slider').removeClass('slider-closed').addClass('slider-open');
			$("#top-slide-link").attr("title", 'Slide Content Up');
			$("#left-slide-link").attr("title", 'Slide Content Up');
			$("#btm-slide-link").attr("title", 'Slide Content Up');
		} else {
			//if(isIE7)
			//	$("#page > div").hide();
			if(isIE7){
				$('#slider').hide();
			} else {
				$('#slider').slideUp(1500, function() { /*if(isIE7) $("#page > div").show();*/ });
			}
			
			$('#slider').removeClass('slider-open').addClass('slider-closed');
			$("#top-slide-link").attr("title", 'Slide Content Down');
			$("#left-slide-link").attr("title", 'Slide Content Down');
			$("#btm-slide-link").attr("title", 'Slide Content Down');
		}
		
		return false;
	});
	//----------------------------------------------
});

