// functions


$(function(){

	// btn suivant 1
	$("#suivant1").click(function() {
		var ax =false;
		$(".required").removeClass("erreur");
		$('.required').each(function(){
		if(!$(this).val()){
					$(this).addClass("erreur");
					ax=true;
				}
		});
		if (ax) {
			alert("Merci de remplir les champs obligatoires");
			return false;
		}
		/*
		if (!validation($("#email1").val())) {
			$("#email1").addClass("erreur");
			alert("Votre email est non valide");
			return false;
		}
		*/
		/*else {}*/
		// if email existe
		var existe=false;
		$.get("fonction/producteurexiste.php"
		,$("#testform").serialize(),  
			function success(data){ 
				if(data!="0") {
					afficher(0);
					$("#email1").addClass("erreur");
					alert("Vous êtes féja inscrit");
					
				}
		});

		
			//ajouterproducteur();
			afficher(1);
			return false;
		
	});	
	// btn suivant 2
	$("#suivant2").click(function() {
		var ax =false;var ax1 =false;
		$(".required1").removeClass("erreur");
		$('.required1').each(function(){
		if(!$(this).val()){
					$(this).addClass("erreur");
					ax=true;
				}
		});
		if (ax)
			return false;
		 
		$("input[type=checkbox]:checked").each( 
			function() { 
			   ax1=true;
			} 
		);
		if (!ax1) {
			alert("Merci de choir vos produits");
			return false;
		}
		afficher(2);
		return false;
	});	
	// btn precedent 2
	$("#precedent2").click(function() {
		afficher(0);
		return false;
	});	
	// btn precedent 3
	$("#precedent3").click(function() {
		afficher(1);
		return false;
	});	
	// btn precedent 4
	$("#precedent4").click(function() {
		afficher(1);
		return false;
	});
	// btn suvant 3
	$("#suivant3").click(function() {
		ax1=false;
		$("input[type=radio][name=formule]:checked").each( 
			function() { 
			   ax1=true;
			} 
		);
		if (!ax1) {
			alert("Merci de choir votre formule");
			return false;
		}
	
		afficher(3);
		return false;
	});	
	// btn suvant 4 valider
	$("#suivant4").click(function() {
		ax1=false;
		$("input[type=radio][name=duree]:checked").each( 
			function() { 
			   ax1=true;
			} 
		);
		if (!ax1) {
			alert("Merci de choir votre durrée");
			return false;
		}
		ajouterproducteur();
		return false;
	});
	$(".duree").click(function() { 
		$(".payement").css("display","block");
	
	});
	//compte nav 
	$(".nav_etape a").click(function() {	
		$(".nav_etape a").removeClass("active");
		$(this).addClass("active");
		$(".ongle>li").hide();
		$(".ongle>li").eq($(this).parents("li").index()).show();
		//if ($(this).parents("li").index()==2)
			//$("li.last").show();
	});
		// btn valider acheteur
	$("#valider_acheteur").click(function() {
		var ax =false;var ax1 =false;
		$(".required1").removeClass("erreur");
		$('.required1').each(function(){
		if(!$(this).val()){
					$(this).addClass("erreur");
					ax=true;
				}
		});
		if (ax)
			return false;
		 
		$("input[type=checkbox]:checked").each( 
			function() { 
			   ax1=true;
			} 
		);
		if (!ax1) {
			alert("Merci de choir vos produits");
			return false;
		}
		insertacheteur();
		return false;
	});	
	// select depart remplir villes
	$(".selectdep").change(function() {
		$.get("fonction/remplirselect.php",{name: $(this).val()},  
		function success(data){ 
			$("#ville").empty().append(data);
			return false;
		});  
	});
		// contact
	$("#envoyermail").click(function() {
		var ax=false;var ax1=false;
		if (!$("#myid").val()) {
			$(".required0").removeClass("erreur");
			$('.required0').each(function(){
				if (!$(this).val())  {
					$(this).addClass("erreur");
					ax=true;
				}			
			});	
		}
		if(ax) {
			alert("Merci de remplir les champs obligatoires");
			return false;
		}
		$.post("fonction/mail.php"
		,$("#global_f").serialize(),  
			function success(data){ 
				alert(data);
				return false;
		});
		return false;
	
	});		
	// Newsletter
	$("#News_letter").click(function() {
		$.post("fonction/newsletter.php"
		,$("#global_fr").serialize(),  
			function success(data){ 
				alert(data);
				return false;
		});
		return false;
	
	});		
	// valider departement
	$("#valider_departement").click(function() {
		$.post("fonction/departement.php"
		,$("#global_dep").serialize(),  
			function success(data){ 
				alert(data);
				return false;
		});
		return false;
	
	});	
	// se connecter
	$("#seconnecter").click(function(){
		var ax=false;var ax1=false;
		$(".required0").removeClass("erreur");
		$('.required0').each(function(){
			if (!$(this).val())  {
				$(this).addClass("erreur");
				ax=true;
			}			
		});	
		if(ax) {
			alert("Merci de remplir les champs obligatoires");
			return false;
		}
		$.post("fonction/connecter.php"
		,$("#global_f").serialize(),  
			function success(data){ 
				if(data=="0") 
					alert("Mot de passe ou nom d'utilisateur est incorrect");
				else {
					createCookie("idp",data,1);
					location.href="MonCompte.php?idp="+data;
				}

		});
			return false;
	});
	$(".print").click(function() {
		window.print();
	
	});
	// valider corddone
	$("#validerdonner").click(function() {
		var ax=false;	
		$(".required").removeClass("erreur");
		$('.required').each(function(){
			if (!$(this).val())  {
				$(this).addClass("erreur");
				ax=true;
			}			
		});	
		if(ax) {
			alert("Merci de remplir les champs obligatoires");
			return false;
		}
		$.post("fonction/updateproducteur.php",$("#global_f1").serialize(),  
			function success(data){ 
				alert(data);
				return false;
		});
		return false;
	
	});
	// valider paiement
	$("#validerCompte").click(function() {
		ax2=false;
		$("input[type=radio][name=formule]:checked").each( 
			function() { 
			   ax2=true;
			} 
		);
		if (!ax2) {
			alert("Merci de choisir votre formule");
			return false;
		}
		ax1=false;
		$("input[type=radio][name=duree]:checked").each( 
			function() { 
			   ax1=true;
			} 
		);
		if (!ax1) {
			alert("Merci de choisir votre durrée");
			return false;
		}

		var ax=false;	
		$(".required3").removeClass("erreur");
		$('.required3').each(function(){
			if (!$(this).val())  {
				$(this).addClass("erreur");
				ax=true;
			}			
		});	
		if(ax) {
			alert("Merci de remplir les champs obligatoires");
			return false;
		}
		$.post("fonction/paiementproducteur.php",$("#paiform").serialize(),  
			function success(data){ 
				alert(data);
				location.href="MonCompte.php";
				return false;
		});
		return false;
	
	});
	// supprimer img
	$(".sup").click(function() {
			if(confirm("Voulez vous vraiment supprimer cette image")) {
				$.post("fonction/deleteimg.php?id="+$(this).attr("alt")
					,$("#global_f").serialize(),  
						function success(data){ 
							alert("Votre image est bien supprimé");
							$(".apercuimg").empty().append(data);
							return false;
					});
			}
	});
	// calcul mnt 
	$("input[name=duree]:radio").change(function() {	
		$("#mnt").text($("input[type=radio][name=duree]:checked").attr("id"));
	});	
	$("input[name=formule]:radio").change(function() {
	
		$("#mnt").text($("input[type=radio][name=formule]:checked").val()*$("input[type=radio][name=duree]:checked").val());
	});
		// animation 
		// numero
	var l=$('.ppt li').length;
	if (l>=1)
		$('.banniere p.num').append("<span class='cur'>"+(1)+"</span>   ");
	for (i=1;i<l;i++) 
		$('.banniere p.num').append("  <span>"+(i+1)+"</span>   ");
	$('.banniere p.num span').click(function(){
		var index=$(this).index();
		//alert(index);
		$('.banniere p.num span').removeClass('cur');
		$(this).addClass("cur");
		$('.ppt li').css('display','none');
		$('.ppt li').eq(index).css('display','block');
		clearInterval();
		cur=$('.ppt li').eq(index);
	});
	$('.ppt li:gt(0)').hide();
	$('.ppt li:last').addClass('last');
	var cur = $('.ppt li:first');
	
	function animate() {
		cur.fadeOut( 1000 );
		if ( cur.attr('class') == 'last' )
			cur = $('.ppt li:first');
		else
			
			cur = cur.next();
			$('.banniere p.num span').removeClass('cur');
			$('.banniere p.num span').eq(cur.index()).addClass('cur');
			cur.fadeIn( 1000 );
		}
	$('.ppt li').mouseenter(function(){
		clearInterval();
	
	});
	setInterval( animate, 4000 );

})
//number
function isNumber(n) {
  return !isNaN(parseFloat(n)) && isFinite(n);
}

