
$(document).ready( function() {

	var ms_ajaxContentBack = $('<div></div>')
		.appendTo(document.body)
		.hide()
		.attr("id", "ms_ajaxContentBack")
		.css({
			position: "relative",
			display: "none"
		});

});


var ms_rechargeLayers = function(listeLayerAMaj, parametres, idPage) {

	ms_appel_rechargeLayers(listeLayerAMaj, parametres, idPage);

};

var ms_appel_rechargeLayers = function(listeLayerAMaj, parametres, idPage) {

	var posts = {};
	posts.meC = "ms_fonctions";
	posts.meM = "rechargeContenuLayers";
	posts.meT = "i";
	posts.meD = "classes";
	posts.paramsM = {};

	if(parametres) {
		posts.paramsM = parametres;
	}

	posts.paramsM.listeLayers = listeLayerAMaj;
	posts.paramsM.idPage = idPage;

	ms.ajax({
	   type: "POST",
	   url: (((m_infos.me_path != undefined)?m_infos.me_path:"..")+"/medias/ajax/me_gateway.php"),
	   data: posts,
	   success: function(data) {
			var reg = new RegExp("~#~", "g");
			if(reg && data) {
				var tableau = data.split(reg);
				if(tableau.length > 0) {
					for (var a = 0; a < tableau.length; a++) {		
						if(a%2 == 0) {
						  var re = tableau[a].replace(/^\s+/g,'').replace(/\s+$/g,'');
						  var contenu = "";
						} else {
						  var contenu = tableau[a];
						}
						if(re == "popin" && contenu) {
							ms.popin(contenu);
						} else if (re != "popin" && contenu) {
							if(contenu && re && $("#"+re)) {
								$("#"+re).html(contenu);
							}
						}
					}
				}
			}
	   }
	});

};
