$(function () {
	
	$('#message').hide();
	$('#msgDatos').hide();
	
	
	$('.enviar').click(function (event) {
		
		// inicializamos el parrafo que ha de contener el mensaje de respuesta al envio del formulario
		$('#message').hide();
		$('#message').empty();
		$('#message').removeClass('red green');
		
		$('#msgDatos').hide();
		$('#msgDatos').empty();
		
		// mensaje envio
		$("#sendBtn").ajaxSend(function(evt, request, settings){
      $(this).hide();
      $(this).empty();
      $(this).append('<img src="images/loading.gif" /> Enviando...');
      $(this).show('slow');
    });
		
		// recogemos el valor del chekbox que nos indica si podemos enviar el formulario
		var aceptolegal = $('#aceptolegal').is(':checked');
		if (aceptolegal){
			// si esta seleccionado el checkbox procesamos el formulario
			
			if ($('#name').val() != '' && $('#surname').val() != '' && $('#email').val() != '') {
				// recogemos los valores de los campos
				//var name = $('input#name').val();
				var name = $('#name').val();
				var surname = $('input#surname').val();
				var phone = $('input#phone').val();
				var city = $('input#city').val();
				var cp = $('input#cp').val();
				var email = $('input#email').val();
				var course = $('input#course').val();
				var comment = $('textarea#comment').val();
				
				//enviamos el formulario
				var dataString = 'name=' + name + '&surname=' + surname + '&phone=' + phone + '&city=' + city + '&cp=' + cp + '&email=' + email + '&course=' + course + '&comment=' + encodeURIComponent(comment) + '&form=';
				//alert('Errorres = ' + dataString);
						
						$.ajax({
			 url: '../includes/sendform.php',
			 type: 'POST',
			 data: dataString,
			 success: function () {
			 $('#sendBtn').hide();
			 $('#sendBtn').empty();
			 $('#sendBtn').addClass('green');
			 $('#sendBtn').append('Gracias por contactar con nosotros.');
			 $('#sendBtn').show('slow');
			 },
			 error: function (a, b, c) {
			 alert("a: "+a);
			 alert("b: "+b);
			 alert("c: "+c);
			 }
			 });
					
			}else{
					$('#msgDatos').addClass('red');
				    $('#msgDatos').append('Debe completar los datos requeridos.');
					$('#msgDatos').show('slow');
					//alert('Estoy en el ELSE ');
			//				event.preventDefault();
		
				    //return false;
			} 
		}else{
		
			// si el checkbox no esta seleccionado mostramos mensaje de error
			$('#message').addClass('red');
			$('#message').append('No ha aceptado la Ley de Protecci&oacute;n de Datos de Car&aacute;cter Personal');
			$('#message').show('slow');
		}
		event.preventDefault();
	});
});

