var ROOT="/",social_export=!1,errid={def:"",bbcode:""},session_id="",is_logged=0,oppened={},inputs={},thumbPath="img",loadedTime=new Date,openedDialog="",smileInfo={count:105,id:""},smiles="",censure=!1,matList=[],matiskl=[],pubdellist=[1],commdellist=[1,2],bb={id:"text",codes:'<span class="bbcode" onmousedown="bbCode(\'b\')"><b>B</b></span> | <span class="bbcode" onmousedown="bbCode(\'i\')"><i>I</i></span> | <span class="bbcode" onmousedown="bbCode(\'u\')"><u>U</u></span> | <span class="bbcode" onmousedown="bbCode(\'s\')"><s>S</s></span> | <span class="bbcode" onmousedown="getSmiles()">\u0421\u043c\u0430\u0439\u043b\u044b</span> | <span class="bbcode" onmousedown="commPreview()">\u041f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440</span>'}, wurl=window.location,cwurl=wurl.href.replace(wurl.hash,""),st_lng={submit:"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c",cancel:"\u041e\u0442\u043c\u0435\u043d\u0430",save:"\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c",close:"\u0417\u0430\u043a\u0440\u044b\u0442\u044c",not_match:"\u043d\u0435 \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u044e\u0442.",busy:"\u0437\u0430\u043d\u044f\u0442.",required:"\u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043f\u0443\u0441\u0442\u044b\u043c.", wrong_symbols:"\u0437\u0430\u043f\u0440\u0435\u0449\u0435\u043d\u043d\u044b\u0435 \u0441\u0438\u043c\u0432\u043e\u043b\u044b.",wrong:"\u043d\u0435 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0439.",bot:"\u041e\u0448\u0438\u0431\u043a\u0430, \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u0435 cookie && javascript.",file_or_text:"\u0442\u043e\u043b\u044c\u043a\u043e \u0444\u0430\u0439\u043b \u0438\u043b\u0438 \u0442\u0435\u043a\u0441\u0442.",incorect_video_code:"\u043d\u0435 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u0434.", unsinged_service:"\u043d\u0435\u0442 \u0432 \u0441\u043f\u0438\u0441\u043a\u0435 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0445 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432.",only_latin:"\u0422\u043e\u043b\u044c\u043a\u043e \u043b\u0430\u0442\u0438\u043d\u0438\u0446\u0430.",not_marked:"\u043d\u0435 \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0435\u043d",cant_self:"\u0421\u0435\u0431\u0435 \u043d\u0435\u043b\u044c\u0437\u044f, \u043f\u0435\u0447\u0430\u043b\u044c\u043a\u0430 :(",mainmsg_deleted:"\u041e\u0442\u0432\u0435\u0442 \u043d\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u0435\u043d, \u0433\u043b\u0430\u0432\u043d\u043e\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0431\u044b\u043b\u043e \u0443\u0434\u0430\u043b\u0435\u043d\u043e \u043e\u0431\u043e\u0438\u043c\u0438 \u0441\u0442\u043e\u0440\u043e\u043d\u0430\u043c\u0438!", timeExpired:"\u0412\u0440\u0435\u043c\u044f \u0438\u0441\u0442\u0435\u043a\u043b\u043e",_empty:" ",_name:"\u0418\u043c\u044f",_fname:"\u0424\u0430\u043c\u0438\u043b\u0438\u044f",_birth:"\u0414\u0435\u043d\u044c \u0440\u043e\u0436\u0434\u0435\u043d\u0438\u044f",_city:"\u0413\u043e\u0440\u043e\u0434",_icq:"icq",_about:"\u041e \u0441\u0435\u0431\u0435",_subdomain:"\u041b\u0438\u0447. \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430",_passwords:"\u041f\u0430\u0440\u043e\u043b\u0438",_password:"\u041f\u0430\u0440\u043e\u043b\u044c", _email:"E-mail",_user_name:"\u041b\u043e\u0433\u0438\u043d",_user_or_email:"\u041b\u043e\u0433\u0438\u043d \u0438\u043b\u0438 e-mail",_user_or_password:"\u041b\u043e\u0433\u0438\u043d \u0438\u043b\u0438 \u043f\u0430\u0440\u043e\u043b\u044c",_topic:"\u0422\u0435\u043c\u0430",_title:"\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435",_quote:"\u0426\u0438\u0442\u0430\u0442\u0430",_screen:"\u0421\u043a\u0440\u0438\u043d",_creative:"\u041a\u0440\u0435\u0430\u0442\u0438\u0432",_video:"\u0412\u0438\u0434\u0435\u043e", _audio:"\u0410\u0443\u0434\u0438\u043e",_comment:"\u041a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439",_text:"\u0422\u0435\u043a\u0441\u0442",_edit:"\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435",uplodingPhoto:"\u0418\u0434\u0435\u0442 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438...",thumbEdit:"\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0443\u043c\u0435\u043d\u044c\u0448\u0435\u043d\u043d\u043e\u0439 \u043a\u043e\u043f\u0438\u0438", uploadPhoto:"\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438"},langdate={"\u044f\u043d\u0432\u0430\u0440\u044f":"January","\u0444\u0435\u0432\u0440\u0430\u043b\u044f":"February","\u043c\u0430\u0440\u0442\u0430":"March","\u0430\u043f\u0440\u0435\u043b\u044f":"April","\u043c\u0430\u044f":"May","\u0438\u044e\u043d\u044f":"June","\u0438\u044e\u043b\u044f":"July","\u0430\u0432\u0433\u0443\u0441\u0442\u0430":"August","\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f":"September", "\u043e\u043a\u0442\u044f\u0431\u0440\u044f":"October","\u043d\u043e\u044f\u0431\u0440\u044f":"November","\u0434\u0435\u043a\u0430\u0431\u0440\u044f":"December","\u044f\u043d\u0432":"Jan","\u0444\u0435\u0432":"Feb","\u043c\u0430\u0440":"Mar","\u0430\u043f\u0440":"Apr","\u0438\u044e\u043d":"Jun","\u0438\u044e\u043b":"Jul","\u0430\u0432\u0433":"Aug","\u0441\u0435\u043d":"Sep","\u043e\u043a\u0442":"Oct","\u043d\u043e\u044f":"Nov","\u0434\u0435\u043a":"Dec","\u0412\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435":"Sunday", "\u041f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a":"Monday","\u0412\u0442\u043e\u0440\u043d\u0438\u043a":"Tuesday","\u0421\u0440\u0435\u0434\u0430":"Wednesday","\u0427\u0435\u0442\u0432\u0435\u0440\u0433":"Thursday","\u041f\u044f\u0442\u043d\u0438\u0446\u0430":"Friday","\u0421\u0443\u0431\u0431\u043e\u0442\u0430":"Saturday","\u0412\u0441":"Sun","\u041f\u043d":"Mon","\u0412\u0442":"Tue","\u0421\u0440":"Wed","\u0427\u0442":"Thu","\u041f\u0442":"Fri","\u0421\u0431":"Sat","\u0432":""}; function setMaxLenghth(a){return"\u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0434\u043b\u0438\u043d\u0430 "+a+"."}function setMinLenghth(a){return"\u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0434\u043b\u0438\u043d\u0430 "+a+"."}function setCensure(){bLoading();$.cookie("antimat",censure=="on"?"off":"on",{expires:9999,path:"/",domain:ROOT.replace(/http:\/\/(www.)?([^\/]+)\/?/,"$2")});window.location.reload()} function getCensure(){censure=$.cookie("antimat")?$.cookie("antimat"):"on"} $(function(){$("body").append('<div id="sdata"></div>');is_logged?($(".addlink").click(function(){addForm("form_"+$(this).attr("id"))}),$.get("/get.php?file=addforms",function(a){$("body").append(a)}),chat()):($.post("/ajax.pro/auth/doregister",{"PHPSESSID" : session_id},function(a){$("body").append(a)}),$.post("/ajax.pro/auth/dologin",{"PHPSESSID" : session_id},function(a){$("body").append(a)}));$(".fbuttond").button({disabled:!0});$(".fbutton, .onlbutton").button();$(".fbutton").click(function(){window.location=$(this).attr("value")});pubFunc();var a= censure=="off"?'<span class="minus" title="\u0412\u043a\u043b\u044e\u0447\u0438\u0442\u044c">\u0410\u043d\u0442\u0438\u043c\u0430\u0442</span>':'<span class="plus" title="\u041e\u0442\u043a\u043b\u044e\u0447\u0438\u0442\u044c">\u0410\u043d\u0442\u0438\u043c\u0430\u0442</span>';$("#userpanel").append('<div class="top5 pointer center" onclick="setCensure()">'+a+"</div>");social_export&&socialExport();$(".title_spoiler").click(function(){spoiler(this)});switch(_do){case "showfull":$("#center").append('<div id="prevparentcomm" class="absbottom bordr shadow"></div>'), $("#prevparentcomm").hide(),$("#prevparentcomm").mouseout(function(){hidePrevComment()}).mouseover(function(){oppened.prevparentcomm=!0}),wurl.hash&&$(wurl.hash+" .comm_ops").append(cImg("now.png",14,14))}bLoading()}); function showParentComment(a){oppened.prevparentcommN=!0;a=$("#comm_"+a).html();a=a.replace($(a).find(".comm_ops").html(),"").replace(/(<div class=".*?_info">)(<span class="left"><span class="repautor_name">.*?<\/a>).*<\/div>/g,"$1$2</span> | \u041a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439</span></div>");$("#prevparentcomm").html(a).show();$("#prevparentcomm").find(".replay_content").width(588)} function hideParentComment(){oppened.prevparentcommN=!1;setTimeout(function(){!oppened.prevparentcomm&&!oppened.prevparentcommN&&$("#prevparentcomm").hide()},100)}function hidePrevComment(){oppened.prevparentcomm=!1;setTimeout(function(){!oppened.prevparentcomm&&!oppened.prevparentcommN&&$("#prevparentcomm").hide()},100)}function pubFunc(){makeThumbs();pubEditMenu();commEditMenu()}function spoiler(a){$(a).next(".text_spoiler").toggle(500)} function bLoading(){oppened.bLoading?($(".bLoading").remove(),oppened.bLoading=!1):($("<div>").addClass("ui-widget-overlay bLoading").css({"z-index":1E4,position:"fixed"}).appendTo("body"),$('<div id="loading" class="bLoading"><img src="/tpl/images/loadingl.gif" /></div>').css({position:"fixed"}).position({of:$(window),my:"center",at:"center"}).appendTo("body"),oppened.bLoading=!0)} function chat(){if(!is_logged)return loginForm(),!1;if(!oppened.chat)oppened.chat=!0,$.get("/ajax.pro/chat/",function(){oppened.chat=!1;setTimeout(function(){chat()},2E3)})}function socialExport(){$.get(ROOT+"social_export.php",function(){})}function timeLeft(a){return((new Date).getTime()-a.getTime())/1E3}function fullHeight(){return $(window).height()-40} function deafaultPopUp(a,b){$(a).dialog({modal:b.modal!==void 0?b.modal:!0,resizable:!1,autoOpen:!0,title:b.title?b.title:!1,show:b.show?b.show:"",hide:b.hide?b.hide:"fade",width:b.width?b.width:600,height:b.height?b.height:"auto",minHeight:50,buttons:b.buttons?b.buttons:!1,position:b.position?b.position:"center",open:b.open?b.open:!1,closeOnEscape:b.closeesc===!1?b.closeesc:!0,draggable:b.draggable===!1?b.draggable:!0,close:function(){b.remove&&$(this).remove();b.close&&eval(b.close)},beforeClose:b.beforeClose? b.beforeClose:!1}).css({"overflow-x":"hidden"})}function subcenButton(a){var b={};b[st_lng.submit]=function(){eval(a)};b[st_lng.cancel]=function(){$(this).dialog("close")};return b}function cleanDialog(a,b,c){deafaultPopUp("#"+a,{title:c.title,width:c.width,buttons:b,position:c.position,closeesc:!1,draggable:!1,open:function(){$('div[aria-labelledby|="ui-dialog-title-'+a+'"] .ui-dialog-titlebar-close').remove()}})} function loginForm(){openedDialog="loginform";errid.def="#login_error";$(errid.def+"_vis").hide();if(oppened.loginform)return $("#loginform").dialog("open"),!1;var a=subcenButton("doLogin()");deafaultPopUp("#loginform",{width:360,buttons:a,position:["center",150],hide:"explode"});oppened.loginform=!0;$.cookie("user_name")&&($("#login_name").val($.cookie("user_name")),$("#login_password").focus())} function registerForm(){openedDialog="registerform";errid.def="#reg_error";$(errid.def+"_vis").hide();if(oppened.registerform)return $("#registerform").dialog("open"),!1;var a=subcenButton("doReg()");deafaultPopUp("#registerform",{width:360,buttons:a,position:["center",150],hide:"slide"});oppened.registerform=!0} function doLogin(a){if(!oppened.doLogin){a=a?a:"dologin";oppened.doLogin=!0;bLoading();$(errid.def+"_vis").hide();var b=$("#login_name").val(),c=$("#login_password").val(),d=$("#loginform > input").attr("name"),e=$("#loginform > input").val();$.post("/ajax.pro/auth/"+a,{"PHPSESSID" : session_id, login:"submit",login_name:b,login_password:c,"rand[]":[d,e]},function(a){switch(a){case "1":window.location="/ajax.pro/redirect/profile";break;case "newpass":error("\u041d\u043e\u0432\u044b\u0439 \u043f\u0430\u0440\u043e\u043b\u044c \u0432\u044b\u0441\u043b\u0430\u043d \u043d\u0430 \u0432\u0430\u0448 E-mail"); break;case "already":error("\u0412\u044b \u0443\u0436\u0435 \u0437\u0430\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u043b\u0438 \u043f\u0430\u0440\u043e\u043b\u044c, \u043f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435 \u043f\u043e\u0447\u0442\u0443.");break;case "Banned!":error("Banned");break;default:error(ulErrors(a),!0),$(".ui-dialog-buttonpane").show("fade")}bLoading();oppened.doLogin=!1})}} function doReg(){if(!oppened.doReg){oppened.doReg=!0;bLoading();var a=$("#fsUploadProgress").html();$(errid.def+"_vis").hide();var b=createInputs("#registerform");b.unshift({"name": "PHPSESSID", "value": session_id});$.post("/ajax.pro/auth/doregister",b,function(b){b?(error(ulErrors(b)),$(".ui-dialog-buttonpane").show("fade"),bLoading()):a?(typeof swfu.registerform.getStats=="function"?swfu.registerform.getStats():{files_queued:0}).files_queued?(uploadPhoto("registerform"),bLoading()):window.location="/ajax.pro/redirect/profile":window.location="/ajax.pro/redirect/profile"; oppened.doReg=!1})}}function logout(){bLoading();window.location=ROOT+"ajax.pro/auth/logout"}function swfHide(a){$(".spanHolder_"+a).children("object").css({height:0,width:0})}function swfShow(a){$(".spanHolder_"+a).children("object").css({height:22,width:100})}function onCloseDialog(a){delIds(a);swfHide(a);$(errid.def+"_vis").hide();$("#"+a).dialog({height:"auto"})} function addDialog(a){swfShow(a);if(oppened[a])return $("#"+a).dialog("open"),!1;var b={_default:'doAdd("'+a+'")',form_editprofile:'doEditProfile("'+a+'")'},c={form_editprofile:'editProfile("'+a+'")'},d={_default:600,form_editprofile:360};c[a]&&eval(c[a]);b=subcenButton(b[a]?b[a]:b._default);d=d[a]?d[a]:d._default;$(errid.def+"_vis").width(d+7);deafaultPopUp("#"+a,{width:d,buttons:b,position:["center",50],draggable:!1,beforeClose:function(){onCloseDialog(a)}});oppened[a]=!0;$(".spanHolder_"+a).html()&& addLoadSwf(a)}function editProfile(a){if(!is_logged)return loginForm(),!1;oppened.editProfile?$("#"+a).dialog("open"):(oppened.editProfile=!0,bLoading(),$.get("/ajax.pro/multi/profile/edit/",function(b){$("#"+a).html(b);bLoading()}))} function doEditProfile(a){if(!is_logged)return loginForm(),!1;if(!oppened.doEditProfile)oppened.doEditProfile=!0,bLoading(),inputs=createInputs("#"+a),$.post("/ajax.pro/multi/profile/doedit/",inputs,function(b){switch(b){case "ok":window.location="/ajax.pro/redirect/profile";break;case "nothing":$("#"+a).dialog("close");bLoading();break;default:error(ulErrors(b),!0),bLoading()}oppened.doEditProfile=!1})} function addForm(a){openedDialog=a;errid.def="#formerror";$(errid.def+"_vis").hide();addDialog(a)} function doAdd(a){if(!oppened.doAdd){oppened.doAdd=!0;bLoading();$("#"+a).dialog({buttons:{},closeOnEscape:!1});$('div[aria-labelledby|="ui-dialog-title-'+a+'"] .ui-dialog-titlebar-close').hide();$(errid.def+"_vis").hide();var b=$("#html_"+a).html();inputs=createInputs("#"+a);inputs.push({name:"formid",value:a},{name:"html",value:b});var c={form_addaudio:!0}[a]?"":"do";$.post("/ajax.pro/add/"+c+a,inputs,function(b){if(b){var e=$.parseJSON(b);e.func?eval(e.func)(e):(e={},e[st_lng.submit]=function(){doAdd(a)}, $("#"+a).dialog({buttons:e}),$('div[aria-labelledby|="ui-dialog-title-'+a+'"] .ui-dialog-titlebar-close').show(),swfu[a]&&swfShow(a),error(ulErrors(b),!0),bLoading())}else c==""?doAddFinish(a):postRedir();oppened.doAdd=!1})}}function postRedir(){window.location="/ajax.pro/redirect/addedpost"} function doAddFinish(a){if(!oppened.doAddFinish){oppened.doAddFinish=!0;if(typeof a=="object")a=a.frmid;$.post("/ajax.pro/add/do"+a,inputs,function(a){a?(error(ulErrors(a),!0),bLoading()):postRedir();oppened.doAddFinish=!1})}} function addComment(a){if(!oppened.addComment){oppened.addComment=!0;if(!is_logged)return loginForm(),!1;bLoading();errid.def="#comm_error";$(errid.def+"_vis").hide();inputs=createInputs("#form_addcomment");inputs.push({name:"formid",value:"form_addcomment"});if(oppened.updateComment)inputs.push({name:"admup",value:!0}),oppened.updateComment=!1;$.post("/ajax.pro/"+$("#_do").val()+"/doform_addcomment",inputs,function(b){if(b){var c=$.parseJSON(b),d=stripslashes(c.data);c.errors?error(ulErrors(b)): (c.action=="new"?(b=$(d).find(".sm_content").html(),b=commDoReplace(b),d=d.replace(/sm_content"([^>]+)>.*?<\/div>/gi,'sm_content"$1>'+b+"</div>"),$("#comm_obl_"+c.replay_id).size()?$("#comm_obl_"+c.replay_id).append(d):$("#comm_"+c.replay_id).after('<div class="comm_obl" id="comm_obl_'+c.replay_id+'">'+d+"</div>"),$("#comm_"+c.id+".comment_replay").mouseout(function(){hideParentComment()}).mouseover(function(){showParentComment(this)})):(d=commDoReplace(d),$("#comm_"+c.id+" .sm_content").html(d), c.action=="update"&&$("#comm_"+c.id+" .editmenu").html(' | <span title="\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c" class="pointerund" onclick="commedit('+c.id+')">\u0440\u0435\u0434.</span>')),$("#text").val(""),delAnswer(),goToByScroll("comm_"+c.id),a&&$(a).dialog("close"))}bLoading();oppened.addComment=!1})}}function makeDialog(a,b,c){a=$("<div>"+c+"</div>").hide().attr({id:a,title:b});$("body").append(a)} function msgForm(a,b){if(!is_logged)return loginForm(),!1;errid.bbcode="#default_error";bb.id="msg_text";makeDialog("form_add","\u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0434\u043b\u044f: "+b,'<p class="msgForm">\u0422\u0435\u043c\u0430:<span class="right"><input name="title" type="text"></span></p><p class="msgForm">\u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435:<span class="right"><textarea id="msg_text" name="text"></textarea><br>'+bb.codes+'</span></p><input type="hidden" name="touser" value="'+ a+'">');var c=subcenButton("addMsg(0, '#default_error')");deafaultPopUp("#form_add",{width:600,height:270,buttons:c,position:["center",150],remove:!0});openedDialog="form_add";return!1} function addMsg(a,b){if(!oppened.addMsg){if(!is_logged)return loginForm(),!1;bLoading();oppened.addMsg=!0;inputs=createInputs("#form_add");$.post("/ajax.pro/multi/msg/add/id="+a,inputs,function(c){c=="ok"?a>0?window.location="/do=msg/outbox":(errid.def="#default_info",error("\u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e."),$("#"+openedDialog).dialog("close")):b?(errid.def=b,error(ulErrors(c),!0)):(errid.def="#form_error",error(ulErrors(c))); bLoading();oppened.addMsg=!1})}} function delMsg(a,b){if(!oppened.delMsg){if(!is_logged)return loginForm(),!1;bLoading();oppened.delMsg=!0;b&&(b="/fullmsg=1");errid.def="#form_error";del=a?"del":"delreaded";$.get("/ajax.pro/multi/msg/"+del+"/id="+a+b,function(b){switch(b){case "ok":$("#msg_"+a).hide("blind",1E3);break;case "parent":$("#msg_"+a).hide("blind",1E3);$(".msg_parent_"+a).hide("blind",1E3);break;case "readed":$(".msg_readed_1").hide("blind",1E3);break;default:error(ulErrors(b),!0)}bLoading();oppened.delMsg=!1})}} function commPreview(){if(!is_logged)return loginForm(),!1;var a=commDoReplace($("#"+bb.id).val(),!0);oppened.commPreview?$("#commPreview").dialog("open"):(bAppend("commPreview","\u041f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440"),deafaultPopUp("#commPreview",{width:600,draggable:!1,position:["center",100]}),oppened.commPreview=!0);$("#commPreview").html(a)} function answer(a){if(!is_logged)return loginForm(),!1;var b=$("#comm_"+a+" .sm_content").html(),c=$("#comm_"+a+" .user_name").html();$("#repedittitle").html('\u041e\u0442\u0432\u0435\u0442 \u043d\u0430: <span id="to_user"></span>');$("#replay_id").val(a);$("#replay_preview").show();$("#replay_preview_html").html(b);$("#to_user").html(c);goToByScroll("form_addcomment");$("#text").focus()} function antiMat(a){$.each("[7\u0433g]+[\u043eo]+[\u043dnh]+[\u0434dg]+[\u043eo0]+[\u043dnh]+ [h\u0445x]+[\u0443yu]+([\u0438\u0439i\u0435e\u0451\u044f\u044eju]+|ya|([l\u043b][i\u0438])) [\u043fp]+[\u0438ie\u0435\u0451]+[\u0437z3]+[\u0434d]+([\u0430\u0435\u0438\u043e\u0443\u044b\u044d\u044e\u044f\u0451aeioyu]+)? (^|[\\.,\"'\\?\\!;:#$%&\\(\\)\\*\\+-/\\=@\\[\\]\\^_\\{\\}\\|~\\s<>])([\u0437z3][\u0430a@])?([\u0443uy])?[e\u0435\u0451]+[\u0431b6]+ (^|[\\.,\"'\\?\\!;:#$%&\\(\\)\\*\\+-/\\=@\\[\\]\\^_\\{\\}\\|~\\s<>])[\u0431b6]+[\u043bl]+(\u044f+|ya)([\u0442\u0434td]+)? [\u043fp]+[\u0438ie\u0435]+[\u0434dg]+[e\u0435a\u0430o\u043e]+[rp\u0440]+ [\u043cm]+[\u0443y]+[\u0434dg]+[\u0430a]+ [\u043cm]+[\u0430a]+[\u043dnh]+[\u0434dg]+[a\u0430y\u0443\u044bi\u0435eo\u043e]+ f+u+[c\u0441]+k+ [sc\u0441]+[y\u0443u]+[k\u043a]+[a\u0430i\u0438]+".split(" "),function(b, c){a=a.replace(RegExp("(<a[^>]+"+c+"[^>]+)|(([^\\.,\"'\\?\\!;:#$%&\\(\\)\\*\\+-/\\=@\\[\\]\\^_\\{\\}\\|~\\s<>]+)?"+c+"([^\\.,\"'\\?\\!;:#$%&\\(\\)\\*\\+-/\\=@\\[\\]\\^_\\{\\}\\|~\\s<>]+)?)","gi"),antiMatList)});return a} function antiMatList(a){return $.inArray(a,matiskl)<0&&a.match("<a href")==null?((pref=a.match(RegExp("^([^>]+)?>","gi")))?a=a.replace(RegExp("^([^>]+)?>","gi"),""):pref="",matList.push(a),pref+'<i title="\u0421\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u043c\u0430\u0442"><span style="display: none;">'+($(matList).length-1)+"</span>(\u043c\u0430\u0442)</i>"):a} function commedit(a,b){var c=$("#comm_"+a+" .sm_content").html(),c=c.replace(/<hr>([\r\n]+)?/gi,"\n:upd:\n");user_group!=1&&!b&&(c=c.replace(/(\n+)?:upd:(\n+)?/gi,":upd:").split(":upd:"),c=c[$(c).length-1]);$("#edit_id").val(a);$("#text").val(commBackDoReplace(c));$("#_do").val("edit");$("#text").focus();switch(_do){case "showfull":commeditFull(a,c);break;case "lastcomments":commeditLast(a,c)}} function commeditFull(a,b){$("#repedittitle").html("\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435:");$("#replay_preview").show();$("#replay_preview_html").html(b.replace(/(\n+)?:upd:(\n+)?/gi,"<hr />"));goToByScroll("form_addcomment")}function commeditLast(){oppened.form_addcomment?$("#form_addcomment").dialog("open"):(deafaultPopUp("#form_addcomment",{width:600,draggable:!1,position:["center",100]}),oppened.form_addcomment=!0)} function del(a,b,c,d){oppened["del_"+a]||(oppened["del_"+a]=!0,bLoading(),$.get("/ajax.pro/del/"+b+"/"+d+"/id="+a+"/hash="+user_hash,function(a){obj=$.parseJSON(a);$.each(obj.ids,function(a,b){$("#"+c+b).hide("blind",1E3)});bLoading();if(b=="publication"&&_do=="showfull")bLoading(),window.location="/"}))}function commDel(a,b,c){var d=$('input[name="type"]').val();del(a,b,c,d)}function pubDel(a,b,c,d){del(a,b,c,d)} function makeThumbs(){$.each($(".thumb"),function(){var a=$(this).find("img").attr("src").replace("/thumbs","");$(this).html('<table align="center"><tr><td><div class="thumbabs"><div class="thumbtext"><span>\u0414\u043b\u044f \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u044f \u043d\u0430\u0436\u043c\u0438\u0442\u0435 \u043d\u0430 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0443</span></div></div><a href="'+a+'" onclick="return hs.expand(this)">'+$(this).html()+"</a></td></tr></table>")})} function pubEditMenu(){var a=cookArr(_type+"_rate");favlist=favlist.split(",");$.each($(".pub_wrap"),function(){var b=$(this).find(".user_id").html()==user_id,c=this.id.replace("pub_",""),d=$(this).find(".pubtype").html();user_group==1&&$(this).find(".editmenu").append(' | <span class="link" onclick="pubDel('+c+", 'publication', 'pub_', '"+d+"')\">\u0443\u0434\u0430\u043b\u0438\u0442\u044c</span>");if(b||$.inArray(c,a.cookiearr)>=0)b=$("#"+d+"_rating_"+c+" .post_rating").html(),$("#"+d+"_rating_"+ c).html('<img src="'+ROOT+'tpl/images/plus_off.gif" width="16" height="16" /> <span class="post_rating">'+b+'</span> <img src="'+ROOT+'tpl/images/minus_off.gif" width="16" height="16" />');$.inArray(c,favlist)>=0&&$(this).find("#favcotn"+c).html("<span onclick=\"favorites('del', "+c+')" class="pub_icon fav_del" title="\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0438\u0437 \u0437\u0430\u043a\u043b\u0430\u0434\u043e\u043a"></span>')})} function commEditMenu(){var a={post:"pcomm",talk:"tcomm"},b=cookArr(a[_type]+"_rate");$.each($(".commM"),function(){var c=$(this).attr("id"),d=$(this).parent(".comm_obl").attr("id"),e=$(this).find(".comm_ops");$(e).html('<p class="gurl pointer" title="\u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439">#</p>');$(this).find(".sm_content").width($(this).find(".replay_content").width()-16);$(e).find(".gurl").click(function(){$("#sdata").html(cwurl+ "#"+c).click(function(){SelectText(this)});deafaultPopUp("#sdata",{width:360,title:"\u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439",position:["center",150],hide:"explode"})});d!=void 0&&(d=d.replace("comm_obl_",""),$(e).append('<p class="spc">'+cImg("icon_tree.gif",14,14)+"</p>"),$(this).find(".spc").mouseout(function(){hideParentComment()}).mouseover(function(){showParentComment(d)}));var e=(new Date(strtr($(this).find(".comm_date").html(), langdate))).getTime(),e=((new Date).getTime()-e)/1E3,f=$(this).find(".user_id").html(),g=$(this).find(".powner_id").html(),h=f==user_id,i=user_id==owner_id||user_id==g,f=this.id.replace("comm_","");(h&&e<300||user_group==1)&&$(this).find(".editmenu").append(' | <span title="\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c" class="pointerund" onclick="commedit('+f+", "+i+')">\u0440\u0435\u0434.</span>');($.inArray(user_group,commdellist)>=0||user_id==owner_id||user_id== g)&&$(this).find(".comm_date").prepend('<span class="pointerund" onclick="commDel('+f+", 'comment', 'comm_')\">\u0443\u0434\u0430\u043b\u0438\u0442\u044c</span> | ");if(h||$.inArray(f,b.cookiearr)>=0)e=$("#"+a[_type]+"_rating_"+f+" .pcomm_rating").html(),$("#"+a[_type]+"_rating_"+f).html(cImg("plus_off.gif",16,16)+' <span class="'+a[_type]+'_rating">'+e+'</span> <img src="'+ROOT+'tpl/images/minus_off.gif" width="16" height="16" />')})} function cImg(a,b,c){return'<img src="'+ROOT+"tpl/images/"+a+'" width="'+b+'" height="'+c+'" />'}function delAnswer(){if(!is_logged)return loginForm(),!1;$("#_do").val("add");$("#replay_id").val(0);$("#replay_preview").hide();$("#replay_preview_html").html("");$("#text").val("")} function autorInfo(a,b){if(!is_logged)return loginForm(),!1;oppened["autor_"+a]?$("#autor_"+a).dialog("open"):(bAppend("autor_"+a,b),deafaultPopUp("#autor_"+a,{width:520,draggable:!1,position:["center",100]}),oppened["autor_"+a]=!0,$.get("/ajax.pro/multi/userinfo/view/id="+a,function(b){$("#autor_"+a).html(b);$("#ui-dialog-title-autor_"+a).append(" "+$("#autor_"+a+" .isonline").html())}));return!1} function friends(a,b,c){$("#frd_"+c).html('<img src="'+ROOT+'tpl/images/loading.gif" />');$.get("/ajax.pro/multi/friends/"+a+"/id="+c,function(a){switch(a){case "added":$("#frd_"+c).html("ok.");break;default:$("#frd_"+c).html("ok."),$("#friend_"+c).hide("blind",1E3),setTimeout(function(){$("#friend_"+c).remove();if(!$(".friends_list_block").size())window.location="/"},1E3)}})} function favorites(a,b){if(!is_logged)return loginForm(),!1;$("#favcotn"+b).html('<img src="'+ROOT+'tpl/images/loading.gif">');$.get("/ajax.pro/multi/favorites/"+a+"/id="+b,function(a){switch(a){case "ok":$("#favcotn"+b).html("ok");break;case "dubl":$("#favcotn"+b).html("\u0443\u0436\u0435 \u0435\u0441\u0442\u044c!");break;default:$("#favcotn"+b).html(a)}})} function bbCode(a){var b=$("#"+bb.id)[0];b.focus();if(document.selection&&document.selection.createRange){sel=document.selection.createRange();var c=sel.text.length;sel.parentElement()==b&&c>0?sel.text="["+a+"]"+sel.text+"[/"+a+"]":error(ulErrors('{"errors":["text->not_marked"]}'))}else if(typeof b!="undefined"){var c=parseInt(b.value.length),d=b.selectionStart,e=b.selectionEnd,f=b.value.substring(d,e);f?b.value=b.value.substring(0,d)+"["+a+"]"+f+"[/"+a+"]"+b.value.substring(e,c):errid.bbcode?(errid.def= errid.bbcode,error(ulErrors('{"errors":["text->not_marked"]}'),!0)):(errid.def="#comm_error",error(ulErrors('{"errors":["text->not_marked"]}')))}else b.value+="["+a+"][/"+a+"]";b.focus()} function rate(a,b,c,d){var e=cookArr(a+"_rate",c);e.incookie||$.cookie(a+"_rate",e.cookie,{expires:9999,path:"/",domain:ROOT.replace(/http:\/\/(www.)?([^\/]+)\/?/,"$2")});d||(d="post");var f=$("#"+a+"_rating_"+c+" ."+d+"_rating").html();$("#"+a+"_rating_"+c).html('<img src="'+ROOT+'tpl/images/plus_off.gif" width="16" height="16" /> <span class="'+d+'_rating"><img src="'+ROOT+'tpl/images/loading.gif"></span> <img src="'+ROOT+'tpl/images/minus_off.gif" width="16" height="16" />');$.post("/ajax.pro/rate/dorate", {type:a,rate:b,id:c},function(e){e=="ok"?(e=parseInt(f),b=parseInt(b),e+=b,isNaN(e)?$("#"+a+"_rating_"+c+" ."+d+"_rating").html("???"):(e>0?(e="+"+e,$("#"+a+"_rating_"+c+" ."+d+"_rating").addClass("plus")):$("#"+a+"_rating_"+c+" ."+d+"_rating").addClass("minus"),$("#"+a+"_rating_"+c+" ."+d+"_rating").html(e))):$("#"+a+"_rating_"+c+" ."+d+"_rating").html(f)})} function cookArr(a,b){var f;var c=$.cookie(a),d=!0,e=[];c?(f=e=c.split("."),c=f,b&&$.inArray(b,c)==-1&&(c.push(b),d=!1),c=c.join(".")):(d=!1,c=b);return{cookie:c,incookie:d,cookiearr:e}}function manualUpload(a){swfHide(a.frmid);swfu[a.frmid].startUpload()}function uploadImg(a){oppened.uploadImg?$("#showFsUploadProgress").dialog("open"):(oppened.uploadImg=!0,cleanDialog("showFsUploadProgress",{},{width:355,position:["center",150]}));$("#div_"+a).show();swfHide(a);swfu[a].startUpload()} function updateImgHtml(a){var b='<span class="sorticon mt31" title="\u0421\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c"></span>';$("#html_"+a.frmid).attr("class")!="sortable ui-sortable"&&(b="");var c=$("#"+a.frmid).height();$("#html_"+a.frmid).append('<li id="'+a.temp_id+'" style="width: 535px;"><div><div class="addimgprew"><img src="'+a.preview+'" style="margin-right: 10px;"><textarea name="comments[]"></textarea></div><div class="right"><span onclick="delTemp('+a.temp_id+');" class="delicon deltmp" title="\u0423\u0434\u0430\u043b\u0438\u0442\u044c"></span>'+ b+'</div><div class="clear"></div></div><div class="clear"></div><input type="hidden" name="ids[]" value="'+a.temp_id+'"></li>');if(!oppened.dialogfullh&&($("#"+a.frmid).height()==c&&($("#"+a.frmid).dialog({height:fullHeight()+110}),c+=110),c>fullHeight()-50))$("#"+a.frmid).dialog({height:fullHeight()-50}),oppened.dialogfullh=!0} function delTemp(a){$("#"+a).hide("blind");$.post("/ajax.pro/upload/deltemp",{ids:[a]},function(){$("#"+a).remove();swfu[openedDialog].setStats({successful_uploads:swfu[openedDialog].getStats().successful_uploads-1})})}function delIds(a){inputs=createInputs("#"+a);$.post("/ajax.pro/upload/deltemp",inputs,function(){});$.each(inputs,function(a,c){c.name=="ids[]"&&$("#"+c.value).remove()});$("#html_"+a).html("")} function error(a,b){if(b)if(openedDialog){var c=$('div[aria-labelledby|="ui-dialog-title-'+openedDialog+'"]').height(),d=$('div[aria-labelledby|="ui-dialog-title-'+openedDialog+'"]').css("left");$(errid.def+"_vis").css({top:c+60,left:d})}else $(errid.def+"_vis").position({of:$(window),my:"top",at:"center top",offset:"0 10"});$(errid.def+"_vis").show("pulsate",{times:2},500);$(errid.def).html(a);setTimeout(function(){$(errid.def+"_vis").hide("blind")},4E3)} function ulErrors(a){var a=$.parseJSON(a),b=[];$.each(a,function(a,d){$.isArray(d)?$.each(d,function(a,c){b.push(returnError(c))}):b.push(returnError(d))});return"<ol>"+b.join("\n")+"</ol>"}function returnError(a){var b=a.split("->"),c=b[1].split("||"),a=st_lng["_"+b[0]]?st_lng["_"+b[0]]:st_lng._text,a="<b>"+a+"</b>: ",b=$(c).size()>1?eval(c[0])(c[1]):st_lng[b[1]]?st_lng[b[1]]:b[1];return"<li>"+a+b+"</li>"}function createInputs(a){return $(a+" :input").serializeArray()} function SelectText(a){if($.browser.msie){var b=document.body.createTextRange();b.moveToElementText(a);b.select()}else if($.browser.mozilla||$.browser.opera){var c=window.getSelection(),b=document.createRange();b.selectNodeContents(a);c.removeAllRanges();c.addRange(b)}else $.browser.safari&&(c=window.getSelection(),c.setBaseAndExtent(a,0,a,1))} function getSelectedText(){if(window.getSelection)return window.getSelection();else if(document.selection)return document.selection.createRange().text;return""}function bAppend(a,b){$("body").append('<div id="'+a+'" title="'+b+'"><div style="width: 32px; margin: 0 auto;"><img src="/tpl/images/loading.gif"></div></div>')}function getSmiles(a){smileInfo.id=a?a:bb.id;smiles==""?createSmiles():openSmiles()} function openSmiles(){oppened.smiles?$("#smiles").dialog("open"):(bAppend("smiles","\u0421\u043c\u0430\u0439\u043b\u044b"),$("#smiles").html(smiles).hide(),deafaultPopUp("#smiles",{width:360,position:[10,10],modal:!1}),oppened.smiles=!0)}function insertSmile(a){var b="#"+smileInfo.id;$(b).val($(b).val()+":sm"+a+":").focus()} function createSmiles(){for(var a=1,a=1;a<=smileInfo.count;a++)smiles+='<img src="'+ROOT+"tpl/images/smiles/"+a+'.gif" onclick="insertSmile('+a+')"/>';smiles='<div class="smileslist">'+smiles+"</div>";openSmiles()} function commDoReplace(a,b){censure||getCensure();censure=="on"&&(a=antiMat(a));a=a.replace(/:sm([0-9]+):/gi,'<img src="'+ROOT+'tpl/images/smiles/$1.gif"/>');b&&(a=a.replace(/(^|[^\"url=])((https?|ftp):\/\/\S+[^\s.,>)\];'\"!?])/gi,'<a href="$2" target="_blank">ssilka</a>'),a=a.replace(/\[url=(.*?)\](.*?)\[\/url\]/gi,'<a href="$1" target="_blank">$2</a>'),a=a.replace(/\[(\/?[bius])\]/gi,"<$1>"),a=a.replace(/\n/gi,"<br />"),a=a.replace(/:upd:/gi,"<hr>"));return a} function commBackDoReplace(a){a=a.replace(/<i.*?><span.*?>(.*?)<\/span>.*?<\/i>/gi,getMat);a=a.replace(/<img.*?\/tpl\/images\/smiles\/([0-9]+).gif[^>]+>/gi,":sm$1:");a=a.replace(/<(\/?[bius])>/gi,bbCall);return a=a.replace(/<br([^>]+)?>/gi,"\n")}function getMat(a,b){return matList[b]}function bbCall(a,b){return"["+b.toLowerCase()+"]"}function goToByScroll(a){$("html,body").animate({scrollTop:$("#"+a).offset().top},1500)} jQuery.cookie=function(a,b,c){if(typeof b!="undefined"){c=c||{};if(b===null)b="",c.expires=-1;var d="";if(c.expires&&(typeof c.expires=="number"||c.expires.toUTCString))typeof c.expires=="number"?(d=new Date,d.setTime(d.getTime()+c.expires*864E5)):d=c.expires,d="; expires="+d.toUTCString();var e=c.path?"; path="+c.path:"",f=c.domain?"; domain="+c.domain:"",c=c.secure?"; secure":"";document.cookie=[a,"=",encodeURIComponent(b),d,e,f,c].join("")}else{b=null;if(document.cookie&&document.cookie!=""){c= document.cookie.split(";");for(d=0;d<c.length;d++)if(e=jQuery.trim(c[d]),e.substring(0,a.length+1)==a+"="){b=decodeURIComponent(e.substring(a.length+1));break}}return b}}; var swfu={},swfuFrmId="",uploadUrl={_default:"main",registerform:"userphoto",uploadUserPhotoForm:"userphoto",form_addquotes:"addquotes",form_addscreens:"addscreens",form_addcreativity:"addcreativity",form_addaudio:"addaudio"},fsize={_default:"5 MB",form_addaudio:"10 MB"},ftypes={_default:"*.jpg;*.jpe;*.jpeg;*.gif;*.png",form_addaudio:"*.mp3"},fUpLimit={_default:1,form_addscreens:50,form_addcreativity:50},fQLimit={_default:1,form_addscreens:50,form_addcreativity:50},bactio={_default:"SELECT_FILE", form_addscreens:"SELECT_FILES",form_addcreativity:"SELECT_FILES"},qhandler={_default:fileQueuedMass,form_addaudio:fileQueued},chandler={_default:function(a,b){a>0&&b>0&&uploadImg(swfuFrmId)},uploadUserPhotoForm:function(a){a>0&&uploadPhoto("uploadUserPhotoForm")},form_addaudio:function(){},registerform:function(){}},shandler={_default:function(){var a=this.customSettings.progressTarget;this.cancelQueue();setTimeout(function(){$("#"+a).html("")},100)}},upSucces={_default:uploadSuccess},upProgress= {_default:"fsUploadProgress",form_addaudio:"html_form_addaudio"}; function addLoadSwf(a){swfuFrmId=a;if(swfu[a])return!1;swfu[a]=new SWFUpload({flash_url:"/tpl/js/uploader/swfupload.swf",upload_url:"/ajax.pro/upload/"+(uploadUrl[a]?uploadUrl[a]:uploadUrl._default),post_params:{PHPSESSID:session_id,frmid:a},file_size_limit:fsize[a]?fsize[a]:fsize._default,file_types:ftypes[a]?ftypes[a]:ftypes._default,file_types_description:ftypes[a]?ftypes[a]:ftypes._default,file_upload_limit:fUpLimit[a]?fUpLimit[a]:fUpLimit._default,file_queue_limit:fQLimit[a]?fQLimit[a]:fQLimit._default, custom_settings:{progressTarget:upProgress[a]?upProgress[a]:upProgress._default,frmid:a},debug:!1,button_action:SWFUpload.BUTTON_ACTION[bactio[a]?bactio[a]:bactio._default],button_image_url:ROOT+"tpl/js/uploader/images/button.png",button_width:"100",button_height:"22",button_placeholder_id:"Holder_"+a,button_text:'<span class="theFont">\u0412\u044b\u0431\u0440\u0430\u0442\u044c</span>',button_text_style:".theFont { font-size: 12; font-family: Tahoma; font-weight: bold; }",button_text_left_padding:15, button_text_top_padding:1,file_dialog_start_handler:shandler[a]?shandler[a]:shandler._default,file_queued_handler:qhandler[a]?qhandler[a]:qhandler._default,file_queue_error_handler:fileQueueError,file_dialog_complete_handler:chandler[a]?chandler[a]:chandler._default,upload_start_handler:uploadStart,upload_progress_handler:uploadProgress,upload_error_handler:uploadError,upload_success_handler:upSucces[a]?upSucces[a]:upSucces._default,upload_complete_handler:uploadComplete,queue_complete_handler:queueComplete})} function strtr(a,b){for(var c in b)a=String(a).replace(RegExp(c,"g"),b[c]);return a}function stripslashes(a){return(a+"").replace(/\\(.?)/g,function(a,c){switch(c){case "\\":return"\\";case "0":return"\x00";case "":return"";default:return c}})}getCensure();
