/* Common menu & button Functions */
var MOL=new Array(); 
function MenuObj(_A,_B,_C,_D,_E,_F,_G,_H,_I)
{
this.name=_A;
this.bOn=_E;
this.bOf=_F;
this.bA=_G;
this.SBS=SBS;
this.showing=false;
this.TM=TM;
document.onclick=MCH;
MOL[MOL.length]=this;
this.divObj=eval('document.all.' + _B);
this.divStyleObj=eval('document.all.' + _B + '.style');
this.refTDObj=eval('document.all.' + _C);
if (_D)
this.DdTDObj=eval('document.all.' +  _D);
this.frmObj=eval('document.all.' +  _H);
this.Direction=eval(_I);
this.strShow='visible';
this.strHide='hidden';
}
function ROP(ObjRef)
{
var theObj=null;
if (ObjRef)
{
if (typeof ObjRef != 'object')
theObj=eval(ObjRef);
else
theObj=ObjRef;
return theObj;
}
else
return false;
}
function TM()
{
if (!this.showing)
{
var RelObjCords=getXY(this.refTDObj);
if (this.Direction)
{
//this.divStyleObj.top =  RelObjCords.top + this.divObj.offsetHeight; 
//(change by tianhui 5/13)
this.divStyleObj.top =  RelObjCords.top + this.Direction;
this.divStyleObj.left =  RelObjCords.left;
}
else
{
this.divStyleObj.top =  RelObjCords.top + 20;
this.divStyleObj.left =  RelObjCords.left;
}
var pCurrMenuObj=ROP(this);
CM(this);
this.SBS('clicked');
this.divStyleObj.visibility =  this.strShow;
this.showing=true;
}
else
{
this.divStyleObj.visibility =  this.strHide;
this.showing=false;
this.SBS();
}
}
function CM(callerObj)
{
for (aIndex=0;aIndex < MOL.length; aIndex++)
{
if ((callerObj) && (callerObj.name != MOL[aIndex].name))
{	
if (MOL[aIndex].showing)
{
MOL[aIndex].TM();
MOL[aIndex].SBS();
}
}
else
{
if (MOL[aIndex].showing)
{
MOL[aIndex].TM();
MOL[aIndex].SBS();
}
}
}
}
function MCH(e, srcObj, srcIsMenuDiv)
{
var srcElem;
if (!e)
var e=window.event;
e.cancelBubble=true;
if (srcObj)
{
var pCurrMenuObj=ROP(srcObj); 
if (!srcIsMenuDiv)
pCurrMenuObj.divObj.onclick="MCH(event,"+srcObj+",true)";
pCurrMenuObj.TM();
}
else
CM();
}
function MME(e, srcObj)
{
try
{
if (!e) 
var e=window.event;
var pCurrMenuObj=ROP(srcObj);
if (!pCurrMenuObj.showing)
{
if (e.type == 'mouseover')
pCurrMenuObj.SBS('on');
else if ((e.type == 'mouseout') || (e.type == 'blur'))
pCurrMenuObj.SBS();
}
}
catch(e){}
}
function SBS(wS)
{
if (typeof this.refTDObj != "undefined")
{
if (wS == 'on')
{
if (this.bOn)
{
if (typeof this.DdTDObj != "undefined")
this.DdTDObj.className=this.bOn;
this.refTDObj.className=this.bOn;
}
}
else if (wS == 'clicked')
{
if (this.bA)
{
if (typeof this.DdTDObj != "undefined")
this.DdTDObj.className=this.bA;
this.refTDObj.className=this.bA;
}
}
else
{
if (this.bOf)
{
if (typeof this.DdTDObj != "undefined")
this.DdTDObj.className=this.bOf;
this.refTDObj.className=this.bOf;
}
}
}
}
function getXY(Obj) 
{
for (var sumTop=0,sumLeft=0;Obj!=document.body;sumTop+=Obj.offsetTop,sumLeft+=Obj.offsetLeft, Obj=Obj.offsetParent);
return {left:sumLeft,top:sumTop}
}
function MO(e)
{
if (!e)
var e=window.event;
var S=e.srcElement;
while (S.tagName!="TD")
{S=S.parentNode;}
S.className="T";
}
function MU(e)
{
if (!e)
var e=window.event;
var S=e.srcElement;
while (S.tagName!="TD")
{S=S.parentNode;}
S.className="P";
}

