//
// Function Set: Validation Popup 
// Used for showing listed alerts
//
function AddMsg(MsgString,NewMsg)
{
	if (MsgString == "") {
		return NewMsg;
	} else {
		var Msg = MsgString + "\n" + NewMsg;
		return Msg;
	}
}

function DisplayValidateMsg(Msg) {
	if (Msg != "") {
		alert("Cannot continue.  The following problems were found:\n\n" + Msg);
		return false;
	} else {
		return true;
	}
}

//
// - END
// Function Set: Validation Popup 
//

function ValidateEmail(email) {
	if(email.indexOf("@") == -1) {return false;}
	if(email.indexOf(".") == -1) {return false;}
	  var result = false
	  var theStr = new String(email)
	  var indexpre = theStr.replace( /\s/g, "" );
	  if(indexpre.length != theStr.length) {return false;}
	  var index = indexpre.indexOf("@");
	  if (index > 0){
	    var pindex = indexpre.indexOf(".",index);
	    if ((pindex > index+1) && (indexpre.length > pindex+1))
		result = true;
	  }
	  return result;
}

function ltrim ( s ){
	return s.replace( /^\s*/, "" )
}

function rtrim ( s ){
	return s.replace( /\s*$/, "" );
}

function trim ( s ){
	return rtrim(ltrim(s));
}