//animation
function isexiste() {
	var ret="0";
	$.get("fonction/producteurexiste.php"
	,$("#testform").serialize(),  
		function success(data){ 
		ret=data;
	});
	return ret;

}


function ajouterproducteur() {
	var para=" ";
	var i=0;
	$('.required').each(function(){
		if (para)
			para=para+" , ";
		 para=para+$(this).attr("name") +':'+ $(this).val() ;	 
	});
	$.post("fonction/insertproducteur.php",$("#testform").serialize(),  
		function success(data){ 
			if (isNumber(data)) {
				alert("Nous avons bien reçu votre inscription , \n Vous allez recevoir dans un instant un mail avec votre login \n et mot de passe pour placer vos photos et vos textes.\n Merci de copier vos code d'accès  \n Votre ID :"+data+"\n Votre mot de passe :"+data);
				location.href="connecter.php";
			}
			else {
				alert(data);
				location.href="connecter.php";
			}
			return false;
	});
		//return false;
}
// ajout client
function insertacheteur() {
	var para=" ";
	var i=0;
	$('.required').each(function(){
		if (para)
			para=para+" , ";
		 para=para+$(this).attr("name") +':'+ $(this).val() ;	 
	});
	$.post("fonction/insertclient.php",$("#testform").serialize(),  
		function success(data){ 
			alert(data);
			location.href="inscription_acheteur.php";
			return false;
	});
		return false;
}
// validation email
function validation(email){
	var verif = /^[a-zA-Z0-9_-]+@[a-zA-Z0-9-]{2,}[.][a-zA-Z]{2,3}$/
	if (verif.exec(email) == null)
		return false;
	else 
		return true;
} 
function afficher(i) {
	$(".etape li").removeClass("active");
	$(".etape li").eq(i).addClass("active");
	$(".inscription li").css("display","none");
	$(".inscription li").eq(i).css("display","block");
}
// function cookies

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}
function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

