﻿/********************* Master Page Events ********************/
var intMusic;
function pageLoad() {
	//	 bug-when first showing sound panel, slider is not positioned properly
//	var sld = document.getElementById("ctl00_sldMusicVolume");
//	if (sld != null && sld != undefined) {
//		sld.style.visibility = "hidden";
//		sld.style.visibility = "visible";
//	}

	intMusic = window.setTimeout("initMusic()", 500);

	//Initialize map if Directions page
	if (getFileFromURL(location.href) == "directions.aspx") {
		initMap();
	}
	//Initialize Slidehow if Home page
	else if (getFileFromURL(location.href) == "default.aspx") {
		initSlideShow();
	}

//	// Resize the sound control panel
//		var h = document.getElementById("ctl00_panHoverSound");
//		h.style.height = "90px";


}

function pageUnload() {
	if (getFileFromURL(location.href) == "directions.aspx") {
		GUnload();
	}
	saveMusic();
}

/************* Default SlideShow ***************/
var fadein;
var fadeout;

function initSlideShow() {
	var fadeinduration = $get('hidFadeIn').value;
	var fadeoutduration = $get('hidFadeOut').value;

	var ss = $find("slideshowext");
	ss.add_slideChanging(onSlideChanging);

	var ae = $find("animext");
	var be = ae.get_OnLoadBehavior();
	var an = be.get_animation();

	fadein = an.get_animations()[1];
	fadeout = an.get_animations()[0];
	fadein.set_duration(fadeinduration);
	fadeout.set_duration(fadeoutduration);
}

function onSlideChanging(sender, args) {
	var fadedelay = $get('hidFadeDelay').value;
	fadein.play();
	window.setTimeout("fadeout.play()", fadedelay);
}