(function($){$.fn.fmToggleFadeSlide=function(options){var defaults={selector:'',selector2:'',elmntClick:'',speed:'normal',heightInit:'',idLink:'',txtLinkInit:'',txtLinkFinal:'',idLinkImg:'',classLinkInit:'',classLinkFinal:'',typeOverflow:'visible',heightFinal:null,isLnkHiddenInit:false,isMovieVideoPage:false},settings=$.extend({},defaults,options);if($(settings.selector2).height()>settings.heightInit&&settings.isLnkHiddenInit){$(settings.selector).height(settings.heightInit);$(settings.elmntClick).removeClass("hide");}
else if($(settings.selector2).height()<settings.heightInit){$(settings.selector).height("");$(settings.elmntClick).addClass("hide");}
$(settings.elmntClick).click(function(){doActionToggle();});function doActionToggle(){if($(settings.selector).css('overflow')=='hidden'){$overflow=settings.typeOverflow;$height=(settings.heightFinal!=null)?settings.heightFinal:$(settings.selector2).height();$txtLink=settings.txtLinkFinal;}
else{$overflow='hidden';$height=settings.heightInit;$txtLink=settings.txtLinkInit;}
$(settings.idLinkImg).toggleClass(settings.classLinkInit);$(settings.idLinkImg).toggleClass(settings.classLinkFinal);$(settings.idLink).text($txtLink);$(settings.selector).css('overflow',$overflow);if(settings.isMovieVideoPage){$(settings.selector).animate({height:$height},settings.speed,function(){if($height==0)$(settings.selector).css("display","none");});}
else
$(settings.selector).animate({height:$height},settings.speed);}
return this;}})(jQuery);

(function($){$.fn.fmToggleReplaceTo=function(options){var defaults={effect:"fadeslidetoggle",eltA:"#div_elmnt_a",eltALink:"#link_elmnt_a",eltB:"#div_elmnt_b",eltBLink:"#link_elmnt_b"},settings=$.extend({},defaults,options);$(settings.eltA+" "+settings.eltALink).show();$(settings.eltA+" "+settings.eltALink).click(function(event){$(settings.eltA).hide(1,function(){$(settings.eltB).effect({effectName:settings.effect})
$(settings.eltB).removeClass("hide");$(settings.eltB+" "+settings.eltBLink).removeClass("hide");});event.preventDefault();});$(settings.eltB+" "+settings.eltBLink).click(function(event){$(settings.eltB).hide(1,function(){$(settings.eltA).effect({effectName:settings.effect})});event.preventDefault();});return this;}})(jQuery);

(function($){$.fn.fmToggleReplace=function(options){var defaults={effect:"FadeSlideToggle",eltA:"#div_a",eltALink:"#linka",eltB:"#div_b",eltBLink:"#linkb"},settings=$.extend({},defaults,options);$(settings.eltA+" "+settings.eltALink).show();$(settings.eltB+" "+settings.eltBLink).show();$(settings.eltA+" "+settings.eltALink).click(function(event){$(settings.eltA+" "+settings.eltALink).hide(1,function(){$(settings.eltB).effect({effectName:settings.effect});$(settings.eltB).removeClass("hide");$(settings.eltB+" "+settings.eltBLink).removeClass("hide");});event.preventDefault();});$(settings.eltB+" "+settings.eltBLink).click(function(event){$(settings.eltA+" "+settings.eltALink).show();$(settings.eltB).effect({effectName:settings.effect});event.preventDefault();});return this;}})(jQuery);

(function($){$.fn.fmToggleReplaceInline=function(options){var defaults={effect:"FadeSlideToggle",eltA:"#div_a",eltALink:"#linka",eltB:"#div_b",eltBLink:"#linkb"},settings=$.extend({},defaults,options);$(settings.eltA+" "+settings.eltALink).show();$(settings.eltB+" "+settings.eltBLink).show();$(settings.eltA+" "+settings.eltALink).click(function(event){$(settings.eltA+" "+settings.eltALink).hide(1,function(){$(settings.eltB).effect({effectName:settings.effect});$(settings.eltB).css("display","inline");$(settings.eltB).removeClass("hide");$(settings.eltB+" "+settings.eltBLink).removeClass("hide");});event.preventDefault();});$(settings.eltB+" "+settings.eltBLink).click(function(event){$(settings.eltA+" "+settings.eltALink).show();$(settings.eltB).effect({effectName:settings.effect});event.preventDefault();});return this;}})(jQuery);

