// -*- mode:java; coding:gbk; tab-width:4 -*-
//	2007.7.20
//	配置对象
/// @defgroup config ChinaRen Editor Config
/// ChinaRen 编辑器配置
var Config = {};
/// @defgroup config_tool
/// ChinaRen 编辑器工具栏的相关配置
/// @ingroup config
/// @package config.tool
//	----------------------  下面为针对工具栏的配置  ----------------------
Config.tool = {};
/// @ingroup config_tool
/// 工具栏中的工具配置信息
/// 配置方法如下:
/// ------------
/// | 粘 | 剪切  ||
/// |   |------||
/// | 贴 | 复制  ||
/// ------------
/// data为四维数组,其中
/// 第二维为功能块定义,如上面示意图中的被分隔线隔开的一块;
/// 第三维为每个功能块内的功能定义
/// 第四维为每个功能的具体定义,如下
/// @code
/// //* ["img","paste","粘贴",Editor.paste,Editor.blankUpCall,Editor.blankCall,Editor.normalCancelCall]
/// @endcode
/// 其中,数组参数意义如下(按索引排列):
/// 0.类别(img,select,line)
/// 1.功能名
/// 2.提示title
/// 3.鼠标按键按下的响应
/// 4.(可选)鼠标按键抬起的响应
/// 5.(可选)子菜单或弹出窗口选中操作的响应
/// 6.(可选)子菜单或弹出窗口放弃操作的响应
//* package config.tool;
//* public class Data {
Config.tool.data = 
[
	/*
	[
	 	[
			["img","paste","粘贴",Editor.paste,Editor.blankUpCall,Editor.blankCall,Editor.normalCancelCall]
		]
	],
	[
		[
			["img","cut","剪切",Editor.cut,Editor.blankUpCall,Editor.blankCall,Editor.normalCancelCall]
		]
	],
	[
		[
			["img","copy","复制",Editor.copy,Editor.blankUpCall,Editor.blankCall,Editor.normalCancelCall]			
		]
	],
	[
	 	[
			["line","line"]
		]
	],
	[
	 	[
			["select","fontname","字体",Editor.showFontNameList,Editor.hideFontNameList,Editor.setFontName,Editor.cancelFontName]
		]
	],
	[
		[
		 	["select","fontsize","字号",Editor.showFontSizeList,Editor.hideFontSizeList,Editor.setFontSize,Editor.cancelFontSize]
		]
	],
	[
	 	[
			["line","line"]
		]
	],
	*/

	[
		[
			["img","emot","插入表情",Editor.showCrBrow,Editor.hideCrBrow,Editor.addCrBrow,Editor.cancelCrBrowCall]
		]
	],
	/*
	[
		[
			["img","bold","粗体",Editor.setBold,Editor.clearBold]
		]
	],
	[
	 	[
			["img","italic","斜体",Editor.setItalic]
		]
	],
	[
		[
			["img","underline","下划线",Editor.setUnderline]
		]
	],
	[
		[
			["img","forecolor","文字颜色",Editor.showCrForeColorList,Editor.hideForeColorList,Editor.setForeColor,Editor.cancelForeColor]
		]
	],
	[
		[
			["img","backcolor","背景颜色",Editor.showCrBackColorList,Editor.hideBackColorList,Editor.setBackColor,Editor.cancelBackColor]
		]
	],
	*/
	[
		[
			["img","url","插入超链接",Editor.showCrLink,Editor.clearLink,Editor.addCrLink,Editor.cancelLinkCall]
		]
	]
	/*,
	[
		[
			["img","fei","文字飞行",Editor.addFly,Editor.blankUpCall]
		]
	],
	[
	 	[
			["line","line"]
		]
	],	
	
	[
	 	[
			["img","justifyleft","左对齐",Editor.setLeft,Editor.setLeft]
		]
	],
	[
	 	[	
			["img","justifycenter","居中",Editor.setCenter,Editor.setCenter]
		]
	],
	[
	 	[
			["img","justifyright","右对齐",Editor.setRight,Editor.setRight]		]
	],
	[
	 	[
			["img","orderlist","数字列表",Editor.setOrder,Editor.setOrder]
		]
	],
	[
	 	[
			["img","unorderlist","符号列表",Editor.setUnorder,Editor.setUnorder]
		]
	],
	[
	 	[
			["img","indent","增大缩进",Editor.setIndent]
		]
	],
	[
	 	[
			["img","outdent","减小缩进",Editor.setOutdent]
		]
	],
	[
	 	[
			["line","line"]
		]
	],
	 
	
	
	[
	 	[
			["img","simg","插入图片",Editor.showCrImg,Editor.showCrImg,Editor.addCrImg,Editor.cancelImgCall]
		]
	],
	
	[
	 	[
	 	 	["img","svideo","插入视频",Editor.showCrMv,Editor.showCrMv,Editor.addCrMv,Editor.cancelMvCall]
	   	]
	],
	
	[
	 	[
	 	 	["img","relative_s","插入附件",Editor.showAttach,Editor.showAttach,Editor.addAttach,Editor.cancelAttachCall]
	   	]
	]
	*/
	/*
	,	
	[
	 	[
			["line","line"]
		]
	],
	
	[
	 	[
			["img","undo","撤销上一步操作",Editor.undo,Editor.undo]
		]
	]
	*/
];
//* }
/// @ingroup config_tool
//* package config.tool;
/// 定义工具栏的css
//* public class Css {
//	与工具栏相关的css属性配置数据
Config.tool.css = 
{
	row:"tool_row",
	newLine:"newLine",
	part:"tool_part",
	
	tool:"tool_tool",
	toolOver:"tool_over",
	toolDown:"tool_down",
	toolDisable:"tool_disable",
	
	editor:"editor",
	cache:"editor_cache",
	footer:"editor_footer",
	coder:"editor_coder2"
};
//* }
/// @defgroup config_pager
/// ChinaRen 编辑器打开新页面的相关配置
/// @ingroup config
/// @package config.pager
//	----------------------  下面为针对需要打开新页面功能的配置  ----------------------
Config.pager = {};
/// @ingroup config_pager
//* package config.pager;
/// 定义弹出页面的css
//* public class Option {
Config.pager.option = 
{
	coverClass:"cover",			//	覆盖整个页面的层的css
	containerClass:"pager",		//	显示新页面的容器（div）的css
	loadingClass:"loading"		//	显示loading的css
};
//* }
/// @defgroup config_lister
/// ChinaRen 编辑器显示下拉菜单的相关配置
/// @ingroup config
/// @package config.lister
//	----------------------  下面是显示列表的配置  ----------------------
Config.lister = {};
/// @ingroup config_lister
//* package config.lister;
/// 定义下拉菜单的css
//* public class Option {
Config.lister.option = 
{
	containerClass:"lister",	//	列表容器的css
	itemClass:"listerItem",		//	列表中项的css
	itemOverClass:"listerItem_over"		//	列表中项的css
};
//* }
/// @ingroup config_lister
//* package config.lister;
/// 定义地图工具的数据
//* public class MapData {
Config.lister.mapData = 
{
	type: "manual2",
	content: '<form action="#" onsubmit="Editor.checkMapInput($(\'editorMapInput\'));return false;"><div style="background:#eee;padding:3px 5px;margin-bottom:2px;"><img src="http://img3.pp.sohu.com/ppp/blog/styles/images/editor/arr.gif" />&nbsp;插入地图</div><div style="width:120px;padding:5px;"><div style="margin-bottom:3px;">请填入地图关键词：</div><div style="margin-bottom:3px;"><input id="editorMapInput" name="editorMapInput" size=16 class="input" /></div><div style="text-align:center;"><input type="submit" value="搜索" class="button" /></div></div></form>',
	init: "Editor.initMapInput($('editorMapInput'))"
};
//* }
/// @ingroup config_lister
//* package config.lister;
/// 定义字体下拉菜单的数据
//* public class FontNameData {
Config.lister.fontNameData = 
{
	type:"auto",
	pattern:'<div style="float:left;width:130px;text-align:center;font-size:12pt;"><div style="font-family:$=value$">$=text$</div></div>',
	text:['宋体','黑体','隶书','楷体','幼圆','Arial','Impact','Georgia','Verdana','Courier New','Times New Roman'],
	value:['宋体','黑体','隶书','楷体_GB2312','幼圆','Arial','Impact','Georgia','Verdana','Courier New','Times New Roman']
};
//* }
/// @ingroup config_lister
//* package config.lister;
/// 定义字号下拉菜单的数据
//* public class FontSizeData {
Config.lister.fontSizeData = 
{
	type:"auto",
	pattern:'<div style="float:left;width:100px;text-align:center;"><div class="fontSizee$=value$" >$=text$</div></div>',
	text:['初号','一号','二号','三号','四号','五号','六号'],
	value:[7,6,5,4,3,2,1],
	
	/* [Webkit]返回字体实际大小而非字号,具体如下：
	 * <pre>
	 * size = 7 : 48px
	 * size = 6 :32px
	 * size = 5: 24px
	 * size = 4: 18px
	 * size = 3: 16px
	 * size = 2: 13px
	 * size = 1: 10px
	 * </pre>
	 * @see http://dev.fckeditor.net/ticket/1086
	 */
	safariValue: ['48px', '32px', '24px','18px','16px','13px','10px']
};
//* }
/// @ingroup config_lister
//* package config.lister;
/// 定义颜色下拉菜单的数据
//* public class ColorCrData {
Config.lister.colorCrData = {
	type:"manual",
	itemClass:"colorItem",
	itemOverClass:"colorItem_over",
	value:
	[
		['<div style="overflow:hidden;color:#000000;height:16px;width:158px;border:1px solid #dbd8d1;float:left;text-align:center;font-size:13px;margin-bottom:1px;">自动颜色</div>','#'],
		[false,false],
		['<div class="colorData" style="background-color:#FFFFFF;"></div>','#FFFFFF'],
		['<div class="colorData" style="background-color:#FFCCCC;"></div>','#FFCCCC'],
		['<div class="colorData" style="background-color:#FFCC99;"></div>','#FFCC99'],
		['<div class="colorData" style="background-color:#FFFF99;"></div>','#FFFF99'],
		['<div class="colorData" style="background-color:#FFFFCC;"></div>','#FFFFCC'],
		['<div class="colorData" style="background-color:#99FF99;"></div>','#99FF99'],
		['<div class="colorData" style="background-color:#99FFFF;"></div>','#99FFFF'],
		['<div class="colorData" style="background-color:#CCFFFF;"></div>','#CCFFFF'],
		['<div class="colorData" style="background-color:#CCCCFF;"></div>','#CCCCFF'],
		['<div class="colorData" style="background-color:#FFCCFF;"></div>','#FFCCFF'],
		[false,false],
		['<div class="colorData" style="background-color:#CCCCCC;"></div>','#CCCCCC'],
		['<div class="colorData" style="background-color:#FF6666;"></div>','#FF6666'],
		['<div class="colorData" style="background-color:#FF9966;"></div>','#FF9966'],
		['<div class="colorData" style="background-color:#FFFF66;"></div>','#FFFF66'],
		['<div class="colorData" style="background-color:#FFFF33;"></div>','#FFFF33'],
		['<div class="colorData" style="background-color:#66FF99;"></div>','#66FF99'],
		['<div class="colorData" style="background-color:#33FFFF;"></div>','#33FFFF'],
		['<div class="colorData" style="background-color:#66FFFF;"></div>','#66FFFF'],
		['<div class="colorData" style="background-color:#9999FF;"></div>','#9999FF'],
		['<div class="colorData" style="background-color:#FF99FF;"></div>','#FF99FF'],
		[false,false],
		['<div class="colorData" style="background-color:#C0C0C0;"></div>','#C0C0C0'],
		['<div class="colorData" style="background-color:#FF0000;"></div>','#FF0000'],
		['<div class="colorData" style="background-color:#FF9900;"></div>','#FF9900'],
		['<div class="colorData" style="background-color:#FFCC66;"></div>','#FFCC66'],
		['<div class="colorData" style="background-color:#FFFF00;"></div>','#FFFF00'],
		['<div class="colorData" style="background-color:#33FF33;"></div>','#33FF33'],
		['<div class="colorData" style="background-color:#66CCCC;"></div>','#66CCCC'],
		['<div class="colorData" style="background-color:#33CCFF;"></div>','#33CCFF'],
		['<div class="colorData" style="background-color:#6666CC;"></div>','#6666CC'],
		['<div class="colorData" style="background-color:#CC66CC;"></div>','#CC66CC'],
		[false,false],
		['<div class="colorData" style="background-color:#999999;"></div>','#999999'],
		['<div class="colorData" style="background-color:#CC0000;"></div>','#CC0000'],
		['<div class="colorData" style="background-color:#FF6600;"></div>','#FF6600'],
		['<div class="colorData" style="background-color:#FFCC33;"></div>','#FFCC33'],
		['<div class="colorData" style="background-color:#FFCC00;"></div>','#FFCC00'],
		['<div class="colorData" style="background-color:#33CC00;"></div>','#33CC00'],
		['<div class="colorData" style="background-color:#00CCCC;"></div>','#00CCCC'],
		['<div class="colorData" style="background-color:#3366FF;"></div>','#3366FF'],
		['<div class="colorData" style="background-color:#6633FF;"></div>','#6633FF'],
		['<div class="colorData" style="background-color:#CC33CC;"></div>','#CC33CC'],
		[false,false],
		['<div class="colorData" style="background-color:#666666;"></div>','#666666'],
		['<div class="colorData" style="background-color:#990000;"></div>','#990000'],
		['<div class="colorData" style="background-color:#CC6600;"></div>','#CC6600'],
		['<div class="colorData" style="background-color:#CC9933;"></div>','#CC9933'],
		['<div class="colorData" style="background-color:#999900;"></div>','#999900'],
		['<div class="colorData" style="background-color:#009900;"></div>','#009900'],
		['<div class="colorData" style="background-color:#339999;"></div>','#339999'],
		['<div class="colorData" style="background-color:#3333FF;"></div>','#3333FF'],
		['<div class="colorData" style="background-color:#6600CC;"></div>','#6600CC'],
		['<div class="colorData" style="background-color:#993399;"></div>','#993399'],
		[false,false],
		['<div class="colorData" style="background-color:#333333;"></div>','#333333'],
		['<div class="colorData" style="background-color:#660000;"></div>','#660000'],
		['<div class="colorData" style="background-color:#993300;"></div>','#993300'],
		['<div class="colorData" style="background-color:#996633;"></div>','#996633'],
		['<div class="colorData" style="background-color:#666600;"></div>','#666600'],
		['<div class="colorData" style="background-color:#006600;"></div>','#006600'],
		['<div class="colorData" style="background-color:#336666;"></div>','#336666'],
		['<div class="colorData" style="background-color:#000099;"></div>','#000099'],
		['<div class="colorData" style="background-color:#333399;"></div>','#333399'],
		['<div class="colorData" style="background-color:#663366;"></div>','#663366'],
		[false,false],
		['<div class="colorData" style="background-color:#035C80;"></div>','#035C80'],
		['<div class="colorData" style="background-color:#330000;"></div>','#330000'],
		['<div class="colorData" style="background-color:#663300;"></div>','#663300'],
		['<div class="colorData" style="background-color:#663333;"></div>','#663333'],
		['<div class="colorData" style="background-color:#333300;"></div>','#333300'],
		['<div class="colorData" style="background-color:#003300;"></div>','#003300'],
		['<div class="colorData" style="background-color:#003333;"></div>','#003333'],
		['<div class="colorData" style="background-color:#000066;"></div>','#000066'],
		['<div class="colorData" style="background-color:#330099;"></div>','#330099'],
		['<div class="colorData" style="background-color:#330033;"></div>','#330033'],
		[false,false]
	]
}
//* }
/*
Config.counter = {
		'cls': 'counter-ct', //计数器容器样式类
		'max-characters': 500,		//输入最大字节数限制
		'cn-bytes': 2, //每个汉字字符所占字节
		'count-type' :'char',  //统计字数,
		INRANGE_LABEL: '剩余字数',
		OVERFLOW_LABEL: '已超出限制'
}
*/
/// @defgroup config_size
/// ChinaRen 编辑器大小的相关配置
/// @ingroup config
/// @package config.size
/// @ingroup config_size
//* package config.size;
/// 定义编辑器大小
//* public class EditorContent{
Config.size = {
	editorContent : {height: '84px'}
};
//* }
/// 定义编辑器img文件夹的相对路径
Config.imgPath = '/editor/img/mini/';

