function ChangeStyle(){self.location = 'index.php?styleid='+document.getElementById('styleid').value;}function FadeIn(ln,r)  {enableSpecialEffectsEle = document.getElementById('enableSpecialEffects');if(enableSpecialEffectsEle){if(enableSpecialEffectsEle.value=='0'){return false;}}if(r==1){}else{opac=0;}if(opac < 100 || opac==100){opac+=5;if(document.all){document.getElementById(ln).filters.alpha.opacity = opac;}document.getElementById(ln).style.opacity = opac/100;setTimeout("FadeIn('"+ln+"',1)", 30);}}function FadeOut(ln,r)  {enableSpecialEffectsEle = document.getElementById('enableSpecialEffects');if(enableSpecialEffectsEle){if(enableSpecialEffectsEle.value=='0'){return false;}}if(r==1){}else{opac=100;}if(opac > 70 || opac==70){opac-=5;if(document.all){document.getElementById(ln).filters.alpha.opacity = opac;}document.getElementById(ln).style.opacity = opac/100;setTimeout("FadeOut('"+ln+"',1)", 30);}}function ImageFadeIn(ln,r)  {enableSpecialEffectsEle = document.getElementById('enableSpecialEffects');if(enableSpecialEffectsEle){if(enableSpecialEffectsEle.value=='0'){return false;}}if(r==1){}else{opac=70;}if(opac < 100 || opac==100){opac+=5;if(document.all){document.getElementById(ln).filters.alpha.opacity = opac;}document.getElementById(ln).style.opacity = opac/100;setTimeout("ImageFadeIn('"+ln+"',1)", 30);}}function ImageFadeOut(ln,r)  {enableSpecialEffectsEle = document.getElementById('enableSpecialEffects');if(enableSpecialEffectsEle){if(enableSpecialEffectsEle.value=='0'){return false;}}if(r==1){}else{opac=100;}if(opac > 70 || opac==70){opac-=5;if(document.all){document.getElementById(ln).filters.alpha.opacity = opac;}document.getElementById(ln).style.opacity = opac/100;setTimeout("ImageFadeOut('"+ln+"',1)", 30);}}function ChangeDis(i, d){if(d==1){document.getElementById('passkey'+i).disabled=false;}if(d==0){document.getElementById('passkey'+i).disabled=true;}}function ChangeFiles(type,folderid){if(type=="members"){if(folderid==''){}else{self.location='index.php?action=account&view=upload&folderid='+folderid+'&filesnum='+document.getElementById('fnselect').value;}}if(type=="visitors" || (type=="members" && folderid=='')){self.location='index.php?filesnum='+document.getElementById('fnselect').value+'#upload';}}function GoTo(url){self.location=url;}function CopyCode(ln) {r=document.getElementById(ln).createTextRange();r.select();r.execCommand('copy');}function ChangeReceipts(fileid){self.location='index.php?action=sendtofriend&id='+fileid+'&receiptnums='+document.getElementById('receipts').value;}function checkAll(nm){ca = document.getElementById('extensionallcheck');if(ca.checked==true){for(var j=1; j<=nm; j++){if(document.getElementById('extension'+j)){document.getElementById('extensioncheck'+j).checked = true;}}}else if(ca.checked==false){for (var j =1; j<=nm; j++){if(document.getElementById('extension'+j)){document.getElementById('extensioncheck'+j).checked = false;}}}}var hexcase = 0;var b64pad  = '';var chrsz   = 8;function hex_md5(s){ return binl2hex(core_md5(str2binl(s), s.length * chrsz));}function b64_md5(s){ return binl2b64(core_md5(str2binl(s), s.length * chrsz));}function str_md5(s){ return binl2str(core_md5(str2binl(s), s.length * chrsz));}function hex_hmac_md5(key, data) { return binl2hex(core_hmac_md5(key, data)); }function b64_hmac_md5(key, data) { return binl2b64(core_hmac_md5(key, data)); }function str_hmac_md5(key, data) { return binl2str(core_hmac_md5(key, data)); }function core_md5(x, len){x[len >> 5] |= 0x80 << ((len) % 32);x[(((len + 64) >>> 9) << 4) + 14] = len;var a =  1732584193;var b = -271733879;var c = -1732584194;var d =  271733878;for(var i = 0; i < x.length; i += 16){var olda = a;var oldb = b;var oldc = c;var oldd = d;a = md5_ff(a, b, c, d, x[i+ 0], 7 , -680876936);d = md5_ff(d, a, b, c, x[i+ 1], 12, -389564586);c = md5_ff(c, d, a, b, x[i+ 2], 17,  606105819);b = md5_ff(b, c, d, a, x[i+ 3], 22, -1044525330);a = md5_ff(a, b, c, d, x[i+ 4], 7 , -176418897);d = md5_ff(d, a, b, c, x[i+ 5], 12,  1200080426);c = md5_ff(c, d, a, b, x[i+ 6], 17, -1473231341);b = md5_ff(b, c, d, a, x[i+ 7], 22, -45705983);a = md5_ff(a, b, c, d, x[i+ 8], 7 ,  1770035416);d = md5_ff(d, a, b, c, x[i+ 9], 12, -1958414417);c = md5_ff(c, d, a, b, x[i+10], 17, -42063);b = md5_ff(b, c, d, a, x[i+11], 22, -1990404162);a = md5_ff(a, b, c, d, x[i+12], 7 ,  1804603682);d = md5_ff(d, a, b, c, x[i+13], 12, -40341101);c = md5_ff(c, d, a, b, x[i+14], 17, -1502002290);b = md5_ff(b, c, d, a, x[i+15], 22,  1236535329);a = md5_gg(a, b, c, d, x[i+ 1], 5 , -165796510);d = md5_gg(d, a, b, c, x[i+ 6], 9 , -1069501632);c = md5_gg(c, d, a, b, x[i+11], 14,  643717713);b = md5_gg(b, c, d, a, x[i+ 0], 20, -373897302);a = md5_gg(a, b, c, d, x[i+ 5], 5 , -701558691);d = md5_gg(d, a, b, c, x[i+10], 9 ,  38016083);c = md5_gg(c, d, a, b, x[i+15], 14, -660478335);b = md5_gg(b, c, d, a, x[i+ 4], 20, -405537848);a = md5_gg(a, b, c, d, x[i+ 9], 5 ,  568446438);d = md5_gg(d, a, b, c, x[i+14], 9 , -1019803690);c = md5_gg(c, d, a, b, x[i+ 3], 14, -187363961);b = md5_gg(b, c, d, a, x[i+ 8], 20,  1163531501);a = md5_gg(a, b, c, d, x[i+13], 5 , -1444681467);d = md5_gg(d, a, b, c, x[i+ 2], 9 , -51403784);c = md5_gg(c, d, a, b, x[i+ 7], 14,  1735328473);b = md5_gg(b, c, d, a, x[i+12], 20, -1926607734);a = md5_hh(a, b, c, d, x[i+ 5], 4 , -378558);d = md5_hh(d, a, b, c, x[i+ 8], 11, -2022574463);c = md5_hh(c, d, a, b, x[i+11], 16,  1839030562);b = md5_hh(b, c, d, a, x[i+14], 23, -35309556);a = md5_hh(a, b, c, d, x[i+ 1], 4 , -1530992060);d = md5_hh(d, a, b, c, x[i+ 4], 11,  1272893353);c = md5_hh(c, d, a, b, x[i+ 7], 16, -155497632);b = md5_hh(b, c, d, a, x[i+10], 23, -1094730640);a = md5_hh(a, b, c, d, x[i+13], 4 ,  681279174);d = md5_hh(d, a, b, c, x[i+ 0], 11, -358537222);c = md5_hh(c, d, a, b, x[i+ 3], 16, -722521979);b = md5_hh(b, c, d, a, x[i+ 6], 23,  76029189);a = md5_hh(a, b, c, d, x[i+ 9], 4 , -640364487);d = md5_hh(d, a, b, c, x[i+12], 11, -421815835);c = md5_hh(c, d, a, b, x[i+15], 16,  530742520);b = md5_hh(b, c, d, a, x[i+ 2], 23, -995338651);a = md5_ii(a, b, c, d, x[i+ 0], 6 , -198630844);d = md5_ii(d, a, b, c, x[i+ 7], 10,  1126891415);c = md5_ii(c, d, a, b, x[i+14], 15, -1416354905);b = md5_ii(b, c, d, a, x[i+ 5], 21, -57434055);a = md5_ii(a, b, c, d, x[i+12], 6 ,  1700485571);d = md5_ii(d, a, b, c, x[i+ 3], 10, -1894986606);c = md5_ii(c, d, a, b, x[i+10], 15, -1051523);b = md5_ii(b, c, d, a, x[i+ 1], 21, -2054922799);a = md5_ii(a, b, c, d, x[i+ 8], 6 ,  1873313359);d = md5_ii(d, a, b, c, x[i+15], 10, -30611744);c = md5_ii(c, d, a, b, x[i+ 6], 15, -1560198380);b = md5_ii(b, c, d, a, x[i+13], 21,  1309151649);a = md5_ii(a, b, c, d, x[i+ 4], 6 , -145523070);d = md5_ii(d, a, b, c, x[i+11], 10, -1120210379);c = md5_ii(c, d, a, b, x[i+ 2], 15,  718787259);b = md5_ii(b, c, d, a, x[i+ 9], 21, -343485551);a = safe_add(a, olda);b = safe_add(b, oldb);c = safe_add(c, oldc);d = safe_add(d, oldd);}return Array(a, b, c, d);}function md5_cmn(q, a, b, x, s, t){return safe_add(bit_rol(safe_add(safe_add(a, q), safe_add(x, t)), s),b);}function md5_ff(a, b, c, d, x, s, t){return md5_cmn((b & c) | ((~b) & d), a, b, x, s, t);}function md5_gg(a, b, c, d, x, s, t){return md5_cmn((b & d) | (c & (~d)), a, b, x, s, t);}function md5_hh(a, b, c, d, x, s, t){return md5_cmn(b ^ c ^ d, a, b, x, s, t);}function md5_ii(a, b, c, d, x, s, t){return md5_cmn(c ^ (b | (~d)), a, b, x, s, t);}function core_hmac_md5(key, data){var bkey = str2binl(key);if(bkey.length > 16) bkey = core_md5(bkey, key.length * chrsz);var ipad = Array(16), opad = Array(16);for(var i = 0; i < 16; i++){ipad[i] = bkey[i] ^ 0x36363636;opad[i] = bkey[i] ^ 0x5C5C5C5C;}var hash = core_md5(ipad.concat(str2binl(data)), 512 + data.length * chrsz);return core_md5(opad.concat(hash), 512 + 128);}function safe_add(x, y){var lsw = (x & 0xFFFF) + (y & 0xFFFF);var msw = (x >> 16) + (y >> 16) + (lsw >> 16);return (msw << 16) | (lsw & 0xFFFF);}function bit_rol(num, cnt){return (num << cnt) | (num >>> (32 - cnt));}function str2binl(str){var bin = new Array();var mask = (1 << chrsz) - 1;for(var i = 0; i < str.length * chrsz; i += chrsz)bin[i>>5] |= (str.charCodeAt(i / chrsz) & mask) << (i%32);return bin;}function binl2str(bin){var str = '';var mask = (1 << chrsz) - 1;for(var i = 0; i < bin.length * 32; i += chrsz)str += String.fromCharCode((bin[i>>5] >>> (i % 32)) & mask);return str;}function binl2hex(binarray){var hex_tab = hexcase ? '0123456789ABCDEF' : '0123456789abcdef';var str = '';for(var i = 0; i < binarray.length * 4; i++){str += hex_tab.charAt((binarray[i>>2] >> ((i%4)*8+4)) & 0xF) +hex_tab.charAt((binarray[i>>2] >> ((i%4)*8  )) & 0xF);}return str;}function binl2b64(binarray){var tab = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/';var str = '';for(var i = 0; i < binarray.length * 4; i += 3){var triplet = (((binarray[i   >> 2] >> 8 * ( i   %4)) & 0xFF) << 16) | (((binarray[i+1 >> 2] >> 8 * ((i+1)%4)) & 0xFF) << 8 ) |  ((binarray[i+2 >> 2] >> 8 * ((i+2)%4)) & 0xFF);for(var j = 0; j < 4; j++){if(i * 8 + j * 6 > binarray.length * 32) str += b64pad;else str += tab.charAt((triplet >> 6*(3-j)) & 0x3F);}}return str;}function str_to_ent(str){var result = '';var i;for (i = 0; i < str.length; i++){var c = str.charCodeAt(i);var tmp = '';if (c > 255){while (c >= 1){tmp = '0123456789' . charAt(c % 10) + tmp;c = c / 10;}if (tmp == ''){tmp = '0';}tmp = '#' + tmp;tmp = '&' + tmp;tmp = tmp + ';';result += tmp;}else{result += str.charAt(i);}}return result;}function trim(s){while (s.substring(0, 1) == ' '){s = s.substring(1, s.length);}while (s.substring(s.length-1, s.length) == ' '){s = s.substring(0, s.length-1);}return s;}function md5utf(){if(document.getElementById('passwordutf8')){document.getElementById('passwordutf8').value = '';document.getElementById('passwordutf8').value = hex_md5(str_to_ent(trim(document.getElementById('passwordfield').value)));}return false;}function Initialize(){filenumele = document.getElementById('fnselect');if(filenumele){filenum = filenumele.value;total_size=0;for(i=1;i<=filenum;i++){element = document.getElementById('filesize'+i);if(element){if($("progressBarEnabled").value=='0'){$("filesize"+i).value='0';}if($("uploadFinished"+i)){$("uploadFinished"+i).value='0';}if($("uploadedbytes"+i)){$("uploadedbytes"+i).value='0';}}	}$("upload_session_id").value='';if($('CGIUploadDone')){$('CGIUploadDone').value = '0';}}}function setFileSize(num, size){size_element = document.getElementById('filesize'+num);if(size_element){size_element.value = size;}}function setFileName(num, fileName){fileName_element = document.getElementById('flashFileName'+num);if(fileName_element){fileName_element.value = fileName;}}function UploadErr(fileName, num){var fileuploaderror_eleMSG='';fileuploaderror_ele = E('fileuploaderror',0);if(fileuploaderror_ele){fileuploaderror_eleMSG = new String(fileuploaderror_ele.value);fileuploaderror_eleMSG = fileuploaderror_eleMSG.replace('{i}',fileName);}if(confirm(fileuploaderror_eleMSG)){/*IE = (document.all)?true:false;fileBrowse = (IE) ? document.getElementById('fileBrowse'+num):document.embeds['fileBrowse'+num];fileBrowse.CancelUploading();uploadform_ele = document.getElementById('uploadForm');if(uploadform_ele){uploadform_ele.style.visibility='';uploadform_ele.style.height= '100%';}fileBrowse.UploadNow();UpdateUploadedBytes(num, '0');*/CancelUpload(0);StartUpload();}else{setFileSize(num, '0');UpdateUploadedBytes(num, '0');}}function MathOp(op){result = new String(op);if(result.indexOf(".")==-1){total_result = op;	}else{result = result.split(".");realpart = Math.floor(op);floatpart = new String(result[1]);floatpart = floatpart.substring(0,2);total_result = realpart+'.'+floatpart;}return parseFloat(total_result);}function UpdateProgressBar(){filenumele = document.getElementById('fnselect');if(filenumele){filenum = filenumele.value;total_size=0;for(i=1;i<=filenum;i++){fileOptionType = GetFileOptionType(i);if($("progressBarUsedTechnique").value=="2" && fileOptionType==1){continue;}else{ element = document.getElementById('filesize'+i);if(element){total_size = total_size + parseInt(element.value);}}}if($("progressBarUsedTechnique").value=="2"){total_size = total_size + parseInt($("cgitotalsize").value);}total_loaded=0;for(l=1;l<=filenum;l++){element = document.getElementById('uploadedbytes'+l);if(element){total_loaded = total_loaded + parseInt(element.value);	}	}lastLoaded_ele = document.getElementById('lastLoaded');var lastLoadedValue;var uploadSpeed;var lastLoadedDiff;var timingDiff;var remainingTime;var remainingSize;if(lastLoaded_ele){lastLoadedValue = parseInt(lastLoaded_ele.value); 	lastLoaded_ele.value = total_loaded;lastLoadedDiff = Math.round((total_loaded)/1024);}lastTiming_ele = document.getElementById('lastTiming');if(lastTiming_ele){nowDate = new Date();lastTimingValue = parseInt(lastTiming_ele.value);newTiming = Math.round(nowDate.getTime()/1000);  	timingDiff = newTiming-lastTimingValue;if(timingDiff>0){uploadSpeed = Math.round(lastLoadedDiff/timingDiff);uploadSpeedEle = document.getElementById('progress_uploadspeed');if(uploadSpeedEle){uploadSpeedEle.innerHTML = uploadSpeed;}remainingSize = Math.round((total_size-total_loaded)/1024);remainingEle = document.getElementById('remaining');remainingEleDiv = document.getElementById('showremaining');if(uploadSpeed>0){remainingTime = Math.round(remainingSize/uploadSpeed);secs_ele = document.getElementById('seconds');mins_ele = document.getElementById('mins');hours_ele = document.getElementById('hours');if(remainingEle){if(remainingTime==60 || remainingTime<60){if(secs_ele){secs_ele.style.display = '';}if(mins_ele){mins_ele.style.display = 'none';}if(hours_ele){hours_ele.style.display = 'none';}}else if(remainingTime>60){remainingTime = MathOp(remainingTime/60);if(secs_ele){secs_ele.style.display = 'none';}if(mins_ele){mins_ele.style.display = '';}if(hours_ele){hours_ele.style.display = 'none';}}else if(remainingTime>(60*60)){remainingTime = MathOp(remainingTime/(60*60));if(secs_ele){secs_ele.style.display = 'none';}if(mins_ele){mins_ele.style.display = 'none';}if(hours_ele){hours_ele.style.display = '';}}else{}remainingEle.innerHTML = remainingTime;if(remainingTime>0){remainingEle.style.display='';}}}else{if(remainingEleDiv){remainingEleDiv.style.display = 'none';}}}}if(total_size==0){percentage = "0%";}else{percentage = Math.ceil(((total_loaded/total_size)*100))+'%';}var totalSizeType;var loadedSizeType;if(total_size>(1024*1024)){total_size = MathOp(total_size/(1024*1024));totalSizeType = "MB";	}else{total_size = MathOp(total_size/1024);totalSizeType = "KB";}if(total_loaded>(1024*1024)){total_loaded = MathOp(total_loaded/(1024*1024));loadedSizeType = "MB";	}else{total_loaded = MathOp(total_loaded/1024);loadedSizeType = "KB";	}totalSize_ele = document.getElementById('progress_total');if(totalSize_ele){totalSize_ele.innerHTML = total_size+' '+totalSizeType;if(total_size>0){if($("progress_bar_percentage")){if($("progress_bar_percentage").style.display=='none'){$("progress_bar_percentage").style.display='';}}}}totalLoaded_ele = document.getElementById('progress_loaded');if(totalLoaded_ele){totalLoaded_ele.innerHTML = total_loaded+' '+loadedSizeType;}if(percentage=='100%'){FinishUploadAll();}document.getElementById('progress_outlet').style.display='';Changeperc(parseInt(percentage));per_check = new String(percentage);if(percentage!=="" && percentage!=="NaN" && percentage!==NaN && per_check.indexOf("%")!=-1){document.getElementById('progress_bar').innerHTML = '<b>'+percentage+'</b>';if(percentage=='0%' || percentage=='1%' || percentage=='2%' || percentage=='3%' || percentage=='4%' || percentage=='5%'){percentage='6%';}document.getElementById('progress_bar').style.width = percentage;}}}function FinishUploadAll(){fos = 0;filenumele = document.getElementById('fnselect');if(filenumele){filenum = filenumele.value;all_done = true;var fileOptionType;for(i=1;i<=filenum;i++){fileSize_ele = document.getElementById('filesize'+i);if(fileSize_ele){fileOptionType = GetFileOptionType(i);if(fileOptionType==1){if(fileSize_ele.value>0){if(document.getElementById('uploadFinished'+i).value=='0'){all_done=false;}}}if(fileOptionType==2 || fileOptionType==3){if(fileOptionType==2){fieldToCheckName = "uploadForm_remoteLinkField"+i;}if(fileOptionType==3){fieldToCheckName = "uploadForm_youTubeLinkField"+i;}fieldToCheck = document.getElementById(fieldToCheckName);if(fieldToCheck){if(fieldToCheck.value!=""){if(document.getElementById('uploadFinished'+i).value=='0'){all_done=false;}}}}}}}if(all_done==true){if($("progressBarEnabled")){if($("progressBarEnabled").value==1 && $("progressBarUsedTechnique").value=="1"){document.forms["uploadingForm"].action='index.php?action=doupload&op=progresscompleted';document.forms["uploadingForm"].target='_self';document.forms["uploadingForm"].submit();}else{ProgressBarValue("100%");/*self.location = 'index.php?action=doupload&op=showfiles&sid='+$("upload_session_id").value;*/}}}}function ProgressBarValue(perc){if($('progress_bar')){document.getElementById('progress_bar').innerHTML = '<b>'+perc+'</b>';document.getElementById('progress_bar').style.width = perc;}}function FinishUpload(file){if(document.getElementById('uploadFinished'+file)){document.getElementById('uploadFinished'+file).value = '1';}FinishUploadAll();}function UpdateUploadedBytes(file, loaded){new_loaded = parseInt(loaded);if(document.getElementById('uploadedbytes'+file)){document.getElementById('uploadedbytes'+file).value = new_loaded;}do_update=true;fileType = GetFileOptionType(file);if(fileType==1){flashUpdate = document.getElementById('flashUploadUpdate');if(flashUpdate){if(flashUpdate.value=='0'){do_update = false;}}}if(do_update==true){UpdateProgressBar();}}function CheckRemoteUpload(){remote_isthere = false;if($("fnselect")){filenum = $("fnselect").value;for(i=1;i<=filenum;i++){fileOptionType = GetFileOptionType(i);if(fileOptionType==2 || fileOptionType==3){if(fileOptionType==2){if($("uploadForm_remoteLinkField"+i)){if($("uploadForm_remoteLinkField"+i).value!=''){remote_isthere=true;}}}if(fileOptionType==3){if($("uploadForm_youTubeLinkField"+i)){if($("uploadForm_youTubeLinkField"+i).value!=''){remote_isthere=true;}}}}}}return remote_isthere;}function InitializeCGI(){if($("fnselect")){filenum = $("fnselect").value;for(i=1;i<=filenum;i++){fileOptionType = GetFileOptionType(i);if(fileOptionType==1){if($("file"+i)){if($("file"+i).value!=""){$("fileMD5Name"+i).value = GetFileToUploadName(i);$("fileExten"+i).value = "";$("fileMD5NameHash"+i).value = "";}}}}}}function GetFileToUploadName(i){var fileName='';if($("file"+i)){if($("file"+i).value!=""){fileName = new String($("file"+i).value);fileNameIndex = fileName.lastIndexOf("\\");fileName = fileName.substring(fileNameIndex+1);}}return fileName;}function StartCGIUpload(){if(CheckForm()){InitializeCGI();remote_isthere = CheckRemoteUpload();/*if(remote_isthere==true)*//*{*/if($("fnselect")){$("remoteUploadAgent").innerHTML = '<input type="hidden" name="filesnums" value="'+$("fnselect").value+'">';filenum = $("fnselect").value;for(i=1;i<=filenum;i++){thisFileType = GetFileOptionType(i);$("remoteUploadAgent").innerHTML += '<input type="hidden" name="fileToUpload'+i+'" value="'+thisFileType+'">';if(thisFileType==1){$("remoteUploadAgent").innerHTML += '<input type="hidden" name="fileMD5Name'+i+'" value="'+GetFileToUploadName(i)+'">';}if(thisFileType==2){$("remoteUploadAgent").innerHTML += '<input type="hidden" name="remoteLink'+i+'" value="'+$("uploadForm_remoteLinkField"+i).value+'">';}if(thisFileType==3){$("remoteUploadAgent").innerHTML += '<input type="hidden" name="youTubeLink'+i+'" value="'+$("uploadForm_youTubeLinkField"+i).value+'">';}if($("filenamefield")+i){$("remoteUploadAgent").innerHTML += '<input type="hidden" name="filename'+i+'" value="'+$("filenamefield"+i).value+'">';}if($("filedescfield")+i){$("remoteUploadAgent").innerHTML += '<div style="display:none;"><textarea name="filedesc'+i+'">'+$("filedescfield"+i).value+'</textarea></div>';}if($("categoryidfield")+i){$("remoteUploadAgent").innerHTML += '<input type="hidden" name="categoryid'+i+'" value="'+$("categoryidfield"+i).value+'">';}if($("fileprotectfield"+i)){var protectvalue="";if($("fileprotectfield"+i).checked==true){protectvalue = "1";$("remoteUploadAgent").innerHTML += '<input type="hidden" name="filepasskey'+i+'" value="'+$("passkey"+i).value+'">';}else{protectvalue = "0";}$("remoteUploadAgent").innerHTML += '<input type="hidden" name="protectfile'+i+'" value="'+protectvalue+'">';}if($("fileactivefield"+i)){var activevalue="";if($("fileactivefield"+i).checked==true){activevalue = "1";}else{activevalue = "0";}$("remoteUploadAgent").innerHTML += '<input type="hidden" name="fileactive'+i+'" value="'+activevalue+'">';}}$("remoteUploadAgent").innerHTML += '<input type="hidden" name="upload" value="'+document.forms["uploadingForm"].upload.value+'">';$("remoteUploadAgent").innerHTML += '<input type="hidden" name="folderid" value="'+document.forms["uploadingForm"].folderid.value+'">';document.forms["remoteUploadAgent"].action='index.php?action=remoteupload&op=initializecgi';document.forms["remoteUploadAgent"].submit();}/*}*//*if(remote_isthere==false){document.forms["uploadingForm"].action='index.php?action=remoteupload&op=initializecgi';document.forms["uploadingForm"].target='remoteUploadIframe';document.forms["uploadingForm"].submit();}*/}}function CGIReady(){document.forms["uploadingForm"].action='includes/upload.cgi?'+$("upload_session_id").value;document.forms["uploadingForm"].target='remoteUploadIframe';document.forms["uploadingForm"].submit();CGIProgress(1);   }function CGIProgress(start){if (window.XMLHttpRequest) {http_request = new XMLHttpRequest();} else if (window.ActiveXObject) {http_request = new ActiveXObject("Microsoft.XMLHTTP");}var fileset='';if($("fnselect")){filenum = $("fnselect").value;filestype = new Array();j=0;for(i=1;i<=filenum;i++){fileOptionType = GetFileOptionType(i);if(fileOptionType==1){if($("fileMD5NameHash"+i)){fileset += i+"_"+$("fileMD5NameHash"+i).value+'-';filestype[j] = i;j++;}}}}http_request.onreadystatechange = function(){if (http_request.readyState == 4) {if (http_request.status == 200) {if(http_request.responseText!==""){progress_data = new String(http_request.responseText);progress_data = progress_data.split("|");total_size = progress_data[0];totalSizeAfterUpload = parseInt(total_size)+parseInt($("uploadFormFields_totalUploadSize").value);if(totalSizeAfterUpload>parseInt($("uploadFormFields_totalAllowedUploadSize").value)){alert($("uploadFormFields_noSpaceText").value);$('CGIUploadDone').value='1';HideProgress(1);CancelUpload(1);return false;}totalUploadedSizeAfterUpload = parseInt(total_size)+parseInt($("uploadFormFields_totalUploadedSize").value);if(totalSizeAfterUpload>parseInt($("uploadFormFields_totalAllowedUploadedSize").value)){alert($("uploadFormFields_noAllowedSpaceText").value);$('CGIUploadDone').value='1';HideProgress(1);CancelUpload(1);return false;}if($("cgitotalsize")){if(total_size>0){$("cgitotalsize").value = total_size;}}files_loaded = new String(progress_data[1]);files_loaded = files_loaded.split("-");for(f in files_loaded){if(files_loaded[f]!==""){file_loaded = new String(files_loaded[f]);file_loaded = file_loaded.split("_");file_to_update = file_loaded[0];file_loaded_size = file_loaded[1];if($("uploadedbytes"+file_to_update)){if(file_loaded_size>parseInt($("uploadedbytes"+file_to_update).value)){file_loaded_size = parseInt(file_loaded_size);if($("uploadFormFields_maxFileSize")){if(file_loaded_size>parseInt($("uploadFormFields_maxFileSize").value)){maxFileSizeAlert_ele = $('uploadFormFields_maxFileSizeText');if(maxFileSizeAlert_ele){alertToShow = new String(maxFileSizeAlert_ele.value);alertToShow = alertToShow.replace('{i}', file_to_update);alert(alertToShow);}$('CGIUploadDone').value='1';HideProgress(1);CancelUpload(1);}else{$("uploadedbytes"+file_to_update).value=file_loaded_size;}}}}}}if(start==1){if($('progressBarEnabled').value=='1'){StartProgress();}}if($('CGIUploadDone').value=='0'){UpdateProgressBar();	setTimeout("CGIProgress(0);", 1000);}}} }};http_request.open('POST', 'index.php');http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');http_request.send("action=cgiprogress&sid="+$("upload_session_id").value+"&fileset="+fileset);}function StartUploadNP(){remote_isthere = CheckRemoteUpload();if($("progressBarEnabled")){if($("progressBarEnabled").value=='0'){if(remote_isthere==true){document.forms["uploadingForm"].action='index.php?action=remoteupload';document.forms["uploadingForm"].target='remoteUploadIframe';document.forms["uploadingForm"].submit();}}}}function StartUpload(){if(CheckForm()){filenumele = document.getElementById('fnselect');if(filenumele){filenum = filenumele.value;maxFileSize = document.getElementById('uploadFormFields_maxFileSize');to_continue=true;var fileOptionType;var totalFileSize=0;remote_isthere = false;for(i=1;i<=filenum;i++){fileSize = document.getElementById('filesize'+i);fileOptionType = GetFileOptionType(i);if(fileOptionType==1){if(fileSize){if(maxFileSize){if(parseInt(fileSize.value)>parseInt(maxFileSize.value)){maxFileSizeAlert_ele = document.getElementById('uploadFormFields_maxFileSizeText');if(maxFileSizeAlert_ele){alertToShow = new String(maxFileSizeAlert_ele.value);alertToShow = alertToShow.replace('{i}', i);alert(alertToShow);return false;}}}totalFileSize=totalFileSize+parseInt(fileSize.value);}}else{remote_isthere = true;}}if(to_continue==true){if(remote_isthere==false){currentTotalFileSize = document.getElementById('uploadFormFields_totalUploadSize');if(currentTotalFileSize){totalAfterUpload = totalFileSize+parseInt(currentTotalFileSize.value);totalAllowedSize = document.getElementById('uploadFormFields_totalAllowedUploadSize');if(totalAfterUpload>parseInt(totalAllowedSize.value)){noSpaceAlert_ele = document.getElementById('uploadFormFields_noSpaceText');if(noSpaceAlert_ele){alert(noSpaceAlert_ele.value);return false;}}}currentTotalUploadedSize = document.getElementById('uploadFormFields_totalUploadedSize');if(currentTotalUploadedSize){totalAfterUpload = totalFileSize+parseInt(currentTotalUploadedSize.value);totalAllowedUploadedSize = document.getElementById('uploadFormFields_totalAllowedUploadedSize');if(totalAfterUpload>parseInt(totalAllowedUploadedSize.value)){noAllowedSpaceAlert_ele = document.getElementById('uploadFormFields_noAllowedSpaceText');if(noAllowedSpaceAlert_ele){alert(noAllowedSpaceAlert_ele.value);return false;}}}}IE = (document.all)?true:false;for(i=1;i<=filenum;i++){fileBrowse = (IE) ? document.getElementById('fileBrowse'+i):document.embeds['fileBrowse'+i];fileSize = document.getElementById('filesize'+i);fileOptionType = GetFileOptionType(i);if(fileOptionType==1){if(fileSize){if(parseInt(fileSize.value)>0){fileBrowse.UploadNow();}}}}self.location ="#upload";if(remote_isthere){document.getElementById('progress_outlet').style.display = '';document.getElementById('progress_bar_percentage').style.display = 'none';document.forms["uploadingForm"].action='index.php?action=remoteupload';document.forms["uploadingForm"].target='remoteUploadIframe';flashUpdate = document.getElementById('flashUploadUpdate');if(flashUpdate){flashUpdate.value = '0';}document.forms["uploadingForm"].submit();return false;}StartProgress();}}}}function StartProgress(){PreparProgressBar();UpdateProgressBar();}function PreparProgressBar(){lastTiming_ele = document.getElementById('lastTiming');if(lastTiming_ele){nowDate = new Date();lastTiming_ele.value = Math.round(nowDate.getTime()/1000);}uploadform_ele = document.getElementById('uploadForm');if(uploadform_ele){IE = (document.all)?true:false;if(IE){uploadform_ele.style.display='none';}else{uploadform_ele.style.visibility='hidden';uploadform_ele.style.height= '5px';	}}cancel_btn_el = document.getElementById('cancel');if(cancel_btn_el){cancel_btn_el.style.display='';}document.getElementById('progress_bar').innerHTML = '0%';document.getElementById('progress_bar').style.width = '4%';/*document.getElementById('progress_bar_percentage').style.display = '';*/}function CancelUpload(fos){var confirmmsg='';cancelUploadConfirm_ele = document.getElementById('cancelUploadConfimMsg');if(cancelUploadConfirm_ele){confirmmsg = cancelUploadConfirm_ele.value;}if(fos==0){if(!confirm(confirmmsg)){return false;}}$("uploadFormSubmitBtn").disabled=false;if($("progressBarUsedTechnique").value=="2"){document.forms["remoteUploadAgent"].action='index.php?action=stopremoteupload&doit=yes&upload_session_id='+$("upload_session_id").value;document.forms["remoteUploadAgent"].target='remoteUploadIframe';document.forms["remoteUploadAgent"].submit();$('CGIUploadDone').value='1';}else{document.forms["uploadingForm"].action='index.php?action=stopremoteupload';document.forms["uploadingForm"].target='remoteUploadIframe';document.forms["uploadingForm"].submit();}HideProgress(fos);filenumele = document.getElementById('fnselect');if(filenumele){filenum = filenumele.value;uploadform_ele = document.getElementById('uploadForm');if(uploadform_ele){IE = (document.all)?true:false;if(IE){uploadform_ele.style.display='';}else{uploadform_ele.style.visibility='';uploadform_ele.style.height= '100%';}	}cancel_btn_el = document.getElementById('cancel');if(cancel_btn_el){cancel_btn_el.style.display='none';	}IE = (document.all)?true:false;for(i=1;i<=filenum;i++){ fileBrowse = (IE) ? document.getElementById('fileBrowse'+i):document.embeds['fileBrowse'+i];if(fileBrowse){fileBrowse.CancelUploading();}uploadedbytes_ele =  document.getElementById('uploadedbytes'+i);if(uploadedbytes_ele){uploadedbytes_ele.value = '0';}finished_ele = document.getElementById('uploadFinished'+i);if(finished_ele){finished_ele.value = '0';}	}HideProgress(fos);return false;}}function HideProgress(fos){if($("progress_outlet")){document.getElementById('progress_outlet').style.display='none';}if($("progress_bar")){document.getElementById('progress_bar').style.width = '4%';document.getElementById('progress_bar').innerHTML = '0%';}/*E('progress_bar_percentage',fos).innerHTML='';*/}function CheckShowHide(check,showhide){checkbox=document.getElementById(check);showhideelement=document.getElementById(showhide);if(checkbox){if(checkbox.checked){if(showhideelement){showhideelement.style.display='';}}else{if(showhideelement){showhideelement.style.display='none';}}}}function GetFileOptionType(i){var fileOptionType;browseFileOption_ele = document.getElementById('browseFileOption'+i);if(browseFileOption_ele){if(browseFileOption_ele.type=="radio"){if(browseFileOption_ele.checked){fileOptionType = 1;}}if(browseFileOption_ele.type=="hidden"){if(browseFileOption_ele.value=="1"){fileOptionType = 1;}}}remoteFileOption_ele = document.getElementById('remoteLinkOption'+i);if(remoteFileOption_ele){if(remoteFileOption_ele.checked){fileOptionType = 2;}}youTubeFileOption_ele = document.getElementById('youTubeLinkOption'+i);if(youTubeFileOption_ele){if(youTubeFileOption_ele.checked){fileOptionType = 3;}}return fileOptionType;}function $(id){return document.getElementById(id);}function E(id, fos){if(fos==1){element = parent.document.getElementById(id);}else{element = document.getElementById(id);}return element;}function getEmbed(id,fos){if(fos){return parent.document.embeds[id];}else{return document.embeds[id];}}function CheckEnter(e){key = window.event.keyCode;if(!key){key = e.keyCode;}if(key=="13"){StartUpload();}}function CheckEnterL(e){IE = (document.all)?true:false;if(IE){key = window.event.keyCode;}else{key = e.keyCode;}if(key=="13"){$("login_form").submit();}}function CheckEnterCGI(e){key = window.event.keyCode;if(!key){key = e.keyCode;}if(key=="13"){StartCGIUpload();}}function Changeperc(value){IE = (document.all)?true:false;/*flashProgressBar = (IE) ? document.getElementById('flashprogress'):document.embeds['flashprogress'];flashProgressBar.updateProgressBar(value);	*/}function CGIUploadContinue(){if($('CGIUploadDone').value==1){$("remoteUploadAgent").innerHTML += '<input type="hidden" name="upload_session_id" value="'+document.forms["uploadingForm"].upload_session_id.value+'">';document.forms["remoteUploadAgent"].action='index.php?action=remoteupload&op=continue';document.forms["remoteUploadAgent"].submit();}}function ShowHide(id){if($(id)){if($(id).style.display==''){$(id).style.display='none';}else{$(id).style.display='';}}}function Hide(id){if($(id)){$(id).style.display='none';}	}