(function($){$.fn.fmToggleUnfold=function(options){var defaults={effectA:'FadeSlideToggle',effectB:'FadeSlideToggle',elt:"#div_c",eltLinkA:"#linkc",eltLinkB:"#linkd",initialHeight:null,finalHeight:null,initialWidth:null,finalWidth:null},settings=$.extend({},defaults,options);$(settings.elt+" "+settings.eltLinkA).show();$(this).height(300);$(this).css("overflow","hidden");$(settings.elt+" "+settings.eltLinkA).click(function(event){$(settings.elt+" "+settings.eltLinkA).hide();if(settings.finalHeight!=null)
$(settings.elt).height(settings.finalHeight);if(settings.finalWidth!=null)
$(settings.elt).width(settings.finalWidth);$(settings.elt).hide();$(settings.elt).effect({effectName:settings.effectA});$(settings.elt+" "+settings.eltLinkB).show();});$(settings.elt+" "+settings.eltLinkB).click(function(event){$(settings.elt+" "+settings.eltLinkB).hide();if(settings.initialHeight!=null)
$(settings.elt).height(settings.initialHeight);if(settings.initialWidth!=null)
$(settings.elt).width(settings.initialWidth);$(settings.elt).hide();$(settings.elt).effect({effectName:settings.effectB});$(settings.elt+" "+settings.eltLinkA).show();});}})(jQuery);

function retrieveHeightInit(elmnts,nbElmnts){var totalHeightInit=0;for(i=0;i<nbElmnts;i++){if($(elmnts).eq(i).height()!=null)
totalHeightInit=totalHeightInit+$(elmnts).eq(i).height();}
return totalHeightInit-2;}

function navig_sscat(sscat,marque,etat,prix,dpt,page){
	$('load').show();
	$('tab_sscat_ajax').style.display='none';
	new Ajax.Updater({ success: 'tab_sscat_ajax'},'ajax/_maj_sscat.php?sscat='+escape(sscat)+'&marque='+escape(marque)+'&dpt='+escape(dpt)+'&prix='+escape(prix)+'&etat='+escape(etat)+'&page='+escape(page),
	{
		method: 'get',
		onComplete: function(){
			$('load').hide();
			$('tab_sscat_ajax').style.display='block';

		}
	});
}


function navig_sssscat(sssscat,marque,etat,prix,dpt,page){
	$('load').show();
	$('tab_sscat_ajax').style.display='none';
	new Ajax.Updater({ success: 'tab_sscat_ajax'},'ajax/_maj_sssscat.php?sssscat='+escape(sssscat)+'&marque='+escape(marque)+'&dpt='+escape(dpt)+'&prix='+escape(prix)+'&etat='+escape(etat)+'&page='+escape(page),
	{
		method: 'get',
		onComplete: function(){
			$('load').hide();
			$('tab_sscat_ajax').style.display='block';

		}
	});
}

function navig_selection(cat,sscat,marque,quantite,prix,dpt,page){
	$('load').show();
	$('tab_sel_ajax').style.display='none';
	new Ajax.Updater({ success: 'tab_sel_ajax'},'ajax/_maj_selection.php?cat='+escape(cat)+'&sscat='+escape(sscat)+'&marque='+escape(marque)+'&quantite='+escape(quantite)+'&prix='+escape(prix)+'&dpt='+escape(dpt)+'&page='+escape(page),
	{
		method: 'get',
		onComplete: function(){
			$('load').hide();
			$('tab_sel_ajax').style.display='block';

		}
	});
}
function navig_notreselection(cat,sscat,marque,quantite,prix,dpt,page){
	$('load').show();
	$('tab_sel_ajax').style.display='none';
	new Ajax.Updater({ success: 'tab_sel_ajax'},'ajax/_maj_notreselection.php?cat='+escape(cat)+'&sscat='+escape(sscat)+'&marque='+escape(marque)+'&quantite='+escape(quantite)+'&prix='+escape(prix)+'&dpt='+escape(dpt)+'&page='+escape(page),
	{
		method: 'get',
		onComplete: function(){
			$('load').hide();
			$('tab_sel_ajax').style.display='block';

		}
	});
}

function navig_neuf(cat,sscat,marque,quantite,prix,dpt,page){
	$('load').show();
	$('tab_sel_ajax').style.display='none';
	new Ajax.Updater({ success: 'tab_sel_ajax'},'ajax/_maj_neuf.php?cat='+escape(cat)+'&sscat='+escape(sscat)+'&marque='+escape(marque)+'&quantite='+escape(quantite)+'&prix='+escape(prix)+'&dpt='+escape(dpt)+'&page='+escape(page),
	{
		method: 'get',
		onComplete: function(){
			$('load').hide();
			$('tab_sel_ajax').style.display='block';

		}
	});
}

