// Affiche / cache la div already_seen
function action_already_seen(action)
	{
	if(action == "show")
		{
		new Effect.SlideDown(document.getElementById('already_seen'));
		document.getElementById("btn_already_seen").href = "javascript:action_already_seen('hide');";
		document.getElementById("btn_already_seen").style.backgroundPosition = "bottom";
		}
	else
		{
		new Effect.SlideUp(document.getElementById('already_seen')); 
		document.getElementById("btn_already_seen").href = "javascript:action_already_seen('show');";
		document.getElementById("btn_already_seen").style.backgroundPosition = "top";
		}
	}
	
	
function highlight_thumb(id)
{ 

	var anchors = document.getElementsByTagName('div');
	// on boucle le tableau
	j=0;
	for (var i=0; i<anchors.length; i++)
	{
		var anchor = anchors[i];
		var opacity = String(anchor.getAttribute('opacity'));
	
		// si on trouve l'attribut opacity
		if((anchor.className == "selection_thumb_on"))
		{
			anchor.className = "selection_thumb";
		}
	}
	document.getElementById('selection_thumb_'+id).className='selection_thumb_on';
}
function unhighlight_thumb(id)
	{ document.getElementById('selection_thumb_'+id).className='selection_thumb'; }
	
	
// Pour le bloc SELECTION
function getProductDetails(id_product)
	{
	//action_please_wait('show');
	//timer_please_wait = window.setTimeout("action_please_wait('show')",1000);
	
		
	var xhr_object = null; 
	 
	if(window.XMLHttpRequest) // Firefox 
	  xhr_object = new XMLHttpRequest(); 
	else if(window.ActiveXObject) // Internet Explorer 
	  xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
	else { // XMLHttpRequest non supporté par le navigateur 
	  alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
	  return; 
	} 
	
	xhr_object.open("POST", "get-product-details.php", true); 
	 
	xhr_object.onreadystatechange = function() { 
	  if(xhr_object.readyState == 4) 
		 {
		 //clearInterval(timer_please_wait);
		 //action_please_wait("hide");
		 $('#selection_details_container').fadeOut(500, function() {
			 document.getElementById('selection_details_container').innerHTML = xhr_object.responseText;
			$('#selection_details_container').fadeIn(500, function() {
				
			});
		});
		
		 $('[legend]').each(function() // Select all elements with the "tooltip" attribute
		{
		   $(this).qtip({
				content: "<span class='legend_txt'>"+$(this).attr('legend')+"</span>",
		   style: { 
			 // width: 200,
			  padding: 2,
			 // background: '#A2D959',
			 // color: 'black',
			  border: {
				 width: 2,
				 radius: 3
				// color: '#A2D959'
			  },
			  tip: 'bottomMiddle',
			  name: 'dark' // Inherit the rest of the attributes from the preset dark style
		   },
			
		   position: {
			  corner: {
				 target: 'topMiddle',
				 tooltip: 'bottomMiddle'
			  }
			}
				}); // Retrieve the tooltip attribute value from the current element
		});
		 }
	} 
	
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); 
	var data = "id_product="+id_product;
	xhr_object.send(data); 
	highlight_thumb(id_product);
	set_opacity(id_product);
	window.clearInterval(aTimer);
}
	
