

//laisser la variable à false pour remplacer le DOM parent
//var divToReplace = false;
var divToReplace = 'div#left_column';
var keepBlock = true;

$(document).ready(
	function() {
		
		var O_divToReplace;
		
		if (divToReplace) {
			O_divToReplace = $(divToReplace);
		//chargement du block parent si pas de block defini
		}else{
			O_divToReplace = $('div#block_cms_content_replace').parent();
		}
		
		//recupération données pour remplacement
		var newContent = $('div#block_cms_content_replace').html();
		var essai = document.getElementById('block_cms_content_replace');
		
		if (keepBlock) {
			O_divToReplace.html(newContent);
		}else{
			O_divToReplace.replaceWith(newContent);
		}
		
		// ---- patch pour tous les IE, si le contenu contient un FLASH --- //
		// ------ Arobanet by Fred ------//
		if ($('object',newContent) && navigator.appName=='Microsoft Internet Explorer'){
			//declaratuon pour déplacement de plusieurs Flash
			var i = 1;
			$('object',newContent).each(
				function() {
					
					/*if ($('object', $(this)) {*/
						//positionnement du flash
						var oldID = $(this).parent().attr('id');
						var source = null;
						var largeur = null;
						var hauteur = null;
						
						if ($(this).attr('data'))	{ source = $(this).attr('data')};
						if ($(this).attr('width'))	{ largeur = $(this).attr('width')};
						if ($(this).attr('height'))	{ hauteur = $(this).attr('height')};
												
			//			if (source && largeur, hauteur) {
						if (source && largeur && hauteur) {
							var newObjectFlash = new SWFObject(source, 'identifiantFlash', largeur, hauteur,6, '#000');
							var parentFlash = 'object[data="'+source+'"]';
							$(parentFlash).parent().attr('id','flashHERE_'+i);
							newObjectFlash.write('flashHERE_'+i);
							$(parentFlash).parent().attr('id',oldID);
							//newObjectFlash.getSWFHTML();
						}
						i++;
				}
			);
			
		}
		
	}
);



