var c=1;
var ce;
function Accordion(obj){
if(ce){
ce.className="";ce=null;
}
if(c!=obj){
c.className="accordion-bar";
}
obj.className="elements";
c=obj;
ShowCard(obj.childNodes[0]);
}

function OnElementClick(obj){
if(ce){
ce.className="";
}
ce=obj;
obj.className="elementso";
if(c.style.display!="block"){
c.className="accordion-bar";
}
}

function OnElementOver(obj){
if(obj==ce){
obj.className="elementso";
}
else{
obj.className="elemento";
}
}

function OnElementOut(obj){
if(obj==ce){
obj.className="elements";
}
else{
obj.className="";
}
}

function ShowCard(obj){
var panel=obj.parentNode.nextSibling;
if(panel.style.display=="block"){
panel.style.display="none";
}
else{
panel.style.display="block";
}
if(obj.className=="close"){
obj.className="open";
}
else if(obj.className=="close1"){
obj.className="open1";
}
else if(obj.className=="close2"){
obj.className="open2";
}
else if(obj.className=="close3"){
obj.className="open3";
}
else if(obj.className=="close4"){
obj.className="open4";
}
else if(obj.className=="close5"){
obj.className="open5";
}
else if(obj.className=="close6"){
obj.className="open6";
}
else if(obj.className=="close7"){
obj.className="open7";
}
else if(obj.className=="open"){
obj.className="close";
}
else if(obj.className=="open1"){
obj.className="close1";
}
else if(obj.className=="open2"){
obj.className="close2";
}
else if(obj.className=="open3"){
obj.className="close3";
}
else if(obj.className=="open4"){
obj.className="close4";
}
else if(obj.className=="open5"){
obj.className="close5";
}
else if(obj.className=="open6"){
obj.className="close6";
}
else if(obj.className=="open7"){
obj.className="close7";
}
}

function CreateTool(){
if(document.client.BSDevelopExtension.value==".esc"){
$("tool").innerHTML='<div class="accordion-top" id="accordiontop"><div class="out" onmouseout="this.className=\'out\';" title="关闭" onclick="Tool()" onmouseover="this.className=\'over\';">X</div><span>工具箱</span></div><div id="accordion"><div class="accordion-bar" onClick="Accordion(this);ShowAttribute();"><div class="close">读取控件的属性值</div></div><div id="panel-2" class="accordiion-panel"></div><div class="accordion-bar" onClick="Accordion(this);ShowSystem();"><div class="close">读取系统变量</div></div><div id="panel-3" class="accordiion-panel"></div><div class="accordion-bar" onClick="Accordion(this);ShowPage();"><div class="close">读取页面变量</div></div><div id="panel-4" class="accordiion-panel"></div><div class="accordion-bar" onClick="Accordion(this);ShowControl();"><div class="close">调用控件</div></div><div id="panel-1" class="accordiion-panel"></div><div class="accordion-bar" onClick="Accordion(this);ShowDataBase();"><div class="close">内嵌C#代码</div></div><div id="panel-5" class="accordiion-panel"></div><div class="accordion-bar" onClick="Accordion(this);ShowPro();"><div class="close">流程控制</div></div><div id="panel-6" class="accordiion-panel"></div><div class="accordion-bar" onClick="Accordion(this);ShowText();"><div class="close">处理字符串</div></div><div id="panel-7" class="accordiion-panel"></div><div class="accordion-bar" onClick="Accordion(this);ShowDataBase();"><div class="close">查询数据库数据</div></div><div id="panel-8" class="accordiion-panel"></div><div class="accordion-bar" onClick="Accordion(this);ShowFile();"><div class="close">读取文件数据</div></div><div id="panel-9" class="accordiion-panel"></div><div class="accordion-bar" onClick="Accordion(this);ShowData();"><div class="close">读取内存数据</div></div><div id="panel-10" class="accordiion-panel"></div><div class="accordion-bar" onClick="Accordion(this);ShowCMSTag();"><div class="close">CMS变量</div></div><div id="panel-11" class="accordiion-panel"></div><div class="accordion-bar" onClick="Accordion(this);ShowCMSFunction();"><div class="close">CMS函数</div></div><div id="panel-12" class="accordiion-panel"></div></div>';
}
else{
$("tool").innerHTML='<div class="accordion-top" id="accordiontop"><div class="out" onmouseout="this.className=\'out\';" title="关闭" onclick="Tool()" onmouseover="this.className=\'over\';">X</div><span>工具箱</span></div><div id="accordion"><div class="accordion-bar" onClick="Accordion(this);ShowSystem();"><div class="close">读取系统变量</div></div><div id="panel-3" class="accordiion-panel"></div><div class="accordion-bar" onClick="Accordion(this);ShowPage();"><div class="close">读取页面变量</div></div><div id="panel-4" class="accordiion-panel"></div><div class="accordion-bar" onClick="Accordion(this);ShowControl();"><div class="close">调用控件</div></div><div id="panel-1" class="accordiion-panel"></div><div class="accordion-bar" onClick="Accordion(this);ShowDataBase();"><div class="close">内嵌C#代码</div></div><div id="panel-5" class="accordiion-panel"></div><div class="accordion-bar" onClick="Accordion(this);ShowPro();"><div class="close">流程控制</div></div><div id="panel-6" class="accordiion-panel"></div><div class="accordion-bar" onClick="Accordion(this);ShowText();"><div class="close">处理字符串</div></div><div id="panel-7" class="accordiion-panel"></div><div class="accordion-bar" onClick="Accordion(this);ShowDataBase();"><div class="close">查询数据库数据</div></div><div id="panel-8" class="accordiion-panel"></div><div class="accordion-bar" onClick="Accordion(this);ShowFile();"><div class="close">读取文件数据</div></div><div id="panel-9" class="accordiion-panel"></div><div class="accordion-bar" onClick="Accordion(this);ShowData();"><div class="close">读取内存数据</div></div><div id="panel-10" class="accordiion-panel"></div><div class="accordion-bar" onClick="Accordion(this);ShowCMSTag();"><div class="close">CMS变量</div></div><div id="panel-11" class="accordiion-panel"></div><div class="accordion-bar" onClick="Accordion(this);ShowCMSFunction();"><div class="close">CMS函数</div></div><div id="panel-12" class="accordiion-panel"></div></div>';
}
if(System.ie){
toolwidth=385;
}
$("accordion").style.width=toolwidth+"px";
$("accordiontop").style.width=toolwidth-2+"px";
ResetSize();
$("tool").onclick=ClickTool;
$("top").onclick=ClickBody;
$("bottom").onclick=ClickBody;
$("editarea").onclick=ClickBody;
$("content").focus();
}

function ClickTool(){
if($("accordiontop").className=="accordion-top"){$("accordiontop").className="accordion-top2";}
}

function GetBweAttributes(){
var attributeName=$N("BSDevelopAttributeName");	
var attributeType=$N("BSDevelopAttributeType");	
var attributeTitle=$N("BSDevelopAttributeTitle");		
result='<pre>';
for(var i=0;i<=attributeName.length-1;i++){
result+='<div onclick="bw(this,\'{$esc.'+attributeName[i].value+'}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1" title="数据类型:'+attributeType[i].value+'">{$esc.'+attributeName[i].value+'}  '+attributeTitle[i].value+'</div></div>';
}
result+='</pre>';
return result;
}

function ShowDataBase(){
if($("panel-8").innerHTML==""){
AjaxRequest("?_action=getfields","",GetFieldsOK,null);
}
}