function Importance(strCmd)
{
var HighDataTD = document.all.HighTD;
var LowDataTD = document.all.LowTD;
if (strCmd=="High")
{
if (IStatus=="" || IStatus=="L")
{
HighDataTD.className='T';
LowDataTD.className='P';
IStatus=frm.importance.value="H";
}
else
{
HighDataTD.className='P';
IStatus=frm.importance.value="";
}
}
else
{
if (IStatus=="" || IStatus=="H")
{
LowDataTD.className='T';
HighDataTD.className='P';
IStatus=frm.importance.value="L";
}
else
{
LowDataTD.className='P';
IStatus=frm.importance.value="";
}
}
}

/* Common List Functions */
//highlight line
function DoHL()
{
var e=window.event.srcElement;
while (e.tagName!="TR"){e=e.parentNode;}
if (e.className!='SL') e.className='HL';
}
function DoLL()
{
var e=window.event.srcElement;
while (e.tagName!="TR"){e=e.parentNode;}
if (e.className!='SL')	e.className='';
}
function DoSL()
{
var TB=e=window.event.srcElement;
while (TB.tagName!="TABLE")
{TB=TB.parentNode;}
for (var i=0;i<TB.rows.length;i++){
	if(TB.rows[i].className=='SL')TB.rows[i].className='';}
while (e.tagName!="TR"){e=e.parentNode;}
e.className=(e.className=='SL')?'':'SL';
}
// select line
function hL(E){
while (E.tagName!="TR")
{E=E.parentNode;}
E.className="SL";
}
//deselect line
function dL(E){
while (E.tagName!="TR")
{E=E.parentNode;}
E.className="";
}
// List checkbox selected
function CA(isO,noHL){
var trk=0;
for (var i=0;i<frm.elements.length;i++)
{
var e=frm.elements[i];
if ((e.name != 'allbox') && (e.type=='checkbox'))
{
if (isO != 1)
{
trk++;
e.checked=frm.allbox.checked;
if (frm.allbox.checked)
{
if (!noHL)
hL(e);
}
else
{
if (!noHL)
dL(e);
}
}
else
{
e.tabIndex=i;
if (!noHL)
{
if (e.checked)
hL(e);
else
dL(e);
}
}
}
}
}
function CCA(CB,noHL){
if (!noHL)
{
if (CB.checked)
hL(CB);
else
dL(CB);
}
var TB=TO=0;
for (var i=0;i<frm.elements.length;i++)
{
var e=frm.elements[i];
if ((e.name != 'allbox') && (e.type=='checkbox'))
{
TB++;
if (e.checked)
TO++;
}
}
frm.allbox.checked=(TO==TB)?true:false;
}
function numChecked()
{
j=0;
for(i=0;i<frm.length;i++)
{
e=frm.elements[i];
if (e.type=='checkbox' && e.name != 'allbox' && e.checked)
j++;		
}
return j;
}

/* Common Form Functions */
var aCh="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
var dCh="0123456789.";
var asCh=aCh + dCh + "!\"#$%&'()*+,-./:;<=>?@[\]^_`{}~";
var folderID="";
ie=document.all?1:0
//转移地址
function G(UR)
{
if(UR)
	location.href=UR;	//+"&"+_UM;
}

