// JavaScript Document

function getFlashMovieObject(movieName) {
	if (window.document[movieName]) {
//		alert(movieName);
		return window.document[movieName];
	} else {
		if (navigator.appName.indexOf("Microsoft Internet")==-1) {
			if (document.embeds && document.embeds[movieName]) { 
				return document.embeds[movieName]; 
			}
		} else {// if (navigator.appName.indexOf("Microsoft Internet")!=-1)
			return document.getElementById(movieName);
		}
	}
}

function stopMusic() {
	// stop the current music
	var flashMovie = getFlashMovieObject("musicPlayer");
//	alert(flashMovie);
	flashMovie.killSound();
}

function startMusic() {
	var flashMovie = getFlashMovieObject("musicPlayer");
	flashMovie.startSound();
}

function openPlayer() {
	stopMusic();	
	var attributes = "scrollbars=no,menu=no,toolbar=no,resizable=no,width=170,height=220";
	var newWin = window.open('music_player.html','player',attributes);
	newWin.focus();
}

// form validation functions

function checkName(n) {
//	alert(n);
	var returnVal = false;
	if (n == "") {
		alert("Please enter your name.");
	} else {
		returnVal = true;
	}
	return returnVal;
}

function checkEmail(em) {
//	alert(em);
	var returnVal = false;
//	var emailFilter=/^.+@.+\..{2,3,4,6}$/;
	var emailFilter=/^.+@.+\..+$/;
	if (!(emailFilter.test(em))) { 
		alert("Please enter your email address.");
	} else {
		var illegalChars= /[\(\)\<\>\,\;\:\\\/\"\[\]]/
		if (em.match(illegalChars)) {
			alert("The email address contains illegal characters.");
		} else {
			returnVal = true;
		}
	}
	return returnVal;
}