function ShowFile(){
if($("panel-9").innerHTML==""){
var html='<pre>';
html+='<div onclick="eqmlreadfile(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;eqml:readfile&gt;  读取某个文件的数据</div></div>';
html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close2" onclick="ShowCard(this)">局部变量</div></div>';
html+='<div style="display:none">';
html+='<div onclick="sy(this,\'{$rootpath}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:string">{$rootpath}  根目录路径(相对于当前页面)</div></div>';
html+='<div onclick="sy(this,\'{$physicalrootpath}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:string">{$physicalrootpath}  根目录物理路径</div></div>';
html+=CreateFileField("readfilefield","某字段值(文件某属性值)");
html+='</div>';
html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close2" onclick="ShowCard(this)">局部标签</div></div>';
html+='<div style="display:none">';
html+='<div onclick="eqmlnodata(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:nodata&gt;&lt;/eqml:nodata&gt;  当没有数据时输出</div></div>';
html+='</div>';
html+='<div onclick="eqmlreadfile(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;/eqml:readfile&gt;</div></div>';
html+='<br/>';
html+='<div onclick="eqmlreadtop(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;eqml:readtop&gt;  读取文件列表返回前几行数据</div></div>';
html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close2" onclick="ShowCard(this)">局部变量</div></div>';
html+='<div style="display:none">';
html+='<div onclick="sy(this,\'{$rowscount}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$rowscount}  共几行数据</div></div>';
html+='<div onclick="sy(this,\'{$rootpath}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:string">{$rootpath}  根目录路径(相对于当前页面)</div></div>';
html+='<div onclick="sy(this,\'{$physicalrootpath}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:string">{$physicalrootpath}  根目录物理路径</div></div>';
html+='<div onclick="sy(this,\'{$path}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:string">{$path}  当前目录路径(相对于{$rootpath})</div></div>';
html+='<div onclick="sy(this,\'{$physicalpath}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:string">{$physicalpath}  当前目录物理路径</div></div>';
html+='<div onclick="sy(this,\'{$parentpath}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:string">{$parentpath}  上一级路径(相对于{$rootpath})</div></div>';
html+='<div onclick="sy(this,\'{$physicalparentpath}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:string">{$physicalparentpath}  上一级物理路径</div></div>';

html+='</div>';
html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close2" onclick="ShowCard(this)">局部标签</div></div>';
html+='<div style="display:none">';
html+='<div onclick="eqmlrows(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:rows&gt;  输出所有数据行</div></div>';
html+='<div onclick="eqmlrow(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:row&gt;  输出1行或多行数据</div></div>';
html+='<div onclick="sy(this,\'{$rowno}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding4" title="数据类型:int">{$rowno}  该行数据处于第几行</div></div>';
html+=CreateFileField2("readtopfield","某字段值(文件某属性值)");
html+='<div onclick="eqmlrow(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;/eqml:row&gt;</div></div>';
html+='<div onclick="eqmlrows(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;/eqml:rows&gt;</div></div>';
html+='<div onclick="eqmlnodata(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:nodata&gt;&lt;/eqml:nodata&gt;  当没有数据时输出</div></div>';
html+='<div onclick="orderType=1;eqmlorder2(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:order&gt;  排序按钮</div></div>';
html+='<div onclick="eqmlasc(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:asc&gt;&lt;/eqml:asc&gt;  处于升序时输出</div></div>';
html+='<div onclick="eqmldesc(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:desc&gt;&lt;/eqml:desc&gt;  处于降序时输出</div></div>';
html+='<div onclick="eqmldefault(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:default&gt;&lt;/eqml:default&gt;  不处于排序时输出</div></div>';
html+='<div onclick="orderType=1;eqmlorder2(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;/eqml:order&gt;</div></div>';
html+='</div>';
html+='<div onclick="eqmlreadtop(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;/eqml:readtop&gt;</div></div>';
html+='<br/>';
html+='<div onclick="eqmlreadpaging(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;eqml:readpaging&gt;  分页方式读取文件列表返回某一页数据</div></div>';
html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close2" onclick="ShowCard(this)">局部变量</div></div>';
html+='<div style="display:none">';
html+='<div onclick="sy(this,\'{$rowscount}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$rowscount}  共几行数据</div></div>';
html+='<div onclick="sy(this,\'{$pagerowscount}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$pagerowscount}  当前页共几行数据</div></div>';
html+='<div onclick="sy(this,\'{$pagesize}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$pagesize}  每页几行数据</div></div>';
html+='<div onclick="sy(this,\'{$pagecount}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$pagecount}  共几页</div></div>';
html+='<div onclick="sy(this,\'{$prevpageno}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$prevpageno}  上一页页码</div></div>';
html+='<div onclick="sy(this,\'{$pageno} \')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$pageno}  当前页页码</div></div>';
html+='<div onclick="sy(this,\'{$nextpageno}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$nextpageno}  下一页页码</div></div>';
html+='<div onclick="sy(this,\'{$firstpageurl}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:string">{$firstpageurl}  第一页url</div></div>';
html+='<div onclick="sy(this,\'{$prevpageurl}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:string">{$prevpageurl}  上一页url</div></div>';
html+='<div onclick="sy(this,\'{$nextpageurl}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:sting">{$nextpageurl}  下一页url</div></div>';
html+='<div onclick="sy(this,\'{$lastpageurl}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:string">{$lastpageurl}  最后一页url</div></div>';
html+='<div onclick="sy(this,\'{$rootpath}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:string">{$rootpath}  根目录路径(相对于当前页面)</div></div>';
html+='<div onclick="sy(this,\'{$physicalrootpath}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:string">{$physicalrootpath}  根目录物理路径</div></div>';
html+='<div onclick="sy(this,\'{$path}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:string">{$path}  当前目录路径(相对于{$rootpath})</div></div>';
html+='<div onclick="sy(this,\'{$physicalpath}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:string">{$physicalpath}  当前目录物理路径</div></div>';
html+='<div onclick="sy(this,\'{$parentpath}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:string">{$parentpath}  上一级路径(相对于{$rootpath})</div></div>';
html+='<div onclick="sy(this,\'{$physicalparentpath}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:string">{$physicalparentpath}  上一级物理路径</div></div>';

html+='</div>';
html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close2" onclick="ShowCard(this)">局部标签</div></div>';
html+='<div style="display:none">';
html+='<div onclick="eqmlrows(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:rows&gt;  输出所有数据行</div></div>';
html+='<div onclick="eqmlrow(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:row&gt;  输出1行或多行数据</div></div>';
html+='<div onclick="sy(this,\'{$rowno}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding4" title="数据类型:int">{$rowno}  该行数据在当前页数据中处于第几行</div></div>';
html+='<div onclick="sy(this,\'{$datano}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding4" title="数据类型:int">{$datano}  该行数据在所有数据中处于第几行</div></div>';
html+=CreateFileField2("readpagingfield","某字段值(文件某属性值)");
html+='<div onclick="eqmlrow(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;/eqml:row&gt;</div></div>';
html+='<div onclick="eqmlrows(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;/eqml:rows&gt;</div></div>';
html+='<div onclick="eqmlnodata(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:nodata&gt;&lt;/eqml:nodata&gt;  当没有数据时输出</div></div>';
html+='<div onclick="orderType=1;eqmlorder2(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:order&gt;  排序按钮</div></div>';
html+='<div onclick="eqmlasc(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:asc&gt;&lt;/eqml:asc&gt;  处于升序时输出</div></div>';
html+='<div onclick="eqmldesc(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:desc&gt;&lt;/eqml:desc&gt;  处于降序时输出</div></div>';
html+='<div onclick="eqmldefault(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:default&gt;&lt;/eqml:default&gt;  不处于排序时输出</div></div>';
html+='<div onclick="eqmlorder2(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;/eqml:order&gt;</div></div>';
html+='<div onclick="eqmlpagingno(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:pagingno&gt;  数字翻页导航</div></div>';	
html+='<div onclick="eqmlpl(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:pl&gt;&lt;/eqml:pl&gt;  数字翻页导航左边部分</div></div>';	
html+='<div onclick="eqmlpr(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:pr&gt;&lt;/eqml:pr&gt;  数字翻页导航右边部分</div></div>';	
html+='<div onclick="eqmlpagingno(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;/eqml:pagingno&gt;</div></div>';	
html+='</div>';
html+='<div onclick="eqmlreadpaging(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;/eqml:readpaging&gt;</div></div>';
html+='</pre>';
$("panel-9").innerHTML=html;
 }
}

