function trim(str)
{
	/*while(''+Val.charAt(0)==' ')
	Val=Val.substring(1,Val.length);
	return Val*/
	return str.replace(/^\s*|\s*$/g,"");
}

function IsValid(Val,Label)
{
	if(trim(Val)=="")
	{
		alert(Label+" should not be empty")
		return false;
	}
	return true;
}

function IsValidName(sText,Label)
{
   var ValidChars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ. ";
   var IsValid=true;
   var Char;
   if(sText=="") {alert(Label+ " should not be empty");return false}
   for (i = 0; i < sText.length && IsValid == true; i++) 
   { 
      Char = sText.charAt(i); 
      if(ValidChars.indexOf(Char) == -1) 
      {
         IsValid = false;
      }
   }
   if(!IsValid)
   	alert("Invalid Characters found in "+Label);
   return IsValid;
}
function isEmailAddr(email,Label) {
	if(email=="") {
		 alert(Label+ " Should not be Empty");return false
	 }
	 else	 {
		if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email)){
		return (true)
		}
		alert("Invalid "+Label+" Address! Please re-enter.")
		return (false)
	 }
}