/**
* Nombre:       esVacio
* Parámetros:   strTexto (texto que se va a validar)
* Descripcion:  verifica que strTexto tenga contenido
* Fecha:        12 de noviembre de 2009
* Desarrolla:   Carlos A. Moretti Granada
*/
function esVacio(cajaTexto, mensaje){
    
    if (document.getElementById(cajaTexto).value.length==0){
        if(mensaje.length>0){
            alert(mensaje);    
        }
        return true;
    }else{
        return false;
    }
    
}


/**
* Nombre:       validarEmail
* Parámetros:   cajaTexto (caja de texto a validar),  mensaje(mensaje a presentar){
* Descripcion:  Validar el contenido del parametro cajaTexto
* Fecha:        12 de noviembre de 2009
* Desarrolla:   Carlos A. Moretti Granada
*/
function validarEmail(cajaTexto, mensaje){
    lStrDireccionEmail = document.getElementById(cajaTexto).value;
    if( !(/\w{1,}[@][\w\-]{1,}([.]([\w\-]{1,})){1,3}$/.test(lStrDireccionEmail)) ) {
        if(mensaje.length>0){
            alert(mensaje);    
        }
        return false;
    }
    return true;
}

    
/**
* Nombre:	    validar
* Descripcion:	Validar los valores del formulario
* Fecha:	    12 de noviembre de 2009
* Desarrolla:	Carlos A. Moretti Granada
*/
function validar(){
	if (esVacio("txtNombre","Debe ingresar el Nombre")){document.getElementById("txtNombre").focus();return false;}
	if (esVacio("txtApellido","Debe ingresar el Apellido")){document.getElementById("txtApellido").focus();return false;}
	if (esVacio("txtEmail","Debe ingresar el E-Mail")){document.getElementById("txtEmail").focus();return false;}
    
    // chequeo que este correcto el mail
    if (!validarEmail("txtEmail","El mail ingresado no es correcto")){document.getElementById("txtEmail").focus();return false;}

	return true;
	
}