function GetFieldsOK(r){
var html='<pre><div onclick="eqmlmember(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;eqml:member&gt;&lt;/eqml:member&gt;  定义c#类成员</div></div>';
html+='<div onclick="eqmlexecute(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;eqml:execute&gt;&lt;/eqml:execute&gt;  执行c#代码</div></div>';
html+='<div onclick="eqmlout(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;eqml:out&gt;&lt;/eqml:out&gt;  输出c#变量值</div></div>';
html+='</pre>';	
$("panel-5").innerHTML=html;
if(r.substring(0,1)=='['){
fields=eval(r);
if(fields.length==0){
$("panel-8").innerHTML='<pre><div class="padding1"><font color="red">系统设置中没有一个可用的数据库连接<br/>因此无法使用数据库查询标签</font></div></pre>';
return;
}
html='<pre>';
html+='<div onclick="eqmlselectrow(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;eqml:selectrow&gt;  查询数据库返回第一行数据</div></div>';
html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close2" onclick="ShowCard(this)">局部变量</div></div>';
html+='<div style="display:none">';
html+=CreateField("selectrowfield","某字段值(根据数据库进行类型转换)","row");
html+=CreateField("selectrowfields","某字段值(转换为string类型)","ros");
html+=CreateField("selectcount","某字段计数","cou");
html+=CreateField("selectavg","某字段求平均值","avg");
html+=CreateField("selectsum","某字段求和","sum");
html+=CreateField("selectmax","某字段求最大值","max");
html+=CreateField("selectmin","某字段求最小值","min");
html+='</div>';
html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close2" onclick="ShowCard(this)">局部标签</div></div>';
html+='<div style="display:none">';
html+='<div onclick="eqmlnodata(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:nodata&gt;&lt;/eqml:nodata&gt;  当没有数据时输出</div></div>';
html+='</div>';
html+='<div onclick="eqmlselectrow(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;/eqml:selectrow&gt;</div></div>';
html+='<br/>';
html+='<div onclick="eqmlselecttop(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;eqml:selecttop&gt;  查询数据库返回前几行数据</div></div>';
html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close2" onclick="ShowCard(this)">局部变量</div></div>';
html+='<div style="display:none">';
html+='<div onclick="sy(this,\'{$rowscount}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$rowscount}  共几行数据</div></div>';
html+='</div>';
html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close2" onclick="ShowCard(this)">局部标签</div></div>';
html+='<div style="display:none">';
html+='<div onclick="eqmlrows(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:rows&gt;  输出所有数据行</div></div>';
html+='<div onclick="eqmlrow(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:row&gt;  输出1行或多行数据</div></div>';
html+='<div onclick="sy(this,\'{$rowno}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding4" title="数据类型:int">{$rowno}  该行数据处于第几行</div></div>';
html+=CreateField2("selecttopfield","某字段值(根据数据库进行类型转换)","row");
html+=CreateField2("selecttopfields","某字段值(转换为string类型)","ros");
html+=CreateField2("selectcount","某字段计数","cou");
html+=CreateField2("selecttopavg","某字段求平均值","avg");
html+=CreateField2("selecttopsum","某字段求和","sum");
html+=CreateField2("selecttopmax","某字段求最大值","max");
html+=CreateField2("selecttopmin","某字段求最小值","min");
html+='<div onclick="eqmlrow(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;/eqml:row&gt;</div></div>';
html+='<div onclick="eqmlrows(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;/eqml:rows&gt;</div></div>';
html+='<div onclick="eqmlnodata(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:nodata&gt;&lt;/eqml:nodata&gt;  当没有数据时输出</div></div>';
html+='<div onclick="eqmlorder(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:order&gt;  排序按钮</div></div>';
html+='<div onclick="eqmlasc(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:asc&gt;&lt;/eqml:asc&gt;  处于升序时输出</div></div>';
html+='<div onclick="eqmldesc(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:desc&gt;&lt;/eqml:desc&gt;  处于降序时输出</div></div>';
html+='<div onclick="eqmldefault(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:default&gt;&lt;/eqml:default&gt;  不处于排序时输出</div></div>';
html+='<div onclick="eqmlorder(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;/eqml:order&gt;</div></div>';
html+='</div>';
html+='<div onclick="eqmlselecttop(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;/eqml:selecttop&gt;</div></div>';
html+='<br/>';
html+='<div onclick="eqmlselectpaging(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;eqml:selectpaging&gt;  分页方式查询数据库返回某一页数据</div></div>';
html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close2" onclick="ShowCard(this)">局部变量</div></div>';
html+='<div style="display:none">';
html+='<div onclick="sy(this,\'{$rowscount}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$rowscount}  共几行数据</div></div>';
html+='<div onclick="sy(this,\'{$pagerowscount}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$pagerowscount}  当前页共几行数据</div></div>';
html+='<div onclick="sy(this,\'{$pagesize}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3 title="数据类型:int">{$pagesize}  每页几行数据</div></div>';
html+='<div onclick="sy(this,\'{$pagecount}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$pagecount}  共几页</div></div>';
html+='<div onclick="sy(this,\'{$prevpageno}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$prevpageno}  上一页页码</div></div>';
html+='<div onclick="sy(this,\'{$pageno} \')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$pageno}  当前页页码</div></div>';
html+='<div onclick="sy(this,\'{$nextpageno}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$nextpageno}  下一页页码</div></div>';
html+='<div onclick="sy(this,\'{$firstpageurl}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:string">{$firstpageurl}  第一页url</div></div>';
html+='<div onclick="sy(this,\'{$prevpageurl}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:string">{$prevpageurl}  上一页url</div></div>';
html+='<div onclick="sy(this,\'{$nextpageurl}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:string">{$nextpageurl}  下一页url</div></div>';
html+='<div onclick="sy(this,\'{$lastpageurl}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:string">{$lastpageurl}  最后一页url</div></div>';
html+='</div>';
html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close2" onclick="ShowCard(this)">局部标签</div></div>';
html+='<div style="display:none">';
html+='<div onclick="eqmlrows(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:rows&gt;  输出所有数据行</div></div>';
html+='<div onclick="eqmlrow(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:row&gt;  输出1行或多行数据</div></div>';
html+='<div onclick="sy(this,\'{$rowno}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding4" title="数据类型:int">{$rowno}  该行数据在当前页数据中处于第几行</div></div>';
html+='<div onclick="sy(this,\'{$datano}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding4" title="数据类型:int">{$datano}  该行数据在所有数据中处于第几行</div></div>';
html+=CreateField2("selectpagingfield","某字段值(根据数据库进行类型转换)","row");
html+=CreateField2("selectpagingfields","某字段值(转换为string类型)","ros");
html+=CreateField2("selectpagingcount","某字段计数","cou");
html+=CreateField2("selectpagingavg","某字段求平均值","avg");
html+=CreateField2("selectpagingsum","某字段求和","sum");
html+=CreateField2("selectpagingmax","某字段求最大值","max");
html+=CreateField2("selectpagingmin","某字段求最小值","min");
html+='<div onclick="eqmlrow(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;/eqml:row&gt;</div></div>';
html+='<div onclick="eqmlrows(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;/eqml:rows&gt;</div></div>';
html+='<div onclick="eqmlnodata(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:nodata&gt;&lt;/eqml:nodata&gt;  当没有数据时输出</div></div>';
html+='<div onclick="eqmlorder(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:order&gt;  排序按钮</div></div>';
html+='<div onclick="eqmlasc(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:asc&gt;&lt;/eqml:asc&gt;  处于升序时输出</div></div>';
html+='<div onclick="eqmldesc(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:desc&gt;&lt;/eqml:desc&gt;  处于降序时输出</div></div>';
html+='<div onclick="eqmldefault(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:default&gt;&lt;/eqml:default&gt;  不处于排序时输出</div></div>';
html+='<div onclick="eqmlorder(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;/eqml:order&gt;</div></div>';
html+='<div onclick="eqmlpagingno(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:pagingno&gt;  数字翻页导航</div></div>';	
html+='<div onclick="eqmlpl(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:pl&gt;&lt;/eqml:pl&gt;  数字翻页导航左边部分</div></div>';	
html+='<div onclick="eqmlpr(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:pr&gt;&lt;/eqml:pr&gt;  数字翻页导航右边部分</div></div>';	
html+='<div onclick="eqmlpagingno(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;/eqml:pagingno&gt;</div></div>';	
html+='</div>';
html+='<div onclick="eqmlselectpaging(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;/eqml:selectpaging&gt;</div></div>';
html+='</pre>';
$("panel-8").innerHTML=html;
}
else{
ShowMessageDialog("提示",r);
}
}

function ShowData(){
var html='<pre>';
html+='<div onclick="eqmldatarow(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;eqml:datarow&gt;  读取内存中的一行数据</div></div>';
html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close2" onclick="ShowCard(this)">局部变量</div></div>';
html+='<div style="display:none">';
html+=CreateDataField("datarowfield","某字段值");
html+='</div>';
html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close2" onclick="ShowCard(this)">局部标签</div></div>';
html+='<div style="display:none">';
html+='<div onclick="eqmlnodata(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:nodata&gt;&lt;/eqml:nodata&gt;  当数据为空时输出</div></div>';
html+='</div>';
html+='<div onclick="eqmldatarow(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;/eqml:datarow&gt;</div></div>';
html+='<br/>';
html+='<div onclick="eqmldatatable(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;eqml:datatable&gt;  读取内存中的几行数据</div></div>';
html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close2" onclick="ShowCard(this)">局部变量</div></div>';
html+='<div style="display:none">';
html+='<div onclick="sy(this,\'{$rowscount}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$rowscount}  共几行数据</div></div>';
html+='</div>';
html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close2" onclick="ShowCard(this)">局部标签</div></div>';
html+='<div style="display:none">';
html+='<div onclick="eqmlrows(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:rows&gt;  输出所有数据行</div></div>';
html+='<div onclick="eqmlrow(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:row&gt;  输出1行或多行数据</div></div>';

html+='<div onclick="sy(this,\'{$rowno}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding4" title="数据类型:int">{$rowno}  该行数据处于第几行</div></div>';
html+=CreateDataField2("datatablefield","某字段值");
html+='<div onclick="eqmlrow(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;/eqml:row&gt;</div></div>';
html+='<div onclick="eqmlrows(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;/eqml:rows&gt;</div></div>';
html+='<div onclick="eqmlnodata(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:nodata&gt;&lt;/eqml:nodata&gt;  当没有数据时输出</div></div>';
html+='<div onclick="eqmlorder3(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:order&gt;  排序按钮</div></div>';
html+='<div onclick="eqmlasc(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:asc&gt;&lt;/eqml:asc&gt;  处于升序时输出</div></div>';
html+='<div onclick="eqmldesc(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:desc&gt;&lt;/eqml:desc&gt;  处于降序时输出</div></div>';
html+='<div onclick="eqmldefault(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:default&gt;&lt;/eqml:default&gt;  不处于排序时输出</div></div>';
html+='<div onclick="eqmlorder(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;/eqml:order&gt;</div></div>';
html+='</div>';
html+='<div onclick="eqmldatatable(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;/eqml:datatable&gt;</div></div>';
html+='<br/>';
html+='<div onclick="eqmldatapaging(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;eqml:datapaging&gt;  读取内存中的分页数据</div></div>';
html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close2" onclick="ShowCard(this)">局部变量</div></div>';
html+='<div style="display:none">';
html+='<div onclick="sy(this,\'{$rowscount}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$rowscount}  共几行数据</div></div>';
html+='<div onclick="sy(this,\'{$pagerowscount}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$pagerowscount}  当前页共几行数据</div></div>';
html+='<div onclick="sy(this,\'{$pagesize}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$pagesize}  每页几行数据</div></div>';
html+='<div onclick="sy(this,\'{$pagecount}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$pagecount}  共几页</div></div>';
html+='<div onclick="sy(this,\'{$prevpageno}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$prevpageno}  上一页页码</div></div>';
html+='<div onclick="sy(this,\'{$pageno} \')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$pageno}  当前页页码</div></div>';
html+='<div onclick="sy(this,\'{$nextpageno}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$nextpageno}  下一页页码</div></div>';
html+='<div onclick="sy(this,\'{$firstpageurl}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:string">{$firstpageurl}  第一页url</div></div>';
html+='<div onclick="sy(this,\'{$prevpageurl}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:string">{$prevpageurl}  上一页url</div></div>';
html+='<div onclick="sy(this,\'{$nextpageurl}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:string">{$nextpageurl}  下一页url</div></div>';
html+='<div onclick="sy(this,\'{$lastpageurl}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:string">{$lastpageurl}  最后一页url</div></div>';
html+='</div>';

html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close2" onclick="ShowCard(this)">局部标签</div></div>';
html+='<div style="display:none">';
html+='<div onclick="eqmlrows(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:rows&gt;  输出所有数据行</div></div>';
html+='<div onclick="eqmlrow(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:row&gt;  输出1行或多行数据</div></div>';
html+='<div onclick="sy(this,\'{$rowno}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding4" title="数据类型:int">{$rowno}  该行数据在当前页数据中处于第几行</div></div>';
html+='<div onclick="sy(this,\'{$datano}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding4" title="数据类型:int">{$datano}  该行数据在所有数据中处于第几行</div></div>';
html+=CreateDataField2("datapagingfield","某字段值");
html+='<div onclick="eqmlrow(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;/eqml:row&gt;</div></div>';
html+='<div onclick="eqmlrows(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;/eqml:rows&gt;</div></div>';
html+='<div onclick="eqmlnodata(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:nodata&gt;&lt;/eqml:nodata&gt;  当没有数据时输出</div></div>';
html+='<div onclick="eqmlorder3(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:order&gt;  排序按钮</div></div>';
html+='<div onclick="eqmlasc(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:asc&gt;&lt;/eqml:asc&gt;  处于升序时输出</div></div>';
html+='<div onclick="eqmldesc(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:desc&gt;&lt;/eqml:desc&gt;  处于降序时输出</div></div>';
html+='<div onclick="eqmldefault(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:default&gt;&lt;/eqml:default&gt;  不处于排序时输出</div></div>';
html+='<div onclick="eqmlorder(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;/eqml:order&gt;</div></div>';
html+='<div onclick="eqmlpagingno(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:pagingno&gt;  数字翻页导航</div></div>';	
html+='<div onclick="eqmlpl(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:pl&gt;&lt;/eqml:pl&gt;  数字翻页导航左边部分</div></div>';	
html+='<div onclick="eqmlpr(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:pr&gt;&lt;/eqml:pr&gt;  数字翻页导航右边部分</div></div>';	
html+='<div onclick="eqmlpagingno(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;/eqml:pagingno&gt;</div></div>';	
html+='</div>';
html+='<div onclick="eqmldatapaging(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;/eqml:datapaging&gt;</div></div>';
html+='</pre>';
$("panel-10").innerHTML=html;
}

