//parametre pour eComm_AjouterPanier
var eComm_AjouterPanierXSL="/documents/ftp/282/XSL/panierMessageAjout.xsl"


// zone= "zone_"+ nom +"_"+ fichierID
function setZoneAffichage(nomZone , fichierID , valeur ){
	var zone=document.getElementById("zone_"+ nomZone +"_"+ fichierID )
	
	
		if (typeof(zone)=='object' && zone!=null) {
			switch (nomZone.toLowerCase()){
				case "PrixTTC".toLowerCase() :
				
					if (valeur!="" && valeur >=0 ){
						switch (eComm_LangueID){
									case 1: //Francais
										zone.innerHTML = "Prix : "+ eComm_affichePrix(valeur) +" &euro; ";
										break;
									case 2: //Anglais
										zone.innerHTML = "Price : &euro;"+ eComm_affichePrix(valeur) +"";
										break;
						}
						
					}else if (valeur+"" =="0" ){
						switch (eComm_LangueID){
									case 1: //Francais
										zone.innerHTML = "Gratuit";
										break;
									case 2: //Anglais
										zone.innerHTML = "Free";
										break;
						}
					}else if (valeur+"" == "-1" ){
						zone.innerHTML = "NC";
					}else{
						zone.innerHTML = valeur;
					}
					break;
				
				case "PrixHT".toLowerCase() :
					if (valeur!="" && valeur >=0 ){
						zone.innerHTML = eComm_affichePrix(valeur) +" &euro; HT";
					}else if (valeur +"" =="0" ){
						switch (eComm_LangueID){
									case 1: //Francais
										zone.innerHTML = "Gratuit";
										break;
									case 2: //Anglais
										zone.innerHTML = "Free";
										break;
						}
					}else if (valeur +"" == "-1" ){
						zone.innerHTML = "NC";
					}else{
						zone.innerHTML = valeur;
					}
					break;
				

				case "Detail".toLowerCase() : 
				case "Designation".toLowerCase() :
					valeur=((valeur+"").indexOf(">")>0)?valeur+"":(valeur+"").replace(/\n/gi , "<br/>");
					zone.innerHTML = valeur ;
					break;
					
				case "Delai".toLowerCase() :
					if (valeur!=""){valeur="" + valeur;}
					valeur=((valeur+"").indexOf(">")>0)?valeur+"":(valeur+"").replace(/\n/gi , "<br/>");
					switch (eComm_LangueID){
									case 1: //Francais
										zone.innerHTML =(valeur!="")? "Disponibilité : "+valeur :"" ;
										break;
									case 2: //Anglais
										zone.innerHTML =(valeur!="")? "Availability : "+valeur :"" ;
										break;
						}
					break;
					
				case "InfoDispo".toLowerCase() :
					valeur=((valeur+"").indexOf(">")>0)?valeur+"":(valeur+"").replace(/\n/gi , "<br/>");
					var infoDispo="";
					cas=setZoneAffichage.arguments[3];
					
					switch (cas){
							case 0:	// Cas affichage normal
								infoDispo = valeur ;
								break;
							case 1: // Cas y en a PLUS 
								switch (eComm_LangueID){
									case 1: //Francais
										infoDispo =""// "Ce produit "+ ( (valeur!="")?"en "+ valeur :"" ) +" n'est plus disponible !"
										break;
									case 2: //Anglais
										infoDispo ="" // "this product "+ ( (valeur!="")?"in "+ valeur :"" ) +" is no more available !"
										break;
								}
								break;
							case 2: // Cas y en a PAS 
								switch (eComm_LangueID){
									case 1: //Francais
										infoDispo = "Ce produit "+ ( (valeur!="")?"en "+ valeur :"" ) +" n'est pas disponible !"
										break;
									case 2: //Anglais
										infoDispo = "this product "+ ( (valeur!="")?"in "+ valeur :"" ) +" is not available !"
										break;
								}
								break;
								
							case 3: // Cas y en a PAS ou PLUS et l'internaute essaye de le mettre dans le panier quand meme !!
								switch (eComm_LangueID){
									case 1: //Francais
										infoDispo = "Ce produit "+ ( (valeur!="")?"en "+ valeur :"" ) +" n'est pas disponible !\nVous ne pouvez pas le commander !"
										break;
									case 2: //Anglais
										infoDispo = "this product "+ ( (valeur!="")?"en "+ valeur :"" ) +" is not available !\nYou can't add it to your basket !"
										break;
								}
								zone=zoneExists( fichierID , "nExistePas" );
								break;
					}
						
					if (zone) {
						if (cas == 1 || cas==2 || cas==3 ) {
							zone.innerHTML = "<font color='#FF0000'>"+ infoDispo +"</font>" ;
						}else{
							zone.innerHTML = infoDispo ;
						}
					}else{
						if (cas == 1 || cas==2 || cas==3 ) {alert(infoDispo)}
					}		
				
					break;
					
				case "Ref".toLowerCase() :
					if (valeur!=""){valeur=""+ valeur ;}
					zone.innerHTML = valeur ;
					
					break;
					
				case "RefExt".toLowerCase() :
					//alert(zone+"--"+ typeof(zone))
				
					if (valeur!=""){valeur="RefExt : "+ valeur ;}
					zone.innerHTML = valeur ;
					break;
					
				case "RefInt".toLowerCase() :
					if (valeur!=""){valeur="RefInt : "+ valeur ;}
					zone.innerHTML = valeur ;
					break;
					
				case "TVA".toLowerCase() :
					if (valeur!=""){valeur="TVA : "+ eComm_affichePrix(valeur) +"%";}
					zone.innerHTML = valeur;
					break;
					
				case "AncienPrixTTC".toLowerCase() :
					if (valeur >=0 ){
						zone.innerHTML = "<strike>"+ eComm_affichePrix(valeur) +" &euro; TTC</strike>";
					}else{
						zone.innerHTML = valeur;
					}
					break;
					
				case "AncienPrixHT".toLowerCase() :
					if (valeur >=0 ){
						zone.innerHTML = "<strike>"+ eComm_affichePrix(valeur) +" &euro; HT</strike>";
					}else{
						zone.innerHTML = valeur;
					}
					break;
					
				case "TypeProduit".toLowerCase() :
					if (valeur!=""){valeur="Type Produit : "+ valeur ;}
					zone.innerHTML = valeur;
					break;
			}
			
			
		}
}
