/**
 * @author gregory
 */

 
 var members = {
 	showSubSectors: function(elemId)
 	{
 		var elem = dojo.byId(elemId);
 		if(elem.style.display == 'none'){
 			dojo.fx.wipeIn({node: elem,duration: 500}).play();
 		}else{
 			dojo.fx.wipeOut({node: elem,duration: 500}).play();
 		}
 	}
 	
 };



tinyMCE.init({
	mode : "none",
	theme : "advanced",
	plugins : "paste",
	//theme_advanced_buttons1_add_before: "forecolor,backcolor",
	//theme_advanced_buttons2_add: "pasteword,hr",
	//theme_advanced_buttons3: "",
	body_id : "content",
	content_css: "/styles/tinymce.css",

	plugins : "table,advhr,advimage,advlink,flash,paste,fullscreen,noneditable,contextmenu",
		theme_advanced_buttons2_add_before: "cut,copy,paste,pastetext,pasteword,separator,",
		theme_advanced_buttons3_add : "flash,advhr,separator,fullscreen,separator,forecolor,backcolor,liststyle,tablecontrols",
		extended_valid_elements : "hr[class|width|size|noshade]",
		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 : false,
		theme_advanced_resizing : true,		
		heme_advanced_statusbar_location: 'bottom',
		width : "740",
		height: "500"
	
});

	tinyMCE.init({
		mode : "specific_textareas",
		editor_selector : "mceEditSmall",
		theme : "advanced",
		plugins : "paste",
		//theme_advanced_buttons1_add_before: "forecolor,backcolor",
		//theme_advanced_buttons2_add: "pasteword,hr",
		//theme_advanced_buttons3: "",
		body_id : "content",
		content_css: "/styles/tinymce.css",
	
		plugins : "table,advhr,advimage,advlink,flash,paste,fullscreen,noneditable,contextmenu",
			theme_advanced_buttons2_add_before: "cut,copy,paste,pastetext,pasteword,separator,",
			theme_advanced_buttons3_add : "flash,advhr,separator,fullscreen,separator,forecolor,backcolor,liststyle,tablecontrols",
			extended_valid_elements : "hr[class|width|size|noshade]",
			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 : false,
			theme_advanced_resizing : true,		
			heme_advanced_statusbar_location: 'bottom',
			width : "500",
			height: "300"
		
	});
 	

 	
function ajaxfilemanager(field_name, url, type, win) {
	var ajaxfilemanagerurl = "/scripts/library/tiny_mce/plugins/ajaxfilemanager/ajaxfilemanager.php";
	switch (type) {
		case "image":
			break;
		case "media":
			break;
		case "flash": 
			break;
		case "file":
			break;
		default:
			return false;
	}
	var fileBrowserWindow = new Array();
	fileBrowserWindow["file"] = ajaxfilemanagerurl;
	fileBrowserWindow["title"] = "Ajax File Manager";
	fileBrowserWindow["width"] = "782";
	fileBrowserWindow["height"] = "440";
	fileBrowserWindow["close_previous"] = "no";
	tinyMCE.openWindow(fileBrowserWindow, {
	  window : win,
	  input : field_name,
	  resizable : "yes",
	  inline : "yes",
	  editor_id : tinyMCE.getWindowArg("editor_id")
	});
	
	return false;
	}
	
dojo.addOnLoad(
	function(){		
		mceInit();
	}
);

function mceInit(){
	dojo.query('textarea.mceEdit').forEach(
		function(el){
				tinyMCE.execCommand('mceAddControl', false,dojo.attr(el,'id') );
		});
	
}
	