jQuery(document).ready(function($) {
  /*jQuery(".element_shopping").each(function() {
     jQuery(this).hover(
         function () {jQuery(this).children('.hover').show();},
         function () {jQuery(this).children('.hover').hide();}
     );
  });*/
	 jQuery("#signer_petition").submit(function() {
	    var str = jQuery(this).serialize();
	    jQuery.ajax({
	        type: "POST",
	        url: "/wp-admin/admin-ajax.php",
	        data: 'action=signe&'+str,

	        success:function(message) {
		        jQuery("#compteur").ajaxComplete(function(event, request, settings){
		        	var cpt=jQuery("#compteur").html();
		        	++cpt;
		        	jQuery("#compteur").html(cpt);
		        	jQuery("#signer_petition").hide();
		        	alert('Merci d\'avoir voté');

		        });
	        }
    	});
    	return false;
    });
    jQuery('#meninvest').click(function(){
    	if(jQuery("#selection-popup").css('top')=='-200px'){
  			jQuery("#selection-popup").animate({ top: "30px" }, 250);
  		}
  		if(jQuery("#newsletter-popup").css('top')=='-120px'){
  			jQuery("#newsletter-popup").animate({ top: "30px" }, 250);
  		}
    	if(jQuery("#meninvest-popup").css('top')=='30px'){
  			jQuery("#meninvest-popup").animate({ top: "-170px" }, 250);
  		}else{
  			jQuery("#meninvest-popup").animate({ top: "30px" }, 250);
  		}
    });
    
    jQuery('#selectionmode').click(function(){
    	if(jQuery("#meninvest-popup").css('top')=='-170px'){
    		jQuery("#meninvest-popup").animate({ top: "30px" }, 250);
    	}
    	if(jQuery("#newsletter-popup").css('top')=='-120px'){
  			jQuery("#newsletter-popup").animate({ top: "30px" }, 250);
  		}
    	if(jQuery("#selection-popup").css('top')=='30px'){
  			jQuery("#selection-popup").animate({ top: "-200px" }, 250);
  		}else{
  			jQuery("#selection-popup").animate({ top: "30px" }, 250);
  		}
    });
    
    jQuery('#fermer-selection').click(function(){
    	if(jQuery("#meninvest-popup").css('top')=='-170px'){
    		jQuery("#meninvest-popup").animate({ top: "30px" }, 250);
    	}
    	if(jQuery("#newsletter-popup").css('top')=='-120px'){
  			jQuery("#newsletter-popup").animate({ top: "30px" }, 250);
  		}
    	if(jQuery("#selection-popup").css('top')=='30px'){
  			jQuery("#selection-popup").animate({ top: "-200px" }, 250);
  		}else{
  			jQuery("#selection-popup").animate({ top: "30px" }, 250);
  		}
    });
    
    jQuery('#newsletter-tb').click(function(){
    	if(jQuery("#meninvest-popup").css('top')=='-170px'){
    		jQuery("#meninvest-popup").animate({ top: "30px" }, 250);
    	}
    	if(jQuery("#selection-popup").css('top')=='-200px'){
  			jQuery("#selection-popup").animate({ top: "30px" }, 250);
  		}
    	
    	if(jQuery("#newsletter-popup").css('top')=='30px'){
  			jQuery("#newsletter-popup").animate({ top: "-120px" }, 250);
  		}else{
  			jQuery("#newsletter-popup").animate({ top: "30px" }, 250);
  		}
    });
    jQuery('#form_0').click(function(){
    	jQuery('#part_0').submit();
    });
    jQuery('#form_1').click(function(){
    	jQuery('#part_1').submit();
    });
    jQuery('#form_2').click(function(){
    	jQuery('#part_2').submit();
    });
    
    
        
});

