var gimi_textareas = new Array();
var gimi_fckeditors = new Array();

function add_textArea(name) {
	// window.alert('texte boxe add : '+name);
	gimi_textareas.push(name);
}

function load_fckEditors() {
	var gimi_size = gimi_textareas.length;
	for (var i=0; i<gimi_size; ++i) {
		gimi_fckeditors.push(new FCKeditor(gimi_textareas[i]));
		gimi_fckeditors[i].BasePath = "/gimi/fckeditor/" ;
		gimi_fckeditors[i].Config["CustomConfigurationsPath"] = "/gimi/fckeditor/config.js";
		gimi_fckeditors[i].ToolbarSet = 'Gimi' ;
		gimi_fckeditors[i].ReplaceTextarea() ;
	}
}

function FckInitForAjax() {
	gimi_textareas = new Array();
	gimi_fckeditors = new Array();
}

function FckHack() {
	this.UpdateEditorFormValue = function() {
		for (i=0; i<parent.frames.length; ++i)
			if ( parent.frames[i].FCK )
				parent.frames[i].FCK.UpdateLinkedField();
	}
}
var FckHacking = new FckHack();