// JavaScript Document

function envioTrue (obj) {
	alert("Gracias por comunicarse");
	var nombre = document.getElementById('f_nombre').value = "";
	var email = document.getElementById('f_email').value = "";
	var telefono = document.getElementById('f_tel').value = "";
	var comentario = document.getElementById('f_comentario').value = "";
}

function envioFalse (obj) {
	alert("Problemas de conexion. Por favor intente mas tarde. Muchas Gracias");
}

var callbackEmail =  {
	success:envioTrue,
	failure:envioFalse
}

function enviarForm() {
	var data = YAHOO.util.Connect.setForm('formulario');
	var ajax = YAHOO.util.Connect.asyncRequest('POST','/codePHP/sendMail.php',callbackEmail , data);
}
	
function validate() {
	
	var enviar = true;
	var regExpEmail = /^[\w\.-]+@[\w\.-]+\.\w+$/i;
	var nombre = document.getElementById('f_nombre').value;
	var email = document.getElementById('f_email').value;
	var comentario = document.getElementById('f_comentario').value;
	
	if (nombre == "") {
		YAHOO.util.Dom.addClass('f_nombre', 'error');
		enviar = false;
	}else{
		YAHOO.util.Dom.removeClass('f_nombre', 'error');
		enviar = true;
	}
	
	if (email == "") {
		YAHOO.util.Dom.addClass('f_email', 'error');
		enviar = false;
	}else{
		YAHOO.util.Dom.removeClass('f_email', 'error');
		if (enviar) {
			enviar = true;
		}else{
			enviar =false;
		}
	}
	
	if (comentario == "") {
		YAHOO.util.Dom.addClass('f_comentario', 'error');
		enviar = false;
	}else{
		YAHOO.util.Dom.removeClass('f_comentario', 'error');
		if (enviar) {
			enviar = true;
		}else{
			enviar =false;
		}
	}
	
	if ( !email.match(regExpEmail) ){
		YAHOO.util.Dom.addClass("f_email","error");
		enviarForm = false;
	}else{
		YAHOO.util.Dom.removeClass('f_email', 'error');
		if (enviar) {
			enviar = true;
		}else{
			enviar =false;
		}
	}
	

	if (enviar) {
		enviarForm();
	}
	
	
	
}