var dom = (document.getElementsByTagName) ? true : false; var ie5 = (document.getElementsByTagName && document.all) ? true : false; var arrowUp, arrowDown; if (ie5 || dom) initSortTable(); function initSortTable() { arrowUp = document.createElement("SPAN"); var tn = document.createTextNode("↓"); arrowUp.appendChild(tn); arrowUp.className = "arrow"; arrowDown = document.createElement("SPAN"); var tn = document.createTextNode("↑"); arrowDown.appendChild(tn); arrowDown.className = "arrow"; } function sortTable(tableNode, nCol, bDesc, sType) { var tBody = tableNode.tBodies[0]; var trs = tBody.rows; var a = new Array(); for (var i=0; i fTypeCast(getInnerText(n2.cells[c]))) return d ? +1 : -1; return 0; }; } function sortColumn(e) { var tmp, el, tHeadParent; if (ie5) tmp = e.srcElement; else if (dom) tmp = e.target; tHeadParent = getParent(tmp, "THEAD"); el = getParent(tmp, "TD"); if (tHeadParent == null) return; if (el != null) { var p = el.parentNode; var i; if (el._descending) // catch the null el._descending = false; else el._descending = true; if (tHeadParent.arrow != null) { if (tHeadParent.arrow.parentNode != el) { tHeadParent.arrow.parentNode._descending = null; //reset sort order } tHeadParent.arrow.parentNode.removeChild(tHeadParent.arrow); } if (el._descending) tHeadParent.arrow = arrowDown.cloneNode(true); else tHeadParent.arrow = arrowUp.cloneNode(true); el.appendChild(tHeadParent.arrow); // get the index of the td for (i=0; i -1; } function IsimgFile(ext) { var types = ",jpg,bmp,gif,png,"; var temp = ","+ext+","; return types.indexOf(temp) > -1; } function IsMovieFile(ext) { var types = ",asf,avi,m1v,mov,mp2,mpa,mpe,mpeg,mpg,mpv2,qt,asx,"; var temp = ","+ext+","; return types.indexOf(temp) > -1; } function IsrmFile(ext) { var types = ",rm,ram,ra,"; var temp = ","+ext+","; return types.indexOf(temp) > -1; } function IsflashFile(ext) { var types = ",swf,"; var temp = ","+ext+","; return types.indexOf(temp) > -1; } function IsappFile(ext) { var types = ",exe,com,rar,zip"; var temp = ","+ext+","; return types.indexOf(temp) > -1; } function myfile(){ var o=event.srcElement; id=o.id; path=o.path; ffname=o.fname; altt=o.al; ftype=o.type; ext=o.ext; f=o.ff; size=o.size; fname.innerHTML =''+ffname+'.'+ext+'
'+ftype; txt.innerHTML="详细信息
下载文件
修改文件
快捷方式"; al.innnerHTML=altt; if (IsSoundFile(ext)){ Preview.innerHTML = '

' + '' + ''+ '' + ''; MediaPlayer.EnableContextMenu = true; MediaPlayer.Open(path);} else if (IsMovieFile(ext)){ Preview.innerHTML = '

' + '' + ''+ '' + ''; MediaPlayer.EnableContextMenu = true; MediaPlayer.Open(path);} else if (IsrmFile(ext)){ Preview.innerHTML =''} else if (IsimgFile(ext)){ Preview.innerHTML = '

' + '+altt+

'+altt+'
' ;} else if (IsappFile(ext)){ Preview.innerHTML = '程序文件:' + '大小:'+size;} else if (IsflashFile(ext)){ Preview.innerHTML =''+ ''+ ''+ ''+ ''+ '' ;} else { Preview.innerHTML = '
'+altt+'.........
';} } function halt() {fname.innerText=''; Preview.innerText='选定项目查看说明!'; txt.innerText=''; al.innnerHTML='站内搜索';} function Show(divid) { divid.style.visibility = "visible"; divid.style.left=window.event.x+15; divid.style.top=window.event.y+document.body.scrollTop-10; var o=event.srcElement; ftype=o.type; ffname=o.fname; divid.innerHTML="名称:"+ffname+"
类型:"+ftype; } function Hide(divid) { divid.style.visibility = "hidden"; }