function validate_newsletter(){
		var message_ini="Attention : ";
		var message="Attention : ";
		if( $('input[name=nom]').val().length < 1 ){
			message +='\n- Le champ nom est vide';
		}
		if( $('input[name=prenom]').val().length < 1 ){
			message +='\n- Le champ prenom est vide';
		}
		var a=$('input[name=email]').val();
		var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i');
		
		if(!reg.test(a)){message +='\n- Le champ Email est incorrect';}
		
		if( $('input[name=adresse]').val().length < 1 ){
			message +='\n- Le champ adresse est vide';
		}
		if( $('input[name=codepostal]').val().length < 1){
			message +='\n- Le champ code postal est incorrect';
		}
		if( $('input[name=ville]').val().length < 1 ){
			message +='\n- Le champ Ville est vide';
		}
		
		if ( message.length != message_ini.length ) {
			window.alert(message);
			return false;
		}
		else {
			//jQuery('#form_newsletter').submit();
			return true;
		} 
	}
	
	
	function validate_contact(){
		var message_ini="Attention : ";
		var message="Attention : ";
		if( $('input[name=nom]').val().length < 1 ){
			message +='\n- Le champ nom est vide';
		}
		var a=$('input[name=email]').val();
		var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i');
		
		if(!reg.test(a)){message +='\n- Le champ Email est incorrect';}
		
		
		if ( message.length != message_ini.length ) {
			window.alert(message);
			return false;
		}
		else {
			//jQuery('#form_newsletter').submit();
			return true;
		} 
	}
	
	jQuery(document).ready(function(){

            jQuery('#slider2').bxSlider({
                infiniteLoop: true,
                hideControlOnEnd:true,
                easing: 'swing',
                nextSelector: '#next-cat',
                prevSelector: '#prev-cat',
				displaySlideQty: 2,
				moveSideQty: 2
			});

            jQuery('#slider3').bxSlider({
                infiniteLoop: true,
                hideControlOnEnd:true,
                nextSelector: '#next-shop',
                prevSelector: '#prev-shop',
                displaySlideQty: 4,
            	moveSlideQty: 4
			});

           jQuery('#slider4').bxSlider({
                mode: 'vertical',
                infiniteLoop: true,
                auto: true,
                pager: false,
                nextSelector: '#down-post',
                prevSelector: '#up-post',
                displaySlideQty: 4
            });
            jQuery('#slider5').bxSlider({
                auto: false,
                infiniteLoop: true,
                pager: false,
                nextSelector: '#next-shoppin',
                prevSelector: '#prev-shoppin',
                displaySlideQty: 4,
                moveSlideQty: 4
            });
            jQuery('#slider6').bxSlider({
                auto: false,
                infiniteLoop: true,
                pager: false,
                nextSelector: '#next-shopp',
                prevSelector: '#prev-shopp',
                displaySlideQty: 4
            });
            jQuery('#slider7').bxSlider({
                auto: false,
                infiniteLoop: true,
                pager: false,
                hideControlOnEnd:true,
                nextSelector: '#next-shoppi',
                prevSelector: '#prev-shoppi',
                displaySlideQty: 4,
                moveSlideQty: 4
            });
        });
        
        jQuery(document).ready(function($){
            jQuery('#slider1').bxSlider({
                infiniteLoop: true,
                hideControlOnEnd:true,
				displaySlideQty: 4,
				moveSideQty: 2
			});
        })
        
        
        jQuery(document).ready(function($) {
    jQuery("#humeur_01").submit(function() {
	    var str = jQuery(this).serialize();
	    jQuery.ajax({
	        type: "POST",
	        url: "/wp-admin/admin-ajax.php",
	        data: 'action=contact_form&'+str,

	        success:function(message) {
		        jQuery("#node").ajaxComplete(function(event, request, settings){
		        	jQuery("#mood_check").hide();
		        	jQuery(".vote #node").html(message);
		            jQuery(".vote #node").fadeIn("slow");

		        });
	        }
    	});
    	return false;
    });

    jQuery("#humeur_02").submit(function() {
	    var str = jQuery(this).serialize();
	    jQuery.ajax({
	        type: "POST",
	        url: "/wp-admin/admin-ajax.php",
	        data: 'action=contact_form&'+str,

	        success:function(message) {
		        jQuery("#node").ajaxComplete(function(event, request, settings){
		        	jQuery("#mood_check").hide();
		        	jQuery(".vote #node").html(message);
		            jQuery(".vote #node").fadeIn("slow");

		        });
	        }
    	});
    	return false;
    });
    jQuery("#humeur_03").submit(function() {
	    var str = jQuery(this).serialize();
	    jQuery.ajax({
	        type: "POST",
	        url: "/wp-admin/admin-ajax.php",
	        data: 'action=contact_form&'+str,

	        success:function(message) {
		        jQuery("#node").ajaxComplete(function(event, request, settings){
		        	jQuery("#mood_check").hide();
		        	jQuery(".vote #node").html(message);
		            jQuery(".vote #node").fadeIn("slow");

		        });
	        }
    	});
    	return false;
    });
    jQuery("#humeur_04").submit(function() {
	    var str = jQuery(this).serialize();
	    jQuery.ajax({
	        type: "POST",
	        url: "/wp-admin/admin-ajax.php",
	        data: 'action=contact_form&'+str,

	        success:function(message) {
		        jQuery("#node").ajaxComplete(function(event, request, settings){
		        	jQuery("#mood_check").hide();
		        	jQuery(".vote #node").html(message);
		            jQuery(".vote #node").fadeIn("slow");

		        });
	        }
    	});
    	return false;
    });
    jQuery("#humeur_05").submit(function() {
	    var str = jQuery(this).serialize();
	    jQuery.ajax({
	        type: "POST",
	        url: "/wp-admin/admin-ajax.php",
	        data: 'action=contact_form&'+str,

	        success:function(message) {
		        jQuery("#node").ajaxComplete(function(event, request, settings){
		        	jQuery("#mood_check").hide();
		        	jQuery(".vote #node").html(message);
		            jQuery(".vote #node").fadeIn("slow");

		        });
	        }
    	});
    	return false;
    });
    jQuery("#humeur_06").submit(function() {
	    var str = jQuery(this).serialize();
	    jQuery.ajax({
	        type: "POST",
	        url: "/wp-admin/admin-ajax.php",
	        data: 'action=contact_form&'+str,

	        success:function(message) {
		        jQuery("#node").ajaxComplete(function(event, request, settings){
		        	jQuery("#mood_check").hide();
		        	jQuery(".vote #node").html(message);
		            jQuery(".vote #node").fadeIn("slow");

		        });
	        }
    	});
    	return false;
    });

});

