
	function validateEmail(form)
	{

			var field = form.email;
			var str   = field.value;
			
			//
			// If e-mail field has nothing, return TRUE
			//
		  	if ( str != '' )
			{
				
					if ( window.RegExp )
					{
		
							var reg1str = "(@.*@)|(\\.\\.)|(@\\.)|(\\.@)|(^\\.)";
							var reg2str = "^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$";
							
							var reg1 = new RegExp(reg1str);
							var reg2 = new RegExp(reg2str);
						
							if ( !reg1.test(str) && reg2.test(str) ) return true;
							
							field.focus();
							field.select();
							//field.value="E-mail Inválido!";
							window.alert("E-mail inválido");
							return false;
					}
					else 
					{
		
							if( str.indexOf("@") >= 0 ) return true;
							
							field.focus();
							field.select();
							return false;
							
					}

			}
			
			return true;
		  
	} // End
