/*
 * Functions using jQuery
 *
 * Copyright © 2009 Baptiste Blin
 * All rights reserved.
 * Rev: 1.2
*/
$(function(){
  // Document is ready


//****************************//
//	Listener links Form
//***************************//

	/**		Input NOM		**/
	$("#nom").blur(function(evt) {
		var control = $.ajax({
		  type: "POST",
		  url: "ajax.php",
		  data: "action=control_nom&nom="+$('#nom').val(),
		  beforeSend: function(html) {
			  $("#verif_nom").empty().append("<span class='loading'>&nbsp;</span>");
		  },
		  success: function(html) {
			  $('#verif_nom').empty().append(html);
		  },
		  error: function(e){
			  $('#verif_nom').empty().append('<span>Error ' + e.status + ' -- ' + e.statusText + '</span>');
		  }
		});
	});

	/**		Input MAIL		**/
	$("#mail").blur(function(evt) {
		var control = $.ajax({
		  type: "POST",
		  url: "ajax.php",
		  data: "action=control_mail&mail="+$('#mail').val(),
		  beforeSend: function(html) {
			  $("#verif_mail").empty().append("<span class='loading'>&nbsp;</span>");
		  },
		  success: function(html) {
			  $('#verif_mail').empty().append(html);
		  },
		  error: function(e){
			  $('#verif_mail').empty().append('<span>Error ' + e.status + ' -- ' + e.statusText + '</span>');
		  }
		});
	});
	
	/**		Input MESSAGE		**/
	$("#message").blur(function(evt) {
		var control = $.ajax({
		  type: "POST",
		  url: "ajax.php",
		  data: "action=control_msg&msg="+$('#message').val(),
		  beforeSend: function(html) {
			  $("#verif_msg").empty().append("<span class='loading'>&nbsp;</span>");
		  },
		  success: function(html) {
			  $('#verif_msg').empty().append(html);
		  },
		  error: function(e){
			  $('#verif_msg').empty().append('<span>Error ' + e.status + ' -- ' + e.statusText + '</span>');
		  }
		});
	});
	
	/**		Input CAPTCHA		**/
	$("#captcha").blur(function(evt) {
		var control = $.ajax({
		  type: "POST",
		  url: "ajax.php",
		  data: "action=control_captcha&captcha="+$('#captcha').val(),
		  beforeSend: function(html) {
			  $("#verif_code").empty().append("<span class='loading'>&nbsp;</span>");
		  },
		  success: function(html) {
			  $('#verif_code').empty().append(html);
		  },
		  error: function(e){
			  $('#verif_code').empty().append('<span>Error ' + e.status + ' -- ' + e.statusText + '</span>');
		  }
		});
	});


//****************************//
//	Fancybox Links
//***************************//
	$("a.fancybox").fancybox({
		'zoomSpeedIn': 400, 
		'zoomSpeedOut': 400, 
		'centerOnScroll': true, 
		'overlayShow': true, 
		'overlayOpacity': 0.7, 
		'hideOnContentClick': false
	});


});
