/**

*****************************************
Depende da biblioteca "event.js"
*****************************************


**/
function isEmail(campo){

	var campo = (campo);
	function verify(e){
		var tecla = e.keyCode;
		var valor = campo.value;
		
		if	(valor != "" && valor.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) == -1){
			alert("Formato de email digitado inválido!");
			campo.focus();
			campo.select();
		}
	}
	addEventListener(campo,"blur",verify);
}

function isDecimal(campo){
    var reMoeda = /^\d{1,3}(\,\d{3})*\,\d{2}$/;
    var campo = (campo);
    function verify(){        
        var valor = campo.value.replace(",",".");
        //alert(valor);
	if (reMoeda.test(valor)) {
            campo.value=parseFloat(valor).toFixed(2);
	} else if (campo.value != null && campo.value != "") {
                //parseFloat(campo.value).toFixed(2);
		//alert(campo.value + " não é um valor financeiro válido.");                
                campo.value=parseFloat(valor).toFixed(2);
		//campo.select();
	}
    }
    addEventListener(campo,"blur",verify);
}
