var RecaptchaOptions={theme:"white"};var bindStyle=function(){var b=$("#container").attr("class");$(".screenshot").colorbox();$(".guideBox").each(function(){var c=this.id;$(this).colorbox({inline:true,href:"#vid-"+c})});$(".tiny").tinymce({script_url:"lib/js/tinymce/tiny_mce.js",theme:"simple",mode:"exact",entity_encoding:"raw"});$(".torrentTitle").find("span").hide();$(".torrentTitle").hover(function(){$(this).find("span").show()},function(){$(this).find("span").hide()});$("#searchIn").focus(function(){$("#search").addClass("searchFocus")}).blur(function(){$("#search").removeClass("searchFocus")});$(".subButton").each(function(){this.onclick=function(){var c=this.id;var d=c.replace(/button/,"");d="sub"+d;$(".subMenu[id!="+d+"]").hide();$("#"+d).toggle();return false}});$(".torrentDetailActions").each(function(){this.onclick=function(){menuId="torrent"+this.id+"D";$(".TorrentForms[id!="+menuId+"]").hide();$(".torrentDetailActions[id!="+menuId+"]").removeClass("hover");$(this).toggleClass("hover");$("#"+menuId).toggle();return false}});$(".tabs").Tabs();$("#upload").uploadify({uploader:"lib/swf/uploadify.swf",script:"handlers/upload.hand.php",cancelImg:"templates/largeblue/images/cancel.png",folder:"../data/torrents/tmp",queueID:"fileQueue",auto:true,multi:false,buttonImg:"templates/largeblue/images/"+b+"/upload.png",width:213,height:73,wmode:"transparent",sizeLimit:"1500000",onSelect:function(e,c,d){$(".error_D>ul>li").hide()},onError:function(f,c,e,d){if(d.type=="File Size"){$("#fileQueue").empty();$("#Size_Error").show().css("display","block")}},onComplete:function(f,c,e,d){if(d=="virus"){$("#fileQueue").empty();$("#Virus_Error").show().css("display","block")}else{if(d=="extension"){$("#fileQueue").empty();$("#Ext_Error").show().css("display","block")}else{if(d=="exist"){$("#fileQueue").empty();$("#Exist_Error").show().css("display","block")}else{if(d=="announce"){$("#fileQueue").empty();$("#Announce_Error").show().css("display","block")}else{$("#uploader").hide();$("#file").attr("value",d);$("#TorrentCreation_D").show().css("display","block")}}}}}});if(b=="ar"){var a="en"}else{var a=b}$("#liveContent").relatedTweets({from_users:"wabyle",default_query:"°°°",lang:a,status:1,realtime:0,n:10,show_avatar:0,show_author:0,show_source:0,show_date:0})};var validateCaptcha=function(){challengeField=$("input#recaptcha_challenge_field").val();responseField=$("input#recaptcha_response_field").val();var a=$.ajax({type:"POST",url:"handlers/ajax.hand.php",data:"act=recaptcha&recaptcha_challenge_field="+challengeField+"&recaptcha_response_field="+responseField,async:false}).responseText;if(a=="success"){return true}else{return false}};$(document).ready(function(){bindStyle()});var bindBehaviors=function(){$(".spnBlock").each(function(){this.onclick=function(){var a=this.id;$.ajax({type:"POST",url:"handlers/ajax.hand.php",data:"act=sponsor&id="+a,dataType:"html",beforeSend:function(b){},success:function(b){}})}});$(".langBut").each(function(){this.onclick=function(){var a=this.id;$.ajax({type:"POST",url:"handlers/ajax.hand.php",data:"act=session&key=language&value="+a,dataType:"html",beforeSend:function(b){},success:function(b){window.location.reload(false)}})}});$(".filterLangBut").each(function(){this.onclick=function(){var a=this.id;$.ajax({type:"POST",url:"handlers/ajax.hand.php",data:"act=session&key=filterLang&value="+a,dataType:"html",beforeSend:function(b){},success:function(b){window.location.reload(false)}})}});$(".torrentDisable").each(function(){this.onclick=function(){$(this).addClass("torrentConfDisable").removeClass("torrentDisable");bindBehaviors()}});$(".torrentConfDisable").each(function(){this.onclick=function(){var a=this.id;$.ajax({type:"POST",url:"handlers/ajax.hand.php",data:"act=torrentdisable&id="+a,dataType:"html",beforeSend:function(b){},success:function(b){window.location.reload(false)}})}});$(".torrentEnable").each(function(){this.onclick=function(){var a=this.id;$.ajax({type:"POST",url:"handlers/ajax.hand.php",data:"act=torrentenable&id="+a,dataType:"html",beforeSend:function(b){},success:function(b){window.location.reload(false)}})}});$(".commentEnable").each(function(){this.onclick=function(){var a=this.id;$.ajax({type:"POST",url:"handlers/ajax.hand.php",data:"act=commentenable&id="+a,dataType:"html",beforeSend:function(b){},success:function(b){window.location.reload(false)}})}});$(".commentDisable").each(function(){this.onclick=function(){var a=this.id;$.ajax({type:"POST",url:"handlers/ajax.hand.php",data:"act=commentdisable&id="+a,dataType:"html",beforeSend:function(b){},success:function(b){window.location.reload(false)}})}});$(".rankChange_F").livequery("submit",function(){var a=$(this).children("#userId").val();var b=$(this).children("#rank").val();$.ajax({type:"POST",url:"handlers/ajax.hand.php",data:"act=changerank&id="+a+"&rank="+b,dataType:"html",beforeSend:function(c){},success:function(c){window.location.replace("./admin/users")}});return false});$(".userBan").each(function(){this.onclick=function(){var a=this.id;$.ajax({type:"POST",url:"handlers/ajax.hand.php",data:"act=userban&id="+a,dataType:"html",beforeSend:function(b){},success:function(b){window.location.replace("./admin/users")}})}});$(".userUnban").each(function(){this.onclick=function(){var a=this.id;$.ajax({type:"POST",url:"handlers/ajax.hand.php",data:"act=userunban&id="+a,dataType:"html",beforeSend:function(b){},success:function(b){window.location.replace("./admin/users")}})}});$("#registeration_F").livequery("submit",function(){$(".errorMsg").hide();$("input").removeClass("inputError");var c=0;var i=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;var b=/^[a-zA-Z0-9_\u0600-\u06ff]+$/;var f=$("#nickname").val();var h=$("#email").val();var g=$("#password").val();var e=$("#passwordConf").val();var a=$("#language").val();var d=$("#action").val();if($("#terms:checked").val()==null&&d=="create"){c=1;$("#Terms_Error").show().css("display","block")}if(!f.match(b)||f.length>20||f.length<3){c=1;$("#Nickname_Error").show().css("display","block");$("#nickname").addClass("inputError")}if(!h.match(i)||h.length<5){c=1;$("#Email_Error").show().css("display","block");$("#email").addClass("inputError")}if(d=="create"||(d=="update"&&g!="")){if(!g.match(b)||g.length>20||g.length<6){c=1;$("#Password_Error").show().css("display","block");$("#password").addClass("inputError")}if(g!=e){c=1;$("#PasswordConf_Error").show().css("display","block");$("#password").addClass("inputError");$("#passwordConf").addClass("inputError")}}if(d=="create"){if(!validateCaptcha()){c=1;$("#Captcha_Error").show().css("display","block");Recaptcha.reload()}}if(c==0){$.ajax({type:"POST",url:"handlers/ajax.hand.php",data:"act=checkreg&nickname="+f+"&email="+h+"&action="+d,dataType:"html",timeout:10000,success:function(j){if(j=="email"){$("#EmailUsed_Error").show().css("display","block");$("#email").addClass("inputError")}else{if(j=="nickname"){$("#NicknameUsed_Error").show().css("display","block");$("#nickname").addClass("inputError")}else{if(j=="available"){$.ajax({type:"POST",url:"handlers/ajax.hand.php",data:"act=account&nickname="+f+"&email="+h+"&password="+g+"&language="+a+"&action="+d,dataType:"html",timeout:10000,beforeSend:function(k){},success:function(k){window.location.replace(".")}})}}}}})}else{}return false});$("#login_F").livequery("submit",function(){$(".errorMsg").hide();$("input").removeClass("inputError");var b=/^[a-zA-Z0-9_\u0600-\u06ff]+$/;var a=$("#nicknameLog").val();var c=$("#passwordLog").val();var d=0;if($("#remember:checked").val()!=null){d=1}if(a.match(b)&&c.match(b)){$.ajax({type:"POST",url:"handlers/ajax.hand.php",data:"act=login&nickname="+a+"&password="+c+"&remember="+d,dataType:"html",beforeSend:function(e){},success:function(e){if(e=="KO"){$("#NotExist_Error").show().css("display","block");$("#nicknameLog").addClass("inputError");$("#passwordLog").addClass("inputError")}else{window.location.replace(".")}}})}else{$("#Login_Error").show().css("display","block");$("#nicknameLog").addClass("inputError");$("#passwordLog").addClass("inputError")}return false});$("#buttonLogout").livequery("click",function(){$.ajax({type:"POST",url:"handlers/ajax.hand.php",data:"act=logout",dataType:"html",error:function(c,b,a){},success:function(a){window.location.replace(".")}})});$("#forgetPwd_F").livequery("submit",function(){$(".errorMsg").hide();$("input").removeClass("inputError");var b=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;var a=$("#Email").val();if(a.match(b)){$.ajax({type:"POST",url:"handlers/ajax.hand.php",data:"act=forgetlink_mail&email="+a,dataType:"html",beforeSend:function(c){},success:function(c){if(c=="0"){$("#User_Error").show().css("display","block");$("#Email").addClass("inputError")}else{window.location.replace(".")}}})}else{$("#Email_Error").show().css("display","block");$("#Email").addClass("inputError")}return false});$("#newPwd_F").livequery("submit",function(){$(".errorMsg").hide();$("input").removeClass("inputError");var b=0;var a=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;var c=/^\w+$/;var e=$("#Hash").val();var d=$("#Password").val();var f=$("#PasswordConf").val();if(!d.match(c)||d.length>20||d.length<6){b=1;$("#Password_Error").show().css("display","block");$("#Password").addClass("inputError")}if(d!=f){b=1;$("#PasswordConf_Error").show().css("display","block");$("#Password").addClass("inputError");$("#PasswordConf").addClass("inputError")}if(b==0){$.ajax({type:"POST",url:"handlers/ajax.hand.php",data:"act=change_pwd&token="+e+"&pwd="+d,dataType:"html",timeout:10000,beforeSend:function(g){},success:function(g){window.location.replace(".")}})}else{}return false});$("#sendConf_F").livequery("submit",function(){$(".errorMsg").hide();$("input").removeClass("inputError");var b=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;var a=$("#Email").val();if(a.match(b)){$.ajax({type:"POST",url:"handlers/ajax.hand.php",data:"act=sendconf_mail&email="+a,dataType:"html",beforeSend:function(c){},success:function(c){if(c=="0"){$("#User_Error").show().css("display","block");$("#Email").addClass("inputError")}else{window.location.replace(".")}}})}else{$("#Email_Error").show().css("display","block");$("#Email").addClass("inputError")}return false});$("#torrentUpload_F").livequery("submit",function(){$(".error_D>ul>li").hide();$("input").removeClass("inputError");var d=0;var j=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;var c=/^[\sa-zA-Z0-9\u0600-\u06ff\u0080-\u00FF\(\)\[\]\.',_\-\:]+$/;var h=$("#title").val();var i=$("#description").tinymce().getContent();var k=$("#tags").val();var e=$("#file").val();var g=$("#category").val();var b=$("#language").val();var a=$("#id").val();var f=$("#action").val();if(!h.match(c)||h.length<6){d=1;$("#Title_Error").show().css("display","block");$("#title").addClass("inputError")}if(i.length==0){$("#Content_Error").show().css("display","block");$("#description").addClass("textareaError");d=1}if(!k.match(c)){$("#Tags_Error").show().css("display","block");$("#tags").addClass("inputError");d=1}if(d==0){$.ajax({type:"POST",url:"handlers/ajax.hand.php",data:"act=torrent&title="+h+"&tags="+k+"&file="+e+"&category="+g+"&language="+b+"&id="+a+"&action="+f+"&description="+i,dataType:"html",timeout:10000,success:function(l){if(l=="move"){$("#Move_Error").show().css("display","block")}else{if(f=="create"){window.location.replace(".")}else{if(l=="admin"){window.location.replace("./admin/torrents")}else{window.location.replace("./manager")}}}}})}else{}return false});$(".Comment_F").livequery("submit",function(){$(".errorMsg").hide();$("input").removeClass("inputError");var j=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;var c=/^[a-zA-Z0-9_\u0600-\u06ff]+$/;var d=0;var h=$("#type").val();if(h=="guest"){var g=$("#mail").val();var i=$("#author").val()}else{var e=$("#author").val()}var f=$("#Comment_T").val();var b=$("#id").val();if(h=="guest"){if(!i.match(c)||i.length>20||i.length<3){d=1;$("#Author_Error").show().css("display","block");$("#author").addClass("inputError")}if(!g.match(j)||g.length<6){d=1;$("#Email_Error").show().css("display","block");$("#mail").addClass("inputError")}if(!validateCaptcha()){d=1;$("#Captcha_Error").show().css("display","block");Recaptcha.reload()}}if(f.length<3){d=1;$("#Comment_Error").show().css("display","block")}if(d==0){if(h=="guest"){var a="act=addcomment&type="+h+"&comment="+f+"&id="+b+"&author_g="+i+"&email="+g}else{var a="act=addcomment&type="+h+"&comment="+f+"&author="+e+"&id="+b}$.ajax({type:"POST",url:"handlers/ajax.hand.php",data:a,dataType:"html",timeout:10000,beforeSend:function(k){},success:function(k){window.location.replace("./torrent/"+b)}})}return false});$("#Contact_us").submit(function(){$(".errorMsg").hide();$("input").removeClass("inputError");var f=0;var a=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;var g=/^[a-zA-Z0-9_\u0600-\u06ff]+$/;var c=$("#Name").val();var b=$("#Mail").val();var d=$("#Subject").val();var e=$("#Message").val();if(c.length<3||!c.match(g)){f=1;$("#Name_Error").show().css("display","block");$("#Name").addClass("inputError")}if(e.length<3){f=1;$("#Message_Error").show().css("display","block")}if(!b.match(a)||b.length<6){f=1;$("#Email_Error").show().css("display","block");$("#Mail").addClass("inputError")}if(!validateCaptcha()){f=1;$("#Captcha_Error").show().css("display","block");Recaptcha.reload()}if(f==0){$.ajax({type:"POST",url:"handlers/ajax.hand.php",data:"act=sendmail&name="+c+"&mail="+b+"&subject="+d+"&message="+e,dataType:"html",beforeSend:function(h){},success:function(h){window.location.replace(".")}})}return false});$(".Report_F").livequery("submit",function(){$(".errorMsg").hide();$("input").removeClass("inputError");var j=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;var c=/^[a-zA-Z0-9_\u0600-\u06ff]+$/;var d=0;var h=$("#Reporttype").val();if(h=="guest"){var g=$("#Reportmail").val();var i=$("#Reportauthor").val()}else{var e=$("#Reportauthor").val()}var f=$("#Reportcomment").val();var e=$("#Reportauthor").val();var b=$("#Reportid").val();if(h=="guest"){if(!i.match(c)||i.length>20||i.length<3){d=1;$("#ReportAuthor_Error").show().css("display","block");$("#Reportauthor").addClass("inputError")}if(!g.match(j)||g.length<6){d=1;$("#ReportEmail_Error").show().css("display","block");$("#Reportmail").addClass("inputError")}}if(f.length<3){d=1;$("#ReportComment_Error").show().css("display","block")}if(d==0){if(h=="guest"){var a="act=addreport&type="+h+"&comment="+f+"&id="+b+"&author_g="+i+"&email="+g}else{var a="act=addreport&type="+h+"&comment="+f+"&author="+e+"&id="+b}$.ajax({type:"POST",url:"handlers/ajax.hand.php",data:a,dataType:"html",timeout:10000,beforeSend:function(k){},success:function(k){window.location.replace("./torrent/"+b)}})}return false});$(".torrentReseed").each(function(){this.onclick=function(){var a=this.id;$.ajax({type:"POST",url:"handlers/ajax.hand.php",data:"act=addreseed&id="+a,dataType:"html",beforeSend:function(b){},success:function(b){window.location.replace("./torrent/"+a)}})}});$(".torrentRate").each(function(){this.onclick=function(){var b=this.id;var d=b.split("-");var a=d[0];var c=d[1];$.ajax({type:"POST",url:"handlers/ajax.hand.php",data:"act=addrate&id="+c+"&rate="+a,dataType:"html",beforeSend:function(e){},success:function(e){window.location.replace("./torrent/"+c)}})}});$(".userDisable").each(function(){this.onclick=function(){$(this).addClass("userConfDisable").removeClass("userDisable");bindBehaviors()}});$(".userConfDisable").each(function(){this.onclick=function(){var a=this.id;$.ajax({type:"POST",url:"handlers/ajax.hand.php",data:"act=delete_count&id="+a,dataType:"html",beforeSend:function(b){},success:function(b){window.location.replace(".")}})}});$(".reportProcessed").each(function(){this.onclick=function(){var a=this.id;$.ajax({type:"POST",url:"handlers/ajax.hand.php",data:"act=reportPocessed&id="+a,dataType:"html",beforeSend:function(b){},success:function(b){window.location.replace("./admin/torrents")}})}});$(".cancledReport").each(function(){this.onclick=function(){var a=this.id;$.ajax({type:"POST",url:"handlers/ajax.hand.php",data:"act=cancledreport&id="+a,dataType:"html",beforeSend:function(b){},success:function(b){window.location.replace("./admin/torrents")}})}});$(".reseedProcessed").each(function(){this.onclick=function(){var a=this.id;$.ajax({type:"POST",url:"handlers/ajax.hand.php",data:"act=reseedPocessed&id="+a,dataType:"html",beforeSend:function(b){},success:function(b){window.location.replace("./admin/torrents")}})}});$(".cancledReseed").each(function(){this.onclick=function(){var a=this.id;$.ajax({type:"POST",url:"handlers/ajax.hand.php",data:"act=cancledReseed&id="+a,dataType:"html",beforeSend:function(b){},success:function(b){window.location.replace("./admin/torrents")}})}})};jQuery(function(){bindBehaviors()});
