/*
	 函数名： WipeHtml (HtmlStr)
	 参数说明： HtmlStr包含要消除超文件标记的字符串
	 返回值： 转化好了的字符串
	 方法功能：把超文本标记转换成相应的原义符
	*/
function WipeHtml(HtmlStr)
{
	HtmlStr = HtmlStr.replace(/</g,"&lt;");
	HtmlStr = HtmlStr.replace(/>/g,"&gt;");
	HtmlStr = HtmlStr.replace(/\"/g,"&quot;");
	HtmlStr = HtmlStr.replace(/\n/g,"<br>");
	HtmlStr = HtmlStr.replace(/\10\10/g,"</p><p>");
	HtmlStr = HtmlStr.replace(/\32/g,"&nbsp;");
	HtmlStr = HtmlStr.replace(/\39/g,"&#39;");
	HtmlStr = HtmlStr.replace(/\13/g,"<br>");
	return HtmlStr;
}

function SetCookie(name,value,itime){
	var argv=SetCookie.arguments;
	var argc=SetCookie.arguments.length;
	var expires=(2<argc)?argv[2]:null;
	var path=(3<argc)?argv[3]:null;
	var domain=(4<argc)?argv[4]:null;
	var secure=(5<argc)?argv[5]:false;
	document.cookie=name+"="+escape(value)+((expires==null)?"":("; expires="+expires.toGMTString()))+((path==null)?"":("; path="+path))+((domain==null)?"":("; domain="+domain))+((secure==true)?"; secure":"");
} 

function GetCookie(Name) {
	var search = Name + "=";
	var returnvalue = "";
	if (document.cookie.length > 0) {
		offset = document.cookie.indexOf(search);
		if (offset != -1) {      
			offset += search.length;
			end = document.cookie.indexOf(";", offset);                        
			if (end == -1) end = document.cookie.length;
			returnvalue=unescape(document.cookie.substring(offset,end));
		}
	}
	return returnvalue;
}

function openWindow(aWin,id,sTitle,sURL,iWidth,iHeight,iLeft,iTop,iZoom){
	try{
		if (typeof(iZoom)=='number'){
			if (screen.width>800){
				iWidth = iWidth * iZoom;
				iHeight = iHeight * iZoom;
			}
		}
		top.createWindow(aWin,id,sTitle,sURL,iWidth,iHeight,iLeft,iTop);
	}catch(e){
		top.OpenWin(sURL,iWidth,iHeight);
	}
}

function OpenWin(sURL,iWidth,iHeight,sName){
	var aWin;
	if (typeof(iWidth)!="number"){iWidth=500};
	if (typeof(iHeight)!="number"){iHeight=400};
	if (typeof(sName)!="string"){sName="_blank"};
	if (sName==""){sName="_blank"};
	var iLeft=parseInt((screen.availWidth-iWidth)/2);
	var iTop=parseInt((screen.availHeight-iHeight)/2);
	if (iLeft<0){iLeft=0};
	if (iTop<0){iTop=0};
	aWin=window.open(sURL,sName,"width=" + iWidth + ",height=" + iHeight + ",top=" + iTop + ",left=" + iLeft+",resizable=1");
	try{aWin.focus();}catch(e){}
}

function GetActiveX(){
	var sResult='';
	sResult = '<OBJECT classid=CLSID:47AFE7CA-FEDF-4D4E-9382-D6AA9BB46B41 id="SailIO"	style="HEIGHT: 26px; WIDTH: 138px" CODEBASE="http://www.35766.com/pub/SailIO35766.ocx#version=1,0,0,0"><PARAM NAME="Color" VALUE="#FFFFFF"></OBJECT>';
	return sResult;
}

function selectAll(aWin,sChecks,bChk){
	var i,j;
	var temObjs;
	var arrChk = new Array( );
	arrChk = sChecks.split(",");
	for (i=0;i<arrChk.length;i++){
		temObjs=aWin.document.getElementsByName(arrChk[i]);
		for (j=0;j<temObjs.length;j++){
			temObjs[j].checked = bChk;
		}
	}
}
function GetCheckedCount(aWin,sChecks){
	var i,j;
	var temObjs;
	var iCount=0;
	var arrChk = new Array( );
	arrChk = sChecks.split(",");
	for (i=0;i<arrChk.length;i++){
		temObjs=aWin.document.getElementsByName(arrChk[i]);
		for (j=0;j<temObjs.length;j++){
			if (temObjs[j].checked) iCount++;
		}
	}
	return iCount;
}


function LoadTemplate(aWin,sXMLNode,sXSLNode,sSite){
	if (sXMLNode==""){
		aWin.document.getElementById(sSite).innerHTML = aWin.document.XSLDocument.selectSingleNode(sXSLNode).xml;
	}else{
		var temx;
		var aXSL=aWin.document.XSLDocument.selectSingleNode(sXSLNode);
		var aXML=aWin.document.XMLDocument; 
		aWin.document.getElementById(sSite).innerHTML=aXML.documentElement.selectSingleNode(sXMLNode).transformNode(aXSL);
	}
}

function GetTabName(TabIdx){
	switch (TabIdx){
		case 1: return "我的书签";
		case 2: return "我的文摘";
		case 3: return "我的RSS";
		case 4: return "我的便签";
		case 5: return "我的多媒体";
		case 6: return "我的名片册";
	}
}

function GetShortTabName(TabIdx){
	switch (TabIdx){
		case 1: return "书签";
		case 2: return "文摘";
		case 3: return "RSS";
		case 4: return "便签";
		case 5: return "多媒体";
		case 6: return "名片";
	}
}

function GetFolderName(TabIdx,sFldID){
	var arrDat = top.arrFolderData;
	if (sFldID=="") return GetTabName(TabIdx);
	for (i = 0; i < arrDat.length; i++) {
		if ((arrDat[i].TabIdx == TabIdx) && (arrDat[i].ID == sFldID)){
			return arrDat[i].Name;
		}
	}
}

function GetParentShared(TabIdx,sFldID,bIncSelf){
	if (typeof(bIncSelf)!="boolean") bIncSelf=true;
	var arrDat = top.arrFolderData;
	var strTem=sFldID;
	var intTem=strTem.length;
	if (!bIncSelf){
		intTem = intTem - 3;
		strTem = strTem.substr(0,intTem);
	}
	while (intTem > 0){
		for (i = 0; i < arrDat.length; i++) {
			if ((arrDat[i].TabIdx == TabIdx) && (arrDat[i].ID == strTem) && (arrDat[i].Share=='1')) return true;
		}
		intTem = intTem - 3;
		strTem = strTem.substr(0,intTem);
	}
	return false;
}

function GetCopyRightHtml(){
	var sResult='';
	sResult = sResult + '<TABLE WIDTH="100%" HEIGHT="6" BORDER="0" CELLSPACING="0" CELLPADDING="0"><TR><TD></TD></TR></TABLE>';
	sResult = sResult + '<TABLE WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="3">';
	sResult = sResult + '	<TR>';
	sResult = sResult + '		<TD align="center" style="color: gray">';
	sResult = sResult + 'Copyright&copy; 2005 <a href="http://www.Thooe.com" target="_blank">THOOE.COM</a>.';
	sResult = sResult + '		</TD>';
	sResult = sResult + '	</TR>';
	sResult = sResult + '	<!--<TR>';
	sResult = sResult + '		<TD align="center" style="color: gray">';
	sResult = sResult + '严正声明：版权所有，任何网站不得盗用、抄袭本站内容或布局，否则将追究到底！';
	sResult = sResult + '		</TD>';
	sResult = sResult + '	</TR>-->';
	sResult = sResult + '</TABLE>';
	return sResult;
}

function GetFullPathHtmlEx(){
	var arrDat = top.arrFolderData;
	var TabIdx = top.CurTab;
	var sCurFld = top.CurFolder;
	var sAction = 'LoadFavItem';
	if (TabIdx.toString()=='1') sAction = 'LoadFavItem';
	if (TabIdx.toString()=='4') sAction = 'LoadBlogItem';
	var sResult='';
	var intTem=0;
	var i;
	sResult = sResult + '<A class="CurSite" href="javascript:' + sAction + '(\'\')">';
	sResult = sResult + GetTabName(TabIdx);
	sResult = sResult + '</A>';

	while (intTem < sCurFld.length){
		for (i = 0; i < arrDat.length; i++) {
			if ((arrDat[i].TabIdx == TabIdx) && (arrDat[i].ID == sCurFld.substr(0,intTem+3))){
				sResult = sResult + ' &gt;&gt; ';
				sResult = sResult + '<A style="color:#666666" ';
				sResult = sResult + 'href="javascript:' + sAction + '(\'' + arrDat[i].ID + '\')">';
				sResult = sResult + arrDat[i].Name;
				sResult = sResult + '</A>';
			}
		}
		intTem = intTem + 3;
	}
	return sResult;
}
function GetFullPathHtml(){
	var arrDat = top.arrFolderData;
	var TabIdx = top.CurTab;
	var sCurFld = top.CurFolder;
	var sResult='';
	var intTem=0;
	var i;
	sResult = sResult + '<A class="CurSite" href="?TabIdx=' + TabIdx + '">';
	sResult = sResult + GetTabName(TabIdx);
	sResult = sResult + '</A>';

	while (intTem < sCurFld.length){
		for (i = 0; i < arrDat.length; i++) {
			if ((arrDat[i].TabIdx == TabIdx) && (arrDat[i].ID == sCurFld.substr(0,intTem+3))){
				sResult = sResult + ' &gt;&gt; ';
				sResult = sResult + '<A style="color:#666666" ';
				sResult = sResult + 'href="?TabIdx=' + TabIdx + '&ID=' + arrDat[i].ID + '">';
				sResult = sResult + arrDat[i].Name;
				sResult = sResult + '</A>';
			}
		}
		intTem = intTem + 3;
	}
	return sResult;
}

function GetMainNavBarHtml(){
	var sResult='';
	sResult = sResult + '<TABLE class="Main_Nav_M" WIDTH="100%" HEIGHT="10" BORDER="0" CELLSPACING="0" CELLPADDING="0">';
	sResult = sResult + '	<TR>';
	sResult = sResult + '		<TD class="Main_Nav_L"></TD>';
	sResult = sResult + '		<TD>';
	switch (top.CurTab){
		case 1: {
			sResult = sResult + '<a href="../Common/ItemList.asp?TabIdx=1&ID=' + top.CurFolder + '">书签导航条</a> | <a href="../Fav/Import_IE.asp">上传书签</a> | <a href="../Fav/Export_IE.asp">下载书签</a>';
//			sResult = sResult + ' | <a href="Import_Act.asp">上传书签(ActiveX)</a> | <a href="Export_Act.asp">下载书签(ActiveX)</a>';
			sResult = sResult + ' | <a href="../Fav/Item_Manage.asp"><font color="red">管理书签</font></a>';
			break;
		}
		case 2: {
			sResult = sResult + '我的文摘';
			break;
		}
		case 3: {
			sResult = sResult + '我的RSS';
			break;
		}
		case 4: {
			sResult = sResult + '我的便签';
			break;
		}
		case 5: {
			sResult = sResult + '我的多媒体';
			break;
		}
		case 6: {
			sResult = sResult + '我的名片盒';
			break;
		}
	}
	sResult = sResult + ' | <a href="../common/Folder_Order.asp">目录排序</a>';
	sResult = sResult + '</TD>';
//	sResult = sResult + '		<TD align="right"><IMG src="../Images/Search.gif" align="absmiddle"/> <INPUT type="text" onkeyup="Search();" onpaste="Search(clipboardData.getData(\'text\'));"  id="txtSearch" name="txtSearch" size="15" /></TD>';
	sResult = sResult + '		<TD id="Main_Nav_Info" align="right"></TD>';
	sResult = sResult + '		<TD class="Main_Nav_R"></TD>';
	sResult = sResult + '	</TR>';
	sResult = sResult + '</TABLE>';
	return sResult;
}

function ChangeMainTabsMode(aWin){
	if (top.bMainTabsView){
		var sOrder = aWin.document.XSLDocument.selectSingleNode("//xsl:template[@match='ItemListView']//@order-by").value;
		aWin.document.getElementById("Main_Tabs").innerHTML = top.GetMainTabsViewHtml();
		aWin.document.getElementById("Main_FldList").innerHTML = top.GetFldListViewHtml(top.CurTab,top.CurFolder);
		top.LoadTemplate(aWin,"/Data/ItemList","//xsl:template[@match='ItemListView']","Main_ItemList");
	}else{
		var sOrder = aWin.document.XSLDocument.selectSingleNode("//xsl:template[@match='ItemListEdit']//@order-by").value;
		aWin.document.getElementById("Main_Tabs").innerHTML = top.GetMainTabsEditHtml();
		aWin.document.getElementById("Main_FldList").innerHTML = top.GetFldListEditHtml(top.CurTab,top.CurFolder);
//		LoadShareClass2Options(aWin.document.formMain,"fclass");
		top.LoadTemplate(aWin,"/Data/ItemList","//xsl:template[@match='ItemListEdit']","Main_ItemList");
		try{
				top.LoadFolder2Options(aWin,"tagFolder",top.arrFolderData,top.CurTab,"",top.CurFolder);
		}catch(e){};
	}
	try{
		if (top.CurTab==1){if (sOrder != self.top.FavOrder) top.Taxis(aWin,top.FavOrder)};
		if (top.CurTab==2){if (sOrder != self.top.DigestOrder)top.Taxis(aWin,top.DigestOrder)};
		if (top.CurTab==3){if (sOrder != self.top.RSSOrder)top.Taxis(aWin,top.RSSOrder)};
		if (top.CurTab==5){if (sOrder != self.top.MediaOrder)top.Taxis(aWin,top.MediaOrder)};
		if (top.CurTab==6){if (sOrder != self.top.AddrOrder)top.Taxis(aWin,top.AddrOrder)};
	}catch(e){}
}

function GetMainTabsViewHtml(){
	var sResult='';
	sResult = sResult + '<TABLE WIDTH="99%" HEIGHT="26" BORDER="0" CELLSPACING="0" CELLPADDING="0">';
	sResult = sResult + '	<TR>';
	sResult = sResult + '		<TD WIDTH="281">';
	sResult = sResult + '			<TABLE class="Main_Tabs_View" WIDTH="281" HEIGHT="26" BORDER="0" CELLSPACING="0" CELLPADDING="0">';
	sResult = sResult + '				<TR>';
	sResult = sResult + '					<TD width="46%" class="Tab0">浏览模式</TD>';
	sResult = sResult + '					<TD width="54%" class="Tab1" onclick="top.bMainTabsView=false;top.ChangeMainTabsMode(self);">管理模式</TD>';
	sResult = sResult + '				</TR>';
	sResult = sResult + '			</TABLE>';
	sResult = sResult + '		</TD>';
	sResult = sResult + '		<TD class="MainTabs_Line" valign="bottom" style="padding-left:20px;padding-bottom:2px">';
	sResult = sResult + '		<Font color="black">&nbsp;';
	sResult = sResult + '		<INPUT type="text" onkeyup="Search();" onpaste="Search(clipboardData.getData(\'text\'));"  id="txtSearch" name="txtSearch" size="18" title="可以输入网址的拼音首字母进行快速找！<BR><Font color=Gray>如 \'网络书签\' 只需要查找 \'wlsq\' 或 \'sq\'</Font>" onfocus="if(this.value==\'直接输入,无需回车！\') this.value=\'\'" value="直接输入,无需回车！" style="color:gray"/> <IMG src="../Images/Search.gif" align="absmiddle"/> 快速搜索';

	sResult = sResult + '&nbsp;&nbsp;&nbsp;';
	var TabIdx=top.CurTab;
	var sCurFld=top.CurFolder;
	switch (TabIdx){
		case 1: sResult = sResult + '<input type="button" class="Button" value="添加书签" onclick="javascript:top.OpenWin(\'../Fav/Item_Add.asp?sFolder=' + sCurFld + '&sFolderName=' + GetFolderName(TabIdx,sCurFld) + '\',500,288)"/>&nbsp;';break;
		case 2: sResult = sResult + '<input type="button" class="Button" value="添加文摘" onclick="javascript:top.OpenWin(\'../Digest/Item_Add.asp?sFolder=' + sCurFld + '&sFolderName=' + GetFolderName(TabIdx,sCurFld) + '\',500,370)"/>&nbsp;';break;
		case 3: sResult = sResult + '<input type="button" class="Button" value="添加RSS" onclick="javascript:top.OpenWin(\'../RSS/Item_Add.asp?sFolder=' + sCurFld + '&sFolderName=' + GetFolderName(TabIdx,sCurFld) + '\',500,288)"/>&nbsp;';break;
		case 4: sResult = sResult + '<input type="button" class="Button" value="添加便签" onclick="javascript:top.OpenWin(\'../Blog/Item_Add.asp?sFolder=' + sCurFld + '&sFolderName=' + GetFolderName(TabIdx,sCurFld) + '\',680,365)"/>&nbsp;';break;
		case 5: sResult = sResult + '<input type="button" class="Button" value="添加多媒体" onclick="javascript:top.OpenWin(\'../Media/Item_Add.asp?sFolder=' + sCurFld + '&sFolderName=' + GetFolderName(TabIdx,sCurFld) + '\',510,333)"/>&nbsp;';break;
		case 6: sResult = sResult + '<input type="button" class="Button" value="添加名片" onclick="javascript:top.OpenWin(\'../Addr/Item_Add.asp?sFolder=' + sCurFld + '&sFolderName=' + GetFolderName(TabIdx,sCurFld) + '\',660,520)"/>&nbsp;';break;
	}
	sResult = sResult + '			<!--<INPUT type="button" onclick="Search()" value="Search"/>-->';
	sResult = sResult + '		</Font>';
	sResult = sResult + '		</TD>';
	sResult = sResult + '	</TR>';
	sResult = sResult + '</TABLE>';
	return sResult;
}
function GetMainTabsEditHtml(){
	var sResult='';
	sResult = sResult + '<TABLE WIDTH="99%" HEIGHT="26" BORDER="0" CELLSPACING="0" CELLPADDING="0">';
	sResult = sResult + '	<TR>';
	sResult = sResult + '		<TD WIDTH="281">';
	sResult = sResult + '			<TABLE class="Main_Tabs_Edit" WIDTH="281" HEIGHT="26" BORDER="0" CELLSPACING="0" CELLPADDING="0">';
	sResult = sResult + '				<TR>';
	sResult = sResult + '					<TD width="46%" class="Tab0" onclick="top.bMainTabsView=true;top.ChangeMainTabsMode(self);">浏览模式</TD>';
	sResult = sResult + '					<TD width="54%" class="Tab1">管理模式</TD>';
	sResult = sResult + '				</TR>';
	sResult = sResult + '			</TABLE>';
	sResult = sResult + '		</TD>';
	sResult = sResult + '		<TD class="MainTabs_Line" align="right" valign="bottom">';
	sResult = sResult + '		&nbsp;';
	sResult = sResult + '		</TD>';
	sResult = sResult + '	</TR>';
	sResult = sResult + '</TABLE>';
	return sResult;
}

function GetFldListViewHtml(TabIdx,sCurFld){
	var arrDat = top.arrFolderData;
	var sResult='';
	var i;
	var intCur=0;
	var intCol=0;
	sResult = sResult + '<TABLE WIDTH="100%" HEIGHT="6" BORDER="0" CELLSPACING="0" CELLPADDING="0"><TR><TD></TD></TR></TABLE>';
	sResult = sResult + '<TABLE WIDTH="100%" class="Main_Fld" BORDER="0" CELLSPACING="0" CELLPADDING="2">';
	for (i = 0; i < arrDat.length; i++) {
		if ((arrDat[i].TabIdx == TabIdx) && (arrDat[i].ID.length == sCurFld.length+3) && (arrDat[i].ID.substr(0,sCurFld.length)==sCurFld)){
			if ((intCur % top.ShowFldCols) == 0){
				sResult = sResult + '<tr/>';
				intCol = 0;
			}
			sResult = sResult + '<td WIDTH="' + 100/top.ShowFldCols + '%" style="padding-left:10px">';
			sResult = sResult + '<A style="color:#666666" ';
			sResult = sResult + 'href="?TabIdx=' + TabIdx + '&ID=' + arrDat[i].ID + '" ';
			sResult = sResult + 'title="'+arrDat[i].Desc + '">';
			if ((arrDat[i].Share=='1') && (!top.GetParentShared(TabIdx,arrDat[i].ID,false)))
				sResult = sResult + '<IMG src="../Images/Tree/xp/folderShare' + arrDat[i].Pwd + '.gif" style="margin-right:3px" ALIGN="absmiddle"/>'
			else
				sResult = sResult + '<IMG src="../Images/Tree/xp/folder.gif" style="margin-right:3px" ALIGN="absmiddle"/>';
			sResult = sResult + arrDat[i].Name;
			sResult = sResult + '</A></td>';
			intCur ++;
			intCol ++;
		}
	}
	if (intCur==0){
		sResult = '<TABLE WIDTH="100%" HEIGHT="6" BORDER="0" CELLSPACING="0" CELLPADDING="0"><TR><TD></TD></TR></TABLE>';
		sResult = sResult + '<TABLE WIDTH="100%" height="1" class="Main_DotLine_Top" BORDER="0" CELLSPACING="0" CELLPADDING="0"><tr><td></td></tr></table>';
		return sResult;
	}
	while (intCol<top.ShowFldCols){
		sResult = sResult + '<TD WIDTH="' + 100/top.ShowFldCols + '%">&nbsp;</td>';
		intCol ++;
	}

	sResult = sResult + '</TABLE>';
	return sResult;
}
function GetFldListEditHtml(TabIdx,sCurFld){
	var arrDat = top.arrFolderData;
	var sResult='';
	var i;
	var intCur=0;
	var intCol=0;
	sResult = sResult + '<TABLE WIDTH="100%" HEIGHT="5" BORDER="0" CELLSPACING="0" CELLPADDING="0"><TR><TD></TD></TR></TABLE>';
	sResult = sResult + '<TABLE WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="2"><TR><TD style="padding-left:5px;">';
	sResult = sResult + '<input type="CheckBox" onclick="top.selectAll(self,\'Folder,Item\',this.checked)" id="selAll" class="CheckBox" /><label for="selAll">全选</label>&nbsp;';
	sResult = sResult + '<input type="button" class="Button" value="添加目录" onclick="javascript:top.OpenWin(\'../common/Folder_Add.asp?sType=' + TabIdx + '&sFolder=' + sCurFld + '&sFolderName=' + GetFolderName(TabIdx,sCurFld) + '\',500,230)" />&nbsp;';
	switch (TabIdx){
		case 1: sResult = sResult + '<input type="button" class="Button" value="添加书签" onclick="javascript:top.OpenWin(\'../Fav/Item_Add.asp?sFolder=' + sCurFld + '&sFolderName=' + GetFolderName(TabIdx,sCurFld) + '\',500,288)"/>&nbsp;';break;
		case 2: sResult = sResult + '<input type="button" class="Button" value="添加文摘" onclick="javascript:top.OpenWin(\'../Digest/Item_Add.asp?sFolder=' + sCurFld + '&sFolderName=' + GetFolderName(TabIdx,sCurFld) + '\',500,370)"/>&nbsp;';break;
		case 3: sResult = sResult + '<input type="button" class="Button" value="添加RSS" onclick="javascript:top.OpenWin(\'../RSS/Item_Add.asp?sFolder=' + sCurFld + '&sFolderName=' + GetFolderName(TabIdx,sCurFld) + '\',500,288)"/>&nbsp;';break;
		case 4: sResult = sResult + '<input type="button" class="Button" value="添加便签" onclick="javascript:top.OpenWin(\'../Blog/Item_Add.asp?sFolder=' + sCurFld + '&sFolderName=' + GetFolderName(TabIdx,sCurFld) + '\',680,365)"/>&nbsp;';break;
		case 5: sResult = sResult + '<input type="button" class="Button" value="添加多媒体" onclick="javascript:top.OpenWin(\'../Media/Item_Add.asp?sFolder=' + sCurFld + '&sFolderName=' + GetFolderName(TabIdx,sCurFld) + '\',510,333)"/>&nbsp;';break;
		case 6: sResult = sResult + '<input type="button" class="Button" value="添加名片" onclick="javascript:top.OpenWin(\'../Addr/Item_Add.asp?sFolder=' + sCurFld + '&sFolderName=' + GetFolderName(TabIdx,sCurFld) + '\',660,520)"/>&nbsp;';break;
	}
	sResult = sResult + '<input type="button" class="Button" value="删除" onclick="formSubmit(1);" />&nbsp;';
	sResult = sResult + '移动到\n<select id="tagFolder" name="tagFolder" onchange="formSubmit(2);"></select>&nbsp;';
//	sResult = sResult + '<select id="fclass" name="fclass" onChange="javascript:if (this.value ==\'NULL\'){formSubmit(4);}else{if (this.value !=0)formSubmit(3);};this.options[0].selected=true"><OPTION value="0" selected>选择共享分类</OPTION><OPTION value="0">----------</OPTION><OPTION value="NULL">撤销共享</OPTION><OPTION value="0">----------</OPTION></select>&nbsp;';
	sResult = sResult + '<input type="hidden" id="fclass" name="fclass" />&nbsp;';
	sResult = sResult + '<input class="button" type="button" value="共享" style="width:40" onclick="if (top.GetCheckedCount(self,\'Folder,Item\')<=0){alert(\'请选择您要操作的目录或书签！\');}else{top.openWindow(self,2,\'选择共享分类\',\'../common/ShareToClassFrm.htm\',450,350)}"/>&nbsp;';
	sResult = sResult + '<input class="button" type="button" value="私有" style="width:40" onclick="formSubmit(4)" />';
	sResult = sResult + '</TD></TR></TABLE>';
	sResult = sResult + '<TABLE WIDTH="100%" class="Main_Fld" BORDER="0" CELLSPACING="0" CELLPADDING="2">';
	for (i = 0; i < arrDat.length; i++) {
		if ((arrDat[i].TabIdx == TabIdx) && (arrDat[i].ID.length == sCurFld.length+3) && (arrDat[i].ID.substr(0,sCurFld.length)==sCurFld)){
			if ((intCur % top.ShowFldCols) == 0){
				sResult = sResult + '<tr/>';
				intCol = 0;
			}
/*			if ((intCur % 2) == 0){
				sResult = sResult + '<tr/>';
				intCol = 0;
			}*/
			sResult = sResult + '<td WIDTH="' + 100/top.ShowFldCols + '%">';
			if ((arrDat[i].Share=='1') && (!top.GetParentShared(TabIdx,arrDat[i].ID,false)))
				sResult = sResult + '<IMG src="../Images/Tree/xp/folderShare' + arrDat[i].Pwd + '.gif" ALIGN="absmiddle"/>'
			else
				sResult = sResult + '<IMG src="../Images/Tree/xp/folder.gif" ALIGN="absmiddle"/>';
			sResult = sResult + '<input id="Fld_' + arrDat[i].ID + '" name="Folder" value="' + arrDat[i].ID + '" type="CheckBox" class="CheckBox"/>';
			sResult = sResult + '<label for="Fld_' + arrDat[i].ID + '">';
			sResult = sResult + arrDat[i].Name;
			sResult = sResult + '</label>';
			sResult = sResult + '&nbsp;<A style=\'cursor:hand;text-decoration:none;\''
			sResult = sResult + ' href="javascript:top.OpenWin(\'../Common/Folder_Edit.asp?sType=' + TabIdx + '&sFolder='+arrDat[i].ID+'&sFolderName='+ GetFolderName(TabIdx,sCurFld) +'\' ,350,250);void(0);">'
			sResult = sResult + '<IMG title="编辑目录" src="../Images/EditItem.gif" width="13" height="13" align="absmiddle"/></A></td>';
			intCur ++;
			intCol ++;
		}
	}
	while (intCol<top.ShowFldCols){
		sResult = sResult + '<TD WIDTH="' + 100/top.ShowFldCols + '%">&nbsp;</td>';
		intCol ++;
	}

	sResult = sResult + '</TABLE>';
	return sResult;
}

function Taxis(aWin,x){
	var temx;
	var source=aWin.document.XMLDocument; 
	if (bMainTabsView){
		var stylesheet=aWin.document.XSLDocument.selectSingleNode("//xsl:template[@match='ItemListView']");
		var sortField=aWin.document.XSLDocument.selectSingleNode("//xsl:template[@match='ItemListView']//@order-by");
	}else{
		var stylesheet=aWin.document.XSLDocument.selectSingleNode("//xsl:template[@match='ItemListEdit']");
		var sortField=aWin.document.XSLDocument.selectSingleNode("//xsl:template[@match='ItemListEdit']//@order-by");
	}
	if (sortField.value==x){
		if (x.substr(0,1)=='-')
			temx=x
		else
			temx='-' + x;
	}else{
		temx=x;
	}
	sortField.value=temx;
	try{self.top.FavOrder=temx;}catch(e){};
	aWin.document.getElementById("Main_ItemList").innerHTML=source.documentElement.selectSingleNode("/Data/ItemList").transformNode(stylesheet);
}

function Search(aWin,sSearch,sFld,sXSLTemplate,sSite){
	if (top.CurSearch == sSearch) return;
	top.CurSearch = sSearch;
	var bShow;
	var arrFld = new Array( );
	arrFld = sFld.split(",");
	var i,j;
	if (!sXSLTemplate) sXSLTemplate='ItemListView';
	if (!sSite) sSite='Main_ItemList';

	var strSearch=sSearch.toUpperCase().replace('\\','\\\\');
	strSearch=strSearch.toUpperCase().replace('\*','\\*');
	strSearch=strSearch.toUpperCase().replace('\(','\\(');
	strSearch=strSearch.toUpperCase().replace('\)','\\)');
	strSearch=strSearch.toUpperCase().replace('\[','\\[');
	strSearch=strSearch.toUpperCase().replace('\?','\\?');
	strSearch=strSearch.toUpperCase().replace('\+','\\+');
	var stylesheet=aWin.document.XSLDocument.selectSingleNode("//xsl:template[@match='" + sXSLTemplate + "']");
	var source=aWin.document.XMLDocument;
	var Items=source.selectNodes("/Data/ItemList/Item");
	for (i=0;i<Items.length;i++){
		bShow = sSearch=="";
		for (j=0;j<arrFld.length;j++){
			if (!bShow){
				strTem = Items[i].selectSingleNode(arrFld[j]).text.toUpperCase();
				bShow = strTem.search(strSearch)!=-1;
			}
		}
		var objTem=Items[i].selectSingleNode("@Show")
		if (bShow){
			objTem.value = "1";
		}else{
			objTem.value = "0";
		}
	}
	aWin.document.getElementById(sSite).innerHTML=source.documentElement.selectSingleNode("/Data/ItemList").transformNode(stylesheet);
}

function UserPhotoErr(obj){
	obj.src = '../images/PhotoLst/Bee.gif';
	obj.onerror = '';
}