function navig_recherche(cat,sscat,sssscat,dpt,quantite,prix,etat,page,nbparpage){
	jQuery('#load').show();
	jQuery('#tab_rech_ajax').hide();
	
/*
	new Ajax.Updater({ success: 'tab_rech_ajax'},'ajax/_maj_recherche.php?cat='+escape(cat)+'&sscat='+escape(sscat)+'&sssscat='+escape(sssscat)+'&marque='+escape(marque)+'&quantite='+escape(quantite)+'&prix='+escape(prix)+'&dpt='+escape(dpt)+'&page='+escape(page),
	{
		method: 'post',
		onComplete: function(){
			$('load').hide();
			$('tab_rech_ajax').style.display='block';

		}
	});
	*/
	jQuery.post("ajax/_maj_recherche.php", {cat: ""+escape(cat)+"",sscat: ""+escape(sscat)+"",sssscat: ""+escape(sssscat)+"",prix: ""+escape(prix)+"",dpt: ""+escape(dpt)+"",etat: ""+escape(etat)+"",page: ""+escape(page)+"",nbparpage: ""+escape(nbparpage)+""}, function(data){
		jQuery('#load').hide();
		jQuery('#tab_rech_ajax').html(data);
		jQuery('#tab_rech_ajax').show();
	});
	
	
}


function navig_nouveautes(cat,sscat,sssscat,marque,quantite,prix,etat,page){
	jQuery('#load').show();
	jQuery('#tab_sel_ajax').hide();
	jQuery.post("ajax/_maj_nouveautes.php", {cat: ""+escape(cat)+"",sscat: ""+escape(sscat)+"",sssscat: ""+escape(sssscat)+"",prix: ""+escape(prix)+"",etat: ""+escape(etat)+"",page: ""+escape(page)+""}, function(data){
		jQuery('#load').hide();
		jQuery('#tab_sel_ajax').html(data);
		jQuery('#tab_sel_ajax').show();
	});
}


function navig_moncatalogue(type,page){
	$('load').show();
	$('tab_moncat_ajax').style.display='none';
	new Ajax.Updater({ success: 'tab_moncat_ajax'},'ajax/_maj_catalogue.php?type='+escape(type)+'&page='+escape(page),
	{
		method: 'get',
		onComplete: function(){
			$('load').hide();
			$('tab_moncat_ajax').style.display='block';

		}
	});
}
function navig_propaleenvoyees(type,page){
	$('load').show();
	$('tab_prop_ajax').style.display='none';
	new Ajax.Updater({ success: 'tab_prop_ajax'},'ajax/_maj_propenvoyees.php?type='+escape(type)+'&page='+escape(page),
	{
		method: 'get',
		onComplete: function(){
			$('load').hide();
			$('tab_prop_ajax').style.display='block';

		}
	});
}

/*
 * function navig_fiche(type,idannonce){
	
	jQuery('load').show();
	//jQuery('tab_fiche_ajax').style.display='none';
	jQuery('tab_fiche_ajax').hide();
	new Ajax.Updater({ success: 'tab_fiche_ajax'},'ajax/_maj_fiche_onglets.php?type='+escape(type)+'&idannonce='+escape(idannonce),
	{
		method: 'get',
		onComplete: function(){
		jQuery.post("ajax/_maj_fiche_onglets.php", {type: ""+escape(type)+"",idannonce: ""+escape(idannonce)+""}, function(data){
			jQuery('#load').hide();
			//jQuery('tab_fiche_ajax').style.display='block';
			jQuery('#tab_fiche_ajax').html(data);
			jQuery('#tab_fiche_ajax').show();
		}
	});
}
 * 
 */

function navig_fiche(type,idannonce){
	
	jQuery('load').show();
	jQuery('tab_fiche_ajax').hide();
	jQuery.post("ajax/_maj_fiche_onglets.php", {type: ""+escape(type)+"",idannonce: ""+escape(idannonce)+""}, function(data){
			jQuery('#load').hide();
			jQuery('#tab_fiche_ajax').html(data);
			jQuery('#tab_fiche_ajax').show();
		});

}


function MaJMontant(qte){
	if(qte == 0) {
		// Hide the suggestion box.
		jQuery('#AffMontant').hide();
	} else {
		jQuery.post("ajax/maj_montant.php", {qte: ""+qte+""}, function(data){
			if(data.length >0) {
				jQuery('#AffMontant').show();
				jQuery('#AffMontant').html(data);
			}
			
		});
	}
}