function isNumber(S){
var Num=dCh;
for (var i=0; i < S.length; i++)
{
	if (Num.indexOf(S.charAt(i)) == -1)
		return false;
}
return true;
}
function isAlphaNum(S){
	var AlphaNum=aCh + dCh;
	for (var i=0; i < S.length; i++)
	{
		if (AlphaNum.indexOf(S.charAt(i)) == -1)
			return false;
	}
	return true;
}
function isASCII(S){
	for (var i=0; i < S.length; i++)
	{
		if (asCh.indexOf(S.charAt(i)) == -1)
			return false;
	}
	return true;
}
function isEmail(S) {
	var pass=0;
	if (window.RegExp) {
		var tempS="a";
		var tempReg=new RegExp(tempS);
		if (tempReg.test(tempS)) pass=1;
	}
	if (!pass) 
		return (S.indexOf(".") > 2) && (S.indexOf("@") > 0);
	var r1=new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
	var r2=new RegExp("^[a-zA-Z0-9\\.\\!\\#\\$\\%\\&\\'\\*\\+\\-\\/\\=\\?\\^\\_\\`\\{\\}\\~]*[a-zA-Z0-9\\!\\#\\$\\%\\&\\'\\*\\+\\-\\/\\=\\?\\^\\_\\`\\{\\}\\~]\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
	return (!r1.test(S) && r2.test(S));
}
// yyyy-mm-dd
function isDate(str){ 
var reg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/; 
var r = str.match(reg); 
if(r==null)return false; 
var d= new Date(r[1], r[3]-1,r[4]); 
var newStr=d.getFullYear()+r[2]+(d.getMonth()+1)+r[2]+d.getDate() 
return newStr==str 
} 
// yyyy-mm-dd hh:mm:ss
function isDateTime(str){ 
var reg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})$/; 
var r = str.match(reg); 
if(r==null)return false; 
var d= new Date(r[1], r[3]-1,r[4],r[5],r[6],r[7]); 
var newStr=d.getFullYear()+r[2]+(d.getMonth()+1)+r[2]+d.getDate()+" "+d.getHours()+":"+d.getMinutes()+":"+d.getSeconds() 
return newStr==str 
} 

