//add class to current nav element
$(document).ready(function(){
	$("div#header ul").find("a").each(function(){
		if( location.href.indexOf(this.href) != -1) {
			$(this).addClass("current");
			}
		});
	});




			var myMovieName = 'mediaPlayer';
			var myMovie;
			function getFlashMovie(movieName) {
				var isIE = navigator.appName.indexOf("Microsoft") != -1;
				return (isIE) ? window[movieName] : document[movieName];
			}
					      
	    	function setMovie(movieIndex) {
				myMovie.sendNumToFlash(movieIndex);
			}

			// Sets the Video Paths to play
			function setVideoPaths(videoPaths) {
				myMovie.setVideoPaths(videoPaths);
			}
			
			function setVideoParameter(parameterName, parameterValue) {
				myMovie.setVideoParameter(parameterName, parameterValue);
			}
			
			// Sets the Urls for possible sharing modules
			function setUrls(videoUrls) {
				myMovie.setUrls(videoUrls);
			}
			
			// Sets Skin Parameters - See List of available parameters
			function setSkinParameter(parameterName, parameterValue) {
				myMovie.setSkinParameter(parameterName, parameterValue);
			}
			
			// Call when done defining initialization variables, skins etc. Launches the player
			function initComplete() {
				myMovie.initComplete();
			}
			
			// Turn on limited Debug text in the flash movie
			function setDebugger(value) {
				myMovie.setDebugger(value);
			}
			
			var params = {};
			params.wmode = "opaque";
			params.allowScriptAccess = "all";
			params.scale = "noscale";
			params.salign = "lt";
			//params.width = "100%";
			//params.height = "100%";
			var flashvars = {};
			var attributes = {};
			
			// Make sure the Flash is Loaded
			function flashLoaded(isLoaded) {
				if (isLoaded) {
//					console.log('Flash Told Me It Loaded');
					myMovie = getFlashMovie(myMovieName);

//					setDebugger(true); // Not particularly effective atm.

					setSkinParameter("skinWidth", 540); // Required for quick placement...OH...and IE
					setSkinParameter("skinHeight", 481); // Required for quick placement...OH...and IE
					
					setVideoParameter("videoX", 10);
					setVideoParameter("videoY", 25);
					setVideoParameter("videoWidth", 520);
					setVideoParameter("videoHeight", 381);
					setVideoParameter("videoPaths", "videos/joymoeller520x381x700kbps.flv");
					setSkinParameter("enablePlayPauseButton", true);
					setSkinParameter("playButtonNormalImage","img/assets/playNormal.png");
					setSkinParameter("playButtonDisabledImage", "img/assets/playDisabled.png");
					setSkinParameter("playButtonOverImage", "img/assets/playOver.png");
					setSkinParameter("playButtonDownImage", "img/assets/playDown.png");
					setSkinParameter("pauseButtonNormalImage","img/assets/pauseNormal.png");
					setSkinParameter("pauseButtonDisabledImage", "img/assets/pauseDisabled.png");
					setSkinParameter("pauseButtonOverImage", "img/assets/pauseOver.png");
					setSkinParameter("pauseButtonDownImage", "img/assets/pauseDown.png");
					
					setSkinParameter("enableMuteButton", true);
					setSkinParameter("muteButtonOnNormalImage","img/assets/muteNormal.png");
					setSkinParameter("muteButtonOnDisabledImage", "img/assets/muteDisabled.png");
					setSkinParameter("muteButtonOnOverImage", "img/assets/muteOver.png");
					setSkinParameter("muteButtonOnDownImage", "img/assets/muteDown.png");
					setSkinParameter("muteButtonOffNormalImage","img/assets/muteDisabled.png");
					setSkinParameter("muteButtonOffDisabledImage", "img/assets/muteNormal.png");
					setSkinParameter("muteButtonOffOverImage", "img/assets/muteOver.png");
					setSkinParameter("muteButtonOffDownImage", "img/assets/muteDown.png");

					setSkinParameter("enableSeekBar", true);					
					setSkinParameter("seekBarBGImage","img/assets/seekbg.png");
					setSkinParameter("seekBarFullnessImage", "img/assets/seekfullness.png");
					setSkinParameter("seekBarProgressImage", "img/assets/seekprogress.png");
					setSkinParameter("seekBarHandleImage", "img/assets/seekbarHandle.png");
					setSkinParameter("seekBarLength", 383);
					
					setSkinParameter("enableVolumeBar", true);
					setSkinParameter("volumeBarBGImage","img/assets/volumebg.png");
					setSkinParameter("volumeBarFullnessImage","img/assets/volumebg.png");
					setSkinParameter("volumeBarHandleImage","img/assets/volumeHandle.png");
					setSkinParameter("volumeBarLength", 112);
					setSkinParameter("alignVolumeVertical",true);
					setSkinParameter("autoHideVolumeBar", true);
					
					setSkinParameter("playPauseButtonX", 10);
					setSkinParameter("playPauseButtonY", 432);
					setSkinParameter("seekBarX", 50);
					setSkinParameter("seekBarY", 442);
					setSkinParameter("enableTimers", true);
					setSkinParameter("timersX", 433);
					setSkinParameter("timersY", 442);
					setSkinParameter("muteButtonX", 493);
					setSkinParameter("muteButtonY", 432);
					setSkinParameter("volumeBarX", 503.5);
					setSkinParameter("volumeBarY", 327);
					initComplete(); // Sets up the Skin & starts the player
					
				}
			}


/**
* Opens the flash video player
*/
function playCaseStudyVideo()
	{
	if (swfobject.hasFlashPlayerVersion("10.0.0"))
		{
		// Remove the player if it exists
		closeCaseStudyVideo();

		// Inject the container html
		var viewer = document.createElement('div');
		viewer.id = 'viewer';
		viewer.innerHTML = '<div id="viewerBackground" onclick="closeCaseStudyVideo();"></div><div id="viewerFlash"><div id="mediaPlayer"></div><a href="javascript:;" class="close" onclick="closeCaseStudyVideo();"></a></div>';
		document.body.appendChild( viewer );

		// Inject the flash player
		swfobject.embedSWF("http://www.myofunctional-therapy.com/flash/Player.swf", myMovieName, 540, 481, "10.0.0", "http://www.myofunctional-therapy.com/flash/expressInstall.swf", flashvars, params, attributes);
		}
	else
		{
		if (confirm('Adobe Flash Player 10 is required to play this video.\n\nWould you like this install now?'))
			{
			window.location = 'http://get.adobe.com/flashplayer/';
			}
		}
	}


/**
* Closes the flash video player
*/
function closeCaseStudyVideo()
	{
	// Remove the flash player if it exists
	try {
	swfobject.removeSWF(myMovieName);
	} catch (err) { _log(err); }

	// Remove the viewer html that contained the swf
	if (document.getElementById('viewer'))
		{
		document.body.removeChild( document.getElementById('viewer') );
		}
	}
