window.addEvent('domready', function(){

		var scrollFx = new Fx.Scroll('scroller', {wait: false,duration: 700, offset: {'x': 0, 'y': 0},transition: Fx.Transitions.Quad.easeInOut});
	
		$('highlights-tab').addEvent('click', function(event) {
			event = new Event(event).stop();
			scrollFx.toElement('highlights');
		});
		
		$('photos-tab').addEvent('click', function(event) {
			event = new Event(event).stop();
			scrollFx.toElement('photos');
		});
		
		$('video-tab').addEvent('click', function(event) {
			event = new Event(event).stop();
			scrollFx.toElement('video');
		});
		
		$('tourmap-tab').addEvent('click', function(event) {
			event = new Event(event).stop();
			scrollFx.toElement('tourmap');
		}); 
		
		$('reservations-tab').addEvent('click', function(event) {
			event = new Event(event).stop();
			scrollFx.toElement('reservations');
		});  
	
	
	var currentDetails = "highlights"; // The default loaded section on the page
	var tabTag = "-tab";
	
	function scrollElem(elem_id, base_id){
		
		if (currentDetails == elem_id) {
			return;
		}
	
		lastDetails = currentDetails;
		currentDetails = elem_id;
	
		selTab = currentDetails + tabTag;
		document.getElementById(selTab).className = "sel";
		if (lastDetails) {
			lastTab = lastDetails + tabTag;
			document.getElementById(lastTab).className = "";
		}
	};

});