// contains flash player methods specific to this web app

// required js includes
// <script type="text/javascript" src="/ymui/js/base.js"></script>
// <script type="text/javascript" src="/ymui/flash/player/ufo.js"></script>
// <script type="text/javascript" src="/ymui/flash/player/audio_player.js"></script>
// 



// true if email is valid format (empty and null is invalid)
function isValidEmail(email) {
	if (email == null)
		return false;
  return email.match("^[A-Za-z0-9._%-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}$");
}


// word - contains digits or numbers or -,_ (empty and null is not a valid word)
function isValidWord(word)
{
	if (word == null)
		return false;
	return word.match("^[A-Za-z0-9\._-]+$");
}

// return trimmed version, if all spaces return null
function trimSpaces(txt)
{
  	if (txt == null)
  		return null;
  	var ntxt = txt.replace("^[ \t]+|[ \t]+$", "");
  	if (ntxt.length == 0)
  		return null;
    return ntxt;
}
