function validateTextfield(textfieldStr)
{
	var textFound = false;
	for(i=0; i<textfieldStr.length; i++)
	{
 		if(textfieldStr.charAt(i) != ' ') { textFound=true; break;}
	}
	if(!textFound) return (false);
	else return (true);
}

function chkTextLength(obj,obj1,nchars) 
{
	obj1.value=obj.value.length;
	if (obj.value.length>nchars) { alert("Your text has exceeded "+nchars+" characters"); obj.focus(); return false; }
}

function trim(str1)
{
 	for(i=0;;)
 		 if(str1.charAt(i)==' ') str1=str1.substring(i+1); else break;
 	for(i=str1.length;;i=str1.length)
 	 if(str1.charAt(i-1)==' ') str1=str1.substring(0,str1.length-1); else break;
 	return str1;
}


function emailCheck(emailStr) 
{
	var errorString = "Please type the correct email address.";
	var emailPat=/^(.+)@(.+)$/;
	var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]";
	var validChars="\[^\\s" + specialChars + "\]";
	var quotedUser="(\"[^\"]*\")";
	var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/;
	var atom=validChars + '+';
	var word="(" + atom + "|" + quotedUser + ")";
	var userPat=new RegExp("^" + word + "(\\." + word + ")*$");
	var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$");
	var matchArray=emailStr.match(emailPat);
	if(emailStr=='') 
	{
		alert("Please type the email address.");
		return false;
	}
	if (matchArray==null) 
	{
		alert(errorString);
		return false;
	}
	var user=matchArray[1];
	var domain=matchArray[2];
	if (user.match(userPat)==null) 
	{
		alert(errorString);
		return false;
	}
	var IPArray=domain.match(ipDomainPat);
	if (IPArray!=null) 
	{
	  for (var i=1;i<=4;i++) 
	  {
	    if (IPArray[i]>255) 
		{
			alert(errorString);
			return false;
	    }
	  }
	  return true;
	}
	var domainArray=domain.match(domainPat);
	if (domainArray==null) 
	{
		alert(errorString);
		return false;
	}
	var atomPat=new RegExp(atom,"g");
	var domArr=domain.match(atomPat);
	var len=domArr.length;
	if (domArr[domArr.length-1].length<2 || domArr[domArr.length-1].length>4) 
	{
		alert(errorString);
		return false;
	}
	if (len<2) 
	{
		alert(errorString);
		return false;
	}
	return true;
}


