//TSG - Main JS //Preload Images i=new Image(); i.src="/template/nt.gif"; //Hover States var oH=null; function on(x){x.style.background="#EAEDF4 url('/template/sHG.gif') repeat-x";oH=x;} function off(x){x.style.background="#EAEDF4 url('/template/sG.gif') repeat-x";} function onH(x){x.style.background="#036";} function offH(x){x.style.background="#036 url('/template/thG.gif')";} //Open Progress Window function oP(){window.open('/~progress','Active_Transfers','width=250,height=500,left=100,top=100,scrollbars=1,resizable=1');} //Template Updates function shwUpdChk() { y=document.getElementById("Upd"); if(y==null){return null;}else if(Ip.match("127.0.0.|10.1.1.|192.168.")){y.style.display='block';} } function chkFrUpd() { document.getElementById("chkFrUpd").innerHTML = ''; } //Breadcrumbs function bCrumbs() { x="/"; y=Fldr.split(x); bC=""; for(z=1;z'+y[z]+''; } document.getElementById('swpFt').innerHTML = bC; } //Media Previews var cM=cMs=null; function lMp(m) { var IE = document.all?true:false if (!IE) document.captureEvents(Event.MOUSEMOVE) var tempX = 0 var tempY = 0 if (IE) { // grab the x-y pos.s if browser is IE tempX = event.clientX + document.documentElement.scrollLeft tempY = event.clientY + document.documentElement.scrollTop } else { // grab the x-y pos.s if browser is NS tempX = e.pageX tempY = e.pageY } // catch possible negative values in NS4 if (tempX < 0){tempX = 0} if (tempY < 0){tempY = 0} var Ld = tempX-360; var Td = tempY-160; if(cM) ulMp(escape(cM)); cM=unescape(m); cMs=cM.slice(2,-2); pL="- Preview Open -"; pLc="
- Close -
"; prenext="
preview - Close - next
"; if(cM.match(".[Ss][Ww][Ff]MD")) { document.onmousedown=drgStart; document.getElementById(cM).innerHTML = pL+"
- Drag Here -"+pLc+"
"; } else if(cM.match(".[Ff][Ll][Vv]MD")) { document.onmousedown=drgStart; document.getElementById(cM).innerHTML = pL+"
- Drag Here -"+pLc+"
"; } else if(cM.match(".[Jj][Pp][Gg]MD|.[Jj][Pp][Ee][Gg]MD|.[Pp][Nn][Gg]MD|.[Bb][Mm][Pp]MD")) { document.onmousedown=drgStart; document.getElementById(cM).innerHTML = pL+"
- Drag Here -
\"Click
"+pLc+"
"; } else if(cM.match(".[Mm][Pp]3MD")) { document.getElementById(cM).innerHTML = "
- End Stream -
"; } } function ulMp(m){ if(cM.match(".[Mm][Pp]3MD")) { document.getElementById(cM).innerHTML = "
Stream | Launch WMP | \"DL\"
"; } else {off(oH); document.getElementById(cM).innerHTML = "
Preview | \"Download\"
"; } } //Drag var sObj=null; var drgOK=false; var dX=0; var dY=0; function drgGo(e){ if(e==null){e=window.event;} if(e.button<=1&&drgOK) { Ld=sObj.style.left=e.clientX-dX+'px'; Td=sObj.style.top=e.clientY-dY+'px'; return false; } } function drgEnd(e) { document.onmousemove=null; document.onmouseup=null; drgOK=false; } function drgStart(e) { if(e==null){e=window.event;} var t=e.target!=null?e.target:e.srcElement; if(t.className=="pBx") { sObj=t; drgOK=true; dX=e.clientX-parseInt(sObj.style.left); dY=e.clientY-parseInt(sObj.style.top); document.onmousemove=drgGo; document.onmouseup=drgEnd; return false; } } //Upload Form var f=0; function addI() { f++; fr=document.upfrm; mr=fr.more; ls=fr.less; document.getElementById('f'+f).style.display='block'; ls.disabled=''; if(f>=9) mr.disabled='disabled'; } function tkI() { document.getElementById('f'+f).style.display=''; mr.disabled=''; if(f<=1) ls.disabled='disabled'; if(f>=9) mr.disabled=''; f--; } function disBtns() { fr=document.upfrm; fr.upbtn.disabled=fr.more.disabled=fr.less.disabled='disabled'; fr.cncl.disabled=''; } function upRst() { fr=document.upfrm; mr=fr.more; ls=fr.less; if(f>=9){mr.disabled='disabled';}else{mr.disabled='';} if(f<1){ls.disabled='disabled';}else{ls.disabled='';} fr.cncl.disabled='disabled'; fr.upbtn.disabled=''; } function upStp() { upRst(); if(navigator.userAgent.indexOf('MSIE')!=-1){document.execCommand('stop');}else{window.stop();} } //Tooltips - Not Ours var DH=an=al=ai=0; if(document.getElementById) { ai=DH=1; } else { if(document.all) { al=DH=1; } else { ver=parseInt(navigator.appVersion); if((navigator.appName.indexOf('Netscape')!=-1)&&(ver==4))an=1;DH=1; } } function fd(oi,wS) { if(ai)return wS?document.getElementById(oi).style:document.getElementById(oi); if(al)return wS?document.all[oi].style:document.all[oi]; if(an)return document.layers[oi]; } function pw(){return window.innerWidth!=null?window.innerWidth:document.body.clientWidth!=null?document.body.clientWidth:null;} function mX(e){if(e.pageX)return e.pageX;else if(e.clientX)return e.clientX+(document.documentElement.scrollLeft?document.documentElement.scrollLeft:document.body.scrollLeft);else return null;} function mY(e){if(e.pageY)return e.pageY;else if(e.clientY)return e.clientY+(document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop);else return null;} function popUp(e,oi) { if(DH) { var wp=pw(); ds=fd(oi,1); dm=fd(oi,0); st=ds.visibility; if(dm.offsetWidth)ew=dm.offsetWidth;else if(dm.clip.width)ew=dm.clip.width; if(st=="visible"||st=="show") { ds.visibility="hidden"; } else { tv=mY(e)+20;lv=mX(e)-(ew/4); if(lv<2)lv=2;else if(lv+ew>wp)lv-=ew/2; if(!an){lv+='px';tv+='px'; } ds.left=lv;ds.top=tv;ds.visibility="visible"; } } }