function MaJCoutAbo(idabo){
	if(idabo.length == 0) {
		// Hide the suggestion box.
		jQuery('#AffCoutAbo').hide();
	} else {
		jQuery.post("ajax/maj_coutabo.php", {idabo: ""+idabo+""}, function(data){
			if(data.length >0) {
				jQuery('#AffCoutAbo').show();
				jQuery('#AffCoutAbo').html(data);
			}
			
		});
	}

}
function MaJSsCat(cat) {
	
	if(cat.length == 0) {
		// Hide the suggestion box.
		jQuery('#AffSsCat').hide();
	} else {
		jQuery.post("ajax/maj_sscat.php", {cat: ""+cat+""}, function(data){
			if(data.length >0) {
				jQuery('#AffSsCat').show();
				jQuery('#AffSsCat').html(data);
			}
			
		});
	}
} // lookup

function MaJSsSsCat(sscat) {
	
	if(sscat.length == 0) {
		// Hide the suggestion box.
		jQuery('#AffSsSsCat').hide();
	} else {
		jQuery.post("ajax/maj_sssscat.php", {sscat: ""+sscat+""}, function(data){
			if(data.length >0) {
				jQuery('#AffSsSsCat').show();
				jQuery('#AffSsSsCat').html(data);
			}
			
		});
	}
} // lookup

// Pour le moteur de recherche

function MaJSousCat(cat) {
	

		jQuery.post("filtre/maj_sscat.php", {cat: ""+cat+""}, function(data){
			if(data.length >0) {
				jQuery('#AffSsCat').show();
				jQuery('#AffSsCat').html(data);
			}
			
		});
	
} // lookup


function MaJSousSousCat(sscat) {
	

	jQuery.post("filtre/maj_sssscat.php", {sscat: ""+sscat+""}, function(data){
		if(data.length >0) {
			jQuery('#AffSsSsCat').show();
			jQuery('#AffSsSsCat').html(data);
		}
		
	});

} // lookup


function MaJMarque(cat,sscat) {
	

		jQuery.post("filtre/maj_marque.php", {cat: ""+cat+"",sscat: ""+sscat+""}, function(data){
			if(data.length >0) {
				jQuery('#AffMarque').show();
				jQuery('#AffMarque').html(data);
			}
			
		});
	
} // lookup



function MaJText(valeur,champ){
	/*alert('test '+ jQuery('#nom').height());*/
	
	var nbcaractere = valeur.length; // Nbre de caractère au total
	var hauteur		= jQuery('#'+champ).height(); // Hauteur actuelle du textarea
	var nbligne		= parseInt(nbcaractere / 25); // Nb de ligne nécessaire
	//var x			= (nbligne / 20);
	if(  (hauteur/30 < nbligne ) ){ //( (nbcaractere > 0) && ( (nbcaractere%25)==0) ) ||
		var new_hauteur = (nbligne*10) + 10; // Ajout d'une ligne (nbligne * 20) +10
		jQuery('#'+champ).height(new_hauteur + 'px'); // Mise à jour  de la hauteur du textarea
	}
}

function MontrerCacher(interupt,div){
	
	if(jQuery('#'+interupt+':checked').val() == 1){
		jQuery('#'+div).show();
	}
	else{
		jQuery('#'+div).hide();
	}
	
}

function navig_souscatalogue(cat,sscat,marque,quantite,prix,dpt,page){
	$('load').show();
	$('tab_sel_ajax').style.display='none';
	new Ajax.Updater({ success: 'tab_sel_ajax'},'ajax/_maj_souscatalogue.php?cat='+escape(cat)+'&sscat='+escape(sscat)+'&marque='+escape(marque)+'&quantite='+escape(quantite)+'&prix='+escape(prix)+'&dpt='+escape(dpt)+'&page='+escape(page),
	{
		method: 'get',
		onComplete: function(){
			$('load').hide();
			$('tab_sel_ajax').style.display='block';

		}
	});
}

function MaJPart(val,style_champ){
	
	if(val == true){
		
		$('#AffSociete').hide();
		$('#AffSociete').html('<i>Uniquement pour les professionnels</i>');
		$('#AffSociete').show();
		$('#AffSiret').hide();
		$('#AffSiret').html('<i>Uniquement pour les professionnels</i>');
		$('#AffSiret').show();
		$('#AffFonction').hide();
	}
}

function MaJPro(val,style_champ){
	if(val == true){
		$('#AffSociete').html('<input name="societe" id="societe" value="" type="text" class="bg_chps225" />');
		$('#AffSociete').show();
		$('#AffSiret').html('<input name="siret" id="siret" value="" type="text" class="bg_chps225" /> ( <a href="http://www.societe.com" target="_blank" >Retrouver mon siret</a> )');
		$('#AffSiret').show();
		$('#AffFonction').show();
	}
}

function MaJOptin(etat){
	$('#pasmembre_newsletter1').attr('checked',etat);
	$('#pasmembre_newsletter2').attr('checked',etat);
}

