function trim(strText) 
{ 
    // this will get rid of leading spaces 
			
	if(strText!=null)
	{
		while (strText.substring(0,1) == ' ') 
			strText = strText.substring(1, strText.length);

		 //this will get rid of trailing spaces 
		while (strText.substring(strText.length-1,strText.length) == ' ')
			strText = strText.substring(0, strText.length-1);
	}
   return strText;
}
	
function ValidNumber(ControlName) 
{
	if (event.keyCode < 47 || event.keyCode > 57)
	{
		event.returnValue = false;
		alert("Please enter numbers only");
	}
}
		
function FormatPhone(objName) 
{
	var Phone = trim(objName.value)

	var AreaCode;
	var Exchange;
	var Number;
	var Extension;
	var i;
	var strPhone;
		strPhone="";
		for (i=0; i<Phone.length; i++)
		{
			s = Phone.substr(i, 1);
			if ((!(isNaN(s))) &&  s !== " ")
			{
				strPhone = strPhone + s;
			}
		}
		Phone = strPhone;
		//alert(Phone);
				
		if (isNaN(Phone)) 
		{
			objName.value = Phone;
			return false;
		}
		else {

			if (Phone.length == 10)
			{					
				AreaCode = Phone.substr(0, 3);
				Exchange = Phone.substr(3, 3);
				Number = Phone.substr(6);
				objName.value = '(' + AreaCode + ') ' + Exchange + '-' + Number;
				return true;
			}					
			else if (Phone.length > 10) 
			{					
				AreaCode = Phone.substr(0, 3);
				Exchange = Phone.substr(3, 3);
				Number = Phone.substr(6, 4);
				Extension = Phone.substr(10);
				objName.value = '(' + AreaCode + ') ' + Exchange + '-' + Number + ', ext.' + Extension;
				return true;
			}				
			else 
			{						
				objName.value = Phone;
				alert("Please enter correct phone number");
				return false;
			}
		}	
}				
				
		
function emailValidate(frmObj, Length) 
{
	var Email = trim(frmObj.value);
	var Eamillength=Email.length;

	if(Eamillength >0)
		{
		if(Eamillength<=Length)
			{		
			if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(Email))
				{
				return true;
				}
				else
					{
					alert("Please enter correct email address");				
					frmObj.value = "";
					frmObj.focus();
					return false;
					}
			}
			else
				{
				alert("Please enter correct email address");			
				frmObj.value = "";
				frmObj.focus();
				return false;
				}
		}
		else
			{
			return true;
			}		
}		

function CloseAnnouncement()	
	{
	window.opener='o';
	var vResponse = confirm("Do you want to logout ?");
	if (vResponse==true){	
		window.close();
		window.open("index.html");
		}else{
				window.event.returnValue = false;
			}		
	}