//parametre pour eComm_AjouterPanier
var eComm_AjouterPanierXSL="/documents/ftp/296/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 ){
						zone.innerHTML = eComm_affichePrix(valeur) +" Eur TTC";
					}else if (valeur+"" =="0" ){
						zone.innerHTML = "Gratuit";
					}else if (valeur+"" == "-1" ){
						zone.innerHTML = "NC";
					}else{
						zone.innerHTML = valeur;
					}
					break;
				
				case "PrixHT".toLowerCase() :
					if (valeur!="" && valeur >=0 ){
						zone.innerHTML = eComm_affichePrix(valeur) +" Eur HT";
					}else if (valeur +"" =="0" ){
						zone.innerHTML = "Gratuit";
					}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/>");
					if(valeur!=''){
						zone.innerHTML = "<div style='background-color:#880000;text-align:center;color:#C6AD6C;font-weight:bold;' >"+valeur +"</div>";
					}else{
						zone.innerHTML = ""
					}
					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 
								infoDispo = "Ce produit "+ ( (valeur!="")?"en "+ valeur :"" ) +" n'est plus disponible !"
								break;
							case 2: // Cas y en a PAS 
								infoDispo = "Ce produit "+ ( (valeur!="")?"en "+ valeur :"" ) +" n'est pas disponible !"
								break;
								
							case 3: // Cas y en a PAS ou PLUS et l'internaute essaye de le mettre dans le panier quand meme !!
								infoDispo = "Ce produit "+ ( (valeur!="")?"en "+ valeur :"" ) +" n'est pas disponible !\nVous ne pouvez pas le commander !"
								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*1 >0 ){
						var form=document.FormulaireReponse
						var prixHT;
						var prixTTC;
						
						var objProduit=eval("produit"+ fichierID)
						var choixArray=objProduit.getParamsArray( document.FormulaireReponse )
						var params1=choixArray[0]
						var params2=choixArray[1]
						var params3=choixArray[2]
						var params4=choixArray[3]
						
						var formQte=eval( "document."+ form.name +".Qte_"+ fichierID)
						var QteCommande=(formQte.options.selectedIndex<=-1)?0:formQte.options[formQte.options.selectedIndex].value;
						if (eval("typeof(objProduit.prixQteSup1TTC_"+ params1 +"_"+ params2 +"_"+ params3 +"_"+ params4+"  )")== "function") {
							eval("prixTTC=objProduit.prixQteSup1TTC_"+ params1 +"_"+ params2 +"_"+ params3 +"_"+ params4 +"("+ QteCommande +")"  )
						}
						zone.innerHTML = "<strike>"+ eComm_affichePrix(valeur) +" &euro; TTC</strike> <span style='color:#B40101;font-size:14px;font-weight:bold;'> " + parseInt( ( 100 *  (prixTTC *1)/(valeur *1 )    ) -100 ) +"%</span>" ;
						zone.style.display=""
					}else{
						zone.innerHTML = "";
						zone.style.display="none"
					}
					break;
					
				case "AncienPrixHT".toLowerCase() :
					if (valeur*1 >0 ){
						var form=document.FormulaireReponse
						var prixHT;
						var prixTTC;
						
						var objProduit=eval("produit"+ fichierID)
						var choixArray=objProduit.getParamsArray( document.FormulaireReponse )
						var params1=choixArray[0]
						var params2=choixArray[1]
						var params3=choixArray[2]
						var params4=choixArray[3]
						
						var formQte=eval( "document."+ form.name +".Qte_"+ fichierID)
						var QteCommande=(formQte.options.selectedIndex<=-1)?0:formQte.options[formQte.options.selectedIndex].value;
						if (eval("typeof(objProduit.prixQteSup1HT_"+ params1 +"_"+ params2 +"_"+ params3 +"_"+ params4+"  )")== "function") {
							eval("prixHT=objProduit.prixQteSup1HT_"+ params1 +"_"+ params2 +"_"+ params3 +"_"+ params4 +"("+ QteCommande +")"  )
						}
						zone.innerHTML = "<strike>"+ eComm_affichePrix(valeur) +" &euro; HT</strike> <span style='color:#B40101;font-size:14px;font-weight:bold;'> " + parseInt( ( 100 *  (prixHT *1)/(valeur *1 )    ) -100 ) +"%</span>" ;
						zone.style.display=""
					}else{
						zone.innerHTML = "";
						zone.style.display="none"
					}
					break;
					
				case "AncienPrixHT".toLowerCase() :
					if (valeur >=0 ){
						zone.innerHTML = "<strike>"+ eComm_affichePrix(valeur) +" Eur HT</strike>";
					}else{
						zone.innerHTML = valeur;
					}
					break;
					
				case "TypeProduit".toLowerCase() :
					if (valeur!=""){valeur="Type Produit : "+ valeur ;}
					zone.innerHTML = valeur;
					break;
			}
		}
}

