<!--
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
//updateqtycaddy
function update(id,val)
{
quantite = parseInt(document.getElementById(id).value);
quantite+=val;
document.getElementById(id).value = quantite;
}

//champcommandelivraison
var timer = 0;
var ptag = String.fromCharCode(5, 6, 7);
function visualisation_nom() {
	if (document.getElementById) {
		t = document.getElementById("form1").nom.value;
		document.getElementById("nomliv").innerHTML = t;
		} else {
		return;
	}
}
function visualisation_prenom() {
	if (document.getElementById) {
		t = document.getElementById("form1").prenom.value;
 		document.getElementById("prenomliv").innerHTML = t; 
	} else {
		return;
	}
}
function visualisation_ent() {
	if (document.getElementById) {
		t = document.getElementById("form1").ent.value;
 		document.getElementById("entliv").innerHTML = t; 
	} else {
		return;
	}
}
function visualisation_addr2() {
	if (document.getElementById) {
		t = document.getElementById("form1").addresse.value;
 		document.getElementById("addresseliv").innerHTML = t; 
	} else {
		return;
	}
}
function visualisation_cp() {
	if (document.getElementById) {
		t = document.getElementById("form1").cp.value;
 		document.getElementById("cpliv").innerHTML = t; 
	} else {
		return;
	}
}
function visualisation_ville() {
	if (document.getElementById) {
		t = document.getElementById("form1").ville.value;
 		document.getElementById("villeliv").innerHTML = t; 
	} else {
		return;
	}
}
function visualisation_pays() {
	if (document.getElementById) {
		t = document.getElementById("form1").pays.value;
 		document.getElementById("paysliv").innerHTML = t; 
	} else {
		return;
	}
}
function visualisation_email() {
	if (document.getElementById) {
		t = document.getElementById("form1").email.value;
 		document.getElementById("emailliv").innerHTML = t; 
	} else {
		return;
	}
}
function visualisation_tel() {
	if (document.getElementById) {
		t = document.getElementById("form1").tel.value;
 		document.getElementById("telliv").innerHTML = t; 
	} else {
		return;
	}
}
function visualisation_fax() {
	if (document.getElementById) {
		t = document.getElementById("form1").fax.value;
 		document.getElementById("faxliv").innerHTML = t; 
	} else {
		return;
	}
}
function verif_email() {

// on passe la donnée saisie par le visiteur en variable pour plus de facilités
adresse = document.form1.email.value;
taille = document.form1.email.value.length;

// on créé 3 variables pour valider au fur et à mesure le login, le domaine et l'extension qui constituent l'adresse e-mail
validelog = false;
validedom = false;
valideext = false;

// on extrait le 'login' qui se situe avant l'arobace
arob = adresse.lastIndexOf("@");
login = adresse.substring(0,arob);

// on extrait l'extension qui se situe à partir du dernier point
pointfinal = adresse.lastIndexOf(".");
extension = adresse.substring(pointfinal,taille);

// on extrait le domaine qui se trouve entre l'arobace et le dernier point
domaine = adresse.substring(arob+1,pointfinal);


// un login a toujours plus de 2 caractères, on fait le test
if ( login.length > 2 ) {
validelog = true;
}
else {
alert('Ceci n\'est pas une adresse e-mail.\nUne adresse e-mail comporte un arobace precede d\'un login \'convenable\'.');
validelog = false;
}

// un domaine a toujours plus de 1 caractère, on fait le test
if ( domaine.length > 1 ) {
validedom = true;
}
else {
alert('Ceci n\'est pas une adresse e-mail.\nLe nom de domaine n\'existe pas.');
validelog = false;
}

// une extension a toujours 2 ou 3 caractères, on fait le test
if ( pointfinal > -1 && (extension.length == 3 || extension.length == 4) ) {
valideext = true;
}
else {
alert('Ceci n\'est pas une adresse e-mail valide.\nL\'extension n\'est pas bonne.');
valideext = false;
}

// on vérifie que nos trois variables sont vraies pour accepter la soumission du formulaire
if ( validelog == true && validedom == true && valideext == true ) {
return true;
}
else {
return false;
}
}
//-->
//EMAILL TEST
<!--

function VerifMail()
	{
	a = document.formcontact.mail.value;
	valide1 = false;
	
	for(var j=1;j<(a.length);j++){
		if(a.charAt(j)=='@'){
			if(j<(a.length-4)){
				for(var k=j;k<(a.length-2);k++){
					if(a.charAt(k)=='.') valide1=true;
				}
			}
		}
	}
	if(valide1==false) alert("Veuillez saisir une adresse email valide.");
	return valide1;
	}

//-->

 // TRANSITIONS
 function transition(id)
{
		
	var url = "detailsprod.php?delid=id";
	t_effet = new Array();
	t_effet[0] = new Effect.Fade('prod', {duration:1, fps:25, from:1.0, to:0.0});
	t_effet[1] = new Effect.Appear('infos', {duration:1, fps:25, from:0.0, to:1.0});
	new Effect.Parallel(t_effet,{duration:1, fps:25, from:0.0, to:1.0, afterFinish:afficherMessage});
	function afficherMessage()
	{
		window.location.href=url;	
	}
}
function PopupCentrer(page,largeur,hauteur,options) {
  var top=(screen.height-hauteur)/2;
  var left=(screen.width-largeur)/2;
  window.open(page,"","top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+options);
}

 	var aSubCategories = new Array();
 

		var imgFolder = "<?=$imgFolder?>";

		function newImage(NewImageSrc) {
      	document.getElementById("ImageFilename").value = NewImageSrc;
			showImage();
		}
		
		function showImage() {
			imgObj = document.getElementById("displayImg");

			selVal = document.getElementById("ImageFilename").value;
			if (selVal.length <= 0)
         	selVal = "noimg.gif";
			
			imgObj.src = imgFolder+selVal;
		}

		function removeImage()
		{
			document.getElementById("ImageFilename").value = "";
			showImage();
		}
		
		function setDropDownSelection(ddId, ddValue, ddMultiSelect) {
			ddObj = document.getElementById(ddId);
			if(!ddMultiSelect) {
				for(y=0; y<ddObj.options.length; y++) {
					ddObj.options[y].selected = false;
				}
			}
			for(y=0; y<ddObj.options.length; y++) {
				if(ddObj.options[y].value == ddValue ) {
					ddObj.options[y].selected = true;
				}
			}
		}