

//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'){
			var O_flash = $('object',newContent);
			
			//positionnement du flash
			var oldID = O_flash.parent().attr('id');
			var source = null;
			var largeur = null;
			var hauteur = null;
			
			if (O_flash.attr('data'))	{ source = O_flash.attr('data')};
			if (O_flash.attr('width'))	{ largeur = O_flash.attr('width')};
			if (O_flash.attr('height'))	{ hauteur = O_flash.attr('height')};
			
			if (source && largeur && hauteur) {
				var newObjectFlash = new SWFObject(source, 'identifiantFlash', largeur, hauteur,8, '#000');
				var parentFlash = 'object[data="'+source+'"]';
				$(parentFlash).parent().attr('id','flashHERE');
				newObjectFlash.write('flashHERE');
				$(parentFlash).parent().attr('id',oldID);

			}
			
		}
		
	}
);