function ShowSystem(){
if($("panel-3").innerHTML==""){
var html='<pre>';
html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close1" onclick="ShowCard(this)">路径变量</div></div>';
html+='<div style="display:none">';
html+='<div onclick="sy(this,\'{$sitepath}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$sitepath}  网站根目录路径(相对于当前页面)</div></div>';
html+='<div onclick="sy(this,\'{$physicalsitepath}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$physicalsitepath}  网站根目录物理路径</div></div>';
html+='<div onclick="sy(this,\'{$virtualdirectorypath}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$virtualdirectorypath}  虚拟目录路径(相对于当前页面)</div></div>';
html+='<div onclick="sy(this,\'{$physicalvirtualdirectorypath}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$physicalvirtualdirectorypath}  虚拟目录物理路径</div></div>';
html+='<div onclick="sy(this,\'{$applicationpath}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$applicationpath}  应用程序根目录路径(相对于当前页面)</div></div>';
html+='<div onclick="sy(this,\'{$physicalapplicationpath}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$physicalapplicationpath}  应用程序根目录物理路径</div></div>';
html+='</div>';
html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close1" onclick="ShowCard(this)">时间变量</div></div>';
html+='<div style="display:none">';
html+='<div onclick="sy(this,\'{$now}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:HaiLi.DateTime">{$now}  现在时间</div></div>';
html+='<div onclick="sy(this,\'{$today}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:HaiLi.DateTime">{$today}  今天日期</div></div>';
html+='<div onclick="sy(this,\'{$weekstartdate}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:HaiLi.DateTime">{$weekstartdate}  本周起始日期</div></div>';
html+='<div onclick="sy(this,\'{$weekenddate}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:HaiLi.DateTime">{$weekenddate}  本周结束日期</div></div>';
html+='<div onclick="sy(this,\'{$monthstartdate}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:HaiLi.DateTime">{$monthstartdate}  本月起始日期</div></div>';
html+='<div onclick="sy(this,\'{$monthenddate}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:HaiLi.DateTime">{$monthenddate}  本月结束日期</div></div>';
html+='<div onclick="sy(this,\'{$quarterstartdate}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:HaiLi.DateTime">{$quarterstartdate}  本季度起始日期</div></div>';
html+='<div onclick="sy(this,\'{$quarterenddate}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:HaiLi.DateTime">{$quarterenddate}  本季度结束日期</div></div>';
html+='<div onclick="sy(this,\'{$yearstartdate}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:HaiLi.DateTime">{$yearstartdate}  本年起始日期</div></div>';
html+='<div onclick="sy(this,\'{$yearenddate}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:HaiLi.DateTime">{$yearenddate}  本年结束日期</div></div>';
html+='</div>';
html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close1" onclick="ShowCard(this)">获取Application变量值</div></div>';
html+='<div style="display:none">';
html+='<div onclick="ap(this,\'o\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:object">{$apo.变量名}  变量值(object类型)</div></div>';
html+='<div onclick="ap(this,\'s\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$aps.变量名}  变量值(转换为string类型)</div></div>';
html+='<div onclick="ap(this,\'i\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:int">{$api.变量名}  变量值(转换为int类型)</div></div>';
html+='<div onclick="ap(this,\'d\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:double">{$apd.变量名}  变量值(转换为double类型)</div></div>';
html+='<div onclick="ap(this,\'t\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:HaiLi.DateTime">{$apt.变量名}  变量值(转换为HaiLi.DateTime类型)</div></div>';
html+='<div onclick="ap(this,\'b\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:bool">{$apb.变量名}  变量值(转换为bool类型)</div></div>';
html+='</div>';
html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close1" onclick="ShowCard(this)">获取Session变量值</div></div>';
html+='<div style="display:none">';
html+='<div onclick="se(this,\'o\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:object">{$seo.变量名}  变量值(object类型)</div></div>';
html+='<div onclick="se(this,\'s\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ses.变量名}  变量值(转换为string类型)</div></div>';
html+='<div onclick="se(this,\'i\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:int">{$sei.变量名}  变量值(转换为int类型)</div></div>';
html+='<div onclick="se(this,\'d\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:double">{$sed.变量名}  变量值(转换为double类型)</div></div>';
html+='<div onclick="se(this,\'t\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:HaiLi.DateTime">{$set.变量名}  变量值(转换为HaiLi.DateTime类型)</div></div>';
html+='<div onclick="se(this,\'b\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:bool">{$seb.变量名}  变量值(转换为bool类型)</div></div>';
html+='</div>';
html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close1" onclick="ShowCard(this)">获取Cookie变量值</div></div>';
html+='<div style="display:none">';
html+='<div onclick="co(this,\'s\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$Cookie名称s.变量名}  变量值(转换为string类型)</div></div>';
html+='<div onclick="co(this,\'i\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:int">{$Cookie名称i.变量名}  变量值(转换为int类型)</div></div>';
html+='<div onclick="co(this,\'d\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:double">{$Cookie名称d.变量名}  变量值(转换为double类型)</div></div>';
html+='<div onclick="co(this,\'t\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:HaiLi.DateTime">{$Cookie名称t.变量名}  变量值(转换为HaiLi.DateTime类型)</div></div>';
html+='<div onclick="co(this,\'b\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:bool">{$Cookie名称b.变量名}  变量值(转换为bool类型)</div></div>';
html+='</div>';
html+='</pre>';
$("panel-3").innerHTML=html;
}
}

