$(document).observe("dom:loaded", function() {
	loadAccordions();
	tabs();
	printerFriendly();
	tripWizardLinkChange('heli-skiing-availability');
	tripWizardLinkChange('side_heli-skiing-availability');
	tripWizardLinkChange('heli-hiking-availability');
	tripWizardLinkChange('side_heli-hiking-availability');
	setupZoom();
	});
	
function tripWizardLinkChange(linkId){
	if ($(linkId)){
		$(linkId).update('<a target="_blank" href="/flex/wizard_2009/Main.html">Trip Planner</a>');
	};	
};


//Accordion set-up
function loadAccordions() {
	if (!document.getElementById("vertical_container")) return false;
	var bottomAccordion = new accordion('vertical_container');
	// Open first one
	bottomAccordion.activate($$('#vertical_container .accordion_toggle')[0]);
	var verticalAccordions = $$('.accordion_toggle');
	verticalAccordions.each(function(accordion) {
		$(accordion.next(0)).setStyle({
		  height: '0px'
		});
	});
};

//Creates the tabbed content in the lodge pages
function tabs(){
	if (!document.getElementById("tabbed_content")) return false;
	$('dates_content').addClassName('hidden');
	Event.observe('right_tab', 'click', function(e) {
		$('about_content').addClassName('hidden');
		$('dates_content').removeClassName('hidden');
		$('tabbed_content').addClassName('right_on');
		Event.stop(e);
	});
	Event.observe('left_tab', 'click', function(e) {
		$('about_content').removeClassName('hidden');
		$('dates_content').addClassName('hidden');
		$('tabbed_content').removeClassName('right_on');
		Event.stop(e);
	})
};

//Function used in the printerFriendly function (opens the accordions)
function openThenPrint(){
	if (!document.getElementById("vertical_container")) return false;
	$$('.accordion_content').each(function(a){
		a.setStyle({
			display:'block',
			height:'auto'
		});
	});
	
};

//Opens the window print, but opens the accordions first
function printerFriendly(){
	if (!document.getElementById("link_pfv")) return false;
	Event.observe('link_pfv', 'click', function(r) {
		openThenPrint();
		window.print();
		Event.stop(r);
	});
};

//Yet another pop-up script 
function openScript(url, width, height, left, top) {
	var Win = window.open(url,"openScript",'width=' + width + ',height=' + height + ',resizable=0,scrollbars=yes,menubar=no,status=no,left=0,top=10' );
	};
	
	



