//Envio de un mensaje si los valores fueron ingresados 

$.validator.setDefaults({
 	submitHandler: function() { /*alert("Fue Exitoso!");*/ }
});


//Funcion de Manejo de validaciones para el Formulario
$().ready(function(){
	$("#datos").validate({		//Manejo propio de validaciones con errores manipulables
	//Manejo de las reglas que campos son requeridos, formato, y tamanno
	   rules: {
		nombre : {
			required : true
			},
		direccion : {
			required : true
			},
		email : {
			required : true,
			email : true
			},
		pais : "required"
	   },
	//Manejo de los mensajes segun las reglas implementadas anteriormente
	   messages: {
		nombre : {
			required : "Este campo es requerido"
			},
		direccion : {
			required : "Este campo es requerido"
			},
		email : {
			required : "Este campo es requerido",
			email : "Verifica la direcci&#243;n de correo"
			},
		pais : "Seleccione una de las opciones"
	   }
	});
});
//Fin de la Funcion de Manejo de validaciones

$(document).ready(function(){
	$("#enviar").click(function(){
	//Declaracion de las variables
	var nombre = $("#nombre").val();
	var direccion = $("#direccion").val();
	var telefono = $("#telefono").val();
	var email = $("#email").val();
	var pais = $("#pais").val();
	var provincia = $("#provincia").val();
	var ciudad = $("#ciudad").val();
	var comentario = $("#comentario").val();
	
	//Envio de los parametros para la funcion de envio de email.
	$.ajax({
		url : 'EnvioDatos.php',
		type : 'POST',
		datatype : 'html',
		timeout : '15000',
		data : 'nombre='+nombre+'&direccion='+direccion+'&telefono='+telefono+'&email='+email+'&pais='+pais+'&provincia='+provincia+'&ciudad='+ciudad+'&comentario='+comentario,
		error: function(){
			alert('Error de manejo de datos');
			},
		success: function(html){
			alert(html);
			}
		});
	});
})
