function Verifica_Email(campo) {
	if (campo.value.length != 0) {
	    var emailok		= 0;
    	var checkStr 	= campo.value;
    	var priaroba 	= checkStr.indexOf('@');
    			
    	var ultponto 	= checkStr.lastIndexOf('.');
        var checkCerto 	= "qwertyuiopasdfghjklzxcvbnm0123456789@_.-";
		var allValid 	= true;

		for (i = 0;  i < checkStr.length;  i++) {
			ch 		= checkStr.charAt(i);
			vverif	= false;
	
			for (j = 0;  j < checkCerto.length;  j++) {	
		  		if (ch == checkCerto.charAt(j)) {
		  			vverif = true;
	    			break;
	    		}	
	    	}	
		
			if (!vverif) {
				allValid = false;
			}
		}

		if (!allValid) {
			alert('E-mail Inválido.');
			campo.focus();
			return (false);
		}    

    	if (checkStr.indexOf('@') > 0 ) {
			if (checkStr.lastIndexOf('@') == checkStr.indexOf('@')) {
				if (checkStr.lastIndexOf('.') > 0 ) {
					if ( checkStr.lastIndexOf('.')  !=  checkStr.length - 1) {
						if ( ultponto > priaroba ) { 
	 						var emailok = 1; 
	 					}
             		}
          		}
       		}
    	}

	    if (emailok != 1) {
    		alert('E-mail Inválido.');
			campo.select();
    	}
  	}
}