//JS Home by Emmanuel Fouron Phenomena

jQuery.noConflict(); var $j = jQuery;
$j(document).ready(function() {

	//*** REFERENCES Cycliques
	$j('#reference').cycle({ 
		fx:     'turnDown',
		random: 1
	});

	//ajax	event default
	var loader = $j('<div id="loader">Chargement <img src="media/site/loading.gif" alt="loading..." /></div>').insertBefore("#page_top").hide();
	$j().ajaxStart(function() { loader.show(); } )
	$j().ajaxStop(function()  { loader.hide(); } );
	$j().ajaxError(function(a, b, e) { loader.hide(); throw e; } );
	

	//*** Validation
	//error container
	var container = $j('#frm_alerte');
	container.hide();

	//Validation : valide + surcharge du submit (remplacement par un ajaxpost)
	var v = $j("#frm_form").validate({
		errorContainer: container,
		errorLabelContainer: $j("span", container),
		wrapper: '',
		event: "keyup",
		submitHandler: function(form) {
			$j(form).ajaxSubmit( { success: showResponse  } );
		}
	});

	//Reponse du serveur
	function showResponse(responseText, statusText)  { 
		$j("#ed_email").attr("value" ,  'Abonnez vous !');
		alert(responseText);
	} 
});