// This method is supposed to be called on on a button click and before a form submit
function ValidateFillin(S,T,N)
{	
	if (typeof(S) == "undefined")return true;
	var lineBreak = '\n\n';
	var Title = T?T:"填写错误：";
	var Description = N?N:"[必填数据项]不能为空！";
	var errorstring = Title + lineBreak + Description +"!"+ lineBreak;
	var tempValue = S.value;
	var allSpaces = true;
	for (var si=0; si<tempValue.length; si++)
	{
		if (tempValue.charAt(si) != ' ')
			allSpaces = false;
	}
	if (S.value == "" || allSpaces)
	{
		alert(errorstring);
		S.focus();
		return false;
	}
	else
	{
		return true;
	}					
}
function ValidateEmail(S)
{
	if (typeof(S) == "undefined"||S.value=="")return true;
	if (S.value=="")return true;
	if(isEmail(S.value))
	{
		return true;
	}
	else
	{
		alert("电子邮件地址填写错误！");
		S.focus();
		return false;
	}
}
function ValidateNumber(S)
{
	if (typeof(S) == "undefined"||S.value=="")return true;
	if(isNumber(S.value))
	{
		return true;
	}
	else
	{
		alert("数字填写错误！");
		S.focus();
		return false;
	}
}
function MaskNumber()
{
if ( !(((window.event.keyCode >= 48) && (window.event.keyCode <= 57)) 
|| (window.event.keyCode == 13) || (window.event.keyCode == 46) 
|| (window.event.keyCode == 45)))
{
window.event.keyCode = 0 ;
}
} 
function ValidateDateTime(S)
{
	if (typeof(S) == "undefined"||S.value=="")return true;
	if(isDateTime(S.value))
	{
		return true;
	}
	else
	{
		alert("日期时间格式错误！(YYYY-MM-DD HH:MM:SS)");
		S.focus();
		return false;
	}
}
function ValidateDate(S)
{
	if (typeof(S) == "undefined"||S.value=="")return true;
	if(isDate(S.value))
	{
		return true;
	}
	else
	{
		alert("日期格式错误！(YYYY-MM-DD)");
		S.focus();
		return false;
	}
}
function setcheck(S)
{
	if (typeof(S) == "undefined")return true;
var SC = eval('document.all.' + S);
	//if (S.checked == "false")
	//{
		SC.value = "0";
	//}
}
function convertCurrency(currencyDigits) {
// Constants:
 var MAXIMUM_NUMBER = 99999999999.99;
 // Predefine the radix characters and currency symbols for output:
 var CN_ZERO = "零";
 var CN_ONE = "壹";
 var CN_TWO = "贰";
 var CN_THREE = "叁";
 var CN_FOUR = "肆";
 var CN_FIVE = "伍";
 var CN_SIX = "陆";
 var CN_SEVEN = "柒";
 var CN_EIGHT = "捌";
 var CN_NINE = "玖";
 var CN_TEN = "拾";
 var CN_HUNDRED = "佰";
 var CN_THOUSAND = "仟";
 var CN_TEN_THOUSAND = "万";
 var CN_HUNDRED_MILLION = "亿";
 var CN_SYMBOL = "";//人民币
 var CN_DOLLAR = "元";
 var CN_TEN_CENT = "角";
 var CN_CENT = "分";
 var CN_INTEGER = "整";
// Variables:
 var integral; // Represent integral part of digit number.
 var decimal; // Represent decimal part of digit number.
 var outputCharacters; // The output result.
 var parts;
 var digits, radices, bigRadices, decimals;
 var zeroCount;
 var i, p, d;
 var quotient, modulus;
 
// Validate input string:
 currencyDigits = currencyDigits.toString();
 if (currencyDigits == "") {
  //alert("Empty input!");
  return "";
 }
 if (currencyDigits.match(/[^,.\d]/) != null) {
  alert("Invalid characters in the input string!");
  return "";
 }
 if ((currencyDigits).match(/^((\d{1,3}(,\d{3})*(.((\d{3},)*\d{1,3}))?)|(\d+(.\d+)?))$/) == null) {
  alert("Illegal format of digit number!");
  return "";
 }
 
// Normalize the format of input digits:
 currencyDigits = currencyDigits.replace(/,/g, ""); // Remove comma delimiters.
 currencyDigits = currencyDigits.replace(/^0+/, ""); // Trim zeros at the beginning.
 // Assert the number is not greater than the maximum number.
 if (Number(currencyDigits) > MAXIMUM_NUMBER) {
  alert("Too large a number to convert!");
  return "";
 }
 
// Process the coversion from currency digits to characters:
 // Separate integral and decimal parts before processing coversion:
 parts = currencyDigits.split(".");
 if (parts.length > 1) {
  integral = parts[0];
  decimal = parts[1];
  // Cut down redundant decimal digits that are after the second.
  decimal = decimal.substr(0, 2);
 }
 else {
  integral = parts[0];
  decimal = "";
 }
 // Prepare the characters corresponding to the digits:
 digits = new Array(CN_ZERO, CN_ONE, CN_TWO, CN_THREE, CN_FOUR, CN_FIVE, CN_SIX, CN_SEVEN, CN_EIGHT, CN_NINE);
 radices = new Array("", CN_TEN, CN_HUNDRED, CN_THOUSAND);
 bigRadices = new Array("", CN_TEN_THOUSAND, CN_HUNDRED_MILLION);
 decimals = new Array(CN_TEN_CENT, CN_CENT);
 // Start processing:
 outputCharacters = "";
 // Process integral part if it is larger than 0:
 if (Number(integral) > 0) {
  zeroCount = 0;
  for (i = 0; i < integral.length; i++) {
   p = integral.length - i - 1;
   d = integral.substr(i, 1);
   quotient = p / 4;
   modulus = p % 4;
   if (d == "0") {
    zeroCount++;
   }
   else {
    if (zeroCount > 0)
    {
     outputCharacters += digits[0];
    }
    zeroCount = 0;
    outputCharacters += digits[Number(d)] + radices[modulus];
   }
   if (modulus == 0 && zeroCount < 4) {
    outputCharacters += bigRadices[quotient];
   }
  }
  outputCharacters += CN_DOLLAR;
 }
 // Process decimal part if there is:
 if (decimal != "") {
  for (i = 0; i < decimal.length; i++) {
   d = decimal.substr(i, 1);
   if (d != "0") {
    outputCharacters += digits[Number(d)] + decimals[i];
   }
  }
 }
 // Confirm and return the final output string:
 if (outputCharacters == "") {
  outputCharacters = CN_ZERO + CN_DOLLAR;
 }
 if (decimal == "") {
  outputCharacters += CN_INTEGER;
 }
 outputCharacters = CN_SYMBOL + outputCharacters;
 return outputCharacters;
}