function set_opacity(id_except)
{
document.getElementById(id_except).className = "img_no_opacity";

// on defini un tableau de tous les img
var anchors = document.getElementsByTagName('img');
// on boucle le tableau
j=0;
for (var i=0; i<anchors.length; i++)
	{

	var anchor = anchors[i];
	var opacity = String(anchor.getAttribute('opacity'));
	
	// si on trouve l'attribut opacity
	if((anchor.id != id_except) && (opacity == "1"))
		{
		anchor.className = "img_opacity";
		}
	}
}
function ajax(fichier)
{

if(window.XMLHttpRequest) // FIREFOX

xhr_object = new XMLHttpRequest();

else if(window.ActiveXObject) // IE

xhr_object = new ActiveXObject("Microsoft.XMLHTTP");

else

return(false);

xhr_object.open("GET", fichier, false);

xhr_object.send(null);

if(xhr_object.readyState == 4) return(xhr_object.responseText);

else return(false);

}
function getPreviousProduct(id_sous_cat,id_product){
	var content=ajax('../../data/getPreviousProduct.php?id_sous_cat='+id_sous_cat+'&id_product='+id_product);	
	document.getElementById('id_sous_cat_'+id_sous_cat).innerHTML = content;
}
function getNextProduct(id_sous_cat,id_product){
	var content=ajax('../../data/getNextProduct.php?id_sous_cat='+id_sous_cat+'&id_product='+id_product);	
	document.getElementById('id_sous_cat_'+id_sous_cat).innerHTML = content;
}
function getPreviousProductBA(id_cat,id_product){
	var content=ajax('../../data/getPreviousProductBA.php?id_cat='+id_cat+'&id_product='+id_product);	
	document.getElementById('BA').innerHTML = content;
}
function getNextProductBA(id_cat,id_product){
	var content=ajax('../../data/getNextProductBA.php?id_cat='+id_cat+'&id_product='+id_product);	
	document.getElementById('BA').innerHTML = content;
}
function getPreviousProductTop(id_cat,id_product){
	if(id_cat==1){
		window.clearInterval(bTimer);
	}else{
		if(id_cat==2){
			window.clearInterval(cTimer);
		}else{
			window.clearInterval(dTimer);
		}
	}
	var content=ajax('../data/getPreviousProductTop.php?id_cat='+id_cat+'&id_product='+id_product);
	 $('#fleche-encart-top-ventes-middle-content-'+id_cat).fadeOut('slow', function() {
		document.getElementById('top-ventes-'+id_cat).innerHTML = content;
		$('#fleche-encart-top-ventes-middle-content-'+id_cat).fadeIn('slow', function() {
   			
		});
	});
	
}
function getNextProductTop(id_cat,id_product){
	if(id_cat==1){
		window.clearInterval(bTimer);
	}else{
		if(id_cat==2){
			window.clearInterval(cTimer);
		}else{
			window.clearInterval(dTimer);
		}
	}
	var content=ajax('../data/getNextProductTop.php?id_cat='+id_cat+'&id_product='+id_product);	
	$('#fleche-encart-top-ventes-middle-content-'+id_cat).fadeOut('slow', function() {
		document.getElementById('top-ventes-'+id_cat).innerHTML = content;
		$('#fleche-encart-top-ventes-middle-content-'+id_cat).fadeIn('slow', function() {
   			
		});
	});
}
function getPreviousProductTopA(id_cat,id_product){
	var content=ajax('../data/getPreviousProductTop.php?id_cat='+id_cat+'&id_product='+id_product);
	 $('#fleche-encart-top-ventes-middle-content-'+id_cat).fadeOut('slow', function() {
		document.getElementById('top-ventes-'+id_cat).innerHTML = content;
		$('#fleche-encart-top-ventes-middle-content-'+id_cat).fadeIn('slow', function() {
   			
		});
	});
	
}
function getNextProductTopA(id_cat,id_product){
	var content=ajax('../data/getNextProductTop.php?id_cat='+id_cat+'&id_product='+id_product);	
	$('#fleche-encart-top-ventes-middle-content-'+id_cat).fadeOut('slow', function() {
		document.getElementById('top-ventes-'+id_cat).innerHTML = content;
		$('#fleche-encart-top-ventes-middle-content-'+id_cat).fadeIn('slow', function() {
   			
		});
	});
}
///////////////////////////////////////