function ShowPage(){
if($("panel-4").innerHTML==""){
var html='<pre>';
/*html+='<div onclick="sy(this,\'{$isstatic}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1" title="数据类型:bool">{$isstatic}  当前页面是否处于生成静态页状态</div></div>';
html+='<div onclick="sy(this,\'{$directorypath}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1" title="数据类型:string">{$directorypath}  当前所在目录路径(相对于当前页面)</div></div>';*/
html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close1" onclick="ShowCard(this)">路径变量</div></div>';
html+='<div style="display:none">';
html+='<div onclick="sy(this,\'{$physicaldirectorypath}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$physicaldirectorypath}  当前所在目录物理路径</div></div>';
html+='<div onclick="eqmlurl(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$url.参数名}  向本页传参数的url</div></div>';
html+='</div>';
html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close1" onclick="ShowCard(this)">获取QueryString变量值</div></div>';
html+='<div style="display:none">';
html+='<div onclick="qu(this,\'s\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$qus.变量名}  变量值(转换为string类型)</div></div>';
html+='<div onclick="qu(this,\'i\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:int">{$qui.变量名}  变量值(转换为int类型)</div></div>';
html+='<div onclick="qu(this,\'d\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:double">{$qud.变量名}  变量值(转换为double类型)</div></div>';
html+='<div onclick="qu(this,\'t\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:HaiLi.DateTime">{$qut.变量名}  变量值(转换为HaiLi.DateTime类型)</div></div>';
html+='<div onclick="qu(this,\'b\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:bool">{$qub.变量名}  变量值(转换为bool类型)</div></div>';
html+='</div>';
html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close1" onclick="ShowCard(this)">获取Form变量值</div></div>';
html+='<div style="display:none">';
html+='<div onclick="fo(this,\'os\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$fos.变量名}  变量值(转换为string类型)</div></div>';
html+='<div onclick="fo(this,\'oi\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:int">{$foi.变量名}  变量值(转换为int类型)</div></div>';
html+='<div onclick="fo(this,\'od\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:double">{$fod.变量名}  变量值(转换为double类型)</div></div>';
html+='<div onclick="fo(this,\'ot\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:HaiLi.DateTime">{$fot.变量名}  变量值(转换为HaiLi.DateTime类型)</div></div>';
html+='<div onclick="fo(this,\'ob\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:bool">{$fob.变量名}  变量值(转换为bool类型)</div></div>';
html+='<div onclick="fo(this,\'as\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string[]">{$fas.变量名}  变量值(转换为string[]类型)</div></div>';
html+='<div onclick="fo(this,\'ai\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:int[]">{$fai.变量名}  变量值(转换为int[]类型)</div></div>';
html+='<div onclick="fo(this,\'ad\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:double[]">{$fad.变量名}  变量值(转换为double[]类型)</div></div>';
html+='<div onclick="fo(this,\'at\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:HaiLi.DateTime[]">{$fat.变量名}  变量值(转换为HaiLi.DateTime[]类型)</div></div>';
html+='<div onclick="fo(this,\'ab\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:bool[]">{$fab.变量名}  变量值(转换为bool[]类型)</div></div>';
html+='</div>';
html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close1" onclick="ShowCard(this)">获取Request变量值</div></div>';
html+='<div style="display:none">';
html+='<div onclick="re(this,\'s\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$res.变量名}  变量值(转换为string类型)</div></div>';
html+='<div onclick="re(this,\'i\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:int">{$rei.变量名}  变量值(转换为int类型)</div></div>';
html+='<div onclick="re(this,\'d\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:double">{$red.变量名}  变量值(转换为double类型)</div></div>';
html+='<div onclick="re(this,\'t\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:HaiLi.DateTime">{$ret.变量名}  变量值(转换为HaiLi.DateTime类型)</div></div>';
html+='<div onclick="re(this,\'b\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:bool">{$reb.变量名}  变量值(转换为bool类型)</div></div>';
html+='</div>';
html+='</pre>';	
$("panel-4").innerHTML=html;
}
}

function ShowPro(){
if($("panel-6").innerHTML==""){
var html='<pre>';	
if(document.client.BSDevelopExtension.value==".esc"){
html+='<div onclick="eqmlonce(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1" title="第一次指的是在同一文件中第一次被调用">&lt;eqml:once&gt;&lt;/eqml:once&gt;  控件第一次被调用时输出</div></div>';
}
html+='<div onclick="eqmlfor(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;eqml:for&gt;&lt;/eqml:for&gt;  循环输出</div></div>';	
html+='<div onclick="eqmlif(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;eqml:if&gt;&lt;/eqml:if&gt;  条件测试输出</div></div>';
html+='<br/>';
html+='<div onclick="eqmlchoose(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;eqml:choose&gt;  多重条件测试输出</div></div>';	
html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close2" onclick="ShowCard(this)">局部标签</div></div>';
html+='<div style="display:none">';
html+='<div onclick="eqmlwhen(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:when&gt;&lt;/eqml:when&gt;  其中一个条件测试输出</div></div>';	
html+='<div onclick="eqmlotherwise(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:otherwise&gt;&lt;/eqml:otherwise&gt;  默认输出</div></div>';
html+='</div>';
html+='<div onclick="eqmlchoose(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;/eqml:choose&gt;</div></div>';	
html+='<br/>';
html+='<div onclick="eqmltry(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;eqml:try&gt;  异常处理</div></div>';	
html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close2" onclick="ShowCard(this)">局部标签</div></div>';
html+='<div style="display:none">';
html+='<div onclick="eqmlcatch(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:catch&gt;&lt;/eqml:catch&gt;  发生错误时所要输出的</div></div>';	
html+='</div>';
html+='<div onclick="eqmltry(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;/eqml:try&gt;</div></div>';	
html+='</pre>';	
$("panel-6").innerHTML=html;
}
}

function ShowText(){
if($("panel-7").innerHTML==""){
var html='<pre>';
/*html+='<div onclick="eqmlpageurl(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;eqml:pageurl&gt;&lt;/eqml:pageurl&gt;  链接到某页面</div></div>';*/
html+='<div onclick="eqmltotext(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;eqml:htmltotext&gt;&lt;/eqml:htmltotext&gt;  html转换为text</div></div>';	
html+='<div onclick="eqmlhtmlencode(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;eqml:htmlencode&gt;&lt;/eqml:htmlencode&gt;  html编码</div></div>';
html+='<div onclick="eqmlurlencode(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;eqml:urlencode&gt;&lt;/eqml:urlencode&gt;  url编码</div></div>';
html+='<div onclick="eqmlsubstring(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;eqml:substring&gt;&lt;/eqml:substring&gt;  按字符数截取字符串</div></div>';	
html+='<div onclick="eqmlsubtext(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;eqml:subtext&gt;&lt;/eqml:subtext&gt;  按字节数截取字符串</div></div>';
html+='<div onclick="eqmllanguage(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;eqml:language&gt;&lt;/eqml:language&gt;  不同语言文字转换</div></div>';
html+='<br/>';
html+='<div onclick="eqmlstringpaging(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;eqml:stringpaging&gt;   将字符串分页</div></div>';
html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close2" onclick="ShowCard(this)">局部变量</div></div>';
html+='<div style="display:none">';
html+='<div onclick="sy(this,\'{$pagecount}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$pagecount}  共几页</div></div>';
html+='<div onclick="sy(this,\'{$prevpageno}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$prevpageno}  上一页页码</div></div>';
html+='<div onclick="sy(this,\'{$pageno} \')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$pageno}  当前页页码</div></div>';
html+='<div onclick="sy(this,\'{$nextpageno}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$nextpageno}  下一页页码</div></div>';
html+='<div onclick="sy(this,\'{$firstpageurl}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:string">{$firstpageurl}  第一页url</div></div>';
html+='<div onclick="sy(this,\'{$prevpageurl}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:string">{$prevpageurl}  上一页url</div></div>';
html+='<div onclick="sy(this,\'{$nextpageurl}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:string">{$nextpageurl}  下一页url</div></div>';
html+='<div onclick="sy(this,\'{$lastpageurl}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:string">{$lastpageurl}  最后一页url</div></div>';
html+='</div>';
html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close2" onclick="ShowCard(this)">局部标签</div></div>';
html+='<div style="display:none">';
html+='<div onclick="eqmlstring(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:string&gt;&lt;/eqml:string&gt;  输入数据</div></div>';	
html+='<div onclick="eqmlpagingno(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:pagingno&gt;  数字翻页导航</div></div>';	
html+='<div onclick="eqmlpl(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:pl&gt;&lt;/eqml:pl&gt;  数字翻页导航左边部分</div></div>';	
html+='<div onclick="eqmlpr(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;eqml:pr&gt;&lt;/eqml:pr&gt;  数字翻页导航右边部分</div></div>';	
html+='<div onclick="eqmlpagingno(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3">&lt;/eqml:pagingno&gt;</div></div>';	
html+='</div>';
html+='<div onclick="eqmlstringpaging(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;/eqml:stringpaging&gt;</div></div>';
html+='<br/>';
html+='<div onclick="eqmldateformat(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;eqml:dateformat&gt;  格式化日期数据</div></div>';
html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close2" onclick="ShowCard(this)">局部变量</div></div>';
html+='<div style="display:none">';
html+='<div onclick="sy(this,\'{$yyyy}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$yyyy}  年(不足四位补零)</div></div>';
html+='<div onclick="sy(this,\'{$yyy}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$yyy}  年(不足三位补零)</div></div>';
html+='<div onclick="sy(this,\'{$yy}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$yy}  年(不足二位补零)</div></div>';
html+='<div onclick="sy(this,\'{$y}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$y}  年(不补零)</div></div>';
html+='<div onclick="sy(this,\'{$mm}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$mm}  月(不足二位补零)</div></div>';
html+='<div onclick="sy(this,\'{$m}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$m}  月(不足二位不补零)</div></div>';
html+='<div onclick="sy(this,\'{$dd}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$dd}  日(不足二位补零)</div></div>';
html+='<div onclick="sy(this,\'{$d}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$d}  日(不足二位不补零)</div></div>';
html+='<div onclick="sy(this,\'{$hh}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$hh}  时(不足二位补零)</div></div>';
html+='<div onclick="sy(this,\'{$h}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$h}  时(不足二位不补零)</div></div>';
html+='<div onclick="sy(this,\'{$ii}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$ii}  分(不足二位补零)</div></div>';
html+='<div onclick="sy(this,\'{$i}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$i}  分(不足二位不补零)</div></div>';
html+='<div onclick="sy(this,\'{$ss}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$ss}  秒(不足二位补零)</div></div>';
html+='<div onclick="sy(this,\'{$s}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$s}  秒(不足二位不补零)</div></div>';
html+='<div onclick="sy(this,\'{$lll}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$lll}  毫秒(不足三位补零)</div></div>';
html+='<div onclick="sy(this,\'{$l}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$l}  毫秒(不足三位不补零)</div></div>';
html+='<div onclick="sy(this,\'{$www}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:string">{$www}  汉语星期几(星期日-星期六)</div></div>';
html+='<div onclick="sy(this,\'{$w}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding3" title="数据类型:int">{$w}  数字星期几(0:星期日-6:星期六)</div></div>';
html+='</div>';
html+='<div onclick="eqmldateformat(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;/eqml:dateformat&gt;</div></div>';	
html+='</pre>';	
$("panel-7").innerHTML=html;
}
}

