// Campos Obligatorios
campos_contacto = new Array("Nombre_y_Apellido","Pais","Email");
rechazos_contacto = new Array("","","");
campos_reservas = new Array("Nombre_y_Apellido","Pais","Email","Llego_a_la_Aldea","Me_voy_de_la_Aldea","Cantidad_de_Camas");
rechazos_reservas = 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(form){
	// ID del Form
	var myForm = $(form);
	// 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);
}
