window.addEvent('domready', function() {
	$$('.add-favorites-button').addEvent('click', function(e){
			new Event(e).stop();
			$('fav-center-add').empty();
			//add spinner
			var loading = new Element('div');
			loading.setProperty('class', 'ajax-loader');
			loading.injectInside($('fav-center-add'));
			$('save-favourite-form').set("send",{
				url:"/vegascanada/myvegas-user-profile",
				evalResponse:true,
				onSuccess:function() {
					$('fav-center-add').empty();
					(function(){
						$('fav-center-add').set("html",'<span class="saved-search"><nobr>Saved to My Favorites List </nobr></span>').set("id","fav-center-saved");;
					}.delay(1000));
				}})
			$('save-favourite-form').send()
		});
	
	
	
	
	// add events for music popup
	var popup = $('play-louder-popup');
	$$('a.play-louder').addEvents({
		'mouseenter': function(e){
			var linkCoords = this.getCoordinates();
			var popupCoords = popup.getCoordinates();
			
			var left = linkCoords.left - popupCoords.width - 15;
			var top = ((linkCoords.height / 2) + linkCoords.top) - (popupCoords.height / 2);
			
			popup.setStyles({
				'top': top,
				'left': left,
				'visibility': 'visible'
			});
		},
		'mouseleave': function(e){
			popup.setStyle('visibility', 'hidden');
		}
	});
	
	// add events for sports popup
	var sportsPopup = $('overtime-guaranteed-popup');
	$$('a.overtime-guaranteed').addEvents({
		'mouseenter': function(e){
			var linkCoords = this.getCoordinates();
			var popupCoords = sportsPopup.getCoordinates();
			
			var left = linkCoords.left - popupCoords.width - 15;
			var top = ((linkCoords.height / 2) + linkCoords.top) - (popupCoords.height / 2);
			
			sportsPopup.setStyles({
				'top': top,
				'left': left,
				'visibility': 'visible'
			});
		},
		'mouseleave': function(e){
			sportsPopup.setStyle('visibility', 'hidden');
		}
	});

});

function saveFavourite(){
	document.getElementById('save-favourite-form').submit();
}

function popMap(where) {
	window.open(where,null,'toolbar=0,scrollbars=1,location=0,status=0,menubar=0,resizable=0,width='+screen.availWidth+',height='+screen.availHeight+',left=0,top=0');
}

/* photo galery 
var currentIndex = 1;
var tourPics = [];
function displayNextPic(){
	picNumbers=tourPics.length-3;
	currentIndex++;
	if(currentIndex>picNumbers) currentIndex=1;
	targetDisplay=document.getElementById("tour_container").getElementsByTagName("IMG");
	targetDisplay[0].src=tourPics[currentIndex].src;
}
function displayPreviousPic(){
	picNumbers=tourPics.length-3;
	currentIndex--;
	if(currentIndex==0) currentIndex=picNumbers;
	targetDisplay=document.getElementById("tour_container").getElementsByTagName("IMG");
	targetDisplay[0].src=tourPics[currentIndex].src;
}
function displayPic(obj){
	var run=false;
	currentPic=obj.getElementsByTagName("IMG");
	for(i=1;i<tourPics.length-3&&run==false;i++){
		if(currentPic[0].src==tourPics[i].src){
			targetDisplay=document.getElementById("tour_container").getElementsByTagName("IMG");
			targetDisplay[0].src=tourPics[i].src;
			currentIndex=i;
			run =true;
		}
	}
}*/
/* rollover script for photo gallery
var tourButtons = [];
tourButtons[0] = new Image();
tourButtons[1] = new Image();
tourButtons[2] = new Image();
tourButtons[3] = new Image();
tourButtons[0].src = "/images/buttons/button_left.gif";
tourButtons[1].src = "/images/buttons/button_left_down.gif";
tourButtons[2].src = "/images/buttons/button_right.gif";
tourButtons[3].src = "/images/buttons/button_right_down.gif";
function changeButton(buttonId,arrayIndex){
	document.getElementById(buttonId).src=tourButtons[arrayIndex].src;
}
*/