function ShowCMSTag(){
if($("panel-11").innerHTML==""){
var html='<pre>';

html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close1" onclick="ShowCard(this)">页面变量</div></div>';
html+='<div style="display:none">';
html+='<div onclick="sy(this,\'{$qus.language}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$qus.language}  当前使用的语言</div></div>';
html+='<div onclick="sy(this,\'{$qui.siteid}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:int">{$qui.siteid}  当前站点ID</div></div>';
html+='<div onclick="sy(this,\'{$qui.channelid}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:int">{$qui.channelid}  当前频道ID</div></div>';
html+='<div onclick="sy(this,\'{$qui.id}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:int">{$qui.id}  当前文章ID</div></div>';
html+='</div>';

html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close1" onclick="ShowCard(this)">站点字段值</div></div>';
html+='<div style="display:none">';
html+='<div onclick="sy(this,\'{$roi.ID}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:int">{$roi.ID}  ID</div></div>';
html+='<div onclick="sy(this,\'{$roi.ParentID}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:int">{$roi.ParentID}  父级站点ID</div></div>';
html+='<div onclick="sy(this,\'{$ros.FullName}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.FullName}  站点名称</div></div>';
html+='<div onclick="sy(this,\'{$ros.Url}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.Url}  站点首页地址(普通站首页)</div></div>';
html+='<div onclick="sy(this,\'{$ros.WapUrl}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.WapUrl}  站点首页地址(WAP站首页)</div></div>';
html+='<div onclick="sy(this,\'{$ros.CopyRight}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.CopyRight}  版权信息代码</div></div>';
html+='<div onclick="sy(this,\'{$ros.ICP}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.ICP}  备案信息</div></div>';
html+='<div onclick="sy(this,\'{$ros.Summary}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.Summary}  简介</div></div>';
html+='<div onclick="sy(this,\'{$ros.ImageUrl}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.ImageUrl}  封面图片地址</div></div>';
html+='<div onclick="sy(this,\'{$ros.Tags}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.Tags}  标签</div></div>';
html+='<div onclick="sy(this,\'{$ros.SeoTitle}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.SeoTitle}  SEO标题</div></div>';
html+='<div onclick="sy(this,\'{$ros.SeoKeywords}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.SeoKeywords}  SEO关键字</div></div>';
html+='<div onclick="sy(this,\'{$ros.SeoDescription}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.SeoDescription}  SEO描述</div></div>';
html+='<div onclick="sy(this,\'{$ros.TrackingCodes}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.TrackingCodes}  统计代码</div></div>';
html+='<div onclick="sy(this,\'{$roi.ChildCount}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:int">{$roi.ChildCount}  子站点个数</div></div>';
html+='<div onclick="sy(this,\'{$rob.IsFolded}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:bool">{$rob.IsFolded}  在站点导航树中是否处于折叠状态</div></div>';
html+='<div onclick="sy(this,\'{$roi.Depth}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:int">{$roi.Depth}  在站点导航树中的层级深度</div></div>';
html+='</div>';

html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close1" onclick="ShowCard(this)">频道字段值</div></div>';
html+='<div style="display:none">';
html+='<div onclick="sy(this,\'{$roi.ID}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:int">{$roi.ID}  ID</div></div>';
html+='<div onclick="sy(this,\'{$roi.ParentID}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:int">{$roi.ParentID}  父级频道ID</div></div>';
html+='<div onclick="sy(this,\'{$ros.FullName}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.FullName}  频道名称</div></div>';
html+='<div onclick="sy(this,\'{$ros.Url}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.Url}  频道首页地址(普通站首页)</div></div>';
html+='<div onclick="sy(this,\'{$ros.WapUrl}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.WapUrl}  频道首页地址(WAP站首页)</div></div>';
html+='<div onclick="sy(this,\'{$roi.Type}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:int">{$roi.Type}  频道类型</div></div>';
html+='<div onclick="sy(this,\'{$ros.Summary}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.Summary}  简介</div></div>';
html+='<div onclick="sy(this,\'{$ros.ImageUrl}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.ImageUrl}  封面图片地址</div></div>';
html+='<div onclick="sy(this,\'{$ros.Tags}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.Tags}  标签</div></div>';
html+='<div onclick="sy(this,\'{$ros.SeoTitle}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.SeoTitle}  SEO标题</div></div>';
html+='<div onclick="sy(this,\'{$ros.SeoKeywords}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.SeoKeywords}  SEO关键字</div></div>';
html+='<div onclick="sy(this,\'{$ros.SeoDescription}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.SeoDescription}  SEO描述</div></div>';
html+='<div onclick="sy(this,\'{$roi.ChildCount}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:int">{$roi.ChildCount}  子频道个数</div></div>';
html+='<div onclick="sy(this,\'{$rob.IsFolded}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:bool">{$rob.IsFolded}  在频道导航树中是否处于折叠状态</div></div>';
html+='<div onclick="sy(this,\'{$roi.Depth}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:int">{$roi.Depth}  在频道树中的层级深度</div></div>';
html+='</div>';

html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close1" onclick="ShowCard(this)">文章字段值</div></div>';
html+='<div style="display:none">';
html+='<div onclick="sy(this,\'{$roi.ID}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:int">{$roi.ID}  ID</div></div>';
html+='<div onclick="sy(this,\'{$roi.ChannelID}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:int">{$roi.ChannelID}  频道ID</div></div>';
html+='<div onclick="sy(this,\'{$ros.Title}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.Title}  标题</div></div>';
html+='<div onclick="sy(this,\'{$ros.Url}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.Url}  内容页地址(普通站内容页)</div></div>';
html+='<div onclick="sy(this,\'{$ros.WapUrl}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.WapUrl}  内容页地址(WAP站内容页)</div></div>';
html+='<div onclick="sy(this,\'{$rob.IsImage}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:bool">{$rob.IsImage}  是否包含图片</div></div>';
html+='<div onclick="sy(this,\'{$rob.IsMedia}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:bool">{$rob.IsMedia}  是否包含音视频</div></div>';
html+='<div onclick="sy(this,\'{$rob.IsOther}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:bool">{$rob.IsOther}  是否包含附件</div></div>';
html+='<div onclick="sy(this,\'{$ros.Content}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.Content}  内容</div></div>';
html+='<div onclick="sy(this,\'{$rot.CreateDate}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:HaiLi.DateTime">{$rot.CreateDate}  创建时间</div></div>';
html+='<div onclick="sy(this,\'{$rot.UpdateDate}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:HaiLi.DateTime">{$rot.UpdateDate}  更新时间</div></div>';
html+='<div onclick="sy(this,\'{$ros.Source}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.Source}  来源</div></div>';
html+='<div onclick="sy(this,\'{$ros.Author}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.Author}  作者</div></div>';
html+='<div onclick="sy(this,\'{$ros.Summary}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.Summary}  摘要</div></div>';
html+='<div onclick="sy(this,\'{$ros.ImageUrl}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.ImageUrl}  封面图片地址</div></div>';
html+='<div onclick="sy(this,\'{$ros.Tags}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.Tags}  标签</div></div>';
html+='<div onclick="sy(this,\'{$ros.SeoTitle}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.SeoTitle}  SEO标题</div></div>';
html+='<div onclick="sy(this,\'{$ros.SeoKeywords}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.SeoKeywords}  SEO关键字</div></div>';
html+='<div onclick="sy(this,\'{$ros.SeoDescription}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.SeoDescription}  SEO描述</div></div>';
html+='<div onclick="sy(this,\'{$ros.CreateAccountName}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.CreateAccountName}  创建者</div></div>';
html+='<div onclick="sy(this,\'{$ros.UpdateAccountName}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.UpdateAccountName}  更新者</div></div>';
html+='</div>';

html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close1" onclick="ShowCard(this)">引用字段值</div></div>';
html+='<div style="display:none">';
html+='<div onclick="sy(this,\'{$roi.ID}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:int">{$roi.ID}  ID</div></div>';
html+='<div onclick="sy(this,\'{$roi.ChannelID}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:int">{$roi.ChannelID}  频道ID</div></div>';
html+='<div onclick="sy(this,\'{$ros.Title}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.Title}  标题</div></div>';
html+='<div onclick="sy(this,\'{$ros.Url}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.Url}  内容页地址(普通站内容页)</div></div>';
html+='<div onclick="sy(this,\'{$ros.WapUrl}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.WapUrl}  内容页地址(WAP站内容页)</div></div>';
html+='<div onclick="sy(this,\'{$rob.IsImage}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:bool">{$rob.IsImage}  是否包含图片</div></div>';
html+='<div onclick="sy(this,\'{$rob.IsMedia}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:bool">{$rob.IsMedia}  是否包含音视频</div></div>';
html+='<div onclick="sy(this,\'{$rob.IsOther}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:bool">{$rob.IsOther}  是否包含附件</div></div>';
html+='<div onclick="sy(this,\'{$rot.CreateDate}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:HaiLi.DateTime">{$rot.CreateDate}  创建时间</div></div>';
html+='<div onclick="sy(this,\'{$rot.UpdateDate}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:HaiLi.DateTime">{$rot.UpdateDate}  更新时间</div></div>';
html+='<div onclick="sy(this,\'{$ros.Source}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.Source}  来源</div></div>';
html+='<div onclick="sy(this,\'{$ros.Author}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.Author}  作者</div></div>';
html+='<div onclick="sy(this,\'{$ros.Summary}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.Summary}  摘要</div></div>';
html+='<div onclick="sy(this,\'{$ros.ImageUrl}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.ImageUrl}  封面图片地址</div></div>';
html+='<div onclick="sy(this,\'{$ros.Tags}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.Tags}  标签</div></div>';
html+='<div onclick="sy(this,\'{$ros.CreateAccountName}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.CreateAccountName}  创建者</div></div>';
html+='<div onclick="sy(this,\'{$ros.UpdateAccountName}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:string">{$ros.UpdateAccountName}  更新者</div></div>';
html+='</div>';

html+='</pre>';	
$("panel-11").innerHTML=html;
}
}

