tinyMCE.init({
	mode : "textareas",
	theme : "advanced",
	elements : "ajaxfilemanager",
	
	//plugins : "safari,advimage,paste,inlinepopups,iespell,advhr,advlink",
			plugins : "safari,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template",

theme_advanced_buttons1 : "bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,forecolor,backcolor,code",	
	theme_advanced_buttons2 : "cut,copy,paste,pastetext,pasteword,|,bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,image,cleanup,|",
	theme_advanced_buttons3 : "",
	theme_advanced_buttons4 : "",
	theme_advanced_toolbar_location : "top",
	theme_advanced_toolbar_align : "left",
	paste_auto_cleanup_on_paste : true,  
	//content_css : "http://www.lemondeinformatique.fr/style.css",  
	gecko_spellcheck : true,
	paste_remove_styles: true,
	paste_text_linebreaktype:"br",
	content_css : "/content.css?" + new Date().getTime(),
	
	file_browser_callback : "ajaxfilemanager",
	
	theme_advanced_resizing : true,
	
	forced_root_block : false,
	force_br_newlines : true,
	force_p_newlines : false,
	
	entity_encoding : "raw", 
	language : "fr",
	valid_elements : 	"a[href|target|class|alt|id|rel|name|title|style],strong/b,br,em/i,u,"
						+"p[align<center?justify?left?right|class|dir<ltr?rtl|id|lang|onclick"
						+"|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"
						+"|onmouseout|onmouseover|onmouseup|style|title],"
						+"img[align<bottom?left?middle?right?top|alt|border|class|dir<ltr?rtl|height"
						+"|hspace|id|lang|longdesc|name|src|style|title|usemap|vspace|width],"
						+"noscript[class|dir<ltr?rtl|id|lang|style|title],"
						+"object[align<bottom?left?middle?right?top|archive|border|class|classid"
						+"|codebase|codetype|data|declare|dir<ltr?rtl|height|hspace|id|lang|name"
						+"|onclick|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"
						+"|onmouseout|onmouseover|onmouseup|standby|style|tabindex|title|type|usemap"
						+"|vspace|width],"
						+"span[align<center?justify?left?right|style|class|title],"
						+"table[align<center?left?right|bgcolor|border|cellpadding|cellspacing|class"
						+"|dir<ltr?rtl|frame|height|id|lang|onclick|ondblclick|onkeydown|onkeypress"
						+"|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|rules"
						+"|style|summary|title|width],"
						+"tbody[align<center?char?justify?left?right|char|class|charoff|dir<ltr?rtl|id"
						+"|lang|onclick|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown"
						+"|onmousemove|onmouseout|onmouseover|onmouseup|style|title"
						+"|valign<baseline?bottom?middle?top],"
						+"td[abbr|align<center?char?justify?left?right|axis|bgcolor|char|charoff|class"
						+"|colspan|dir<ltr?rtl|headers|height|id|lang|nowrap<nowrap|onclick"
						+"|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"
						+"|onmouseout|onmouseover|onmouseup|rowspan|scope<col?colgroup?row?rowgroup"
						+"|style|title|valign<baseline?bottom?middle?top|width],"
						+"tfoot[align<center?char?justify?left?right|char|charoff|class|dir<ltr?rtl|id"
						+"|lang|onclick|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown"
						+"|onmousemove|onmouseout|onmouseover|onmouseup|style|title"
						+"|valign<baseline?bottom?middle?top],"
						+"th[abbr|align<center?char?justify?left?right|axis|bgcolor|char|charoff|class"
						+"|colspan|dir<ltr?rtl|headers|height|id|lang|nowrap<nowrap|onclick"
						+"|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"
						+"|onmouseout|onmouseover|onmouseup|rowspan|scope<col?colgroup?row?rowgroup"
						+"|style|title|valign<baseline?bottom?middle?top|width],"
						+"thead[align<center?char?justify?left?right|char|charoff|class|dir<ltr?rtl|id"
						+"|lang|onclick|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown"
						+"|onmousemove|onmouseout|onmouseover|onmouseup|style|title"
						+"|valign<baseline?bottom?middle?top],"
						+"tr[abbr|align<center?char?justify?left?right|bgcolor|char|charoff|class"
						+"|rowspan|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress"
						+"|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style"
						+"|title|valign<baseline?bottom?middle?top],"
						+"object[align<bottom?left?middle?right?top|archive|border|class|classid"
						+"|codebase|codetype|data|declare|dir<ltr?rtl|height|hspace|id|lang|name"
						+"|onclick|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"
						+"|onmouseout|onmouseover|onmouseup|standby|style|tabindex|title|type|usemap"
						+"|vspace|width],"
						+"param[id|name|type|value|valuetype<DATA?OBJECT?REF],"
						+"embed[id|name|type|value|allowscriptaccess|allowfullscreen|width|height|src|valuetype<DATA?OBJECT?REF]"
						+"li[class|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkeypress|onkeyup"
						+"|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|style|title|type"
						+"|value],"
						+"link[charset|class|dir<ltr?rtl|href|hreflang|id|lang|media|onclick"
						+"|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"
						+"|onmouseout|onmouseover|onmouseup|rel|rev|style|title|target|type],"
						+"ol[class|compact<compact|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown"
						+"|onkeypress|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover"
						+"|onmouseup|start|style|title|type],"
						+"ul[class|compact<compact|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown"
						+"|onkeypress|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover"
						+"|onmouseup|style|title|type],"
						+"script[charset|defer|language|src|type],"
						+"div[align<center?justify?left?right|class|dir<ltr?rtl|id|lang|onclick"
						+"|ondblclick|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove"
						+"|onmouseout|onmouseover|onmouseup|style|title],"

			
});

function ajaxfilemanager(field_name, url, type, win) {
			    // alert("Field_Name: " + field_name + "\nURL: " + url + "\nType: " + type + "\nWin: " + win); // debug/testing

    /* If you work with sessions in PHP and your client doesn't accept cookies you might need to carry
       the session name and session ID in the request string (can look like this: "?PHPSESSID=88p0n70s9dsknra96qhuk6etm5").
       These lines of code extract the necessary parameters and add them back to the filebrowser URL again. */

    var cmsURL = '/tiny_mce/plugins/ajaxfilemanager/ajaxfilemanager.php?editor=tinymce';    // script URL - use an absolute path!
    if (cmsURL.indexOf("?") < 0) {
        //add the type as the only query parameter
        cmsURL = cmsURL + "?type=" + type;
    }
    else {
        //add the type as an additional query parameter
        // (PHP session ID is now included if there is one at all)
        cmsURL = cmsURL + "&type=" + type;
    }

    tinyMCE.activeEditor.windowManager.open({
        file : cmsURL,
        title : 'My File Browser',
        width : 420,  // Your dimensions may differ - toy around with them!
        height : 400,
        resizable : "yes",
        inline : "yes",  // This parameter only has an effect if you use the inlinepopups plugin!
        close_previous : "no"
    }, {
        window : win,
        input : field_name
    });
    return false;

		}

 
