
var languages=new Array();
languages['STR_NAKIDOFLAG_DETECTED'] = 'Nakido Flag Detected';
languages['STR_NAKIDOFLAG_NOT_DETECTED'] = 'Nakido Flag Not Detected';
languages['STR_PREPARING'] = 'Preparing';
languages['STR_UPLOAD_DOWNLOAD_MANAGER_KEEP_BROWSER'] = 'Keep this browser at www.nakido.com during uploading / downloading file(s)';
languages['STR_UPLOAD_MANAGER_USE_SINGLE_FILE_MODE'] = 'If you have problem uploading, please try <a href="/ul/s">Single File Upload Mode</a>';
languages['STR_UPLOAD_DOWNLOAD_MANAGER_NO_CONNECTION'] = 'Please make sure Nakido Flag (nakido) is not blocking by your firewall.';
languages['STR_UPLOAD_MANAGER_USE_SINGLE_FILE_MODE'] = 'If you have problem uploading, please try <a href="/ul/s">Single File Upload Mode</a>';
languages['STR_UPLOAD_MANAGER_NAKIDO_FLAG'] = 'Please install <a href="/flag">Nakido Flag</a> to upload multiple files.';
languages['STR_DOWNLOAD_MANAGER_NO_FILES'] = 'You have no file in the Download Manager, you can search files to download at our <a href="/category">Category</a>';
languages['STR_UPLOAD_DOWNLOAD_MANAGER_KEEP_BROWSER'] = 'Keep this browser at www.nakido.com during uploading / downloading file(s)';
languages['STR_VIP_MEMBER_FAST_DOWNLOAD_ACTIVATED'] = 'You are downloading at VIP 10x speed!';
languages['STR_VIP_MEMBER_DOWNLOAD_SPEED_PROMOTE'] = '<a href="/signup/vip">Nakido VIP</a> download up to 10x faster!';
languages['STR_DOWNLOAD_FILE_NAKIDO_FLAG'] = '<a href="/flag">Nakido Flag</a> helps download faster and resume broken downloads';
languages['STR_DOWNLOAD_MANAGER_NAKIDO_FLAG'] = 'Please install <a href="/flag">Nakido Flag</a> to start download.';
languages['STR_YES'] = 'Yes';
languages['STR_NO'] = 'No';
languages['STR_NO_NAKIDO_FLAG_DETECTED'] = 'Nakido Flag not detected';
languages['STR_QUEUEING'] = 'Queueing';
languages['STR_WAIT'] = 'Please wait';
languages['STR_COMPLETED'] = 'Completed';
languages['STR_SAVE'] = 'Save';
languages['STR_SAVING'] = 'Saving';
languages['STR_DOWNLOAD_GREETING_1'] = 'Thank you for downloading with us!';
languages['STR_NO_NAKIDO_FLAG_DETECTED'] = 'Nakido Flag not detected';
languages['STR_UPLOAD_COMPLETED_SUCCESSFUL'] = 'Upload is completed and saved in <a href="/files?m=UPLOAD_OK">My Files</a>.';
languages['STR_UPLOAD_MANAGER_REUPLOAD'] = 'Please re-upload the file';
languages['STR_CONNECTING'] = 'Connecting';
languages['STR_FILE_IS_UPLOADING'] = 'Uploading, please wait...';

function GetString(id)
{
    var s = languages[id];
    if(!s || s == '')
        return id;
    return s;
}

function changeLanguage(lang)
{
    set_cookie('lang', lang, 31536000);
    window.location.reload();
}

