$(function() {
	$('#topMenu ul > li').each(function(index) {
		$(this).children('ul').fadeOut(0);
		
		$(this).mouseenter(function() {
			$(this).children('ul').fadeIn(400);
		}).mouseleave(function() {
			$(this).children('ul').fadeOut(200);
		});
	});
	
	//$('input#dateIn').inlineFieldLabel({label:'2/22/2012'});
	//$('input#dateOut').inlineFieldLabel({label:'2/23/2012'});
	
	/* Booking Mask */
	$("#dateIn").datepicker({
		showOn: 'both',
		buttonImage: '../images/calendar.gif',
		buttonImageOnly: true,
		dateFormat: 'm/dd/yy',
		minDate: +1,
		defaultDate: +1,
		changeMonth: false,
		changeYear: false,
		onSelect: function(dateText, inst) {
			var outDate = new Date($('#dateIn').datepicker("getDate").getTime() + 86400000);
			if ($('#dateOut').datepicker("getDate") == null) {
				$('#dateOut').datepicker("setDate",outDate);
			}else if ($('#dateIn').datepicker("getDate") >= $('#dateOut').datepicker("getDate")) {
				$('#dateOut').datepicker("setDate",outDate);
			}
		}
	});
	
	$("#dateOut").datepicker({
		showOn: 'both',
		buttonImage: '../images/calendar.gif',
		buttonImageOnly: true,
		dateFormat: 'm/dd/yy',
		minDate: +1,
		defaultDate: +1,
		changeMonth: false,
		changeYear: false,
		onSelect: function(dateText, inst) {
			var outDate = new Date($('#dateOut').datepicker("getDate").getTime() - 86400000);
			if ($('#dateIn').datepicker("getDate") == null) {
				$('#dateIn').datepicker("setDate",outDate);
			}else if ($('#dateOut').datepicker("getDate") <= $('#dateIn').datepicker("getDate")) {
				$('#dateIn').datepicker("setDate",outDate);
			}
		}
	});
	/*
	var frm = $('#frmBook');
	var _query = "?";
	_query += "hotelid="+frm[0].elements["hotelid"].value+"&";
	_query += "languageid="+frm[0].elements["languageid"].value+"&";
	_query += "dateIn="+frm[0].elements["dateIn"].value+"&";
	_query += "dateOut="+frm[0].elements["dateOut"].value+"";
	var _gaq = _gaq || [];
	_gaq.push(function() {
		var pageTracker = _gat._getTrackerByName();
		var _newURL = pageTracker._getLinkerUrl(frm.action+_query);
		document.location.href = _newURL;
	});
	*/
	/* End Booking Mask */
	
	$('#GDS a').fancybox({
		titleShow: false
	});
	
	$('a[href*="interactive-map.php"]').fancybox({
		titleShow: false,
		centerOnScroll: true,
		type: "iframe",
		width: 936,
		height: 270
	});
});

var Header = {
	display: function(path,base) {
		$(function() {
			Header._display_(path,base);
		});
	},
	_display_: function(path,base) {
		var flash = $.flash.create({
			swf: path,
			width: 750,height: 270,
			expressInstaller: 'http://www.baros.com/flashes/expressinstall.swf',
			hasVersion: 8,
			params: {wmode: 'transparent',scale: 'noscale',base: base}
		});
		
		if (flash)
			$('#flashDisplay').html(flash);
	}
}