function checkImg(lien){
	var linkMinia = $(lien).children("img").attr("src").replace("-120x70", "");

	var liBig = $("img[src="+linkMinia+"]").parent().parent();
	var liBigWithFormat = $("img[src="+linkMinia.replace(".jpg", "")+"-665x358.jpg]").parent().parent();
	
	var li = liBig;
	if(liBigWithFormat.length > 0){
		var li = liBigWithFormat;
	}
	
	
	if(li.css("display") != "none"){
		//redirection
		var link_article = li.children("a").attr("href");
		 window.location.replace(link_article);
	}
	
}

function check(ref) 
{
	var errmsg = [];
	var errmsguser = "";
	var compteur = 0;
	var controlRadio = false;
	
	
	$("input[alt="+ref+"]").each(function(){
		if(trim($(this).val()) == ""){
			errmsg[$(this).attr('name')+"_vide"] = "ok"
			errmsguser += "-Votre "+$(this).attr('title')+" est obligatoire. \n";
		}
		if($(this).attr("type") == "radio"){
			compteurRadio = 0;
			$("input[name="+$(this).attr('name')+"]").each(function(){
				if($(this).attr("checked")){
					controlRadio = true;
				}
			});	
			if(!controlRadio){
				if(typeof(errmsg[$(this).attr('name')+"_vide"]) == "undefined"){	
					errmsg[$(this).attr('name')+"_vide"] = "ok";
					errmsguser += "-Votre "+$(this).attr('title')+" est obligatoire. \n";
				}
			}
		}
	});
	
	
	$("textarea[alt="+ref+"]").each(function(){
		
		if(trim($(this).val()) == "<br>" || trim($(this).val()) == ""){
			errmsg[$(this).attr('name')+"_vide"] = "ok";
			errmsguser += "-Votre "+$(this).attr('title')+" est obligatoire. \n";
		}
		
	});
	
	$("select[alt="+ref+"]").each(function(){
		
		if(trim($(this).val()) == ""){
			errmsg[$(this).attr('name')+"_vide"] = "ok";
			errmsguser += "-Votre "+$(this).attr('title')+" est obligatoire. \n";
		}
		
	});
	
	
	$('.datepickerClass').each(function(){
		if($(this).attr("alt") == ref){
			var v = $(this).val();
			if (!v.match(/^[0-3][0-9]\/[0-1][0-9]\/[0-9][0-9][0-9][0-9]$/)) {
				errmsg[$(this).attr('name')+"_dateinvalide"] = "ok"; 
				errmsguser += "-Votre "+$(this).attr('title')+" est incorrecte. \n";
			}
		}		
	});


	if(errmsguser != "")
	{
		alert("Erreur : \n"+errmsguser); 
		return false;
	}
	return true;
}