//设置优先级
function setPriority(item)
{
if (item.id=="prihigh")
{
	if (item.className == "T")
	{
		item.className = "P";
		document.getElementById("prilow").className = "P";
		document.all.priority.value = "0";
	}
	else
	{
		item.className = "T";
		document.getElementById("prilow").className = "P";
		document.all.priority.value = "1";
	}
}else
{
	if (item.className == "T")
	{
		item.className = "P";
		document.getElementById("prihigh").className = "P";
		document.all.priority.value = "1";
	}
	else
	{
		item.className = "T";
		document.getElementById("prihigh").className = "P";
		document.all.priority.value = "0";
	}
}
}
//隐藏、展开子窗体
function EC(TheTR,img)
{
var DataTR = eval('document.all.' + TheTR);
if (DataTR.style.display=="block" || DataTR.style.display=="" )
{
DataTR.style.display="none";
img.children[1].children[0].src='../images/arrow_down.gif';
}
else
{
DataTR.style.display="block";
img.children[1].children[0].src='../images/arrow_up.gif';
}
}
//浮动框架转移地址
function IFRM(IF,UR)
{
	if(IF&&UR) {
		var IFRM = eval('document.all.' + IF);
		IFRM.src=UR;
	}
}
function GF(FRM,UR)
{
	if(FRM&&UR) {
		var IFRM = eval('parent.' + FRM);
		IFRM.src=UR;
	}
}
//隐藏、展开子窗体
function ImgFold(TheTR,img)
{
var DataTR = eval('document.all.' + TheTR);
if (DataTR.style.display=="block" || DataTR.style.display=="" )
{
DataTR.style.display="none";
img.src='../images/arrow_down.gif';
}
else
{
DataTR.style.display="block";
img.src='../images/arrow_up.gif';
}
}
function Fold(DV)
{
	DV.style.display = DV.style.display == 'none' ? 'block' : 'none'; 
	return false;
}

//弹出窗体
function OW(URL,TYPE,SC,iW,iH,TOP,LEFT,R,S,T,TB)
{
	var sF="dependent=yes,resizable=yes,toolbar=no,status=no,directories=no,menubar=no,";
	var _rv;
	sF+="scrollbars="+(SC?SC:"yes")+",";
	if (TYPE=="modal"){
		sF="dependent=yes;toolbar=no;directories=no;menubar=no;";
		sF+="dialogWidth:"+(iW?iW:"450")+"px;";
		sF+="dialogHeight:"+(iH?iH:"350")+"px;";
		sF+="dialogTop:"+(TOP?TOP:"")+";";
		sF+="dialogLeft:"+(LEFT?LEFT:"")+";";
		sF+="resizable:"+(R?R:"NO")+";";
		sF+="status:"+(S?S:"NO")+";";
		sF+="scroll:"+(SC?SC:"yes")+";";
		sF+="unadorned:" + (T?T:"NO") + ";";
		sF+="help:"+(TB?TB:"NO")+";";
	//	sF+="edge:sunken;";
		_rv=window.showModalDialog(URL,"",sF);
	}
	else if (TYPE=="full"){
		window.open(URL, "_blank", sF, true);
	}
	else
	{
		sF+="width="+(iW?iW:"550")+",";
		sF+="height="+(iH?iH:"450")+",";
		sF+="top="+(TOP?TOP:"100")+",";
		sF+="left="+(LEFT?LEFT:"100")+",";
		window.open(URL, "_blank", sF, false);
	}
}
/**
 * Sets a Cookie with the given name and value.
 *
 * name       Name of the cookie
 * value      Value of the cookie
 * [expires]  Expiration date of the cookie (default: end of current session)
 * [path]     Path where the cookie is valid (default: path of calling document)
 * [domain]   Domain where the cookie is valid
 *              (default: domain of calling document)
 * [secure]   Boolean value indicating if the cookie transmission requires a
 *              secure transmission
 */