function ShowCMSFunction(){
if($("panel-12").innerHTML==""){
var html='<pre>';

html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close1" onclick="ShowCard(this)">获取站点数据函数</div></div>';
html+='<div style="display:none">';
html+='<div onclick="getsiteid(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:int">获取某个层级深度的站点ID</div></div>';
html+='<div onclick="getsitebyid(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:System.Data.DataRow">按ID获取某个站点的信息  可绑定到&lt;eqml:datarow&gt;</div></div>';	
html+='<div onclick="getsitebyfullname(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:System.Data.DataRow">按名称获取某个站点的信息  可绑定到&lt;eqml:datarow&gt;</div></div>';	
html+='<div onclick="getsitetop(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:System.Data.DataTable">获取多个站点的信息  可绑定到&lt;eqml:datatable&gt;</div></div>';
html+='<div onclick="getsitepaging(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:HaiLi.DataPaging">获取分页站点的信息  可绑定到&lt;eqml:datapaging&gt;</div></div>';
html+='<div onclick="getsitelocation(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:System.Data.DataTable">获取某个站点的位置信息  可绑定到&lt;eqml:datatable&gt;</div></div>';
html+='<div onclick="getsitetree(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:System.Data.DataTable">获取站点导航树信息  可绑定到&lt;eqml:datatable&gt;</div></div>';
html+='</div>';

html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close1" onclick="ShowCard(this)">获取频道数据函数</div></div>';
html+='<div style="display:none">';
html+='<div onclick="getchannelid(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:int">获取某个层级深度的频道ID</div></div>';
html+='<div onclick="getchannelbyid(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:System.Data.DataRow">按ID获取某个频道的信息  可绑定到&lt;eqml:datarow&gt;</div></div>';
html+='<div onclick="getchannelbyfullname(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:System.Data.DataRow">按名称获取某个频道的信息  可绑定到&lt;eqml:datarow&gt;</div></div>';
html+='<div onclick="getchanneltop(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:System.Data.DataTable">获取多个频道的信息  可绑定到&lt;eqml:datatable&gt;</div></div>';
html+='<div onclick="getchannelpaging(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:HaiLi.DataPaging">获取分页频道的信息  可绑定到&lt;eqml:datapaging&gt;</div></div>';
html+='<div onclick="getchannellocation(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:System.Data.DataTable">获取某个频道的位置信息  可绑定到&lt;eqml:datatable&gt;</div></div>';
html+='<div onclick="getchanneltree(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:System.Data.DataTable">获取频道导航树信息  可绑定到&lt;eqml:datatable&gt;</div></div>';
html+='</div>';

html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close1" onclick="ShowCard(this)">获取文章数据函数</div></div>';
html+='<div style="display:none">';
html+='<div onclick="getarticlebyid(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:System.Data.DataRow">按ID获取某篇文章  可绑定到&lt;eqml:datarow&gt;</div></div>';
html+='<div onclick="getarticlebytitle(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:System.Data.DataRow">按标题获取某篇文章  可绑定到&lt;eqml:datarow&gt;</div></div>';
html+='<div onclick="getprevarticle(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:System.Data.DataRow">获取上一篇文章  可绑定到&lt;eqml:datarow&gt;</div></div>';	
html+='<div onclick="getnextarticle(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:System.Data.DataRow">获取下一篇文章  可绑定到&lt;eqml:datarow&gt;</div></div>';	
html+='<div onclick="getarticlecount(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:int">获取文章数量</div></div>';
html+='<div onclick="getarticletop(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:System.Data.DataTable">获取多篇文章  可绑定到&lt;eqml:datatable&gt;</div></div>';
html+='<div onclick="getarticlepaging(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:HaiLi.DataPaging">获取分页文章  可绑定到&lt;eqml:datapaging&gt;</div></div>';
html+='</div>';

html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close1" onclick="ShowCard(this)">获取引用数据函数</div></div>';
html+='<div style="display:none">';
html+='<div onclick="getquotebyid(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:System.Data.DataRow">按ID获取某篇引用  可绑定到&lt;eqml:datarow&gt;</div></div>';
html+='<div onclick="getquotebytitle(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:System.Data.DataRow">按标题获取某篇引用  可绑定到&lt;eqml:datarow&gt;</div></div>';
html+='<div onclick="getquotecount(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:int">获取引用数量</div></div>';
html+='<div onclick="getquotetop(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:System.Data.DataTable">获取多篇引用  可绑定到&lt;eqml:datatable&gt;</div></div>';
html+='<div onclick="getquotepaging(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding2" title="数据类型:HaiLi.DataPaging">获取分页引用  可绑定到&lt;eqml:datapaging&gt;</div></div>';
html+='</div>';

html+='</pre>';	
$("panel-12").innerHTML=html;
}
}

function ShowAttribute(){
if($("panel-2").innerHTML==""){
$("panel-2").innerHTML=GetBweAttributes();
}
}

function ShowControl(){
if($("panel-1").innerHTML==""){
var html='<pre><div onclick="eqmlcontrol1(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;eqml:control&gt;&lt;/eqml:control&gt;  以绝对路径调用控件</div></div><div onclick="eqmlcontrol2(this)" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding1">&lt;eqml:control&gt;&lt;/eqml:control&gt;  以相对路径调用控件</div></div></pre>';
$("panel-1").innerHTML=html;
}
}

function CreateField(sign,title,sign2){
var html='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close3" onclick="ShowCard(this)">'+title+'</div></div>';
html+='<div id="'+sign+'" style="display:none">';
for(var i=0;i<=fields.length-1;i++){
html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close4" onclick="ShowCard(this)">数据库'+fields[i][2]+'</div></div>';
html+='<div id="'+sign+'connection'+i+'" style="display:none">';
for(var j=0;j<=fields[i][1].length-1;j++){
if(fields[i][1][j][1].length>0){
html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close5" onclick="ShowCard(this)">'+fields[i][1][j][0]+'</div></div>';
html+='<div id="'+sign+'c'+i+'t'+j+'" style="display:none">';
for(var k=0;k<=fields[i][1][j][1].length-1;k++){
var type=fields[i][1][j][1][k][1].toLowerCase().replace("c","");
if(type=="datetime"){
type="HaiLi.DateTime";
}
if(sign2=="row"){
html+='<div onclick="sy(this,\'{$'+sign2+'.'+fields[i][1][j][1][k][0]+'}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding6" title="数据类型:'+type+'">{$'+sign2+'.'+fields[i][1][j][1][k][0]+'}  '+fields[i][1][j][1][k][0]+'字段</div></div>';
}
else if(sign2=="ros"){
html+='<div onclick="sy(this,\'{$'+sign2+'.'+fields[i][1][j][1][k][0]+'}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding6" title="数据类型:string">{$'+sign2+'.'+fields[i][1][j][1][k][0]+'}  '+fields[i][1][j][1][k][0]+'字段</div></div>';
}
else if(sign2=="cou"){
html+='<div onclick="sy(this,\'{$'+sign2+'.'+fields[i][1][j][1][k][0]+'}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding6" title="数据类型:int">{$'+sign2+'.'+fields[i][1][j][1][k][0]+'}  '+fields[i][1][j][1][k][0]+'字段</div></div>';
}
else if(sign2=="max"||sign2=="min"){
if(type=="int"||type=="double"||type=="HaiLi.DateTime"){
html+='<div onclick="sy(this,\'{$'+sign2+'.'+fields[i][1][j][1][k][0]+'}\')" onmouseover="OnElementOver(this)"  onmouseout="OnElementOut(this)"><div class="padding6" title="数据类型:'+type+'">{$'+sign2+'.'+fields[i][1][j][1][k][0]+'}  '+fields[i][1][j][1][k][0]+'字段</div></div>';
}
}
else if(sign2=="sum"){
if(type=="int"||type=="double"){
html+='<div onclick="sy(this,\'{$'+sign2+'.'+fields[i][1][j][1][k][0]+'}\')" onmouseover="OnElementOver(this)"  onmouseout="OnElementOut(this)"><div class="padding6" title="数据类型:double">{$'+sign2+'.'+fields[i][1][j][1][k][0]+'}  '+fields[i][1][j][1][k][0]+'字段</div></div>';
}
}
else if(sign2=="avg"){
if(type=="int"||type=="double"){
html+='<div onclick="sy(this,\'{$'+sign2+'.'+fields[i][1][j][1][k][0]+'}\')" onmouseover="OnElementOver(this)"  onmouseout="OnElementOut(this)"><div class="padding6" title="数据类型:double">{$'+sign2+'.'+fields[i][1][j][1][k][0]+'}  '+fields[i][1][j][1][k][0]+'字段</div></div>';
}
}
}
html+='</div>';
}
}
html+='</div>';
}
html+='</div>';
return html;
}