/// 定义编辑器html文件夹的相对路径
Config.contextPath = '/editor/html/';

/// 弹出窗口配置
Config.popupDialog = {
	//上传图片
	simg:{
		width:508,
		height:447,
		'url':Config.contextPath + "insert_image_cr_alumni.html"
	},
	//上传附件
	relative_s:{
		width:508,
		height:447,
		'url':Config.contextPath + "uploadfiles.html"
	},
	//插入视频
	svideo:{
		width:508,
		height:340,
		'url':Config.contextPath + "insert_media_cr.html"
	},
	//插入链接
	link:{
		width:480,
		height:300,
		'url':Config.contextPath + "link.html"
	}
}
///弹出窗口的URL后缀参数
var __EDITOR_DIALOG_PARAM = __EDITOR_DIALOG_PARAM || {};
//上传图片
__EDITOR_DIALOG_PARAM.img    = __EDITOR_DIALOG_PARAM.img    || '';
//上传附件
__EDITOR_DIALOG_PARAM.attach = __EDITOR_DIALOG_PARAM.attach || '';
//插入链接
__EDITOR_DIALOG_PARAM.link   = __EDITOR_DIALOG_PARAM.link   || '';
//插入视频
__EDITOR_DIALOG_PARAM.video  = __EDITOR_DIALOG_PARAM.video  || '';

Config.disableCodeMode = true;