function trim (myString)
{
	return myString.replace(/^\s+/g,'');
}

jQuery(document).ready(function($) {
	var nb=$('input[name="nb_questions"]').val();
	var nb_res=$('input[name="nb_res"]').val();
	for (var i=parseInt(nb)+1; i < 11; i++) {
		$(".q"+i).css('display','none');
	};
	for (var k=parseInt(nb_res)+1; k < 5; k++) {
		$(".res"+k).css('display','none');
	};
	for (var i=1; i <parseInt(nb)+1 ; i++) {
		for (var k=parseInt(nb_res)+1; k < 5; k++) {
			$("#r"+i+"-"+k).css('display','none');
		};
	};
	for (var i=parseInt(nb)+1; i <11 ; i++) {
		for (var k=1; k < 5; k++) {
			$("#r"+i+"-"+k).css('display','none');
		};
	};
});

function MIVET_add_question(){
	
	var nb=jQuery('input[name="nb_questions"]').val();
	var nb_res = jQuery('input[name="nb_res"]').val();
	if (parseInt(nb)!=10) {
		nb=parseInt(nb)+1;
		jQuery('.q'+nb).each(function(){
			jQuery(this).fadeIn(500);
		});
		for (var i=1; i <parseInt(nb_res)+1 ; i++) {
			jQuery('#r'+nb+"-"+i).fadeIn(500);
		};
		jQuery('input[name="nb_questions"]').val(parseInt(nb));
	};
}

function MIVET_remove_question(){
	var nb=jQuery('input[name="nb_questions"]').val();
	var nb_res = jQuery('input[name="nb_res"]').val();
	if (parseInt(nb)!=1) {
		
		var nb=jQuery('input[name="nb_questions"]').val();
		jQuery('.q'+nb).each(function(){
			jQuery(this).fadeOut(500);
		});
		for (var i=1; i <5 ; i++) {
			jQuery('#r'+nb+"-"+i).fadeOut(500);
		};
		jQuery('input[name="nb_questions"]').val(parseInt(nb)-1);
	};
}

function MIVET_add_resultat(){
	var nb=jQuery('input[name="nb_questions"]').val();
	var nb_res = jQuery('input[name="nb_res"]').val();
	if (parseInt(nb_res)!=3) {
		nb_res=parseInt(nb_res)+1;
		jQuery('.res'+nb_res).each(function(){
			jQuery(this).fadeIn(500);
		});
		for (var i=1; i < parseInt(nb)+1; i++) {
			jQuery("#r"+i+"-"+nb_res).fadeIn(500);
		};
		jQuery('input[name="nb_res"]').val(parseInt(nb_res));
	}; 
}

function MIVET_remove_resultat(){
	var nb=jQuery('input[name="nb_questions"]').val();
	var nb_res=jQuery('input[name="nb_res"]').val();
	if (parseInt(nb_res)!=1) {
		var nb_res=jQuery('input[name="nb_res"]').val();
		jQuery('.res'+nb_res).each(function(){
			jQuery(this).fadeOut(500);
		});
		for (var i=1; i < parseInt(nb)+1; i++) {
			jQuery("#r"+i+"-"+nb_res).fadeOut(500);
		};
		jQuery('input[name="nb_res"]').val(parseInt(nb_res)-1);
	};
	
}




        
        