function setCookie(name, value, expires, path, domain, secure)
{
    document.cookie= name + "=" + escape(value) +
        ((expires) ? "; expires=" + expires.toGMTString() : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");
}

/**
 * Gets the value of the specified cookie.
 *
 * name  Name of the desired cookie.
 *
 * Returns a string containing value of specified cookie,
 *   or null if cookie does not exist.
 */
function getCookie(name,defaultvalue)
{
    var dc = document.cookie;
    var prefix = name + "=";
    var begin = dc.indexOf("; " + prefix);
    if (begin == -1)
    {
        begin = dc.indexOf(prefix);
        if (begin != 0) {
			if (defaultvalue) {return defaultvalue;}else{return null;}
		}
	}
	else
	{
		begin += 2;
	}
	var end = document.cookie.indexOf(";", begin);
    if (end == -1)
    {
        end = dc.length;
    }
    return unescape(dc.substring(begin + prefix.length, end));
}

/**
 * Deletes the specified cookie.
 *
 * name      name of the cookie
 * [path]    path of the cookie (must be same as path used to create cookie)
 * [domain]  domain of the cookie (must be same as domain used to create cookie)
 */
function deleteCookie(name, path, domain)
{
    if (getCookie(name))
    {
        document.cookie = name + "=" + 
            ((path) ? "; path=" + path : "") +
            ((domain) ? "; domain=" + domain : "") +
            "; expires=Thu, 01-Jan-70 00:00:01 GMT";
    }
}
function Orderby(col){
	var sfrm = document.searchform;
	if(!col) return;
	if(col==sfrm._orderby.value) {sfrm._sort.value=(sfrm._sort.value=="ASC")?"DESC":"ASC";}
	else {
		sfrm._orderby.value=col;
		sfrm._sort.value="ASC";
	}
	sfrm.submit();
}
function ReplaceAll(strOrg,strFind,strReplace){
var index = 0;
while(strOrg.indexOf(strFind,index) != -1){
strOrg = strOrg.replace(strFind,strReplace);
index = strOrg.indexOf(strFind,index);
}
return strOrg;
} 
/*
function FilterChar(strOrg){
var strRes = "";
strRes=ReplaceAll(strOrg,"\"","&quot;");
return strRes;
}
*/
/**************************** By Gary for right click*******************/


// By www.s-schina.com
// Gary 
/*

 menuItems = new Array();
 menuItemNum = 0;

 function addMenuItem(text, url, img){
  if(img) menuItems[menuItemNum] = new Array(text, url, img);
  else if(text) menuItems[menuItemNum] = new Array(text, url);
  else menuItems[menuItemNum] = new Array();
  menuItemNum++;
 }

 menuWidth = 200; //menu width
 menuHeight = 25; //menu height
 menuDelay = 50; //delay before menu appears
 menuSpeed = 8; //speed which menu appears (lower=faster)
 menuOffset = 2; //offset of menu from mouse pointer

 
addMenuItem("杭州三合信息技术有限公司","http://www.shsoft.cn");


 if(window.navigator.appName == "Microsoft Internet Explorer" && window.navigator.appVersion.substring(window.navigator.appVersion.indexOf("MSIE") + 5, window.navigator.appVersion.indexOf("MSIE") + 8) >= 5.5)
  isIe = 1;
 else
  isIe = 0;

 if(isIe){
  menuContent = '<table id="rightMenu" width="0" height="0" cellspacing="0" cellpadding="0" style="font:menu;color:menutext;"><tr height="1"><td style="background:threedlightshadow" colspan="4"></td><td style="background:threeddarkshadow"></td></tr><tr height="1"><td style="background:threedlightshadow"></td><td style="background:threedhighlight" colspan="2"></td><td style="background:threedshadow"></td><td style="background:threeddarkshadow"></td></tr><tr height="10"><td style="background:threedlightshadow"></td><td style="background:threedhighlight"></td><td style="background:threedface"><table cellspacing="0" cellpadding="0" nowrap style="font:menu;color:menutext;cursor:default;">';
  for(m=0;m<menuItems.length;m++){
   if(menuItems[m][0] && menuItems[m][2])
    menuContent += '<tr height="17" onMouseOver="this.style.background=\'highlight\';this.style.color=\'highlighttext\';" onMouseOut="this.style.background=\'threedface\';this.style.color=\'menutext\';" onClick="parent.window.location.href=\'' + menuItems[m][1] + '\'"><td style="background:threedface" width="1" nowrap></td><td width="21" nowrap><img src="' + menuItems[m][2] + '"></td><td nowrap>' + menuItems[m][0] + '</td><td width="21" nowrap></td><td style="background:threedface" width="1" nowrap></td></tr>';
   else if(menuItems[m][0])
    menuContent += '<tr height="17" onMouseOver="this.style.background=\'highlight\';this.style.color=\'highlighttext\';" onMouseOut="this.style.background=\'threedface\';this.style.color=\'menutext\';" onClick="parent.window.location.href=\'' + menuItems[m][1] + '\'"><td style="background:threedface" width="1" nowrap></td><td width="21" nowrap></td><td nowrap>' + menuItems[m][0] + '</td><td width="21" nowrap></td><td style="background:threedface" width="1" nowrap></td></tr>';
   else
    menuContent += '<tr><td colspan="5" height="4"></td></tr><tr><td colspan="5"><table cellspacing="0"><tr><td width="2" height="1"></td><td width="0" height="1" style="background:threedshadow"></td><td width="2" height="1"></td></tr><tr><td width="2" height="1"></td><td width="100%" height="1" style="background:threedhighlight"></td><td width="2" height="1"></td></tr></table></td></tr><tr><td colspan="5" height="3"></td></tr>';
  }
  menuContent += '</table></td><td style="background:threedshadow"></td><td style="background:threeddarkshadow"></td></tr><tr height="1"><td style="background:threedlightshadow"></td><td style="background:threedhighlight"></td><td style="background:threedface"></td><td style="background:threedshadow"></td><td style="background:threeddarkshadow"></td></tr><tr height="1"><td style="background:threedlightshadow"></td><td style="background:threedshadow" colspan="3"></td><td style="background:threeddarkshadow"></td></tr><tr height="1"><td style="background:threeddarkshadow" colspan="5"></td></tr></table>';

  menuPopup = window.createPopup();
  menuPopup.document.body.innerHTML = menuContent;
 }

 function showMenu(){
  menuXPos = event.clientX + menuOffset;
  menuYPos = event.clientY + menuOffset;

  menuXIncrement = menuWidth / menuSpeed;
  menuYIncrement = menuHeight / menuSpeed;

  menuTimer = setTimeout("openMenu(0,0)", menuDelay);

  return false;
 }


 function openMenu(height, width){
  iHeight = height;
  iWidth = width;

  menuPopup.show(menuXPos, menuYPos, iWidth, iHeight, document.body);

  if(iHeight < menuHeight)
   menuTimer = setTimeout("openMenu(iHeight + menuYIncrement, iWidth + menuXIncrement)", 1);
  else
   clearTimeout(menuTimer);
 }


 if(isIe) document.oncontextmenu = showMenu;

*/
//-->
   var rowNum=0;
function select_gsbl() {
	if (!document.getElementById) return false;
	
	rowNum++;	

	var tbody_node = document.getElementById("tablebody");
	var new_tr_node = document.createElement("tr");
	new_tr_node.id="upFile"+rowNum;
	tbody_node.appendChild(new_tr_node);
	
	var td_node;
	var text_node;
	
	//第一个单元格
	td_node = document.createElement("td");
	//td_node.className = "bgcolor";
	td_node.width = "12%";
	td_node.align = "right";
	new_tr_node.appendChild(td_node);
	text_node = document.createTextNode("文件:");
	td_node.appendChild(text_node);
	
	//第二个单元格隐藏域信息

	td_node = document.createElement("td");
	//td_node.className = "bgcolor";
	td_node.width = "88%";
	td_node.align = "left";
	new_tr_node.appendChild(td_node);
	var blmcInput = document.createElement("input");		//blmc
	blmcInput.className="wenjian";
	blmcInput.name="upfiles";
	blmcInput.type="file";		
	td_node.appendChild(blmcInput);
	
	text_node = document.createTextNode(" ");
	td_node.appendChild(text_node);
	
	//var blmcbutton = document.createElement("button");		//删除
	//blmcbutton.className="button";
	//blmcbutton.value="删除";					
	//var clickEvent = "delElement('aa');";
	//blmcbutton.setAttribute("onclick",clickEvent);
	
	
	var tag = "<input type='button' onclick=delElement("+new_tr_node.id+")>";
	var blmcbutton = document.createElement(tag);
	blmcbutton.className="button";
	blmcbutton.value="删除";						
	td_node.appendChild(blmcbutton);		
	//alert(blmcbutton.onClick);			
}
	
function delElement(obj){
		//alert(obj.id);
	   	var temp= document.createElement("");
		tablebody.replaceChild(temp,obj);
	}

