function cleanLink(l)
{
	l=l.replace("'", '-');
	l=l.replace(/ /g, '-')
	l=l.replace('/', '-');
	//alert("formattage"+l);
	return l;
}

function genererLien()
{
	var lien="";
	var vlien="";
	var liencomp="";
	
	if($("#smarque").val()!="")
	{
	lien+=$("#smarque option:selected").text(); 
	vlien+="m"+$("#smarque").val(); 
	}
	
	if($("#stype").val()!="")
	{
		if(lien!="")
		lien+="-";
	lien+=$("#stype option:selected").text(); 
	vlien+="t"+$("#stype").val(); 
	}
	
	if($("#smodele").val()!="")
	{
		if(lien!="")
		lien+="-";
	lien+=$("#smodele option:selected").text(); 
	vlien+="mo"+$("#smodele").val(); 
	}

	liencomp=lien+"-"+vlien+$("#suffixehtml").val()+".html";
	
	
	//alert("le lien est : "+cleanLink(liencomp));
	
	$("#fcontact").attr('action',cleanLink(liencomp));
	
	//return false;
}


function scrollerContenu(sens,zonescrl,masque)
{
	var pas=$(masque).height()+1;
	
	//sens moins
	if(sens=="moins")
	{
		var position = $(zonescrl).position();
											var rposition=position.top;
											//alert("tests "+$("#podcast_switch ul").height()); 
											//alert("top "+position.top);
											//alert(rposition);
											if(rposition<0)
											$(zonescrl).not(":animated").animate({ top: ""+(position.top+pas)+"px"}, 500 ); 
	}
	
		//sens plus
	if(sens=="plus")
	{
		var position = $(zonescrl).position();
		
		//alert("le pas est :"+pas);
											var rposition=$(zonescrl).height()+position.top;
		//alert("rposition est :"+rposition);
					
											//alert("tests "+$("#podcast_switch ul").height()); 
											//alert("top "+position.top);
											//alert(rposition);
											if(rposition>pas+10)
											$(zonescrl).not(":animated").animate({ top: ""+(position.top-pas)+"px"}, 500 ); 
	}
	
		//sens gauche
	if(sens=="gauche")
	{
		pas=$(masque).width()+1;
		
		//alert("test du pas"+pas);
		
		var position = $(zonescrl).position();
											var rposition=position.left;
											//alert("tests "+$("#podcast_switch ul").height()); 
											//alert("top "+position.top);
											//alert(rposition);
											if(rposition<0)
											$(zonescrl).not(":animated").animate({ left: ""+(position.left+pas)+"px"}, 500 ); 
	}
	
		//sens droite
	if(sens=="droite")
	{
		pas=$(masque).width()+1;
		
		
		//alert("test du pas"+pas);
		
		var position = $(zonescrl).position();
		
		//alert("le pas est :"+pas);
											var rposition=$(zonescrl+" li").length*$(zonescrl+" li").width()+position.left;
		//alert("rposition est :"+rposition);
					
											//alert("tests "+$("#podcast_switch ul").height()); 
											//alert("top "+position.top);
											//alert(rposition);
											if(rposition>pas+10)
											$(zonescrl).not(":animated").animate({ left: ""+(position.left-pas)+"px"}, 500 ); 
	}
	
}


//ajouter un cadeau
function ajouterCadeau(idc)
{

$.ajax({
   type: "POST",
   url: "centrale.php",
   data: "action=ajoutcadeau&idc="+idc,
   success: function(msg){
	
	   if(jQuery.trim(msg)=="ko")
	   {
		 jQuery('#inline1').html("Vous ne disposez pas d'assez de points pour ajouter ce cadeau"); $("#msg1").click();
	   }
	   else
	   {  $("#lpoints").html(msg);
		   jQuery('#inline1').html("Votre demande de réception de cadeau a été enregistrée."); $("#msg1").click();
		   
		   }

   }
 });
}

//switcher l'obligation
function switcherObligation()
{
	
	if($("#cb_idem").is(":checked"))
$("#zoneliv input[type=text]").attr("disabled", true); 
else
$("#zoneliv input[type=text]").attr("disabled", false); 
	
}


//changer marque
function changerMarque()
{
	$("#bt_rech_imp").hide();
$("#stype").replaceWith('<span id="stype" style="float:left;"><img src="images/ajax-loader.gif" width="16" height="16" /></span>');
$("#smodele").replaceWith('<span id="smodele" style="float:left;"><img src="images/ajax-loader.gif" width="16" height="16" /></span>');
	
	$.ajax({
   type: "POST",
   url: "type_modele_ajax.php",
   cache: false,
   data: "action=type&marque="+$("#smarque").val()+"",
    success: function(msg){
	   	 	
$("#stype").replaceWith(msg);
//maj modele
	$.ajax({
   type: "POST",
   url: "type_modele_ajax.php",
   data: "action=modele&marque="+$("#smarque").val()+"&type="+$("#stype").val(),
   success: function(msg){
$("#smodele").replaceWith(msg);
$("#bt_rech_imp").show();
   }
 });

   }
   
 });
}

//changer marque
function changerType()
{$("#bt_rech_imp").hide();
	$("#smodele").replaceWith('<span id="smodele" style="float:left;"><img src="images/ajax-loader.gif" width="16" height="16" /></span>');
//maj modele
	$.ajax({
   type: "POST",
   url: "type_modele_ajax.php",
   data: "action=modele&marque="+$("#smarque").val()+"&type="+$("#stype").val(),
   success: function(msg){
$("#smodele").replaceWith(msg);
$("#bt_rech_imp").show();
   }
 });	
}

$(document).ready(function(){
$("#msg1").fancybox({
				'padding'			: 0,
				'titlePosition'		: 'inside',
				'transitionIn'		: 'none',
				'transitionOut'		: 'none'
			});
			
	$('input.qtekey').keypress(function (event){ return event.keyCode == 13 ? false : true; });		
			
// validation formulaire de contact
	$("#fcontact").validate({
		onfocusout: false,
		onkeyup: false,
		meta: "validate",					   
		submitHandler: function(form) {
			//alert("test soummettre contact");
			form.submit();	
		},					  
		showErrors: function(errorMap, errorList){ 
			if (errorList.length > 0) {
				//alert("erreur");
				jQuery('#inline1').html( errorList[0].message); $("#msg1").click();
			}
		}
	}); 	
});
	
