
    
   
		function trimmer( pVal ) 
		{ 
			TRs = 0; 
			for ( i = 0; i < pVal.length; i++ ) 
			{ 
				if ( pVal.substr( i, 1 ) == " " )
				{
					TRs++;
				} 
				else 
				{
					break;
				} 
			} 
		
			TRe = pVal.length - 1; 
			for ( i = TRe; i > TRs - 1 ; i-- ) 
			{ 
				if ( pVal.substr( i, 1 ) == " " )
				{
					TRe--;
				} 
				else 
				{
					break;
				} 
			} 
		
			return ( pVal.substr( TRs, TRe - TRs +1 ) ); 
		
		} 



			function isEmail( str ) 
			{
					
					var supported = 0;
					
					if ( window.RegExp ) 
					{
						
						var tempStr = "a";
						
						var tempReg = new RegExp( tempStr );
						
						if ( tempReg.test( tempStr  ) ) 
						{
							supported = 1;
						}
						
					}
					
					if ( !supported ) 
					{
						return ( str.indexOf(".") > 2 ) && ( str.indexOf("@") > 0 );
					}
					
					var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");		
					var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
					
					return ( !r1.test( str ) && r2.test( str ) );
			
			}



			function checkLoginInfo( )
			{
				
					if ( document.form1.usr.value == "" )
					{
						document.form1.usr.focus();
						return false;
					}
					
					if ( document.form1.pwd.value == "" )
					{
						document.form1.pwd.focus();
						return false;
					}
					
					return true;
					
			}
