function postvalid(form){ $('qr').disabled = true; return true; } function dropmenu(obj){ $(obj.id + 'list').style.display = $(obj.id + 'list').style.display == 'none' ? '' : 'none'; } function confirm_delete(id, note, addon) { if(confirm(note)) { self.location.href='?action=del'+(addon ? '&'+addon : '')+'&id='+id; } } //viewfilelist.js function viewfilelist(torrentid) { var result=ajax.gets('viewfilelist.php?id='+torrentid); document.getElementById("showfl").style.display = 'none'; document.getElementById("hidefl").style.display = 'block'; showlist(result); } function showlist(filelist) { document.getElementById("filelist").innerHTML=filelist; } function hidefilelist() { document.getElementById("hidefl").style.display = 'none'; document.getElementById("showfl").style.display = 'block'; document.getElementById("filelist").innerHTML=""; } //viewpeerlist.js function viewpeerlist(torrentid) { var list=ajax.gets('viewpeerlist.php?id='+torrentid); document.getElementById("showpeer").style.display = 'none'; document.getElementById("hidepeer").style.display = 'block'; document.getElementById("peercount").style.display = 'none'; document.getElementById("peerlist").innerHTML=list; } function hidepeerlist() { document.getElementById("hidepeer").style.display = 'none'; document.getElementById("peerlist").innerHTML=""; document.getElementById("showpeer").style.display = 'block'; document.getElementById("peercount").style.display = 'block'; } // smileit.js function SmileIT(smile,form,text){ document.forms[form].elements[text].value = document.forms[form].elements[text].value+" "+smile+" "; document.forms[form].elements[text].focus(); } // saythanks.js function saythanks(torrentid) { var list=ajax.post('thanks.php','','id='+torrentid); document.getElementById("thanksbutton").innerHTML = document.getElementById("thanksadded").innerHTML; document.getElementById("nothanks").innerHTML = ""; document.getElementById("addcuruser").innerHTML = document.getElementById("curuser").innerHTML; } // preview.js function preview(obj) { var poststr = encodeURIComponent( document.getElementById("body").value ); var result=ajax.posts('preview.php','body='+poststr); document.getElementById("previewouter").innerHTML=result; document.getElementById("previewouter").style.display = 'block'; document.getElementById("editorouter").style.display = 'none'; document.getElementById("unpreviewbutton").style.display = 'block'; document.getElementById("previewbutton").style.display = 'none'; } function unpreview(obj){ document.getElementById("previewouter").style.display = 'none'; document.getElementById("editorouter").style.display = 'block'; document.getElementById("unpreviewbutton").style.display = 'none'; document.getElementById("previewbutton").style.display = 'block'; } function saveMagicValue(torrentid,value) { var list=ajax.posts('magic.php','value='+value +'&id='+torrentid); // document.getElementById("thanksbutton").innerHTML = document.getElementById("thanksadded").innerHTML; document.getElementById("magic_add").value += value; document.getElementById("magic_add").style.display = ''; document.getElementById("listNumber").style.display = 'none'; document.getElementById("current_user_magic").style.display = ''; var sumAll = document.getElementById("spanSumAll").innerHTML; document.getElementById("spanSumAll").innerHTML = sumAll*1 + value; if(document.getElementById("count_user_spa")){ var userAll = document.getElementById("count_user_spa").innerHTML; document.getElementById("count_user_spa").innerHTML = userAll*1 + 1; } //document.getElementById("listNumber").innerHTML = ""; // document.getElementById("addcuruser").innerHTML = document.getElementById("curuser").innerHTML; } // java_klappe.js function klappe(id) { var klappText = document.getElementById('k' + id); var klappBild = document.getElementById('pic' + id); if (klappText.style.display == 'none') { klappText.style.display = 'block'; // klappBild.src = 'pic/blank.gif'; } else { klappText.style.display = 'none'; // klappBild.src = 'pic/blank.gif'; } } function klappe_news(id) { var klappText = document.getElementById('k' + id); var klappBild = document.getElementById('pic' + id); if (klappText.style.display == 'none') { klappText.style.display = ''; klappBild.className = 'minus'; } else { klappText.style.display = 'none'; klappBild.className = 'plus'; } } function klappe_ext(id) { var klappText = document.getElementById('k' + id); var klappBild = document.getElementById('pic' + id); var klappPoster = document.getElementById('poster' + id); if (klappText.style.display == 'none') { klappText.style.display = 'block'; klappPoster.style.display = 'block'; klappBild.className = 'minus'; } else { klappText.style.display = 'none'; klappPoster.style.display = 'none'; klappBild.className = 'plus'; } } // disableother.js function disableother(select,target) { if (document.getElementById(select).value == 0) document.getElementById(target).disabled = false; else { document.getElementById(target).disabled = true; document.getElementById(select).disabled = false; } } function disableother2(oricat,newcat) { if (document.getElementById("movecheck").checked == true){ document.getElementById(oricat).disabled = true; document.getElementById(newcat).disabled = false; } else { document.getElementById(oricat).disabled = false; document.getElementById(newcat).disabled = true; } } // ctrlenter.js var submitted = false; function ctrlenter(event,formname,submitname){ if (submitted == false){ var keynum; if (event.keyCode){ keynum = event.keyCode; } else if (event.which){ keynum = event.which; } if (event.ctrlKey && keynum == 13){ submitted = true; document.getElementById(formname).submit(); } } } function gotothepage(page){ var url=window.location.href; var end=url.lastIndexOf("page"); url = url.replace(/#[0-9]+/g,""); if (end == -1){ if (url.lastIndexOf("?") == -1) window.location.href=url+"?page="+page; else window.location.href=url+"&page="+page; } else{ url = url.replace(/page=.+/g,""); window.location.href=url+"page="+page; } } function changepage(event){ var gotopage; var keynum; var altkey; if (navigator.userAgent.toLowerCase().indexOf('presto') != -1) altkey = event.shiftKey; else altkey = event.altKey; if (event.keyCode){ keynum = event.keyCode; } else if (event.which){ keynum = event.which; } if(altkey && keynum==33){ if(currentpage<=0) return; gotopage=currentpage-1; gotothepage(gotopage); } else if (altkey && keynum == 34){ if(currentpage>=maxpage) return; gotopage=currentpage+1; gotothepage(gotopage); } } if(window.document.addEventListener){ window.addEventListener("keydown",changepage,false); } else{ window.attachEvent("onkeydown",changepage,false); } // bookmark.js function bookmark(torrentid,counter) { var result=ajax.gets('bookmark.php?torrentid='+torrentid); bmicon(result,counter); } function bmicon(status,counter) { if (status=="added") document.getElementById("bookmark"+counter).innerHTML="\"Bookmarked\""; else if (status=="deleted") document.getElementById("bookmark"+counter).innerHTML="\"Unbookmarked\""; } // check.js var checkflag = "false"; function check(field,checkall_name,uncheckall_name) { if (checkflag == "false") { for (i = 0; i < field.length; i++) { field[i].checked = true;} checkflag = "true"; return uncheckall_name; } else { for (i = 0; i < field.length; i++) { field[i].checked = false; } checkflag = "false"; return checkall_name; } } // in torrents.php var form='searchbox'; function SetChecked(chkName,ctrlName,checkall_name,uncheckall_name,start,count) { dml=document.forms[form]; len = dml.elements.length; var begin; var end; if (start == -1){ begin = 0; end = len; } else{ begin = start; end = start + count; } var check_state; for( i=0 ; i