function CreateField2(sign,title,sign2){
var html='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close4" onclick="ShowCard(this)">'+title+'</div></div>';
html+='<div id="'+sign+'" style="display:none">';
for(var i=0;i<=fields.length-1;i++){
html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close5" onclick="ShowCard(this)">数据库'+fields[i][2]+'</div></div>';
html+='<div id="'+sign+'connection'+i+'" style="display:none">';
for(var j=0;j<=fields[i][1].length-1;j++){
if(fields[i][1][j][1].length>0){
html+='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close6" onclick="ShowCard(this)">'+fields[i][1][j][0]+'</div></div>';
html+='<div id="'+sign+'c'+i+'t'+j+'" style="display:none">';
for(var k=0;k<=fields[i][1][j][1].length-1;k++){
var type=fields[i][1][j][1][k][1].toLowerCase().replace("c","");
if(type=="datetime"){
type="HaiLi.DateTime";
}
if(sign2=="row"){
html+='<div onclick="sy(this,\'{$'+sign2+'.'+fields[i][1][j][1][k][0]+'}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding7" title="数据类型:'+type+'">{$'+sign2+'.'+fields[i][1][j][1][k][0]+'}  '+fields[i][1][j][1][k][0]+'字段</div></div>';
}
else if(sign2=="ros"){
html+='<div onclick="sy(this,\'{$'+sign2+'.'+fields[i][1][j][1][k][0]+'}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding7" title="数据类型:string">{$'+sign2+'.'+fields[i][1][j][1][k][0]+'}  '+fields[i][1][j][1][k][0]+'字段</div></div>';
}
else if(sign2=="cou"){
html+='<div onclick="sy(this,\'{$'+sign2+'.'+fields[i][1][j][1][k][0]+'}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding7" title="数据类型:int">{$'+sign2+'.'+fields[i][1][j][1][k][0]+'}  '+fields[i][1][j][1][k][0]+'字段</div></div>';
}
else if(sign2=="max"||sign2=="min"){
if(type=="int"||type=="double"||type=="HaiLi.DateTime"){
html+='<div onclick="sy(this,\'{$'+sign2+'.'+fields[i][1][j][1][k][0]+'}\')" onmouseover="OnElementOver(this)"  onmouseout="OnElementOut(this)"><div class="padding7" title="数据类型:'+type+'">{$'+sign2+'.'+fields[i][1][j][1][k][0]+'}  '+fields[i][1][j][1][k][0]+'字段</div></div>';
}
}
else if(sign2=="sum"){
if(type=="int"||type=="double"){
html+='<div onclick="sy(this,\'{$'+sign2+'.'+fields[i][1][j][1][k][0]+'}\')" onmouseover="OnElementOver(this)"  onmouseout="OnElementOut(this)"><div class="padding7" title="数据类型:'+type+'">{$'+sign2+'.'+fields[i][1][j][1][k][0]+'}  '+fields[i][1][j][1][k][0]+'字段</div></div>';
}
}
else if(sign2=="avg"){
if(type=="int"||type=="double"){
html+='<div onclick="sy(this,\'{$'+sign2+'.'+fields[i][1][j][1][k][0]+'}\')" onmouseover="OnElementOver(this)"  onmouseout="OnElementOut(this)"><div class="padding7" title="数据类型:double">{$'+sign2+'.'+fields[i][1][j][1][k][0]+'}  '+fields[i][1][j][1][k][0]+'字段</div></div>';
}
}
}
html+='</div>';
}
}
html+='</div>';
}
html+='</div>';
return html;
}

function CreateFileField(sign,title){
var html='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close3" onclick="ShowCard(this)">'+title+'</div></div>';
html+='<div id="'+sign+'" style="display:none">';
html+='<div onclick="sy(this,\'{$row.name}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding4" title="数据类型:string">{$row.name}  名称</div></div>';
html+='<div onclick="sy(this,\'{$row.extension}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding4" title="数据类型:string">{$row.extension}  文件扩展名</div></div>';
html+='<div onclick="sy(this,\'{$row.length}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding4" title="数据类型:int">{$row.length}  文件大小</div></div>';
html+='<div onclick="sy(this,\'{$row.creationtime}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding4" title="数据类型:HaiLi.DateTime">{$row.creationtime}  创建时间</div></div>';
html+='<div onclick="sy(this,\'{$row.lastwritetime}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding4" title="数据类型:HaiLi.DateTime">{$row.lastwritetime}  修改时间</div></div>';
html+='<div onclick="sy(this,\'{$row.lastaccesstime}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding4" title="数据类型:HaiLi.DateTime">{$row.lastaccesstime}  访问时间</div></div>';
html+='<div onclick="sy(this,\'{$row.content}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding4" title="数据类型:string">{$row.content}  文件内容</div></div>';
html+='<div onclick="sy(this,\'{$row.path}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding4" title="数据类型:string">{$row.path}  路径(相对于{$rootpath})</div></div>';
html+='<div onclick="sy(this,\'{$row.physicalpath}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding4" title="数据类型:string">{$row.physicalpath}  物理路径</div></div>';
html+='</div>';
return html;
}

function CreateFileField2(sign,title){
var html='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close4" onclick="ShowCard(this)">'+title+'</div></div>';
html+='<div id="'+sign+'" style="display:none">';
html+='<div onclick="sy(this,\'{$row.isfile}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding5" title="数据类型:bool">{$row.isfile}  是否是文件</div></div>';
html+='<div onclick="sy(this,\'{$row.name}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding5" title="数据类型:string">{$row.name}  名称</div></div>';
html+='<div onclick="sy(this,\'{$row.extension}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding5" title="数据类型:string">{$row.extension}  文件扩展名</div></div>';
html+='<div onclick="sy(this,\'{$row.length}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding5" title="数据类型:int">{$row.length}  文件大小</div></div>';
html+='<div onclick="sy(this,\'{$row.creationtime}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding5" title="数据类型:HaiLi.DateTime">{$row.creationtime}  创建时间</div></div>';
html+='<div onclick="sy(this,\'{$row.lastwritetime}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding5" title="数据类型:HaiLi.DateTime">{$row.lastwritetime}  修改时间</div></div>';
html+='<div onclick="sy(this,\'{$row.lastaccesstime}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding5" title="数据类型:HaiLi.DateTime">{$row.lastaccesstime}  访问时间</div></div>';
html+='<div onclick="sy(this,\'{$row.content}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding5" title="数据类型:string">{$row.content}  文件内容</div></div>';
html+='<div onclick="sy(this,\'{$row.path}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding5" title="数据类型:string">{$row.path}  路径(相对于{$rootpath})</div></div>';
html+='<div onclick="sy(this,\'{$row.physicalpath}\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding5" title="数据类型:string">{$row.physicalpath}  物理路径</div></div>';
html+='</div>';
return html;
}

function CreateDataField(sign,title){
var html='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close3" onclick="ShowCard(this)">'+title+'</div></div>';
html+='<div id="'+sign+'" style="display:none">';
html+='<div onclick="field(this,\'o\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding4" title="数据类型:object">{$roo.字段名}  某字段值(object类型)</div></div>';
html+='<div onclick="field(this,\'s\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding4" title="数据类型:string">{$ros.字段名}  某字段值(转换为string类型)</div></div>';
html+='<div onclick="field(this,\'i\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding4" title="数据类型:int">{$roi.字段名}  某字段值(转换为int类型)</div></div>';
html+='<div onclick="field(this,\'d\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding4" title="数据类型:double">{$rod.字段名}  某字段值(转换为double类型)</div></div>';
html+='<div onclick="field(this,\'t\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding4" title="数据类型:HaiLi.DateTime">{$rot.字段名}  某字段值(转换为HaiLi.DateTime类型)</div></div>';
html+='<div onclick="field(this,\'b\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding4" title="数据类型:bool">{$rob.字段名}  某字段值(转换为bool类型)</div></div>';
html+='</div>';
return html;
}

function CreateDataField2(sign,title){
var html='<div onclick="OnElementClick(this);" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="close4" onclick="ShowCard(this)">'+title+'</div></div>';
html+='<div id="'+sign+'" style="display:none">';
html+='<div onclick="field(this,\'o\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding5" title="数据类型:object">{$roo.字段名}  某字段值(object类型)</div></div>';
html+='<div onclick="field(this,\'s\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding5" title="数据类型:string">{$ros.字段名}  某字段值(转换为string类型)</div></div>';
html+='<div onclick="field(this,\'i\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding5" title="数据类型:int">{$roi.字段名}  某字段值(转换为int类型)</div></div>';
html+='<div onclick="field(this,\'d\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding5" title="数据类型:double">{$rod.字段名}  某字段值(转换为double类型)</div></div>';
html+='<div onclick="field(this,\'t\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding5" title="数据类型:HaiLi.DateTime">{$rot.字段名}  某字段值(转换为HaiLi.DateTime类型)</div></div>';
html+='<div onclick="field(this,\'b\')" onmouseover="OnElementOver(this)" onmouseout="OnElementOut(this)"><div class="padding5" title="数据类型:bool">{$rob.字段名}  某字段值(转换为bool类型)</div></div>';
html+='</div>';
return html;
}