////VERFIFICATION FORMULAIRE INSCRIPTION
function verifEmail(email){
	var ret=ajax('../../data/verifEmail.php?email='+email);
	if(ret==0){
		document.getElementById('validateForm').value=1;
	}else{
		document.getElementById('validateForm').value=0;
		alert("Cette adresse email existe déjà. Veuillez en choisir une nouvelle.");
	}
}

function updateAddresseLivraison(){
	checkbox=document.getElementById('meme_adresse');
	if(checkbox.checked==true){
		if(document.form_inscription.name_livraison){
			document.form_inscription.name_livraison.value=document.form_inscription.nom.value+" "+document.form_inscription.prenom.value;
		}
		document.form_inscription.addresse_livraison_1.value=document.form_inscription.addresse_factu_1.value;
		document.form_inscription.addresse_livraison_2.value=document.form_inscription.addresse_factu_2.value;
		document.form_inscription.cp_livraison.value=document.form_inscription.cp_factu.value;		
		document.form_inscription.ville_livraison.value=document.form_inscription.ville_factu.value;
		document.form_inscription.pays_livraison.value=document.form_inscription.pays_factu.value;
	}else{
		if(document.form_inscription.name_livraison){
			document.form_inscription.name_livraison.value="";
		}
		document.form_inscription.addresse_livraison_1.value="";
		document.form_inscription.addresse_livraison_2.value="";
		document.form_inscription.cp_livraison.value="";		
		document.form_inscription.ville_livraison.value="";
		document.form_inscription.pays_livraison.value="";
	}
}
function VerifyEmail( email )
{	
	if( email && email.match( "\\S+@\\S+\\.\\S+" ) )
	{
		return true;
	}
	else
	{
		alert( "L'adresse électronique doit respecter le format suivant : xxx@yyy.zzz\nExemple : jsmith@hebergeur.com" );
		return false;
	}
	return true;
}
function validForm(aForm){
	if(!VerifyEmail( aForm["email"].value )){
		return false;
	}
	if(aForm.mdp1.value==""){
		alert("Veuillez entrer votre mot de passe.");
		return false;
	}
	if(aForm.mdp2.value==""){
		alert("Veuillez entrer la confirmation de votre mot de passe.");
		return false;
	}
	if(aForm.mdp2.value!=aForm.mdp1.value){
		alert("La confirmation de votre mot de passe ne correspond pas à celui-ci.");
		return false;
	}
	if(aForm.genre[0].checked==false && aForm.genre[1].checked==false && aForm.genre[2].checked==false){
		alert("Veuillez choisir votre civilite.");
		return false;
	}
	if(aForm.nom.value==""){
		alert("Veuillez entrer votre nom.");
		return false;
	}
	if(aForm.prenom.value==""){
		alert("Veuillez entrer votre prenom.");
		return false;
	}
	if(aForm.telephone.value==""){
		alert("Veuillez entrer votre numero de téléphone.");
		return false;
	}
	if(aForm.addresse_factu_1.value==""){
		alert("Veuillez entrer votre adresse de facturation.");
		return false;
	}
	if(aForm.cp_factu.value==""){
		alert("Veuillez entrer votre code postal de l'adresse de facturation.");
		return false;
	}
	if(aForm.ville_factu.value==""){
		alert("Veuillez entrer votre ville de l'adresse de facturation.");
		return false;
	}
	if(aForm.pays_factu.value==""){
		alert("Veuillez entrer votre pays de l'adresse de facturation.");
		return false;
	}
	if(aForm.name_livraison.value==""){
		alert("Veuillez entrer le nom et prenom pour l'adresse de livraison.");
		return false;
	}
	if(aForm.addresse_livraison_1.value==""){
		alert("Veuillez entrer votre adresse de livraison.");
		return false;
	}
	if(aForm.addresse_livraison_1.value.length>25){
		alert("Votre adresse 1 de livraison ne doit pas depasser 25 caracteres.");
		return false;
	}
	if(aForm.addresse_livraison_2.value.length>25){
		alert("Votre adresse 2 de livraison ne doit pas depasser 25 caracteres.");
		return false;
	}
	if(aForm.cp_livraison.value==""){
		alert("Veuillez entrer votre code postal de l'adresse de livraison.");
		return false;
	}
	if(aForm.ville_livraison.value==""){
		alert("Veuillez entrer votre ville de l'adresse de livraison.");
		return false;
	}
	if(aForm.pays_livraison.value==""){
		alert("Veuillez entrer votre pays de l'adresse de livraison.");
		return false;
	}
	if(aForm.validateForm.value==0){
		alert("Votre pseudo n'est pas valide ou existe deja.");
		return false;
	}
	if(aForm.cp_factu.value.length<5 && aForm.pays_factu.value==1){
		alert("Votre code postal doit être de 5 chiffre.");
		return false;
	}
	if(aForm.cp_livraison.value.length<5 && aForm.pays_livraison.value==1){
		alert("Votre code postal doit être de 5 chiffre.");
		return false;
	}
	return true;
}
function validFormModifPro(aForm){
	
	var res=confirm("Nous vous invitons à bien vérifier votre adresse de livraison, passé cette étape celle-ci ne sera plus modifiable.\n Confirmez vous votre adresse de livraison ? ");
	if (res){
	
		if(aForm.genre[0].checked==false && aForm.genre[1].checked==false && aForm.genre[2].checked==false){
			alert("Veuillez choisir votre civilité.");
			return false;
		}
		if(aForm.nom.value==""){
			alert("Veuillez entrer votre nom.");
			return false;
		}
		if(aForm.prenom.value==""){
			alert("Veuillez entrer votre prenom.");
			return false;
		}
		if(aForm.email.value==""){
			alert("Veuillez entrer votre email.");
			return false;
		}
		if(aForm.company.value==""){
			alert("Veuillez entrer le nom de votre société.");
			return false;
		}
		if(aForm.telephone.value==""){
			alert("Veuillez entrer votre numero de téléphone.");
			return false;
		}
		if(aForm.addresse_factu_1.value==""){
			alert("Veuillez entrer votre adresse de facturation.");
			return false;
		}
		if(aForm.cp_factu.value==""){
			alert("Veuillez entrer votre code postal de l'adresse de facturation.");
			return false;
		}
		if(aForm.ville_factu.value==""){
			alert("Veuillez entrer votre ville de l'adresse de facturation.");
			return false;
		}
		if(aForm.pays_factu.value==""){
			alert("Veuillez entrer votre pays de l'adresse de facturation.");
			return false;
		}
		
		if(aForm.addresse_livraison_1.value==""){
			alert("Veuillez entrer votre adresse de livraison.");
			return false;
		}
		if(aForm.addresse_livraison_1.value.length>25){
			alert("Votre adresse 1 de livraison ne doit pas depasser 25 caracteres.");
			return false;
		}
		if(aForm.addresse_livraison_2.value.length>25){
			alert("Votre adresse 2 de livraison ne doit pas depasser 25 caracteres.");
			return false;
		}
		if(aForm.cp_livraison.value==""){
			alert("Veuillez entrer votre code postal de l'adresse de livraison.");
			return false;
		}
		if(aForm.ville_livraison.value==""){
			alert("Veuillez entrer votre ville de l'adresse de livraison.");
			return false;
		}
		if(aForm.pays_livraison.value==""){
			alert("Veuillez entrer votre pays de l'adresse de livraison.");
			return false;
		}
		if(aForm.cp_factu.value.length<5 && aForm.pays_factu.value==1){
			alert("Votre code postal doit être de 5 chiffre.");
			return false;
		}
		if(aForm.cp_livraison.value.length<5 && aForm.pays_livraison.value==1){
			alert("Votre code postal doit être de 5 chiffre.");
			return false;
		}
		return true;
	}else{
		return false;
	}
}
function validFormModif(aForm){
	var res=confirm("Nous vous invitons à bien vérifier votre adresse de livraison, passé cette étape celle-ci ne sera plus modifiable.\n Confirmez vous votre adresse de livraison ? ");
	if (res){	
		if(aForm.genre[0].checked==false && aForm.genre[1].checked==false && aForm.genre[2].checked==false){
			alert("Veuillez choisir votre civilité.");
			return false;
		}
		if(aForm.nom.value==""){
			alert("Veuillez entrer votre nom.");
			return false;
		}
		if(aForm.prenom.value==""){
			alert("Veuillez entrer votre prenom.");
			return false;
		}
		if(aForm.email.value==""){
			alert("Veuillez entrer votre email.");
			return false;
		}
		if(aForm.telephone.value==""){
			alert("Veuillez entrer votre numero de téléphone.");
			return false;
		}
		if(aForm.addresse_factu_1.value==""){
			alert("Veuillez entrer votre adresse de facturation.");
			return false;
		}
		if(aForm.cp_factu.value==""){
			alert("Veuillez entrer votre code postal de l'adresse de facturation.");
			return false;
		}
		if(aForm.ville_factu.value==""){
			alert("Veuillez entrer votre ville de l'adresse de facturation.");
			return false;
		}
		if(aForm.pays_factu.value==""){
			alert("Veuillez entrer votre pays de l'adresse de facturation.");
			return false;
		}
		if(aForm.name_livraison.value==""){
			alert("Veuillez entrer le nom et prenom pour l'adresse de livraison.");
			return false;
		}
		if(aForm.addresse_livraison_1.value==""){
			alert("Veuillez entrer votre adresse de livraison.");
			return false;
		}
		if(aForm.addresse_livraison_1.value.length>25){
			alert("Votre adresse 1 de livraison ne doit pas depasser 25 caracteres.");
			return false;
		}
		if(aForm.addresse_livraison_2.value.length>25){
			alert("Votre adresse 2 de livraison ne doit pas depasser 25 caracteres.");
			return false;
		}
		if(aForm.cp_livraison.value==""){
			alert("Veuillez entrer votre code postal de l'adresse de livraison.");
			return false;
		}
		if(aForm.ville_livraison.value==""){
			alert("Veuillez entrer votre ville de l'adresse de livraison.");
			return false;
		}
		if(aForm.pays_livraison.value==""){
			alert("Veuillez entrer votre pays de l'adresse de livraison.");
			return false;
		}
		if(aForm.cp_factu.value.length<5 && aForm.pays_factu.value==1){
			alert("Votre code postal doit être de 5 chiffre.");
			return false;
		}
		if(aForm.cp_livraison.value.length<5 && aForm.pays_livraison.value==1){
			alert("Votre code postal doit être de 5 chiffre.");
			return false;
		}
		return true;
	}else{
		return false;
	}
}
function findPos(obj) 
{
	var curleft = curtop = 0;
	if (obj.offsetParent)
		{
		do 
			{
			curleft += obj.offsetLeft;
			curtop += obj.offsetTop;
			} 
		while (obj = obj.offsetParent);
		}
	
	var tab = new Array();
	tab[0] = curleft;
	tab[1] = curtop;
	return tab;
}
function addToCartDetail(id){

	position = findPos(document.getElementById('pos-link-'+id));
	posleft = position[0]+15;
	postop = position[1]+17;

	posistionPanier=findPos(document.getElementById('num-panier')); 
	posleftPanier = posistionPanier[0];
	postopPanier = posistionPanier[1];

	deplacementX = (posleftPanier - posleft)+5;
	deplacementY = (postopPanier - postop)-5;
	
	var nb=0;
	nb=ajax('../../data/addtocart.php?id='+id);
	
	
	
	if(nb=="false"){
		alert("Ce produit n'est plus actuellement disponible en stock.");
	}else{
	
		document.getElementById('plus_1').style.left=posleft+"px";
		document.getElementById('plus_1').style.top=postop+"px";
		document.getElementById('plus_1').style.display="block";
		
		total=ajax('../../data/getTotal.php');
		fdp_offert=ajax('../../data/getFdpOffert.php');
		panier_deplie=ajax('../../data/panier-deplie.php');
		
		if(nb<2){
			panier = nb;	
		}else{
			panier = nb;	
		}
		document.getElementById('num-panier').innerHTML=panier;
		document.getElementById('module-total-panier').innerHTML=total;
		document.getElementById('module-fdp-offert').innerHTML=fdp_offert;
		document.getElementById('open-panier').innerHTML=panier_deplie;
		
		
		setTimeout("animatePanier('"+deplacementX+"','"+deplacementY+"')",100);	
	
	}
}
function removeFromOpenCaddie(id){
	var nb=0;
	nb=ajax('../../data/removeallquantity.php?id='+id);
	
	total=ajax('../../data/getTotal.php');
	fdp_offert=ajax('../../data/getFdpOffert.php');
	panier_deplie=ajax('../../data/panier-deplie.php');
	
	document.getElementById('num-panier').innerHTML=nb;
	document.getElementById('module-total-panier').innerHTML=total;
	document.getElementById('module-fdp-offert').innerHTML=fdp_offert;
	document.getElementById('open-panier').innerHTML=panier_deplie;
	
}
function addToCaddie(id){
	var nb=0;
	nb=ajax('../../data/addtocart.php?id='+id);
	
	if(nb=="false"){
		alert("Ce produit n'est plus actuellement disponible en stock.");
	}else{
		document.location.href='mon-panier.php';
	}
}
function removeFromCaddie(id){
	var nb=0;
	nb=ajax('../../data/removequantity.php?id='+id);
	if(nb=="false"){
		var res=confirm("Il vous reste 1 seul article. Voulez-vous le supprimer de votre panier ?");
		if (res)
			deleteFromCart(id);
	}else{
		document.location.href='mon-panier.php';
	}
}
function addToCart(id){
	
	position = findPos(document.getElementById('pos-link-'+id));
	posleft = position[0];
	postop = position[1];
	
	
	posistionPanier=findPos(document.getElementById('img-panier-haut')); 
	posleftPanier = posistionPanier[0];
	postopPanier = posistionPanier[1];
	
	deplacementX = (posleftPanier - posleft)+28;
	deplacementY = (postopPanier - postop)+16;
	
	
	var nb=0;
	nb=ajax('../../data/addtocart.php?id='+id);
	
	if(nb=="false"){
		alert("Ce produit n'est plus actuellement disponible en stock.");
	}else{
		document.getElementById('plus_1').style.left=posleft+"px";
		document.getElementById('plus_1').style.top=postop+"px";
		document.getElementById('plus_1').style.display="block";
		
		setTimeout("animatePanier('"+deplacementX+"','"+deplacementY+"')",100);	
	
	}
	
}
document.getElementsByReg=function(reg,attr){
var tabReg=new Array();
var tabElts=document.body.getElementsByTagName('*');
var TEL=tabElts.length;
if(! (reg instanceof RegExp)){return tabReg;}
i=0;
while(tabElts[i]){
		if(tabElts[i][attr]){
	
	         if(reg.test(tabElts[i][attr])){tabReg.push(tabElts[i]);}
	         }
	i++;         
	}
return tabReg;
}
function addToComparateur(id,page_detail){	
	var nb=0;
	nb=ajax('../../data/addtocomparateur.php?id='+id);
	if(nb=="false"){
		alert("Ce produit est d�j� pr�sent dans le comparateur");	
	}else{
		if(nb=="no"){
			alert("Vous ne pouvez comparer que le produit de la m�me sous-categorie.");
		}else{
			if(nb=="trop"){
				alert("Vous pouvez comparer un maximum de 4 produits.");
			}else{

				var ret="";
				ret=ajax("../../data/getNbProdComp.php");
				
				if(page_detail == 1){
					var comparateur = "Ajouter au comparateur ("+ret+")";
					document.getElementById('comparateur-txt-detail').innerHTML=comparateur;
				}else{
					var comparateur = "Vous avez "+ret+" produit(s) &agrave; comparer !";
					document.getElementById('comparateur-txt').innerHTML=comparateur;
				}
			}
		}
	}	
}


