// 当前模式
var sCurrMode = null;
var bEditMode = null;
// 连接对象
var oLinkField = null;
var sBaseUrl = document.location.protocol + '//' + document.location.host ;// 浏览器版本检测
var BrowserInfo = new Object() ;
BrowserInfo.MajorVer = navigator.appVersion.match(/MSIE (.)/)[1] ;
BrowserInfo.MinorVer = navigator.appVersion.match(/MSIE .\.(.)/)[1] ;
BrowserInfo.IsIE55OrMore = BrowserInfo.MajorVer >= 6 || ( BrowserInfo.MajorVer >= 5 && BrowserInfo.MinorVer >= 5 ) ;var yToolbars = new Array();  // 工具栏数组// 当文档完全调入时,进行初始化
var bInitialized = false;
//=============================================================
//=============================================================
//下一行这里报错,但是能用,是一个编译器的文件 可是报错 让整个项目红红的 很郁闷  谁能改下
//错误的提示:missing(before function parameters)
function document.onreadystatechange(){//这里报错
if (document.readyState!="complete") return;
if (bInitialized) return;
bInitialized = true; var i, s, curr; // 初始每个工具栏
for (i=0; i<document.body.all.length;i++){
curr=document.body.all[i];
if (curr.className == "yToolbar"){
InitTB(curr);
yToolbars[yToolbars.length] = curr;
}
} oLinkField = parent.document.getElementsByName(sLinkFieldName)[0];
if (ContentFlag.value=="0") { 
ContentEdit.value = oLinkField.value;
ContentLoad.value = oLinkField.value;
ContentFlag.value = "1";
}

setMode(config.InitMode);
setLinkedField() ;
eWebEditor.document.body.onpaste = onPaste ;
eWebEditor.focus();
}// 初始化一个工具栏上的按钮
function InitBtn(btn) {
btn.onmouseover = BtnMouseOver;
btn.onmouseout = BtnMouseOut;
btn.onmousedown = BtnMouseDown;
btn.onmouseup = BtnMouseUp;
btn.ondragstart = YCancelEvent;
btn.onselectstart = YCancelEvent;
btn.onselect = YCancelEvent;
btn.YUSERONCLICK = btn.onclick;
btn.onclick = YCancelEvent;
btn.YINITIALIZED = true;
return true;
}