function chgpub(elem) {
	/*
	var msg ="Supprimer ce produit du comparatif ?";
	if( elem.checked ) msg ="Ajouter ce produit au comparatif ?";
	if ( confirm(msg) ) {
	*/
		elem.form.action.value = elem.name +'_'+ elem.checked;
		elem.form.submit();
	/*
	}
	else {
		elem.checked = !elem.checked;
	}
	*/
	return false;
}

// Pour indiquer que le produit a été ajouté dans la liste personnelle
function catal_perso_add(elem,titre,idb)
{
	if (idb <= 0 ){
	
	 alert('Cette fonction est réservée aux utilisateurs identifiés');
	 return false;
	
	}
	else {
	    
	    alert('Le produit "'+ titre +'" à été ajouté à votre catalogue personnel.');
	    return true;
	    
    }
}

// Pour supprimer des produits dans le devis
function confsuppdevis(ff,nom,f)
{
	var name = confirm("Confirmez la suppression de : "+ nom);
	if (name == true)
	{
		ff.form[f].value=0;
		ff.form.submit();
	}
	return true;
}

// Pour supprimer des produits dans la liste personnelle
function confsupp(elem,titre)
{
    var name = confirm("Confirmez la suppression de :"+ titre);
    if (name == true) {
        elem.form.submit();
    }
}

// Zoom image
function PopupImage(img) {
	titre="Popup Image - Tout Javascript.com";
	w=open("",'image','width=400,height=400,toolbar=no,scrollbars=no,resizable=yes');	
	w.document.write("<HTML><HEAD><TITLE>"+titre+"</TITLE>");
	w.document.write("<SC"+"RIPT language=java"+"script> function checksize()  { if (document.images['img'].complete) {  window.resizeTo(document.images[0].width+12,document.images[0].height+30); window.focus();} else { setTimeout('checksize()',250) } }</"+"SCRIPT></HEAD>");
	w.document.write("<BODY onload='checksize()' leftMargin=0 topMargin=0 marginwidth=0 marginheight=0><IMG src='"+img+"' border=0 name='img'>");
	w.document.write("");
	w.document.write("</BODY></HTML>");
	w.document.close();
}

// Zoom image
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);
}

// Envoi mail
function EmailLink(){window.location = "mailto:"+"?subject=@XESS: Fiche produit." + "&body="+document.title+" "+window.location;}

// Afficher une information catégorie dans une fenêtre (cas Duvic)
function catpopup() {
    window.open('../www/supplier11/test.php','cat_popop','width=250,height=300,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1');
}

//Validation de la quantité dans un formulaire
function valide_qtt(qttform,qtt)
{	
	re = /^\d+$/
	if(re.test(qttform.quantity.value)) {
		if(Number(qttform.quantity.value) < qtt) {
			alert('quantité minimum : '+qtt);
			return false;
		}
	} else {
		alert('`'+qttform.quantity.value+"` n'est pas une quantité valide!");
		return false;
	}
	return true;
} 

