function showorhideTree(obj,bid)
{
	//folderopen.gif
	var strAry = obj.src.split("/");
	var str = strAry[strAry.length-1];
	var str1 = obj.src.substr(0,obj.src.length-str.length);
	var allobj = document.all;
	var i=0;
	if(str=="folder.gif")
	{	
		str2 = "folderopen.gif";
		altSTr = "收缩"
		for(i=0;i<allobj.length;i++)
		{
			e = allobj[i];
			if(e.name!=undefined)
			{
				tempname = "tr_"+bid;
				templength = tempname.length;
				tempname1 = e.name.substring(0,templength)
				if(tempname==tempname1)
				{
					e.style.display='';
				}
			}
			
		}		
	}
	else
	{
		str2 = "folder.gif";
		altSTr = "展开"
		for(i=0;i<allobj.length;i++)
		{
			e = allobj[i];
			if(e.name!=undefined)
			{
				tempname = "tr_"+bid;
				templength = tempname.length;
				tempname1 = e.name.substring(0,templength)
				if(tempname==tempname1)
				{
					e.style.display='none';
				}
			}
		}		
	}
	obj.src=str1+str2;
	obj.alt = altSTr;
}
function ShowWrtieDialog(tid,obid,bid) {
	fPopUpWin("write1.php?tid="+tid+"&obid="+obid+"&bid="+bid,700,220,50,23);
}
function ShowWrtieDialog1(tid,obid,bid) {
	fPopUpWin("edit1.php?tid="+tid+"&obid="+obid+"&bid="+bid,700,220,50,23);
}
function fPopUpWin(filename,prop_w,prop_h,prop_l,prop_t) 
{
	
	var features =
		'dialogWidth:'  + prop_w + 'px;' +
		'dialogHeight:' + prop_h + 'px;' +
		'dialogLeft:'   + prop_l + 'px;' +
		'dialogTop:'    + prop_t + 'px;'+
		'directories:yes; localtion:yes; menubar:no; status=no; toolbar=no;scrollbars:no;Resizeable=no';    
	var reval = window.showModalDialog(filename,"NewWindow",features);
	if(reval)
	//parent.window.location.reload(); // 刷新开启页面的作用
	parent.frame1.window.location.reload(); // 刷新开启页面的作用
}
function KillSpace(x)
{
	while((x.length>0) && (x.charAt(0)==' '))
	x = x.substring(1,x.length)
	while((x.length>0) && (x.charAt(x.length-1)==' '))
	x = x.substring(0,x.length-1)
	return x
}
function fPopUpCalendarDlg(obj,path)
{
	var width = 375;
	var height = 260;
	var left = event.screenX - event.offsetX + 2;
	var top = event.screenY - event.offsetY + obj.offsetHeight - 2;
	if (parseInt((left + width),10) > parseInt(screen.availWidth,10)) left = left - width + obj.offsetWidth - 2;
	if ((top + height) > screen.availHeight) top = top - height - obj.offsetHeight;	
	
	retval = window.showModalDialog(path + "calendar.htm?cal=" + obj.value, window, "dialogWidth:" + width + "px; dialogHeight:" + height + "px; dialogLeft:" + left + "px; dialogTop:" + top + "px; edge: Raised; center: No; help: No; resizable: No; status: No;");

	if( retval != null ) 
	{
		obj.value = retval;
	}
}