var menuLanguages = new Array();menuLanguages[0] = '<a href="javascript:void(0)" onclick="changeLanguage(\'en-us\');">English (US)</a>';menuLanguages[1] = '<a href="javascript:void(0)" onclick="changeLanguage(\'zh-cn\');">中文(简体)</a>';menuLanguages[2] = '<a href="javascript:void(0)" onclick="changeLanguage(\'zh-tw\');">中文(台灣)</a>';menuLanguages[3] = '<a href="javascript:void(0)" onclick="changeLanguage(\'zh-hk\');">中文(香港)</a>';var vip = false;var NAKIDO_EXPIRED = 30001;var TIMED_NAKIDO_STATUS = 5000;var NAKIDO_FLAG_VERSION_REQ = 271;var NAKIDO_EXPIRED = 30001;var DOWNLOADS_TIME = 60000;var UPLOADS_TIME = 60000;function xrequest(a){a.r=false;if(window.XMLHttpRequest){a.r=new XMLHttpRequest();if(a.r.overrideMimeType){a.r.overrideMimeType("text/xml")}}else{if(window.ActiveXObject){try{a.r=new ActiveXObject("Msxml2.XMLHTTP")}catch(b){try{a.r=new ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}}}if(!a.r){return false}a.r.onreadystatechange=a.fun;a.r.open("GET","/seek/"+a.filekey,true);a.r.send(null)}function get_cookie(a){var b=a+"=";var d="";if(document.cookie.length>0){offset=document.cookie.indexOf(b);if(offset!=-1){offset+=b.length;end=document.cookie.indexOf(";",offset);if(end==-1){end=document.cookie.length}d=unescape(document.cookie.substring(offset,end))}}return d}function set_cookie(b,e,d){var f=new Date();var a=new Date();a.setTime(f.getTime()+d);document.cookie=b+"="+escape(e)+";expires="+a.toGMTString()}function remove_cookie(a){if(get_cookie(a)==""){return}document.cookie=a+"=;expires=Thu, 01-Jan-1970 00:00:01 GMT"}function isLoggedIn(b){var a=get_cookie("user");if(a==""){if(b){window.location="/login"}return false}return true}function logout(){remove_cookie("user");window.location.reload()}if(!window.Nakido){window.Nakido={}}Nakido.version=0;Nakido.uptime=0;Nakido.connected=false;Nakido.detected=false;Nakido.downloads=new Array();Nakido.download_count=0;Nakido.uploads=new Array();Nakido.upload_count=0;Nakido.ulm=true;Nakido.mul=false;var c=get_cookie("version");if(c){Nakido.version=parseInt(c)}c=get_cookie("connected");if(c){Nakido.connected=true}c=get_cookie("uptime");if(c){Nakido.uptime=parseInt(c)}c=get_cookie("detected");if(c){Nakido.detected=true}var PLATFORM_OTHER=0;var PLATFORM_WINDOWS=1;var PLATFORM_LINUX=2;var PLATFORM_MACOSX=3;var PLATFORM_MAC=4;var gPlatform=PLATFORM_WINDOWS;if(navigator.platform.indexOf("Win32")!=-1){gPlatform=PLATFORM_WINDOWS}else{if(navigator.platform.indexOf("Linux")!=-1){gPlatform=PLATFORM_LINUX}else{if(navigator.userAgent.indexOf("Mac OS X")!=-1){gPlatform=PLATFORM_MACOSX}else{if(navigator.userAgent.indexOf("MSIE 5.2")!=-1){gPlatform=PLATFORM_MACOSX}else{if(navigator.platform.indexOf("Mac")!=-1){gPlatform=PLATFORM_MAC}else{gPlatform=PLATFORM_OTHER}}}}}var nakidoflagad=false;var expired=new Date();var lastupdate=new Date();var init_flag=true;var v=0;var c=0;var u=0;function nakido_setstatus(b,d,a){Nakido.version=b;Nakido.connected=d;Nakido.uptime=a;Nakido.detected=true;var e=new Date();expired=new Date(e.getTime()+NAKIDO_EXPIRED);set_cookie("version",b,10000);set_cookie("connected",d,10000);set_cookie("uptime",a,10000);set_cookie("detected","true",10000);UpdateNakidoStatus()}function nakido_setdownloadprogress(j,n,o,l){var h=new Date();var a=0;var i=Nakido.downloads[j+"p"];if(Nakido.downloads[j+"t"]!=null&&i&&i.length>=3){var g=Nakido.downloads[j+"p"].split("#");var e=g[0];var m=g[3];var q=Nakido.downloads[j+"t"];var w=(h.getTime()-q.getTime())/1000;a=(n-e)/w;a=a.toFixed(0);if(a>0){m=a}else{a=m}}Nakido.downloads[j+"p"]=n+"#"+o+"#"+l+"#"+a;Nakido.downloads[j+"t"]=h}function nakido_setuploadprogress(e,a,b,d){alert("hello");uploading=false;var g=document.getElementById("upload_img");if(g){g.width=(d/100*200)}g=document.getElementById("upload_progress");if(g){g.innerHTML=GetString("STR_PREPARING")+"... <b>"+d+"%</b>"}}function TimedNakidoStatus(){GetNakidoStatus();setTimeout("TimedNakidoStatus()",TIMED_NAKIDO_STATUS)}function GetNakidoStatus(){sendflagcmd("ndetect","/www");UpdateNakidoStatus()}function UpdateNakidoStatus(){var e=new Date();if(window.opera&&v&&c&&u){nakido_setstatus(v,c,u)}if(Nakido.version>=NAKIDO_FLAG_VERSION_REQ&&expired>e){Nakido.detected=true}else{if((new Date(lastupdate.getTime()+NAKIDO_EXPIRED)>e)){Nakido.connected=false;Nakido.version=0;Nakido.uptime=0;Nakido.detected=false;init_flag=true}}lastupdate=e;var f=document.getElementById("ndetect_img");if(f){if(Nakido.detected){f.src="/images/detect_bar/tick_cross.png"}else{f.src="/images/detect_bar/cross_tick.png"}f=null}f=document.getElementById("ndetect_msg");if(f){if(Nakido.detected){f.className="detected";f.innerHTML=GetString("STR_NAKIDOFLAG_DETECTED")}else{f.className="not_detected";f.innerHTML=GetString("STR_NAKIDOFLAG_NOT_DETECTED")}f=null}f=document.getElementById("ndetect_status");if(f){if(Nakido.detected){f.className="status_detected"}else{f.className="status_not_detected"}f=null}if(self.GetDLStatus&&Nakido.detected){GetDLStatus()}if(self.GetULStatus&&Nakido.detected){GetULStatus()}if(self.DownloadStatusUpdate){DownloadStatusUpdate()}if(self.UpdateULStatus){UpdateULStatus()}var b='<img src="/images/ic/ic_attention.gif" width="16" height="16" border="0" align="absmiddle">&nbsp;&nbsp;';f=document.getElementById("ulmmsg");if(f){var a=new Date();if(Nakido.detected&&Nakido.connected){f.innerHTML=b+"<b>"+(a.getSeconds()%2==0?GetString("STR_UPLOAD_DOWNLOAD_MANAGER_KEEP_BROWSER"):GetString("STR_UPLOAD_MANAGER_USE_SINGLE_FILE_MODE"))+"</b>"}else{if(Nakido.detected&&!Nakido.connected){f.innerHTML=b+"<b>"+(a.getSeconds()%2==0?GetString("STR_UPLOAD_DOWNLOAD_MANAGER_NO_CONNECTION"):GetString("STR_UPLOAD_MANAGER_USE_SINGLE_FILE_MODE"))+"</b>"}else{if(!Nakido.detected){f.innerHTML=b+"<b>"+GetString("STR_UPLOAD_MANAGER_NAKIDO_FLAG")+"</b>"}}}}f=document.getElementById("dlmmsg");if(f){var a=new Date();if(Nakido.download_count==0){f.innerHTML=b+"<b>"+GetString("STR_DOWNLOAD_MANAGER_NO_FILES")+"</b>"}else{if(Nakido.detected&&Nakido.connected){f.innerHTML=b+"<b>"+(a.getSeconds()%2==0?GetString("STR_UPLOAD_DOWNLOAD_MANAGER_KEEP_BROWSER"):(vip?GetString("STR_VIP_MEMBER_FAST_DOWNLOAD_ACTIVATED"):GetString("STR_VIP_MEMBER_DOWNLOAD_SPEED_PROMOTE")))+"</b>"}else{if(Nakido.detected&&!Nakido.connected){f.innerHTML=b+"<b>"+GetString("STR_UPLOAD_DOWNLOAD_MANAGER_NO_CONNECTION")+"</b>"}else{if(!Nakido.detected){f.innerHTML=b+"<b>"+GetString("STR_DOWNLOAD_MANAGER_NAKIDO_FLAG")+"</b>"}}}}}f=document.getElementById("dlmsg");if(f){var a=new Date();if(vip&&Nakido.detected){f.innerHTML='<img src="/images/ic/vip16x16.gif" width="16" height="16" border="0" align="absmiddle">&nbsp;<b>'+GetString("STR_VIP_MEMBER_FAST_DOWNLOAD_ACTIVATED")+"</b>"}else{if(Nakido.detected){f.innerHTML='<img src="/images/ic/vip16x16.gif" width="16" height="16" border="0" align="absmiddle">&nbsp;<b>'+GetString("STR_VIP_MEMBER_DOWNLOAD_SPEED_PROMOTE")+"</b>"}else{if(vip&&!Nakido.detected){f.innerHTML='<img src="/flag.gif" width="16" height="16" border="0" align="absmiddle">&nbsp;<b>'+GetString("STR_DOWNLOAD_FILE_NAKIDO_FLAG")+"</b>"}else{if(!Nakido.detected){f.innerHTML=(a.getSeconds()%2==0?('<img src="/flag.gif" width="16" height="16" border="0" align="absmiddle">&nbsp;<b>'+GetString("STR_DOWNLOAD_FILE_NAKIDO_FLAG")+"</b>"):('<img src="/images/ic/vip16x16.gif" width="16" height="16" border="0" align="absmiddle">&nbsp;<b>'+GetString("STR_VIP_MEMBER_DOWNLOAD_SPEED_PROMOTE")+"</b>"))}}}}}f=document.getElementById("nakido_version");if(f){if(Nakido.version>0){f.innerHTML=(Nakido.version/100).toFixed(2)}else{f.innerHTML="-"}}f=document.getElementById("nakidoed");if(f){if(Nakido.connected){f.innerHTML=GetString("STR_YES")}else{f.innerHTML=GetString("STR_NO")}}f=document.getElementById("nakido_uptime");if(f){if(Nakido.uptime>0){f.innerHTML=gettime(Nakido.uptime)}else{f.innerHTML="-"}}if(self.SetNormalDownloadLink){SetNormalDownloadLink()}}function gettime(a){if(a<60){return a.toFixed(0)+"s"}else{if(a<(60*60)){return(a/60).toFixed(0)+"m "+gettime(a%60)}}return(a/60/60).toFixed(0)+"h "+gettime(a%3600)}function getsize(a){if(a<1024){return a+"B"}else{if(a<(1024*1024)){return(a/1024*100/100).toFixed(0)+"KB"}else{if(a<(1024*1024*1024)){return(a/1024/1024).toFixed(2)+"MB"}else{if(a<(1024*1024*1024*1024)){return(a/1024/1024/1024).toFixed(2)+"GB"}}}}return""}function getspeed(a){if(a<1024){return a+"B/sec"}else{if(a<(1024*1024)){return(a/1024*100/100).toFixed(0)+"KB/sec"}else{if(a<(1024*1024*1024)){return(a/1024/1024).toFixed(1)+"MB/sec"}else{if(a<(1024*1024*1024*1024)){return(a/1024/1024/1024).toFixed(1)+"GB/sec"}}}}return""}function createjscript(b,a){var d=document.createElement("script");d.id=b;d.src="http://127.0.0.1:6666/ctrl"+a+"?"+randomString(10);d.type="text/javascript";return d}function sendflagcmd(d,b){var a=document.getElementsByTagName("head");var e=document.getElementById(d);if(e){a[0].removeChild(e)}e=createjscript(d,b);a[0].appendChild(e)}function randomString(f){var d="ABCDEFGHIJKLMNOPQRSTUVWXTZ";var b="";for(var a=0;a<f;a++){var e=Math.floor(Math.random()*d.length);b+=d.substring(e,e+1)}return b}function imgzoom(b){if(event.ctrlKey){var a=parseInt(b.style.zoom,10)||100;a-=event.wheelDelta/12;if(a>0){b.style.zoom=a+"%"}return false}else{return true}}function CheckNakidoExists(a){if(!Nakido.detected){return false}return true}TimedNakidoStatus();var rpf=false;function thumbsupordown(b){rpf=false;if(window.XMLHttpRequest){rpf=new XMLHttpRequest();if(rpf.overrideMimeType){rpf.overrideMimeType("text/xml")}}else{if(window.ActiveXObject){try{rpf=new ActiveXObject("Msxml2.XMLHTTP")}catch(d){try{rpf=new ActiveXObject("Microsoft.XMLHTTP")}catch(d){}}}}if(!rpf){return false}rpf.onreadystatechange=opf;rpf.open("GET",b,true);rpf.send(null);return false}function thumbsup(a){return thumbsupordown("/thumbsup/"+a)}function thumbsdown(a){return thumbsupordown("/thumbsdown/"+a)}function opf(){if(rpf.readyState==4){if(rpf.status==200){if(rpf.responseText){var a=rpf.responseText.split("#");var d=document.getElementById(a[0]+a[1]);if(d&&a[2]!="-1"){d.innerHTML=a[2]}}}}}function GetTransferProgress(a){var f=Nakido.downloads[a+"p"];var e="0";if(f&&f.length>=3){var d=f.split("#");if(d){e=d[2]}}return e}function GetDLStatus(){var h=(vip?2:1);for(var d in Nakido.downloads){if(d.length!=40){continue}var i=Nakido.downloads[d+"p"];var e="0";if(i&&i.length>=3){var f=i.split("#");if(f){e=f[2]}}if(e=="100"){continue}var a=new Date();if(Nakido.uptime>10&&Nakido.downloads[d]&&Nakido.downloads[d+"l"]&&Nakido.downloads[d+"l"]>a){continue}Nakido.downloads[d+"l"]=new Date(a.getTime()+DOWNLOADS_TIME);sendflagcmd("ndl"+d,"/get/"+d);h--;if(h==0){break}}}function DownloadStatusUpdate(){for(var n in Nakido.downloads){if(n.length!=40){continue}var l=Nakido.downloads[n+"p"];var f="0";var m="0";var a="0";var e=0;if(l&&l.length>=3){var h=l.split("#");if(h){m=h[0];a=h[1];f=h[2];e=h[3]}}var i=document.getElementById("dl"+n);if(!i){}else{if(!Nakido.detected){if(i){i.innerHTML='<a href="/flag"><b>'+GetString("STR_NO_NAKIDO_FLAG_DETECTED")+"</b></a>"}i=document.getElementById(n+"download_img");if(i){i.width=0}}else{if(f=="0"&&m=="0"&&a=="0"){var j=new Date();if(i){i.innerHTML=(j.getSeconds()%2==0?GetString("STR_QUEUEING"):GetString("STR_WAIT"))+"..."}i=document.getElementById(n+"download_img");if(i){i.width=0}}else{if(f!="0"||m!="0"||a!="0"){if(a!="0"){if(f!="100"){i.innerHTML='<strong class="black">'+f+"%</strong>  "+getsize(m)+" of "+getsize(a);if(e>0){i.innerHTML+=" ("+getspeed(e)+")"}}else{if(f=="100"){i.innerHTML=getsize(m)+' <strong class="black">'+GetString("STR_COMPLETED")+"</strong>"}}if((vip||f=="100")&&Nakido.downloads[n+"f"]){i.innerHTML+=' <a href="http://127.0.0.1:6666/'+n+"/"+Nakido.downloads[n+"f"]+'?attach=1" onclick="savefile(\''+n+'\');" class="btn_green">'+GetString("STR_SAVE")+"</a>"}}i=document.getElementById(n+"download_img");if(i){i.width=(f/100*200)}}}}}}}dmg=new Array();dmgn=0;dmgm=1;dmg[0]=GetString("STR_SAVING")+"... "+GetString("STR_DOWNLOAD_GREETING_1");function savefile(a){var b=document.getElementById(a+"sdownloadmsg");if(b){b.innerHTML=dmg[dmgn++];if(dmgn>=dmgm){dmgn=0}new Effect.Pulsate(b)}}function GetULStatus(){for(var a in Nakido.uploads){var b=new Date();if(a.length!=40||Nakido.uploads[a+"l"]==100||(Nakido.uptime>10&&Nakido.uploads[a+"l"]&&Nakido.uploads[a+"l"]>b)){continue}Nakido.uploads[a+"l"]=new Date(b.getTime()+UPLOADS_TIME);if(GetTransferProgress(a)=="100"){sendflagcmd("nul"+a,"/put/"+a)}}}var nULStatusUpdated=0;function UpdateULStatus(){for(var l in Nakido.uploads){if(l.length!=40){continue}var i=Nakido.uploads[l];var e="0";var j="0";var a="0";var d=0;if(i&&i.length>=3){var f=i.split("#");if(f){j=f[0];a=f[1];e=f[2];d=f[3]}}if(e=="100"){Nakido.uploads[l+"l"]=100}var h=document.getElementById("ul"+l);if(!h){}else{if(!Nakido.detected){h.innerHTML='<a href="/flag"><b>'+GetString("STR_NO_NAKIDO_FLAG_DETECTED")+"</b></a>";e="0"}else{if(e=="100"){h.innerHTML=getsize(a)+' <strong class="black">'+GetString("STR_COMPLETED")+"</strong>";h=document.getElementById(l+"upload_img");if(h){h.width=(e/100*200)}h=document.getElementById(l+"suploadmsg");if(h){h.innerHTML=GetString("STR_UPLOAD_COMPLETED_SUCCESSFUL")}}else{if(GetTransferProgress(l)!="100"&&Nakido.uploads[l+"t"]!=null){h.innerHTML=GetString("STR_UPLOAD_MANAGER_REUPLOAD");e="0"}else{if(e!="0"||j!="0"||a!="0"){h.innerHTML='<strong class="black">'+e+"%</strong>  "+getsize(j)+" of "+getsize(a);if(d>0){h.innerHTML+=" ("+getspeed(d)+")"}}else{h.innerHTML=(nULStatusUpdated%2==0?GetString("STR_CONNECTING"):GetString("STR_WAIT"))+"...";e="0"}}}}}h=document.getElementById(l+"upload_img");if(h){h.width=(e/100*200)}}nULStatusUpdated++}function sharefile(a){var h=Nakido.uploads[a];var f="0";if(h&&h.length>=7){var d=h.split("#");if(d&&d.length>=3){f=d[2]}}if(f=="100"){return true}var e=document.getElementById(a+"suploadmsg");if(e){e.innerHTML=GetString("STR_FILE_IS_UPLOADING");new Effect.Pulsate(e)}else{e=document.getElementById("ul"+a);if(e){e.innerHTML=GetString("STR_FILE_IS_UPLOADING")}}return false}var menuwidth="80px";var menubgcolor="#FFFFFF";var disappeardelay=250;var hidemenu_onclick="yes";var ie4=document.all;var ns6=document.getElementById&&!document.all;if(ie4||ns6){document.write('<div id="dropmenudiv" style="visibility:hidden;width:'+menuwidth+";background-color:"+menubgcolor+'" onMouseover="clearhidemenu()" onMouseout="dynamichide(event)"></div>')}function getposOffset(e,a){var b=(a=="left")?e.offsetLeft:e.offsetTop;var d=e.offsetParent;while(d!=null){b=(a=="left")?b+d.offsetLeft:b+d.offsetTop;d=d.offsetParent}return b}function showhide(g,f,a,d,b){if(ie4||ns6){dropmenuobj.style.left=dropmenuobj.style.top="-500px"}if(b!=""){dropmenuobj.widthobj=dropmenuobj.style;dropmenuobj.widthobj.width=b}if(f.type=="click"&&g.visibility==d||f.type=="mouseover"){g.visibility=a}else{if(f.type=="click"){g.visibility=d}}}function iecompattest(){return(document.compatMode&&document.compatMode!="BackCompat")?document.documentElement:document.body}function clearbrowseredge(f,d){var b=0;if(d=="rightedge"){var a=ie4&&!window.opera?iecompattest().scrollLeft+iecompattest().clientWidth-15:window.pageXOffset+window.innerWidth-15;dropmenuobj.contentmeasure=dropmenuobj.offsetWidth;if(a-dropmenuobj.x<dropmenuobj.contentmeasure){}b=dropmenuobj.contentmeasure-f.offsetWidth}else{var e=ie4&&!window.opera?iecompattest().scrollTop:window.pageYOffset;var a=ie4&&!window.opera?iecompattest().scrollTop+iecompattest().clientHeight-15:window.pageYOffset+window.innerHeight-18;dropmenuobj.contentmeasure=dropmenuobj.offsetHeight;if(a-dropmenuobj.y<dropmenuobj.contentmeasure){b=dropmenuobj.contentmeasure+f.offsetHeight;if((dropmenuobj.y-e)<dropmenuobj.contentmeasure){b=dropmenuobj.y+f.offsetHeight-e}}}return b}function populatemenu(a){if(ie4||ns6){dropmenuobj.innerHTML=a.join("")}}function dropdownmenu(f,d,b,a){if(window.event){event.cancelBubble=true}else{if(d.stopPropagation){d.stopPropagation()}}clearhidemenu();dropmenuobj=document.getElementById?document.getElementById("dropmenudiv"):dropmenudiv;populatemenu(b);if(ie4||ns6){showhide(dropmenuobj.style,d,"visible","hidden",a);dropmenuobj.x=getposOffset(f,"left");dropmenuobj.y=getposOffset(f,"top");dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(f,"rightedge")+"px";dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(f,"bottomedge")+f.offsetHeight+"px"}return clickreturnvalue()}function clickreturnvalue(){if(ie4||ns6){return false}else{return true}}function contains_ns6(d,e){while(e.parentNode){if((e=e.parentNode)==d){return true}}return false}function dynamichide(a){if(ie4&&!dropmenuobj.contains(a.toElement)){delayhidemenu()}else{if(ns6&&a.currentTarget!=a.relatedTarget&&!contains_ns6(a.currentTarget,a.relatedTarget)){delayhidemenu()}}}function hidemenu(a){if(typeof dropmenuobj!="undefined"){if(ie4||ns6){dropmenuobj.style.visibility="hidden"}}}function delayhidemenu(){if(ie4||ns6){delayhide=setTimeout("hidemenu()",disappeardelay)}}function clearhidemenu(){if(typeof delayhide!="undefined"){clearTimeout(delayhide)}}if(hidemenu_onclick=="yes"){document.onclick=hidemenu};