	function thisMovie(movieName) {
		// IE and Netscape refer to the movie object differently.
		// This function returns the appropriate syntax depending on the browser.
		if (navigator.appName.indexOf ("Microsoft") !=-1) {
			//alert(window.movieName);
			return window.document[movieName];
		}	else {
			return window.document[movieName];
		}
	}
	
	// Checks if movie is completely loaded.
	// Returns true if yes, false if no.
	function movieIsLoaded (theMovie) {
		if (typeof(theMovie) != "undefined") {
			return theMovie.PercentLoaded() >= 100;
		} else {
			return false;
		}
	}
	
	function playmovie() {
		if (movieIsLoaded(thisMovie(movieName))) {
			thisMovie(movieName).Play();
		}
	}
	
	function stopmovie() {
		if (movieIsLoaded(thisMovie(movieName))) {
			thisMovie(movieName).StopPlay();
		}
	}
	
	function go(theFrame) {
		if (movieIsLoaded(thisMovie(movieName))) {
			thisMovie(movieName).GotoFrame(theFrame);
		}
	}
	
	function golabel(myLevel, myLabel) {
		if (movieIsLoaded(thisMovie(movieName))) {
			thisMovie(movieName).TGotoLabel(myLevel, myLabel);
		}
	}
	
	function getVariable(myVar) {
		if (movieIsLoaded(thisMovie(movieName))) {
			return thisMovie(movieName).GetVariable(myVar);
		} else {
			return false;
		}
	}
	
	function setVariable(myVar, myValue) {
		if (movieIsLoaded(thisMovie(movieName))) {
			thisMovie(movieName).SetVariable(myVar, myValue);
		}
	}
	

