function emailValidate( str ) 
{

		var at		= "@";
		var dot		= ".";
		var lat		= str.indexOf(at);
		var lstr	= str.length - 1;
		var ldot	= str.indexOf(dot);
		
		if( str.indexOf( at ) == -1 )
		{
		   return false
		}

		if( str.indexOf( at ) == -1 || str.indexOf( at ) == 0 || str.indexOf( at ) == lstr )
		{
		   return false
		}

		if( str.indexOf( dot ) == -1 || str.indexOf( dot ) == 0 || str.indexOf( dot ) == lstr ) 
		{
		    return false
		}

		 if( str.indexOf( at, ( lat + 1 ) ) != -1 )
		 {
		    return false
		 }

		 if( str.substring( lat-1, lat ) == dot || str.substring( lat+1, lat+2 ) == dot )
		 {
		    return false
		 }

		 if( str.indexOf( dot, ( lat + 2 ) ) == -1 )
		 {
		    return false
		 }
		
		 if( str.indexOf(" ") != -1 )
		 {
		    return false
		 }

 		 return true					
}