// Campos Obligatorios
campos_contacto = new Array("Nombre","Apellido","e-mail","Telefono");
rechazos_contacto = new Array("","","","");

// Generales
checkForm = function(campos,rechazos,form){
	var mForm = $(form);
	var n = 0;
	for(var i=0; i<campos.length; i++){
		var campo = mForm[campos[i]].value;
		var rechazo = rechazos[i];
		if(campo == rechazo){
			n++;
		}
	}
	if(n == 0){
		return true;
	}
	return false;
}

sendContact = function(){
	// ID del Form
	var myForm = $('contactForm');
	// Campos obligatorios
	var requiredFields = campos_contacto.join("|");
	// Archivo que envia el mail
	var url = 'data/send-mail.php';
	var opt = {
		// Use POST
		method: 'post',
		// Send this lovely data
		parameters: myForm.serialize() + '&camposObligatorios=' + requiredFields,
		// Handle successful response
		onSuccess: function(t) {
			var response = t.responseText.evalJSON();
			alert(response.mensaje);
			if(response.estado == 'ok'){
				myForm.reset();
			}
		}
	}
	new Ajax.Request(url, opt);
}
