function isNotEmpty(elem,campo) {
    var str = elem.value;
		var campo = campo;
    if(str == null || str.length == 0) {
        alert("Por favor, revise su información, no ha escrito el " + campo);
				elem.focus();
        return false;
    } else {
        return true;
    }
}

function isEMailAddr(elem) {
    var str = elem.value;
    var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
    if (!str.match(re)) {
        alert("Verifique por favor el formato de su dirección de correo electrónico.");
        return false;
    } else {
        return true;
    }
}


function validateForm(form) {
if (isNotEmpty(form.Nombre,"Nombre.")) {
if (isNotEmpty(form.compania,"Compañía.")) {
if (isNotEmpty(form.email,"Email.")) {
if (isEMailAddr(form.email)) {
if (isNotEmpty(form.comentarios,"Comentarios.")) {
return true;
}}}}}
return false;
}
