tinyMCE.init({
	mode: "textareas",
	editor_selector: "pageEditor",
	theme: "advanced",
	plugins: "media,inlinepopups,table,advhr,advimage,advlink,paste,fullscreen,noneditable,contextmenu",
	theme_advanced_disable: "help,styleselect",
	theme_advanced_buttons1_add: "fontselect,fontsizeselect",
	theme_advanced_buttons2_add: "separator,forecolor,backcolor,liststyle",
	theme_advanced_buttons2_add_before: "cut,copy,paste,pastetext,pasteword,separator,",
	theme_advanced_buttons3_add_before: "tablecontrols,separator",
	theme_advanced_buttons3_add: "media,advhr,separator,fullscreen",
	theme_advanced_toolbar_location: "top",
	theme_advanced_toolbar_align: "left",
	extended_valid_elements: "hr[class|width|size|noshade],style[type],link[rel|href|type],iframe[src|name|height|width|frameborder]",
	file_browser_callback: "ajaxfilemanager",
	paste_use_dialog: false,
	theme_advanced_resizing: true,
	theme_advanced_resize_horizontal: true,
	apply_source_formatting: true,
	force_br_newlines: true,
	force_p_newlines: false,
	relative_urls: true,
	convert_urls: false,
	remove_script_host: false,
	document_base_url: "http://www.calvertcreak.com.au",
	remember_last_path: false,
	width: "400",
	height: "300",
	content_css: "http://www.calvertcreak.com.au/mayaFish/templates/webriq_sites/theme_uni2/smarty/styles/tinymce_inner.css"
});

function ajaxfilemanager(field_name, url, type, win) {
	
	switch (type) {
		case "image":
			break;
		case "media":
			break;
		case "flash":
			break;
		case "file":
			break;
		default:
			return false;
	}
	
	tinyMCE.activeEditor.windowManager.open({
        "file": "http://www.calvertcreak.com.au/mayaFish/libs/tinyMce/plugins/ajaxfilemanager/ajaxfilemanager.php?type=" + type,
        "title": "Ajax File Manager",
        "width": 782,
        "height": 440,
        "resizable": "yes",
        "inline": "yes",
        "close_previous": "no"
    }, {
        "window": win,
        "input": field_name,
        "resizable": "yes",
        "inline": "yes",
        "editor_id": tinyMCE.selectedInstance.editorId
    });
	
	return false;
}
<!-- page generated -->
