

$(document).ready(

	function(){

	
		$("#SavedPopupLink").click(function () { 
			$('#SavedPopup').toggle();
			return false;
		});
												
										
		$("a.SaveThis").click(function () { 

			if ($.cookie('SaveThisPopupShown') != 'true') $('#SavedPopup').toggle();
			
			
			$.cookie('SaveThisPopupShown', 'true', { path: '/' });
			//$(this).slideUp(); 
			var Key = $(this).attr('href');
			var Mode = $(this).attr('mode');
			Key = Key.replace("#", "");
			$(this).load('/ajax/savethis.php?Action=toggle&Mode=' + Mode + '&Key=' + Key);
			return false;
		});
		
		$("a.SaveThis").each(function(index) { 
								  

			//alert(index);
			var Key = $(this).attr('href');
			var Mode = $(this).attr('mode');
			Key = Key.replace("#", "");
			$(this).load('/ajax/savethis.php?Action=load&Mode=' + Mode + '&Key=' + Key);

			//return false;
		});


		$('a.ShowHideProductionDetails').click(
			function(){
		  		var PerformanceID = $(this).attr('href');
				PerformanceID = PerformanceID.replace("#", "");
				$('#ProductionDetails_' + PerformanceID).toggle('fast');
				return false;
			}
		);

		$("#frmLocations #CityID").change(function() {
			$("#frmLocations").submit();
		});
		


// Search Auto Submits
/*
		$("#frmSearch #OperaID").change(function() {
			$("#frmSearch").submit();
		});

		$("#frmSearch #ComposerID").change(function() {
			$("#frmSearch").submit();
		});

		$("#frmSearch #PerformerID").change(function() {
			$("#frmSearch").submit();
		});
*/


		$("a.HotelImageSwap").click(function () { 
			//$(this).slideUp(); 
			var href = $(this).attr('href');
			var alt = $(this).attr('title');
			

			
			$('#imgHotel').attr('src', href);
			$('#imgHotel').attr('alt', alt);
			
			return false;
		});


		var LocationMenuOpen = false;
		var MenuOn = false;

		//open location menu
		$("a#menuLocations").click(
			function(){
				//alert('Guy');
				//var offset = $("#menuDates").offset();
				MenuOn = $('#MainMenu').find('.selected');
				MenuOn.removeClass('selected');
				$('#menuLocationsLI').addClass('selected');
				$('#LocationsMenuClickClose').toggle();
				$('#LocationsMenu').toggle();
				var offset = $("#menuDates").position();
				$('#LocationsMenu').offset({ top: 165, left: offset.left });

				
			
			}						  
		);
		

		//close location menu
/*		$('#LocationsMenu').mouseleave(
			function(){
				$('#LocationsMenu').hide();
				}
		);
*/

		//close location menu
		$('#LocationsMenuClickClose').click(
			function(){
				$('#LocationsMenu').hide();
				$('#LocationsMenuClickClose').hide();
				$('#menuLocationsLI').removeClass('selected');
				MenuOn.addClass('selected');
				
				}
		);	

		
		
		$(window).resize(function() {
				var offset = $("#menuDates").position();
				$('#LocationsMenu').offset({ top: 165, left: offset.left });
		});
		
		
		$("a#menuDates").click(function(){
			MenuOn = $('#MainMenu').find('.selected');
			MenuOn.removeClass('selected');
										
			//$('#menuDatesLI').addClass('selected');				
			return hs.htmlExpand(this, { src:'/popup_selectdates.php',objectType: 'iframe', width:400, height:320 } );							
		});
							   
//		hs.Expander.prototype.onAfterClose(function(){
			//$('#menuDatesLI').removeClass('selected');
//			MenuOn.addClass('selected');
//		});
		
	}
);

// Add This Settings
var addthis_config = {"data_track_clickback":true, ui_click: true};

// highslide settings
hs.align = 'center';
hs.lang.moveText = '';
hs.dragByHeading = true;
hs.skin.contentWrapper =
		'<div class="highslide-header"><ul>'+
			'<li class="highslide-previous">'+
				'<a href="#" title="{hs.lang.previousTitle}" onclick="return hs.previous(this)">'+
				'<span>{hs.lang.previousText}</span></a>'+
			'</li>'+
			'<li class="highslide-next">'+
				'<a href="#" title="{hs.lang.nextTitle}" onclick="return hs.next(this)">'+
				'<span>{hs.lang.nextText}</span></a>'+
			'</li>'+
			'<li class="highslide-move">'+
				'<a href="#" title="{hs.lang.moveTitle}" onclick="return false">'+
				'<span>{hs.lang.moveText}</span></a>'+
			'</li>'+
			'<li class="highslide-close">'+
				'<a href="#" title="{hs.lang.closeTitle}" onclick="return hs.close(this)">'+
				'<span>{hs.lang.closeText}</span></a>'+
			'</li>'+
		'</ul></div>'+
		'<div class="highslide-body"></div>'+
		'<div class="highslide-footer"><div>'+
			''+
		'</div></div>';

