// Fichier JScript var site='http://www.code-etoile.com'; /*Fonction template d'affichage de pub*/ function ProduitPub(myName){ this.Name=myName; } ProduitPub.prototype.RemplirEncartPublicite=function(catalogName, productId, variantId, template, texte){ var url=site+'/PubliciteProduitServices.aspx?CatalogName='+catalogName+'&ProductId='+productId +'&VariantId='+variantId; xmlhttp.open('GET',url,false); xmlhttp.send(null); //alert(url+'\n'+xmlhttp.responseText); eval(xmlhttp.responseText); this.Template=template; this.Produit=UnProduit; this.Texte=texte; this.RemplirTemplatePublicite(); /* debid('spLibelle').innerHTML=UnProduit.Libelle; debid('spPrix').innerHTML=UnProduit.Prix; debid('imgImagePrincipale').src=site + "/images/Categories/70x70/" + UnProduit.ImagePrincipale; */ } ProduitPub.prototype.RemplirTemplatePublicite=function(){ switch(this.Template){ case "gauche": with(this.Produit){ document.getElementById('ImageProduit_'+this.Name).src=site+"/images/Categories/70x70/"+ImagePrincipale; document.getElementById('TitreProduit_'+this.Name).innerHTML=Libelle; document.getElementById('PrixProduit_'+this.Name).innerHTML=Prix; document.getElementById('Texte_'+this.Name).innerHTML=this.Texte; document.getElementById('AccesFicheProduits_'+this.Name).href=this.DonneUrlFicheProduit(); } break; case "haut": with(this.Produit){ document.getElementById('ImageProduit_'+this.Name).src=site+"/images/Categories/70x70/"+ImagePrincipale; document.getElementById('TitreProduit_'+this.Name).innerHTML=Libelle; document.getElementById('PrixProduit_'+this.Name).innerHTML=Prix; document.getElementById('Texte_'+this.Name).innerHTML=this.Texte; document.getElementById('AccesFicheProduits_'+this.Name).setAttribute('href',this.DonneUrlFicheProduit()); } break; default: alert('TPL non Géré!'); } } ProduitPub.prototype.DonneUrlFicheProduit=function(){ return site+'/Products.aspx?ProductId=' + this.Produit.ProductId + '&Catalog=' + this.Produit.CatalogName; }