url='http://lordproteus.org.ua/';t=new Array();t['cch']=new Array();t['q']=new Array();t['sh']=new Array();t['excpt']=new Array();qrs=0;ttls=new Array();ttls[0]='Головна';excptns=new Array('admbar','albumlist','blogroll','categories','feeds','lastentries','metalinks','profilebar');function xhc(){xH=false;if(!xH&&typeof XMLHttpRequest != 'undefined'){xH=new XMLHttpRequest();}}function upP(){response=xH.responseText;}function isset(i){return(typeof(window[varname])!='undefined');}function gb(i){return document.getElementById(i);}function gs(i){return gb(i).style;}function xhq(q){xhc();xH.open('post',url,true);xH.setRequestHeader("Content-type","application/x-www-form-urlencoded");xH.setRequestHeader("Content-length",q.length);xH.setRequestHeader("Connection","close");xH.send(q);}function addcomment(pid,ispr){var form=document.forms.commentform.elements;var q="act=admin&ajax=true&q=add&type=comment&preview="+ispr+"&postid="+pid+"&comment="+encodeURI(form.comment.value);if(form.author.value!='false')xhq(q+"&registered=true");if(form.author.value=='false')xhq(q+"&registered=false&name="+form.nickname.value+"&email="+form.email.value+"&url="+form.url.value);xH.onreadystatechange=function(){if(xH.readyState==4&&xH.status==200){gb('commentlist').innerHTML+=xH.responseText;if(gb('comments_num').innerHTML=='0')gs('commentlist').display='block';if(!ispr){gb('comments_num').innerHTML++;form.comment.value='';h('commtform');h('submit');h('prevbutt');h('editbutt');}else{gs('comm-preview').opacity='.7';h('prevbutt');gs('editbutt').display='';gs('submit').display='';h('commit');h('commtform');}}}}function ajax_changeset(n,v,i){xhq("act=admin&ajax=true&q=changeset&name="+n+"&value="+v);}function ajax_del(id,next,what){dark();if(!next)next=false;if(id!='preview'){xhq("act=admin&ajax=true&q=delete&type="+what+"&id="+id);xH.onreadystatechange=function(){if(xH.readyState==4&&xH.status==200){if(next)gc('act=index');}}}switch (what){case 'page':setTimeout("window.location=window.location",750); break;case 'post':xH.onreadystatechange=function(){if(xH.readyState==4&&xH.status==200)gc('act=index');}; break;case 'link':gs('blogroll-link-id-'+id).display='none';break;case 'comment':gb('comm-'+id).parentNode.removeChild(gb('comm-'+id));if(id!='preview')gb('comments_num').innerHTML--;if(gb('comments_num').innerHTML=='0')gs('commentlist').display='none';break;case 'user':if(id.indexOf('&l=0')>-1){id=id.replace(/([\d])&l=0/,"$1");var par=gb('user-'+id+'-row').parentNode;par.removeChild(gb('user-'+id+'-row'));xH.onreadystatechange=function(){if(xH.readyState==4&&xH.status==200){upP();gb('n-usrs').innerHTML+=response;}}};break;}dark();}function gc(what){query=what;setTimeout("if(typeof t['cch']['"+what+"']!='undefined')t['cch']['"+what+"']",3000);dark();for (var i=0;i<excptns.length;i++){if(gb(excptns[i]))t['excpt'][excptns[i]]=gb(excptns[i]).cloneNode(true);}xhq('contentonly=true&'+what);xH.onreadystatechange=function(){if(xH.readyState==4&&xH.status==200){upP();scrollTo(0,0);window.location.hash='#'+query;qrs++;t['q'][qrs]=query;gb('general').innerHTML=response;for (var i=0;i<excptns.length;i++){if(gb(excptns[i])&&t['excpt'][excptns[i]]){if(gb(excptns[i]).innerHTML==t['excpt'][excptns[i]].innerHTML)gb(excptns[i]).parentNode.replaceChild(t['excpt'][excptns[i]],gb(excptns[i]));}}if(query.indexOf('act=index')>-1)ttls[qrs]='Головна';if(query.indexOf('page=')>-1&&query.indexOf('act=search')==-1)ttls[qrs]='Сторінка '+query.replace(/page=([\d]+)/,"$1");if(query=='act=login')ttls[qrs]='Вхід';if(query=='act=register')ttls[qrs]='Реєстрація';if(query.indexOf('act=account')>-1)ttls[qrs]='Профіль';if(query.indexOf('act=admin')>-1)ttls[qrs]='АдмінПанель';if(query=='act=admin&q=dashboard')ttls[qrs]='Хата';if(!ttls[qrs]){ttls[qrs]=gb('fortitle').innerHTML;};document.title=document.title.replace(ttls[qrs-1],ttls[qrs]);dark();}}}function gcc(){gc(t['q'][qrs])}function f5(){window.location.reload()}function sendprofileinfo(){var f=document.forms.profile.elements;xhq('act=account&q=edit&type=profile&publish=true&adm[nickname]='+f.adm_nickname.value+'&adm[email]='+f.adm_email.value+'&adm[url]='+f.adm_url.value+'&pass[0]='+f.pass0.value+'&pass[1]='+f.pass1.value);xH.onreadystatechange=function(){if(xH.readyState==4&&xH.status==200){gc('act=account&q=edit&type=profile');}}}function sh(id,set){if(set){if(typeof t['sh'][set]=='undefined')t['sh'][set]=new Array();if(gs(id).display!='none'){t['sh'][set]=false;gs(id).display='none';}else{if(gb(t['sh'][set])&&t['sh'][set]!=id)gs(t['sh'][set]).display='none';gs(id).display='block';if(id!=t['sh'][set])t['sh'][set]=id;};}else{if(gs(id).display!='none'){gs(id).display='none';}else{gs(id).display='block';}}}function s(id){gb(id)?gs(id).display='block':null;}function h(id){gb(id)?gs(id).display='none':null;}function ccf(id,ispr){t['errs']=0;(gb('comment').value!=''&&gb('email').value!=''&&gb('nickname').value!='')? null:t['errs']++;xhq('act=check&ajax=true&q=email&email='+gb('email').value);xH.onreadystatechange=function(){if(xH.readyState==4&&xH.status==200){upP();if(response!='1'){alert("Невірно вказано е-мейл");}else{if(t['errs']==0){addcomment(id,ispr);return true;}else{alert("Заповніть обов'язкові поля");return false;}}}}}function checkposttimeformat(id){xhq('act=admin&ajax=true&q=posttimecheck&posttime='+gb('posttime-area-'+id).value);xH.onreadystatechange=function(){if(xH.readyState==4&&xH.status==200){upP();if(response=='1'){gb('posttime-area-'+id).className='correctvalue';ptv=true;}else{gb('posttime-area-'+id).className='incorrectvalue';ptv=false;}}}}function timedifcheck(){var mydate=new Date;var a=mydate.getHours()-mydate.getUTCHours();var b='';if(a>0){b='+'+a;}else{b='+'+(24+a);};if(a==0)b='';if(confirm('Ваш часовий пояс - GMT'+b+'. Чи бажаєте ви встановити цей часовий пояс для цього сайту?'))timedifset(a);};function timedifset(dif){xhq('act=admin&ajax=true&q=settimedif&dif='+dif);xH.onreadystatechange=function(){if(xH.readyState==4&&xH.status==200)gcc();}}function get_set_module(k){xhq('act=admin&ajax=true&q='+k+'&type=set');xH.onreadystatechange=function(){if(xH.readyState==4&&xH.status==200){upP();s(k+'_area');gb(k+'_area').innerHTML=response;}}}function unset_module(k,d){xhq('act=admin&ajax=true&q='+k+'&type=save&'+d);h(k+'_area');}function install_skin(k){h('addskin-'+k);xhq('act=admin&ajax=true&q=skin&type=install&style='+k+'&skin='+gb('skin-key-'+k).value);gb('skin-key-'+k).value='';xH.onreadystatechange=function(){if(xH.readyState==4&&xH.status==200){upP();if(response=='1'){var c='2d2';gb(k+'-themes-no').innerHTML++;}else{var c='e22';};gs(k+'-themes-no').color='#'+c;setTimeout("gs('"+k+"-themes-no').color='inherit';",3000);}}}function mozWrap(ta,open,close){var selLength=ta.textLength; var selStart=ta.selectionStart; var selEnd=ta.selectionEnd;if(selEnd==1||selEnd==2)selEnd=selLength;var s1=(ta.value).substring(0,selStart);var s2=(ta.value).substring(selStart,selEnd);var s3=(ta.value).substring(selEnd,selLength);ta.value=s1+open+s2+close+s3;return;}function dark(){gs("wall").display=="none"?gs("wall").display="block":gs("wall").display="none";}function wl(){return window.location;}