jQuery().ready(function(){	

			
		// Modifier mon compte
		$('.modifier-mot-de-passe').click(function(e){
			e.preventDefault();
			$(this).next('div').slideToggle();
		});

		
		$('#modifier_compte #mail').keyup(function(e){
			if ($('#mail').val() == '')
			{
			
				$('#mail').addClass('error').next('span').removeClass('hide').removeClass('tick').addClass('cross');
			}
			else
			{
				$('#mail').removeClass('error').next('span').removeClass('hide').removeClass('cross').addClass('tick');
				
				if (!verifEmail( $('#mail').val() ) )
				{
					$('#mail').addClass('error').next('span').removeClass('hide').removeClass('tick').addClass('cross');
				}
			}	
		});
	
		$('#modifier_compte #nouveau_mot_de_passe').keyup(function(e){
			e.preventDefault();
			if($(this).val() != '')
			{
				$('#nouveau_mot_de_passe').next('span').removeClass('hide').removeClass('cross').addClass('tick');
			}
			else
			{
				$('#nouveau_mot_de_passe').next('span').removeClass('hide').removeClass('tick').addClass('cross');
			}
		});
		
		$('#modifier_compte #nouveau_mot_de_passe_confirmation').keyup(function(e){
			e.preventDefault();
			if($(this).val() != $('#nouveau_mot_de_passe').val())
			{
				$('#nouveau_mot_de_passe_confirmation').addClass('error').next('span').removeClass('hide').removeClass('tick').addClass('cross');
			}
			else
			{
				$('#nouveau_mot_de_passe_confirmation').removeClass('error').next('span').removeClass('hide').removeClass('cross').addClass('tick');
			}
		});
		
		
		// Slider range, petite reglette pour selectionner les gadgets par prix.
		$("#slider-range").slider({
			range: true,
			min: 0,
			max: 100,
			values: [0, 10],
			slide: function(event, ui) {
				$("#amount").text('€' + ui.values[0] + ' - €' + ui.values[1]);
			},
			change: function(event, ui) { 
				$('#recherche-par-prix').attr('action','recherche-gadget-entre-'+ui.values[0]+'euros-et-'+ui.values[1]+'euros.html');
				//$('#recherche-par-prix').attr("onSubmit", "stats('slider','"+ui.values[0]+";"+ui.values[1]+"');");
			}
		});
		$("#amount").text('€' + $("#slider-range").slider("values", 0) + ' - €' + $("#slider-range").slider("values", 1));
	
		
		$('#recherche-par-prix').submit(function(){
			var val = $("#amount").text();
			$.post("./ajax/stats.php", { origine: "slider", value: val } );
		});

});


$(function() {
	function split( val ) {
		return val.split( /,\s*/ );
	}
	function extractLast( term ) {
		return split( term ).pop();
	}
	
	$('#formulaire_recherche .submit').click(function(e)
	{
		e.preventDefault();
		$('#formulaire_recherche').submit();
	});
	
	$("#recherche").autocomplete({
		source: function( request, response ) {
			$.getJSON( "./ajax/searchJSON.php", {
				term: extractLast( request.term )
			}, response );
		},
		focus: function() {
			// prevent value inserted on focus
			return false;
		},
		select: function( event, ui ) {
			$('#recherche').val(ui.item.value);
			$('#recherche_id').val(ui.item.id);
			$('#formulaire_recherche').submit();
			//return false;
		}
	});
});


	// Pour avoir un minimum de stats en plus.
	function stats(origine, value)
	{
		$.post("./ajax/stats.php", { origine: origine, value: value } );
	}
	
	
	
	function verifEmail(email)
	{
		var rel = /^([a-zA-Z0-9_-])+([.]?[a-zA-Z0-9_-]{1,})*@([a-zA-Z0-9-_]{2,}[.])+[a-zA-Z]{2,4}$/;
		if(email.match(rel)){
			return true;
		}else{
			return false;
		}
	}

