/************************************************************/
/*variables
type --> string --> page
nbPush --> number --> nombre de push a afficher
emplacement --> array -->  emplacements*/
/*************************************************************/
var webservicePush = "";
var cheminPush = "";
function contenuPub(type, emplacement, nbPush){
	if(type=="home"){ 
		webservicePush = "services/pushservice.aspx";
		cheminPush = "";
	}else{ 
		webservicePush = "../services/pushservice.aspx";
		cheminPush = "../";
	}
	
	creerRequete("pub");
	var requete = ListeRequete["pub"];
	var url = webservicePush;
	requete.open("POST", url, true);
	requete.onreadystatechange = function(){affichageContenuPub(emplacement, nbPush)}
	requete.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	requete.send("operation=getPush&page="+type);
}
function affichageContenuPub(emplacement, nbPush){
	var requete = ListeRequete["pub"];	
	if(requete.readyState ==4){
		if(requete.status ==200){
			var reponse = requete.responseXML;
			
			var nb = nbPush;
			for (k=0;k<nb;k++){
				if (reponse.getElementsByTagName("urlPush")[k].firstChild==null){
					var pushUrl = "-";
				}else{
					var pushUrl = reponse.getElementsByTagName("urlPush")[k].firstChild.nodeValue;
					var pushTaillex = pushUrl.split("x")[0];
					var pushTailley = pushUrl.split("x")[1].substring(0,3);
				}
				
				
				if(nb>1){
					var divPush = new Element("div").setStyles({width:pushTaillex+'px', height:pushTailley+'px', padding:'0 0 10px 0'});
				}else{
					var divPush = new Element("div").setStyles({width:pushTaillex+'px', height:pushTailley+'px'});
				}
				var pushObject ='<object type="application/x-shockwave-flash" data="'+cheminPush+'swf/push/'+pushUrl+'" width="'+pushTaillex+'" height="'+pushTailley+'">';
					pushObject +='<param name="movie" value="'+cheminPush+'swf/push/'+pushUrl+'" />';
					pushObject +='<param name="wmode" value="opaque" />';
				pushObject +='</object>';
				divPush.setHTML(pushObject)

				$(emplacement[k]).appendChild(divPush);
			}	
		}
	}
}