function viderComparateur(){
	nb=ajax('../../fr/comparateur/index.php?deleteAll=1');
	var comparateur = "Vous avez 0 produit(s) &agrave; comparer !";
	document.getElementById('comparateur-txt').innerHTML=comparateur;
}
function animatePanier(deplacementX,deplacementY){
	$("#plus_1").fadeIn(8000, function () {
		$("#plus_1").animate({"marginLeft": "+="+deplacementX+"px","marginTop": "+="+deplacementY+"px"}, 1000);
	 });
	
	setTimeout("replacePanier()",1100);
	
}
function replacePanier(){
	document.getElementById('plus_1').style.left="0px";
	document.getElementById('plus_1').style.marginLeft="0px";
	document.getElementById('plus_1').style.marginTop="0px";
	document.getElementById('plus_1').style.top="0px";
	document.getElementById('plus_1').style.display="none";
}
function deleteFromCart(id){
	var nb=0;
	nb=ajax('../../data/removeallquantity.php?id='+id);
	
	/*if(nb<2){
		panier = "PANIER : "+nb+" article";	
	}else{
		panier = "PANIER : "+nb+" articles";	
	}
	document.getElementById('mon-panier-link').innerHTML=panier;
	
	$("#tr_tab_"+id).fadeOut(700, function () {
        $(this).remove();
      });
	
	
	var total_panier=ajax("../../data/getTotalPanier.php");
	
	document.getElementById('total_panier').innerHTML=total_panier;*/
	
	document.location.href='mon-panier.php';
	
}
function deplieModuleDV(path){
	if(document.getElementById('content-module-dv').style.display=="none"){
		 document.getElementById('top_module_dv_img').src=path+"art/encart_dejavu_top_click.jpg";
		 $("#content-module-dv").slideDown("slow");
	}else{
		  document.getElementById('top_module_dv_img').src=path+"art/encart_dejavu_top.jpg";
		 $("#content-module-dv").slideUp("slow");
	}
}
function addToSmallSelection(id){
	var nb=ajax('../../data/addtoselection.php?id='+id);
	if(nb=="false"){
		alert("Vous ne pouvez pas ajouter plus de 15 produits !");
	}else{
		alert("Le produit a bien ete ajoute a la selection.");
		document.getElementById('link-selection').innerHTML="Retirer de la s&eacute;lection";
		document.getElementById('link-selection').href="javascript:removeFromSmallSelection('"+id+"')";
	}
}
function removeFromSmallSelection(id){
	var nb=ajax('../../data/removefromselection.php?id='+id);
	alert("Le produit a bien ete retire de la selection.");
	document.getElementById('link-selection').innerHTML="Ajouter &agrave; la s&eacute;lection";
	document.getElementById('link-selection').href="javascript:addToSmallSelection('"+id+"')";
	
}
function addToDestock(id){
	var nb=ajax('../../data/addtodestockage.php?id='+id);
	alert("Le produit a bien ete ajoute au destockage.");
	document.getElementById('link-destock').innerHTML="Retirer du destockage";
	document.getElementById('link-destock').href="javascript:removeFromDestock('"+id+"')";
}
function removeFromDestock(id){
	var nb=ajax('../../data/removefromdestockage.php?id='+id);
	alert("Le produit a bien ete retire du destockage.");
	document.getElementById('link-destock').innerHTML="Ajouter au destockage";
	document.getElementById('link-destock').href="javascript:addToDestock('"+id+"')";
}
function addToPromotions(id,id_category){
	var nb=ajax('../../data/addtopromotions.php?id='+id+'&id_category='+id_category);
	alert("Le produit a bien ete ajoute aux bonnes affaires.");
	document.getElementById('link-promo').innerHTML="Retirer des bonnes affaires";
	document.getElementById('link-promo').href="javascript:removeFromPromotions('"+id+"')";
	
}
function removeFromPromotions(id){
	var nb=ajax('../../data/removefrompromotions.php?id='+id);
	alert("Le produit a bien ete retire des bonnes affaires.");
	document.getElementById('link-promo').innerHTML="Ajouter aux bonnes affaires";
	document.getElementById('link-promo').href="javascript:addToPromotions('"+id+"')";
	
}
function publierPhoto(){
	if(document.getElementById('upload-photo').style.display=="none"){
		 $("#upload-photo").slideDown("slow");
	}else{
		 $("#upload-photo").slideUp("slow");
	}
}
function publierVideo(){
	if(document.getElementById('upload-video').style.display=="none"){
		 $("#upload-video").slideDown("slow");
	}else{
		 $("#upload-video").slideUp("slow");
	}
}
function cherche_navigateur_simple() {
    
    // on crée la variable qui accueillera le message relatif au navigateur
    var navigateur = "";
    
    // Attention, l'ordre de recherche est important !! Parce que IE reprend la mention 'Mozilla' et Opera reprend la mention 'MSIE' !!
    // on teste si on trouve la mention 'Opera...' dans le nom du navigateur
    if ( navigator.userAgent.indexOf('Opera 5') != -1 ) { navigateur = 'type1'; }
    
    // on teste si on trouve la mention 'MSIE' dans le nom du navigateur
    else if ( navigator.userAgent.indexOf('MSIE') != -1 ) { navigateur = 'type2'; }
    else if ( navigator.userAgent.indexOf('Mozilla') != -1 ) { navigateur = 'type3'; }
    
    // si rien n'a été reconnu...
    else { navigateur = 'type4'; }
    
    
    return navigateur;
   // alert (navigateur);
 
}
function goUpload() {
	
	
		if (cherche_navigateur_simple() != 'type2' ) {
		   var elmid = 'FileUploader_emb';
		} else {
		   var elmid = 'FileUploader';
	  }
	  
	
		document.getElementById(elmid);
		document.getElementById(elmid).goUpload();
	
}
function goUploadVideo() {
	
	
		if (cherche_navigateur_simple() != 'type2' ) {
		   var elmid = 'FileUploaderVideo_emb';
		} else {
		   var elmid = 'FileUploaderVideo';
	  }
	  
	
		document.getElementById(elmid);
		document.getElementById(elmid).goUpload();
	
}

//function lancée par flash une fois l'up fini
function Upload_Finished(param1, param2) {
	//alert("post data");
	document.getElementById('thefile').value=param2;	
	document.form_upload.submit();
}
function UploadVideo_Finished(param1, param2) {
	//alert("post data");
	document.getElementById('thefilevideo').value=param2;	
	document.form_upload_video.submit();
}
function validCodeRemise(){
	var ret=ajax('../../data/validCodeRemise.php?code='+document.getElementById('code_remise').value);	
	
	switch(ret){
		case "0" :
			alert("Vous devez vous identifer avant d'entrer le code de remise !");
			break;
		case "1" :
			alert("Ce code de remise n'existe pas !");
			break;
		case "2" :
			alert("Ce code de remise a deja ete utilise ! Pour tout probleme veuillez nous contacter.");
			break;
		case "3" :
			document.location.href="mon-panier.php";
			break;
	}
}
function centerPopup(url,nom,largeur,hauteur){
var haut=(screen.height-hauteur)/2;
var Gauche=(screen.width-largeur)/2;
window.open(url,nom,"top="+haut+",left="+Gauche+",width="+largeur+",height="+hauteur);
}
