PageSourceSearch

https://ranica.bg/base/ranica.min807.js

js ranica.bg collected 2026-10-09 17:17:06 UTC 673,636 bytes, 1,413 lines download raw bytes

1function module(){this.show=function(){};this.hide=function(){}};function datamodule(){};function coordinate(x,y){this.x=x;this.y=y};random_text_stamps=new Array;maptileslocation="https://ranica.bg/map/tiles2/";startpageelems=new Array;startpageelems[startpageelems.length]={type:"bigphoto",loc:"full",header:false};startpageelems[startpageelems.length]={type:"aboutus",loc:"left",header:true};startpageelems[startpageelems.length]={type:"login",loc:"right",header:true};startpageelems[startpageelems.length]={type:"map",loc:"full",header:false};startpageelems[startpageelems.length]={type:"news",loc:"left",header:true};
2startpageelems[startpageelems.length]={type:"discussions",loc:"right",header:true};startpageelems[startpageelems.length]={type:"photos",loc:"full",header:true};startpageelems[startpageelems.length]={type:"aboutbg",loc:"left",header:true};startpageelems[startpageelems.length]={type:"users",loc:"right",header:true};var isFirefox=navigator.userAgent.toLowerCase().indexOf("firefox")>-1;String.prototype.capitalize=function(){finalresult="";tmpar=this.split(" ");for(qj=0;qj<tmpar.length;qj++){if(finalresult!="")finalresult+=" ";tmpel=tmpar[qj];finalresult+=tmpel.charAt(0).toUpperCase()+tmpel.slice(1).toLowerCase()}return finalresult};
3String.prototype.shorten=function(len){if(this.length<len)return this;else{res="";resarr=this.split(" ");for(ri=0;ri<resarr.length;ri++){nexts=res;if(nexts!="")nexts+=" ";nexts+=resarr[ri];if(nexts.length+4<len)res=nexts;else ri=resarr.length}res+=" ...";return res}return this.charAt(0).toUpperCase()+this.slice(1).toLowerCase()};Array.prototype.unique=function(){var a=this.concat();for(var i=0;i<a.length;++i)for(var j=i+1;j<a.length;++j)if(a[i]===a[j])a.splice(j,1);return a};
4function is_child_of(parent,child){if(child!=null)while(child.parentNode)if((child=child.parentNode)==parent)return true;return false}function fixOnMouseOut(element,event,JavaScript_code){var current_mouse_target=null;if(event.toElement)current_mouse_target=event.toElement;else if(event.relatedTarget)current_mouse_target=event.relatedTarget;if(!is_child_of(element,current_mouse_target)&&element!=current_mouse_target)eval(JavaScript_code)}
5function throwException(message){var http;try{http=new XMLHttpRequest}catch(e$2){try{http=new ActiveXObject("Msxml2.XMLHTTP")}catch(e$1){try{http=new ActiveXObject("Microsoft.XMLHTTP")}catch(e$0){}}}genpage="";genpage+=base.page;if(base.arg!=-1)genpage+=","+base.arg;if(base.arg2!=-1)genpage+="-"+base.arg2;var params="exception="+message;params+="&page="+genpage;http.open("POST","base/throwexception.php",true);http.setRequestHeader("Content-type","application/x-www-form-urlencoded");http.setRequestHeader("Content-length",
6params.length);http.setRequestHeader("Connection","close");http.onreadystatechange=function(){if(http.readyState==4&&http.status==200);};http.send(params)}Array.prototype.contains=function(obj){var i=this.length;while(i--)if(this[i]===obj)return true;return false};function hover(id,type){document.getElementById(id).src=base[id+type].src}
7function checkbox(i){if(base.checkboxes[i]==1)base.checkboxes[i]=0;else base.checkboxes[i]=1;try{document.getElementById("checkbox"+i).src="base/images/checkbox"+base.checkboxes[i]+".png"}catch(e3){}if(i==8){enabled=base.checkboxes[8]==1;for(dc=0;dc<maincategories.maincategories.length;dc++)if(enabled&&!maincategories.maincategories[dc].selected||!enabled&&maincategories.maincategories[dc].selected){maincategories.toggleCategory(maincategories.maincategories[dc].maincatid);checkbox("maincat"+maincategories.maincategories[dc].maincatid)}categorylist.updateCheckbox()}if(i==
86&&base.checkboxes[6]==1&&base.arg==-1)if(accounts.logged)base.load("map",accounts.username);else checkbox(6);else if(i==6&&base.checkboxes[6]==0&&accounts.logged&&base.arg==accounts.username)base.load("map",-1)}
9function animateMoveImage(id,idimg,newPos,step){try{var oldPos=new position(document.getElementById(id).offsetTop,document.getElementById(id).offsetLeft,document.getElementById(id).offsetHeight,document.getElementById(id).offsetWidth);if(step<90){var differencePos=new position(newPos.top-oldPos.top,newPos.left-oldPos.left,newPos.height-oldPos.height,newPos.width-oldPos.width);var currentPos=new position(Math.round(oldPos.top+differencePos.top*(step/100)),Math.round(oldPos.left+differencePos.left*
10(step/100)),Math.round(oldPos.height+differencePos.height*(step/100)),Math.round(oldPos.width+differencePos.width*(step/100)));if(step==75)step=90;else if(step==60)step=75;else if(step==40)step=60;else if(step==20)step=40;else if(step==0)step=20;if(idimg!=-1)resizeImage(idimg,currentPos.width);moveImage(id,currentPos);var genreload="animateMoveImage('"+id+"','"+idimg+"',";
10genreload+="new position("+newPos.top+","+newPos.left+","+newPos.height+","+newPos.width+"),";genreload+=step+");";base.movingtimeouts[id]=
11setTimeout(genreload,60)}else{clearTimeout(base.movingtimeouts[id]);base.movingtimeouts[id]=-1;if(idimg!=-1)resizeImage(idimg,newPos.width);moveImage(id,new position(newPos.top,newPos.left,newPos.height,newPos.width));tmpa=id.split("newslistinner");if(tmpa.length>1)news.showButtons(tmpa[1]);tmpa=id.split("profilelistinner");if(tmpa.length>1)profile.showButtons();if(base.page=="article")article.showButtons();article.inanimation--;users.inanimation--;profile.inanimation--;news.inanimation--;if(users.inanimation<
120)users.inanimation=0;if(article.inanimation<0)article.inanimation=0;if(profile.inanimation<0)profile.inanimation=0;if(news.inanimation<0)news.inanimation=0}}catch(e$3){}}function resizeImage(idimg,newWidth){document.getElementById(idimg).style.width=newWidth+"px"}function moveImage(id,newPos){document.getElementById(id).style.top=newPos.top+"px";document.getElementById(id).style.left=newPos.left+"px";document.getElementById(id).style.width=newPos.width+"px"}
13function sortByName(a,b){var x=a.name.toLowerCase();var y=b.name.toLowerCase();return x<y?-1:x>y?1:0}
14function toLatin(str){str=str.toLowerCase();var arr=new Array;arr[0]=str;do{change=false;for(i=0;i<arr.length;i++){currentelement=arr[i];if(currentelement.indexOf("\u0438\u044f")!=-1){change=true;currentelement=arr[i];currentelement=currentelement.replace("\u0438\u044f","ia");arr[arr.length]=currentelement;currentelement=arr[i];currentelement=currentelement.replace("\u0438\u044f","iya");arr[i]=currentelement}else if(currentelement.indexOf("\u0430")!=-1){change=true;currentelement=currentelement.replace("\u0430",
15"a");arr[i]=currentelement}else if(currentelement.indexOf("\u0431")!=-1){change=true;currentelement=currentelement.replace("\u0431","b");arr[i]=currentelement}else if(currentelement.indexOf("\u0432")!=-1){change=true;currentelement=currentelement.replace("\u0432","v");arr[i]=currentelement}else if(currentelement.indexOf("\u0433")!=-1){change=true;currentelement=currentelement.replace("\u0433","g");arr[i]=currentelement}else if(currentelement.indexOf("\u0434")!=-1){change=true;currentelement=currentelement.replace("\u0434",
16"d");arr[i]=currentelement}else if(currentelement.indexOf("\u0435")!=-1){change=true;currentelement=currentelement.replace("\u0435","e");arr[i]=currentelement}else if(currentelement.indexOf("\u0436")!=-1){change=true;currentelement=currentelement.replace("\u0436","zh");arr[i]=currentelement}else if(currentelement.indexOf("\u0437")!=-1){change=true;currentelement=currentelement.replace("\u0437","z");arr[i]=currentelement}else if(currentelement.indexOf("\u0438")!=-1){change=true;currentelement=currentelement.replace("\u0438",
17"i");arr[i]=currentelement}else if(currentelement.indexOf("\u0439")!=-1){change=true;currentelement=currentelement.replace("\u0439","y");arr[i]=currentelement}else if(currentelement.indexOf("\u043a")!=-1){change=true;currentelement=currentelement.replace("\u043a","k");arr[i]=currentelement}else if(currentelement.indexOf("\u043b")!=-1){change=true;currentelement=currentelement.replace("\u043b","l");arr[i]=currentelement}else if(currentelement.indexOf("\u043c")!=-1){change=true;currentelement=currentelement.replace("\u043c",
18"m");arr[i]=currentelement}else if(currentelement.indexOf("\u043d")!=-1){change=true;currentelement=currentelement.replace("\u043d","n");arr[i]=currentelement}else if(currentelement.indexOf("\u043e")!=-1){change=true;currentelement=currentelement.replace("\u043e","o");arr[i]=currentelement}else if(currentelement.indexOf("\u043f")!=-1){change=true;currentelement=currentelement.replace("\u043f","p");arr[i]=currentelement}else if(currentelement.indexOf("\u0440")!=-1){change=true;currentelement=currentelement.replace("\u0440",
19"r");arr[i]=currentelement}else if(currentelement.indexOf("\u0441")!=-1){change=true;currentelement=currentelement.replace("\u0441","s");arr[i]=currentelement}else if(currentelement.indexOf("\u0442")!=-1){change=true;currentelement=currentelement.replace("\u0442","t");arr[i]=currentelement}else if(currentelement.indexOf("\u0443")!=-1){change=true;currentelement=currentelement.replace("\u0443","u");arr[i]=currentelement}else if(currentelement.indexOf("\u0444")!=-1){change=true;currentelement=currentelement.replace("\u0444",
20"f");arr[i]=currentelement}else if(currentelement.indexOf("\u0445")!=-1){change=true;currentelement=currentelement.replace("\u0445","h");arr[i]=currentelement}else if(currentelement.indexOf("\u0446")!=-1){change=true;currentelement=currentelement.replace("\u0446","ts");arr[i]=currentelement}else if(currentelement.indexOf("\u0447")!=-1){change=true;currentelement=currentelement.replace("\u0447","ch");arr[i]=currentelement}else if(currentelement.indexOf("\u0448")!=-1){change=true;currentelement=currentelement.replace("\u0448",
21"sh");arr[i]=currentelement}else if(currentelement.indexOf("\u0449")!=-1){change=true;currentelement=currentelement.replace("\u0449","sht");arr[i]=currentelement}else if(currentelement.indexOf("\u044a")!=-1){change=true;currentelement=currentelement.replace("\u044a","a");arr[i]=currentelement}else if(currentelement.indexOf("\u044c")!=-1){change=true;currentelement=currentelement.replace("\u044c","y");arr[i]=currentelement}else if(currentelement.indexOf("\u044e")!=-1){change=true;currentelement=currentelement.replace("\u044e",
22"yu");arr[i]=currentelement}else if(currentelement.indexOf("\u044f")!=-1){change=true;currentelement=currentelement.replace("\u044f","ya");arr[i]=currentelement}}}while(change);return arr}
23function toCyrillic(str){str=str.toLowerCase();var arr=new Array;arr[0]=str;do{change=false;for(i=0;i<arr.length;
23i++){currentelement=arr[i];if(currentelement.indexOf("sht")!=-1){change=true;currentelement=currentelement.replace("sht","\u0449");arr[i]=currentelement}else if(currentelement.indexOf("sh")!=-1){change=true;currentelement=arr[i];currentelement=currentelement.replace("sh","\u0441\u0445");arr[arr.length]=currentelement;currentelement=arr[i];currentelement=currentelement.replace("sh","\u0448");
24arr[i]=currentelement}else if(currentelement.indexOf("zh")!=-1){change=true;currentelement=arr[i];currentelement=currentelement.replace("zh","\u0437\u0445");arr[arr.length]=currentelement;currentelement=arr[i];currentelement=currentelement.replace("zh","\u0436");arr[i]=currentelement}else if(currentelement.indexOf("6t")!=-1){change=true;currentelement=currentelement.replace("6t","\u0449");arr[i]=currentelement}else if(currentelement.indexOf("ch")!=-1){change=true;currentelement=arr[i];currentelement=
25currentelement.replace("ch","\u0446\u0445");arr[arr.length]=currentelement;currentelement=arr[i];currentelement=currentelement.replace("ch","\u0447");arr[i]=currentelement}else if(currentelement.indexOf("ts")!=-1){change=true;currentelement=arr[i];currentelement=currentelement.replace("ts","\u0442\u0441");arr[arr.length]=currentelement;currentelement=arr[i];currentelement=currentelement.replace("ts","\u0446");arr[i]=currentelement}else if(currentelement.indexOf("tz")!=-1){change=true;currentelement=
26arr[i];currentelement=currentelement.replace("tz","\u0442\u0437");arr[arr.length]=currentelement;currentelement=arr[i];currentelement=currentelement.replace("tz","\u0446");arr[i]=currentelement}else if(currentelement.indexOf("yu")!=-1){change=true;currentelement=arr[i];currentelement=currentelement.replace("yu","\u0438\u0443");arr[arr.length]=currentelement;currentelement=arr[i];currentelement=currentelement.replace("yu","\u044e");arr[i]=currentelement}else if(currentelement.indexOf("iu")!=-1){change=
27true;currentelement=arr[i];currentelement=currentelement.replace("iu","\u0438\u0443");arr[arr.length]=currentelement;currentelement=arr[i];currentelement=currentelement.replace("iu","\u044e");arr[i]=currentelement}else if(currentelement.indexOf("ya")!=-1){change=true;currentelement=arr[i];currentelement=currentelement.replace("ya","\u0438\u0430");arr[arr.length]=currentelement;currentelement=arr[i];currentelement=currentelement.replace("ya","\u0439\u0430");arr[arr.length]=currentelement;currentelement=
28arr[i];currentelement=currentelement.replace("ya","\u044f");arr[i]=currentelement}else if(currentelement.indexOf("ia")!=-1){change=true;currentelement=arr[i];currentelement=currentelement.replace("ia","\u0438\u0430");arr[arr.length]=currentelement;currentelement=arr[i];currentelement=currentelement.replace("ia","\u0439\u0430");arr[arr.length]=currentelement;currentelement=arr[i];currentelement=currentelement.replace("ia","\u0438\u044f");arr[arr.length]=currentelement;currentelement=arr[i];currentelement=
29currentelement.replace("ia","\u044f");arr[i]=currentelement}else if(currentelement.indexOf("ja")!=-1){change=true;currentelement=arr[i];currentelement=currentelement.replace("ja","\u0434\u0436\u0430");arr[arr.length]=currentelement;currentelement=arr[i];currentelement=currentelement.replace("ja","\u0439\u0430");arr[arr.length]=currentelement;currentelement=arr[i];currentelement=currentelement.replace("ja","\u0436\u0430");arr[arr.length]=currentelement;currentelement=arr[i];currentelement=currentelement.replace("ja",
30"\u044f");arr[i]=currentelement}else if(currentelement.indexOf("yo")!=-1){change=true;currentelement=arr[i];currentelement=currentelement.replace("yo","\u0438\u043e");arr[arr.length]=currentelement;currentelement=arr[i];currentelement=currentelement.replace("yo","\u0439\u043e");arr[arr.length]=currentelement;currentelement=arr[i];currentelement=currentelement.replace("yo","\u044c\u043e");arr[i]=currentelement}else if(currentelement.indexOf("io")!=-1){change=true;currentelement=arr[i];currentelement=
31currentelement.replace("io","\u0438\u043e");arr[arr.length]=currentelement;currentelement=arr[i];currentelement=currentelement.replace("io","\u0439\u043e");arr[arr.length]=currentelement;
31currentelement=arr[i];currentelement=currentelement.replace("io","\u044c\u043e");arr[i]=currentelement}else if(currentelement.indexOf("jo")!=-1){change=true;currentelement=arr[i];currentelement=currentelement.replace("jo","\u0438\u043e");arr[arr.length]=currentelement;currentelement=arr[i];currentelement=currentelement.replace("jo",
32"\u0439\u043e");arr[arr.length]=currentelement;currentelement=arr[i];currentelement=currentelement.replace("jo","\u044c\u043e");arr[i]=currentelement}else if(currentelement.indexOf("6")!=-1){change=true;currentelement=currentelement.replace("6","\u0448");arr[i]=currentelement}else if(currentelement.indexOf("4")!=-1){change=true;currentelement=currentelement.replace("4","\u0447");arr[i]=currentelement}else if(currentelement.indexOf("a")!=-1){currentelement=arr[i];currentelement=currentelement.replace("a",
33"\u044a");arr[arr.length]=currentelement;change=true;currentelement=arr[i];currentelement=currentelement.replace("a","\u0430");arr[i]=currentelement}else if(currentelement.indexOf("b")!=-1){change=true;currentelement=currentelement.replace("b","\u0431");arr[i]=currentelement}else if(currentelement.indexOf("c")!=-1){currentelement=arr[i];currentelement=currentelement.replace("c","\u0447");arr[arr.length]=currentelement;change=true;currentelement=arr[i];currentelement=currentelement.replace("c","\u0446");
34arr[i]=currentelement}else if(currentelement.indexOf("d")!=-1){change=true;currentelement=currentelement.replace("d","\u0434");arr[i]=currentelement}else if(currentelement.indexOf("e")!=-1){change=true;currentelement=currentelement.replace("e","\u0435");arr[i]=currentelement}else if(currentelement.indexOf("f")!=-1){change=true;currentelement=currentelement.replace("f","\u0444");arr[i]=currentelement}else if(currentelement.indexOf("g")!=-1){change=true;currentelement=currentelement.replace("g","\u0433");
35arr[i]=currentelement}else if(currentelement.indexOf("h")!=-1){change=true;currentelement=currentelement.replace("h","\u0445");arr[i]=currentelement}else if(currentelement.indexOf("i")!=-1){change=true;currentelement=arr[i];currentelement=currentelement.replace("i","\u0439");arr[arr.length]=currentelement;currentelement=arr[i];currentelement=currentelement.replace("i","\u0438");arr[i]=currentelement}else if(currentelement.indexOf("j")!=-1){change=true;currentelement=arr[i];currentelement=currentelement.replace("j",
36"\u0434\u0436");arr[arr.length]=currentelement;currentelement=arr[i];currentelement=currentelement.replace("j","\u0436");arr[arr.length]=currentelement;currentelement=arr[i];currentelement=currentelement.replace("j","\u0439");arr[i]=currentelement}else if(currentelement.indexOf("k")!=-1){change=true;currentelement=currentelement.replace("k","\u043a");arr[i]=currentelement}else if(currentelement.indexOf("l")!=-1){change=true;currentelement=currentelement.replace("l","\u043b");arr[i]=currentelement}else if(currentelement.indexOf("m")!=
37-1){change=true;currentelement=currentelement.replace("m","\u043c");arr[i]=currentelement}else if(currentelement.indexOf("n")!=-1){change=true;currentelement=currentelement.replace("n","\u043d");arr[i]=currentelement}else if(currentelement.indexOf("o")!=-1){change=true;currentelement=currentelement.replace("o","\u043e");arr[i]=currentelement}else if(currentelement.indexOf("p")!=-1){change=true;currentelement=currentelement.replace("p","\u043f");arr[i]=currentelement}else if(currentelement.indexOf("q")!=
38-1){change=true;currentelement=currentelement.replace("q","\u044f");arr[i]=currentelement}else if(currentelement.indexOf("r")!=-1){change=true;currentelement=currentelement.replace("r","\u0440");arr[i]=currentelement}else if(currentelement.indexOf("s")!=-1){change=true;currentelement=currentelement.replace("s","\u0441");arr[i]=currentelement}else if(currentelement.indexOf("t")!=-1){change=true;currentelement=currentelement.replace("t","\u0442");arr[i]=currentelement}else if(currentelement.indexOf("u")!=
39-1){currentelement=arr[i];currentelement=currentelement.replace("u","\u044e");arr[arr.length]=currentelement;currentelement=arr[i];currentelement=currentelement.replace("u","\u044a");arr[arr.length]=currentelement;change=true;
39currentelement=arr[i];currentelement=currentelement.replace("u","\u0443");arr[i]=currentelement}else if(currentelement.indexOf("v")!=-1){change=true;currentelement=currentelement.replace("v","\u0432");arr[i]=currentelement}else if(currentelement.indexOf("w")!=-1){change=true;
40currentelement=currentelement.replace("w","\u0432");arr[i]=currentelement}else if(currentelement.indexOf("x")!=-1){currentelement=arr[i];currentelement=currentelement.replace("x","\u0445");arr[arr.length]=currentelement;change=true;currentelement=arr[i];currentelement=currentelement.replace("x","\u043a\u0441");arr[i]=currentelement}else if(currentelement.indexOf("y")!=-1){currentelement=arr[i];currentelement=currentelement.replace("y","\u0439");arr[arr.length]=currentelement;change=true;currentelement=
41arr[i];currentelement=currentelement.replace("y","\u044a");arr[i]=currentelement}else if(currentelement.indexOf("z")!=-1){change=true;currentelement=currentelement.replace("z","\u0437");arr[i]=currentelement}}}while(change);return arr}function enterDown(e){var characterCode;if(e&&e.which)characterCode=e.which;else{try{e=event}catch(e$4){}characterCode=e.keyCode}if(characterCode==13)return true;else return false}
42function escapeDown(e){var characterCode;if(e&&e.which)characterCode=e.which;else{try{e=event}catch(e$5){}characterCode=e.keyCode}if(characterCode==27)return true;else return false}function disableDraggingFor(element){element.draggable=false}function getDocHeight(){var D=document;return Math.max(Math.max(D.body.scrollHeight,D.documentElement.scrollHeight),Math.max(D.body.offsetHeight,D.documentElement.offsetHeight),Math.max(D.body.clientHeight,D.documentElement.clientHeight))}
43function randomFromTo(from,to){return Math.floor(Math.random()*(to-from+1)+from)}function removeCookie(name,path,domain){if(getCookie(name))document.cookie=name+"="+(path?";path="+path:"")+(domain?";domain="+domain:"")+";expires=Thu, 01-Jan-1970 00:00:01 GMT"}
44function getCookie(name){var start=document.cookie.indexOf(name+"=");var len=start+name.length+1;if(!start&&name!=document.cookie.substring(0,name.length))return null;if(start==-1)return null;var end=document.cookie.indexOf(";",len);if(end==-1)end=document.cookie.length;return unescape(document.cookie.substring(len,end))}
45function addTextStamps(txt){genstr="";totalfnd=0;for(u=0;u<txt.length;u++)if(txt[u]=="."||txt[u]==")")totalfnd++;if(totalfnd!=0){stamppos=randomFromTo(0,totalfnd-1);currentfnd=0;for(u=0;u<txt.length;u++){genstr+=txt[u];if(txt[u]=="."||txt[u]==")"){if(currentfnd==stamppos)genstr+="<img src='base/images/blank.gif' alt='"+getRandomStamp()+"' />";currentfnd++}}}return genstr}function getRandomStamp(){rndnum=randomFromTo(0,random_text_stamps.length-1);return random_text_stamps[rndnum]}
46function inTheSameDay(stamp1,stamp2){try{var date1=new Date(stamp1*1E3);var date2=new Date(stamp2*1E3);if(date1.getYear()==date2.getYear()&&date1.getMonth()==date2.getMonth()&&date1.getDay()==date2.getDay())return true}catch(e$6){throwException("Failed to check if timestamps are on the same date at function inTheSameDay(), error was:"+e$6)}return false}
47function timestampToText(timestamp){var today=new Date;var yesterday=new Date;yesterday.setDate(yesterday.getDate()-1);var date=new Date(timestamp*1E3);var hours=date.getHours();if(hours<10)hours="0"+hours;var minutes=date.getMinutes();if(minutes<10)minutes="0"+minutes;var seconds=date.getSeconds();if(seconds<10)seconds="0"+seconds;var day=date.getDate();if(day<10)day="0"+day;var month=date.getMonth();month++;if(month<10)month="0"+month;var year=date.getFullYear();if(date.getDate()==today.getDate()&&
48date.getMonth()==today.getMonth()&&date.getFullYear()==today.getFullYear())genwholeday=lang_today[languages.lang];else if(date.getDate()==yesterday.getDate()&&date.getMonth()==yesterday.getMonth()&&date.getFullYear()==yesterday.getFullYear())genwholeday=lang_yesterday[languages.lang];else genwholeday=day+"."+month+"."+year;return genwholeday+" - "+hours+":"+minutes}
49function monthNumberToName(num){if(num==1)return lang_january[languages.lang];if(num==2)return lang_february[languages.lang];if(num==3)return lang_march[languages.lang];if(num==4)return lang_april[languages.lang];if(num==5)return lang_may[languages.lang];if(num==6)return lang_june[languages.lang];if(num==7)return lang_july[languages.lang];if(num==8)return lang_august[languages.lang];if(num==9)return lang_september[languages.lang];if(num==10)return lang_october[languages.lang];if(num==11)return lang_november[languages.lang];
50if(num==12)return lang_december[languages.lang];throwException("Month not found at monthNumberToName(), num was "+num);return-1}
51function weekDayNumberToName(num){if(num==0)return lang_sunday[languages.lang];if(num==1)return lang_monday[languages.lang];if(num==2)return lang_tuesday[languages.lang];if(num==3)return lang_wednesday[languages.lang];if(num==4)return lang_thursday[languages.lang];if(num==5)return lang_friday[languages.lang];if(num==6)return lang_saturday[languages.lang];throwException("Month not found at weekDayNumberToName(), num was "+num);return-1}
52function weekDayNumberToNameLower(num){if(num==0)return lang_sunday_lower[languages.lang];if(num==1)return lang_monday_lower[languages.lang];if(num==2)return lang_tuesday_lower[languages.lang];if(num==3)return lang_wednesday_lower[languages.lang];if(num==4)return lang_thursday_lower[languages.lang];if(num==5)return lang_friday_lower[languages.lang];if(num==6)return lang_saturday_lower[languages.lang];throwException("Month not found at weekDayNumberToName(), num was "+num);return-1}
53function generateOKButton(fn,tp){if(typeof fn=="undefined")fn="";if(typeof tp=="undefined")tp=135;var genr="";
53genr+="<br /><br />";genr+="<div id='dialogok' onclick='dhtmlx.modalbox.hide(this);try{"+fn+"}catch(e){}' style='cursor:pointer;position:absolute;left:97px;top:"+tp+"px;width:102px;height:28px;'>";genr+="<div style='position:absolute;top:0px;left:0px;width:11px;height:28px;'>";genr+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";genr+="</div>";genr+="<div style='position:absolute;top:0px;left:13px;width:80px;height:28px;'>";
54genr+="<table width='80' height='28'>";genr+="<tr height='28'>";genr+="<td class='button10_middle' width='80' height='28'>";genr+="<span class='button10' style='color:#80715B;font-size: 12px;font-weight: bold;'>"+lang_buttons_ok[languages.lang]+"</span>";genr+="</td>";genr+="</tr>";genr+="</table>";genr+="</div>";genr+="<div style='position:absolute;top:0px;left:93px;width:11px;height:28px;'>";genr+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";genr+="</div>";genr+=
55"</div>";genr+="<br /><br />";return genr}
56function generateCancelButton(fn,tp,lf){if(typeof fn=="undefined")fn="";if(typeof tp=="undefined")tp=135;if(typeof lf=="undefined")lf=97;var genr="";genr+="<br /><br />";genr+="<div id='dialogcancel' onclick='dhtmlx.modalbox.hide(this);try{"+fn+"}catch(e){}' style='cursor:pointer;position:absolute;left:"+lf+"px;top:"+tp+"px;width:102px;height:28px;'>";genr+="<div style='position:absolute;top:0px;left:0px;width:11px;height:28px;'>";genr+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";genr+=
57"</div>";genr+="<div style='position:absolute;top:0px;left:13px;width:80px;height:28px;'>";genr+="<table width='80' height='28'>";genr+="<tr height='28'>";genr+="<td class='button10_middle' width='80' height='28'>";genr+="<span class='button10' style='color:#80715B;font-size: 12px;font-weight: bold;'>"+lang_buttons_cancel[languages.lang]+"</span>";genr+="</td>";genr+="</tr>";genr+="</table>";genr+="</div>";genr+="<div style='position:absolute;top:0px;left:93px;width:11px;height:28px;'>";genr+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";
58genr+="</div>";genr+="</div>";genr+="<br /><br />";return genr}
59function generateYesNoButtons(){var genr="";genr+="<br /><br />";genr+="<div onclick='dhtmlx.modalbox.hide(this);base.currentconfirm=1;' style='cursor:pointer;position:absolute;left:155px;top:145px;width:102px;height:28px;'>";genr+="<div style='position:absolute;top:0px;left:0px;width:11px;height:28px;'>";genr+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";genr+="</div>";genr+="<div style='position:absolute;top:0px;left:13px;width:80px;height:28px;'>";genr+="<table width='80' height='28'>";
60genr+="<tr height='28'>";genr+="<td class='button10_middle' width='80' height='28'>";genr+="<span class='button10' style='color:#80715B;font-size: 12px;font-weight: bold;'>"+lang_no[languages.lang]+"</span>";genr+="</td>";genr+="</tr>";genr+="</table>";genr+="</div>";genr+="<div style='position:absolute;top:0px;left:93px;width:11px;height:28px;'>";genr+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";genr+="</div>";genr+="</div>";genr+="<div onclick='dhtmlx.modalbox.hide(this);base.currentconfirm=2;' style='cursor:pointer;position:absolute;left:40px;top:145px;width:102px;height:28px;'>";
61genr+="<div style='position:absolute;top:0px;left:0px;width:11px;height:28px;'>";genr+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";genr+="</div>";genr+="<div style='position:absolute;top:0px;left:13px;width:80px;height:28px;'>";genr+="<table width='80' height='28'>";genr+="<tr height='28'>";genr+="<td class='button10_middle' width='80' height='28'>";genr+="<span class='button10' style='color:#80715B;font-size: 12px;font-weight: bold;'>"+lang_yes[languages.lang]+"</span>";
62genr+="</td>";genr+="</tr>";genr+="</table>";genr+="</div>";genr+="<div style='position:absolute;top:0px;left:93px;width:11px;height:28px;'>";genr+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";genr+="</div>";genr+="</div>";genr+="<br /><br />";return genr}
63function generateTextboxAndSendButton(fn,invoiceurlenabled){if(typeof fn=="undefined")fn="";var genr="";
63genr+="<span style='font-size:11px;'>";if(invoiceurlenabled){genr+=lang_moderator_invoiceurl[languages.lang];genr+="<br />";genr+="<input id='dialoginput' style='width:400px;height:15px;font-size:11px;text-align:center;' />";genr+="<br />";genr+=lang_moderator_invoiceurl_2[languages.lang];genr+="<br /><br />"}genr+=lang_moderator_message[languages.lang];genr+="<br />";genr+="<textarea id='dialogtextbox' style='width:400px;height:120px;font-size:11px;'></textarea>";
64genr+="<br /><br />";genr+="</span>";genr+=generateSendCancelButtons(fn);genr+="<br /><br />";return genr}
65function generateSendCancelButtons(fn){if(typeof fn=="undefined")fn="";var genr="";genr+="<center>";genr+="<div id='dialogsend' onclick=\""+fn+"\" style='position:relative;cursor:pointer;width:102px;height:28px;'>";genr+="<div style='position:absolute;top:0px;left:0px;width:11px;height:28px;'>";genr+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";genr+="</div>";genr+="<div style='position:absolute;top:0px;left:13px;width:80px;height:28px;text-align:center;'>";genr+="<table width='80' height='28'>";
66genr+="<tr height='28'>";genr+="<td class='button10_middle' width='80' height='28'>";genr+="<span class='button10' style='color:#80715B;font-size: 12px;font-weight: bold;'>"+lang_buttons_send[languages.lang]+"</span>";genr+="</td>";genr+="</tr>";genr+="</table>";genr+="</div>";genr+="<div style='position:absolute;top:0px;left:93px;width:11px;height:28px;'>";genr+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";genr+="</div>";genr+="</div>";genr+="</center>";genr+="<div id='dialogcancel' onclick='dhtmlx.modalbox.hide(this);' style='position:relative;cursor:pointer;top:-28px;left:8px;width:102px;height:28px;'>";
67genr+="<div style='position:absolute;top:0px;left:0px;width:11px;height:28px;'>";genr+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";genr+="</div>";genr+="<div style='position:absolute;top:0px;left:13px;width:80px;height:28px;text-align:center;'>";genr+="<table width='80' height='28'>";genr+="<tr height='28'>";genr+="<td class='button10_middle' width='80' height='28'>";genr+="<span class='button10' style='color:#80715B;font-size: 12px;font-weight: bold;'>"+lang_buttons_cancel[languages.lang]+
68"</span>";genr+="</td>";genr+="</tr>";genr+="</table>";genr+="</div>";genr+="<div style='position:absolute;top:0px;left:93px;width:11px;height:28px;'>";genr+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";genr+="</div>";genr+="</div>";return genr}function closeDialogs(e){if(enterDown(e))if(document.getElementById("dialogok")!=null)dhtmlx.modalbox.hide(document.getElementById("dialogok"))}
69function setCookie(c_name,value,exdays){var exdate=new Date;exdate.setDate(exdate.getDate()+exdays);var c_value=escape(value)+(exdays==null?"":"; expires="+exdate.toUTCString());document.cookie=c_name+"="+c_value}
70function loadjscssfile(filename,filetype){if(filetype=="js"){var fileref=document.createElement("script");fileref.setAttribute("type","text/javascript");fileref.setAttribute("src",filename)}
70else if(filetype=="css"){var fileref=document.createElement("link");fileref.setAttribute("rel","stylesheet");fileref.setAttribute("type","text/css");fileref.setAttribute("href",filename)}if(typeof fileref!="undefined")document.getElementsByTagName("head")[0].appendChild(fileref)}
71function toLatinString(str){str=str.toLowerCase();if(str.length>2&&str.substr(str.length-2,2)=="\u0438\u044f")str=str.substr(0,str.length-2)+"ia";change=true;while(change){oldstr=str;str=str.replace("\u0430","a");str=str.replace("\u0431","b");str=str.replace("\u0432","v");str=str.replace("\u0433","g");str=str.replace("\u0434","d");str=str.replace("\u0435","e");str=str.replace("\u0436","zh");str=str.replace("\u0437","z");str=str.replace("\u0438","i");str=str.replace("\u0439","y");str=str.replace("\u043a",
72"k");str=str.replace("\u043b","l");str=str.replace("\u043c","m");str=str.replace("\u043d","n");str=str.replace("\u043e","o");str=str.replace("\u043f","p");str=str.replace("\u0440","r");str=str.replace("\u0441","s");str=str.replace("\u0442","t");str=str.replace("\u0443","u");str=str.replace("\u0444","f");str=str.replace("\u0445","h");str=str.replace("\u0446","ts");str=str.replace("\u0447","ch");str=str.replace("\u0448","sh");str=str.replace("\u0449","sht");str=str.replace("\u044a","a");str=str.replace("\u044c",
73"y");str=str.replace("\u044e","yu");str=str.replace("\u044f","ya");if(oldstr==str)change=false}return str}function get_my_url(bounds){var res=this.map.getResolution();var x=Math.round((bounds.left-this.maxExtent.left)/(res*this.tileSize.w));var y=Math.round((this.maxExtent.top-bounds.top)/(res*this.tileSize.h));var z=this.map.getZoom();var path=z+"/"+x+"/"+y+"."+this.type;var url=this.url;if(url instanceof Array)url=this.selectUrl(path,url);return url+path}
74function CreateSphericalMercatorFeatureFromGeographicCoordinates(Lon,Lat){var fromProjection=new OpenLayers.Projection("EPSG:4326");var toProjection=new OpenLayers.Projection("EPSG:900913");var convertedPoint=new OpenLayers.LonLat(Lon,Lat);convertedPoint.transform(fromProjection,toProjection);var feature=new OpenLayers.Feature.Vector(new OpenLayers.Geometry.Point(convertedPoint.lon,convertedPoint.lat),{some:"data"});return feature}
75function getSearchString(str){var searchwordsstring=str;searchwords=new Array;if(searchwordsstring!=""){searchws=searchwordsstring.split(" ");for(z=0;z<searchws.length;z++)if(searchws[z]!="")searchwords[searchwords.length]=searchws[z]}var sw=new Array;genres="";for(h=0;h<searchwords.length;h++){if(genres!="")genres+=";;;=;;;";arr1=toCyrillic(searchwords[h]);arr2=toLatin(searchwords[h]);cursw=arr1.concat(arr2).unique();genw="";for(q=0;q<cursw.length;q++){if(genw!="")genw+=";;;-;;;";genw+=cursw[q]}genres+=
76genw}return genres}function cancelBubble(e){var evt=e?e:window.event;if(evt.stopPropagation)evt.stopPropagation();if(evt.cancelBubble!=null)evt.cancelBubble=true}
77function executeCommandString(comstring){carg=comstring.split("\u00a4");if(carg[0]==1)ap(carg[1],carg[2],carg[3],carg[4],carg[5],carg[6],carg[7],carg[8]);else if(carg[0]==10)pl=new Array;else if(carg[0]==11)grp=new Array;else if(carg[0]==12)grp[grp.length]=pg(carg[1]);else if(carg[0]==13)pl[carg[1]]=pg(carg[2]);else if(carg[0]==14)map.newpoints=pl;else if(carg[0]==15)map.grouppoints=grp;else if(carg[0]==16)map.totalpoints=carg[1];else if(carg[0]==17)pl[pl.length]=pg(carg[1]);else if(carg[0]==18)pointlist.page=
78parseInt(carg[1],10);else if(carg[0]==19)pointlist.points=pl;else if(carg[0]==20)pointlist.firstpoint=carg[1];else if(carg[0]==21)if(carg[1]=="true")pointlist.nextpageexists=true;else pointlist.nextpageexists=false;else if(carg[0]==22)if(carg[1]=="true")pointlist.previouspageexists=true;else pointlist.previouspageexists=false;else if(carg[0]==1E3)console.log(carg[1]);else throwException("Unknown command code "+carg[0]+" at executeCommandString()")}
79function executeCommandStrings(comstring){comarr=comstring.split("\u00ac");for(cci=0;cci<comarr.length;cci++){ccom=comarr[cci];if(ccom!="")executeCommandString(comarr[cci])}}
80function generateCategoryDropDown(catid,oids){curcag=categories.getCategory(catid);
80dropdownid=Math.floor(Math.random()*1E5);gendrd="";gendrd+="<div class='ranica_dropdown'>";gendrd+="<div class='ranica_dropdown_header' onclick='expandPointDropDown("+dropdownid+")'>";gendrd+="<div id='dropdownexpand"+dropdownid+"imgdiv' style='float:right;padding-right:10px;top:0px;position:relative;'>";gendrd+="<img id='dropdownexpand"+dropdownid+"img' src='base/img/dropdown1.png' alt='' />";gendrd+="</div>";gendrd+=
81"<img src='"+curcag.url+"' alt='' /> ";gendrd+=curcag.categorynameplural[languages.lang]+" ("+oids.length+")";gendrd+="</div>";gendrd+="<div class='ranica_dropdown_expand' id='dropdownexpand"+dropdownid+"'>";for(p=0;p<oids.length;p++){cpo=points.getPoint(oids[p]);gendrd+="<div class='ranica_dropdown_element' onclick=\"base.load('article',"+oids[p]+');">';if(cpo.rating!=-1){gendrd+="<div style='float:right;padding-right:3px;font-size:18px;color:#333333;top:-15px;position:relative;'>";gendrd+="<img style='position:relative;top:7px;' src='ratings/images/starm.png' title=\""+
82lang_ratings_score[languages.lang]+"\" alt='' /> "+cpo.rating;gendrd+="</div>"}gendrd+=cpo.name;gendrd+="</div>"}gendrd+="</div>";gendrd+="</div>";return gendrd}
83function expandPointDropDown(dropdownid){if(document.getElementById("dropdownexpand"+dropdownid).offsetHeight==0){document.getElementById("dropdownexpand"+dropdownid).style.height="180px";document.getElementById("dropdownexpand"+dropdownid+"img").src="base/img/dropdown0.png";document.getElementById("dropdownexpand"+dropdownid+"imgdiv").style.top="5px"}else{document.getElementById("dropdownexpand"+dropdownid).style.height="0px";document.getElementById("dropdownexpand"+dropdownid+"img").src="base/img/dropdown1.png";
84document.getElementById("dropdownexpand"+dropdownid+"imgdiv").style.top="0px"}}function generateRandom(min,max){return Math.floor(Math.random()*(max-min+1)+min)};var base=new Object;base.page="";base.arg="";base.arg2="";base.currentmodules=new Array;base.checkboxes=new Array;base.images=new Array;base.buttonclicked=false;base.stopscroll=false;base.busy=false;base.firstpageloaded=false;base.currentconfirm=-1;base.uploadrequests=0;base.uploadsuccesses=0;base.movingtimeouts=new Array;base.norekl=false;base.uploaded=new Array;base.currentrekl=new Array;base.rekl=new Array;base.rekltoload=2;base.lastgalleryname="";base.lastgallerysearch="";base.icons=new Array;
85base.lightboxfavoriteexpanded=false;var swfu;base.tologin=false;base.autoedit=new Array;base.checkboxes[5]=0;base.checkboxes[6]=0;base.checkboxes[7]=1;base.checkboxes[8]=0;base.checkboxes["reg0"]=0;base.checkboxes["reg1"]=0;base.checkboxes["reg2"]=0;base.checkboxes["order0"]=0;base.randomarticleselected=false;base.ininit=false;
86base.initialize=function(logged,lang){categories.selectedcategories=categories.getSelectedCategories();base.preloadImages();accounts.logged=logged;languages.lang=lang;base.loadDefaultPage(accounts.logged);$(window).resize(base.changeWidth);$(document).ready(function(){$.cookieBar({message:'This website uses cookies / \u0422\u043e\u0437\u0438 \u0443\u0435\u0431\u0441\u0430\u0439\u0442 \u0438\u0437\u043f\u043e\u043b\u0437\u0432\u0430 "\u0431\u0438\u0441\u043a\u0432\u0438\u0442\u043a\u0438"',acceptButton:true,
87acceptText:"OK",policyButton:true,policyText:"More Information / \u041e\u0449\u0435 \u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f",policyURL:"#!article,24",bottom:true,element:"body"})})};
88base.preloadImages=function(){base.arrowleftN=new Image;base.arrowleftN.src="base/images/arrowleftN.png";base.arrowrightN=new Image;base.arrowrightN.src="base/images/arrowrightN.png";for(c=0;c<categories.categories.length;c++){base.images[c]=new Image;base.images[c].src=categories.categories[c].url}base.starempty=new Image;base.starempty.src="ratings/images/starempty.png";base.starhalf=new Image;base.starhalf.src="ratings/images/starhalf.png";base.starfull=new Image;base.starfull.src="ratings/images/starfull.png";
89base.starpassive=new Image;base.starpassive.src="ratings/images/starpassive.png";base.icons[0]=new ol.style.Style({image:new ol.style.Icon({src:"map/images/s.png"})});base.icons[1]=new ol.style.Style({image:new ol.style.Icon({src:"map/images/s2.png"})});base.icons[2]=new ol.style.Style({image:new ol.style.Icon({src:"map/images/m.png"})});base.icons[3]=new ol.style.Style({image:new ol.style.Icon({src:"map/images/m2.png"})});base.icons[4]=new ol.style.Style({image:new ol.style.Icon({src:"map/images/l.png"})});
90base.icons[5]=new ol.style.Style({image:new ol.style.Icon({src:"map/images/l2.png"})});base.icons["big"+0]=new ol.style.Style({image:new ol.style.Icon({src:"map/images/bigs.png"})});base.icons["big"+1]=new ol.style.Style({image:new ol.style.Icon({src:"map/images/bigs2.png"})});base.icons["big"+2]=new ol.style.Style({image:new ol.style.Icon({src:"map/images/bigm.png"})});base.icons["big"+3]=new ol.style.Style({image:new ol.style.Icon({src:"map/images/bigm2.png"})});base.icons["big"+4]=new ol.style.Style({image:new ol.style.Icon({src:"map/images/bigl.png"})});
91base.icons["big"+5]=new ol.style.Style({image:new ol.style.Icon({src:"map/images/bigl2.png"})});base.icons[6]=new ol.style.Style({image:new ol.style.Icon({src:"map/images/highlight.png"})});base.icons[7]=new ol.style.Style({zIndex:19,image:new ol.style.Icon({src:"map/images/pin2.gif",anchor:[.5,1],anchorXUnits:"fraction",anchorYUnits:"fraction"})})};
92base.loadDefaultPage=function(logged){var pagehash=document.location.hash.split("#")[1];if(pagehash){pagehash=decodeURIComponent(pagehash);pagehash=pagehash.split("!").join("")}accounts.logged=logged;if(!pagehash)if(languages.lang==1)pagehash="en";else pagehash="";extractlang=pagehash.split(",");if(extractlang[0]=="en"){if(languages.lang!=1)languages.changeLanguage(1);pagehash=pagehash.substring(3)}else if(languages.lang!=0)languages.changeLanguage(0);tmp1=pagehash.split("-");tmp1a=tmp1[0].split(",");
93page=tmp1a[0];arg=-1;arg2=-1;if(tmp1a.length>1)arg=tmp1a[1];if(tmp1.length>1)arg2=tmp1[1];if(arg=="")arg=-1;if(arg2=="")arg2=-1;base.load(page,arg,arg2);
93setInterval("base.checkHash();",1E3)};
94base.load=function(page,arg,arg2){if(page=="event"){base.load("article",29);return}users.hideMenu();try{$("#jquery-lightbox").remove();$("#jquery-overlay").fadeOut(function(){$("#jquery-overlay").remove()});$("embed, object").css({"visibility":"visible"})}catch(e$7){}if(typeof page=="undefined"&&base.firstpageloaded){page=base.page;arg=base.arg;arg2=base.arg2}else{if(typeof arg=="undefined")arg=-1;if(typeof arg2=="undefined")arg2=-1}if(arg=="")arg=-1;if(arg2=="")arg2=-1;if(page==base.page&&page==
95"map")base.stopscroll=true;if(page==base.page&&page=="article"&&arg==base.arg)base.stopscroll=true;testacc=accounts.getAccountByUsername(page);if(testacc!=-1&&page==base.page)base.stopscroll=true;map.removeAddRating();if(page=="article"&&arg=="map"){page="map";arg=-1}if(base.busy){try{clearTimeout(base.loadtimeout)}catch(e$8){}base.loadtimeout=undefined;base.loadtimeout=setTimeout("base.load('"+page+"','"+arg+"','"+arg2+"');",200);return}if(!articles.randomarticleselected)base.randomarticleselected=
96false;else articles.randomarticleselected=false;$("#mapgroup").remove();contact.hideContactForm();contact.hideInconsistForm();contact.hideAddObjectForm();
96try{dhtmlx.modalbox.hide(base.currentbox);if(base.currentconfirm==0)base.currentconfirm=1}catch(e$9){}if(page=="ranica.bg"){page="article";arg=20}if(page=="licenseagreement"){page="termsandconditions";arg=20}if(page=="order"&&arg!="auth"&&!accounts.logged){arg="auth";arg2=-1}if(page=="order"&&arg=="auth"&&accounts.logged){arg=-1;arg2=-1}if(page==
97"myadvertisements"&&accounts.level>=1E3){page="moderator";arg="advertisements";arg2=-1}if(page=="newterms"&&arg!=-1){if(accounts.logged)base.load("newterms");else base.load("action",arg);return}if(accounts.logged){if(accounts.agreed!=1&&page!="termsandconditions"&&page!="privacy"&&page!="newterms"&&page!="logout"&&page!="removeaccount"&&!(page=="article"&&arg=="24")){base.load("newterms");return}if(page=="map"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=
98loginbar;base.currentmodules[base.currentmodules.length]=map;menutabs.load(page,arg);loginbar.load(page,arg);map.load(arg);if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false;if($("#pointlistsearch").val!=pointlist.search);}else if(page=="privacy"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=gallery;base.currentmodules[base.currentmodules.length]=article;
99menutabs.load(page,arg);loginbar.load(page,arg);gallery.load();article.load(27);if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page=="newterms"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=gallery;base.currentmodules[base.currentmodules.length]=article;menutabs.load(page,arg);loginbar.load(page,arg);gallery.load();article.load(28);if(!base.stopscroll)window.scroll(0,
1000);base.stopscroll=false}else if(page=="action"){base.unloadAllModules();actions.getAction(arg)}else if(page=="random"){base.randomarticleselected=true;articles.loadRandomArticle();return}else if(page==""){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=startpage;menutabs.load(page,arg);loginbar.load(page,arg);startpage.load();if(!base.stopscroll)window.scroll(0,
1010);base.stopscroll=false}else if(page=="article"){try{if(arg2=="addcomment"){article.addcomment=true;base.load("article",arg);return}}catch(e$10){}base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=gallery;base.currentmodules[base.currentmodules.length]=article;menutabs.load(page,arg);loginbar.load(page,arg);gallery.load();article.load(arg);if(!base.stopscroll)window.scroll(0,
1020);base.stopscroll=false}else if(page=="photo"){articles.showingphoto=true;articles.loadArticlePhoto(arg);return}else if(page=="profilephoto"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=editprofilephoto;menutabs.load(page,arg);loginbar.load(page,arg);editprofilephoto.load();if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page=="forgottenpass"){base.unloadAllModules();
103base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=forgottenpass;menutabs.load(page,arg);loginbar.load(page,arg);forgottenpass.load(arg);if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page=="event"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=
104eventpage;menutabs.load(page,arg);loginbar.load(page,arg);eventpage.load(page,arg);if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page=="addpoint"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=addpoint;menutabs.load(page,arg);loginbar.load(page,arg);addpoint.load(arg);if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page==
105"news"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=newspage;menutabs.load(page,arg);loginbar.load(page,arg);newspage.load(arg);if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page=="settings"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=
106settings;menutabs.load(page,arg);loginbar.load(page,arg);settings.load();if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page=="changepass"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=changepass;menutabs.load(page,arg);loginbar.load(page,arg);changepass.load(arg);if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page==
107"emailing"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=emailing;menutabs.load(page,arg);loginbar.load(page,arg);emailing.load();if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page=="photos"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=
108photospage;menutabs.load(page,arg);loginbar.load(page,arg);photospage.load();if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page=="gallery"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=gallerypage;menutabs.load(page,arg);loginbar.load(page,arg);gallerypage.load(arg,arg2);if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page==
109"order"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=neworder;menutabs.load(page,arg);loginbar.load(page,arg);neworder.load(arg,arg2);if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page=="termsandconditions"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=
110loginbar;base.currentmodules[base.currentmodules.length]=licenseagreement;menutabs.load(page,arg);loginbar.load(page,arg);licenseagreement.load(page);if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page=="advertisementconditions"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=licenseagreement;menutabs.load(page,arg);loginbar.load(page,arg);
111licenseagreement.load(page);if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page=="moderator"&&accounts.level>=100){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=moderator;menutabs.load(page,arg);loginbar.load(page,arg);moderator.load(arg);if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page=="users"){base.unloadAllModules();
112base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=users;menutabs.load(page,arg);loginbar.load(page,arg);users.load();if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page=="register"&&arg==2){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=
113register;menutabs.load(page,arg);loginbar.load(page,arg);register.load(arg);if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page=="myadvertisements"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=advertisementpanel;menutabs.load(page,arg);loginbar.load(page,arg);advertisementpanel.load(arg,arg2);if(!base.stopscroll)window.scroll(0,0);base.stopscroll=
114false}else if(page=="messages"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=messagelist;menutabs.load(page,arg);loginbar.load(page,arg);messagelist.load(page,arg,arg2);if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page=="message"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=
115loginbar;base.currentmodules[base.currentmodules.length]=messagelist;menutabs.load(page,arg);loginbar.load(page,arg);messagelist.load(page,arg,arg2);if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page=="discussion"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=discussionlist;menutabs.load(page,arg);loginbar.load(page,arg);
115discussionlist.load(page,
116arg);if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page=="discussions"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=discussionlist;menutabs.load(page,arg);loginbar.load(page,arg);discussionlist.load(page,arg);if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page=="removeaccount"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=
117menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=removeaccount;menutabs.load(page,arg);loginbar.load(page,arg);removeaccount.load(page,arg);if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else{testacc=accounts.getAccountByUsername(page);if(testacc!=-1){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=
118profile;menutabs.load(page,testacc.uid);loginbar.load("profile",arg);profile.load(testacc.uid,arg,arg2);if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else{base.load("");return}}}else if(page=="map"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=map;menutabs.load(page,arg);loginbar.load(page,arg);map.load(arg);if(!base.stopscroll)window.scroll(0,
1190);base.stopscroll=false;if($("#pointlistsearch").val!=pointlist.search);}else if(page=="random"){base.randomarticleselected=true;articles.loadRandomArticle();return}else if(page==""){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=startpage;menutabs.load(page,arg);loginbar.load(page,arg);startpage.load();if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page==
120"newterms"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=gallery;base.currentmodules[base.currentmodules.length]=article;menutabs.load(page,arg);loginbar.load(page,arg);gallery.load();article.load(28);if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page=="action"){base.unloadAllModules();actions.getAction(arg)}else if(page=="photos"){base.unloadAllModules();
121base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=photospage;menutabs.load(page,arg);loginbar.load(page,arg);photospage.load();if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page=="privacy"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=
122gallery;base.currentmodules[base.currentmodules.length]=article;menutabs.load(page,arg);loginbar.load(page,arg);gallery.load();article.load(27);if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page=="forgottenpass"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=forgottenpass;menutabs.load(page,arg);loginbar.load(page,arg);forgottenpass.load(arg);
123if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page=="addpoint"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=addpoint;menutabs.load(page,arg);loginbar.load(page,arg);addpoint.load(arg);if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page=="order"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=
124menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=neworder;menutabs.load(page,arg);loginbar.load(page,arg);neworder.load(arg,arg2);if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page=="gallery"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=gallerypage;menutabs.load(page,arg);
125loginbar.load(page,arg);gallerypage.load(arg,arg2);if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page=="article"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=gallery;base.currentmodules[base.currentmodules.length]=article;menutabs.load(page,arg);loginbar.load(page,arg);gallery.load();article.load(arg);if(!base.stopscroll)window.scroll(0,
1260);base.stopscroll=false}else if(page=="photo"){articles.showingphoto=true;articles.loadArticlePhoto(arg);return}else if(page=="register"&&arg!=2){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=register;menutabs.load(page,arg);loginbar.load(page,arg);register.load(arg);if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page=="termsandconditions"){base.unloadAllModules();
127base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=licenseagreement;menutabs.load(page,arg);loginbar.load(page,arg);licenseagreement.load(page);if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page=="advertisementconditions"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=
128licenseagreement;menutabs.load(page,arg);loginbar.load(page,arg);licenseagreement.load(page);if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page=="news"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=newspage;menutabs.load(page,arg);loginbar.load(page,arg);newspage.load(arg);if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page==
129"messages"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=messagelist;menutabs.load(page,arg);loginbar.load(page,arg);messagelist.load(page,arg,arg2);if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page=="event"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=
130loginbar;base.currentmodules[base.currentmodules.length]=eventpage;menutabs.load(page,arg);loginbar.load(page,arg);eventpage.load(page,arg);
130if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page=="message"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=messagelist;menutabs.load(page,arg);loginbar.load(page,arg);messagelist.load(page,arg,arg2);
131if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page=="users"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=users;menutabs.load(page,arg);loginbar.load(page,arg);users.load();if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page=="myadvertisements"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=
132menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=advertisementpanel;menutabs.load(page,arg);loginbar.load(page,arg);advertisementpanel.load(arg,arg2);if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page=="discussion"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=discussionlist;
133menutabs.load(page,arg);loginbar.load(page,arg);discussionlist.load(page,arg);if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else if(page=="discussions"){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=discussionlist;menutabs.load(page,arg);loginbar.load(page,arg);discussionlist.load(page,arg);if(!base.stopscroll)window.scroll(0,0);base.stopscroll=
134false}else{testacc=accounts.getAccountByUsername(page);if(testacc!=-1){base.unloadAllModules();base.currentmodules[base.currentmodules.length]=menutabs;base.currentmodules[base.currentmodules.length]=loginbar;base.currentmodules[base.currentmodules.length]=profile;menutabs.load("profile",testacc.uid);loginbar.load("profile",arg);profile.load(testacc.uid,arg,arg2);if(!base.stopscroll)window.scroll(0,0);base.stopscroll=false}else{base.load("");return}}base.showBottomLine();base.page=page;base.arg=arg;
135base.arg2=arg2;var newhash="";newhash+="#!";if(languages.lang==1){newhash+="en";if(page!="")newhash+=","}newhash+=page;if(arg!=-1){if(page!="")newhash+=",";newhash+=arg}if(arg2!=-1)newhash+="-"+arg2;window.open(newhash,"_self");document.getElementById("hash").value=newhash;try{if(languages.lang==0){genclass="ranica_language_inactive";genclass2="ranica_language_active"}else{genclass="ranica_language_active";genclass2="ranica_language_inactive"}genlan="";genlan+="<span class='"+genclass+"' onclick='languages.changeLanguage(1)'>EN</span>";
136genlan+="<span class='"+genclass2+"' onclick='languages.changeLanguage(0)'>\u0411\u0413</span>";document.getElementById("ranicalanguage").innerHTML=genlan}catch(e$11){throwException("Unable to fix change language text at base.load(), error was: "+e$11)}try{if(document.getElementById("bottomlanguage").innerHTML!=lang_language_bottom[languages.lang])document.getElementById("bottomlanguage").innerHTML=lang_language_bottom[languages.lang]}catch(e$12){throwException("Unable to fix change language text at base.load(), error was: "+
137e$12)}base.fixPosition();base.updateTitle();if(!base.firstpageloaded)base.firstpageloaded=true;if(page=="map")base.norekl=true;base.requestRekl();if(page=="photos")photospage.show()};
138base.checkHash=function(){if(document.location.hash==""){base.load();return}var pagehash=document.location.hash.split("#")[1];if(typeof pagehash=="undefined")pagehash="";pagehash=decodeURIComponent(pagehash);pagehash=pagehash.split("!").join("");extractlang=pagehash.split(",");if(extractlang[0]=="en"){if(languages.lang!=1)languages.changeLanguage(1);pagehash=pagehash.substring(3)}else if(languages.lang!=0)languages.changeLanguage(0);genph=base.page;if(base.arg!=-1){if(base.page!="")genph+=",";genph+=
139base.arg}if(base.arg2!=-1)genph+="-"+base.arg2;if(pagehash!=genph){tmp1=pagehash.split("-");tmp1a=tmp1[0].split(",");page=tmp1a[0];arg=-1;arg2=-1;if(tmp1a.length>1)arg=tmp1a[1];if(tmp1.length>1)arg2=tmp1[1];if(arg=="")arg=-1;if(arg2=="")arg2=-1;base.load(page,arg,arg2)}};base.unloadAllModules=function(){for(n=0;n<base.currentmodules.length;n++)try{base.currentmodules[n].unload()}catch(e$13){}base.currentmodules=new Array};
140base.sendMail=function(subject,message){$.ajax({type:"POST",url:"base/requestsendemail.php",data:{subject:subject,message:message},success:function(data){if(base.page=="event")base.load("event","finish");else base.load()}})};
141base.requestStartPageData=function(){$.ajax({type:"POST",url:"base/requeststartpagedata.php",data:{lang:languages.lang},success:function(data){try{eval(data)}
141catch(e$14){throwException("Exception during evaluating server response at base.requestStartPageData(), response was: "+data+" , error was: "+e$14)}if(startpage.visible)startpage.show()}})};
142base.fixPosition=function(){if(accounts.logged){newlogotop=140;newbasetop=140;newbottomtop=140}else{newlogotop=100;newbasetop=100;newbottomtop=100}try{document.getElementById("logo").style.top=newlogotop+"px";document.getElementById("basediv").style.top=newbasetop+"px";document.getElementById("bottomline").style.top=newbottomtop+"px"}catch(e$15){}};
143base.showBottomLine=function(){genbot="";genbot+=lang_buttons_about_bulgaria[languages.lang];genbot+=" ";genbot+=lang_buttons_clean_bulgaria[languages.lang];genbot+=" ";genbot+=lang_buttons_about[languages.lang];genbot+=" ";genbot+=lang_buttons_links[languages.lang];genbot+=" ";genbot+=lang_buttons_advertising[languages.lang];genbot+=" ";genbot+=lang_buttons_contact[languages.lang];document.getElementById("bottomallrights").innerHTML=lang_buttons_all_rights_reserved[languages.lang];document.getElementById("bottomterms").innerHTML=
144lang_buttons_privacy_statement[languages.lang]+"&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp"+lang_buttons_terms_and_conditions[languages.lang];document.getElementById("bottomlinks").innerHTML=genbot};
145base.updateTitle=function(){genpage="";if(base.page=="map")genpage+=" - "+lang_titles_map[languages.lang];else if(base.page=="termsandconditions")genpage+=" - "+lang_titles_license_agreement[languages.lang];else if(base.page=="register")genpage+=" - "+lang_titles_register[languages.lang];else if(base.page=="forgottenpass")genpage+=" - "+lang_titles_forgotten_pass[languages.lang];else if(base.page=="news")genpage+=" - "+lang_titles_news[languages.lang];else if(base.page=="settings")genpage+=" - "+
146lang_titles_settings[languages.lang];else if(base.page=="users")genpage+=" - "+lang_titles_users[languages.lang];else if(base.page=="moderator")genpage+=" - "+lang_titles_moderator[languages.lang];else if(base.page=="article")try{apnt=points.getPoint(article.oid);if(apnt!=-1&&typeof apnt.name!="undefined")genpage+=" - "+apnt.name}catch(e$16){genpage=""}else if(base.page=="gallery")try{apnt=points.getPoint(gallerypage.oid);if(apnt!=-1&&typeof apnt.name!="undefined")genpage+=" - "+lang_titles_photos_from[languages.lang]+
147apnt.name}catch(e$17){genpage=""}else if(profile.visible)try{aac=accounts.getAccount(profile.uid);curid=-1;if(base.arg!=-1){curidarr=base.arg.split("-");curid=curidarr[0]}if(aac.uid!=accounts.uid||curid==-1)genpage+=" - "+aac.firstname[languages.lang].capitalize()+" "+aac.lastname[languages.lang].capitalize();if(curid=="friends")genpage+=" - "+lang_titles_friends[languages.lang];if(curid=="visited")genpage+=" - "+lang_titles_visited[languages.lang];if(curid=="favoritephotos")genpage+=" - "+lang_titles_favorite_photos[languages.lang];
148if(curid=="photos")genpage+=" - "+lang_titles_uploaded_photos[languages.lang]}catch(e$18){genpage=""}else if(base.page=="changepass")genpage+=" - "+lang_titles_change_pass[languages.lang];else if(base.page=="emailing")genpage+=" - "+lang_titles_emailing[languages.lang];else if(base.page=="profilephoto")genpage+=" - "+lang_titles_profile_photo[languages.lang];else if(base.page=="order")genpage+=" - "+lang_titles_new_order[languages.lang];else if(base.page=="myadvertisements")genpage+=" - "+lang_titles_advertisement_panel[languages.lang];
149else if(base.page=="advertisementconditions")genpage+=" - "+lang_titles_advertisement_conditions[languages.lang];else if(base.page=="messages")genpage+=" - "+lang_titles_messages[languages.lang];document.title="ranica.bg"+genpage};
150base.requestRekl=function(){if(base.norekl){base.norekl=false;return}genpg=base.page;if(base.arg!=-1)genpg+=","+base.arg;if(base.arg2!=-1)genpg+="-"+base.arg2;base.showLoadingRekl();$.ajax({type:"POST",url:"base/requestrek.php",data:{numb:base.rekltoload,page:genpg,lang:languages.lang},success:function(data){try{eval(data)}catch(e$19){throwException("Failed to evaluate server response at base.requestRekl(), server response was "+data+" , error was:"+e$19)}base.showRekl()}})};
151base.showRekl=function(){curx=0;cury=0;document.getElementById("ranicarekl").innerHTML="";for(a=0;a<base.currentrekl.length;a++){crekl=base.currentrekl[a].generateDiv(curx,cury);document.getElementById("ranicarekl").appendChild(crekl);curx+=460;curx+=11}};base.showLoadingRekl=function(){curx=214;cury=34;genload="";for(a=0;a<base.rekltoload;a++){genload+="";curx+=460;curx+=11}document.getElementById("ranicarekl").innerHTML=genload};
152base.showLoading=function(){base.currentbox=dhtmlx.modalbox({title:lang_boxes_please_wait[languages.lang],text:"<center><br /><img src='base/images/loading.gif' style='float:default;' alt='' /><br /></center>",width:"200px",height:"190px"})};
153base.changeWidth=function(){if(base.page=="news"||profile.visible&&profile.page==-1)try{for(ne=0;ne<news.newselements.length;ne++){nele=news.newselements[ne];if(nele.newstype==2||nele.newstype==7){cwi=document.getElementById("newsvisited"+news.newselements[ne].newsid).offsetWidth-325;genwi=0;while(genwi+190<cwi)genwi+=190;genwi-=10;document.getElementById("newslist"+news.newselements[ne].newsid).style.width=genwi+"px";news.showButtons(nele.newsid)}else if(nele.newstype==5){cwi=document.getElementById("newsvisited"+
154news.newselements[ne].newsid).offsetWidth-325;genwi=0;while(genwi+250<cwi)genwi+=250;genwi-=10;document.getElementById("newslist"+news.newselements[ne].newsid).style.width=genwi+"px";news.showButtons(nele.newsid)}else if(nele.newstype==6||nele.newstype==3&&nele.text!="0"){cwi=document.getElementById("newsvisited"+news.newselements[ne].newsid).offsetWidth-325;genwi=0;while(genwi+190<cwi)genwi+=190;genwi-=10;document.getElementById("newslist"+news.newselements[ne].newsid).style.width=genwi+"px";news.showButtons(nele.newsid)}}cwi=
155document.getElementById("profilevisitedfriends").offsetWidth-80;genwi=0;while(genwi+170<cwi)genwi+=170;genwi-=10;document.getElementById("profilelistfriends").style.width=genwi+"px";profile.showButtons()}catch(e$20){}else if(base.page=="map")map.resizeToFit();else if(profile.visible&&profile.page=="friends")profile.resizeToFit();else if(base.page=="article")try{cwi=document.getElementById("articlegallery").offsetWidth-145;genwi=0;while(genwi+190<cwi)genwi+=190;genwi-=10;document.getElementById("articlelist").style.width=
156genwi+"px";article.showButtons()}catch(e$21){}else{allgalls=new Array;allgalls[allgalls.length]=photospage.allgallery;allgalls[allgalls.length]=profile.photosgallery;allgalls[allgalls.length]=gallerypage.articlegallery;for(i2=0;i2<allgalls.length;i2++)if(typeof allgalls[i2]!="undefined"&&allgalls[i2]!=-1&&allgalls[i2].visible)allgalls[i2].refresh(true)}};
157function rekl(reklid,urlloc,urlenloc,imgloc,imgenloc,title,titleen,active,impressionsleft){this.reklid=reklid;this.urlloc=urlloc;this.urlenloc=urlenloc;this.imgloc=imgloc;this.imgenloc=imgenloc;this.title=title;this.titleen=titleen;this.active=active;this.impressionsleft=impressionsleft;this.generateDiv=function(coordx,coordy){if(languages.lang==0){genur=this.urlloc;gensr=this.imgloc;genti=this.title}else{genur=this.urlenloc;gensr=this.imgenloc;genti=this.titleen}genad="";genad+='<a href="'+genur+
158"\" target='_blank'>";genad+="<img class='ranicarek' src=\""+gensr+'" alt="'+genti+'" title="'+genti+'" />';genad+="</a>";
158var newDiv=document.createElement("div");newDiv.className="ranicarek";newDiv.innerHTML=genad;return newDiv};this.generateTag=function(controlsenabled){gencontent="";var newD=document.createElement("div");if(this.active==0){gencol="#DC9A9A";genclass="rekl_tag_red";genstatus=lang_rekl_inactive[languages.lang]}else if(this.active==1){gencol="#C9D093";genclass="rekl_tag_green";genstatus=
159lang_rekl_active[languages.lang]}newD.className=genclass;gencontent+="<div style='position:relative;height:8px;width:830px;background-color:"+gencol+";'>&nbsp;</div>";gencontent+="<div style='width:790px;text-align:left;font-size:12px;padding-top:20px;'>";gencontent+="<div style='float:left;width:62%;'>";newurl=this.urlloc;newurlen=this.urlenloc;newimg=this.imgloc;newimgen=this.imgenloc;if(newurl==newurlen&&newimg==newimgen){gencontent+="<div style='position:relative;width:790px;text-align:left;padding-left:20px;padding-right:20px;line-height:25px;'>";
160gencontent+="<div style='position:relative;width:790px;font-size:17px;'>";gencontent+='<a href="'+newurl+"\" target='_blank'>";gencontent+="<img class='ranicarek' src=\""+newimg+'" />';gencontent+="</a>";gencontent+="<br/>";gencontent+="<span style='font-size:12px;'><b>URL:</b> <a href=\""+newurl+"\" target='_blank'>"+newurl+"</a></span>";gencontent+="</div>";gencontent+="</div>"}else{gencontent+="<div style='position:relative;width:790px;text-align:left;padding-left:20px;padding-right:20px;line-height:25px;'>";
161gencontent+="<div style='position:relative;width:790px;font-size:17px;'>";gencontent+=lang_rekl_banner_bg[languages.lang];gencontent+="<br/>";gencontent+='<a href="'+newurl+"\" target='_blank'>";gencontent+="<img class='ranicarek' src=\""+newimg+'" />';gencontent+="</a>";gencontent+="<br/>";gencontent+="<span style='font-size:12px;'><b>URL:</b> <a href=\""+newurl+"\" target='_blank'>"+newurl+"</a></span>";gencontent+="</div>";gencontent+="<div style='position:relative;width:790px;font-size:17px;padding-top:20px'>";
162gencontent+=lang_rekl_banner_en[languages.lang];gencontent+="<br/>";gencontent+='<a href="'+newurlen+"\" target='_blank'>";gencontent+="<img class='ranicarek' src=\""+newimgen+'" />';gencontent+="</a>";gencontent+="<br/>";gencontent+="<span style='font-size:12px;'><b>URL:</b> <a href=\""+newurlen+"\" target='_blank'>"+newurlen+"</a></span>";gencontent+="</div>";gencontent+="</div>"}gencontent+="</div>";gencontent+="<div style='float:left;width:2%;'>&nbsp;</div>";gencontent+="<div style='float:left;width:36%;font-size:17px;line-height:25px;'>";
163gencontent+="<span style='font-weight:bold;'>";if(this.active==0)gencontent+=lang_rekl_inactive[languages.lang];else if(this.active==1)gencontent+=lang_rekl_active[languages.lang];gencontent+="</span>";gencontent+="<br/>";gencontent+=lang_rekl_impressionsleft[languages.lang]+" "+this.impressionsleft;gencontent+="<br/>";gencontent+="</div>";gencontent+="<div style='clear: both;'></div>";gencontent+="</div>";if(controlsenabled){gencontent+="<div style='position:relative;width:384px;height:28px;padding-top:20px'>";
164if(this.active==0){gencontent+="<div class='button10' style='position:absolute;left:0px;width:184px;' onclick=\"base.load('order',3,"+this.reklid+');return false;">';gencontent+="<table style='z-index:6;'>";gencontent+="<tr height='28'>";gencontent+="<td width='13'>";gencontent+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";gencontent+="</td>";gencontent+="<td width='160' class='button10_middle'>";gencontent+="<span class='button10'>"+lang_reklorders_start_advertisement[languages.lang]+
165"</span>";gencontent+="</td>";gencontent+="<td width='11'>";gencontent+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";gencontent+="</td>";gencontent+="</tr>";gencontent+="</table>";gencontent+="</div>"}else{gencontent+="<div class='button10' style='position:absolute;left:0px;width:184px;' onclick=\"base.load('order',2,"+this.reklid+');return false;">';gencontent+="<table style='z-index:6;'>";gencontent+="<tr height='28'>";gencontent+="<td width='13'>";gencontent+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";
166gencontent+="</td>";gencontent+="<td width='160' class='button10_middle'>";gencontent+="<span class='button10'>"+lang_reklorders_stop_advertisement[languages.lang]+"</span>";gencontent+="</td>";gencontent+="<td width='11'>";gencontent+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";gencontent+="</td>";gencontent+="</tr>";gencontent+="</table>";gencontent+="</div>"}gencontent+="<div class='button10' style='position:absolute;
166left:200px;width:184px;' onclick=\"base.load('order',1,"+
167this.reklid+');return false;">';gencontent+="<table style='z-index:6;'>";gencontent+="<tr height='28'>";gencontent+="<td width='13'>";gencontent+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";gencontent+="</td>";gencontent+="<td width='160' class='button10_middle'>";gencontent+="<span class='button10'>"+lang_reklorders_edit_advertisement[languages.lang]+"</span>";gencontent+="</td>";gencontent+="<td width='11'>";gencontent+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";
168gencontent+="</td>";gencontent+="</tr>";gencontent+="</table>";gencontent+="</div>";gencontent+="</div>"}newD.innerHTML=gencontent;return newD}}
169base.generateHeader=function(hname,specialheader){genres="";genres+="<div class='ranica_header";if(typeof specialheader!="undefined")genres+="_"+specialheader;genres+="'>";genres+="<img class='ranica_header_image' src='base/img/"+hname+"header.png' alt='' />";genres+="<div class='ranica_header_text'>"+window["lang_header_"+hname][languages.lang]+"</div>";genres+="<div class='ranica_header_line";if(typeof specialheader!="undefined")genres+="_"+specialheader;genres+="'>&nbsp;</div>";genres+="</div>";
170return genres};
171base.generateField=function(fieldname,masked,fieldtext,fieldicon,value,onchange,fieldtype,onkeydown){randomnum=Math.floor(Math.random()*1E5);gencla="";if(typeof fieldtype!="undefined"&&fieldtype!="")gencla="_"+fieldtype;genfi="";genfi+="<div class='ranica_field"+gencla+"'>";if(typeof fieldicon!="undefined")genfi+="<img class='ranica_field"+gencla+"' src='"+fieldicon+"' alt='' />";genfi+="<div class='ranica_field_main_div"+gencla+"'>";genfi+="<input onfocus='try{$(\"#fieldtitle"+fieldname+"\").remove();}catch(e){}' onclick='try{$(\"#fieldtitle"+
172fieldname+"\").remove();}catch(e){}' ";if(masked)genfi+="type='password'";genfi+=" class='ranica_field"+gencla+"' id='"+fieldname+"'";if(typeof onchange!="undefined"&&onchange!="")genfi+=' onchange="'+onchange+'" onkeyup="'+onchange+'" ';if(typeof value!="undefined"&&value!="")genfi+=' value="'+value+'"';if(typeof onkeydown!="undefined"&&onkeydown!="")genfi+=' onkeydown="'+onkeydown+'"';genfi+="/>";genfi+="</div>";if(typeof fieldtext!="undefined"&&fieldtext!=""&&(typeof value=="undefined"||value==
173"")){genfi+="<div id='fieldtitle"+fieldname+"' class='ranica_field_title"+gencla+"' onclick='try{$(\"#fieldtitle"+fieldname+'").remove();}catch(e){};$("#'+fieldname+"\").focus();'>";genfi+=fieldtext;genfi+="</div>"}genfi+="</div>";return genfi};
174base.generateButton=function(buttontype,width,buttontext,href,func,extrastyle,extrastyle2){genbu="";genbu+="<div class='ranica_button_"+buttontype+"' style='";if(typeof width!="undefined"){if(width=="auto")genwidth="auto";else genwidth=width+"px";genbu+="width:"+genwidth+";"}if(typeof extrastyle!="undefined")genbu+=extrastyle;genbu+="'>";if(typeof href!="undefined"){if(languages.lang==0)genb="";else genb="en,";genbu+="<a class='ranica_button_"+buttontype+"' href='#!"+genb+href.page;if(typeof href.arg0!=
175"undefined")genbu+=","+href.arg0;if(typeof href.arg1!="undefined")genbu+="-"+href.arg1;genbu+="'>";genbu+="<div style='position:relative;width:100%;height:100%;padding-top:10px;";if(typeof extrastyle2!="undefined")genbu+=extrastyle2;genbu+="' onclick=\"base.load('"+href.page+"'";if(typeof href.arg0!="undefined")genbu+=",'"+href.arg0+"'";if(typeof href.arg1!="undefined")genbu+=",'"+href.arg1+"'";genbu+=');return false;">'}else{genbu+="<div style='position:relative;width:100%;height:100%;padding-top:10px;";
176if(typeof extrastyle2!="undefined")genbu+=extrastyle2;genbu+="' onclick=\""+func+'">'}genbu+=buttontext;genbu+="</div>";if(typeof href!="undefined")genbu+="</a>";genbu+="</div>";return genbu};base.showSearch=function(){points.showChoosePointBox()};window.onresize=function(event){map.updateButtons()};function position(top,left,height,width){this.top=top;this.left=left;this.height=height;this.width=width};function photo(iid,location,thumblocation,titlebg,titleen,width,height,selectionwidth,selectionheight,selectionleft,selectiontop,favorited,usedin,author){this.iid=iid;this.location=location;this.thumblocation=thumblocation;thtmp=this.thumblocation.split("tn_");if(thtmp.length==2)this.thumb2location=thtmp[0]+"tn2_"+thtmp[1];else this.thumb2location="accounts/images/malethumb2.png";this.title=new Array;this.title[0]=titlebg;this.title[1]=titleen;this.usedin=usedin;this.author=author;this.awaitingmoderation=
177false;this.favorite=false;this.removed=new Array;this.width=width;this.height=height;this.selectionwidth=selectionwidth;this.selectionheight=selectionheight;this.selectionleft=selectionleft;this.selectiontop=selectiontop;this.comments=new Array;this.favorited=new Array;
177if(typeof favorited!="undefined"&&favorited!=""){favarr=favorited.split(",");for(zz=0;zz<favarr.length;zz++){favac=accounts.getAccount(favarr[zz]);if(favac!=-1)this.favorited[this.favorited.length]=favac;else throwException("Unable to find account uid="+
178favarr[zz]+" while loading favorite for photo iid="+iid)}}this.generateThumb=function(){this.thumb=new Image;this.thumb.src=this.thumblocation};this.moveLeft=function(){gallery.inanimation++;for(p=0;p<gallery.photos.length;p++)if(gallery.photos[p].iid==this.iid)currentposition=p;try{if(this.iid==gallery.photos[gallery.currentimg+2].iid){animateMoveImage("galleryimagediv"+this.iid,"galleryimageimg"+this.iid,gallery.pos6,0);$("#galleryimagefavorite"+this.iid).fadeOut();return}}catch(e$22){}try{if(this.iid==
179gallery.photos[gallery.currentimg+1].iid){animateMoveImage("galleryimagediv"+this.iid,"galleryimageimg"+this.iid,gallery.pos5,0);return}}catch(e$23){}try{if(this.iid==gallery.photos[gallery.currentimg].iid){animateMoveImage("galleryimagediv"+this.iid,"galleryimageimg"+this.iid,gallery.pos4,0);return}}catch(e$24){}try{if(this.iid==gallery.photos[gallery.currentimg-1].iid){animateMoveImage("galleryimagediv"+this.iid,"galleryimageimg"+this.iid,gallery.pos3,0);return}}catch(e$25){}try{if(this.iid==gallery.photos[gallery.currentimg-
1802].iid){animateMoveImage("galleryimagediv"+this.iid,"galleryimageimg"+this.iid,gallery.pos2,0);return}}catch(e$26){}try{if(this.iid==gallery.photos[gallery.currentimg-3].iid){animateMoveImage("galleryimagediv"+this.iid,"galleryimageimg"+this.iid,gallery.pos1,0);$("#galleryimagefavorite"+this.iid).fadeIn();return}}catch(e$27){}gallery.inanimation--};this.moveRight=function(){gallery.inanimation++;for(p=0;p<gallery.photos.length;p++)if(gallery.photos[p].iid==this.iid)currentposition=p;try{if(this.iid==
181gallery.photos[gallery.currentimg+3].iid){animateMoveImage("galleryimagediv"+this.iid,"galleryimageimg"+this.iid,gallery.pos5,0);$("#galleryimagefavorite"+this.iid).fadeIn();return}}catch(e$28){}try{if(this.iid==gallery.photos[gallery.currentimg+2].iid){animateMoveImage("galleryimagediv"+this.iid,"galleryimageimg"+this.iid,gallery.pos4,0);return}}catch(e$29){}try{if(this.iid==gallery.photos[gallery.currentimg+1].iid){animateMoveImage("galleryimagediv"+this.iid,"galleryimageimg"+this.iid,gallery.pos3,
1820);return}}catch(e$30){}try{if(this.iid==gallery.photos[gallery.currentimg].iid){animateMoveImage("galleryimagediv"+this.iid,"galleryimageimg"+this.iid,gallery.pos2,0);return}}catch(e$31){}try{if(this.iid==gallery.photos[gallery.currentimg-1].iid){animateMoveImage("galleryimagediv"+this.iid,"galleryimageimg"+this.iid,gallery.pos1,0);return}}catch(e$32){}try{if(this.iid==gallery.photos[gallery.currentimg-2].iid){animateMoveImage("galleryimagediv"+this.iid,"galleryimageimg"+this.iid,gallery.pos0,0);
183$("#galleryimagefavorite"+this.iid).fadeOut();return}}catch(e$33){}gallery.inanimation--}};photos=new datamodule;photos.photos=new Array;photos.responsivegalleries=new Array;photos.lightboxiid=-1;photos.startUpload=function(){return true};
184photos.stopUpload=function(newiid){base.uploadsuccesses++;base.uploaded[base.uploaded.length]=newiid;if(base.page=="profilephoto"){accounts.stopUpload(newiid);return}if(base.page=="order"){neworder.stopUpload(newiid);return}if(base.page=="article"||base.page=="gallery")oid=base.arg;else if(base.page=="map")oid=map.extradetails;else{idarr=base.arg2.split(",");oid=idarr[1]}if(newiid==0||newiid.length>10||parseInt(newiid,10)==0||oid==-1){base.currentbox=dhtmlx.modalbox({title:lang_boxes_error[languages.lang],
185text:lang_boxes_flash_player[languages.lang]+generateOKButton("base.load();",200),width:"200px",height:"260px"});return}accounts.awaitingmoderation=true;if(base.page!="article")base.autoedit[base.autoedit.length]=newiid;var http;try{http=new XMLHttpRequest}
185catch(e$36){try{http=new ActiveXObject("Msxml2.XMLHTTP")}catch(e$35){try{http=new ActiveXObject("Microsoft.XMLHTTP")}catch(e$34){throwException("Could not create http request object during photos.stopUpload()")}}}var params="oid="+oid;params+="&newiid="+
186newiid;params+="&lang="+languages.lang;http.open("POST","articles/requestaddphoto.php",true);http.setRequestHeader("Content-type","application/x-www-form-urlencoded");http.setRequestHeader("Content-length",params.length);http.setRequestHeader("Connection","close");http.onreadystatechange=function(){if(http.readyState==4&&http.status==200){if(base.uploadrequests>0)base.uploadrequests--;if(base.uploadrequests==0){try{eval(http.responseText)}catch(e$37){throwException("Failed to evaluate server response at photos.stopUpload(), server response was: "+
187http.responseText+" , error was: "+e$37);base.load();return}photos.loadPageAfterUpload()}}};http.send(params)};
188photos.loadPageAfterUpload=function(){gallery.busy=false;if(base.page=="profilephoto")base.load();else if(base.page=="article"){gallerypage.titletofocus=true;base.load("gallery",base.arg)}else if(base.page=="photos"){gallerypage.titletofocus=true;base.load("gallery",base.arg)}else if(profile.visible)base.load(accounts.username,"photos","bysite,"+profile.photosgallery.oid);else if(base.page=="gallery"){gallerypage.titletofocus=true;base.load("gallery",base.arg)}else if(base.page=="order")neworder.reloadFieldsFromValues();
189else if(base.page=="map")if(map.extradetails!=-1){gallerypage.titletofocus=true;base.load("gallery",map.extradetails)}else base.load();else{throwException("Illegal page at photos.loadPageAfterUpload(), current page is: "+base.page);base.load()}};
190photos.editPhotoTitle=function(iid,newtitle){if(base.page=="gallery")gallerypage.totalrequests++;$.ajax({type:"POST",url:"photos/requesteditphototitle.php",data:{iid:iid,newtitle:newtitle,lang:languages.lang},success:function(data){try{eval(data)}catch(e$38){}if(base.page=="article"){gallery.inedit=false;if(!gallery.tworequests){gallery.tworequests=false;base.load()}gallery.tworequests=false}if(base.page=="gallery"){gallerypage.totalrequests--;if(gallerypage.totalrequests==0){gallerypage.inedit=false;
191base.load()}}}})};
192photos.removePhoto=function(elemiid,unid){if(base.currentconfirm==-1){base.currentconfirm=0;base.currentbox=dhtmlx.modalbox({title:lang_boxes_remove_photo[languages.lang],text:lang_boxes_remove_photo_are_you_sure[languages.lang]+generateYesNoButtons(),width:"200px",height:"200px"})}if(base.currentconfirm==0)setTimeout("photos.removePhoto("+elemiid+","+unid+")",200);else if(base.currentconfirm==1)base.currentconfirm=-1;else if(base.currentconfirm==2){base.currentconfirm=-1;if(base.page=="article")gallery.busy=
193true;var http;try{http=new XMLHttpRequest}catch(e$41){try{http=new ActiveXObject("Msxml2.XMLHTTP")}catch(e$40){try{http=new ActiveXObject("Microsoft.XMLHTTP")}catch(e$39){throwException("Could not create http request object during photos.stopUpload()")}}}var params="iid="+elemiid;http.open("POST","articles/requestremovephoto.php",true);http.setRequestHeader("Content-type","application/x-www-form-urlencoded");http.setRequestHeader("Content-length",params.length);http.setRequestHeader("Connection",
194"close");http.onreadystatechange=function(){if(http.readyState==4&&http.status==200)base.load()};http.send(params)}};
195photos.moveLeft=function(elemiid){gallery.busy=true;var http;try{http=new XMLHttpRequest}catch(e$44){try{http=new ActiveXObject("Msxml2.XMLHTTP")}catch(e$43){try{http=new ActiveXObject("Microsoft.XMLHTTP")}catch(e$42){throwException("Could not create http request object during photos.moveLeft()")}}}var params="oid="+article.oid;params+="&iid="+elemiid;params+="&lang="+languages.lang;http.open("POST","articles/requestmoveleft.php",true);http.setRequestHeader("Content-type","application/x-www-form-urlencoded");
196http.setRequestHeader("Content-length",params.length);http.setRequestHeader("Connection","close");http.elemiid=elemiid;http.onreadystatechange=function(){if(http.readyState==4&&http.status==200){gallery.editAnimateMoveLeft(this.elemiid);try{eval(http.responseText)}catch(e$45){throwException("Failed to evaluate server response at photos.moveLeft(), server response was: "+http.responseText+" , error was: "+e$45)}gallery.busy=false;
196gallery.photos=articles.articles[base.arg].photos}};http.send(params)};
197photos.moveRight=function(elemiid){gallery.busy=true;var http;try{http=new XMLHttpRequest}catch(e$48){try{http=new ActiveXObject("Msxml2.XMLHTTP")}catch(e$47){try{http=new ActiveXObject("Microsoft.XMLHTTP")}catch(e$46){throwException("Could not create http request object during photos.moveRight()")}}}var params="oid="+article.oid;params+="&iid="+elemiid;params+="&lang="+languages.lang;http.open("POST","articles/requestmoveright.php",true);http.setRequestHeader("Content-type","application/x-www-form-urlencoded");
198http.setRequestHeader("Content-length",params.length);http.setRequestHeader("Connection","close");http.elemiid=elemiid;http.onreadystatechange=function(){if(http.readyState==4&&http.status==200){gallery.editAnimateMoveRight(this.elemiid);try{eval(http.responseText)}catch(e$49){throwException("Failed to evaluate server response at photos.moveRight(), server response was: "+http.responseText+" , error was: "+e$49)}gallery.busy=false;gallery.photos=articles.articles[base.arg].photos}};http.send(params)};
199photos.changeSelection=function(sw,sh,sl,st){var http;try{http=new XMLHttpRequest}catch(e$52){try{http=new ActiveXObject("Msxml2.XMLHTTP")}catch(e$51){try{http=new ActiveXObject("Microsoft.XMLHTTP")}catch(e$50){throwException("Could not create http request object during editprofilephoto.changeSelection()")}}}var params="sw="+sw;params+="&sh="+sh;params+="&sl="+sl;params+="&st="+st;params+="&lang="+languages.lang;http.open("POST","photos/requestchangeselection.php",true);http.setRequestHeader("Content-type",
200"application/x-www-form-urlencoded");http.setRequestHeader("Content-length",params.length);http.setRequestHeader("Connection","close");http.onreadystatechange=function(){if(http.readyState==4&&http.status==200)if(http.responseText!=""){try{eval(http.responseText)}catch(e$53){throwException("Failed to change selection during photos.changeSelection, server response was: "+http.responseText)}loginbar.unload();loginbar.load(base.page);base.fixPosition()}};http.send(params)};
201photos.generatePhotoTag=function(iid,coordx,coordy,idpart){gentag="";ph=photos.photos[iid];if(ph==-1)throwException("Failed to generate photo, photo was not found at photos.generatePhotoTag(), iid="+iid);if(idpart=="startpagephoto"){gentit="";if(ph.usedin>=1E3)gentit+=lang_gallery_used_in[languages.lang];else gentit+=lang_gallery_used_in_2[languages.lang];gentit+=points.generateName(ph.usedin)+", "+lang_gallery_author[languages.lang]+accounts.generateName(ph.author)}else gentit=ph.title[languages.lang];
202gentag+='<a title="'+gentit+"\" class='lightbox' iid='"+iid+"' href='"+ph.location+"'>";gentag+="<img id='"+idpart+iid+"-photo"+"-"+iid+"' src='"+ph.thumb.src+"' alt='' />";gentag+="</a>";if(ph.favorite)gentag+="<img title='"+lang_gallery_remove_favorite_photo[languages.lang]+"' id='"+idpart+iid+"-favorite-"+iid+"' onclick=\"photos.initiateRemoveFavorite("+iid+");cancelBubble(event);\" src='photos/images/thumbheartb.png' style='position:absolute;cursor:pointer;z-index:20;left:158px;top:2px;width:20px;height:19px' alt='' />";
203var newDiv=document.createElement("div");newDiv.setAttribute("id",idpart+iid);newDiv.style.left=coordx+"px";newDiv.style.top=coordy+"px";newDiv.style.position="absolute";newDiv.style.width="180px";newDiv.style.height="140px";newDiv.style.cursor="pointer";newDiv.onmouseover=function(event){if(!photos.photos[iid].favorite)photos.showPhotoController(iid,idpart+iid)};newDiv.onmouseout=function(event){if(!photos.photos[iid].favorite)photos.hidePhotoController(event,iid,idpart+iid)};newDiv.innerHTML=gentag;
204return newDiv};
205photos.addFavorite=function(iid){$.ajax({type:"POST",url:"photos/requestaddfavoritephoto.php",data:{iid:iid,lang:languages.lang},success:function(data){try{eval(data)}catch(e$54){throwException("Exception during evaluating server response at photos.addFavorite(), response was: "+data+" , error was: "+e$54)}if(profile.visible){profile.updateTotals();if(profile.page=="comments")profile.showComments();if(profile.page==-1)profile.show()}else if(newspage.visible)newspage.show();else if(article.visible)article.show();else if(startpage.visible)startpage.show();
206photos.updateLightboxFavoriteList(iid);photos.updateLightboxFavorite(iid)}})};
207photos.removeFavorite=function(iid){$.ajax({type:"POST",url:"photos/requestremovefavoritephoto.php",data:{iid:iid,lang:languages.lang},success:function(data){try{eval(data)}
207catch(e$55){throwException("Exception during evaluating server response at photos.addFavorite(), response was: "+data+" , error was: "+e$55)}if(profile.visible){profile.updateTotals();if(profile.page=="comments")profile.showComments();if(profile.page==-1)profile.show()}else if(newspage.visible)newspage.show();else if(article.visible)article.show();
208else if(startpage.visible)startpage.show();photos.updateLightboxFavoriteList(iid);photos.updateLightboxFavorite(iid)}})};photos.getPhoto=function(iid){return photos.photos[iid]};photos.loadPhotos=function(photostring){$.ajax({type:"POST",url:"photos/requestphotos.php",data:{photostring:photostring,lang:languages.lang},success:function(data){try{eval(data)}catch(e$56){throwException("Exception during evaluating server response at photos.loadPhotos(), response was: "+data+" , error was: "+e$56)}}})};
209photos.addPhoto=function(iid,location,thumblocation,titlebg,titleen,width,height,selectionwidth,selectionheight,selectionleft,selectiontop,favorited,usedin,author){photos.photos[iid]=new photo(iid,location,thumblocation,titlebg,titleen,width,height,selectionwidth,selectionheight,selectionleft,selectiontop,favorited,usedin,author);if(accounts.logged)for(q=0;q<photos.photos[iid].favorited.length;q++)if(photos.photos[iid].favorited[q].uid==accounts.uid)photos.photos[iid].favorite=true;photos.photos[iid].generateThumb()};
210photos.showPhotoController=function(iid,idpart){if(!photos.photos[iid].awaitingmoderation)photos.showPhotoControllerFavorite(iid,idpart)};
211photos.showPhotoControllerFavorite=function(iid,idpart){if(document.getElementById(idpart+"-favorite-"+iid)==null){var _this=this;var newImg=document.createElement("img");if(photos.photos[iid].favorite){gensrc="photos/images/thumbheartb.png";genat=lang_gallery_remove_favorite_photo[languages.lang]}else{gensrc="photos/images/thumbheart.png";genat=lang_gallery_add_favorite_photo[languages.lang]}newImg.setAttribute("src",gensrc);newImg.setAttribute("style","position:absolute;cursor:pointer;z-index:20;");
212newImg.setAttribute("id",idpart+"-favorite"+"-"+iid);newImg.setAttribute("title",genat);newImg.style.left=158+"px";newImg.style.top=2+"px";newImg.style.width="20px";newImg.style.height="19px";if(photos.photos[iid].favorite)newImg.onclick=function(event){photos.initiateRemoveFavorite(iid);cancelBubble(event)};else{newImg.onclick=function(event){photos.initiateAddFavorite(iid);cancelBubble(event)};newImg.onmouseout=function(event){_this.hidePhotoController(event,iid,idpart)}}document.getElementById(idpart).appendChild(newImg)}};
213photos.initiateAddFavorite=function(iid,skipreq){if(typeof skipreq=="undefined")skipreq=false;if(accounts.logged){if(!skipreq)photos.addFavorite(iid)}else accounts.showRegistration()};photos.initiateRemoveFavorite=function(iid,skipreq){if(typeof skipreq=="undefined")skipreq=false;if(accounts.logged){if(base.page=="article")gallery.hidePhotoController(iid,-1);if(!skipreq)photos.removeFavorite(iid)}else accounts.showRegistration()};
214photos.hidePhotoController=function(e,iid,idpart){try{if(e!=-1){var evt=e?e:window.event;if(typeof evt!="undefined"){e=evt.toElement||evt.relatedTarget;if(e.id==idpart+"-favorite-"+iid||e.id==idpart+"-photo-"+iid)return}}}catch(e$57){}$("#"+idpart+"-favorite"+"-"+iid).remove()};
215photos.showUploadDialog=function(){if(!accounts.logged)accounts.showRegistration();else{genbox="";genbox+="Choose Site:";genbox+="";genbox+=generateCancelButton();base.currentbox=dhtmlx.modalbox({title:lang_boxes_upload[languages.lang],text:genbox,width:"200px",height:"200px"})}};
216photos.updateLightboxFavoriteList=function(iid){if(document.getElementById("lightboxfavoritedlist"+iid)==null)return;gentit="";curph=photos.photos[iid];if(!base.lightboxfavoriteexpanded)if(curph.favorited.length<5){for(q=0;q<curph.favorited.length;q++){favac=curph.favorited[q];if(languages.lang==0)genb="";else genb="en,";gentit+="<a href='#!"+genb+favac.username+"'><span onclick=\"base.load('"+favac.username+"',-1);cancelBubble(event);return false;\">"+favac.firstname[languages.lang].capitalize()+
217" "+favac.lastname[languages.lang].capitalize()+"</span></a>";if(q<curph.favorited.length-2)gentit+=", ";else if(q==curph.favorited.length-2)gentit+=" "+lang_and[languages.lang]+" ";else if(q==curph.favorited.length-1)if(q==0)gentit+=lang_gallery_has_marked_photo_as_favorite[languages.lang];else gentit+=lang_gallery_have_marked_photo_as_favorite[languages.lang]}gentit+="<br />";gentit+="<br />"}
217else{for(q=0;q<3;q++){favac=curph.favorited[q];if(languages.lang==0)genb="";else genb="en,";gentit+="<a href='#!"+
218genb+favac.username+"'><span onclick=\"base.load('"+favac.username+"',-1);cancelBubble(event);return false;\">"+favac.firstname[languages.lang].capitalize()+" "+favac.lastname[languages.lang].capitalize()+"</span></a>";if(q<2)gentit+=", ";else if(q==2){genmore=curph.favorited.length-3;gentit+=" "+lang_and[languages.lang]+" <span style='cursor:pointer;color:#C3891B;' onclick='base.lightboxfavoriteexpanded = true;photos.updateLightboxFavoriteList("+curph.iid+");cancelBubble(event);return false;'>"+
219genmore+" "+lang_gallery_other_users[languages.lang]+"</span>"+lang_gallery_have_marked_photo_as_favorite[languages.lang]}}gentit+="<br />";gentit+="<br />"}else{for(q=0;q<curph.favorited.length;q++){favac=curph.favorited[q];if(languages.lang==0)genb="";else genb="en,";gentit+="<a href='#!"+genb+favac.username+"'><span onclick=\"base.load('"+favac.username+"',-1);cancelBubble(event);return false;\">"+favac.firstname[languages.lang].capitalize()+" "+favac.lastname[languages.lang].capitalize()+"</span></a>";
220if(q<curph.favorited.length-2)gentit+=", ";else if(q==curph.favorited.length-2)gentit+=" "+lang_and[languages.lang]+" ";else if(q==curph.favorited.length-1)if(q==0)gentit+=lang_gallery_has_marked_photo_as_favorite[languages.lang];else gentit+=lang_gallery_have_marked_photo_as_favorite[languages.lang]}if(curph.favorited.length>0){gentit+="<br />";gentit+="<br />"}}document.getElementById("lightboxfavoritedlist"+iid).innerHTML=gentit};
221photos.updateLightboxFavorite=function(iid){if(document.getElementById("lightboxfavorite"+iid)==null)return;gentit="";curph=photos.photos[iid];if(curph.favorite){genat=lang_gallery_remove_favorite_photo[languages.lang];gens="photos/images/thumbbrokenheart.png";geno="photos.lightboxRemoveFavoritePhoto("+curph.iid+",event);"}else{genat=lang_gallery_add_favorite_photo[languages.lang];gens="photos/images/thumbheart.png";geno="photos.lightboxAddFavoritePhoto("+curph.iid+",event);"}gentit+="<span onclick='"+
222geno+"cancelBubble(event);' style='cursor:pointer;color:#C3891B;'>";gentit+="<table><tr valign='middle'><td width='22'>";gentit+="<img title='"+genat+"' src='"+gens+"' alt='' /> ";gentit+="</td><td>";if(curph.favorite)gentit+=lang_gallery_remove_favorite_photo[languages.lang];else gentit+=lang_gallery_add_favorite_photo[languages.lang];gentit+="</td></tr></table>";gentit+="</span>";document.getElementById("lightboxfavorite"+iid).innerHTML=gentit};
223photos.lightboxAddFavoritePhoto=function(iid,event){if(!accounts.logged)accounts.showRegistration();else{if(base.page=="news")photos.initiateAddFavorite(iid,true);else if(base.page=="gallery")gallerypage.articlegallery.initiateAddFavorite(iid,true);else if(base.page=="photos")photospage.allgallery.initiateAddFavorite(iid,true);else if(profile.visible&&base.arg=="favoritephotos")profile.photosgallery.initiateAddFavorite(iid,true);else if(profile.visible&&base.arg=="photos")profile.photosgallery.initiateAddFavorite(iid,
224true);else if(profile.visible&&base.arg==-1)photos.initiateAddFavorite(iid,true);else if(base.page=="article")photos.initiateAddFavorite(iid,true);else photos.photos[iid].favorite=true;newfav=new Array;newfav[0]=accounts.getAccount(accounts.uid);for(k=0;k<photos.photos[iid].favorited.length;k++)newfav[newfav.length]=photos.photos[iid].favorited[k];photos.photos[iid].favorited=newfav;photos.updateLightboxFavoriteList(iid);photos.updateLightboxFavorite(iid);photos.addFavorite(iid)}cancelBubble(event);
225return false};
226photos.lightboxRemoveFavoritePhoto=function(iid,event){if(base.page=="news")photos.initiateRemoveFavorite(iid,true);else if(base.page=="gallery")gallerypage.articlegallery.initiateRemoveFavorite(iid,true);else if(base.page=="photos")photospage.allgallery.initiateRemoveFavorite(iid,true);else if(profile.visible&&base.arg=="favoritephotos")profile.photosgallery.initiateRemoveFavorite(iid,true);else if(profile.visible&&base.arg=="photos")profile.photosgallery.initiateRemoveFavorite(iid,true);else if(profile.visible&&
227base.arg==-1)photos.initiateRemoveFavorite(iid,true);else if(base.page=="article")gallery.initiateRemoveFavorite(iid,true);else photos.photos[iid].favorite=false;newfav=new Array;for(k=0;k<photos.photos[iid].favorited.length;k++)if(photos.photos[iid].favorited[k].uid!=accounts.uid)newfav[newfav.length]=photos.photos[iid].favorited[k];photos.photos[iid].favorited=newfav;photos.updateLightboxFavoriteList(iid);photos.updateLightboxFavorite(iid);photos.removeFavorite(iid);cancelBubble(event);return false};
228photos.showComments=function(iid){if(photos.lightboxiid!=iid)return;if(document.getElementById("photocomments")!=null){document.getElementById("photocomments").innerHTML="";
228document.getElementById("photocommentsaddcommentmain").innerHTML="";document.getElementById("photocommentsaddcommentmain").style.height="0px";comments.photoinedit=-1;comments.photoadding=false;genheader="";if(photos.photos[iid].comments.length>0)genbuttop=0;else genbuttop=0;genheader+="<center>";if(accounts.logged&&accounts.level>=
22910&&!photos.photos[iid].awaitingmoderation){genheader+="<div class='button10' style='position:relative; width:152px;' onclick='comments.addComment(0);cancelBubble(event);'>";genheader+="<table style='z-index:6;'>";genheader+="<tr height='28'>";genheader+="<td width='13'>";genheader+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";genheader+="</td>";genheader+="<td width='128' class='button10_middle'>";genheader+="<span class='button10'>"+lang_buttons_add_comment[languages.lang]+
230"</span>";genheader+="</td>";genheader+="<td width='11'>";genheader+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";genheader+="</td>";genheader+="</tr>";genheader+="</table>";genheader+="</div>"}else if(!accounts.logged){genheader+="<div class='button10' style='position:relative; width:152px;' onclick='accounts.showRegistration();cancelBubble(event);'>";genheader+="<table style='z-index:6;'>";genheader+="<tr height='28'>";genheader+="<td width='13'>";genheader+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";
231genheader+="</td>";genheader+="<td width='128' class='button10_middle'>";genheader+="<span class='button10'>"+lang_buttons_add_comment[languages.lang]+"</span>";genheader+="</td>";genheader+="<td width='11'>";genheader+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";genheader+="</td>";genheader+="</tr>";genheader+="</table>";genheader+="</div>"}genheader+="</center>";if(photos.photos[iid].comments.length>0){genheader+="<center>";genheader+="<br />";genheader+="<br />";
232genheader+="<div style='font-size:18px;color:#B75301;position:relative;font-weight:bold;'>";genheader+=lang_articles_comments[languages.lang]+":";genheader+="</div>";genheader+="</center>"}genheader+="<div id='photocommentscomments'></div>";if(photos.photos[iid].comments.length>0&&!photos.photos[iid].awaitingmoderation){genheader+="<center>";if(accounts.logged&&accounts.level>=10)genoncl="comments.addComment(0);cancelBubble(event);";else if(!accounts.logged)genoncl="accounts.showRegistration();cancelBubble(event);";
233genheader+="<div class='button10' id='photocommentsaddbutton' style='position:relative; width:152px;' onclick='"+genoncl+"'>";if(photos.photos[iid].comments.length>0){genheader+="<table style='z-index:6;'>";genheader+="<tr height='28'>";genheader+="<td width='13'>";genheader+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";genheader+="</td>";genheader+="<td width='128' class='button10_middle'>";genheader+="<span class='button10'>"+lang_buttons_add_comment[languages.lang]+
234"</span>";genheader+="</td>";genheader+="<td width='11'>";genheader+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";genheader+="</td>";genheader+="</tr>";genheader+="</table>"}genheader+="</div>";genheader+="</center>";document.getElementById("photocomments").innerHTML=genheader;for(cm=0;cm<photos.photos[iid].comments.length;cm++){curcom=photos.photos[iid].comments[cm];gencom=comments.generateCommentTag(curcom.commentid,"small",0,0,"photocomment");document.getElementById("photocommentscomments").appendChild(gencom)}}else document.getElementById("photocomments").innerHTML=
235genheader;if(photos.addcomment){photos.addcomment=false;comments.addComment(0)}}};photos.initiateAddComment=function(newsid){if(!accounts.logged){accounts.showRegistration();return}cnewsel=news.getNewsElement(newsid);genstid="";genstid+="newsnewphoto";genstid+=newsid;genstid+="x";genstid+=cnewsel.targetid;genstid+="-photo-";genstid+=cnewsel.targetid;photos.addcomment=true;$("#"+genstid).click()};aph=photos.addPhoto;function account(uid,username,firstname,lastname,iid,location,thumblocation,from,about){this.uid=uid;this.username=username;this.firstname=new Array;this.firstname[0]=firstname;this.firstname[1]=toLatinString(firstname);this.lastname=new Array;this.lastname[0]=lastname;this.lastname[1]=toLatinString(lastname);this.userphoto=new photo(iid,location,thumblocation);this.from=from;this.about=about;this.pointratings=new Array;this.visited=new Array};accounts=new datamodule;accounts.accounts=new Array;accounts.sorted=new Array;accounts.logged=false;accounts.firstname=new Array;accounts.firstname[0]="";accounts.firstname[1]="";accounts.lastname=new Array;accounts.lastname[0]="";accounts.lastname[1]="";accounts.level=0;accounts.adminaccount=new account(0,"ranica.bg","ranica.bg","","",0,"accounts/images/admin.jpg","accounts/images/tn_admin.jpg","accounts/images/tn2_admin.jpg","","");accounts.chooseaccountboxcaller=-1;accounts.pointratings=new Array;
236accounts.visited=new Array;accounts.rekl=new Array;accounts.lastrequest=-1;accounts.lastrequest2=-1;accounts.getAccount=function(uid){if(uid==0)return accounts.adminaccount;for(x=0;x<accounts.accounts.length;x++)if(accounts.accounts[x].uid==uid)return accounts.accounts[x];throwException("Account not found at accounts.getAccount(), uid="+uid);return-1};
237accounts.getAccountByUsername=function(username){if(typeof username=="undefined")return-1;for(x=0;x<accounts.accounts.length;x++)if(accounts.accounts[x].username.toLowerCase()==username.toLowerCase())return accounts.accounts[x];return-1};
238accounts.register=function(username,pass,email,firstname,lastname,emailing){genloading="";genloading+="<div class='register_loading'>";genloading+=lang_please_wait[languages.lang];genloading+="<br />";genloading+="<br />";genloading+="<img src='base/images/loading.gif' alt='' />";genloading+="</div>";document.getElementById("registerdiv").innerHTML=genloading;$.ajax({type:"POST",url:"accounts/requestregister.php",data:{username:username,pass:pass,email:email,firstname:firstname,lastname:lastname,
239emailing:emailing,lang:languages.lang},success:function(data){if(data=="success")accounts.login(register.username,register.pass);else throwException("Registration failed at accounts.register(), server response was "+data)}})};
240accounts.isRegistered=function(username){var http;try{http=new XMLHttpRequest}catch(e$60){try{http=new ActiveXObject("Msxml2.XMLHTTP")}catch(e$59){try{http=new ActiveXObject("Microsoft.XMLHTTP")}catch(e$58){throwException("Could not create http request object during accounts.isRegistered()")}}}var randomint=Math.floor(Math.random()*1E4);var params="username="+username;params+="&lastrequest="+randomint;http.open("POST","accounts/requestcheckusername.php",true);http.setRequestHeader("Content-type",
241"application/x-www-form-urlencoded");http.setRequestHeader("Content-length",params.length);http.setRequestHeader("Connection","close");accounts.lastrequest=randomint;http.onreadystatechange=function(){if(http.readyState==4&&http.status==200)try{eval(http.responseText);if(accounts.lastrequest==number){accounts.lastrequest=-1;register.username=usern;register.set("username")}}catch(e$61){}};http.send(params)};
242accounts.isRegisteredEMail=function(email){var randomintg=Math.floor(Math.random()*1E4);accounts.lastrequest2=randomintg;$.ajax({type:"POST",url:"accounts/requestcheckemail.php",data:{email:email},success:function(data){try{eval(data)}catch(e$62){throwException("Failed to load server response at accounts.isRegisteredEMAil(), email was "+email+" , error was "+e$62+" , server response was "+data)}if(accounts.lastrequest2==randomintg){accounts.lastrequest2=-1;register.email=usern;register.set("email")}}})};
243accounts.login=function(username,pass,pagetoload){if(!accounts.logged){accounts.pagetoload=pagetoload;$.ajax({type:"POST",url:"accounts/requestlogin.php",data:{username:username,pass:pass,lang:languages.lang},success:function(data){if(data=="fail"){base.currentbox=dhtmlx.modalbox({title:lang_boxes_login[languages.lang],text:lang_boxes_login_fail[languages.lang]+generateOKButton(),width:"200px",height:"200px"});try{document.getElementById("loginbarpassinput").value=""}catch(e$63){}
243try{document.getElementById("logindivpassinput").value=
244""}catch(e$64){}}else{register.username="";register.pass="";register.repeatpass="";register.email="";register.firstname="";register.lastname="";base.checkboxes["reg0"]=0;base.checkboxes["reg1"]=0;base.checkboxes["reg2"]=0;try{eval(data)}catch(e$65){throwException("Exception during evaluating server response at accounts.login(), response was: "+data+" , error was: "+e$65);return}accounts.logged=true;try{pointlist.updateHeader()}catch(e$66){}try{if(map.onceloaded)if(langchange==-1)map.requestPoints()}catch(e$67){throwException("Failed to refresh map after server response at accounts.login(), error was "+
245e$67)}if(accounts.pagetoload=="current"){if(langchange==-1)base.load()}else if(eventpage.loadedonce){base.load("event");eventpage.loadedonce=false}else if(base.page=="register")if(register.referrerpage=="order")base.load("order",register.referrerarg,register.referrerarg2);else base.load("register",2);else if(base.page=="order")base.load("order");else base.load()}}})}};
246accounts.loginAsAdmin=function(uid){$.ajax({type:"POST",url:"accounts/requestadminlogin.php",data:{uid:uid,lang:languages.lang},success:function(data){if(data!="fail"){try{eval(data)}catch(e$68){throwException("Exception during evaluating server response at accounts.login(), response was: "+data+" , error was: "+e$68);return}accounts.logged=true;try{pointlist.updateHeader()}catch(e$69){}try{if(map.onceloaded)if(langchange==-1)map.requestPoints()}catch(e$70){throwException("Failed to refresh map after server response at accounts.login(), error was "+
247e$70)}base.load()}}})};
248accounts.logout=function(){neworder.reset();$.ajax({type:"POST",url:"accounts/requestlogout.php",success:function(data){try{eval(data)}catch(e$71){throwException("Exception during evaluating server response at accounts.logout(), response was: "+http.responseText+" , error was: "+e$71)}accounts.firstname=new Array;accounts.firstname[0]="";accounts.firstname[1]="";accounts.lastname=new Array;accounts.lastname[0]="";accounts.lastname[1]="";accounts.from="";accounts.about="";accounts.email="";accounts.username=
249"";accounts.uid=-1;accounts.userphoto=-1;accounts.visited=new Array;accounts.logged=false;comments.seen=new Array;removeCookie("username","/","ranica.bg");removeCookie("userpass","/","ranica.bg");pointlist.updateHeader();if(map.menuvisible)map.toggleMenu();base.load()}});FB.logout()};
250accounts.changePass=function(pass,newpass){$.ajax({type:"POST",url:"accounts/requestchangepass.php",data:{pass:pass,newpass:newpass},success:function(data){if(data=="success")base.load("changepass",2);else base.load("changepass",3)}})};accounts.sendForgottenPassRequest=function(email){$.ajax({type:"POST",url:"accounts/requestforgottenpass.php",data:{email:email},success:function(data){if(data=="success")base.load("forgottenpass",2);else base.load("forgottenpass",3)}})};
251accounts.sendForgottenPassConfirm=function(fpid,pass){$.ajax({type:"POST",url:"accounts/requestconfirmforgottenpass.php",data:{fpid:fpid,pass:pass},success:function(data){if(data=="success")base.load("forgottenpass",4);else base.load("forgottenpass",5)}})};
252accounts.changeInfo=function(firstname,lastname,email,from,about){ab=about;ab=ab.split("<br />").join("\n");ab=ab.split("<br/>").join("\n");ab=ab.split(", ").join(",");ab=ab.split(",").join(", ");ab=ab.split("; ").join(";");ab=ab.split(";").join("; ");about=ab;$.ajax({type:"POST",url:"accounts/requestchangeinfo.php",data:{firstname:firstname,lastname:lastname,email:email,from:from,about:about,lang:languages.lang},success:function(data){try{eval(data)}catch(e$72){throwException("Exception during evaluating server response at accounts.changeInfo(), response was: "+
253data+" , error was: "+e$72)}if(base.page=="register")base.load("profilephoto");else base.load()}})};
254accounts.getAccountData=function(uid){$.ajax({type:"POST",url:"accounts/requestaccount.php",data:{uid:uid,lang:languages.lang},success:function(data){try{eval(data)}catch(e$73){throwException("Exception during evaluating server response at accounts.getAccountData(), response was: "+data+" , error was: "+e$73)}if(profile.visible)if(profile.updatingtotals){acco=accounts.getAccount(profile.uid);try{document.getElementById("profiletotalfavoritephotos").innerHTML=acco.totalfavoritephotos;document.getElementById("profiletotaluploadedphotos").innerHTML=
255acco.totaluploadedphotos}catch(e$74){}}else profile.refresh();else if(base.page=="map"){if(map.visiteduid!=-1)map.showVisitedHeader(map.visiteduid);map.requestPoints()}else base.load();profile.updatingtotals=false}})};
256accounts.getAccounts=function(){$.ajax({type:"POST",url:"accounts/requestaccounts.php",data:{lang:languages.lang},success:function(data){try{eval(data)}
256catch(e$75){throwException("Exception during evaluating server response at accounts.getAccounts(), response was: "+http.responseText+" , error was: "+e$75)}if(base.page=="users")users.search()}})};
257accounts.addFriend=function(uid){if(!accounts.logged){accounts.showRegistration();return}$.ajax({type:"POST",url:"accounts/requestaddfriend.php",data:{uid:uid,lang:languages.lang},success:function(data){try{eval(data)}catch(e$76){throwException("Exception during evaluating server response at accounts.addFriend(), response was: "+http.responseText+" , error was: "+e$76)}base.stopscroll=true;users.disablereload=true;base.load()}})};
258accounts.ignoreFriendRequest=function(uid){if(!accounts.logged){accounts.showRegistration();return}$.ajax({type:"POST",url:"accounts/requestignorefriend.php",data:{uid:uid,lang:languages.lang},success:function(data){try{eval(data)}catch(e$77){throwException("Exception during evaluating server response at accounts.ignoreFriendRequest(), response was: "+http.responseText+" , error was: "+e$77)}base.stopscroll=true;users.disablereload=true;base.load()}})};
259accounts.removeFriend=function(uid){if(!accounts.logged){accounts.showRegistration();return}if(accounts.getAccount(uid)!=-1&&accounts.hasFriend(uid)){if(base.currentconfirm==-1){base.currentconfirm=0;base.currentbox=dhtmlx.modalbox({title:lang_boxes_remove_friend[languages.lang],text:lang_boxes_remove_friend_are_you_sure[languages.lang]+accounts.getAccount(uid).firstname[languages.lang].capitalize()+" "+accounts.getAccount(uid).lastname[languages.lang].capitalize()+lang_boxes_remove_friend_from_list[languages.lang]+
260generateYesNoButtons(),width:"200px",height:"200px"})}if(base.currentconfirm==0)setTimeout("accounts.removeFriend("+uid+")",200);else if(base.currentconfirm==1)base.currentconfirm=-1;else if(base.currentconfirm==2){base.currentconfirm=-1;$.ajax({type:"POST",url:"accounts/requestremovefriend.php",data:{uid:uid,lang:languages.lang},success:function(data){try{eval(data)}catch(e$78){throwException("Exception during evaluating server response at accounts.removeFriend(), response was: "+http.responseText+
261" , error was: "+e$78)}base.stopscroll=true;base.load()}})}}};
262accounts.changeEmailing=function(emailfriendrequested,emailnewfriend,emailfavoritedphoto,emailcommentreply,emailcommentphoto,emailfromranica,emailnewmessage,emaildisabled){$.ajax({type:"POST",url:"accounts/requestchangeemailing.php",data:{emailfriendrequested:emailfriendrequested,emailnewfriend:emailnewfriend,emailfavoritedphoto:emailfavoritedphoto,emailcommentreply:emailcommentreply,emailcommentphoto:emailcommentphoto,emailfromranica:emailfromranica,emailnewmessage:emailnewmessage,emaildisabled:emaildisabled,
263lang:languages.lang},success:function(data){try{eval(data)}catch(e$79){throwException("Exception during evaluating server response at accounts.changeEmailing(), response was: "+http.responseText+" , error was: "+e$79)}emailing.refresh()}})};accounts.hasFriend=function(uid){for(g=0;g<accounts.friends.length;g++)if(accounts.friends[g].uid==uid)return true;return false};
264accounts.hasFriendWanted=function(uid){for(g=0;g<accounts.friendswanted.length;g++)if(accounts.friendswanted[g].uid==uid)return true;return false};accounts.hasFriendRequest=function(uid){for(g=0;g<accounts.friendsrequests.length;g++)if(accounts.friendsrequests[g].uid==uid)return true;return false};accounts.getAccountsFromString=function(accountsstring){genarr=new Array;if(accountsstring!=""){gena=accountsstring.split(",");for(a=0;a<gena.length;a++)genarr[genarr.length]=accounts.getAccount(gena[a])}return genarr};
265accounts.showRegistration=function(){if(base.currentconfirm==-1){base.currentconfirm=0;gentx="";gentx+=lang_boxes_register_needed[languages.lang]+generateYesNoButtons();gentx+="<div style='height:1px;background-color:#d0d0d0;margin-bottom:20px;'>&nbsp;</div>";base.currentbox=dhtmlx.modalbox({title:lang_boxes_register[languages.lang],text:gentx,width:"200px",height:"258px"})}if(base.currentconfirm==0)setTimeout("accounts.showRegistration()",200);else if(base.currentconfirm==1)base.currentconfirm=-1;
266else if(base.currentconfirm==2){base.currentconfirm=-1;base.load("register",-1)}};
267accounts.addAccount=function(uid,username,firstname,lastname,iid,loc,thumbloc,fromloc,ab,arrpos){alreadyexists=false;for(z=0;z<accounts.accounts.length;z++)if(accounts.accounts[z].uid==uid){accounts.accounts[z].firstname=new Array;accounts.accounts[z].firstname[0]=firstname;accounts.accounts[z].firstname[1]=toLatinString(firstname);accounts.accounts[z].lastname=new Array;accounts.accounts[z].lastname[0]=lastname;accounts.accounts[z].lastname[1]=toLatinString(lastname);if(accounts.accounts[z].userphoto.iid!=
268iid)accounts.accounts[z].userphoto=new photo(iid,loc,thumbloc);accounts.accounts[z].from=fromloc;accounts.accounts[z].about=ab;alreadyexists=true;accounts.sorted[arrpos]=accounts.accounts[z];z=accounts.accounts.length}if(!alreadyexists){accounts.accounts[accounts.accounts.length]=new account(uid,username,firstname,lastname,iid,loc,thumbloc,fromloc,ab);accounts.sorted[arrpos]=accounts.accounts[accounts.accounts.length-1]}};
269accounts.setVisited=function(oid,enable){if(!accounts.logged){accounts.showRegistration();return}ratings.showAddRatingLoading(oid);var http;try{http=new XMLHttpRequest}catch(e$82){try{http=new ActiveXObject("Msxml2.XMLHTTP")}catch(e$81){try{http=new ActiveXObject("Microsoft.XMLHTTP")}catch(e$80){throwException("Could not create http request object during accounts.setVisited()")}}}var params="oid="+oid;params+="&enable="+enable;params+="&lang="+languages.lang;http.open("POST","accounts/requestsetvisited.php",
270true);http.setRequestHeader("Content-type","application/x-www-form-urlencoded");http.setRequestHeader("Content-length",params.length);http.setRequestHeader("Connection","close");http.oid=oid;http.onreadystatechange=function(){if(http.readyState==4&&http.status==200){try{eval(http.responseText)}
270catch(e$83){throwException("Exception during evaluating server response at accounts.setVisited(), response was: "+http.responseText+" , error was: "+e$83)}respnt=points.getPoint(this.oid);if(respnt!=-1){if(respnt.visible){respnt.show(false);
271respnt.show(true)}}else throwException("Unable to find point when server responded at accounts.setVisited, oid was"+this.oid);if(base.page=="article")article.showRating();else if(base.page=="map"){map.refreshAddRating();pointlist.showPage();extrad=map.extradetails;map.hideExtraDetails();map.showExtraDetails(extrad)}}};http.send(params)};accounts.hasVisited=function(oid){if(accounts.logged)for(v=0;v<accounts.visited.length;v++)if(accounts.visited[v]==oid)return true;return false};
272accounts.userHasVisited=function(uid,oid){usac=accounts.getAccount(uid);for(v=0;v<usac.visited.length;v++)if(usac.visited[v]==oid)return true;return false};accounts.getUserPointRating=function(uid,oid){usac=accounts.getAccount(uid);if(usac==-1)return-1;for(v=0;v<usac.pointratings.length;v++)if(usac.pointratings[v].oid==oid)return usac.pointratings[v].rating;return-1};
273accounts.getPointRating=function(oid){usac=accounts;for(v=0;v<usac.pointratings.length;v++)if(usac.pointratings[v].oid==oid)return usac.pointratings[v].rating;return-1};
274accounts.stopUpload=function(newiid){if(newiid==0||newiid.length>10||parseInt(newiid,10)==0){base.currentbox=dhtmlx.modalbox({title:lang_boxes_error[languages.lang],text:lang_boxes_flash_player[languages.lang]+generateOKButton("base.load();",200),width:"200px",height:"260px"});return}base.uploadsuccesses=1;$.ajax({type:"POST",url:"accounts/requestchangeprofilephoto.php",data:{newiid:newiid,lang:languages.lang},success:function(data){if(base.uploadrequests>0)base.uploadrequests--;try{eval(data)}catch(e$84){throwException("Failed to evaluate server response at accounts.stopUpload(), server response was: "+
275http.responseText+" , error was: "+e$84)}base.load()}})};accounts.generateName=function(uid){cac=accounts.getAccount(uid);return cac.firstname[languages.lang].capitalize()+" "+cac.lastname[languages.lang].capitalize()};
276accounts.generateNameAndLink=function(uid,showusername){cac=accounts.getAccount(uid);genusername="";if(showusername)genusername=" ("+cac.username+")";if(languages.lang==0)genb="";else genb="en,";return"<a href='#!"+genb+cac.username+"'><span onclick=\"base.load('"+cac.username+"',-1);cancelBubble(event);return false;\">"+cac.firstname[languages.lang].capitalize()+" "+cac.lastname[languages.lang].capitalize()+genusername+"</span></a>"};accounts.accountboxresults=new Array;
277accounts.accountboxlastresult=-1;accounts.accountboxmoreresults=false;accounts.accountboxsearch="";accounts.accountboxlastrequest=-1;accounts.getRekl=function(reklid){for(zx=0;zx<accounts.rekl.length;zx++)if(accounts.rekl[zx].reklid==reklid)return accounts.rekl[zx];return-1};
278accounts.showChooseAccountBox=function(caller){accounts.chooseaccountboxcaller=caller;genbx="";genbx+="<input style='width:313px;height:18px;margin-top:3px;' id='chooseaccountboxsearch' onkeyup='accounts.updateAccountBoxSearch()' onchange='accounts.updateAccountBoxSearch()' />";genbx+="<div id='chooseaccountboxlist' style='margin-top: 5px; overflow-y: scroll; position: relative; font-size: 12px; overflow-x: hidden; height: 385px; width: 317px;'>";genbx+="</div>";genbx+=generateCancelButton("",480,
279119);base.currentbox=dhtmlx.modalbox({title:lang_boxes_add_recipient[languages.lang],text:genbx,width:"347px",height:"520px"});jQuery(function($){$("#chooseaccountboxlist").bind("scroll",function(){if($(this).scrollTop()+$(this).innerHeight()>=$(this)[0].scrollHeight)if(accounts.accountboxmoreresults)if(accounts.accountboxlastrequest==-1)accounts.requestChooseAccountBoxAccounts()})});accounts.accountboxsearch="";accounts.resetChooseAccountBoxList();document.getElementById("chooseaccountboxsearch").focus()};
280accounts.resetChooseAccountBoxList=function(){accounts.accountboxresults=new Array;accounts.accountboxlastresult=-1;accounts.accountboxmoreresults=false;accounts.requestChooseAccountBoxAccounts()};
281accounts.updateChooseAccountBoxList=function(){loadingimg=document.getElementById("chooseaccountboxloading"+accounts.lastloadingimg);if(loadingimg!=null)document.getElementById("chooseaccountboxlist").removeChild(loadingimg);for(crz=accounts.accountboxlastresult+1;crz<accounts.accountboxresults.length;crz++){accounts.accountboxlastresult=crz;newdiv=users.generateMicroTag(accounts.accountboxresults[crz]);
281newdiv.onclick=function(){var cr=crz;return function(){accounts.finishChooseAccountBox(cr)}}();
282document.getElementById("chooseaccountboxlist").appendChild(newdiv);var borderdiv=document.createElement("div");borderdiv.className="users_microtag_border";borderdiv.innerHTML="&nbsp;";document.getElementById("chooseaccountboxlist").appendChild(borderdiv)}};
283accounts.requestChooseAccountBoxAccounts=function(){loadingimg=document.getElementById("chooseaccountboxloading"+accounts.lastloadingimg);if(loadingimg!=null)document.getElementById("chooseaccountboxlist").removeChild(loadingimg);var newimg=document.createElement("img");newimg.src="base/images/loading.gif";accounts.lastloadingimg=Math.floor(Math.random()*1E5);newimg.id="chooseaccountboxloading"+accounts.lastloadingimg;document.getElementById("chooseaccountboxlist").appendChild(newimg);accounts.accountboxlastrequest=
284Math.floor(Math.random()*1E5);$.ajax({type:"POST",url:"accounts/requestaccountsforbox.php",data:{start:accounts.accountboxlastresult+1,lang:languages.lang,search:getSearchString(accounts.accountboxsearch)},success:function(data){try{eval(data)}catch(e$85){throwException("Failed to load server response at accounts.resetChooseAccountBoxList(), error was "+e$85+" , server response was "+data)}accounts.updateChooseAccountBoxList();accounts.accountboxlastrequest=-1}})};
285accounts.finishChooseAccountBox=function(crz){if(accounts.chooseaccountboxcaller=="newmessage"){tmpfnd=false;for(co=0;co<messagelist.to.length;co++)if(messagelist.to[co]==accounts.accountboxresults[crz])tmpfnd=true;if(!tmpfnd)messagelist.to[messagelist.to.length]=accounts.accountboxresults[crz]}dhtmlx.modalbox.hide(base.currentbox);messagelist.refreshTo()};
286accounts.updateAccountBoxSearch=function(){newvalue=document.getElementById("chooseaccountboxsearch").value;if(accounts.accountboxsearch!=newvalue){accounts.accountboxsearch=newvalue;loadingimg=document.getElementById("chooseaccountboxloading"+accounts.lastloadingimg);if(loadingimg!=null)document.getElementById("chooseaccountboxlist").removeChild(loadingimg);accounts.lastloadingimg=Math.floor(Math.random()*1E5);document.getElementById("chooseaccountboxlist").innerHTML="<img src='base/images/loading.gif' id='chooseaccountboxloading"+
287accounts.lastloadingimg+"' />";try{clearTimeout(account.accountboxtimeout)}catch(e$86){}account.accountboxtimeout=-1;account.accountboxtimeout=setTimeout("accounts.resetChooseAccountBoxList();",3E3)}};
288accounts.generateLogin=function(){genloginid=Math.floor(Math.random()*1E5);genlog="";genlog+=base.generateField("username"+genloginid,false,lang_fields_username[languages.lang],"accounts/images/usernameicon.png",undefined,undefined,undefined,"if(enterDown(event)) {accounts.initiateLogin("+genloginid+")};");genlog+=base.generateField("pass"+genloginid,true,lang_fields_password[languages.lang],"accounts/images/passwordicon.png",undefined,undefined,undefined,"if(enterDown(event)) {accounts.initiateLogin("+
289genloginid+")};");if(languages.lang==0)genb="";else genb="en,";genlog+="<a style='position:relative;float:right;font-size:16px;top:10px;right:120px;' href='#!"+genb+"forgottenpass'>"+lang_titles_forgotten_pass[languages.lang]+"</a>";genlog+=base.generateButton("gray",180,lang_buttons_login[languages.lang],undefined,"accounts.initiateLogin("+genloginid+")");genlog+="<div style='height:1px;background-color:#d0d0d0;margin-bottom:20px;'>&nbsp;</div>";genlog+="<div style='color:#666666;font-size:20px;margin-bottom:15px;'>";
290genlog+=lang_startpage_new_user[languages.lang];genlog+="</div>";genlog+=base.generateButton("orange",180,lang_buttons_register[languages.lang],{page:"register"});genlog+="<div style='height:1px;background-color:#d0d0d0;margin-top:20px;margin-bottom:20px;'>&nbsp;</div>";return genlog};
291accounts.initiateLogin=function(loginid){genusername="";genpass="";try{genusername=document.getElementById("username"+loginid).value;genpass=document.getElementById("pass"+loginid).value}catch(e$87){throwException("Error reading username and password, loginid "+loginid+" error:"+e$87)}if(genusername!=""&&genpass!="")accounts.login(genusername,genpass)};
292accounts.loginFacebook=function(){if(!accounts.logged)$.ajax({type:"POST",url:"fb/requestloginfacebook.php",success:function(data){if(data=="fail");else{try{eval(data)}
292catch(e$88){throwException("Exception during evaluating server response at accounts.loginFacebook(), response was: "+data+" , error was: "+e$88);return}accounts.logged=true;try{pointlist.updateHeader()}catch(e$89){}if(base.page=="order")base.load("order");else base.load()}}})};
293accounts.removeAccount=function(uid){base.showLoading();$.ajax({type:"POST",url:"accounts/requestremoveaccount.php",data:{uid:uid},success:function(data){base.load("removeaccount",data)}})};accounts.setAgreed=function(emailing){base.showLoading();$.ajax({type:"POST",url:"accounts/requestagree.php",data:{emailing:emailing,lang:languages.lang},success:function(data){eval(data);base.load("")}})};aa=accounts.addAccount;function artic(aid,oid,text,images,authors,wiki,weatherxml,newtitles,links,bdz){this.aid=aid;this.oid=oid;this.text=text;this.wiki=wiki;if(this.wiki=="-1")this.wiki="";this.bdz=bdz;this.advertisement="";if(weatherxml!=-1)this.weatherxml=weatherxml;else this.weatherxml=weather.fetchedxml;this.newtitles=new Array;this.linksstring=links;this.comments=new Array;this.links=new Array;if(links.length>0){larr=links.split(";;;-;;;");for(li=0;li<larr.length;li++){singlelinkarr=larr[li].split(";;;=;;;");this.links[this.links.length]=
294new Array;this.links[this.links.length-1][0]=singlelinkarr[0];this.links[this.links.length-1][1]=singlelinkarr[1]}}if(typeof newtitles=="undefined")newtitles="";if(newtitles!=""){nta=newtitles.split(";;;-;;;");for(nt=0;nt<nta.length;nt++){frst=nta[nt].split(";;;=;;;")[0];lst=nta[nt].split(";;;=;;;")[1];lst2=nta[nt].split(";;;=;;;")[2];this.newtitles[nt]=new Object;this.newtitles[nt].iid=frst;this.newtitles[nt].text=lst;this.newtitles[nt].texten=lst2}}if(images!="")photosarray=images.split(",");else photosarray=
295new Array;this.photos=new Array;for(q=0;q<photosarray.length;q++)this.photos[this.photos.length]=photos.photos[photosarray[q]];this.authors=authors.split(",");this.changeText=function(newtext,newwiki,newlinks,snt){if(this.text!=newtext||this.wiki!=newwiki||newlinks!=this.linksstring){if(snt)gallery.tworequests=true;$.ajax({type:"POST",url:"articles/requestchangetext.php",data:{oid:this.oid,newtext:newtext,newwiki:newwiki,newlinks:newlinks,lang:languages.lang},success:function(data){try{eval(data)}catch(e$90){throwException("Failed to evaluate server response at (artic).changeText(), error was:"+
296e$90+"server response was "+data)}gallery.inedit=false;if(!gallery.tworequests){gallery.tworequests=false;base.load()}gallery.tworequests=false}})}else if(!snt)base.load()};this.getText=function(){var genres="";if(this.oid==21){rte=this.text;rte=rte.split("<br >").join("<br>");rte=rte.split("<br />").join("<br>");rte=rte.split("<br/>").join("<br>");ar=rte.split("<br>");cup=0;coln=0;gende="";genim="";genur="";gencol=new Array;gencol[0]="";gencol[1]="";for(a=0;a<ar.length;a++)if(ar[a]!=""){if(cup==
2970)gende=ar[a];else if(cup==1)genim=ar[a];else if(cup==2){genur=ar[a];gencol[coln]+="<a href='"+genur+"' target='_blank'>";gencol[coln]+="<img src='"+genim+"' />";gencol[coln]+="<br />";gencol[coln]+=gende;gencol[coln]+="</a>";gencol[coln]+="<br />";gencol[coln]+="<br />";gencol[coln]+="<br />";coln++;if(coln==2)coln=0}cup++;if(cup==3)cup=0}genres+="<div id='articleleftcol' class='article_left_col'>";genres+=gencol[0];genres+="</div>";genres+="<div id='articlerightcol' class='article_right_col'>";
298genres+=gencol[1];genres+="</div>"}else{if(languages.lang==0)genla="";else genla="en,";ar=this.text.split('<a href="#!'+genla+"article,");for(a=0;a<ar.length;a++)if(a==0)genres+=ar[a];else{strarr=ar[a].split('">');targ=strarr[0];rest="";newarr=new Array;for(z=1;z<strarr.length;z++)newarr[newarr.length]=strarr[z];rest=newarr.join('">');if(points.getPoint(targ).articlefound)gencl="pointlist_article";else gencl="pointlist";genres+="<a class='"+gencl+"' href='#!"+genla+"article,"+targ+"'><span onclick=\"base.load('article','"+
299targ+"');return false;\">";genres+=rest}genres=genres.split("</a>").join("</span></a>")}return genres}};articles=new datamodule;articles.articles=new Array;articles.newarticles=new Array;articles.randomarticleselected=false;articles.showingphoto=false;
300articles.loadArticle=function(oid,uid){$.ajax({type:"POST",url:"articles/requestarticle.php",data:{oid:oid,uid:uid,lang:languages.lang},success:function(data){try{eval(data)}catch(e$91){throwException("Failed to evaluate server response at articles.loadArticle(), error was:"+e$91+"server response was "+data)}if(base.page!="article")base.busy=false;if(base.page=="article"||base.page=="privacy"||base.page=="newterms")article.show();else if(base.page=="gallery"||base.page=="gallerybyauthor")gallerypage.show();
301else if(base.page=="map")map.updateExtraDetails(oid)}});base.busy=true};articles.approveNewArticle=function(oid,uid){if(confirm(lang_boxes_accept_new_article[languages.lang])){moderator.showLoading();$.ajax({type:"POST",url:"articles/requestapprovenewarticle.php",data:{oid:oid,uid:uid},success:function(data){base.load("moderator")}})}};
302articles.denyNewArticle=function(oid,uid){if(confirm(lang_boxes_deny_new_article[languages.lang])){moderator.showLoading();$.ajax({type:"POST",url:"articles/requestdenynewarticle.php",data:{oid:oid,uid:uid},success:function(data){base.load("moderator")}})}};articles.loadRandomArticle=function(){$.ajax({type:"POST",url:"articles/requestrandomarticle.php",success:function(data){articles.randomarticleselected=true;base.load("article",data)}})};
303articles.requestNewArticles=function(){$.ajax({type:"POST",url:"articles/requestnewarticles.php",data:{lang:languages.lang},success:function(data){try{eval(data)}catch(e$92){throwException("Failed to evaluate server response at articles.requestNewArticles(), server response was "+data+" , error was:"+e$92)}moderator.show()}})};
304articles.loadArticlePhoto=function(iid){base.loadingiid=iid;$.ajax({type:"POST",url:"articles/requestarticlephoto.php",data:{iid:iid,lang:languages.lang},success:function(data){try{eval(data)}catch(e$93){throwException("Failed to evaluate server response at articles.loadArticlePhoto(), server response was "+http.responseText+" , error was:"+e$93)}if(oid==-1)throwException("Failed to show photo at articles.loadArticlePhoto(), iid was "+base.loadingiid);base.load("article",oid);article.photonum=photonum}})};
305articles.setExpires=function(oid,expires){dhtmlx.modalbox.hide(base.currentbox);base.showLoading();$.ajax({type:"POST",url:"articles/requestsetexpires.php",data:{oid:oid,expires:expires},success:function(data){base.load()}})};function category(catid,name,namebg,namebgplural,nameen,nameenplural,url,iconsizew,iconsizeh){this.catid=catid;this.name=name;this.categoryname=new Array;this.categoryname[0]=namebg;this.categoryname[1]=nameen;this.categorynameplural=new Array;this.categorynameplural[0]=namebgplural;this.categorynameplural[1]=nameenplural;this.url=url;this.url2=url.replace(".gif",".png");this.iconsize=new coordinate(iconsizew,iconsizeh);this.iconstyle=new ol.style.Style({image:new ol.style.Icon({src:this.url2})});
306if(this.iconsize.x>=this.iconsize.y)biggerdim=this.iconsize.x;else biggerdim=this.iconsize.y;if(biggerdim<=8)this.visitedcircle=0;else if(biggerdim<=11)this.visitedcircle=2;else this.visitedcircle=4;if(this.iconsize.x%2!=0)this.visitedcircle+=1;this.selected=false;this.getPoints=function(){result=new Array;var current=0;for(i in map.points)if(i.hasCategory(this.name)){result[current]=i;current++}};this.select=function(enab){if(enab==0)this.selected=false;else this.selected=true;categorylist.updateCheckbox();
307map.delayReq()}};categories=new datamodule;categories.categories=new Array;categories.getCategory=function(catid){for(i=0;i<categories.categories.length;i++)if(categories.categories[i].catid==catid)return categories.categories[i];return-1};categories.getCategoryByName=function(name){for(i=0;i<categories.categories.length;i++)if(categories.categories[i].name==name)return categories.categories[i];return-1};
308categories.getSelectedCategories=function(){var result=new Array;for(i=0;i<categories.categories.length;i++)if(categories.categories[i].selected)result[result.length]=categories.categories[i];return result};
309categories.toggleCategory=function(catid){totog=categories.getCategory(catid);totog.select(totog.selected?0:1);categories.selectedcategories=categories.getSelectedCategories();allselected=true;for(gg=0;gg<totog.maincategory.categories.length;gg++)if(!totog.maincategory.categories[gg].selected)allselected=false;if(allselected&&!totog.maincategory.selected||!allselected&&totog.maincategory.selected){checkbox("maincat"+totog.maincategory.maincatid);totog.maincategory.selected=!totog.maincategory.selected}categorylist.updateCheckbox();
310categorylist.reload()};categories.clear=function(){for(x=0;x<categories.categories.length;x++)if(categories.categories[x].selected){categories.toggleCategory(categories.categories[x].catid);checkbox("cat"+categories.categories[x].catid)}};categories.getSelectedCategoriesString=function(){res="";for(i=0;i<categories.selectedcategories.length;i++){if(res!="")res+=",";res+=categories.selectedcategories[i].catid}return res};ct=categories.toggleCategory;function maincategory(maincatid,namebg,nameen,catnames){base.checkboxes["maincat"+maincatid]=0;this.maincatid=maincatid;this.name=new Array;this.name[0]=namebg;this.name[1]=nameen;this.selected=false;if(maincatid==2)this.expanded=true;else this.expanded=false;var categoriesnames=catnames.split(",");this.categories=new Array;for(var i=0;i<categoriesnames.length;i++){this.categories[i]=categories.getCategoryByName(categoriesnames[i]);this.categories[i].maincategory=this}this.hasCategory=function(cat){for(c=
3110;c<this.categories.length;c++)if(this.categories[c].name==cat)return true;return false};this.select=function(enable){this.selected=enable;
311for(da=0;da<this.categories.length;da++)if(enable&&!this.categories[da].selected||!enable&&this.categories[da].selected){checkbox("cat"+this.categories[da].catid);this.categories[da].select(enable);categories.selectedcategories=categories.getSelectedCategories()}categorylist.updateCheckbox()}};maincategories=new datamodule;maincategories.maincategories=new Array;maincategories.checkboxes=new Array;maincategories.getMainCategory=function(maincatid){for(i=0;i<maincategories.maincategories.length;i++)if(maincategories.maincategories[i].maincatid==maincatid)return maincategories.maincategories[i];throwException("Main category not found at maincategories.getMainCategory(), maincatid="+maincatid);return-1};
312maincategories.toggleCategory=function(maincatid){mainc=maincategories.getMainCategory(maincatid);mainc.select(!mainc.selected);categorylist.reload()};mct=maincategories.toggleCategory;function area(oid,namebg,nameen,coordinatesgeo){this.oid=oid;this.name=new Array;this.name[0]=namebg;this.name[1]=nameen;geoarray=coordinatesgeo.split(",");this.coordinatesgeo=new Array;for(f=0;f<geoarray.length;f+=2)this.coordinatesgeo[this.coordinatesgeo.length]=new coordinate(geoarray[f],geoarray[f+1]);this.coordinates=new Array;this.reloadCoordinates=function(){if(this.oid!=100)for(var i in this.coordinatesgeo)this.coordinates[i]=map.calcXY(this.coordinatesgeo[i]);else{this.coordinates[0]=new coordinate(0,
3130);this.coordinates[1]=new coordinate(map.size.x,map.size.y)}};this.size=function(){return new coordinate(this.coordinates[1].x-this.coordinates[0].x,this.coordinates[1].y-this.coordinates[0].y)};this.containsPoint=function(pnt){if(pnt.coordinatesgeo.x>this.coordinatesgeo[0].x&&pnt.coordinatesgeo.y<this.coordinatesgeo[0].y&&pnt.coordinatesgeo.x<this.coordinatesgeo[1].x&&pnt.coordinatesgeo.y>this.coordinatesgeo[1].y)return true;else return false}};areas=new datamodule;areas.areas=new Array;areas.getArea=function(oid){for(i=0;i<areas.areas.length;i++)if(areas.areas[i].oid==oid)return areas.areas[i];return-1};function point(oid,name,categs,coordinatesgeox,coordinatesgeoy,hits,hasarticle,rating){this.oid=oid;this.name=name;categsarr=new Array;if(categs!="")categsarr=categs.split(",");this.categories=new Array;this.categories2=new Array;for(z=0;z<categsarr.length;z++){this.categories[this.categories.length]=categories.categoriescatid[categsarr[z]].name;this.categories2[categories.categoriescatid[categsarr[z]].name]="tst"}this.coordinatesgeo=new coordinate(coordinatesgeox,coordinatesgeoy);this.hits=hits;
314this.visible=false;this.pinned=false;this.found=true;this.kept=false;this.visibleminimap=false;if(hasarticle==1)this.articlefound=true;else this.articlefound=false;this.rating=rating;this.shownvisited=false;this.hasCategory=function(catname){for(catn=0;catn<this.categories.length;catn++)if(this.categories[catn]==catname)return true;return false};this.show=function(val){if(val&&!this.visible){this.shownvisited=false;ca=categories.getCategoryByName(this.categories[0]);if(base.checkboxes[7]==1&&accounts.hasVisited(this.oid)){this.bgiconfeature=
315new ol.Feature({geometry:new ol.geom.Point(ol.proj.fromLonLat([this.coordinatesgeo.x/3600,this.coordinatesgeo.y/3600])),name:this.name,oid:this.oid,type:"point"});this.bgiconfeature.setStyle(base.icons["big"+ca.visitedcircle]);map.vectorsource.addFeature(this.bgiconfeature);this.shownvisited=true}this.iconfeature=new ol.Feature({geometry:new ol.geom.Point(ol.proj.fromLonLat([this.coordinatesgeo.x/3600,this.coordinatesgeo.y/3600])),name:this.name,oid:this.oid,type:"point"});this.iconfeature.setStyle(ca.iconstyle);
316map.vectorsource.addFeature(this.iconfeature);this.visible=true}else if(!val){try{map.vectorsource.removeFeature(this.iconfeature);this.iconfeature.destroy()}catch(e$94){}try{map.vectorsource.removeFeature(this.bgiconfeature);this.bgvectorsource.destroy()}catch(e$95){}this.visible=false}};this.pin=function(val){if(val){if(!this.pinned){this.showPin(true);this.pinned=true;points.pinned[points.pinned.length]=this;pointlist.currentpin=-1;pointlist.showPage()}}else{this.showPin(false);fnd=false;for(p=
3170;p<map.points.length;p++)if(map.points[p].oid==this.oid)fnd=true;if(!fnd){if(this.visible)for(p=0;p<points.pinned.length;p++)if(points.pinned[p].coordinatesgeo.x==this.coordinatesgeo.x&&points.pinned[p].coordinatesgeo.y==this.coordinatesgeo.y&&points.pinned[p].oid!=this.oid){points.pinned[p].show(true);p=points.pinned.length}this.show(false)}var newpinned=new Array;for(p=0;p<points.pinned.length;p++)if(points.pinned[p]!=this)newpinned[newpinned.length]=points.pinned[p];points.pinned=newpinned;this.pinned=
318false;pointlist.currentpin=-1;pointlist.showPage()}};
318this.showPin=function(val){if(val){if(!this.visible){fnd=false;for(z=0;z<map.points.length;z++)if(map.points[z].coordinatesgeo.x==this.coordinatesgeo.x&&map.points[z].coordinatesgeo.y==this.coordinatesgeo.y)fnd=true;if(!fnd)this.show(true)}this.pinfeature=new ol.Feature({geometry:new ol.geom.Point(ol.proj.fromLonLat([this.coordinatesgeo.x/3600,this.coordinatesgeo.y/3600])),oid:this.oid,type:"pin"});this.pinfeature.setStyle(base.icons[7]);map.vectorsource.addFeature(this.pinfeature)}else{try{map.vectorsource.removeFeature(this.pinfeature);
319this.pinfeature.destroy()}catch(e$96){}if(!this.found)this.show(false)}};this.hasSelectedCategory=function(){for(w=0;w<categories.selectedcategories.length;w++)if(typeof this.categories2[categories.selectedcategories[w].name]!="undefined")return true;return false}};points=new datamodule;points.pinned=new Array;points.searchedonce=false;points.pntsoid=new Array;points.pnts=new Array;points.newpoints=new Array;points.recreationpoints=new Array;points.addPoint=function(oid,name,categs,coordinatesgeox,coordinatesgeoy,hits,hasarticle,rating){if(typeof points.pntsoid[oid]=="undefined"||points.pntsoid[oid].name!=name){points.pntsoid[oid]=new point(oid,name,categs,coordinatesgeox,coordinatesgeoy,hits,hasarticle,rating);points.pnts[points.pnts.length]=points.pntsoid[oid]}};
320points.getPoint=function(oid){if(typeof points.pntsoid[oid]=="undefined")return-1;else return points.pntsoid[oid]};points.unpinAllPoints=function(){while(points.pinned.length>0)points.pinned[0].pin(false)};points.hasPinned=function(oid){for(l=0;l<points.pinned.length;l++)if(points.pinned[l].oid==oid)return true;return false};points.markArticle=function(oid){points.getPoint(oid).articlefound=true};
321points.loadRating=function(oid,rating,totalratings){points.getPoint(oid).rating=rating;points.getPoint(oid).totalratings=totalratings};
322points.addRating=function(oid,rating){ratings.showAddRatingLoading(oid);var http;try{http=new XMLHttpRequest}catch(e$99){try{http=new ActiveXObject("Msxml2.XMLHTTP")}catch(e$98){try{http=new ActiveXObject("Microsoft.XMLHTTP")}catch(e$97){throwException("Could not create http request object during points.addRating()")}}}var params="oid="+oid;params+="&rating="+rating;params+="&lang="+languages.lang;http.open("POST","ratings/requestaddrating.php",true);http.setRequestHeader("Content-type","application/x-www-form-urlencoded");
323http.setRequestHeader("Content-length",params.length);http.setRequestHeader("Connection","close");http.oid=oid;http.onreadystatechange=function(){if(http.readyState==4&&http.status==200){try{eval(http.responseText)}catch(e$100){throwException("Exception during evaluating server response at points.addRating(), response was: "+http.responseText+" , error was: "+e$100)}respnt=points.getPoint(this.oid);if(respnt!=-1){if(respnt.visible){respnt.show(false);respnt.show(true)}}else throwException("Unable to find point when server responded at accounts.setVisited, oid was"+
324this.oid);if(base.page=="article")article.showRating();else if(base.page=="map"){map.refreshAddRating();pointlist.showPage();extrad=map.extradetails;map.hideExtraDetails();map.showExtraDetails(extrad)}}};http.send(params)};points.getPointsFromString=function(pointsstring){genarr=new Array;if(pointsstring!=""){gena=pointsstring.split(",");for(a=0;a<gena.length;a++)genarr[genarr.length]=points.getPoint(gena[a])}return genarr};
325points.generatePointTag=function(oid,coordx,coordy,idpart,score){if(typeof score=="undefined")score=-1;gentag="";pn=points.getPoint(oid);if(pn==-1){throwException("Point not found at points.generatePointTag(), oid="+oid);return-1}gentag+="<div class='pointtag_name'>";gentag+="<table width='240' height='50'><tr height='50'><td width='240' align='center' valign='middle'>";gentag+="<img title='"+categories.getCategoryByName(pn.categories[0]).categoryname[languages.lang]+"' src='"+categories.getCategoryByName(pn.categories[0]).url+
326"' alt='' /> ";genstyle="";if(pn.articlefound)genstyle="_article";if(languages.lang==0)genb="";else genb="en,";gentag+="<a class='pointlist"+genstyle+"' href='#!"+genb+"article,"+oid+"'>";gentag+="<span onclick=\"base.load('article',"+oid+');return false;">';gentag+=pn.name.shorten(70);gentag+="</span>";gentag+="</a>";gentag+="<br />";if(score!=-1){gentag+="<div style='width:100px;left:7px'>";if(score>=1.5)gensrc="ratings/images/starfull.png";else if(score>=.5)gensrc="ratings/images/starhalf.png";
327else gensrc="ratings/images/starempty.png";gentag+="<img src='"+gensrc+"' alt='' />";if(score>=3.5)gensrc="ratings/images/starfull.png";else if(score>=2.5)gensrc="ratings/images/starhalf.png";else gensrc="ratings/images/starempty.png";gentag+="<img src='"+gensrc+"' alt='' />";if(score>=5.5)gensrc="ratings/images/starfull.png";else if(score>=4.5)gensrc="ratings/images/starhalf.png";else gensrc="ratings/images/starempty.png";gentag+="<img src='"+gensrc+"' alt='' />";if(score>=7.5)gensrc="ratings/images/starfull.png";
328else if(score>=6.5)gensrc="ratings/images/starhalf.png";else gensrc="ratings/images/starempty.png";gentag+="<img src='"+gensrc+"' alt='' />";if(score>=9.5)gensrc="ratings/images/starfull.png";else if(score>=8.5)gensrc="ratings/images/starhalf.png";else gensrc="ratings/images/starempty.png";gentag+="<img src='"+gensrc+"' alt='' />";gentag+="</div>"}gentag+="</td></tr></table>";gentag+="</div>";
328var newDiv=document.createElement("div");newDiv.setAttribute("id",idpart+oid);newDiv.className="pointtag_main";
329newDiv.style.left=coordx+"px";newDiv.style.top=coordy+"px";newDiv.innerHTML=gentag;return newDiv};
330points.requestPoints=function(requesttype,categs,search,c0x,c0y,c1x,c1y,page,limit,pagelimit,hasarticle,visited,visitedby,zoomlevel){rnd=Math.floor(Math.random()*1E4);points.lastrequestnum=rnd;searchar=search.split("&");search=searchar.join("");var http;try{http=new XMLHttpRequest}catch(e$103){try{http=new ActiveXObject("Msxml2.XMLHTTP")}catch(e$102){try{http=new ActiveXObject("Microsoft.XMLHTTP")}catch(e$101){throwException("Could not create http request object during points.requestPoints()")}}}var params="requesttype="+
331requesttype;params+="&categories="+categs;params+="&search="+search;params+="&c0x="+c0x;params+="&c0y="+c0y;params+="&c1x="+c1x;params+="&c1y="+c1y;params+="&page="+page;params+="&limit="+limit;params+="&pagelimit="+pagelimit;params+="&hasarticle="+hasarticle;params+="&visited="+visited;params+="&visitedby="+visitedby;params+="&language="+languages.lang;params+="&zoomlevel="+zoomlevel;http.open("POST","points/requestpoints.php",true);http.setRequestHeader("Content-type","application/x-www-form-urlencoded");
332http.setRequestHeader("Content-length",params.length);http.setRequestHeader("Connection","close");http.requesttype=requesttype;http.requestnum=rnd;http.onreadystatechange=function(){if(http.readyState==4&&http.status==200)if(points.lastrequestnum==this.requestnum){executeCommandStrings(http.responseText);try{}catch(e$104){throwException("Exception during evaluating server response at points.requestPoints(), response was: "+http.responseText+" , error was: "+e$104)}newpinned=new Array;for(cpi=0;cpi<
333points.pinned.length;cpi++)newpinned[cpi]=points.getPoint(points.pinned[cpi].oid);points.pinned=newpinned;if(this.requesttype=="map"){map.showNewPoints();pointlist.showPage()}else if(this.requesttype=="pointlist")pointlist.showPage()}};http.send(params)};
334points.generateNameAndLink=function(oid,disablelink){genpntlink="";pnt=points.getPoint(oid);if(languages.lang==0)genb="";else genb="en,";if(typeof disablelink=="undefined"||!disablelink)genpntlink+="<a href='#!"+genb+"article,"+oid+"'>";if(oid>=1E3){test100=oid;test101=pnt.categories[0];genpntlink+="<img style='vertical-align:middle;' title='"+categories.getCategoryByName(pnt.categories[0]).categoryname[languages.lang]+"' src='"+categories.getCategoryByName(pnt.categories[0]).url+"' alt='' />"}genpntlink+=
335" ";if(typeof disablelink=="undefined"||!disablelink)genpntlink+="<span onclick=\"base.load('article',"+oid+');return false;"> ';genpntlink+=points.generateName(oid);if(typeof disablelink=="undefined"||!disablelink){genpntlink+="</span>";genpntlink+="</a>"}return genpntlink};points.generateName=function(oid){genname="";pnt=points.getPoint(oid);return pnt.name};points.pointboxresults=new Array;points.pointboxlastresult=-1;points.pointboxmoreresults=false;points.pointboxsearch="";
336points.pointboxlastrequest=-1;
337points.showChoosePointBox=function(caller){points.choosepointboxcaller=caller;genoncancel="";if(points.choosepointboxcaller=="addpoint")genoncancel="addpoint.setSettlement(-1);";genbx="";genbx+="<input style='width:313px;height:18px;margin-top:3px;' id='choosepointboxsearch' onkeyup='points.updatePointBoxSearch()' onchange='points.updatePointBoxSearch()' />";genbx+="<div id='choosepointboxlist' style='margin-top: 5px; overflow-y: scroll; position: relative; font-size: 12px; overflow-x: hidden; height: 385px; width: 317px;'>";genbx+=
338"</div>";genbx+=generateCancelButton(genoncancel,480,119);base.currentbox=dhtmlx.modalbox({title:lang_search[languages.lang],text:genbx,width:"347px",height:"520px"});jQuery(function($){$("#choosepointboxlist").bind("scroll",function(){if($(this).scrollTop()+$(this).innerHeight()>=$(this)[0].scrollHeight)if(points.pointboxmoreresults)if(points.pointboxlastrequest==-1)points.requestChoosePointBoxPoints()})});points.pointboxsearch="";points.resetChoosePointBoxList();document.getElementById("choosepointboxsearch").focus()};
339points.resetChoosePointBoxList=function(){points.pointboxresults=new Array;points.pointboxlastresult=-1;points.pointboxmoreresults=false;points.requestChoosePointBoxPoints()};
340points.updateChoosePointBoxList=function(){loadingimg=document.getElementById("choosepointboxloading"+points.lastloadingimg);if(loadingimg!=null)document.getElementById("choosepointboxlist").removeChild(loadingimg);for(crz=points.pointboxlastresult+1;crz<points.pointboxresults.length;crz++){points.pointboxlastresult=crz;newdiv=points.generateMicroTag(points.pointboxresults[crz]);
340newdiv.onclick=function(){var cr=crz;return function(){points.finishChoosePointBox(cr)}}();document.getElementById("choosepointboxlist").appendChild(newdiv);
341var borderdiv=document.createElement("div");borderdiv.className="users_microtag_border";borderdiv.innerHTML="&nbsp;";document.getElementById("choosepointboxlist").appendChild(borderdiv)}};
342points.requestChoosePointBoxPoints=function(){loadingimg=document.getElementById("choosepointboxloading"+points.lastloadingimg);if(loadingimg!=null)document.getElementById("choosepointboxlist").removeChild(loadingimg);var newimg=document.createElement("img");newimg.src="base/images/loading.gif";points.lastloadingimg=Math.floor(Math.random()*1E5);newimg.id="choosepointboxloading"+points.lastloadingimg;document.getElementById("choosepointboxlist").appendChild(newimg);points.pointboxlastrequest=Math.floor(Math.random()*
3431E5);gencategs=new Array;if(points.choosepointboxcaller=="addpoint")for(m=0;m<maincategories.getMainCategory(1).categories.length;m++){ccat=maincategories.getMainCategory(1).categories[m];gencategs[gencategs.length]=ccat.catid}catstring=gencategs.join(",");$.ajax({type:"POST",url:"points/requestpointsforbox.php",data:{start:points.pointboxlastresult+1,lang:languages.lang,categories:catstring,search:getSearchString(points.pointboxsearch)},success:function(data){try{eval(data)}catch(e$105){throwException("Failed to load server response at points.resetChoosePointBoxList(), error was "+
344e$105+" , server response was "+data)}points.updateChoosePointBoxList();points.pointboxlastrequest=-1}})};points.finishChoosePointBox=function(crz){dhtmlx.modalbox.hide(base.currentbox);if(points.choosepointboxcaller=="addpoint"){if(base.page=="addpoint")addpoint.setSettlement(points.pointboxresults[crz])}else base.load("article",points.pointboxresults[crz])};
345points.updatePointBoxSearch=function(){newvalue=document.getElementById("choosepointboxsearch").value;if(points.pointboxsearch!=newvalue){points.pointboxsearch=newvalue;loadingimg=document.getElementById("choosepointboxloading"+points.lastloadingimg);if(loadingimg!=null)document.getElementById("choosepointboxlist").removeChild(loadingimg);points.lastloadingimg=Math.floor(Math.random()*1E5);document.getElementById("choosepointboxlist").innerHTML="<img src='base/images/loading.gif' id='choosepointboxloading"+
346points.lastloadingimg+"' />";try{clearTimeout(point.pointboxtimeout)}catch(e$106){}point.pointboxtimeout=-1;point.pointboxtimeout=setTimeout("points.resetChoosePointBoxList();",3E3)}};
347points.generateMicroTag=function(oid){gentag="";po=points.getPoint(oid);if(po==-1)throwException("Point not found at points.generateMicroTag(), oid="+oid);gentag+="<div style='position:absolute;left:5px;width:290px;height:65px;top:5px;text-align:left;'>";gentag+=map.generateNanoMapString(oid);gentag+="<div style='position:relative;font-size:12px;padding-left:80px;'>"+po.name+"</div>";gentag+="</div>";var newDiv=document.createElement("div");newDiv.className="users_microtag_main";newDiv.innerHTML=
348gentag;return newDiv};
349points.generateRatingTag=function(oid){gentag="";pn=points.getPoint(oid);if(pn==-1){throwException("Point not found at points.generatePointTag(), oid="+oid);return-1}chn=0;if(pn.rating){chn=1;gentag+="<div class='ranica_rating_rating'>";gentag+="<img class='ranica_rating_rating' src='base/images/starbig.png' alt='' />";gentag+=pn.rating;gentag+="</div>"}gentag+="<div class='ranica_rating_myscore'>";gentag+=lang_ratings_my_score[languages.lang];gentag+="</div>";var newDiv=document.createElement("div");newDiv.setAttribute("id",
350idpart+oid);newDiv.className="ranica_rating";newDiv.style.left=coordx+"px";newDiv.style.top=coordy+"px";newDiv.innerHTML=gentag;newDiv.childNodes[chn].appendChild(ratings.generateStarsRating(oid,pn.rating,0,11,false));return newDiv};points.approveNewPoint=function(oid,newoid,expires){if(confirm(lang_boxes_accept_new_point[languages.lang])){moderator.showLoading();$.ajax({type:"POST",url:"points/requestapprovenewpoint.php",data:{oid:oid,newoid:newoid,expires:expires},success:function(data){base.load()}})}};
351points.denyNewPoint=function(oid){if(confirm(lang_boxes_deny_new_point[languages.lang])){moderator.showLoading();$.ajax({type:"POST",url:"points/requestdenynewpoint.php",data:{oid:oid},success:function(data){base.load()}})}};points.requestNewPoints=function(){$.ajax({type:"POST",url:"points/requestnewpoints.php",data:{},success:function(data){try{eval(data)}catch(e$107){throwException("Failed to evaluate server response at points.requestNewPoints(), server response was "+data+" , error was:"+e$107)}moderator.show()}})};
352points.insertPoint=function(namebg,nameen,catstring,coordN,coordE,exactcoordN,exactcoordE,addressbg,addressen,email,customerdata,articletextbg,articletexten,articlephotos){$.ajax({type:"POST",url:"points/requestaddpoint.php",data:{namebg:namebg,nameen:nameen,catstring:catstring,coordN:coordN,coordE:coordE,exactcoordN:exactcoordN,exactcoordE:exactcoordE,addressbg:addressbg,addressen:addressen,email:email,customerdata:customerdata,articletextbg:articletextbg,articletexten:articletexten,articlephotos:articlephotos},
353success:function(data){if(base.arg=="landmark")base.load("addpoint","landmarkfinish");else if(base.arg=="recreation")base.load("addpoint","recreationfinish");else base.load("addpoint")}})};points.requestRecreationPoints=function(){$.ajax({type:"POST",url:"points/requestrecreationpoints.php",data:{},success:function(data){try{eval(data)}catch(e$108){throwException("Failed to evaluate server response at points.requestRecreationPoints(), server response was "+data+" , error was:"+e$108)}moderator.show()}})};
354pg=points.getPoint;ap=points.addPoint;weather=new datamodule;
355weather.generateWeatherForArticle=function(oid){genweather="";xmlstring=articles.articles[oid].weatherxml;xmlstring=xmlstring.split("'").join('"');if(xmlstring!=""){weather.xmlstring=xmlstring;weather.weatherjson=JSON.parse(weather.xmlstring);genweather+="<div class='weather_main'>";currentx=0;for(i=1;i<weather.weatherjson.list.length;i++){curwe=weather.weatherjson.list[i];genmin=Math.round(curwe.temp.min-273.15);genmax=Math.round(curwe.temp.max-273.15);gentemp="<b>"+genmin+"&deg;C / "+genmax+"&deg;C</b>";
356genwid=curwe.weather[0].id;
356if(genwid==200)gensrc="wsymbol_0016_thundery_showers.png";else if(genwid==201)gensrc="wsymbol_0024_thunderstorms.png";else if(genwid==202)gensrc="wsymbol_0024_thunderstorms.png";else if(genwid==210)gensrc="wsymbol_0016_thundery_showers.png";else if(genwid==211)gensrc="wsymbol_0024_thunderstorms.png";else if(genwid==212)gensrc="wsymbol_0024_thunderstorms.png";else if(genwid==221)gensrc="wsymbol_0016_thundery_showers.png";else if(genwid==230)gensrc="wsymbol_0016_thundery_showers.png";
357else if(genwid==231)gensrc="wsymbol_0016_thundery_showers.png";else if(genwid==232)gensrc="wsymbol_0024_thunderstorms.png";else if(genwid==300)gensrc="wsymbol_0009_light_rain_showers.png";else if(genwid==301)gensrc="wsymbol_0010_heavy_rain_showers.png";else if(genwid==302)gensrc="wsymbol_0017_cloudy_with_light_rain.png";else if(genwid==310)gensrc="wsymbol_0010_heavy_rain_showers.png";else if(genwid==311)gensrc="wsymbol_0017_cloudy_with_light_rain.png";else if(genwid==312)gensrc="wsymbol_0018_cloudy_with_heavy_rain.png";
358else if(genwid==313)gensrc="wsymbol_0018_cloudy_with_heavy_rain.png";else if(genwid==314)gensrc="wsymbol_0018_cloudy_with_heavy_rain.png";else if(genwid==321)gensrc="wsymbol_0018_cloudy_with_heavy_rain.png";else if(genwid==500)gensrc="wsymbol_0009_light_rain_showers.png";else if(genwid==501)gensrc="wsymbol_0010_heavy_rain_showers.png";else if(genwid==502)gensrc="wsymbol_0018_cloudy_with_heavy_rain.png";else if(genwid==503)gensrc="wsymbol_0018_cloudy_with_heavy_rain.png";else if(genwid==504)gensrc=
359"wsymbol_0018_cloudy_with_heavy_rain.png";else if(genwid==511)gensrc="wsymbol_0018_cloudy_with_heavy_rain.png";else if(genwid==520)gensrc="wsymbol_0018_cloudy_with_heavy_rain.png";else if(genwid==521)gensrc="wsymbol_0018_cloudy_with_heavy_rain.png";else if(genwid==531)gensrc="wsymbol_0018_cloudy_with_heavy_rain.png";else if(genwid==600)gensrc="wsymbol_0011_light_snow_showers.png";else if(genwid==601)gensrc="wsymbol_0019_cloudy_with_light_snow.png";else if(genwid==602)gensrc="wsymbol_0020_cloudy_with_heavy_snow.png";
360else if(genwid==611)gensrc="wsymbol_0013_sleet_showers.png";else if(genwid==612)gensrc="wsymbol_0013_sleet_showers.png";else if(genwid==615)gensrc="wsymbol_0013_sleet_showers.png";else if(genwid==616)gensrc="wsymbol_0021_cloudy_with_sleet.png";else if(genwid==620)gensrc="wsymbol_0012_heavy_snow_showers.png";else if(genwid==621)gensrc="wsymbol_0012_heavy_snow_showers.png";else if(genwid==622)gensrc="wsymbol_0020_cloudy_with_heavy_snow.png";else if(genwid==701)gensrc="wsymbol_0006_mist.png";else if(genwid==
361711)gensrc="wsymbol_0007_fog.png";else if(genwid==721)gensrc="wsymbol_0006_mist.png";else if(genwid==731)gensrc="wsymbol_0007_fog.png";else if(genwid==741)gensrc="wsymbol_0007_fog.png";else if(genwid==751)gensrc="wsymbol_0007_fog.png";else if(genwid==761)gensrc="wsymbol_0007_fog.png";else if(genwid==762)gensrc="wsymbol_0007_fog.png";else if(genwid==771)gensrc="wsymbol_0024_thunderstorms.png";else if(genwid==781)gensrc="wsymbol_0024_thunderstorms.png";else if(genwid==800)gensrc="wsymbol_0001_sunny.png";
362else if(genwid==801)gensrc="wsymbol_0002_sunny_intervals.png";else if(genwid==802)gensrc="wsymbol_0003_white_cloud.png";else if(genwid==803)gensrc="wsymbol_0003_white_cloud.png";else if(genwid==804)gensrc="wsymbol_0004_black_low_cloud.png";else if(genwid==900)gensrc="wsymbol_0024_thunderstorms.png";else if(genwid==901)gensrc="wsymbol_0024_thunderstorms.png";else if(genwid==902)gensrc="wsymbol_0024_thunderstorms.png";else if(genwid==903)gensrc="wsymbol_0004_black_low_cloud.png";else if(genwid==904)gensrc=
363"wsymbol_0001_sunny.png";else if(genwid==905)gensrc="wsymbol_0004_black_low_cloud.png";else if(genwid==906)gensrc="wsymbol_0018_cloudy_with_heavy_rain.png";else if(genwid==951)gensrc="wsymbol_0001_sunny.png";else if(genwid==952)gensrc="wsymbol_0001_sunny.png";else if(genwid==953)gensrc="wsymbol_0001_sunny.png";else if(genwid==954)gensrc="wsymbol_0001_sunny.png";else if(genwid==955)gensrc="wsymbol_0002_sunny_intervals.png";else if(genwid==956)gensrc="wsymbol_0003_white_cloud.png";else if(genwid==957)gensrc=
364"wsymbol_0004_black_low_cloud.png";else if(genwid==958)gensrc="wsymbol_0004_black_low_cloud.png";
364else if(genwid==959)gensrc="wsymbol_0004_black_low_cloud.png";else if(genwid==960)gensrc="wsymbol_0024_thunderstorms.png";else if(genwid==961)gensrc="wsymbol_0024_thunderstorms.png";else if(genwid==962)gensrc="wsymbol_0024_thunderstorms.png";gensrc="weather/images/"+gensrc;genspeed=curwe.speed;var val=Math.floor(curwe.deg/22.5+.5);var arr=["N","NNE","NE","ENE","E","ESE","SE","SSE","S","SSW","SW","WSW",
365"W","WNW","NW","NNW"];gendirection=arr[val%16];dt=new Date(curwe.dt*1E3);genwhen="";genwhen+=weekDayNumberToName(dt.getDay());genwhen+=", ";var yyyy=dt.getFullYear().toString();var mm=(dt.getMonth()+1).toString();var dd=dt.getDate().toString();genwhen+=dd+"."+mm+"."+yyyy;genweather+=weather.generateWeatherTag(gensrc,gentemp,genwhen,genspeed,gendirection,currentx,0);currentx+=160}genweather+="<div class='weather_powered_by'>";genweather+="Powered by <a href='http://openweathermap.org/' target='_blank'>OpenWeatherMap.org</a>";
366genweather+="</div>";genweather+="</div>"}return genweather};
367weather.generateWeatherTag=function(src,tempstring,whenstring,speedstring,directionstring,coordx,coordy){if(directionstring=="W"){gendirection=lang_articles_weather_w[languages.lang];gendirection2=lang_articles_weather_w_full[languages.lang]}else if(directionstring=="E"){gendirection=lang_articles_weather_e[languages.lang];gendirection2=lang_articles_weather_e_full[languages.lang]}else if(directionstring=="N"){gendirection=lang_articles_weather_n[languages.lang];gendirection2=lang_articles_weather_n_full[languages.lang]}else if(directionstring==
368"S"){gendirection=lang_articles_weather_s[languages.lang];gendirection2=lang_articles_weather_s_full[languages.lang]}else if(directionstring=="NE"){gendirection=lang_articles_weather_ne[languages.lang];gendirection2=lang_articles_weather_ne_full[languages.lang]}else if(directionstring=="NW"){gendirection=lang_articles_weather_nw[languages.lang];gendirection2=lang_articles_weather_nw_full[languages.lang]}else if(directionstring=="SE"){gendirection=lang_articles_weather_se[languages.lang];gendirection2=
369lang_articles_weather_se_full[languages.lang]}else if(directionstring=="SW"){gendirection=lang_articles_weather_sw[languages.lang];gendirection2=lang_articles_weather_sw_full[languages.lang]}else if(directionstring=="ENE"){gendirection=lang_articles_weather_ene[languages.lang];gendirection2=lang_articles_weather_ene_full[languages.lang]}else if(directionstring=="NNE"){gendirection=lang_articles_weather_nne[languages.lang];gendirection2=lang_articles_weather_nne_full[languages.lang]}else if(directionstring==
370"WNW"){gendirection=lang_articles_weather_wnw[languages.lang];gendirection2=lang_articles_weather_wnw_full[languages.lang]}else if(directionstring=="NNW"){gendirection=lang_articles_weather_nnw[languages.lang];gendirection2=lang_articles_weather_nnw_full[languages.lang]}else if(directionstring=="ESE"){gendirection=lang_articles_weather_ese[languages.lang];gendirection2=lang_articles_weather_ese_full[languages.lang]}else if(directionstring=="SSE"){gendirection=lang_articles_weather_sse[languages.lang];
371gendirection2=lang_articles_weather_sse_full[languages.lang]}else if(directionstring=="WSW"){gendirection=lang_articles_weather_wsw[languages.lang];gendirection2=lang_articles_weather_wsw_full[languages.lang]}else if(directionstring=="SSW"){gendirection=lang_articles_weather_ssw[languages.lang];gendirection2=lang_articles_weather_ssw_full[languages.lang]}iconarr=src.split("/");iconname=iconarr[iconarr.length-1];if(iconname=="wsymbol_0004_black_low_cloud.png"||iconname=="wsymbol_0006_mist.png"||iconname==
372"wsymbol_0007_fog.png"||iconname=="wsymbol_0017_cloudy_with_light_rain.png"||iconname=="wsymbol_0018_cloudy_with_heavy_rain.png"||iconname=="wsymbol_0019_cloudy_with_light_snow.png"||iconname=="wsymbol_0020_cloudy_with_heavy_snow.png"||iconname=="wsymbol_0021_cloudy_with_sleet.png"||iconname=="wsymbol_0024_thunderstorms.png"){gencolor="#BB965D";genpng="2"}else{gencolor="#F1BA61";genpng=""}genw="";genw+="<div class='weather_tag' style='left:"+coordx+"px;top:"+coordy+"px;'>";genw+="<img class='weather_tag_image' src='"+
373src+"' alt='' />";genw+="<div class='weather_tag_temp'>";genw+=tempstring;genw+="</div>";genw+="<div class='weather_tag_when'>";genw+=whenstring;genw+="</div>";genw+="<div style='position:absolute;padding-left:10px;padding-top:5px;color:black;z-index:20;top:136px;left:16px;width:131px;height:62px;background-image:url(weather/images/windexpand"+genpng+".png);'>";genw+="<b>"+lang_articles_weather_wind[languages.lang]+"</b>";genw+="";genw+="<span style='font-size:6px;'><br /></span>";genw+=lang_articles_weather_wind_speed[languages.lang]+
374speedstring+lang_articles_weather_km_h[languages.lang];genw+="<br />";genw+=lang_articles_weather_wind_direction[languages.lang]+"<span title='"+gendirection2+"'>"+gendirection+"</span>";genw+="</div>";genw+="<div style='position:absolute;z-index:21;top:0px;left:143px;width:5px;height:182px;background-color:"+gencolor+";'>&nbsp;</div>";genw+="</div>";return genw};
375weather.requestWeather=function(oid){if(oid>=1E3){var http;try{http=new XMLHttpRequest}catch(e$111){try{http=new ActiveXObject("Msxml2.XMLHTTP")}catch(e$110){try{http=new ActiveXObject("Microsoft.XMLHTTP")}catch(e$109){throwException("Could not create http request object during weather.requestWeather()")}}}var params="oid="+oid;http.open("POST","weather/requestweather.php",true);http.setRequestHeader("Content-type","application/x-www-form-urlencoded");http.setRequestHeader("Content-length",params.length);
376http.setRequestHeader("Connection","close");http.oid=oid;http.onreadystatechange=function(){if(http.readyState==4&&http.status==200)if(this.oid==article.oid){base.busy=false;try{eval(http.responseText);articles.articles[this.oid].weatherxml=weather.fetchedxml;article.showWeather();base.snapshotready=true}catch(e$112){throwException("Failed to evaluate server response at weather.requestWeather(), error was:"+e$112+"server response was "+http.responseText)}}};http.send(params)}else base.busy=false};function newselement(newsid,uid,targetid,newstype,timestamp,text){this.newsid=newsid;this.uid=uid;this.targetid=targetid;this.newstype=newstype;this.timestamp=timestamp;this.text=text};news=new datamodule;news.newselements=new Array;news.profilepage=new Array;news.inanimation=0;
377news.addNewsElement=function(newsid,uid,targetid,newstype,timestamp,text){timestamp=parseInt(timestamp,10);alreadyin=false;for(a=0;a<news.newselements.length;a++)if(news.newselements[a].uid==uid&&news.newselements[a].newstype==newstype&&(news.newselements[a].targetid==targetid&&newstype==3||newstype==2)&&inTheSameDay(news.newselements[a].timestamp,timestamp)){alreadyin=true;if(newstype==2||newstype==3)news.newselements[a].text+=","+text;if(timestamp>news.newselements[a].timestamp)news.newselements[a].timestamp=
378timestamp}if(!alreadyin)news.newselements[news.newselements.length]=new newselement(newsid,uid,targetid,newstype,timestamp,text)};news.getNewsElement=function(newsid){for(ne=0;ne<news.newselements.length;ne++)if(news.newselements[ne].newsid==newsid)return news.newselements[ne];return-1};
379news.requestNews=function(people,page,uid){if(typeof uid=="undefined")uid=-1;news.newselements=new Array;var http;try{http=new XMLHttpRequest}catch(e$115){try{http=new ActiveXObject("Msxml2.XMLHTTP")}catch(e$114){try{http=new ActiveXObject("Microsoft.XMLHTTP")}catch(e$113){throwException("Could not create http request object during news.requestNews()")}}}var params="people="+people;params+="&page="+page;params+="&uid="+uid;params+="&lang="+languages.lang;http.open("POST","news/requestnews.php",true);
380http.setRequestHeader("Content-type","application/x-www-form-urlencoded");http.setRequestHeader("Content-length",params.length);http.setRequestHeader("Connection","close");http.page=page;http.onreadystatechange=function(){if(http.readyState==4&&http.status==200){try{eval(http.responseText)}catch(e$116){throwException("Exception during evaluating server response at news.requestNews(), response was: "+http.responseText+" , error was: "+e$116)}news.removeNewFriendDuplicates();if(base.page=="news"){newspage.page=
381this.page;newspage.show()}else{profile.newspage=this.page;profile.newsloading=false;profile.show()}}};http.send(params)};
382news.generateHeader=function(newsid){newsel=news.getNewsElement(newsid);newnewsheader="";if(newsel.newstype==1){newnewsheader+="<img src='news/images/commenticonS.png' alt='' class='news_header_icon' /> ";newnewsheader+="<b>"+lang_news_message_from_ranica[languages.lang]+"</b>"}if(newsel.newstype==2){newnewsheader+="<img src='news/images/friendsiconS.png' alt='' class='news_header_icon' /> ";tars=newsel.text.split(",");curuser=accounts.getAccount(newsel.uid);if(tars.length>1)newnewsheader+="<b>"+
383accounts.generateNameAndLink(curuser.uid)+"</b> "+lang_news_added[languages.lang]+" "+tars.length+lang_news_new_friends[languages.lang];else newnewsheader+="<b>"+accounts.generateNameAndLink(curuser.uid)+"</b> "+lang_and[languages.lang]+" <b>"+accounts.generateNameAndLink(newsel.text)+"</b> "+lang_news_are_now_friends[languages.lang]}if(newsel.newstype==3){tars=newsel.text.split(",");newarticle=false;newpics=0;for(t=0;t<tars.length;t++)if(tars[t]==0)newarticle=true;else newpics++;curuser=accounts.getAccount(newsel.uid);
384pnt=points.getPoint(newsel.targetid);if(pnt==-1&&newsel.targetid>=1E3)throwException("Point not found newstype=3 , newsid="+newsel.newsid+" , oid="+newsel.targetid);genpntlink=points.generateNameAndLink(newsel.targetid);if(newpics==0)newnewsheader+="<img src='news/images/editiconS.png' alt='' class='news_header_icon' /> ";else if(!newarticle)newnewsheader+="<img src='news/images/photosiconS.png' alt='' class='news_header_icon' /> ";else newnewsheader+="<img src='news/images/editphotoiconS.png' alt='' class='news_header_icon' /> ";
385if(newpics==0&&newarticle)newnewsheader+="<b>"+accounts.generateNameAndLink(curuser.uid)+"</b>"+lang_news_edited_article[languages.lang]+genpntlink+":";else if(newpics==1&&newarticle)newnewsheader+="<b>"+accounts.generateNameAndLink(curuser.uid)+"</b>"+lang_news_added[languages.lang]+" "+lang_news_add_photo_and_edited_article[languages.lang]+genpntlink+":";else if(newpics>1&&newarticle)newnewsheader+="<b>"+accounts.generateNameAndLink(curuser.uid)+"</b>"+lang_news_added[languages.lang]+" "+newpics+
386" "+lang_news_add_photos_and_edited_article[languages.lang]+genpntlink+":";else if(newpics==1&&!newarticle)newnewsheader+="<b>"+accounts.generateNameAndLink(curuser.uid)+"</b>"+lang_news_added[languages.lang]+" "+lang_news_add_photo[languages.lang]+genpntlink+":";else if(newpics>1&&!newarticle)newnewsheader+="<b>"+accounts.generateNameAndLink(curuser.uid)+"</b>"+lang_news_added[languages.lang]+" "+newpics+" "+lang_news_add_photos[languages.lang]+genpntlink+":";else throwException("Empty news element at news.generateNewsTag(), newsid="+
387newsel.newsid)}if(newsel.newstype==4){curuser=accounts.getAccount(newsel.uid);pnt=points.getPoint(newsel.targetid);if(pnt==-1)throwException("Point not found newstype=4 , newsid="+newsel.newsid+" , oid="+newsel.targetid);genpntlink="";if(newsel.targetid>=1E3)genpntlink+="<img title='"+categories.getCategoryByName(pnt.categories[0]).categoryname[languages.lang]+"' src='"+categories.getCategoryByName(pnt.categories[0]).url+"' alt='' /> ";if(languages.lang==0)genb="";else genb="en,";genpntlink+="<a href='#!"+
388genb+"article,"+newsel.targetid+"'>";genpntlink+="<span onclick=\"base.load('article',"+newsel.targetid+');return false;">';genpntlink+=pnt.name;genpntlink+="</span>";genpntlink+="</a>";newnewsheader+="<img src='news/images/commenticonS.png' alt='' class='news_header_icon' /> ";newnewsheader+="<b>"+accounts.generateNameAndLink(curuser.uid)+"</b>"+lang_news_added_comment[languages.lang]+genpntlink+":"}if(newsel.newstype==5){tars=newsel.text.split(",");curuser=accounts.getAccount(newsel.uid);newnewsheader+=
389"<img src='news/images/visitediconS.png' alt='' class='news_header_icon' /> ";if(tars.length>1)newnewsheader+="<b>"+accounts.generateNameAndLink(curuser.uid)+"</b> "+lang_news_marked[languages.lang]+" "+tars.length+lang_news_new_visited[languages.lang];else newnewsheader+="<b>"+accounts.generateNameAndLink(curuser.uid)+"</b> "+lang_news_marked[languages.lang]+" "+lang_news_new_visited_2[languages.lang]}if(newsel.newstype==6){curuser=accounts.getAccount(newsel.uid);tars=newsel.text.split(",");if(tars==
390"")throwException("No photos to show at news for favorited photos, newsid="+newsel.newsid);singleauthor=true;ownphotos=false;testauthor=-1;for(qw=0;qw<tars.length;qw++)if(photos.photos[tars[qw]].author!=testauthor&&testauthor!=-1){singleauthor=false;qw=tars.length}else if(testauthor==-1){testauthor=photos.photos[tars[qw]].author;if(testauthor==curuser.uid)ownphotos=true}otherauthors=false;for(qw=0;qw<tars.length;qw++)if(photos.photos[tars[qw]].author!=newsel.uid)otherauthors=true;genauname="";if(singleauthor&&
391testauthor!=-1)genauname+=lang_by[languages.lang]+accounts.generateNameAndLink(testauthor);else if(singleauthor&&testauthor==-1)throwException("Author not found while generating caption for New Favorite Photos newstype at function news.generateNewsTag()");newnewsheader+="<img src='news/images/likeiconS.png' alt='' class='news_header_icon' /> ";if(tars.length==1)if(ownphotos)newnewsheader+="<b>"+accounts.generateNameAndLink(curuser.uid)+"</b>"+lang_news_added_favorited_photo_3[languages.lang]+lang_news_added_favorited_photo_2[languages.lang];
392else newnewsheader+="<b>"+accounts.generateNameAndLink(curuser.uid)+"</b>"+lang_news_added_favorited_photo[languages.lang]+genauname+lang_news_added_favorited_photo_2[languages.lang];else if(tars.length>1)if(ownphotos&&!otherauthors)newnewsheader+="<b>"+accounts.generateNameAndLink(curuser.uid)+"</b>"+lang_news_marked[languages.lang]+" "+tars.length+lang_news_added_favorited_photos_3[languages.lang]+lang_news_added_favorited_photos_2[languages.lang];else newnewsheader+="<b>"+accounts.generateNameAndLink(curuser.uid)+
393"</b>"+lang_news_marked[languages.lang]+" "+tars.length+lang_news_added_favorited_photos[languages.lang]+genauname+lang_news_added_favorited_photos_2[languages.lang]}if(newsel.newstype==7){tars=newsel.text.split(",");curuser=accounts.getAccount(newsel.uid);newnewsheader+="<img src='news/images/friendsiconS.png' alt='' class='news_header_icon' /> ";if(tars.length==1)newnewsheader+=lang_news_new_account[languages.lang];else newnewsheader+="<b>"+tars.length+" "+lang_news_new_accounts[languages.lang]}if(newsel.newstype==
3948){curuser=accounts.getAccount(newsel.uid);pho=photos.photos[newsel.targetid];if(pho==-1)throwException("Photo not found newstype=8 , newsid="+newsel.newsid+" , iid="+newsel.targetid);pnt=points.getPoint(pho.usedin);if(pnt==-1)throwException("Point not found newstype=8 , newsid="+newsel.newsid+" , oid="+newsel.targetid);auth=accounts.getAccount(pho.author);if(auth==-1)throwException("Author not found newstype=8 , newsid="+newsel.newsid+" , uid="+newsel.targetid);genpntlink="";if(pnt.oid>=1E3)genpntlink+=
395"<img title='"+categories.getCategoryByName(pnt.categories[0]).categoryname[languages.lang]+"' src='"+categories.getCategoryByName(pnt.categories[0]).url+"' alt='' /> ";if(languages.lang==0)genb="";else genb="en,";genpntlink+="<a href='#!"+genb+"article,"+pnt.oid+"'>";genpntlink+="<span onclick=\"base.load('article',"+pnt.oid+');return false;">';genpntlink+=pnt.name;genpntlink+="</span>";genpntlink+="</a>";newnewsheader+="<img src='news/images/commenticonS.png' alt='' class='news_header_icon' /> ";
396if(curuser.uid==auth.uid){newnewsheader+="<b>"+accounts.generateNameAndLink(curuser.uid)+"</b>";newnewsheader+=lang_news_added_comment_for_own_photo[languages.lang];newnewsheader+=" ";newnewsheader+=lang_news_from[languages.lang]+genpntlink+":"}else{newnewsheader+="<b>"+accounts.generateNameAndLink(curuser.uid)+"</b>";newnewsheader+=lang_news_added_comment_for_photo[languages.lang];newnewsheader+="<b>"+accounts.generateNameAndLink(auth.uid)+"</b> ";newnewsheader+=lang_news_from[languages.lang]+genpntlink+
397":"}}if(newsel.newstype==9){curuser=accounts.getAccount(newsel.uid);dsc=discussions.getDiscussion(newsel.targetid);if(dsc==-1)throwException("Discussion not found newstype=9 , newsid="+newsel.newsid+" , discussionid="+newsel.targetid);newnewsheader+="<img src='news/images/commenticonS.png' alt='' class='news_header_icon' /> ";newnewsheader+="<b>"+accounts.generateNameAndLink(curuser.uid)+"</b>";newnewsheader+=lang_news_added_comment_in_discussion[languages.lang];newnewsheader+=dsc.generateSubjectAndLink()}return newnewsheader};
398news.generateNewsTag=function(newsid,highlight,coordx,coordy,idpart){newsel=ne
398ws.getNewsElement(newsid);if(newsel==-1)throwException("News not found at news.generateNewsTag(), newsid was "+newsid);gennewstag="";gennewstag+="<div class='news_tag_header'>";gennewstag+=news.generateHeader(newsid);gennewstag+="</div>";gennewstag+="<div class='news_tag_date'>";gennewstag+=timestampToText(newsel.timestamp);gennewstag+="</div>";gennewstag+="<div class='news_tag_remove'>";if(newsel.uid==accounts.uid||accounts.level>=
399100)gennewstag+="<img style='cursor:pointer;' title='"+lang_news_remove_this_news[languages.lang]+"' src='base/images/x.png' alt='' onclick='news.requestRemoveNews("+newsid+")' />";gennewstag+="</div>";if(newsel.newstype==1){gennewstag+="<div class='news_tag_text'>";gennewstag+=newsel.text;gennewstag+="</div>"}else if(newsel.newstype==3&&newsel.text=="0"){gennewstag+="<div class='news_tag_text'>";gennewstag+=articles.articles[newsel.targetid].getText();gennewstag+="</div>"}else if(newsel.newstype==
4004){gennewstag+="<div class='news_tag_text'>";gennewstag+=comments.getComment(newsel.text).text;gennewstag+="</div>"}else if(newsel.newstype==5){gennewstag+="<div id='newsvisited"+newsid+"' class='news_newselement_main'>";gennewstag+="<div id='newsrightbutton"+newsid+"' class='news_right_button'>";gennewstag+="</div>";gennewstag+="<div id='newsleftbutton"+newsid+"' class='news_left_button'>";gennewstag+="</div>";gennewstag+="<div class='news_points_list' id='newslist"+newsid+"'>";gennewstag+="<div style='position:absolute;height:150px;width:0px;' id='newslistinner"+
401newsid+"'>";gennewstag+="</div>";gennewstag+="</div>";gennewstag+="</div>"}else if(newsel.newstype==2||newsel.newstype==3&&newsel.text!="0"||newsel.newstype==6||newsel.newstype==7){gennewstag+="<div id='newsvisited"+newsid+"' class='news_newselement_main'>";gennewstag+="<div id='newsrightbutton"+newsid+"' class='news_right_button'>";gennewstag+="</div>";gennewstag+="<div id='newsleftbutton"+newsid+"' class='news_left_button'>";gennewstag+="</div>";gennewstag+="<div class='news_points_list' id='newslist"+
402newsid+"'>";gennewstag+="<div style='position:absolute;height:180px;width:0px;' id='newslistinner"+newsid+"'>";gennewstag+="</div>";gennewstag+="</div>";gennewstag+="</div>"}else if(newsel.newstype==8){gentitle="";gensrc=pho.location;gensrcthumb=pho.thumblocation;gennewstag+="<div id='newsphotosspage"+newsid+"'>";gennewstag+="<div id='newsphotosminitags"+newsid+"' style=''>";gennewstag+="</div>";gennewstag+="<div class='news_tag_text_2'>";gennewstag+=comments.getComment(newsel.text).text;gennewstag+=
403"</div>";gennewstag+="</div>"}else if(newsel.newstype==9){gennewstag+="<div class='news_tag_text'>";gennewstag+=comments.getComment(newsel.text).text;gennewstag+="</div>"}else throwException("Unrecognizer news type at news.generateNewsTag(), newsid="+newsid);var newDiv=document.createElement("div");newDiv.setAttribute("id",idpart+newsid);if(highlight)newDiv.className="news_tag_main_highlight";else newDiv.className="news_tag_main";newDiv.style.left=coordx+"px";newDiv.style.top=coordy+"px";newDiv.innerHTML=
404gennewstag;newDiv.appendChild(users.generateMiniTag(newsel.uid,4,82,idpart+newsid+"-"+newsel.uid));if(newsel.newstype==2){ac0=news.generateNewsFriends(newsel);for(nm=0;nm<ac0.length;nm++){pointposx=nm*190;genpos=new position(0,pointposx,156,161);gensc=accounts.getUserPointRating(newsel.uid,ac0[nm].oid);tg0=users.generateMiniTag(ac0[nm].uid,genpos.left,genpos.top,"userminitag"+newsid+"x");newDiv.childNodes[3].childNodes[2].childNodes[0].appendChild(tg0)}}else if(newsel.newstype==3&&newsel.text!="0"){ac0=
405news.generateNewsPhotos(newsel);for(nm=0;nm<ac0.length;nm++){pointposx=nm*190;genpos=new position(0,pointposx,140,180);gensc=accounts.getUserPointRating(newsel.uid,ac0[nm].oid);tg0=photos.generatePhotoTag(ac0[nm].iid,genpos.left,genpos.top,"newsnewphoto"+newsid+"x");newDiv.childNodes[3].childNodes[2].childNodes[0].appendChild(tg0)}}else if(newsel.newstype==5){ac0=news.generateNewsVisited(newsel);for(nm=0;nm<ac0.length;nm++){pointposx=Math.floor(nm/3)*250;pointposy=50*(nm%3);genpos=new position(pointposy,
406pointposx,50,250);gensc=accounts.getUserPointRating(newsel.uid,ac0[nm].oid);tg0=points.generatePointTag(ac0[nm].oid,genpos.left,genpos.top,"pointtag"+newsid+"x",gensc);newDiv.childNodes[3].childNodes[2].childNodes[0].appendChild(tg0)}}else if(newsel.newstype==6){ac0=news.generateNewsPhotos(newsel);for(nm=0;nm<ac0.length;nm++){pointposx=nm*190;genpos=new position(0,pointposx,140,180);gensc=accounts.getUserPointRating(newsel.uid,ac0[nm].oid);tg0=photos.generatePhotoTag(ac0[nm].iid,genpos.left,genpos.top,
407"newsnewphoto"+newsid+"x");newDiv.childNodes[3].childNodes[2].childNodes[0].appendChild(tg0)}}else if(newsel.newstype==7){tars=newsel.text.split(",");curuser=accounts.getAccount(newsel.uid);if(tars.length==1){tg0=users.generateTag(newsel.text,0,0,"usertag"+newsid+"x");newDiv.childNodes[3].childNodes[2].childNodes[0].appendChild(tg0)}else{ac0=news.generateNewsFriends(newsel);for(nm=0;nm<ac0.length;nm++){pointposx=nm*190;genpos=new position(0,pointposx,156,161);gensc=accounts.getUserPointRating(newsel.uid,
408ac0[nm].oid);tg0=users.generateMiniTag(ac0[nm].uid,genpos.left,genpos.top,"userminitag"+newsid+"x");newDiv.childNodes[3].childNodes[2].childNodes[0].appendChild(tg0)}}}else if(newsel.newstype==8){tg0=photos.generatePhotoTag(pho.iid,255,82,"newsnewphoto"+newsid+"x");tg0.style.zIndex=1;newDiv.childNodes[3].childNodes[0].appendChild(tg0)}return newDiv};
409news.activateNewsElement=function(newsid){newsel=news.getNewsElement(newsid);if(newsel==-1)throwException("News not found at news.activateNewsElement(), newsid was "+newsid);if(newsel.newstype==3&&newsel.text!="0"||newsel.newstype==6||newsel.newstype==8)$(".lightbox").lightBox();if(newsel.newstype==2){ac0=news.generateNewsFriends(newsel);genposw=ac0.length*190;genposw-=10;document.getElementById("newslistinner"+newsid).style.width=genposw+"px";news.showButtons(newsid)}else if(newsel.newstype==5){ac0=
410news.generateNewsVisited(newsel);genposw=Math.ceil(ac0.length/3)*250;genposw-=10;document.getElementById("newslistinner"+newsid).style.width=genposw+"px";news.showButtons(newsid)}else if(newsel.newstype==6||newsel.newstype==3&&newsel.text!="0"){ac0=news.generateNewsPhotos(newsel);genposw=ac0.length*190;genposw-=10;document.getElementById("newslistinner"+newsid).style.width=genposw+"px";news.showButtons(newsid)}else if(newsel.newstype==7){ac0=news.generateNewsFriends(newsel);if(ac0.length==1)genposw=
411381;else{genposw=ac0.length*190;genposw-=10}document.getElementById("newslistinner"+newsid).style.width=genposw+"px"}};news.generateNewsFriends=function(newsel){resultarr=new Array;var frs=newsel.text.split(",");for(r=0;r<frs.length;r++)resultarr[resultarr.length]=accounts.getAccount(frs[r]);return resultarr};
412news.generateNewsPhotos=function(newsel){resultarr=new Array;if(newsel.newstype!=3&&newsel.newstype!="3"&&newsel.newstype!=6&&newsel.newstype!="6")throwException("During news.generateNewsPhotos() - Attempted generation of new photos when news type was different, newsid="+newsel.newsid);var frs=newsel.text.split(",");for(r=0;r<frs.length;r++)if(frs[r]!="0"&&frs[r]!=0)resultarr[resultarr.length]=photos.photos[frs[r]];return resultarr};
413news.requestRemoveNews=function(newsid){if(base.currentconfirm==-1){base.currentconfirm=0;base.currentbox=dhtmlx.modalbox({title:lang_boxes_remove_news[languages.lang],text:lang_boxes_remove_news_are_you_sure[languages.lang]+generateYesNoButtons(),width:"200px",height:"200px"})}if(base.currentconfirm==0)setTimeout("news.requestRemoveNews("+newsid+")",200);else if(base.currentconfirm==1)base.currentconfirm=-1;else if(base.currentconfirm==2){base.currentconfirm=-1;var http;try{http=new XMLHttpRequest}catch(e$119){try{http=
414new ActiveXObject("Msxml2.XMLHTTP")}catch(e$118){try{http=new ActiveXObject("Microsoft.XMLHTTP")}catch(e$117){throwException("Could not create http request object during news.requestRemoveNews()")}}}var params="newsid="+newsid;params+="&lang="+languages.lang;http.open("POST","news/requestremovenews.php",true);http.setRequestHeader("Content-type","application/x-www-form-urlencoded");http.setRequestHeader("Content-length",params.length);http.setRequestHeader("Connection","close");http.onreadystatechange=
415function(){if(http.readyState==4&&http.status==200){try{eval(http.responseText)}catch(e$120){throwException("Exception during evaluating server response at news.requestRemoveNews(), response was: "+http.responseText+" , error was: "+e$120)}if(base.page=="news")newspage.changePage(newspage.page);else profile.changeNewsPage(profile.newspage)}};http.send(params)}};
416news.removeNewFriendDuplicates=function(){var newnews=new Array;for(n=0;n<news.newselements.length;n++){nel=news.newselements[n];if(nel.newstype!=2)newnews[newnews.length]=nel;else{eltotal=0;frarr=nel.text.split(",");frarr[frarr.length]=nel.uid;for(b=0;b<frarr.length;b++){frel=frarr[b];elfnd=false;for(x=0;x<newnews.length;x++)if(newnews[x].newstype==2){prevfrarr=newnews[x].text.split(",");prevfrarr[prevfrarr.length]=newnews[x].uid;for(z=0;z<prevfrarr.length;z++)if(prevfrarr[z]==frel)elfnd=true}for(x=
417n+1;x<news.newselements.length;x++)if(news.newselements[x].newstype==2){nextfrarr=news.newselements[x].text.split(",");nextfrarr[nextfrarr.length]=news.newselements[x].uid;for(z=0;z<nextfrarr.length;z++)if(nextfrarr[z]==frel)elfnd=true}if(elfnd)eltotal++}if(eltotal!=frarr.length)newnews[newnews.length]=nel}}news.newselements=newnews};
418news.toggleMoving=function(enable,type,newsid){if(enable){if(news.movinginterval2==undefined)news.movinginterval2=setInterval("news.toggleMoving(true,'"+type+"','"+newsid+"')",50);if(news.inanimation==0)if(type=="left")news.moveLeft(newsid);else news.moveRight(newsid)}else{clearInterval(news.movinginterval2);news.movinginterval2=undefined}};
419news.moveLeft=function(newsid){if(news.inanimation==0){newe=news.getNewsElement(newsid);if(newe.newstype==2)genoffset=190;else if(newe.newstype==5)genoffset=250;else if(newe.newstype==6||newe.newstype==3&&newe.text!="0")genoffset=190;else if(newe.newstype==7)genoffset=190;pointposx=document.getElementById("newslistinner"+newsid).offsetLeft+genoffset;pointposy=document.getElementById("newslistinner"+newsid).offsetTop;pointposw=document.getElementById("newslistinner"+newsid).offsetWidth;pointposh=document.getElementById("newslistinner"+
420newsid).offsetHeight;genpos=new position(pointposy,pointposx,pointposh,pointposw);news.inanimation++;animateMoveImage("newslistinner"+newsid,-1,genpos,0)}};
421news.moveRight=function(newsid){if(news.inanimation==0){newe=news.getNewsElement(newsid);if(newe.newstype==2)genoffset=190;else if(newe.newstype==5)genoffset=250;else if(newe.newstype==6||newe.newstype==3&&newe.text!="0")genoffset=190;else if(newe.newstype==7)genoffset=190;pointposx=document.getElementById("newslistinner"+newsid).offsetLeft-genoffset;pointposy=document.getElementById("newslistinner"+newsid).offsetTop;pointposw=document.getElementById("newslistinner"+newsid).offsetWidth;pointposh=
422document.getElementById("newslistinner"+newsid).offsetHeight;genpos=new position(pointposy,pointposx,pointposh,pointposw);news.inanimation++;animateMoveImage("newslistinner"+newsid,-1,genpos,0)}};
423news.showButtons=function(newsid){pointposx=document.getElementById("newslistinner"+newsid).offsetLeft;pointposw=document.getElementById("newslistinner"+newsid).offsetWidth;pointposparentw=document.getElementById("newslist"+newsid).offsetWidth;if(pointposx<0){if(document.getElementById("newsarrowleft"+newsid)==undefined)document.getElementById("newsleftbutton"+newsid).innerHTML="<img onmousedown=\"news.toggleMoving(true,'left',"+newsid+")\" onmouseup=\"news.toggleMoving(false,'',"+newsid+")\" onmouseout=\"news.toggleMoving(false,'',"+
424newsid+")\" id='newsarrowleft"+newsid+"' src='base/images/arrowleft.png' class='news_left_button' alt=''/><div class='news_left_button2' onmousedown=\"news.toggleMoving(true,'left',"+newsid+")\" onmouseup=\"news.toggleMoving(false,'',"+newsid+")\" onmouseout=\"news.toggleMoving(false,'',"+newsid+')"></div>'}else if(document.getElementById("newsarrowleft"+newsid)!=undefined){news.toggleMoving(false,"",newsid);document.getElementById("newsleftbutton"+newsid).innerHTML=""}if(pointposw+pointposx>
424pointposparentw){if(document.getElementById("newsarrowright"+
425newsid)==undefined)document.getElementById("newsrightbutton"+newsid).innerHTML="<img onmousedown=\"news.toggleMoving(true,'right',"+newsid+")\" onmouseup=\"news.toggleMoving(false,'',"+newsid+")\" onmouseout=\"news.toggleMoving(false,'',"+newsid+")\" id='newsarrowright"+newsid+"' src='base/images/arrowright.png' class='news_right_button' alt=''/><div class='news_right_button2' onmousedown=\"news.toggleMoving(true,'right',"+newsid+")\" onmouseup=\"news.toggleMoving(false,'',"+newsid+")\" onmouseout=\"news.toggleMoving(false,'',"+
426newsid+')"></div>'}else if(document.getElementById("newsarrowright"+newsid)!=undefined){news.toggleMoving(false,"",newsid);document.getElementById("newsrightbutton"+newsid).innerHTML=""}};
427news.generateNewsVisited=function(newsel){resultarr=new Array;if(newsel.newstype!=5)throwException("During news.generateNewsVisited() - Attempted generation of new visited points news when news type was different, newsid="+newsel.newsid);var frs=newsel.text.split(",");for(r=0;r<frs.length;r++){pnt=points.getPoint(frs[r]);if(pnt==-1)throwException("Point not found at news.generateNewsVisited , newsid="+newsel.newsid+" , oid="+frs[r]+" , targetid="+newsel.targetid);resultarr[resultarr.length]=pnt}return resultarr};
428news.addSystemNews=function(newstext,newstexten,imglink,imglinken){$.ajax({type:"POST",url:"news/requestaddsystemnews.php",data:{newstext:newstext,newstexten:newstexten,imglink:imglink,imglinken:imglinken},success:function(data){base.load("moderator","addmessagedone")}})};actions=new datamodule;actions.inaction=false;
429actions.getAction=function(actionid){if(!actions.inaction){var http;try{http=new XMLHttpRequest}catch(e$123){try{http=new ActiveXObject("Msxml2.XMLHTTP")}catch(e$122){try{http=new ActiveXObject("Microsoft.XMLHTTP")}catch(e$121){throwException("Could not create http request object during actions.getAction()")}}}var params="actionid="+actionid;actions.inaction=true;http.open("POST","actions/requestaction.php",true);http.setRequestHeader("Content-type","application/x-www-form-urlencoded");http.setRequestHeader("Content-length",
430params.length);http.setRequestHeader("Connection","close");http.onreadystatechange=function(){if(http.readyState==4&&http.status==200){accounts.logged=false;removeCookie("username","/","ranica.eu");removeCookie("userpass","/","ranica.eu");try{eval(http.responseText)}catch(e$124){throwException("Exception during evaluating server response at actions.getAction(), response was: "+http.responseText+" , error was: "+e$124)}base.load("news",-1);actions.inaction=false}};http.send(params)}};function comment(commentid,commenttype,uid,targetid,text,edited,removed,timestamp){this.commentid=commentid;this.commenttype=commenttype;this.uid=uid;this.targetid=targetid;this.text=text;this.edited=edited;this.removed=removed;this.timestamp=timestamp};comments=new datamodule;comments.comments=new Array;comments.photoinedit=-1;comments.articleinedit=-1;comments.articleadding=false;comments.photoadding=false;comments.discussionadding=false;comments.seen=new Array;comments.everythingSeen=function(testar){for(s=0;s<testar.length;s++){cfound=false;for(q=0;q<comments.seen.length;q++)if(comments.seen[q]==testar[s])cfound=true;if(!cfound)return false}return true};comments.getComment=function(commentid){return comments.comments[commentid]};
431comments.requestAddComment=function(text,id,commenttype){$.ajax({type:"POST",url:"comments/requestaddcomment.php",data:{text:text,id:id,commenttype:commenttype},success:function(data){try{eval(data)}catch(e$125){throwException("Exception during evaluating server response at comments.requestAddComment(), response was: "+data+" , error was: "+e$125)}if(discussionlist.visible&&comments.discussionadding){comments.discussioninedit=-1;comments.discussionadding=false;discussionlist.show()}else if(commenttype==
4320&&comments.photoadding){comments.photoinedit=-1;comments.photoadding=false;photos.showComments(id)}else if(commenttype==1&&comments.articleadding){comments.articleinedit=-1;comments.articleadding=false;article.showComments()}}})};
433comments.requestRemoveComment=function(commentid){if(base.currentconfirm==-1){base.currentconfirm=0;base.currentbox=dhtmlx.modalbox({title:lang_boxes_delete_comment[languages.lang],text:"<br />"+lang_boxes_delete_comment_are_you_sure[languages.lang]+"<br />"+generateYesNoButtons(),width:"200px",height:"200px"})}if(base.currentconfirm==0)setTimeout("comments.requestRemoveComment('"+commentid+"')",200);else if(base.currentconfirm==1)base.currentconfirm=-1;else if(base.currentconfirm==2){base.currentconfirm=
434-1;$.ajax({type:"POST",url:"comments/requestremovecomment.php",data:{commentid:commentid},success:function(data){try{eval(data)}
434catch(e$126){throwException("Exception during evaluating server response at comments.requestRemoveArticleComment(), response was: "+http.responseText+" , error was: "+e$126)}if(profile.visible)base.load();else if(discussionlist.visible)discussionlist.show();else if(comments.comments[commentid].commenttype==0)photos.showComments(comments.comments[commentid].targetid);else if(comments.comments[commentid].commenttype==
4351)article.showComments()}})}};comments.requestEditComment=function(commentid,newtext){$.ajax({type:"POST",url:"comments/requesteditcomment.php",data:{commentid:commentid,newtext:newtext},success:function(data){base.load()}})};
436comments.generateCommentTag=function(commentid,tagsize,coordx,coordy,idpart){cmnt=comments.getComment(commentid);if(cmnt==-1)throwException("Comment not found at comments.generateCommentTag(), commentid was "+commentid);if(tagsize=="small"){genpadding="";gendateclass="comments_tag_date_2";gentexttop="";gennumbertop=0;genbutop="top:4px;"}else if(tagsize=="big"){if(cmnt.commenttype==0&&!discussionlist.visible)genpadding="padding-left:380px;";else genpadding="padding-left:190px;";if(!discussionlist.visible&&
437cmnt.commenttype==0)gendateclass="comments_tag_date_3";else gendateclass="comments_tag_date";gentexttop="top:48px;";gennumbertop=48;genbutop="top:25px;"}else throwException("Unrecognized commenttype at comments.generateCommentTag, commentid="+commentid+" , commenttype="+cmnt.commenttype);userac=accounts.getAccount(cmnt.uid);if(userac==-1)throwException("Account not found at comments.generateCommentTag, uid="+cmnt.uid+" , commentid="+commentid);gencommenttag="";if(languages.lang==0)genlng="";else genlng=
438"en,";if(tagsize=="small"){gencommenttag+="<div class='ranica_comment_head'>";gencommenttag+="<img class='ranica_comment_left' src='"+userac.userphoto.thumblocation+"' alt=''>";gencommenttag+="<div class='ranica_comment_right'>";gencommenttag+="<img src='base/images/commenticonS.png' class='' />";gencommenttag+="<a href='#!"+genlng+userac.username+"'>";gencommenttag+="<div style='display:inline-block;top:-4px;padding-left:5px;position:relative;' onclick=\"base.load('"+userac.username+"');return false;\">";
439gencommenttag+=userac.firstname[languages.lang].capitalize()+" "+userac.lastname[languages.lang].capitalize();gencommenttag+="</div>";gencommenttag+="</a>";gencommenttag+="<div class='"+gendateclass+"'>";gencommenttag+=timestampToText(cmnt.timestamp);gencommenttag+="</div>";gencommenttag+="</div>";gencommenttag+="</div>"}else{gencommenttag+="<div class='"+gendateclass+"'>";gencommenttag+=timestampToText(cmnt.timestamp);gencommenttag+="</div>"}if(!discussionlist.visible&&cmnt.commenttype==0&&tagsize==
440"big"){gencommenttag+="<div id='commentthmb"+commentid+"'>";gencommenttag+="</div>"}gencommenttag+="<div class='comments_tag_text' style='position:relative;"+gentexttop+genpadding+"' id='commenttext"+commentid+"'>";gencommenttag+=cmnt.text;gencommenttag+="</div>";if(cmnt.uid==accounts.uid&&cmnt.removed==0||accounts.level>=100)gencommenttag+="<img title='"+lang_comments_remove_this_comment[languages.lang]+"' style='"+genbutop+"' src='base/images/x.png' alt='' class='comments_tag_remove' onclick='comments.requestRemoveComment("+
441commentid+");cancelBubble(event);' />";if(cmnt.uid==accounts.uid&&cmnt.removed==0||accounts.level>=100&&cmnt.removed==0)gencommenttag+="<img title='"+lang_comments_edit_this_comment[languages.lang]+"' style='"+genbutop+"' src='base/images/edit.png' alt='' class='comments_tag_edit' onclick='comments.editComment("+commentid+");cancelBubble(event);' />";var newDiv=document.createElement("div");newDiv.setAttribute("id",idpart+commentid);if(tagsize=="small")newDiv.className="comments_tag_main_2";else if(tagsize==
442"big")newDiv.className="comments_tag_main";newDiv.innerHTML=gencommenttag;if(coordx!=-1)newDiv.style.left=coordx+"px";if(coordy!=-1)newDiv.style.top=coordy+"px";if(tagsize=="big")newDiv.appendChild(users.generateMiniTag(cmnt.uid,0,48,idpart+commentid+"-"+cmnt.uid));if(!discussionlist.visible&&cmnt.commenttype==0&&tagsize=="big")newDiv.appendChild(photos.generatePhotoTag(cmnt.targetid,190,gennumbertop,"newsnewphoto"+commentid+"x"));return newDiv};
443comments.editComment=function(commentid){curcomm=comments.getComment(commentid);if(curcomm.commenttype==0&&comments.photoinedit!=-1&&comments.photoinedit!=commentid||curcomm.commenttype==1&&comments.articleinedit!=-1&&comments.articleinedit!=commentid||curcomm.commenttype==3&&comments.discussioninedit!=-1&&comments.discussioninedit!=commentid||discussionlist.visible&&comments.discussioninedit!=-1&&comments.discussioninedit!=commentid)comments.cancelEditComment(curcomm.commenttype);if(curcomm.commenttype==
4440&&comments.photoinedit==-1||curcomm.commenttype==1&&comments.articleinedit==-1||curcomm.commenttype==3&&comments.discussioninedit==-1||discussionlist.visible&&comments.discussioninedit==-1){if(discussionlist.visible||curcomm.commenttype==3){comments.discussioninedit=commentid;genpadding="padding-left:190px;"}if(curcomm.commenttype==0){comments.photoinedit=commentid;genpadding=""}else if(curcomm.commenttype==1){comments.articleinedit=commentid;genpadding="padding-left:190px;"}genedit="";hgh=document.getElementById("commenttext"+
445commentid).offsetHeight;hgh=parseInt(hgh,10);hgh-=70;if(hgh<80)hgh=80;if(discussionlist.visible)genb="discussion";else if(curcomm.commenttype==0)genb="photo";else if(curcomm.commenttype==1)genb="article";else throwException("Unrecognized commenttype at comments.editComment, commentid="+commentid+", commenttype="+curcomm.commenttype);genedit+="<textarea onclick='cancelBubble(event);
445' id='"+genb+"commentinput' class='article_comment_text_input' style='position:relative;width:100%;height:"+hgh+"px;top:0px;font-size:11px' />";
446currenttext=curcomm.text;currenttext=currenttext.replace(/<br>/g,"\n");genedit+=currenttext;genedit+="</textarea>";genedit+="<div style='position:relative;height:28px;top:5px;'>";genedit+="<center>";genedit+="<div class='button10' style='position:relative;top:0px; left:60px; width:112px;' onclick='comments.endEditComment("+curcomm.commenttype+");cancelBubble(event);'>";genedit+="<table style='z-index:6;'>";genedit+="<tr height='28'>";genedit+="<td width='13'>";genedit+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";
447genedit+="</td>";genedit+="<td width='88' class='button10_middle'>";genedit+="<span class='button10'>"+lang_buttons_done[languages.lang]+"</span>";genedit+="</td>";genedit+="<td width='11'>";genedit+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";genedit+="</td>";genedit+="</tr>";genedit+="</table>";genedit+="</div>";genedit+="<div class='button10' style='position:relative;top:-28px; left:-60px; width:112px;' onclick='comments.cancelEditComment("+curcomm.commenttype+
448");cancelBubble(event);'>";genedit+="<table style='z-index:6;'>";genedit+="<tr height='28'>";genedit+="<td width='13'>";genedit+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";genedit+="</td>";genedit+="<td width='88' class='button10_middle'>";genedit+="<span class='button10'>"+lang_buttons_cancel[languages.lang]+"</span>";genedit+="</td>";genedit+="<td width='11'>";genedit+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";genedit+="</td>";
449genedit+="</tr>";genedit+="</table>";genedit+="</div>";genedit+="</center>";genedit+="</div>";document.getElementById("commenttext"+commentid).innerHTML=genedit;document.getElementById("commenttext"+commentid).style.height=parseInt(document.getElementById("commenttext"+commentid).offsetHeight,10)+40+"px"}else if(curcomm.commenttype==0&&comments.photoinedit==commentid||curcomm.commenttype==1&&comments.articleinedit==commentid||curcomm.commenttype==3&&comments.discussioninedit==commentid||discussionlist.visible&&
450comments.discussioninedit==commentid)comments.endEditComment(curcomm.commenttype)};
451comments.endEditComment=function(commenttype){if(commenttype==0&&comments.photoinedit!=-1||commenttype==1&&comments.articleinedit!=-1||discussionlist.visible&&comments.discussionadding!=-1){if(discussionlist.visible)commentid=comments.discussioninedit;else if(commenttype==0)commentid=comments.photoinedit;else if(commenttype==1)commentid=comments.articleinedit;curcom=comments.getComment(commentid);if(discussionlist.visible)genb="discussion";else if(curcom.commenttype==0)genb="photo";else if(curcom.commenttype==
4521)genb="article";else throwException("Unrecognized commenttype at comments.endEditComment, commentid="+commentid+", commenttype="+curcom.commenttype);var textinput=document.getElementById(genb+"commentinput").value;textinput=textinput.replace(/\\/g,"&#92;");textinput=textinput.replace(/'/g,"&#39;");textinput=textinput.replace(/\r\n/g,"<br>");textinput=textinput.replace(/\n/g,"<br>");textinput=textinput.replace(/&/g,"%26");comments.requestEditComment(commentid,textinput);if(discussionlist.visible)comments.discussioninedit=
453-1;else if(commenttype==0)comments.photoinedit=-1;else if(commenttype==1)comments.articleinedit=-1}else throwException("No comment is being edited during execution of comments.endEditComment()")};
454comments.cancelEditComment=function(commenttype){if(discussionlist.visible){cominedit=comments.getComment(comments.discussioninedit);comments.discussioninedit=-1}else if(commenttype==0){cominedit=comments.getComment(comments.photoinedit);comments.photoinedit=-1}else if(commenttype==1){cominedit=comments.getComment(comments.articleinedit);comments.articleinedit=-1}if(typeof cominedit!="undefined"&&cominedit!=-1)if(discussionlist.visible)discussionlist.updateDiscussion();else if(profile.visible)profile.showComments();
455else if(cominedit.commenttype==0)photos.showComments(cominedit.targetid);else if(cominedit.commenttype==1)article.showComments();else throwException("Unrecognized commenttype at comments.cancelEditComment(), commenttype was "+cominedit.commenttype)};
456comments.addComment=function(commenttype){if(!accounts.logged){accounts.showRegistration();return}if(discussionlist.visible)genb="discussion";else if(commenttype==0)genb="photo";else if(commenttype==1)genb="article";else throwException("Unrecognized commenttype at comments.addComment, commenttype="+commenttype);enablefocus=false;if(!comments.photoadding&&commenttype==0||!comments.articleadding&&commenttype==1||!comments.discussionadding&&discussionlist.visible){if(discussionlist.visible){comments.discussionadding=
457true;geny=parseInt(document.getElementById(genb+"comments").offsetHeight,10)+parseInt(document.getElementById(genb+"comments").offsetTop,10)-40;genttp="";genpadding="padding-left:190px;padding-right:60px;";genhe="height:120px";genhe2="height:170px;";genhe3=250;genposit="relative"}else if(commenttype==0){comments.photoadding=true;geny=10;genttp="top:25px;";genpadding="padding-right:8px;";genhe="height:60px;";genhe2="height:100px;";genhe3=140;genposit="relative"}else if(commenttype==1){comments.articleadding=
458true;geny=0;genttp="";genpadding="padding-left:190px;padding-right:60px;";genhe="height:120px";genhe2="height:170px;";genhe3=250;genposit="relative"}genedit="";
458document.getElementById(genb+"commentsaddcommentmain").style.top=geny+"px";document.getElementById(genb+"commentsaddcommentmain").style.height=genhe3+"px";genedit+="<div id='"+genb+"commentsaddcomment' class='comments_tag_main' style='top:0px;left:0px;position:"+genposit+";'>";genedit+="<center>";genedit+="<div class='"+genb+"_comments_new_comment_header'>";
459genedit+=lang_buttons_new_comment[languages.lang];genedit+="</div>";genedit+="</center>";if(languages.lang==0)genlng="";else genlng="en,";if(commenttype==0&&!discussionlist.visible){genedit+="<div style='position:relative;top:24px;'>";genedit+="<a href='#!"+genlng+accounts.username+"'>";genedit+="<span onclick=\"base.load('"+accounts.username+"');return false;\">";genedit+="<b>";genedit+=accounts.firstname[languages.lang].capitalize()+" "+accounts.lastname[languages.lang].capitalize();genedit+="</b>";
460genedit+="</span>";genedit+="</a>";genedit+="<b>:</b>";genedit+="</div>"}genedit+="<div class='comments_tag_text' style='position:relative;"+genhe2+genttp+genpadding+"' id='"+genb+"addcommenttext'>";genedit+="<textarea onclick='cancelBubble(event);' id='"+genb+"addcommentinput' class='article_comment_text_input' style='"+genhe+";width:100%' />";genedit+="</textarea>";genedit+="<div style='position:relative;height:28px;top:5px;'>";genedit+="<center>";genedit+="<div class='button10' style='position:relative;top:0px; left:60px; width:112px;' onclick='comments.endAddComment("+
461commenttype+");cancelBubble(event);'>";genedit+="<table style='z-index:6;'>";genedit+="<tr height='28'>";genedit+="<td width='13'>";genedit+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";genedit+="</td>";genedit+="<td width='88' class='button10_middle'>";genedit+="<span class='button10'>"+lang_buttons_done[languages.lang]+"</span>";genedit+="</td>";genedit+="<td width='11'>";genedit+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";genedit+=
462"</td>";genedit+="</tr>";genedit+="</table>";genedit+="</div>";genedit+="<div class='button10' style='position:relative;top:-28px; left:-60px; width:112px;' onclick='comments.cancelAddComment("+commenttype+");cancelBubble(event);'>";genedit+="<table style='z-index:6;'>";genedit+="<tr height='28'>";genedit+="<td width='13'>";genedit+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";genedit+="</td>";genedit+="<td width='88' class='button10_middle'>";genedit+="<span class='button10'>"+
463lang_buttons_cancel[languages.lang]+"</span>";genedit+="</td>";genedit+="<td width='11'>";genedit+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";genedit+="</td>";genedit+="</tr>";genedit+="</table>";genedit+="</div>";genedit+="</center>";genedit+="</div>";genedit+="</div>";document.getElementById(genb+"commentsaddcommentmain").innerHTML=genedit;if(commenttype==1||discussionlist.visible)document.getElementById(genb+"commentsaddcomment").appendChild(users.generateMiniTag(accounts.uid,
4640,0,"owncommenttag"));enablefocus=true}if(discussionlist.visible)discussionlist.resizeToFit();else if(commenttype==1)window.scrollTo(0,document.body.scrollHeight);if(discussionlist.visible)genb="discussion";else if(commenttype==0)genb="photo";else if(commenttype==1)genb="article";else throwException("Unrecognized commenttype at comments.addComment, commenttype="+commenttype);if(enablefocus)document.getElementById(genb+"addcommentinput").focus()};
465comments.endAddComment=function(commenttype){if(comments.photoadding&&commenttype==0||comments.articleadding&&commenttype==1||comments.discussionadding&&discussionlist.visible){if(discussionlist.visible)genb="discussion";else if(commenttype==0)genb="photo";else if(commenttype==1)genb="article";else throwException("Unrecognized commenttype at comments.endAddComment, commenttype="+commenttype);var textinput=document.getElementById(genb+"addcommentinput").value;if(textinput==""){comments.cancelAddComment(commenttype);
466return}textinput=textinput.replace(/\\/g,"&#92;");textinput=textinput.replace(/'/g,"&#39;");textinput=textinput.replace(/\r\n/g,"<br>");textinput=textinput.replace(/\n/g,"<br>");textinput=textinput.replace(/&/g,"%26");if(discussionlist.visible)if(commenttype==3)genid=discussionlist.arg;else{cdi=discussions.getDiscussion(discussionlist.arg);genid=cdi.targetid}else if(commenttype==0)genid=photos.lightboxiid;else if(commenttype==1)genid=article.oid;comments.requestAddComment(textinput,genid,commenttype)}else throwException("No comment is awaiting to be added during execution of comments.endAddComment()")};
467comments.cancelAddComment=function(commenttype){if(discussionlist.visible&&comments.discussionadding){comments.discussionadding=false;discussionlist.updateDiscussion()}else if(commenttype==0&&comments.photoadding){comments.photoadding=false;photos.showComments(photos.lightboxiid)}else if(commenttype==1&&comments.articleadding){comments.articleadding=false;article.showComments()}};
468comments.requestComments=function(id,requestsource){$.ajax({type:"POST",url:"comments/requestcomments.php",data:{id:id,requestsource:requestsource,lang:languages.lang},success:function(data){try{eval(data)}catch(e$127){throwException("Failed to evaluate server response at comments.requestComments(), error was:"+e$127+"server response was "+data)}if(requestsource==0){if(id==photos.lightboxiid)photos.showComments(id)}else if(requestsource==2)profile.showComments()}})};ratings=new datamodule;
469ratings.generateAddRatingTag=function(oid,locx,locy,wintype,customstyle){if(accounts.hasVisited(oid)){genen="false";genvis="selected";genclass="_green"}else{genen="true";genvis="";genclass=""}
469var newDiv=document.createElement("div");newDiv.className="ranica_ratings_add_rating";if(typeof customstyle!="undefined")newDiv.setAttribute("style",customstyle);pnt=points.getPoint(oid);if(pnt==-1)throwException("point not found at ratings.generateAddRatingTag(), oid="+oid);genrat="";genrat+="<div class='rating_add_rating_text'>";
470genrat+=lang_ratings_my_score[languages.lang];genrat+="</div>";if(wintype==0){genrat+="<div onclick='map.removeAddRating();' class='rating_add_rating_close'>";genrat+="x";genrat+="</div>"}genrat+="<div style='display:inline-block;position:relative;'>";genrat+="</div>";genrat+='<div onclick="accounts.setVisited('+oid+","+genen+")\" class='rating_add_rating_visited'>";genrat+="<img class='rating_add_rating_visited' src='ratings/images/visited"+genvis+".png' alt='' />";genrat+="<div class='rating_add_rating_visited_text'>";
471genrat+=lang_ratings_visited[languages.lang];genrat+="</div>";genrat+="</div>";newDiv.innerHTML=genrat;ownrating=ratings.getRating(-1,pnt.oid);if(ownrating==-1)newDiv.childNodes[1].appendChild(ratings.generateStarsRating(oid,-1,10,18,true));else newDiv.childNodes[1].appendChild(ratings.generateStarsRating(oid,ownrating,10,18,true));return newDiv};
472ratings.generateRatingTag=function(oid,locx,locy){var newDiv=document.createElement("div");newDiv.className="ratings_rating_tag";newDiv.style.top=locy+"px";newDiv.style.left=locx+"px";pnt=points.getPoint(oid);if(pnt.rating!=-1){genrat="";genrat+="<img class='rating_image' title=\""+lang_ratings_score[languages.lang]+"\" src='ratings/images/starm.png'>";genrat+="<div class='rating_text'>";genrat+=pnt.rating;genrat+="</div>";genrat+="<div class='rating_total'>"+lang_ratings_total[languages.lang]+pnt.totalratings+
473lang_ratings_ratings[languages.lang]+"</div>";newDiv.innerHTML=genrat}else throwException("point not found at ratings.generateRatingTag(), oid="+oid);return newDiv};
474ratings.hoverStars=function(posnum){try{if(posnum==-1){document.getElementById("star0").src=base.starpassive.src;document.getElementById("star1").src=base.starpassive.src;document.getElementById("star2").src=base.starpassive.src;document.getElementById("star3").src=base.starpassive.src;document.getElementById("star4").src=base.starpassive.src}else if(posnum==0){document.getElementById("star0").src=base.starempty.src;document.getElementById("star1").src=base.starempty.src;document.getElementById("star2").src=
475base.starempty.src;document.getElementById("star3").src=base.starempty.src;document.getElementById("star4").src=base.starempty.src}else if(posnum==1){document.getElementById("star0").src=base.starhalf.src;document.getElementById("star1").src=base.starempty.src;document.getElementById("star2").src=base.starempty.src;document.getElementById("star3").src=base.starempty.src;document.getElementById("star4").src=base.starempty.src}else if(posnum==2){document.getElementById("star0").src=base.starfull.src;
476document.getElementById("star1").src=base.starempty.src;document.getElementById("star2").src=base.starempty.src;document.getElementById("star3").src=base.starempty.src;document.getElementById("star4").src=base.starempty.src}else if(posnum==3){document.getElementById("star0").src=base.starfull.src;document.getElementById("star1").src=base.starhalf.src;document.getElementById("star2").src=base.starempty.src;document.getElementById("star3").src=base.starempty.src;document.getElementById("star4").src=
477base.starempty.src}else if(posnum==4){document.getElementById("star0").src=base.starfull.src;document.getElementById("star1").src=base.starfull.src;document.getElementById("star2").src=base.starempty.src;document.getElementById("star3").src=base.starempty.src;document.getElementById("star4").src=base.starempty.src}else if(posnum==5){document.getElementById("star0").src=base.starfull.src;document.getElementById("star1").src=base.starfull.src;document.getElementById("star2").src=base.starhalf.src;document.getElementById("star3").src=
478base.starempty.src;document.getElementById("star4").src=base.starempty.src}else if(posnum==6){document.getElementById("star0").src=base.starfull.src;document.getElementById("star1").src=base.starfull.src;document.getElementById("star2").src=base.starfull.src;document.getElementById("star3").src=base.starempty.src;document.getElementById("star4").src=base.starempty.src}else if(posnum==7){document.getElementById("star0").src=base.starfull.src;document.getElementById("star1").src=base.starfull.src;document.getElementById("star2").src=
479base.starfull.src;document.getElementById("star3").src=base.starhalf.src;document.getElementById("star4").src=base.starempty.src}else if(posnum==8){document.getElementById("star0").src=base.starfull.src;document.getElementById("star1").src=base.starfull.src;document.getElementById("star2").src=base.starfull.src;document.getElementById("star3").src=base.starfull.src;document.getElementById("star4").src=base.starempty.src}else if(posnum==9){document.getElementById("star0").src=base.starfull.src;document.getElementById("star1").src=
480base.starfull.src;document.getElementById("star2").src=base.starfull.src;document.getElementById("star3").src=base.starfull.src;document.getElementById("star4").src=base.starhalf.src}else if(posnum==10){document.getElementById("star0").src=base.starfull.src;document.getElementById("star1").src=base.starfull.src;document.getElementById("star2").src=base.starfull.src;document.getElementById("star3").src=base.starfull.src;document.getElementById("star4").src=base.starfull.src}}catch(e$128){throwException("Failed to hover stars at "+
481ratings.hoverStars+" , error was: "+e$128)}};
482ratings.generateStarsRating=function(oid,score,locx,locy,addingrating){genstars="";if(addingrating){gengr="";if(score==-1){genhover="onmouseout='ratings.hoverStars(-1)'";genhover0="onmouseover='ratings.hoverStars(0)'";genhover1="onmouseover='ratings.hoverStars(1)'";genhover2="onmouseover='ratings.hoverStars(2)'";genhover3="onmouseover='ratings.hoverStars(3)'";genhover4="onmouseover='ratings.hoverStars(4)'";genhover5="onmouseover='ratings.hoverStars(5)'";genhover6="onmouseover='ratings.hoverStars(6)'";
483genhover7="onmouseover='ratings.hoverStars(7)'";genhover8="onmouseover='ratings.hoverStars(8)'";genhover9="onmouseover='ratings.hoverStars(9)'";genhover10="onmouseover='ratings.hoverStars(10)'"}else{genhover="";genhover0="";genhover1="";genhover2="";genhover3="";genhover4="";genhover5="";genhover6="";genhover7="";genhover8="";genhover9="";genhover10=""}genstars+="<div style='width:100px;' "+genhover+">";genstars+="<map id='mapstar0' name='mapstar0'>";genstars+="<area shape='rect' coords='0,0,6,20' onclick='points.addRating("+
484oid+",0)' "+genhover0+" />";genstars+="<area shape='rect' coords='6,0,13,20' onclick='points.addRating("+oid+",1)' "+genhover1+" />";genstars+="<area shape='rect' coords='13,0,20,20' onclick='points.addRating("+oid+",2)' "+genhover2+" />";genstars+="</map>";genstars+="<map id='mapstar1' name='mapstar1'>";genstars+="<area shape='rect' coords='0,0,6,20' onclick='points.addRating("+oid+",2)' "+genhover2+" />";genstars+="<area shape='rect' coords='6,0,13,20' onclick='points.addRating("+oid+",3)' "+genhover3+
485"/>";genstars+="<area shape='rect' coords='13,0,20,20' onclick='points.addRating("+oid+",4)' "+genhover4+" />";genstars+="</map>";genstars+="<map id='mapstar2' name='mapstar2'>";genstars+="<area shape='rect' coords='0,0,6,20' onclick='points.addRating("+oid+",4)' "+genhover4+" />";genstars+="<area shape='rect' coords='6,0,13,20' onclick='points.addRating("+oid+",5)' "+genhover5+" />";genstars+="<area shape='rect' coords='13,0,20,20' onclick='points.addRating("+oid+",6)' "+genhover6+" />";genstars+=
486"</map>";genstars+="<map id='mapstar3' name='mapstar3'>";genstars+="<area shape='rect' coords='0,0,6,20' onclick='points.addRating("+oid+",6)' "+genhover6+" />";genstars+="<area shape='rect' coords='6,0,13,20' onclick='points.addRating("+oid+",7)' "+genhover7+" />";genstars+="<area shape='rect' coords='13,0,20,20' onclick='points.addRating("+oid+",8)' "+genhover8+" />";genstars+="</map>";genstars+="<map id='mapstar4' name='mapstar4'>";genstars+="<area shape='rect' coords='0,0,6,20' onclick='points.addRating("+
487oid+",8)' "+genhover8+" />";genstars+="<area shape='rect' coords='6,0,13,20' onclick='points.addRating("+oid+",9)' "+genhover9+" />";genstars+="<area shape='rect' coords='13,0,20,20' onclick='points.addRating("+oid+",10)' "+genhover10+" />";genstars+="</map>";if(score==-1)gensrc="ratings/images/starpassive.png";else if(score>=1.5)gensrc="ratings/images/starfull"+gengr+".png";else if(score>=.5)gensrc="ratings/images/starhalf"+gengr+".png";else gensrc="ratings/images/starempty"+gengr+".png";genstars+=
488"<img style='cursor:pointer;' usemap='#mapstar0' id='star0' src='"+gensrc+"' alt='' />";if(score==-1)gensrc="ratings/images/starpassive.png";else if(score>=3.5)gensrc="ratings/images/starfull"+gengr+".png";else if(score>=2.5)gensrc="ratings/images/starhalf"+gengr+".png";else gensrc="ratings/images/starempty"+gengr+".png";genstars+="<img style='cursor:pointer;' usemap='#mapstar1' id='star1' src='"+gensrc+"' alt='' />";if(score==-1)gensrc="ratings/images/starpassive.png";else if(score>=5.5)gensrc="ratings/images/starfull"+
489gengr+".png";else if(score>=4.5)gensrc="ratings/images/starhalf"+gengr+".png";else gensrc="ratings/images/starempty"+gengr+".png";genstars+="<img style='cursor:pointer;' usemap='#mapstar2' id='star2' src='"+gensrc+"' alt='' />";if(score==-1)gensrc="ratings/images/starpassive.png";else if(score>=7.5)gensrc="ratings/images/starfull"+gengr+".png";else if(score>=6.5)gensrc="ratings/images/starhalf"+gengr+".png";else gensrc="ratings/images/starempty"+gengr+".png";genstars+="<img style='cursor:pointer;' usemap='#mapstar3' id='star3' src='"+
490gensrc+"' alt='' />";if(score==-1)gensrc="ratings/images/starpassive.png";else if(score>=9.5)gensrc="ratings/images/starfull"+gengr+".png";else if(score>=8.5)gensrc="ratings/images/starhalf"+gengr+".png";else gensrc="ratings/images/starempty"+gengr+".png";genstars+="<img style='cursor:pointer;' usemap='#mapstar4' id='star4' src='"+gensrc+"' alt='' />";genstars+="</div>"}else{genstars+="<div style='width:100px;left:7px'>";if(score==-1)gensrc="ratings/images/starpassive.png";else if(score>=1.5)gensrc=
491"ratings/images/starfull.png";else if(score>=.5)gensrc="ratings/images/starhalf.png";else gensrc="ratings/images/starempty.png";genstars+="<img src='"+gensrc+"' alt='' />";if(score==-1)gensrc="ratings/images/starpassive.png";else if(score>=3.5)gensrc="ratings/images/starfull.png";else if(score>=2.5)gensrc="ratings/images/starhalf.png";else gensrc="ratings/images/starempty.png";genstars+="<img src='"+gensrc+"' alt='' />";if(score==-1)gensrc="ratings/images/starpassive.png";else if(score>=5.5)gensrc=
492"ratings/images/starfull.png";else if(score>=4.5)gensrc="ratings/images/starhalf.png";else gensrc="ratings/images/starempty.png";genstars+="<img src='"+gensrc+"' alt='' />";if(score==-1)gensrc="ratings/images/starpassive.png";else if(score>=7.5)gensrc="ratings/images/starfull.png";else if(score>=6.5)gensrc="ratings/images/starhalf.png";else gensrc="ratings/images/starempty.png";genstars+="<img src='"+gensrc+"' alt='' />";if(score==-1)gensrc="ratings/images/starpassive.png";else if(score>=9.5)gensrc=
493"ratings/images/starfull.png";else if(score>=8.5)gensrc="ratings/images/starhalf.png";else gensrc="ratings/images/starempty.png";genstars+="<img src='"+gensrc+"' alt='' />";genstars+="</div>"}var newDiv=document.createElement("div");newDiv.className="ratings_stars";newDiv.innerHTML=genstars;return newDiv};
494ratings.getRatingsFromString=function(str){resarr=new Array;if(str!=""){strarray=str.split(";");for(a=0;a<strarray.length;a++){curelem=strarray[a].split(",");resarr[a]=new Object;resarr[a].oid=curelem[0];resarr[a].rating=curelem[1]}}return resarr};ratings.getRating=function(uid,oid){if(uid==-1)getac=accounts;else{getac=accounts.getAccount(uid);if(getac==-1)return-1}for(q=0;q<getac.pointratings.length;q++)if(getac.pointratings[q].oid==oid)return getac.pointratings[q].rating;return-1};
495ratings.showAddRatingLoading=function(oid){genloading="";genloading+="<img style='position:relative;top:20px;' src='base/images/loading.gif' alt='' />";try{}catch(e$129){throwException("Unable to show add rating loading at ratings.showAddRatingLoading(), oid="+oid+" , error was : "+e$129)}};function message(messageid,from,to,subject,text,seen,timestamp){this.messageid=messageid;this.from=from;this.to=to.split(",");this.subject=subject;this.text=text;this.seen=seen;this.timestamp=timestamp;this.generateTag=function(){targetuids=new Array;genmsg="";if(base.arg=="sent")gendis="true";else gendis="false";gencol0top=-10;if(this.seen||base.arg=="sent"){genclass="messagelist_message_row_seen";if(base.arg=="sent"){genic="&nbsp;";targetuids=this.to}else{genic="<img src='messages/images/oldmessage.png' onclick='messages.markMessage("+
496this.messageid+",0);cancelBubble(event);return false;' style='cursor:pointer;' />";targetuids[0]=this.from;gencol0top=-6}if(this.subject=="")gensubject=lang_messages_no_subject[languages.lang];else gensubject=this.subject}else{genclass="messagelist_message_row_new";genic="<img src='messages/images/newmessage.png' onclick='messages.markMessage("+this.messageid+",1);cancelBubble(event);return false;' style='cursor:pointer;' />";targetuids[0]=this.from;gencol0top=3;if(this.subject=="")gensubject=lang_messages_no_subject[languages.lang];
497else gensubject=this.subject}gentarget="";for(cu=0;cu<targetuids.length;cu++){if(gentarget!="")gentarget+=", ";gentarget+=accounts.generateName(targetuids[cu])}if(languages.lang==0)genb="";else genb="en,";genmsg+="<a href='#"+genb+"message,"+this.messageid+"' style='color:#906330;'>";genmsg+="<div class='"+genclass+"' onclick=\"base.load('message',"+this.messageid+');return false;">';genmsg+="<div class='messagelist_message_col0' style='top:"+gencol0top+"px;'>";genmsg+=genic;genmsg+="</div>";genmsg+=
498"<div class='messagelist_message_col1' id='message"+this.messageid+"target'>";genmsg+=gentarget;genmsg+="</div>";genmsg+="<div class='messagelist_message_col4'>";if(messagelist.arg==-1)genreqtype="received";else genreqtype="sent";genmsg+="<img title='"+lang_messages_remove_this_message[languages.lang]+"' src='base/images/x.png' onclick=\"messages.removeMessage("+this.messageid+",'"+genreqtype+"');cancelBubble(event);return false;\" style='cursor:pointer;' />";genmsg+="</div>";genmsg+="<div class='messagelist_message_col3' style='font-size:11px;top:-5px;text-align:center'>";
499timestamptextar=timestampToText(this.timestamp).split(" - ");genmsg+=timestamptextar[0]+"<br />"+timestamptextar[1];genmsg+="</div>";genmsg+="<div class='messagelist_message_col2' id='message"+this.messageid+"subject'>";genmsg+="<div style='overflow:hidden;text-overflow:ellipsis;white-space: nowrap;line-height:15px;'>";genmsg+=gensubject;genmsg+="</div>";genmsg+="</div>";genmsg+="</div>";genmsg+="</a>";genmsg+="<div class='messagelist_message_row_border'>&nbsp;</div>";var messagediv=document.createElement("div");
500messagediv.setAttribute("id","message"+this.messageid+"div");messagediv.innerHTML=genmsg;return messagediv}};messages=new datamodule;messages.received=new Array;messages.sent=new Array;messages.messages=new Array;messages.getMessage=function(messageid){for(mc=0;mc<messages.received.length;mc++)if(messages.received[mc].messageid==messageid)return messages.received[mc];for(mc=0;mc<messages.sent.length;mc++)if(messages.sent[mc].messageid==messageid)return messages.sent[mc];return-1};
501messages.requestMessages=function(requesttype){$.ajax({type:"POST",url:"messages/requestmessages.php",data:{requesttype:requesttype},success:function(data){try{eval(data)}catch(e$130){throwException("Failed to evaluate server response at messages.requestMessages(), error was:"+e$130+"server response was "+data)}messagelist.updateList();
501loginbar.update()}})};
502messages.requestMessage=function(messageid){$.ajax({type:"POST",url:"messages/requestmessage.php",data:{messageid:messageid},success:function(data){try{eval(data)}catch(e$131){throwException("Failed to evaluate server response at messages.sendMessage(), error was:"+e$131+"server response was "+data)}messagelist.updateMessage();loginbar.update()}})};
503messages.sendMessage=function(to,subject,text){text=text.replace(/\r\n/g,"<br>");text=text.replace(/\n/g,"<br>");text=text.replace(/\\/g,"&#92;");text=text.replace(/'/g,"&#39;");$.ajax({type:"POST",url:"messages/requestsendmessage.php",data:{to:to,subject:subject,text:text},success:function(data){try{eval(data)}catch(e$132){throwException("Failed to evaluate server response at messages.sendMessage(), error was:"+e$132+"server response was "+data)}base.load("messages","messagesent")}})};
504messages.removeMessage=function(messageid,requesttype){if(base.currentconfirm==-1){base.currentconfirm=0;base.currentbox=dhtmlx.modalbox({title:lang_boxes_remove_message[languages.lang],text:lang_boxes_remove_message_are_you_sure[languages.lang]+generateYesNoButtons(),width:"200px",height:"200px"})}if(base.currentconfirm==0)setTimeout("messages.removeMessage('"+messageid+"','"+requesttype+"')",200);else if(base.currentconfirm==1)base.currentconfirm=-1;else if(base.currentconfirm==2){base.currentconfirm=
505-1;$.ajax({type:"POST",url:"messages/requestremovemessage.php",data:{messageid:messageid,requesttype:requesttype},success:function(data){try{eval(data)}catch(e$133){throwException("Failed to evaluate server response at messages.removeMessage(), error was:"+e$133+"server response was "+data)}messagelist.updateList();loginbar.update()}})}};
506messages.markMessage=function(messageid,marked){$.ajax({type:"POST",url:"messages/requestmarkmessage.php",data:{messageid:messageid,marked:marked},success:function(data){try{eval(data)}catch(e$134){throwException("Failed to evaluate server response at messages.markMessage(), error was:"+e$134+"server response was "+data)}messagelist.updateList();loginbar.update()}})};function reklorder(orderid,uid,ordertype,status,orderinfo,statusinfo,text,timestamp){this.orderid=orderid;this.uid=uid;this.ordertype=ordertype;this.orderinfo=orderinfo;this.statusinfo=statusinfo;this.status=status;this.text=text;this.timestamp=timestamp;this.approveOrder=function(info){$.ajax({type:"POST",url:"reklorders/requestapproveorder.php",data:{orderid:this.orderid,info:info},success:function(data){try{eval(data)}catch(e$135){throwException("Exception during evaluating server response at (reklorder).approveOrder(), response was: "+
507data+" , error was: "+e$135)}base.load()}})};this.denyOrder=function(info){$.ajax({type:"POST",url:"reklorders/requestdenyorder.php",data:{orderid:this.orderid,info:info},success:function(data){try{eval(data)}catch(e$136){throwException("Exception during evaluating server response at (reklorder).denyOrder(), response was: "+data+" , error was: "+e$136)}base.load()}})};this.removeOrder=function(){if(base.currentconfirm==-1){base.currentconfirm=0;base.currentbox=dhtmlx.modalbox({title:lang_boxes_remove_order[languages.lang],
508text:lang_boxes_remove_order_are_you_sure[languages.lang]+generateYesNoButtons(),width:"200px",height:"200px"})}if(base.currentconfirm==0)setTimeout("reklorders.getOrder("+this.orderid+").removeOrder()",200);else if(base.currentconfirm==1)base.currentconfirm=-1;else if(base.currentconfirm==2){base.currentconfirm=-1;$.ajax({type:"POST",url:"reklorders/requestremoveorder.php",data:{orderid:this.orderid},success:function(data){try{eval(data)}catch(e$137){throwException("Exception during evaluating server response at (reklorder).removeOrder(), response was: "+
509data+" , error was: "+e$137)}base.load()}})}};this.changeOrderInfo=function(info){$.ajax({type:"POST",url:"reklorders/requestchangeorderinfo.php",data:{orderid:this.orderid,info:info},success:function(data){try{eval(data)}catch(e$138){throwException("Exception during evaluating server response at (reklorder).changeOrderInfo(), response was: "+data+" , error was: "+e$138)}base.load()}})};this.changeOrderText=function(text){$.ajax({type:"POST",url:"reklorders/requestchangeordertext.php",data:{orderid:this.orderid,
510text:text},success:function(data){try{eval(data)}
510catch(e$139){throwException("Exception during evaluating server response at (reklorder).changeOrderText(), response was: "+data+" , error was: "+e$139)}base.load()}})};this.changeOrderStatusInfo=function(info,invoiceurl){$.ajax({type:"POST",url:"reklorders/requestchangeorderstatusinfo.php",data:{orderid:this.orderid,info:info,invoiceurl:invoiceurl},success:function(data){try{eval(data)}catch(e$140){throwException("Exception during evaluating server response at (reklorder).changeOrderStatusInfo(), response was: "+
511data+" , error was: "+e$140)}base.load()}})};this.generateTag=function(){var newDiv=document.createElement("div");gencontent="";if(this.status==0){gencol="#F6CB89";genclass="reklorders_order_yellow";genstatus=lang_neworder_status_0[languages.lang];genordericon="reklorders/images/ic_inprocess_order.png"}else if(this.status==1){gencol="#C9D093";genclass="reklorders_order_green";genstatus=lang_neworder_status_1[languages.lang];genordericon="reklorders/images/ic_finished_order.png"}else if(this.status==
5122){gencol="#DC9A9A";genclass="reklorders_order_red";genstatus=lang_neworder_status_2[languages.lang];genordericon="reklorders/images/ic_cancelled_order.png"}newDiv.className=genclass;gencontent+="<div style='position:relative;height:33px;width:830px;background-color:"+gencol+";font-size:17px;text-align:left;padding-top:12px;'>";gencontent+="<div style='position:absolute;left:20px;height:33px;width:300px;'>";gencontent+="<span style='font-weight:bold;'>"+lang_neworder_orderid[languages.lang]+"</span> ";
513gencontent+=this.orderid;gencontent+="</div>";gencontent+="<div style='position:absolute;left:421px;height:33px;width:160px;'>";gencontent+="<span style='font-weight:bold;'>"+lang_neworder_status[languages.lang]+"</span>";gencontent+="</div>";gencontent+="<div style='position:absolute;left:617px;height:33px;width:165px;'>";gencontent+=genstatus;gencontent+="</div>";gencontent+="<img style='position:absolute;top:9px;left:785px;' src='"+genordericon+"' />";gencontent+="</div>";linesarr=new Array;if(base.page==
514"moderator")linesarr[linesarr.length]=[lang_neworder_user[languages.lang],accounts.generateNameAndLink(this.uid)];if(this.ordertype==0)genordtyp=lang_reklorders_add_new_advertisement[languages.lang];else if(this.ordertype==1)genordtyp=lang_reklorders_edit_advertisement[languages.lang];else if(this.ordertype==2)genordtyp=lang_reklorders_stop_advertisement[languages.lang];else if(this.ordertype==3)genordtyp=lang_reklorders_start_advertisement[languages.lang];else if(this.ordertype==4)genordtyp=lang_reklorders_add_impressions[languages.lang];
515linesarr[linesarr.length]=[lang_neworder_order_type[languages.lang],genordtyp];statusarr=this.text.split(";;;-;;;");for(cs=0;cs<statusarr.length;cs++){csel=statusarr[cs].split(";;;=;;;");if(csel[0]=="bannerurl")newurl=csel[1];else if(csel[0]=="bannerenurl")newurlen=csel[1];else if(csel[0]=="banner")newimg=csel[1];else if(csel[0]=="banneren")newimgen=csel[1];else if(csel[0]=="ordersubtype"){genordersubtype=base.offers[csel[1]].price+" "+lang_neworder_ordersubtype0[languages.lang]+" - "+base.offers[csel[1]].quantity+
516" "+lang_neworder_ordersubtype1[languages.lang];linesarr[linesarr.length]=[lang_neworder_ordersubtype[languages.lang],genordersubtype]}else if(csel[0]=="invoiceurl"){pdfname=csel[1].split("/");linesarr[linesarr.length]=[lang_neworder_invoiceurl[languages.lang],"<a href='"+csel[1]+"' target='_blank'>"+pdfname[pdfname.length-1]+"</a>"]}else if(csel[0]=="name")linesarr[linesarr.length]=[lang_neworder_name[languages.lang],csel[1]];else if(csel[0]=="email")linesarr[linesarr.length]=[lang_neworder_email[languages.lang],
517csel[1]];else if(csel[0]=="egneik")linesarr[linesarr.length]=[lang_neworder_egneik[languages.lang],csel[1]];else if(csel[0]=="eipozdds"){if(csel[1]!="")linesarr[linesarr.length]=[lang_neworder_eipozdds[languages.lang],csel[1]]}else if(csel[0]=="city")linesarr[linesarr.length]=[lang_neworder_city[languages.lang],csel[1]];else if(csel[0]=="country")linesarr[linesarr.length]=[lang_neworder_country[languages.lang],csel[1]];else if(csel[0]=="address")linesarr[linesarr.length]=[lang_neworder_address[languages.lang],
518csel[1]];else if(csel[0]=="mol")linesarr[linesarr.length]=[lang_neworder_mol[languages.lang],csel[1]];else if(csel[0]=="phone")linesarr[linesarr.length]=[lang_neworder_phone[languages.lang],csel[1]]}gencontent+="<div style='width:790px;text-align:left;line-height:25px;padding-top:40px;'>";gencontent+="<div style='float:left;width:49%;'>";if(linesarr.length>0)for(la=0;la<Math.ceil(linesarr.length/2);la++){gencontent+="<div>";gencontent+="<div style='float:left;width:50%;font-weight:bold;'>";gencontent+=
519linesarr[la][0];gencontent+="</div>";gencontent+="<div style='float:left;width:50%;'>";gencontent+=linesarr[la][1];gencontent+="</div>";gencontent+="</div>"}else gencontent+="&nbsp;";gencontent+="</div>";gencontent+="<div style='float:left;width:2%;'>&nbsp;</div>";gencontent+="<div style='float:left;width:49%;'>";if(linesarr.length>1)for(la=Math.ceil(linesarr.length/2);la<linesarr.length;la++){gencontent+="<div>";gencontent+="<div style='float:left;width:50%;font-weight:bold;'>";gencontent+=linesarr[la][0];
520gencontent+="</div>";gencontent+="<div style='float:left;width:50%;'>";gencontent+=linesarr[la][1];gencontent+="</div>";gencontent+="</div>"}else gencontent+="&nbsp;";gencontent+="</div>";gencontent+="<div style='clear: both;'></div>";gencontent+="</div>";gencontent+="<div style='background-color:"+gencol+";width:790px;height:1px;margin-top:40px;margin-bottom:40px;'></div>";if(newurl==newurlen&&newimg==newimgen){gencontent+="<div style='position:relative;width:790px;text-align:left;padding-left:20px;padding-right:20px;line-height:25px;'>";
521gencontent+="<div style='position:relative;width:790px;font-size:17px;'>";gencontent+=lang_rekl_banner[languages.lang];gencontent+="<br/>";
521gencontent+='<a href="'+newurl+"\" target='_blank'>";gencontent+="<img class='ranicarek' src=\""+newimg+'" />';gencontent+="</a>";gencontent+="<br/>";gencontent+="<span style='font-size:12px;'><b>URL:</b> <a href=\""+newurl+"\" target='_blank'>"+newurl+"</a></span>";gencontent+="</div>";gencontent+="</div>"}else{gencontent+="<div style='position:relative;width:790px;text-align:left;padding-left:20px;padding-right:20px;line-height:25px;'>";
522gencontent+="<div style='position:relative;width:790px;font-size:17px;'>";gencontent+=lang_rekl_banner_bg[languages.lang];gencontent+="<br/>";gencontent+='<a href="'+newurl+"\" target='_blank'>";gencontent+="<img class='ranicarek' src=\""+newimg+'" />';gencontent+="</a>";gencontent+="<br/>";gencontent+="<span style='font-size:12px;'><b>URL:</b> <a href=\""+newurl+"\" target='_blank'>"+newurl+"</a></span>";gencontent+="</div>";gencontent+="<div style='position:relative;width:790px;font-size:17px;padding-top:20px'>";
523gencontent+=lang_rekl_banner_en[languages.lang];gencontent+="<br/>";gencontent+='<a href="'+newurlen+"\" target='_blank'>";gencontent+="<img class='ranicarek' src=\""+newimgen+'" />';gencontent+="</a>";gencontent+="<br/>";gencontent+="<span style='font-size:12px;'><b>URL:</b> <a href=\""+newurlen+"\" target='_blank'>"+newurlen+"</a></span>";gencontent+="</div>";gencontent+="</div>"}gencontent+="<br/>";gencontent+="<div id='order"+this.orderid+"banner'></div>";if(newimg!=newimgen||newurl!=newurlen)gencontent+=
524"<div id='order"+this.orderid+"banneren'></div>";if(this.orderinfo!=""||this.statusinfo!=""){gencontent+="<div style='background-color:"+gencol+";width:790px;height:1px;margin-top:40px;margin-bottom:40px;'></div>";gencontent+="<div style='width:790px;text-align:left;font-size:12px;'>";gencontent+="<div style='float:left;width:49%;'>";if(this.statusinfo!="")gencontent+="<b>"+lang_neworder_statusinfo[languages.lang]+"</b><br/><br/>"+this.statusinfo;else gencontent+="&nbsp;";gencontent+="</div>";gencontent+=
525"<div style='float:left;width:2%;'>&nbsp;</div>";gencontent+="<div style='float:left;width:49%;'>";if(this.orderinfo!="")gencontent+="<b>"+lang_neworder_orderinfo[languages.lang]+"</b><br/><br/>"+this.orderinfo;else gencontent+="&nbsp;";gencontent+="</div>";gencontent+="<div style='clear: both;'></div>";gencontent+="</div>"}if(base.page=="moderator"||this.status==0){gencontent+="<div class='button10' style='position:relative;width:114px;padding-top:40px;' onclick='reklorders.getOrder("+this.orderid+
526").removeOrder()'>";gencontent+="<table style='z-index:6;'>";gencontent+="<tr height='28'>";gencontent+="<td width='13'>";gencontent+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";gencontent+="</td>";gencontent+="<td width='90' class='button10_middle'>";gencontent+="<span class='button10'>"+lang_remove[languages.lang]+"</span>";gencontent+="</td>";gencontent+="<td width='11'>";gencontent+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";gencontent+=
527"</td>";gencontent+="</tr>";gencontent+="</table>";gencontent+="</div>"}if(base.page=="moderator")if(this.status==0){gencontent+="<br/>";gencontent+="<br/>";gencontent+="<div style='position:relative;width:250px;height:30px;left:0px;text-align:left;'>";gencontent+="<div style='text-align:center;position:absolute;top:0px;left:215px;width:100px;height:30px;border:solid 1px;color:green;background-color:#CCFFCC;cursor:pointer' onclick='moderator.showOrderResponseDialog("+this.orderid+",1);'>";gencontent+=
528lang_moderator_accept_order[languages.lang];gencontent+="</div>";gencontent+="<div style='text-align:center;position:absolute;top:0px;left:30px;width:160px;height:30px;border:solid 1px;color:#444444;background-color:#FFCCCC;cursor:pointer' onclick='moderator.showOrderResponseDialog("+this.orderid+",0);'>";gencontent+=lang_moderator_send_message_invoice[languages.lang];gencontent+="</div>";gencontent+="<div style='text-align:center;position:absolute;top:0px;left:-95px;width:100px;height:30px;border:solid 1px;color:red;background-color:#FFCCCC;cursor:pointer' onclick='moderator.showOrderResponseDialog("+
529this.orderid+",2);'>";gencontent+=lang_moderator_deny_order[languages.lang];gencontent+="</div>";gencontent+="</div>"}newDiv.innerHTML=gencontent;return newDiv}};reklorders=new datamodule;reklorders.reklorders=new Array;reklorders.getOrder=function(orderid){for(cor=0;cor<reklorders.reklorders.length;cor++)if(reklorders.reklorders[cor].orderid==orderid)return reklorders.reklorders[cor];return-1};
530reklorders.sendOrder=function(ordertype,orderinfo,text){$.ajax({type:"POST",url:"reklorders/requestsendorder.php",data:{ordertype:ordertype,orderinfo:orderinfo,text:text},success:function(data){try{eval(data)}
530catch(e$141){throwException("Exception during evaluating server response at reklorders.sendOrder(), response was: "+data+" , error was: "+e$141)}neworder.reset();base.load("order","success")}})};
531reklorders.requestOrders=function(){$.ajax({type:"POST",url:"reklorders/requestorders.php",data:{lang:languages.lang},success:function(data){try{eval(data)}catch(e$142){throwException("Exception during evaluating server response at reklorders.sendOrder(), response was: "+data+" , error was: "+e$142)}if(base.page=="moderator"&&base.arg=="advertisements")moderator.showOrders();else if(base.page=="myadvertisements")advertisementpanel.show();else base.load()}})};function discussion(discussionid,commenttype,targetid,uid,subject,created,modified,comments){this.discussionid=discussionid;this.commenttype=commenttype;this.uid=uid;this.targetid=targetid;this.subject=subject;this.created=created;this.modified=modified;if(comments!="")this.comments=comments.split(",");else this.comments=new Array;this.generateHeader=function(){genhe="";if(this.commenttype==0){cupho=photos.photos[this.targetid];if(cupho.title[languages.lang]!=""){genhe+=cupho.title[languages.lang];
532genhe+=" - "}genhe+=lang_discussions_photo[languages.lang];genhe+=lang_from[languages.lang];genhe+=points.generateNameAndLink(cupho.usedin,true);genhe+=" ("+lang_gallery_author[languages.lang];genhe+=accounts.generateName(cupho.author)+")"}else if(this.commenttype==1){genhe+=lang_discussions_comments_for[languages.lang];genhe+=points.generateNameAndLink(this.targetid,true)}else genhe+=this.subject;return genhe};this.generateTag=function(){gendis="";if(!accounts.logged||window.comments.everythingSeen(this.comments))genclass=
533"discussionlist_discussion_row_seen";else genclass="discussionlist_discussion_row_new";if(languages.lang==0)genb="";else genb="en,";gendis+="<a href='#"+genb+"discussion,"+this.discussionid+"' style='color:#906330;'>";gendis+="<div class='"+genclass+"' onclick=\"base.load('discussion',"+this.discussionid+');return false;">';gendis+="<div class='discussionlist_discussion_col0' style='top:4px;'>";gendis+="&nbsp;";gendis+="</div>";gendis+="<div class='discussionlist_discussion_col5'>";if(accounts.logged&&
534accounts.level>=100)gendis+="<img src='base/images/x.png' style='position:absolute;left:-9px;cursor:pointer;' onclick='discussions.removeDiscussion("+this.discussionid+");cancelBubble(event);return false;' />";gendis+="</div>";gendis+="<div class='discussionlist_discussion_col4' style='font-size:11px;top:-5px;text-align:center'>";timestamptextar=timestampToText(this.modified).split(" - ");gendis+=timestamptextar[0]+"<br />"+timestamptextar[1];gendis+="</div>";gendis+="<div class='discussionlist_discussion_col3' style='font-size:11px;top:-5px;text-align:center'>";
535timestamptextar=timestampToText(this.created).split(" - ");gendis+=timestamptextar[0]+"<br />"+timestamptextar[1];gendis+="</div>";gendis+="<div class='discussionlist_discussion_col2' id='message"+this.discussionid+"subject'>";gendis+=this.comments.length;gendis+="</div>";gendis+="<div class='discussionlist_discussion_col1' style='top:0px;' id='message"+this.discussionid+"target'>";gendis+="<div style='overflow:hidden; text-overflow:ellipsis;white-space: nowrap;line-height:15px;'>";gendis+=this.generateHeader();
536gendis+="</div>";gendis+="</div>";gendis+="</div>";gendis+="</a>";gendis+="<div class='discussionlist_discussion_row_border'>&nbsp;</div>";var discussiondiv=document.createElement("div");discussiondiv.setAttribute("id","discussion"+this.discussionid+"div");discussiondiv.innerHTML=gendis;return discussiondiv};this.generateSubjectAndLink=function(){if(languages.lang==0)genb="";else genb="en,";gensal="";gensal+="<a href='#!"+genb+"discussion,"+this.discussionid+"'>";gensal+=this.subject;gensal+="</a>";
537return gensal}};discussions=new datamodule;discussions.discussions=new Array;discussions.getDiscussion=function(discussionid){return discussions.discussions[discussionid]};
538discussions.requestAddDiscussion=function(subject,text,targetid,commenttype){$.ajax({type:"POST",url:"discussions/requestadddiscussion.php",data:{subject:subject,text:text,targetid:targetid,commenttype:commenttype},success:function(data){try{eval(data)}
538catch(e$143){throwException("Exception during evaluating server response at discussions.requestAddDiscussion(), response was: "+data+" , error was: "+e$143)}}})};
539discussions.requestDiscussions=function(page){$.ajax({type:"POST",url:"discussions/requestdiscussions.php",data:{page:page,lang:languages.lang},success:function(data){try{eval(data)}catch(e$144){throwException("Failed to evaluate server response at discussions.requestDiscussions(), error was:"+e$144+"server response was "+data)}discussionlist.updateList()}})};
540discussions.requestDiscussion=function(discussionid){$.ajax({type:"POST",url:"discussions/requestdiscussion.php",data:{discussionid:discussionid,lang:languages.lang},success:function(data){try{eval(data)}catch(e$145){throwException("Failed to evaluate server response at discussions.requestDiscussion(), error was:"+e$145+"server response was "+data)}discussionlist.updateDiscussion()}})};
541discussions.removeDiscussion=function(discussionid){if(base.currentconfirm==-1){base.currentconfirm=0;base.currentbox=dhtmlx.modalbox({title:lang_boxes_remove_discussion[languages.lang],text:"<br />"+lang_boxes_remove_discussion_are_you_sure[languages.lang]+"<br />"+generateYesNoButtons(),width:"200px",height:"200px"})}if(base.currentconfirm==0)setTimeout("discussions.removeDiscussion('"+discussionid+"')",200);else if(base.currentconfirm==1)base.currentconfirm=-1;else if(base.currentconfirm==2){base.currentconfirm=
542-1;$.ajax({type:"POST",url:"discussions/requestremovediscussion.php",data:{discussionid:discussionid},success:function(data){base.load()}})}};languages=new datamodule;languages.lang=0;lang_please_wait=new Array;lang_and=new Array;lang_yes=new Array;lang_no=new Array;lang_search=new Array;lang_january=new Array;lang_february=new Array;lang_march=new Array;lang_april=new Array;lang_may=new Array;lang_june=new Array;lang_july=new Array;lang_august=new Array;lang_september=new Array;lang_october=new Array;lang_november=new Array;lang_december=new Array;lang_sunday=new Array;lang_monday=new Array;lang_tuesday=new Array;lang_wednesday=new Array;
543lang_thursday=new Array;lang_friday=new Array;lang_saturday=new Array;lang_sunday_lower=new Array;lang_monday_lower=new Array;lang_tuesday_lower=new Array;lang_wednesday_lower=new Array;lang_thursday_lower=new Array;lang_friday_lower=new Array;lang_saturday_lower=new Array;lang_clear_search=new Array;lang_edit=new Array;lang_by=new Array;lang_optional=new Array;
543lang_remove=new Array;lang_today=new Array;lang_yesterday=new Array;lang_from=new Array;lang_close=new Array;lang_close_filter=new Array;
544lang_fields_username=new Array;lang_fields_password=new Array;lang_tooltips_shuffle=new Array;lang_tooltips_search=new Array;lang_boxes_login=new Array;lang_boxes_login_fail=new Array;lang_boxes_remove_friend=new Array;lang_boxes_remove_friend_are_you_sure=new Array;lang_boxes_remove_friend_from_list=new Array;lang_boxes_register=new Array;lang_boxes_register_needed=new Array;lang_boxes_delete_comment=new Array;lang_boxes_delete_comment_are_you_sure=new Array;lang_boxes_remove_photo=new Array;
545lang_boxes_remove_photo_are_you_sure=new Array;lang_boxes_error=new Array;lang_boxes_flash_player=new Array;lang_boxes_edit_profile=new Array;lang_boxes_please_enter_name=new Array;lang_boxes_please_enter_email=new Array;lang_boxes_email_taken=new Array;lang_boxes_remove_news=new Array;lang_boxes_remove_news_are_you_sure=new Array;lang_boxes_change_language=new Array;lang_boxes_change_language_please_wait=new Array;lang_boxes_upload=new Array;lang_boxes_upload_uploading=new Array;
546lang_boxes_upload_processing=new Array;lang_boxes_upload_done=new Array;lang_boxes_accept_new_article=new Array;lang_boxes_deny_new_article=new Array;lang_boxes_please_wait=new Array;lang_boxes_remove_order=new Array;lang_boxes_remove_order_are_you_sure=new Array;lang_boxes_new_message=new Array;lang_boxes_add_recipient=new Array;lang_boxes_remove_message=new Array;lang_boxes_remove_message_are_you_sure=new Array;lang_boxes_remove_discussion=new Array;lang_boxes_remove_discussion_are_you_sure=new Array;
547lang_boxes_accept_new_point=new Array;lang_boxes_deny_new_point=new Array;lang_boxes_edit_disabled=new Array;lang_boxes_friend_added=new Array;lang_boxes_friend_added_2=new Array;lang_boxes_friend_ignore=new Array;lang_boxes_friend_ignore_2=new Array;lang_boxes_emailing_deactivated=new Array;lang_buttons_map=new Array;lang_buttons_about_bg=new Array;lang_buttons_users=new Array;lang_buttons_random_article=new Array;lang_buttons_photos=new Array;lang_buttons_discussions=new Array;
548lang_buttons_moderator=new Array;lang_buttons_startpage=new Array;lang_buttons_news=new Array;lang_buttons_profile=new Array;lang_buttons_friends=new Array;lang_buttons_settings=new Array;lang_buttons_logout=new Array;lang_buttons_login=new Array;lang_buttons_register=new Array;lang_buttons_forgotten_pass=new Array;lang_buttons_messages=new Array;lang_buttons_terms_and_conditions=new Array;lang_buttons_contact=new Array;lang_buttons_about=new Array;lang_buttons_links=new Array;
549lang_buttons_all_rights_reserved=new Array;lang_buttons_advertising=new Array;lang_buttons_clean_bulgaria=new Array;lang_buttons_about_bulgaria=new Array;lang_buttons_privacy_statement=new Array;lang_buttons_back=new Array;lang_buttons_continue=new Array;lang_buttons_skip=new Array;lang_buttons_edit=new Array;lang_buttons_add_link=new Array;lang_buttons_save=new Array;lang_buttons_cancel=new Array;lang_buttons_add_comment=new Array;lang_buttons_done=new Array;lang_buttons_send=new Array;
550lang_buttons_ok=new Array;lang_buttons_upload_later=new Array;lang_buttons_upload_banner=new Array;lang_buttons_upload_photo=new Array;lang_buttons_upload_photos=new Array;lang_buttons_see_all_photos=new Array;lang_buttons_back_to_the_article=new Array;lang_buttons_report_mistake=new Array;lang_buttons_add_site=new Array;lang_buttons_next_page=new Array;lang_buttons_previous_page=new Array;lang_buttons_change_photo=new Array;lang_buttons_see_all_friends=new Array;lang_buttons_add_friends=new Array;
551lang_buttons_new_comment=new Array;lang_buttons_show_all_visited=new Array;lang_buttons_activate_add_ratings=new Array;lang_buttons_deactivate_add_ratings=new Array;lang_buttons_reload=new Array;lang_buttons_new_order=new Array;lang_buttons_my_advertisements=new Array;lang_buttons_reply=new Array;lang_buttons_add_discussion=new Array;lang_buttons_show_map=new Array;lang_buttons_show_users=new Array;lang_buttons_show_news=new Array;lang_buttons_show_discussions=new Array;lang_buttons_show_photos=new Array;
552lang_buttons_about_bg=new Array;lang_buttons_add_friend=new Array;lang_buttons_remove_friend=new Array;lang_buttons_send_message=new Array;lang_buttons_approve_friend=new Array;lang_buttons_ignore_friend=new Array;lang_buttons_facebook_login=new Array;lang_buttons_transliterate=new Array;lang_buttons_open_article=new Array;lang_buttons_add_point=new Array;lang_buttons_agree_account_removal=new Array;lang_buttons_agree_account_removal_admin=new Array;lang_buttons_remove_account=new Array;
553lang_header_register=new Array;lang_header_change_pass=new Array;lang_header_forgotten_pass=new Array;lang_header_settings=new Array;lang_header_email_notifications=new Array;lang_header_editprofilephoto=new Array;lang_header_gallery=new Array;lang_header_news=new Array;lang_header_friends=new Array;lang_header_users=new Array;lang_header_visited=new Array;
553lang_header_photo_api=new Array;lang_header_license_agreement=new Array;lang_header_advertisement_agreement=new Array;lang_header_moderator=new Array;
554lang_header_moderator_orders=new Array;lang_header_moderator_advertisements=new Array;lang_header_favorite_photos=new Array;lang_header_uploaded_photos=new Array;lang_header_photos=new Array;lang_header_advertisement_panel=new Array;lang_header_new_order=new Array;lang_header_messages=new Array;lang_header_discussions=new Array;lang_header_aboutus=new Array;lang_header_aboutbg=new Array;lang_header_login=new Array;lang_header_map=new Array;lang_header_mapgr=new Array;lang_header_addpoint=new Array;
555lang_header_remove_account=new Array;lang_header_event=new Array;lang_forgottenpass_email=new Array;lang_forgottenpass_email_sent=new Array;lang_forgottenpass_email_not_found=new Array;lang_forgottenpass_success=new Array;lang_forgottenpass_fail=new Array;lang_forgottenpass_new_pass=new Array;lang_forgottenpass_repeat_pass=new Array;lang_forgottenpass_error_email=new Array;lang_forgottenpass_error_pass_short=new Array;lang_forgottenpass_error_pass_dont_match=new Array;lang_register_user_name=new Array;
556lang_register_pass=new Array;lang_register_repeat_pass=new Array;lang_register_email=new Array;lang_register_i_agree=new Array;lang_register_terms_and_conditions=new Array;lang_register_register=new Array;lang_register_privacy_statement=new Array;lang_register_receive_emails=new Array;lang_register_first_name=new Array;lang_register_last_name=new Array;lang_register_where_are_you_from=new Array;lang_register_about_me=new Array;lang_register_please_login_to_accept_new_terms=new Array;
557lang_register_error_user_name_taken=new Array;lang_register_error_user_name_short=new Array;lang_register_error_user_name_chars=new Array;lang_register_error_pass_short=new Array;lang_register_error_repeat_pass=new Array;lang_register_error_agree_to_conditions=new Array;lang_register_error_agree_to_conditions_2=new Array;lang_register_error_email_already_registered=new Array;lang_register_error_click_here=new Array;lang_register_error_email_invalid=new Array;lang_register_error_first_name=new Array;
558lang_register_error_last_name=new Array;lang_settings_change_pass_header=new Array;lang_settings_change_pass=new Array;lang_settings_email_notifications_header=new Array;lang_settings_email_notifications=new Array;lang_changepass_old_pass=new Array;lang_changepass_new_pass=new Array;lang_changepass_repeat_pass=new Array;lang_changepass_success=new Array;lang_changepass_fail=new Array;lang_changepass_error_enter_old_pass=new Array;lang_changepass_error_pass_short=new Array;
559lang_changepass_error_repeat_pass=new Array;lang_emailing_i_want_to_receive=new Array;lang_emailing_friend_request=new Array;lang_emailing_new_friend=new Array;lang_emailing_favorited_photo=new Array;lang_emailing_comment_reply=new Array;lang_emailing_comment_photo=new Array;lang_emailing_from_ranica=new Array;lang_emailing_new_message=new Array;lang_emailing_disable=new Array;lang_articles_bulgaria=new Array;lang_articles_bulgarian_food=new Array;lang_articles_bulgarian_geography=new Array;
560lang_articles_bulgarian_crafts=new Array;lang_articles_bulgarian_population=new Array;lang_articles_bulgarian_treasures=new Array;lang_articles_bulgarian_traditions=new Array;lang_articles_bulgarian_flora=new Array;lang_articles_bulgarian_folklore=new Array;lang_articles_about_us=new Array;lang_articles_friend_websites=new Array;lang_articles_about_bg=new Array;lang_articles_categories=new Array;lang_articles_about=new Array;lang_articles_wiki_article=new Array;lang_articles_wiki_article_2=new Array;
561lang_articles_useful_links=new Array;lang_articles_google_map_around=new Array;lang_articles_google_map_around_2=new Array;lang_articles_panoramio_map_around=new Array;lang_articles_panoramio_map_around_2=new Array;lang_articles_trains_schedule=new Array;lang_articles_trains_schedule_for=new Array;lang_articles_weather=new Array;lang_articles_sites=new Array;lang_articles_in=new Array;lang_articles_other_sites=new Array;lang_articles_sites_around=new Array;lang_articles_link_name=new Array;
562lang_articles_link_url=new Array;lang_articles_comments=new Array;lang_articles_wiki_link=new Array;lang_articles_bulgaria=new Array;lang_articles_comment_removed=new Array;lang_articles_remove_link=new Array;lang_articles_offer_lv=new Array;lang_articles_offer_impressions=new Array;lang_articles_offer_order_now=new Array;lang_articles_weather_wind=new Array;lang_articles_weather_km_h=new Array;lang_articles_weather_wind_direction=new Array;lang_articles_weather_wind_speed=new Array;
563lang_articles_weather_w=new Array;lang_articles_weather_e=new Array;lang_articles_weather_n=new Array;lang_articles_weather_s=new Array;lang_articles_weather_ne=new Array;lang_articles_weather_nw=new Array;lang_articles_weather_se=new Array;lang_articles_weather_sw=new Array;lang_articles_weather_ene=new Array;lang_articles_weather_nne=new Array;lang_articles_weather_wnw=new Array;lang_articles_weather_nnw=new Array;lang_articles_weather_ese=new Array;lang_articles_weather_sse=new Array;
564lang_articles_weather_wsw=new Array;lang_articles_weather_ssw=new Array;lang_articles_weather_w_full=new Array;lang_articles_weather_e_full=new Array;lang_articles_weather_n_full=new Array;lang_articles_weather_s_full=new Array;lang_articles_weather_ne_full=new Array;lang_articles_weather_nw_full=new Array;lang_articles_weather_se_full=new Array;lang_articles_weather_sw_full=new Array;lang_articles_weather_ene_full=new Array;lang_articles_weather_nne_full=new Array;
565lang_articles_weather_wnw_full=new Array;lang_articles_weather_nnw_full=new Array;lang_articles_weather_ese_full=new Array;lang_articles_weather_sse_full=new Array;lang_articles_weather_wsw_full=new Array;lang_articles_weather_ssw_full=new Array;lang_articles_show_on_map=new Array;lang_articles_general_info=new Array;lang_articles_address=new Array;lang_contact_description=new Array;lang_contact_message_from=new Array;lang_contact_object_name=new Array;lang_contact_object_type=new Array;
566lang_contact_short_description=new Array;lang_contact_extra_info=new Array;lang_contact_name=new Array;lang_contact_message=new Array;lang_gallery_photo_name=new Array;lang_gallery_photo=new Array;lang_gallery_from_total=new Array;lang_gallery_uploaded_by=new Array;lang_gallery_permanent_link=new Array;lang_gallery_has_marked_photo_as_favorite=new Array;lang_gallery_have_marked_photo_as_favorite=new Array;lang_gallery_other_users=new Array;lang_gallery_add_favorite_photo=new Array;
567lang_gallery_remove_favorite_photo=new Array;lang_gallery_all_photos=new Array;lang_gallery_photos_by_site=new Array;lang_gallery_photos_by_author=new Array;lang_gallery_photos_uploaded_by=new Array;lang_gallery_photos_uploaded_by_2=new Array;lang_gallery_photos_favorited_by=new Array;lang_gallery_photos_favorited_by_2=new Array;lang_gallery_remove_this_photo=new Array;lang_gallery_edit_this_photo_title=new Array;lang_gallery_used_in=new Array;lang_gallery_used_in_2=new Array;
568lang_gallery_author=new Array;lang_map_province=new Array;lang_map_province2=new Array;lang_map_remove_pin=new Array;lang_map_clear_selected_categories=new Array;lang_map_no_results=new Array;lang_map_clear_pinned_objects=new Array;lang_map_total=new Array;lang_map_results_found=new Array;lang_map_mark_this_object=new Array;lang_map_only_with_article=new Array;lang_map_only_visited=new Array;lang_map_mark_visited=new Array;lang_map_only_selected_categories=new Array;lang_map_one_result=new Array;
569lang_map_add_ratings_info=new Array;lang_map_total_visited=new Array;lang_map_go_back=new Array;lang_map_permanent_link=new Array;lang_map_categories=new Array;lang_map_sites=new Array;lang_map_menu=new Array;lang_map_filters=new Array;lang_map_in_this_part=new Array;lang_news_message_from_ranica=new Array;lang_news_new_friends=new Array;lang_news_are_now_friends=new Array;lang_news_edited_article=new Array;lang_news_added=new Array;lang_news_add_photo_and_edited_article=new Array;
570lang_news_add_photos_and_edited_article=new Array;lang_news_add_photo=new Array;lang_news_add_photos=new Array;lang_news_click_to_comment_too=new Array;lang_news_added_comment=new Array;lang_news_invitations=new Array;lang_news_marked=new Array;lang_news_new_visited=new Array;lang_news_new_visited_2=new Array;lang_news_click_to_view_visited_map=new Array;lang_news_added_favorited_photo=new Array;lang_news_added_favorited_photo_2=new Array;lang_news_added_favorited_photo_3=new Array;
571lang_news_added_favorited_photos=new Array;lang_news_added_favorited_photos_2=new Array;lang_news_added_favorited_photos_3=new Array;lang_news_new_account=new Array;lang_news_new_accounts=new Array;lang_news_added_comment_for_photo=new Array;lang_news_from=new Array;lang_news_added_comment_for_own_photo=new Array;lang_news_remove_this_news=new Array;lang_news_added_comment_in_discussion=new Array;lang_news_comment_for=new Array;lang_news_comment_for_photo_from=new Array;lang_accounts_no_info=new Array;
572lang_accounts_from=new Array;lang_accounts_about_me=new Array;lang_accounts_request_sent=new Array;lang_accounts_friends=new Array;lang_accounts_results=new Array;lang_accounts_total=new Array;lang_accounts_total_users=new Array;lang_ratings_score=new Array;lang_ratings_my_score=new Array;lang_ratings_visited=new Array;lang_ratings_total=new Array;lang_ratings_ratings=new Array;lang_profile_news=new Array;lang_profile_friends=new Array;lang_profile_visited=new Array;lang_profile_favorite_photos=new Array;
573lang_profile_uploaded_photos=new Array;lang_profile_visited_empty=new Array;lang_profile_visited_total=new Array;lang_profile_comments=new Array;lang_profile_admin_login=new Array;lang_facebook_share_photo=new Array;lang_facebook_share_article=new Array;lang_facebook_share_map=new Array;lang_authors_vesko=new Array;lang_authors_georgi=new Array;lang_authors_iva=new Array;lang_authors_val=new Array;
573lang_authors_yanaki=new Array;lang_authors_ivo=new Array;lang_license_agreement_0=new Array;
574lang_license_agreement_1=new Array;lang_license_agreement_2=new Array;lang_license_agreement_3=new Array;lang_license_agreement_4=new Array;lang_license_agreement_5=new Array;lang_license_agreement_6=new Array;lang_license_agreement_7=new Array;lang_license_agreement_8=new Array;lang_license_agreement_9=new Array;lang_license_agreement_10=new Array;lang_license_agreement_11=new Array;lang_license_agreement_12=new Array;lang_license_agreement_13=new Array;lang_license_agreement_14=new Array;
575lang_license_agreement_15=new Array;lang_license_agreement_16=new Array;lang_license_agreement_17=new Array;lang_license_agreement_18=new Array;lang_license_agreement_19=new Array;lang_license_agreement_20=new Array;lang_license_agreement_21=new Array;lang_license_agreement_22=new Array;lang_license_agreement_23=new Array;lang_license_agreement_24=new Array;lang_license_agreement_25=new Array;lang_license_agreement_26=new Array;lang_license_agreement_40=new Array;lang_license_agreement_27=new Array;
576lang_license_agreement_28=new Array;lang_license_agreement_29=new Array;lang_license_agreement_30=new Array;lang_license_agreement_31=new Array;lang_license_agreement_32=new Array;lang_license_agreement_33=new Array;lang_license_agreement_34=new Array;lang_license_agreement_35=new Array;lang_license_agreement_36=new Array;lang_license_agreement_37=new Array;lang_license_agreement_38=new Array;lang_license_agreement_39=new Array;lang_advertisement_agreement_0=new Array;
577lang_advertisement_agreement_1=new Array;lang_advertisement_agreement_2=new Array;lang_advertisement_agreement_3=new Array;lang_advertisement_agreement_4=new Array;lang_advertisement_agreement_5=new Array;lang_advertisement_agreement_6=new Array;lang_advertisement_agreement_7=new Array;lang_advertisement_agreement_8=new Array;lang_advertisement_agreement_9=new Array;lang_advertisement_agreement_10=new Array;lang_advertisement_agreement_11=new Array;lang_advertisement_agreement_12=new Array;
578lang_advertisement_agreement_13=new Array;lang_advertisement_agreement_14=new Array;lang_advertisement_agreement_15=new Array;lang_advertisement_agreement_16=new Array;lang_moderator_total_articles=new Array;lang_moderator_total_photos=new Array;lang_moderator_total_comments=new Array;lang_moderator_total_ratings=new Array;lang_moderator_total_accounts=new Array;lang_moderator_new_article_for=new Array;lang_moderator_change_in_article=new Array;lang_moderator_from_user=new Array;
579lang_moderator_old_version=new Array;lang_moderator_new_version=new Array;lang_moderator_accept_new_version=new Array;lang_moderator_deny_new_version=new Array;lang_moderator_no_articles_for_moderation=new Array;lang_moderator_text_edited=new Array;lang_moderator_links_edited=new Array;lang_moderator_photos_removed=new Array;lang_moderator_photos_added=new Array;lang_moderator_photo_titles_edited=new Array;lang_moderator_in_bulgarian=new Array;lang_moderator_in_english=new Array;
580lang_moderator_text_of_news=new Array;lang_moderator_image_link_to_thumb=new Array;lang_moderator_add_news=new Array;lang_moderator_preview=new Array;lang_moderator_add_news_done=new Array;lang_moderator_articles=new Array;lang_moderator_add_news=new Array;lang_moderator_advertisements=new Array;lang_moderator_no_orders=new Array;lang_moderator_no_advertisements=new Array;lang_moderator_accept_order=new Array;lang_moderator_deny_order=new Array;lang_moderator_send_message_invoice=new Array;
581lang_moderator_sending_message_invoice=new Array;lang_moderator_approving_order=new Array;lang_moderator_denying_order=new Array;lang_moderator_message=new Array;lang_moderator_invoiceurl=new Array;lang_moderator_invoiceurl_2=new Array;lang_moderator_new_points=new Array;lang_moderator_accept_new_point=new Array;lang_moderator_deny_new_point=new Array;lang_moderator_recreation=new Array;lang_moderator_expiration_date=new Array;lang_language_header=new Array;lang_language_bottom=new Array;
582lang_responsivegallery_click_or_scroll=new Array;lang_responsivegallery_show_all=new Array;lang_responsivegallery_show_by_site=new Array;lang_responsivegallery_show_by_author=new Array;lang_titles_map=new Array;lang_titles_register=new Array;lang_titles_forgotten_pass=new Array;lang_titles_news=new Array;lang_titles_settings=new Array;lang_titles_users=new Array;lang_titles_moderator=new Array;
582lang_titles_photos_from=new Array;lang_titles_chane_pass=new Array;lang_titles_emailing=new Array;
583lang_titles_photo_api=new Array;lang_titles_profile_photo=new Array;lang_titles_friends=new Array;lang_titles_visited=new Array;lang_titles_favorite_photos=new Array;lang_titles_uploaded_photos=new Array;lang_titles_license_agreement=new Array;lang_titles_change_pass=new Array;lang_titles_new_order=new Array;lang_titles_advertisement_panel=new Array;lang_titles_advertisement_conditions=new Array;lang_titles_messages=new Array;lang_comments_remove_this_comment=new Array;
584lang_comments_edit_this_comment=new Array;lang_advertisementpanel_your_orders=new Array;lang_advertisementpanel_your_advertisements=new Array;lang_advertisementpanel_your_orders=new Array;lang_advertisementpanel_no_advertisements=new Array;lang_advertisementpanel_no_orders=new Array;lang_reklorders_add_new_advertisement=new Array;lang_reklorders_edit_advertisement=new Array;lang_reklorders_stop_advertisement=new Array;lang_reklorders_start_advertisement=new Array;lang_reklorders_add_impressions=new Array;
585lang_neworder_ordersubtype=new Array;lang_neworder_ordersubtype0=new Array;lang_neworder_ordersubtype1=new Array;lang_neworder_bannerdif=new Array;lang_neworder_bannerdif0=new Array;lang_neworder_bannerdif1=new Array;lang_neworder_bannerurl=new Array;lang_neworder_banner=new Array;lang_neworder_bannerurl_en=new Array;lang_neworder_banner_en=new Array;lang_neworder_bannerurl_bg=new Array;lang_neworder_banner_bg=new Array;lang_neworder_name=new Array;lang_neworder_email=new Array;
586lang_neworder_phone=new Array;lang_neworder_egneik=new Array;lang_neworder_eipozdds=new Array;lang_neworder_address=new Array;lang_neworder_city=new Array;lang_neworder_country=new Array;lang_neworder_mol=new Array;lang_neworder_invoiceurl=new Array;lang_neworder_orderinfo=new Array;lang_neworder_i_agree=new Array;lang_neworder_terms_and_conditions=new Array;lang_neworder_error_bannerurl=new Array;lang_neworder_error_banner=new Array;lang_neworder_error_bannerurl_en=new Array;
587lang_neworder_error_banner_en=new Array;lang_neworder_error_bannerurl_bg=new Array;lang_neworder_error_banner_bg=new Array;lang_neworder_error_name=new Array;lang_neworder_error_email=new Array;lang_neworder_error_egneik=new Array;lang_neworder_error_eipozdds=new Array;lang_neworder_error_city=new Array;lang_neworder_error_country=new Array;lang_neworder_error_address=new Array;lang_neworder_error_agree=new Array;lang_neworder_error_mol=new Array;lang_neworder_error_phone=new Array;
588lang_neworder_success=new Array;lang_neworder_success_2=new Array;lang_neworder_success_3=new Array;lang_neworder_success_4=new Array;lang_neworder_user=new Array;lang_neworder_order_type=new Array;lang_neworder_orderid=new Array;lang_neworder_status=new Array;lang_neworder_status_0=new Array;lang_neworder_status_1=new Array;lang_neworder_status_2=new Array;lang_neworder_statusinfo=new Array;lang_neworder_need_to_register=new Array;lang_neworder_need_to_register_2=new Array;
589lang_neworder_need_to_register_3=new Array;lang_neworder_by_email=new Array;lang_neworder_invoice_information=new Array;lang_rekl_banner=new Array;lang_rekl_bannerurl=new Array;lang_rekl_banner_bg=new Array;lang_rekl_bannerurl_bg=new Array;lang_rekl_banner_en=new Array;lang_rekl_bannerurl_en=new Array;lang_rekl_status=new Array;lang_rekl_active=new Array;lang_rekl_inactive=new Array;lang_rekl_impressionsleft=new Array;lang_messages_no_subject=new Array;lang_messages_recipients=new Array;
590lang_messages_subject=new Array;lang_messages_text=new Array;lang_messages_add_recipient=new Array;lang_messages_received_messages=new Array;lang_messages_sent_messages=new Array;lang_messages_new_message=new Array;lang_messages_error_no_recipient=new Array;lang_messages_error_no_message=new Array;lang_messages_message_sent=new Array;lang_messages_sender=new Array;lang_messages_date=new Array;lang_messages_no_subject=new Array;lang_messages_message_not_found=new Array;
591lang_messages_no_received_messages=new Array;lang_messages_no_sent_messages=new Array;lang_messages_message_from=new Array;lang_messages_message_to=new Array;lang_messages_message_date=new Array;lang_messages_remove_this_recipient=new Array;lang_messages_remove_this_message=new Array;lang_discussions_no_discussions=new Array;
591lang_discussions_subject=new Array;lang_discussions_total_comments=new Array;lang_discussions_date_created=new Array;lang_discussions_date_modified=new Array;
592lang_discussions_text=new Array;lang_discussions_error_no_comment=new Array;lang_discussions_error_no_subject=new Array;lang_discussions_discussion_not_found=new Array;lang_discussions_comments_for=new Array;lang_discussions_photo=new Array;lang_startpage_map=new Array;lang_startpage_aboutus=new Array;lang_startpage_aboutbg=new Array;lang_startpage_new_user=new Array;lang_startpage_more_info=new Array;lang_addpoint_type_of_point=new Array;lang_addpoint_landmark_point=new Array;
593lang_addpoint_recreation_point=new Array;lang_addpoint_name=new Array;lang_addpoint_name_bg=new Array;lang_addpoint_name_en=new Array;lang_addpoint_categories=new Array;lang_addpoint_categories_description=new Array;lang_addpoint_coordinates=new Array;lang_addpoint_coordinates_description=new Array;lang_addpoint_select_on_map=new Array;lang_addpoint_settlement=new Array;lang_addpoint_in_settlement=new Array;lang_addpoint_out_settlement=new Array;lang_addpoint_address=new Array;
594lang_addpoint_address_description=new Array;lang_addpoint_address_bg=new Array;lang_addpoint_address_en=new Array;lang_addpoint_general_info=new Array;lang_addpoint_general_info_description=new Array;lang_addpoint_general_info_bg=new Array;lang_addpoint_general_info_en=new Array;lang_addpoint_add=new Array;lang_addpoint_error_coordinates=new Array;lang_addpoint_error_name_bg=new Array;lang_addpoint_error_name_bg_length=new Array;lang_addpoint_error_name_en=new Array;
595lang_addpoint_error_name_en_length=new Array;lang_addpoint_error_category=new Array;lang_addpoint_error_settlement=new Array;lang_addpoint_other=new Array;lang_addpoint_landmark_finish=new Array;lang_addpoint_recreation_finish=new Array;lang_addpoint_add_another=new Array;lang_addpoint_photos_description=new Array;lang_addpoint_final_info=new Array;lang_removeaccount_removed=new Array;lang_removeaccount_requestsent=new Array;lang_removeaccount_areyousure=new Array;
596lang_removeaccount_areyousure_admin=new Array;lang_removeaccount_error=new Array;lang_event_finish=new Array;lang_event_description=new Array;lang_event_error=new Array;
597languages.changeLanguage=function(newlang,nextpage,nextid){if(languages.lang==newlang)return;languages.lang=newlang;languages.showLoading();if(accounts.logged&&!base.ininit){var http;try{http=new XMLHttpRequest}catch(e$148){try{http=new ActiveXObject("Msxml2.XMLHTTP")}catch(e$147){try{http=new ActiveXObject("Microsoft.XMLHTTP")}catch(e$146){throwException("Could not create http request object during languages.changeLanguage()")}}}var params="lang="+languages.lang;http.open("POST","languages/requestchangelanguage.php",
598true);http.setRequestHeader("Content-type","application/x-www-form-urlencoded");http.setRequestHeader("Content-length",params.length);http.setRequestHeader("Connection","close");http.send(params)}if(typeof base.page!="undefined"&&base.page!=-1)if(typeof nextpage!="undefined"){if(typeof nextid=="undefined")nextid=-1;base.load(nextpage,nextid)}else base.load();map.requestPoints()};
599languages.showLoading=function(){base.currentbox=dhtmlx.modalbox({title:lang_boxes_change_language[languages.lang],text:lang_boxes_change_language_please_wait[languages.lang],width:"180px",height:"170px"})};languages.toggleLanguage=function(){if(languages.lang==0)languages.changeLanguage(1);else languages.changeLanguage(0)};menutabs=new module;
600menutabs.load=function(page,arg){if(languages.lang==0)genb="";else genb="en,";menus="users,discussions,photos,news,map";if(accounts.level>=100);menus=menus.split(",");genmen="";for(i=0;i<menus.length;i++){gensel="";if(page==menus[i])gensel="background-color:#f9cd88;";genmen+="<a class='ranica_menu_button' href='#"+genb+menus[i]+"'>";genmen+="<div class='ranica_menu_button' style='"+gensel+"'>";genmen+="<div style='position:relative;width:100%;height:100%;' onclick=\"base.load('"+menus[i]+"');return false;\">";
601genmen+=window["lang_buttons_"+menus[i]][languages.lang];genmen+="</div>";genmen+="</div>";genmen+="</a>"}document.getElementById("ranicamenu").innerHTML=genmen;genmen="";if(accounts.logged){nopadding="";if(accounts.level>=100){nopadding="padding-left:5px;padding-right:5px;";gensel="";if(page=="moderator")gensel="background-color:#f9cd88;";genmen+="<a class='ranica_menu_button' href='#"+genb+"moderator"+"'>";genmen+="<div class='ranica_menu_button' style='"+nopadding+gensel+"'>";genmen+="<div style='position:relative;width:100%;height:100%;' onclick=\"base.load('"+
602"moderator"+"');return false;\">";genmen+="M";genmen+="</div>";genmen+="</div>";genmen+="</a>"}genvi="";if(messages.unread>0)genvi="2";genmen+='<div onclick="base.load(\'messages\')" class="ranica_menu_button" style=\''+nopadding+"padding-top: 18px;height: 42px;'><img src=\"base/img/ranicamessage"+genvi+'.png" alt=""> <span style="position:relative;top:-5px">'+messages.unread+"</span></div>";genmen+="<div class='ranica_menu_button' onclick=\"accounts.logout()\">";genmen+=lang_buttons_logout[languages.lang];
603genmen+="</div>";gensel="";if(page==accounts.username)gensel="background-color:#f9cd88;";genmen+="<a class='ranica_menu_button' href='#"+genb+accounts.username+"'>";genmen+="<div class='ranica_menu_button'  style='"+nopadding+gensel+"'>";genmen+="<div style='position:relative;width:100%;height:100%;' onclick=\"base.load(accounts.username);return false;\">";genmen+=lang_buttons_profile[languages.lang];genmen+="</div>";genmen+="</div>";genmen+="</a>"}else{gensel="";if(page=="register")gensel="background-color:#f9cd88;";
604genmen+="<a class='ranica_menu_button' href='#"+genb+"register'>";genmen+="<div class='ranica_menu_button' style='"+gensel+"'>";genmen+="<div style='position:relative;width:100%;height:100%;' onclick=\"base.load('register');return false;\">";genmen+=window["lang_buttons_register"][languages.lang];genmen+="</div>";genmen+="</div>";genmen+="</a>";genmen+="<div class='ranica_menu_button' onclick=\"base.norekl=true;base.tologin=true;base.load('');\">";genmen+="<span>";genmen+=lang_buttons_login[languages.lang];
605genmen+="</span>";genmen+="</div>"}document.getElementById("ranicalogin").innerHTML=genmen;genmen="";genmen+="<a href='#"+genb+"random'>";genmen+="<span onclick=\"base.load('random');return false;\">";genmen+='<img title="'+lang_tooltips_shuffle[languages.lang]+"\" src='base/img/ranicashuffle.png' alt=''>";genmen+="</span>";genmen+="</a>";document.getElementById("ranicashuffle").innerHTML=genmen;genmen="";genmen+='<span onclick="base.showSearch();">';genmen+='<img title="'+lang_tooltips_search[languages.lang]+
606"\" src='base/img/ranicasearch.png' alt=''>";genmen+="</span>";document.getElementById("ranicasearch").innerHTML=genmen;if(languages.lang==0)genb="";else genb="en";genmen="";genmen+="<a href='#"+genb+"'>";genmen+="<span onclick=\"base.load('');return false;\">";genmen+="<img style='width:148px;height:45px;' src='base/img/ranicaminilogo2.png' alt=''>";genmen+="</span>";genmen+="</a>";document.getElementById("ranicaminilogo").innerHTML=genmen};menutabs.unload=function(){};loginbar=new module;loginbar.username="";loginbar.pass="";loginbar.load=function(page,id){};loginbar.login=function(logindivsource){if(logindivsource){usern=document.getElementById("logindivusernameinput").value;
606pass=document.getElementById("logindivpassinput").value;accounts.login(usern,pass,"current")}else{usern=document.getElementById("loginbarusernameinput").value;pass=document.getElementById("loginbarpassinput").value;accounts.login(usern,pass)}};loginbar.unload=function(){};
607loginbar.checkField=function(field){if(field=="username")if(document.getElementById("loginbarusernameinput").value.length>0)return true;if(field=="pass")if(document.getElementById("loginbarpassinput").value.length>0)return true;return false};loginbar.filledCorrectly=function(){if(loginbar.checkField("username")&&loginbar.checkField("pass"))return true;return false};loginbar.showNormalField=function(fld){try{document.getElementById("loginbar"+fld+"input").className="loginbar_"+fld+"_input"}catch(e$149){}};
608loginbar.generateLoginDiv=function(){genlg="";genlg+="<div class='register_title'>";genlg+=lang_register_user_name[languages.lang];genlg+="</div>";genlg+="<div style='position:relative;' class='textfield4'>";genlg+="<input style='text-align:center;' id='logindivusernameinput' class='textfield4' />";genlg+="</div>";genlg+="<br />";genlg+="<div class='register_title'>";genlg+=lang_register_pass[languages.lang];genlg+="</div>";genlg+="<div style='position:relative;' class='textfield4'>";genlg+="<input style='text-align:center;' type='password' id='logindivpassinput' class='textfield4'>";
609genlg+="</div>";genlg+="<div class='button10' style='position:relative;width:114px;padding-top:30px;' onclick='loginbar.login(true);'>";genlg+="<table style='z-index:6;'>";genlg+="<tr height='28'>";genlg+="<td width='13'>";genlg+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";genlg+="</td>";genlg+="<td width='90' class='button10_middle'>";genlg+="<span class='button10'>"+lang_buttons_login[languages.lang]+"</span>";genlg+="</td>";genlg+="<td width='11'>";genlg+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";
610genlg+="</td>";genlg+="</tr>";genlg+="</table>";genlg+="</div>";return genlg};loginbar.update=function(){};contact=new module;contact.contactformshown=false;contact.inconsistformshown=false;contact.addobjectformshown=false;
611contact.showContactForm=function(){if(contact.contactformshown){contact.hideContactForm();return}var genform="";genform+="<table>";genform+="<tr height='47'>";genform+="<td height='47'>";genform+="<img src='map/images/grouptop.png' style='display:block;' alt=''/>";genform+="</td>";genform+="</tr>";genform+="<tr id='idgroup_a_tr2'>";if(!accounts.logged){genheight=205;gencl="_2";gentop=270;gentop2=525}else{genheight=130;gencl="_1";gentop=193;gentop2=560}genform+="<td class='map_group_middle' height='"+genheight+"'>";if(!accounts.logged){genform+=
612"<div class='contact_form_name'>"+lang_contact_name[languages.lang]+"</div>";genform+="<input class='contact_form_name' id='contactformname' />";genform+="<div class='contact_form_email'>E-Mail:</div>";genform+="<input class='contact_form_email' id='contactformemail' />"}genform+="<div class='contact_form_close' onclick='contact.hideContactForm();'><img src='base/images/x.png' alt='' /></div>";genform+="<div class='contact_form_title"+gencl+"'>"+lang_contact_message[languages.lang]+"</div>";genform+=
613"<textarea id='contactformmessage' class='contact_form_message"+gencl+"'></textarea>";genform+="<div class='button2' style='width:102px; top:"+gentop+"px; left:75px;' onclick='contact.sendContactForm();'>";genform+="<span class='button2'>"+lang_buttons_send[languages.lang]+"</span>";genform+="</div>";genform+="</td>";genform+="</tr>";genform+="<tr height='52'>";genform+="<td height='52'>";genform+="<img src='map/images/groupbottom.png' alt=''/>";genform+="</td>";genform+="</tr>";genform+="</table>";
614var newDiv=document.createElement("div");newDiv.setAttribute("id","contactform");newDiv.className="contact_form"+gencl;newDiv.innerHTML=genform;document.getElementById("basediv").appendChild(newDiv);document.getElementById("contactform").style.top=document.getElementById("bottomline").offsetTop-gentop2+"px";contact.contactformshown=true};contact.hideContactForm=function(){contact.contactformshown=false;$("#contactform").remove()};
615contact.sendContactForm=function(){msg="";if(accounts.logged){genname=accounts.firstname[languages.lang].capitalize()+" "+accounts.lastname[languages.lang].capitalize();genemail=accounts.email}else{genname=document.getElementById("contactformname").value;genemail=document.getElementById("contactformemail").value}msg+="\u041e\u0442: "+genname+"<br />";msg+="E-Mail: "+genemail+"<br /><br />";msg+=document.getElementById("contactformmessage").value;base.sendMail(lang_contact_message_from[languages.lang]+
616genname,msg);contact.hideContactForm()};
617contact.showInconsistForm=function(){if(contact.inconsistformshown){contact.hideInconsistForm();return}var genform="";genform+="<table>";genform+="<tr height='47'>";genform+="<td height='47'>";genform+="<img src='map/images/grouptop.png' style='display:block;' alt=''/>";genform+="</td>";genform+="</tr>";genform+="<tr id='idgroup_a_tr2'>";genform+="<td class='map_group_middle' height='130'>";genform+="<div class='inconsist_form_close' onclick='contact.hideInconsistForm();'><img src='base/images/x.png' alt='' /></div>";genform+=
618"<div class='inconsist_form_title'>"+lang_contact_description[languages.lang]+"</div>";genform+="<textarea id='inconsistformmessage' class='inconsist_form_message'></textarea>";genform+="<div class='button2' style='width:102px; top:193px; left:75px;' onclick='contact.sendInconsistForm();'>";genform+="<span class='button2'>"+lang_buttons_send[languages.lang]+"</span>";genform+="</div>";genform+="</td>";genform+="</tr>";genform+="<tr height='52' id='idgroup_a_tr4'>";genform+="<td height='52' id='idgroup_a_td4'>";
619genform+="<img src='map/images/groupbottom.png' alt='' />";genform+="</td>";genform+="</tr>";genform+="</table>";
619var newDiv=document.createElement("div");newDiv.setAttribute("id","inconsistform");newDiv.className="inconsist_form";newDiv.innerHTML=genform;document.getElementById("basemap").appendChild(newDiv);contact.inconsistformshown=true};contact.hideInconsistForm=function(){contact.inconsistformshown=false;$("#inconsistform").remove()};
620contact.sendInconsistForm=function(){msg="";if(accounts.logged){genname=accounts.firstname[languages.lang].capitalize()+" "+accounts.lastname[languages.lang].capitalize();genemail=accounts.email;msg+="\u041e\u0442: "+genname+"<br />";msg+="E-Mail: "+genemail+"<br /><br />"}msg+=document.getElementById("inconsistformmessage").value;base.sendMail("\u0420\u0435\u043f\u043e\u0440\u0442 \u0437\u0430 \u043d\u0435\u0442\u043e\u0447\u043d\u043e\u0441\u0442",msg);contact.hideInconsistForm()};
621contact.showAddObjectForm=function(){if(contact.addobjectformshown){contact.hideAddObjectForm();return}var genform="";genform+="<table>";genform+="<tr height='47'>";genform+="<td height='47'>";genform+="<img src='map/images/grouptop.png' style='display:block;' alt=''/>";genform+="</td>";genform+="</tr>";genform+="<tr id='idgroup_a_tr2'>";genform+="<td class='map_group_middle' height='220'>";genform+="<div class='addobject_form_close' onclick='contact.hideAddObjectForm();'><img src='base/images/x.png' alt='' /></div>";genform+=
622"<div class='addobject_form_object_name'>"+lang_contact_object_name[languages.lang]+"</div>";genform+="<input class='addobject_form_object_name' id='addobjectformobjectname' />";genform+="<div id='addobjectformobjectcategoryphoto' class='addobject_form_object_category_image'></div>";genform+="<div class='addobject_form_object_category'>"+lang_contact_object_type[languages.lang]+"</div>";genform+="<select onchange='contact.showCategoryImage()' onkeyup='contact.showCategoryImage()' class='addobject_form_object_category' id='addobjectformobjectcategory'>";
623genform+="<option> </option>";for(mc=0;mc<maincategories.maincategories.length;mc++)for(c=0;c<maincategories.maincategories[mc].categories.length;c++)genform+="<option>"+maincategories.maincategories[mc].categories[c].categoryname[languages.lang]+"</option>";genform+="</select>";genform+="<div class='addobject_form_title'>"+lang_contact_short_description[languages.lang]+"</div>";genform+="<div class='addobject_form_title2'>"+lang_contact_extra_info[languages.lang]+"</div>";genform+="<textarea id='addobjectformmessage' class='addobject_form_message'></textarea>";
624genform+="<div class='button2' style='width:102px; top:288px; left:75px;' onclick='contact.sendAddObjectForm();'>";genform+="<span class='button2'>"+lang_buttons_send[languages.lang]+"</span>";genform+="</div>";genform+="</td>";genform+="</tr>";genform+="<tr height='52' id='idgroup_a_tr4'>";genform+="<td height='52' id='idgroup_a_td4'>";genform+="<img src='map/images/groupbottom.png' alt='' />";genform+="</td>";genform+="</tr>";genform+="</table>";var newDiv=document.createElement("div");newDiv.setAttribute("id",
625"addobjectform");newDiv.className="addobject_form";newDiv.innerHTML=genform;document.getElementById("basediv").appendChild(newDiv);contact.addobjectformshown=true};contact.hideAddObjectForm=function(){contact.addobjectformshown=false;$("#addobjectform").remove()};
626contact.sendAddObjectForm=function(){msg="";if(accounts.logged){genname=accounts.firstname[languages.lang].capitalize()+" "+accounts.lastname[languages.lang].capitalize();genemail=accounts.email;msg+="\u041e\u0442: "+genname+"<br />";msg+="E-Mail: "+genemail+"<br />"}genobjectname=document.getElementById("addobjectformobjectname").value;ca=document.getElementById("addobjectformobjectcategory").selectedIndex;if(ca==0)genobjectcategory="";else{count=0;for(mc=0;mc<maincategories.maincategories.length;mc++)for(c=
6270;c<maincategories.maincategories[mc].categories.length;c++){count++;if(count==ca)genobjectcategory=maincategories.maincategories[mc].categories[c].categoryname[languages.lang]}}msg+="\u0418\u043c\u0435 \u043d\u0430 \u043e\u0431\u0435\u043a\u0442\u0430: "+genobjectname+"<br />";msg+="\u0412\u0438\u0434 \u043d\u0430 \u043e\u0431\u0435\u043a\u0442\u0430: "+genobjectcategory+"<br />";msg+="\u041a\u0440\u0430\u0442\u043a\u043e \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435:<br />";msg+=document.getElementById("addobjectformmessage").value;
628base.sendMail("\u0414\u043e\u0431\u0430\u0432\u044f\u043d\u0435 \u043d\u0430 \u043d\u043e\u0432 \u043e\u0431\u0435\u043a\u0442",msg);
628contact.hideAddObjectForm()};
629contact.showCategoryImage=function(){ca=document.getElementById("addobjectformobjectcategory").selectedIndex;genim="";if(ca>0){cnt=0;for(mc=0;mc<maincategories.maincategories.length;mc++)for(c=0;c<maincategories.maincategories[mc].categories.length;c++){cnt++;if(cnt==ca)genim="<table width='20' height='20'><tr width='20' height='20' valign='middle' align='center'><td width='20' height='20' valign='middle' align='center'><img src='"+maincategories.maincategories[mc].categories[c].url+"' alt='' /></td></tr></table>"}}document.getElementById("addobjectformobjectcategoryphoto").innerHTML=
630genim};register=new module;register.username="";register.pass="";register.repeatpass="";register.email="";register.firstname="";register.lastname="";register.about="";register.from="";register.referrerpage="";register.referrerarg=-1;register.referrerarg2=-1;register.page="1";register.nextpageactive=false;
631register.load=function(page){if(page=="-1")page="1";register.page=page;register.referrerpage=base.page;register.referrerarg=base.arg;register.referrerarg2=base.arg2;register.nextpageactive=false;var genregister="";var registerdiv=document.createElement("div");registerdiv.setAttribute("id","registerdiv");registerdiv.className="ranica_normal_page";genregister+=base.generateHeader("register");if(page=="1"){genregister+="<div >";genregister+="<br />";genregister+="<br />";genregister+="<br />";genregister+=
632base.generateField("registerusernameinput",false,lang_register_user_name[languages.lang],"accounts/images/usernameicon.png","","register.isRegistered();",3);genregister+="<br /><br />";genregister+=base.generateField("registerpassinput",true,lang_register_pass[languages.lang],"accounts/images/passwordicon.png","","register.reloadValuesFromFields();",3);genregister+="<br /><br />";genregister+=base.generateField("registerrepeatpassinput",true,lang_register_repeat_pass[languages.lang],"accounts/images/passwordicon.png",
633"","register.reloadValuesFromFields();",3);genregister+="<br /><br />";genregister+=base.generateField("registeremailinput",false,lang_register_email[languages.lang],undefined,"","register.isRegisteredEMail();",3);genregister+="<br /><br />";genregister+=base.generateField("registerfirstnameinput",false,lang_register_first_name[languages.lang],undefined,"","register.reloadValuesFromFields();",3);genregister+="<br /><br />";genregister+=base.generateField("registerlastnameinput",false,lang_register_last_name[languages.lang],
634undefined,"","register.reloadValuesFromFields();",3);genregister+="<br /><br />";if(languages.lang==0)genb="";else genb="en,";genregister+="<div id='registeragreeinputdiv' class='register_agree_input'>";genregister+="<table onclick=\"checkbox('reg0');\" style='border-spacing:0;cursor:pointer;'><tr><td style='text-align:left;vertical-align:middle;width:22px;'><img id='checkboxreg0' class='checkbox' src='base/images/checkbox"+base.checkboxes["reg0"]+".png' /></td><td style='vertical-align:middle;'>";
635genregister+=lang_register_i_agree[languages.lang];genregister+="<a onclick='cancelBubble(event)' href='#!"+genb+"termsandconditions' target='_blank' class='lnk'>";genregister+=lang_register_terms_and_conditions[languages.lang];genregister+="</a>";genregister+="</td></tr></table>";genregister+="</div>";genregister+="<br />";if(languages.lang==0)genb="";else genb="en,";genregister+="<div id='registeragreeprivacyinputdiv' class='register_agree_input'>";genregister+="<table onclick=\"checkbox('reg1');\" style='border-spacing:0;cursor:pointer;'><tr><td style='text-align:left;vertical-align:middle;width:22px;'><img id='checkboxreg1' class='checkbox' src='base/images/checkbox"+
636base.checkboxes["reg1"]+".png' /></td><td style='vertical-align:middle;'>";genregister+=lang_register_i_agree[languages.lang];genregister+="<a onclick='cancelBubble(event)' href='#!"+genb+"privacy' target='_blank' class='lnk'>";genregister+=lang_register_privacy_statement[languages.lang];genregister+="</a>";genregister+="</td></tr></table>";genregister+="</div>";genregister+="<br />";if(languages.lang==0)genb="";else genb="en,";genregister+="<div id='registeragreeemailinginputdiv' class='register_agree_input'>";
637genregister+="<table onclick=\"checkbox('reg2');\" style='border-spacing:0;cursor:pointer;'><tr><td style='text-align:left;vertical-align:middle;width:22px;'><img id='checkboxreg2' class='checkbox' src='base/images/checkbox"+base.checkboxes["reg2"]+".png' /></td><td style='vertical-align:middle;'>";genregister+=lang_register_receive_emails[languages.lang];genregister+="</td></tr></table>";genregister+="</div>";genregister+="<br />";genregister+="<br />";genregister+=base.generateButton("orange",180,
638lang_register_register[languages.lang],undefined,"register.nextPage();");genregister+="</div>";genregister+="<br />"}else if(page==2){genregister+="<div id='registerfromdiv' class='register_from'>";genregister+=lang_register_where_are_you_from[languages.lang];genregister+="</div>";genregister+="<div style='position:relative;margin-top:10px;' id='registerfrominputdiv' class='textfield4'>";genregister+="<input style='text-align:center;' onkeyup='register.reloadValuesFromFields()' onchange='register.reloadValuesFromFields()' id='registerfrominput' class='textfield4'>";
639genregister+="</div>";genregister+="<div id='registeraboutdiv' class='register_about'>";genregister+=lang_register_about_me[languages.lang];genregister+="</div>";genregister+="<div style='position:relative;margin-top:10px;' id='registeraboutinputdiv' class='textfield3'>";genregister+="<textarea onkeyup='register.reloadValuesFromFields()' onchange='register.reloadValuesFromFields()' id='registeraboutinput' class='textfield3'></textarea>";genregister+="</div>";genregister+="<br /><br />";genregister+=
640base.generateButton("orange",180,lang_buttons_continue[languages.lang],undefined,"register.nextPage();")}genregister+="<div id='registerinfo' class='register_info'></div>";genregister+="<br />";genregister+="<br />";genregister+="<br />";registerdiv.innerHTML=genregister;document.getElementById("basediv").appendChild(registerdiv);register.reloadFieldsFromValues()};register.unload=function(){$("#registerdiv").remove()};
641register.reloadValuesFromFields=function(){if(base.page=="register"){if(register.page=="1"){if(register.email!=document.getElementById("registerusernameinput").value)register.set("username");
641if(register.pass!=document.getElementById("registerpassinput").value){register.set("pass");register.set("repeatpass")}if(register.repeatpass!=document.getElementById("registerrepeatpassinput").value){register.set("repeatpass");register.set("pass")}if(register.email!=document.getElementById("registeremailinput").value)register.set("email");
642if(register.firstname!=document.getElementById("registerfirstnameinput").value)register.set("firstname");if(register.lastname!=document.getElementById("registerlastnameinput").value)register.set("lastname")}if(register.page=="2"){if(register.about!=document.getElementById("registeraboutinput").value)register.set("about");if(register.from!=document.getElementById("registerfrominput").value)register.set("from")}}};
643register.reloadFieldsFromValues=function(){if(register.page=="1"){document.getElementById("registerusernameinput").value=register.username;document.getElementById("registerpassinput").value=register.pass;document.getElementById("registerrepeatpassinput").value=register.repeatpass;document.getElementById("registeremailinput").value=register.email;register.isRegistered();register.set("pass");register.set("repeatpass");register.set("email");document.getElementById("registerfirstnameinput").value=register.firstname;
644document.getElementById("registerlastnameinput").value=register.lastname;register.set("firstname");register.set("lastname")}if(register.page=="2"){document.getElementById("registeraboutinput").value=register.about;document.getElementById("registerfrominput").value=register.from;register.set("from");register.set("about")}};
645register.checkField=function(field){if(field=="email"){var filter=/^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;if(register.email!="invalid"&&filter.test(register.email))return true}if(field=="pass")if(register.pass.length>=8)return true;if(field=="repeatpass")if(register.pass==register.repeatpass&&register.pass.length>=8)return true;if(field=="firstname")if(register.firstname.length>=2)return true;if(field=="lastname")if(register.lastname.length>=2)return true;if(field=="username"){fn=
646false;var iChars="!@#$%^&*+=()[]\\';,/{}|\":<>?~";for(var zz=0;zz<register.username.length;zz++)if(iChars.indexOf(register.username.charAt(zz))!=-1)fn=true;if(register.username.length>=5&&register.username!="invalid"&&!fn)return true}if(field=="agree")if(base.checkboxes["reg0"]==1&&base.checkboxes["reg1"]==1)return true;return false};
647register.filledCorrectly=function(){if(register.page=="1"&&register.checkField("username")&&register.checkField("pass")&&register.checkField("repeatpass")&&register.checkField("email")&&register.checkField("agree")&&register.checkField("firstname")&&register.checkField("lastname"))return true;if(register.page=="2")return true;return false};
648register.set=function(id){try{if(id!="username"&&id!="email")register[id]=document.getElementById("register"+id+"input").value;if(register.checkField(id)&&document.getElementById("register"+id+"input").style.color!="#429B1A")document.getElementById("register"+id+"input").style.color="#429B1A";else if(!register.checkField(id)&&document.getElementById("register"+id+"input").style.color!="#80715B")document.getElementById("register"+id+"input").style.color="#80715B"}catch(e$150){throwException("Failed to set value in register page - value="+
649id+" , error was: "+e$150)}};register.isRegistered=function(){register.username=document.getElementById("registerusernameinput").value;if(register.checkField("username")){accounts.isRegistered(register.username);register.username=""}else{register.username="";register.set("username")}};
650register.isRegisteredEMail=function(){register.email=document.getElementById("registeremailinput").value;if(register.checkField("email")){accounts.isRegisteredEMail(register.email);register.email=""}else{register.email="";register.set("email")}};
651register.refreshInfo=function(){var geninfo="";if(register.page=="1")if(accounts.lastrequest!=-1)geninfo=lang_please_wait[languages.lang];else if(accounts.lastrequest2!=-1)geninfo=lang_please_wait[languages.lang];else if(register.username=="invalid")geninfo=lang_register_error_user_name_taken[languages.lang];else if(register.email=="invalid")geninfo=lang_register_error_email_already_registered[languages.lang]+"<span style='color:#B2780A;cursor:pointer;' onclick=\"base.load('forgottenpass');\">"+lang_register_error_click_here[languages.lang]+
652"</span>.";else if(!register.checkField("username")&&register.username!="invalid"){usr=document.getElementById("registerusernameinput").value;fn=false;var iChars="!@#$%^&*+=()[]\\';,/{}|\":<>?~";for(var zz=0;zz<usr.length;zz++)if(iChars.indexOf(usr.charAt(zz))!=-1)fn=true;if(!fn)geninfo=lang_register_error_user_name_short[languages.lang];else geninfo=lang_register_error_user_name_chars[languages.lang]}else if(!register.checkField("pass"))geninfo=lang_register_error_pass_short[languages.lang];else if(!register.checkField("repeatpass"))geninfo=
653lang_register_error_repeat_pass[languages.lang];else if(!register.checkField("email")&&register.email!="invalid")geninfo=lang_register_error_email_invalid[languages.lang];else if(!register.checkField("firstname"))geninfo=lang_register_error_first_name[languages.lang];else if(!register.checkField("lastname"))geninfo=lang_register_error_last_name[languages.lang];else if(!register.checkField("agree"))geninfo=lang_register_error_agree_to_conditions[languages.lang];document.getElementById("registerinfo").innerHTML=
654geninfo};
655register.nextPage=function(){register.refreshInfo();if(accounts.lastrequest!=-1||accounts.lastrequest2!=-1){clearTimeout(register.continuetimeout);register.continuetimeout=-1;register.continuetimeout=setTimeout("register.nextPage()",100)}
655else if(register.page==1){if(register.filledCorrectly())accounts.register(register.username,register.pass,register.email,register.firstname,register.lastname,base.checkboxes["reg2"])}else if(register.page==2)if(register.from!=""||register.about!="")accounts.changeInfo(accounts.firstname[0],accounts.lastname[0],
656accounts.email,register.from,register.about);else base.load("profilephoto")};changepass=new module;changepass.page="1";changepass.nextpageactive=false;changepass.oldpass="";changepass.pass="";changepass.repeatpass="";
657changepass.load=function(page){if(page=="-1")page="1";changepass.page=page;changepass.nextpageactive=false;var genchangepass="";var changepassdiv=document.createElement("div");changepassdiv.setAttribute("id","changepassdiv");changepassdiv.className="changepass";genchangepass+="<div class='header'>";genchangepass+=lang_header_change_pass[languages.lang];genchangepass+="</div>";if(page=="1"){genchangepass+="<div id='changepassoldpassdiv' class='changepass_oldpass'>";genchangepass+=lang_changepass_old_pass[languages.lang];
658genchangepass+="</div>";genchangepass+="<div  style='margin-top:10px' id='changepassoldpassinputdiv' class='textfield4'>";genchangepass+="<input style='text-align:center;' type='password' onkeyup='changepass.reloadValuesFromFields()' onchange='changepass.reloadValuesFromFields()' id='changepassoldpassinput' class='textfield4'>";genchangepass+="</div>";genchangepass+="<div id='changepasspassdiv' class='changepass_pass'>";genchangepass+=lang_changepass_new_pass[languages.lang];genchangepass+="</div>";
659genchangepass+="<div  style='margin-top:10px' id='changepasspassinputdiv' class='textfield4'>";genchangepass+="<input style='text-align:center;' type='password' onkeyup='changepass.reloadValuesFromFields()' onchange='changepass.reloadValuesFromFields()' id='changepasspassinput' class='textfield4'>";genchangepass+="</div>";genchangepass+="<div id='changepassrepeatpassdiv' class='changepass_repeatpass'>";genchangepass+=lang_changepass_repeat_pass[languages.lang];genchangepass+="</div>";genchangepass+=
660"<div style='margin-top:10px' id='changepassrepeatpassinputdiv' class='textfield4'>";genchangepass+="<input style='text-align:center;' type='password' onkeyup='changepass.reloadValuesFromFields()' onchange='changepass.reloadValuesFromFields()' id='changepassrepeatpassinput' class='textfield4'>";genchangepass+="</div>";if(languages.lang==0)genb="";else genb="en,";genchangepass+="<a href='#!"+genb+"settings'>";genchangepass+="<div class='button10' style='position:relative;width:114px;padding-top:20px;float:left;padding-left:22px;' onclick=\"base.load('settings',-1);return false;\">";
661genchangepass+="<table style='z-index:6;'>";genchangepass+="<tr height='28'>";genchangepass+="<td width='13'>";genchangepass+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";genchangepass+="</td>";genchangepass+="<td width='90' class='button10_middle'>";genchangepass+="<span class='button10'>"+lang_buttons_back[languages.lang]+"</span>";genchangepass+="</td>";genchangepass+="<td width='11'>";genchangepass+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";
662genchangepass+="</td>";genchangepass+="</tr>";genchangepass+="</table>";genchangepass+="</div>";genchangepass+="</a>";genchangepass+="<div class='button10' style='position:relative;width:114px;padding-top:20px;' onclick='changepass.refreshInfo();if(changepass.filledCorrectly()) changepass.changePass();'>";genchangepass+="<table style='z-index:6;'>";genchangepass+="<tr height='28'>";genchangepass+="<td width='13'>";genchangepass+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";
663genchangepass+="</td>";genchangepass+="<td width='90' class='button10_middle'>";genchangepass+="<span class='button10'>"+lang_buttons_continue[languages.lang]+"</span>";genchangepass+="</td>";genchangepass+="<td width='11'>";genchangepass+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";genchangepass+="</td>";genchangepass+="</tr>";genchangepass+="</table>";genchangepass+="</div>";genchangepass+="<div id='changepassinfo' class='changepass_info'></div>"}else if(page=="2"){genchangepass+=
664"<div class='changepass_message'>";genchangepass+=lang_changepass_success[languages.lang];genchangepass+="</div>"}else if(page=="3"){genchangepass+="<div class='changepass_message'>";genchangepass+=lang_changepass_fail[languages.lang];genchangepass+="</div>"}changepassdiv.innerHTML=genchangepass;document.getElementById("basediv").appendChild(changepassdiv)};changepass.unload=function(){$("#changepassdiv").remove()};
665changepass.reloadValuesFromFields=function(){if(changepass.oldpass!=document.getElementById("changepassoldpassinput").value)changepass.set("oldpass");if(changepass.pass!=document.getElementById("changepasspassinput").value){changepass.set("pass");changepass.set("repeatpass")}if(changepass.repeatpass!=document.getElementById("changepassrepeatpassinput").value)changepass.set("repeatpass")};
666changepass.checkField=function(field){if(field=="oldpass")if(changepass.oldpass.length>=8)return true;if(field=="pass")if(changepass.pass.length>=8)return true;if(field=="repeatpass")if(changepass.pass==changepass.repeatpass&&changepass.repeatpass.length>=8)return true;return false};changepass.filledCorrectly=function(){if(changepass.checkField("oldpass")&&changepass.checkField("pass")&&
666changepass.checkField("repeatpass"))return true;return false};
667changepass.set=function(id){changepass[id]=document.getElementById("changepass"+id+"input").value;if(changepass.checkField(id)&&document.getElementById("changepass"+id+"div").style.color!="#429B1A")document.getElementById("changepass"+id+"div").style.color="#429B1A";else if(!changepass.checkField(id)&&document.getElementById("changepass"+id+"div").style.color!="#94836A")document.getElementById("changepass"+id+"div").style.color="#94836A";if(changepass.filledCorrectly()&&!changepass.nextpageactive)changepass.nextpageactive=
668true;else if(!changepass.filledCorrectly()&&changepass.nextpageactive)changepass.nextpageactive=false};changepass.changePass=function(){var oldpass=document.getElementById("changepassoldpassinput").value;var newpass=document.getElementById("changepasspassinput").value;accounts.changePass(oldpass,newpass)};
669changepass.refreshInfo=function(){var geninfo="";if(changepass.page=="1")if(!changepass.checkField("oldpass"))geninfo=lang_changepass_error_enter_old_pass[languages.lang];else if(!changepass.checkField("pass"))geninfo=lang_changepass_error_pass_short[languages.lang];else if(!changepass.checkField("repeatpass"))geninfo=lang_changepass_error_repeat_pass[languages.lang];document.getElementById("changepassinfo").innerHTML=geninfo};forgottenpass=new module;forgottenpass.pass="";forgottenpass.newpass="";forgottenpass.repeatpass="";
670forgottenpass.load=function(page){forgottenpass.page=page;var genforgottenpass="";var forgottenpassdiv=document.createElement("div");forgottenpassdiv.setAttribute("id","forgottenpassdiv");forgottenpassdiv.className="forgottenpass";genforgottenpass+="<div class='header'>";genforgottenpass+=lang_header_forgotten_pass[languages.lang];genforgottenpass+="</div>";if(forgottenpass.page=="-1"){genforgottenpass+="<div id='forgottenpassemaildiv' class='forgottenpass_email'>";genforgottenpass+=lang_forgottenpass_email[languages.lang];
671genforgottenpass+="</div>";genforgottenpass+="<div id='forgottenpassemailinputdiv' class='textfield4' style='margin-top:10px'>";genforgottenpass+="<input style='text-align:center;' onkeyup='forgottenpass.reloadValuesFromFields()' onchange='forgottenpass.reloadValuesFromFields()' id='forgottenpassemailinput' class='textfield4'>";genforgottenpass+="</div>";genforgottenpass+="<div class='button10' style='position:relative;width:114px;padding-top:20px;' onclick='forgottenpass.refreshInfo();if(forgottenpass.filledCorrectly()) forgottenpass.sendRequest();'>";
672genforgottenpass+="<table style='z-index:6;'>";genforgottenpass+="<tr height='28'>";genforgottenpass+="<td width='13'>";genforgottenpass+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";genforgottenpass+="</td>";genforgottenpass+="<td width='90' class='button10_middle'>";genforgottenpass+="<span class='button10'>"+lang_buttons_continue[languages.lang]+"</span>";genforgottenpass+="</td>";genforgottenpass+="<td width='11'>";genforgottenpass+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";
673genforgottenpass+="</td>";genforgottenpass+="</tr>";genforgottenpass+="</table>";genforgottenpass+="</div>";genforgottenpass+="<div id='forgottenpassinfo' class='forgottenpass_info'></div>"}else if(forgottenpass.page=="2"){genforgottenpass+="<div class='forgottenpass_message'>";genforgottenpass+=lang_forgottenpass_email_sent[languages.lang];genforgottenpass+="</div>"}else if(forgottenpass.page=="3"){genforgottenpass+="<div class='forgottenpass_message'>";genforgottenpass+=lang_forgottenpass_email_not_found[languages.lang];
674genforgottenpass+="</div>"}else if(forgottenpass.page=="4"){genforgottenpass+="<div class='forgottenpass_message'>";genforgottenpass+=lang_forgottenpass_success[languages.lang];genforgottenpass+="</div>"}else if(forgottenpass.page=="5"){genforgottenpass+="<div class='forgottenpass_message'>";genforgottenpass+=lang_forgottenpass_fail[languages.lang];genforgottenpass+="</div>"}else{genforgottenpass+="<div id='forgottenpasspassdiv' class='forgottenpass_pass' style='padding-top:30px;'>";genforgottenpass+=
675lang_forgottenpass_new_pass[languages.lang];genforgottenpass+="</div>";genforgottenpass+="<div id='forgottenpasspassinputdiv' class='textfield4' style='margin-top:10px'>";genforgottenpass+="<input style='text-align:center;' type='password' onkeyup='forgottenpass.reloadValuesFromFields()' onchange='forgottenpass.reloadValuesFromFields()' id='forgottenpasspassinput' class='textfield4'>";genforgottenpass+="</div>";genforgottenpass+="<div id='forgottenpassrepeatpassdiv' class='forgottenpass_pass' style='padding-top:20px;'>";
676genforgottenpass+=lang_forgottenpass_repeat_pass[languages.lang];genforgottenpass+="</div>";genforgottenpass+="<div id='forgottenpassrepeatpassinputdiv' class='textfield4' style='margin-top:10px'>";genforgottenpass+="<input style='text-align:center;' type='password' onkeyup='forgottenpass.reloadValuesFromFields()' onchange='forgottenpass.reloadValuesFromFields()' id='forgottenpassrepeatpassinput' class='textfield4'>";genforgottenpass+="</div>";genforgottenpass+="<div class='button10' style='position:relative;width:114px;padding-top:20px;' onclick='forgottenpass.refreshInfo();if(forgottenpass.filledCorrectly()) forgottenpass.confirmRequest();'>";
677genforgottenpass+="<table style='z-index:6;'>";genforgottenpass+="<tr height='28'>";genforgottenpass+="<td width='13'>";genforgottenpass+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";genforgottenpass+="</td>";genforgottenpass+="<td width='90' class='button10_middle'>";genforgottenpass+="<span class='button10'>"+lang_buttons_continue[languages.lang]+"</span>";genforgottenpass+="</td>";genforgottenpass+="<td width='11'>";genforgottenpass+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";
678genforgottenpass+="</td>";genforgottenpass+="</tr>";genforgottenpass+="</table>";genforgottenpass+="</div>";genforgottenpass+="<div id='forgottenpassinfo' class='forgottenpass_info'></div>"}forgottenpassdiv.innerHTML=genforgottenpass;document.getElementById("basediv").appendChild(forgottenpassdiv)};forgottenpass.unload=function(){$("#forgottenpassdiv").remove();document.getElementById("basediv").removeChild(document.getElementById("forgottenpassdiv"))};
679forgottenpass.reloadValuesFromFields=function(){if(forgottenpass.page=="-1"&&forgottenpass.email!=document.getElementById("forgottenpassemailinput").value)forgottenpass.set("email");else if(forgottenpass.page!="-1"&&forgottenpass.page!="2"&&forgottenpass.page!="3"&&forgottenpass.page!="4"&&forgottenpass.page!="5"){if(forgottenpass.pass!=document.getElementById("forgottenpasspassinput").value){forgottenpass.set("pass");forgottenpass.set("repeatpass")}if(forgottenpass.repeatpass!=document.getElementById("forgottenpassrepeatpassinput").value)forgottenpass.set("repeatpass")}};
680forgottenpass.checkField=function(field){if(field=="email"){var filter=/^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;if(filter.test(forgottenpass.email))return true}if(field=="pass")if(forgottenpass.pass.length>=8)return true;if(field=="repeatpass")if(forgottenpass.pass==forgottenpass.repeatpass&&forgottenpass.repeatpass.length>=8)return true;return false};
681forgottenpass.filledCorrectly=function(){if(forgottenpass.page=="-1"&&forgottenpass.checkField("email"))return true;else if(forgottenpass.page!="-1"&&forgottenpass.page!="2"&&forgottenpass.page!="3"&&forgottenpass.page!="4"&&forgottenpass.page!="5"&&forgottenpass.checkField("pass")&&forgottenpass.checkField("repeatpass"))return true;return false};
682forgottenpass.set=function(id){forgottenpass[id]=document.getElementById("forgottenpass"+id+"input").value;if(forgottenpass.checkField(id)&&document.getElementById("forgottenpass"+id+"div").style.color!="#429B1A")document.getElementById("forgottenpass"+id+"div").style.color="#429B1A";else if(!forgottenpass.checkField(id)&&document.getElementById("forgottenpass"+id+"div").style.color!="#94836A")document.getElementById("forgottenpass"+id+"div").style.color="#94836A"};
683forgottenpass.sendRequest=function(){var email=document.getElementById("forgottenpassemailinput").value;accounts.sendForgottenPassRequest(email)};forgottenpass.confirmRequest=function(){var fpid=forgottenpass.page;var newpass=document.getElementById("forgottenpasspassinput").value;accounts.sendForgottenPassConfirm(fpid,newpass)};
684forgottenpass.refreshInfo=function(){var geninfo="";if(forgottenpass.page=="-1"){if(!forgottenpass.checkField("email"))geninfo=lang_forgottenpass_error_email[languages.lang]}else if(forgottenpass.page!="-1"&&forgottenpass.page!="2"&&forgottenpass.page!="3"&&forgottenpass.page!="4"&&forgottenpass.page!="5")if(!forgottenpass.checkField("pass"))geninfo=lang_forgottenpass_error_pass_short[languages.lang];else if(!forgottenpass.checkField("repeatpass"))geninfo=lang_forgottenpass_error_pass_dont_match[languages.lang];
685document.getElementById("forgottenpassinfo").innerHTML=geninfo};licenseagreement=new module;
686licenseagreement.load=function(page){var genlicenseagreement="";genlicenseagreement+="<div class='header'>";if(page=="termsandconditions")genlicenseagreement+=lang_header_license_agreement[languages.lang];else if(page=="advertisementconditions")genlicenseagreement+=lang_header_advertisement_agreement[languages.lang];genlicenseagreement+="</div>";genlicenseagreement+="<div id='licenseagreementcontent' class='licenseagreement_c
686ontent'>";if(page=="termsandconditions"){genlicenseagreement+=lang_license_agreement_0[languages.lang];
687genlicenseagreement+=lang_license_agreement_1[languages.lang];genlicenseagreement+=lang_license_agreement_2[languages.lang];genlicenseagreement+=lang_license_agreement_3[languages.lang];genlicenseagreement+=lang_license_agreement_4[languages.lang];genlicenseagreement+=lang_license_agreement_5[languages.lang];genlicenseagreement+=lang_license_agreement_6[languages.lang];genlicenseagreement+=lang_license_agreement_7[languages.lang];genlicenseagreement+=lang_license_agreement_8[languages.lang];genlicenseagreement+=
688lang_license_agreement_9[languages.lang];genlicenseagreement+=lang_license_agreement_10[languages.lang];genlicenseagreement+=lang_license_agreement_11[languages.lang];genlicenseagreement+=lang_license_agreement_12[languages.lang];genlicenseagreement+=lang_license_agreement_13[languages.lang];genlicenseagreement+=lang_license_agreement_14[languages.lang];genlicenseagreement+=lang_license_agreement_15[languages.lang];genlicenseagreement+=lang_license_agreement_16[languages.lang];genlicenseagreement+=
689lang_license_agreement_17[languages.lang];genlicenseagreement+=lang_license_agreement_18[languages.lang];genlicenseagreement+=lang_license_agreement_19[languages.lang];genlicenseagreement+=lang_license_agreement_20[languages.lang];genlicenseagreement+=lang_license_agreement_21[languages.lang];genlicenseagreement+=lang_license_agreement_22[languages.lang];genlicenseagreement+=lang_license_agreement_23[languages.lang];genlicenseagreement+=lang_license_agreement_24[languages.lang];genlicenseagreement+=
690lang_license_agreement_25[languages.lang];genlicenseagreement+=lang_license_agreement_26[languages.lang];genlicenseagreement+=lang_license_agreement_27[languages.lang];genlicenseagreement+=lang_license_agreement_28[languages.lang];genlicenseagreement+=lang_license_agreement_29[languages.lang];genlicenseagreement+=lang_license_agreement_30[languages.lang];genlicenseagreement+=lang_license_agreement_31[languages.lang];genlicenseagreement+=lang_license_agreement_32[languages.lang];genlicenseagreement+=
691lang_license_agreement_33[languages.lang];genlicenseagreement+=lang_license_agreement_34[languages.lang];genlicenseagreement+=lang_license_agreement_35[languages.lang];genlicenseagreement+=lang_license_agreement_36[languages.lang];genlicenseagreement+=lang_license_agreement_37[languages.lang];genlicenseagreement+=lang_license_agreement_38[languages.lang];genlicenseagreement+=lang_license_agreement_39[languages.lang]}else if(page=="advertisementconditions"){genlicenseagreement+=lang_advertisement_agreement_0[languages.lang];
692genlicenseagreement+=lang_advertisement_agreement_1[languages.lang];genlicenseagreement+=lang_advertisement_agreement_2[languages.lang];genlicenseagreement+=lang_advertisement_agreement_3[languages.lang];genlicenseagreement+=lang_advertisement_agreement_4[languages.lang];genlicenseagreement+=lang_advertisement_agreement_5[languages.lang];genlicenseagreement+=lang_advertisement_agreement_6[languages.lang];genlicenseagreement+=lang_advertisement_agreement_7[languages.lang];genlicenseagreement+=lang_advertisement_agreement_8[languages.lang];
693genlicenseagreement+=lang_advertisement_agreement_9[languages.lang];genlicenseagreement+=lang_advertisement_agreement_10[languages.lang];genlicenseagreement+=lang_advertisement_agreement_11[languages.lang];genlicenseagreement+=lang_advertisement_agreement_12[languages.lang];genlicenseagreement+=lang_advertisement_agreement_13[languages.lang];genlicenseagreement+=lang_advertisement_agreement_14[languages.lang];genlicenseagreement+=lang_advertisement_agreement_15[languages.lang];genlicenseagreement+=
694lang_advertisement_agreement_16[languages.lang]}genlicenseagreement+="</div>";var licenseagreementdiv=document.createElement("div");licenseagreementdiv.setAttribute("id","licenseagreementdiv");licenseagreementdiv.className="licenseagreement";licenseagreementdiv.innerHTML=genlicenseagreement;document.getElementById("basediv").appendChild(licenseagreementdiv);document.getElementById("licenseagreementdiv").style.height=document.getElementById("licenseagreementcontent").offsetHeight+100+"px"};
695licenseagreement.unload=function(){$("#licenseagreementdiv").remove()};photospage=new module;photospage.oid=-1;photospage.uid=-1;photospage.visible=false;photospage.load=function(){var photospagediv=document.createElement("div");photospagediv.setAttribute("id","photospagediv");photospagediv.className="ranica_normal_page";
695var genphotospage="<center><br /><br /><br /><br /><br /><br /><br /><img src='base/images/loading.gif'></center>";photospagediv.innerHTML=genphotospage;document.getElementById("basediv").appendChild(photospagediv);photospage.visible=true};
696photospage.unload=function(){photospage.allgallery.hide();photospage.allgallery=undefined;try{swfu.destroy()}catch(e$151){}$("#photospagediv").remove();photospage.visible=false};
697photospage.show=function(){photospage.gallerytype=-1;photospage.oid=-1;photospage.uid=-1;if(base.arg2!=-1){tmps=base.arg2.split(",");photospage.gallerytype=tmps[0];if(tmps.length>1)if(photospage.gallerytype=="bysite")photospage.oid=tmps[1];else if(photospage.gallerytype=="byauthor")photospage.uid=tmps[1]}genpr="";genpr+=base.generateHeader("photos");genpr+="<div class='photospage_photos_main'>";genpr+="<div id='allphotosgallery' style='position:relative'>";genpr+="</div>";genpr+="</div>";document.getElementById("photospagediv").innerHTML=
698genpr;photospage.allgallery=new responsivegallery(this,"allphotosgallery","","all",photospage.gallerytype,-1,photospage.uid,photospage.oid,photospage.oid!=-1,850,0,0,180,140,40,20,10,3,15,true,false,true);photospage.allgallery.show();photospage.resizeToFit();base.updateTitle()};photospage.resizeToFit=function(){gensize=0;gensize+=160;gensize+=photospage.allgallery.cheight};function responsivegallery(parnt,containerid,header,galleryname,gallerytype,sourceid,uid,oid,uploadable,startwidth,startleft,starttop,thumbwidth,thumbheight,titleheight,thumbdistancewidth,thumbdistanceheight,titledistanceheight,rowsperload,buttonallenabled,buttonbysiteenabled,buttonbyauthorenabled){this.parent=parnt;this.unid=Math.floor(Math.random()*1E5);photos.responsivegalleries[this.unid]=this;this.galleryviewid=Math.floor(Math.random()*1E6)+100;this.loadsearch=false;if(galleryname==base.lastgalleryname)this.loadsearch=
699true;base.lastgalleryname=galleryname;if((!accounts.logged||!accounts.awaitingmoderation)&&!this.loadsearch){if(galleryname=="all"&&gallerytype==-1&&languages.lang==0)this.galleryviewid=1;if(galleryname=="all"&&gallerytype=="bysite"&&languages.lang==0&&oid==-1)this.galleryviewid=2;if(galleryname=="all"&&gallerytype=="byauthor"&&languages.lang==0&&uid==-1)this.galleryviewid=3;if(galleryname=="all"&&gallerytype==-1&&languages.lang==1)this.galleryviewid=4;if(galleryname=="all"&&gallerytype=="bysite"&&
700languages.lang==1&&oid==-1)this.galleryviewid=5;if(galleryname=="all"&&gallerytype=="byauthor"&&languages.lang==1&&uid==-1)this.galleryviewid=6}this.photos=new Array;this.cwidth=-1;this.cheight=-1;this.cleft=startleft;this.ctop=starttop;this.thumbwidth=thumbwidth;this.thumbheight=thumbheight;this.titleheight=titleheight;this.thumbdistancewidth=thumbdistancewidth;this.thumbdistanceheight=thumbdistanceheight;this.titledistanceheight=titledistanceheight;this.containerid=containerid;this.visible=false;
701this.photosperrow=-1;this.ready=true;this.galleryname=galleryname;this.gallerytype=gallerytype;this.sourceid=sourceid;this.uid=uid;this.oid=oid;this.uploadable=uploadable;this.buttonallenabled=buttonallenabled;this.buttonbysiteenabled=buttonbysiteenabled;this.buttonbyauthorenabled=buttonbyauthorenabled;this.rowsperload=rowsperload;this.nexttoload=0;this.totalphotos=-1;this.shown=new Array;this.foldersizes=new Array;this.headerheight=140;this.inupload=false;this.header=header;this.autoedit=base.autoedit;
702base.autoedit=new Array;this.addPhoto=function(iid,pos){if(typeof pos=="undefined")pos=this.photos.length;newphoto=photos.getPhoto(iid);if(typeof newphoto=="undefined"||newphoto==-1)throwException("Unable to load photo iid="+photostringarr[b]+" while at (responsivegallery).addPhoto()");this.photos.splice(pos,0,newphoto)};this.addPhotos=function(iids){phtoload=new Array;iidsarr=new Array;if(iids!="")iidsarr=iids.split(",");for(j=0;j<iidsarr.length;j++){cphot=photos.getPhoto(iidsarr[j]);if(typeof cphot==
703"undefined"||cphot==-1)phtoload[phtoload.length]=iidsarr[j]}if(phtoload.length==0){this.ready=true;for(j=0;j<iidsarr.length;j++)this.addPhoto(iidsarr[j]);if(this.visible)this.refresh()}else{if(this.ready){this.ready=false;phtoloadstr=phtoload.join(",");photos.loadPhotos(phtoloadstr)}var _this=this;setTimeout(function(){_this.addPhotos(iids)},500)}};this.removePhotos=function(iids){iidsarr=iids.split(",");for(j=0;j<iidsarr.length;j++)this.removePhoto(iidsarr[j])};this.removePhoto=function(iid){newphotos=
704new Array;photofound=false;for(a=0;a<this.photos.length;
704a++)if(this.photos[a].iid==iid)photofound=true;else newphotos[newphotos.length]=this.photos[a];if(!photofound)throwException("Photo to remove not found at (responsivegallery).removePhoto(), iid = "+iid);this.photos=newphotos};this.movePhoto=function(iid,pos){this.removePhoto(iid);this.addPhoto(iid,pos);if(this.visible)this.refresh()};this.clearGallery=function(){this.galleryviewid=Math.floor(Math.random()*1E6);if((!accounts.logged||!accounts.awaitingmoderation)&&
705$("#responsivegallery"+this.unid+"search").val()==""){if(this.galleryname=="all"&&this.gallerytype==-1&&languages.lang==0)this.galleryviewid=1;if(this.galleryname=="all"&&this.gallerytype=="bysite"&&languages.lang==0&&this.oid==-1)this.galleryviewid=2;if(this.galleryname=="all"&&this.gallerytype=="byauthor"&&languages.lang==0&&this.uid==-1)this.galleryviewid=3;if(this.galleryname=="all"&&this.gallerytype==-1&&languages.lang==1)this.galleryviewid=4;if(this.galleryname=="all"&&this.gallerytype=="bysite"&&
706languages.lang==1&&this.oid==-1)this.galleryviewid=5;if(this.galleryname=="all"&&this.gallerytype=="byauthor"&&languages.lang==1&&this.uid==-1)this.galleryviewid=6}for(zx=this.shown.length-1;zx>=0;zx--){iidtoremove=this.shown[zx].iid;this.hidePhoto(iidtoremove)}for(zx=this.photos.length-1;zx>=0;zx--){iidtoremove=this.photos[zx].iid;this.removePhoto(iidtoremove)}this.cheight=-1;this.nexttoload=0;this.totalphotos=-1;this.foldersizes=new Array;this.refresh()};this.refresh=function(skipenabled){if(!this.visible)return;
707if(typeof skipenabled!="undefined"&&skipenabled){newcwidth=document.getElementById(this.containerid).offsetWidth;newphotosperrow=Math.floor((newcwidth-this.thumbdistancewidth)/(this.thumbwidth+this.thumbdistancewidth));if(newphotosperrow==this.photosperrow)return}this.show()};this.show=function(){this.visible=true;this.cwidth=document.getElementById(this.containerid).offsetWidth;this.photosperrow=Math.floor((this.cwidth-this.thumbdistancewidth)/(this.thumbwidth+this.thumbdistancewidth));if(this.photosperrow<=
7080){throwException("Could not calculate how many photos to show per row at (responsivegallery).show(), this.photosperrow = "+this.photosperrow);return}if(document.getElementById("rgaheader"+this.unid)==null){var newDiv=document.createElement("div");newDiv.setAttribute("id","rgaheader"+this.unid);newDiv.setAttribute("style","position:relative;font-size:12px;text-align:left;margin-left:60px;margin-right:60px;");genheader="";genurl="";genurl+=base.page;if(this.buttonbysiteenabled){if(languages.lang==
7090)genb="";else genb="en,";genheader+="<a class='ranica_gallery_button' href='#!"+genb+genurl+"-bysite'>";genheader+="<div class='ranica_gallery_button' onclick=\"base.load('"+base.page+"','"+base.arg+"','bysite');return false;\">";genheader+=lang_responsivegallery_show_by_site[languages.lang];genheader+="</div>";genheader+="</a>"}if(this.buttonbyauthorenabled){if(languages.lang==0)genb="";else genb="en,";genheader+="<a class='ranica_gallery_button' href='#!"+genb+genurl+"-byauthor'>";genheader+="<div class='ranica_gallery_button' onclick=\"base.load('"+
710base.page+"','"+base.arg+"','byauthor');return false;\">";genheader+=lang_responsivegallery_show_by_author[languages.lang];genheader+="</div>";genheader+="</a>"}if(this.buttonallenabled){if(base.arg!=-1)genurl+=","+base.arg;if(languages.lang==0)genb="";else genb="en,";genheader+="<a class='ranica_gallery_button' href='#!"+genb+genurl+"'>";genheader+="<div class='ranica_gallery_button' onclick=\"base.load('"+base.page+"','"+base.arg+"');return false;\">";genheader+=lang_responsivegallery_show_all[languages.lang];
711genheader+="</div>";genheader+="</a>"}genval="";if(this.loadsearch)genval=base.lastgallerysearch;genheader+=base.generateField("responsivegallery"+this.unid+"search",false,lang_search[languages.lang],"base/images/searchicon.png",genval,"photos.responsivegalleries["+this.unid+"].delayedSearch();",2);genheader+="<div id='responsivegallerytotalresults"+this.unid+"' style='position:relative;padding-top:30px;color:#666666;font-size:14px;padding-bottom:20px;'>";genheader+="</div>";if((accounts.level>=10&&
712this.oid>100||accounts.level>=100)&&this.uploadable){genheader+="<div id='responsivegallerynewphotobutton'>";genheader+="<div class='button10' style='z-index:5;left:692px;top:50px;overflow:hidden;'>";genheader+="<div id='responsivegallerynewphotoinner'>";genheader+="<table style='z-index:6;'>";genheader+="<tr height='28'>";genheader+="<td width='13'>";genheader+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";genheader+="</td>";genheader+="<td width='100' class='button10_middle'>";
713genheader+="<span class='button10'>"+lang_buttons_upload_photos[languages.lang]+"</span>";genheader+="</td>";genheader+="<td width='11'>";genheader+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";genheader+="</td>";genheader+="</tr>";genheader+="</table>";genheader+="</div>";genheader+="<input style='cursor:pointer;z-index:30;direction:ltr;position:absolute;top:0;right:0;margin:0;opacity:0;font-size: 200px !important;' id='fileupload' type='file' name='files[]' data-url='photos/requestuploadphoto2.php' multiple>";
714genheader+="</div>";genheader+="</div>"}else if(this.oid>100&&!accounts.logged&&this.uploadable){genheader+="<div class='button10' onclick='accounts.showRegistration()' style='z-index:5;width:124px;left:692px;top:50px;'>";genheader+="<table style='z-index:6;'>";genheader+="<tr height='28'>";genheader+="<td width='13'>";genheader+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";genheader+="</td>";genheader+="<td width='100' class='button10_middle'>";genheader+=lang_buttons_upload_photos[languages.lang];
715genheader+="</td>";genheader+="<td width='11'>";genheader+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";genheader+="</td>";genheader+="</tr>";genheader+="</table>";genheader+="</div>"}newDiv.innerHTML=genheader;document.getElementById(this.containerid).appendChild(newDiv);
715var newDiv=document.createElement("div");newDiv.setAttribute("id","responsivegallerycontent"+this.unid);newDiv.setAttribute("style","position:relative;");document.getElementById(this.containerid).appendChild(newDiv);
716if((accounts.level>=10&&this.oid>100||accounts.level>=100)&&this.uploadable)$(function(){$("#fileupload").fileupload({dataType:"json",done:function(e,data){photos.stopUpload(data.result)},start:function(e){base.showLoading()}})})}gwid=this.photosperrow*this.thumbwidth+(this.photosperrow-1)*this.thumbdistancewidth;document.getElementById("responsivegallerycontent"+this.unid).style.width=gwid+"px";crow=0;ccolumn=0;if(this.totalphotos!=-1&&this.totalphotos!=-2)for(z=0;z<this.photos.length;z++){if(ccolumn==
717this.photosperrow){ccolumn=0;crow++}ifnd=false;imatch=false;for(w=0;w<this.shown.length;w++)if(this.shown[w].iid==this.photos[z].iid){ifnd=true;if(this.shown[w].crow==crow&&this.shown[w].ccolumn==ccolumn)imatch=true;w=this.shown.length}if(ifnd&&!imatch){this.hidePhoto(this.photos[z].iid);this.showPhoto(this.photos[z].iid,ccolumn,crow)}else if(!ifnd)this.showPhoto(this.photos[z].iid,ccolumn,crow);ccolumn++}if(crow==0&&ccolumn==0)this.cheight=this.headerheight+this.thumbdistanceheight;else this.cheight=
718this.headerheight+(crow+1)*(this.thumbheight+this.titleheight+this.titledistanceheight+this.thumbdistanceheight)+this.thumbdistanceheight;$("#rgainfo"+this.unid).remove();var newDiv=document.createElement("div");newDiv.setAttribute("id","rgainfo"+this.unid);newDiv.setAttribute("style","position:absolute;text-align:center;overflow:hidden;font-size:13px;");newDiv.style.left="0px";newDiv.style.top=this.cheight+"px";newDiv.style.height="40px";newDiv.style.width=this.cwidth+"px";document.getElementById(this.containerid).appendChild(newDiv);
719this.cheight+=40;document.getElementById(this.containerid).style.height=this.cheight+"px";document.getElementById(this.containerid).style.left=this.cleft+"px";document.getElementById(this.containerid).style.top=this.ctop+"px";$("a.lightbox").lightBox();if(this.totalphotos==-1){this.totalphotos=-2;this.requestPhotos()}if(this.parent.visible)this.parent.resizeToFit();this.updatePath()};this.hide=function(){if(!this.visible)return;$("#rgaheader"+this.unid).remove();for(q=0;q<this.photos.length;q++)if(typeof photos.getPhoto(this.photos[q].iid).removed[this.unid]==
720"undefined")this.hidePhoto(this.photos[q].iid);$(window).unbind("scroll");try{this.swfu.destroy()}catch(e$152){}this.visible=false};this.showPhoto=function(iid,ccolumn,crow,inedit){newautoedit=new Array;for(r=0;r<this.autoedit.length;r++)if(this.autoedit[r]==iid)inedit=true;else newautoedit[newautoedit.length]=this.autoedit[q];this.autoedit=newautoedit;galleryfolder=false;cph=photos.getPhoto(iid);if(typeof cph.removed[this.unid]=="undefined"){var cphtop=this.thumbdistanceheight+crow*(this.thumbdistanceheight+
721this.thumbheight+this.titledistanceheight+this.titleheight);var cphleft=ccolumn*this.thumbdistancewidth+ccolumn*this.thumbwidth;cphtitle=cph.title[languages.lang];cphtitle2="";if(cph.usedin>=1E3)cphtitle2+=lang_gallery_used_in[languages.lang];else cphtitle2+=lang_gallery_used_in_2[languages.lang];cphtitle2+=points.generateName(cph.usedin)+", "+lang_gallery_author[languages.lang]+accounts.generateName(cph.author);cphlink=cph.location;if(base.arg2!=-1){arg2arr=base.arg2.split(",");if(arg2arr.length==
7221)if(this.gallerytype=="bysite"){cphtitle=points.generateNameAndLink(cph.usedin);cphtitle2=points.generateName(cph.usedin);cphlink="#!";if(languages.lang==0)genb="";else genb="en,";cphlink+=genb;cphlink+=base.page;if(base.arg!=-1)cphlink+=","+base.arg;cphlink+="-bysite,"+cph.usedin;galleryfolder=true}else if(this.gallerytype=="byauthor"){photoac=accounts.getAccount(cph.author);if(languages.lang==0)genb="";else genb="en,";cphtitle="<a href='#!"+genb+photoac.username+"'><span onclick=\"base.load('"+
723photoac.username+"'); return false;\">"+photoac.firstname[languages.lang].capitalize()+" "+photoac.lastname[languages.lang].capitalize()+"</span></a>";cphtitle2=cph.title[languages.lang];cphlink="#!";if(languages.lang==0)genb="";else genb="en,";cphlink+=genb;cphlink+=base.page;if(base.arg!=-1)cphlink+=","+base.arg;cphlink+="-byauthor,"+photoac.uid;galleryfolder=true}}
723var newDiv=document.createElement("div");newDiv.setAttribute("id","responsivegalleryphoto"+this.unid+"-"+iid);newDiv.setAttribute("style",
724"position:absolute;background-image:url("+cph.thumblocation+");");newDiv.style.left=cphleft+"px";newDiv.style.top=cphtop+"px";newDiv.style.width=this.thumbwidth+"px";newDiv.style.height=this.thumbheight+"px";if(!galleryfolder){newDiv.onmouseover=function(event){_this.showPhotoController(iid,cphleft,cphtop)};newDiv.onmouseout=function(event){_this.hidePhotoController(event,iid)}}var newAnchor=document.createElement("a");newAnchor.setAttribute("id","rgalanchor"+this.unid+"-"+iid);newAnchor.setAttribute("href",
725cphlink);newAnchor.setAttribute("title",cphtitle2);newAnchor.setAttribute("iid",iid);if(!galleryfolder)newAnchor.className="lightbox";newAnchor.appendChild(newDiv);if(galleryfolder){genweight="";if(parseInt(this.foldersizes[iid],10)<1E3)genweight="font-weight:bold";cphleft2=cphleft+this.thumbwidth-25-2;cphtop2=cphtop+2;var newDiv2=document.createElement("div");newDiv2.setAttribute("style","position:absolute;text-align:center;font-size:9px;"+genweight+";padding-top: 8px;color:#B75301;background-repeat: no-repeat;background-image:url(photos/images/photofolder.png);");
726newDiv2.style.left=cphleft2+"px";newDiv2.style.top=cphtop2+"px";newDiv2.style.width="25px";newDiv2.style.height="24px";newDiv2.innerHTML=this.foldersizes[iid];newAnchor.appendChild(newDiv2)}document.getElementById("responsivegallerycontent"+this.unid).appendChild(newAnchor);cphtitletop=cphtop+this.thumbheight+this.titledistanceheight;var newDiv=document.createElement("div");newDiv.setAttribute("id","rgaltitle"+this.unid+"-"+iid);if(accounts.logged&&(cph.author==accounts.uid||accounts.level>=100)&&
727!galleryfolder)gencursor="cursor:text;";else gencursor="cursor:default;";newDiv.setAttribute("style","position:absolute;text-align:center;overflow:hidden;font-size:11px;"+gencursor);newDiv.style.left=cphleft+"px";newDiv.style.top=cphtitletop+"px";newDiv.style.width=this.thumbwidth+"px";newDiv.style.height=this.titleheight+"px";_this=this;if(inedit){var newTextarea=document.createElement("textarea");newTextarea.setAttribute("style","position:absolute;text-align:center;font-size:11px;resize:none;font-family: tahoma;");
728newTextarea.setAttribute("id","rgaltitleinput"+this.unid+"-"+iid);newTextarea.style.left="0px";newTextarea.style.top="0px";newTextarea.style.width=this.thumbwidth+"px";newTextarea.style.height=this.titleheight+"px";newTextarea.innerHTML=cphtitle;newTextarea.onblur=function(event){_this.save(iid)};newTextarea.onkeydown=function(event){if(enterDown(event))_this.save(iid);else if(escapeDown(event))_this.cancelEdit(iid)};newDiv.appendChild(newTextarea)}else{if(accounts.logged&&(photos.photos[iid].author==
729accounts.uid||accounts.level>=100)&&!galleryfolder)newDiv.onclick=function(){_this.edit(iid)};newDiv.innerHTML=cphtitle}document.getElementById("responsivegallerycontent"+this.unid).appendChild(newDiv);lo=this.shown.length;this.shown[lo]=new Object;this.shown[lo].iid=iid;this.shown[lo].ccolumn=ccolumn;this.shown[lo].crow=crow;if(!galleryfolder&&photos.photos[iid].favorite)this.showPhotoControllerFavorite(iid,cphleft,cphtop)}};this.hidePhoto=function(iid,fadingenable){if(fadingenable){$("#rgalanchor"+
730this.unid+"-"+iid).remove();$("#rgaltitle"+this.unid+"-"+iid).remove()}else{$("#rgalanchor"+this.unid+"-"+iid).remove();$("#rgaltitle"+this.unid+"-"+iid).remove()}this.hidePhotoController(-1,iid,true);newshown=new Array;for(q=0;q<this.shown.length;q++)if(this.shown[q].iid!=iid)newshown[newshown.length]=this.shown[q];this.shown=newshown};this.requestPhotos=function(){if(this.nexttoload<this.totalphotos||this.totalphotos<0){this.updateTotalPhotos(false);this.updateInfo("loading");gentoload=this.rowsperload*
731this.photosperrow;while((this.nexttoload+gentoload)%this.photosperrow!=0)gentoload++;if(gentoload>=this.totalphotos-this.nexttoload&&this.totalphotos>-1)gentoload=this.totalphotos-this.nexttoload;var _this=this;this.ready=false;searchval=document.getElementById("responsivegallery"+this.unid+"search").value;base.lastgallerysearch=searchval;genwords="";genwords+=getSearchString(searchval);gentype=this.galleryname;if(this.gallerytype!=-1)gentype+=this.gallerytype;
731$.ajax({type:"POST",url:"photos/requestgallery.php",
732data:{sourceid:this.sourceid,uid:this.uid,oid:this.oid,start:this.nexttoload,total:gentoload,gallerytype:gentype,searchwords:genwords,lang:languages.lang,galleryviewid:this.galleryviewid},success:function(data){try{eval(data)}catch(e$153){throwException("Exception during evaluating server response at (responsivegallery).requestPhotos(), response was: "+data+" , error was: "+e$153)}if(_this.galleryviewid==resgalleryviewid){_this.ready=true;_this.totalphotos=restotalphotos;_this.nexttoload=resnexttoload;
733_this.addFolderSizes(resphotos,resfoldersizes);_this.addPhotos(resphotos);if(_this.nexttoload<_this.totalphotos)_this.updateInfo("nextpage");else if(_this.totalphotos==0)_this.updateInfo("noresults");else _this.updateInfo("empty");_this.updateTotalPhotos(true);_this.updatePath()}}})}};this.updateInfo=function(newinfo){geninfo="";if(newinfo=="loading")geninfo+="<img src='base/images/loading.gif' alt=''/>";else if(newinfo=="nextpage"){geninfo+="<center>";geninfo+=base.generateButton("orange",240,lang_responsivegallery_click_or_scroll[languages.lang],
734undefined,"photos.responsivegalleries["+this.unid+"].requestPhotos();");geninfo+="</center>"}else if(newinfo=="noresults");try{document.getElementById("rgainfo"+this.unid).innerHTML=geninfo}catch(e$154){}};this.addFolderSizes=function(resphotos,fsizestring){if(fsizestring!=""){fsizearr=fsizestring.split(",");photarr=resphotos.split(",");for(q=0;q<photarr.length;q++)this.foldersizes[photarr[q]]=fsizearr[q]}};this.delayedSearch=function(){try{clearTimeout(this.searchtimeout)}catch(e$155){}this.searchtimeout=
735-1;this.searchtimeout=setTimeout("photos.responsivegalleries["+this.unid+"].search()",1E3)};this.clearSearch=function(){document.getElementById("responsivegallery"+this.unid+"search").value="";this.search();document.getElementById("responsivegallery"+this.unid+"search").focus()};this.search=function(){this.clearGallery();this.updateInfo("loading")};
735this.edit=function(iid){if(accounts.logged){thisshown=this.shown.slice(0);for(qqq=0;qqq<thisshown.length;qqq++){acph=thisshown[qqq];acph2=photos.photos[acph.iid];
736if(acph.iid==iid&&(acph2.author==accounts.uid||accounts.level>=100)){getccolumn=acph.ccolumn;getcrow=acph.crow;this.hidePhoto(iid);this.showPhoto(iid,getccolumn,getcrow,true);$("a.lightbox").lightBox();document.getElementById("rgaltitleinput"+this.unid+"-"+iid).focus()}}}};this.save=function(iid){curphoto=photos.photos[iid];if(accounts.logged){thisshown2=this.shown.slice(0);for(q=0;q<thisshown2.length;q++){cph=thisshown2[q];cph2=photos.photos[cph.iid];if(cph.iid==iid&&(cph2.author==accounts.uid||
737accounts.level>=100)){curfld=document.getElementById("rgaltitleinput"+this.unid+"-"+iid);if(curfld!=null){curfld.value=curfld.value.replace(/ {2,}/g," ").replace(/[\n\r]*/g,"");newtitle=curfld.value;oldtitle=curphoto.title[languages.lang];if(oldtitle!=newtitle){curphoto.title[languages.lang]=newtitle;photos.editPhotoTitle(iid,newtitle)}getccolumn=cph.ccolumn;getcrow=cph.crow;this.hidePhoto(iid);this.showPhoto(iid,getccolumn,getcrow);$("a.lightbox").lightBox()}}}}};this.cancelEdit=function(iid){thisshown3=
738this.shown.slice(0);for(qq=0;qq<thisshown3.length;qq++)if(thisshown3[qq].iid==iid){getccolumn=thisshown3[qq].ccolumn;getcrow=thisshown3[qq].crow;this.hidePhoto(iid);this.showPhoto(iid,getccolumn,getcrow);$("a.lightbox").lightBox()}};this.showPhotoController=function(iid,cphleft,cphtop){if(!photos.photos[iid].favorite&&!photos.photos[iid].awaitingmoderation)this.showPhotoControllerFavorite(iid,cphleft,cphtop);if(accounts.logged&&(photos.photos[iid].author==accounts.uid||accounts.level>=100)){this.showPhotoControllerRemove(iid,
739cphleft,cphtop);this.showPhotoControllerEdit(iid,cphleft,cphtop)}};this.initiateAddFavorite=function(iid,skipreq){if(typeof skipreq=="undefined")skipreq=false;if(accounts.logged){if(!skipreq)photos.addFavorite(iid);thisshown4=this.shown.slice(0);for(qq=0;qq<thisshown4.length;qq++)if(thisshown4[qq].iid==iid){getccolumn=thisshown4[qq].ccolumn;getcrow=thisshown4[qq].crow;this.hidePhoto(iid);photos.photos[iid].favorite=true;this.showPhoto(iid,getccolumn,getcrow)}$("a.lightbox").lightBox()}else accounts.showRegistration()};
740this.initiateRemoveFavorite=function(iid,skipreq){if(typeof skipreq=="undefined")skipreq=false;if(!skipreq)photos.removeFavorite(iid);thisshown7=this.shown.slice(0);for(qq=0;qq<thisshown7.length;qq++)if(thisshown7[qq].iid==iid){getccolumn=thisshown7[qq].ccolumn;getcrow=thisshown7[qq].crow;photos.photos[iid].favorite=false;this.hidePhoto(iid);this.showPhoto(iid,getccolumn,getcrow)}$("a.lightbox").lightBox()};this.showPhotoControllerFavorite=function(iid,cphleft,cphtop){if(document.getElementById("responsivegalleryfavorite"+
741this.unid+"-"+iid)==null){var _this=this;var newImg=document.createElement("img");if(photos.photos[iid].favorite){gensrc="photos/images/thumbheartb.png";genat=lang_gallery_remove_favorite_photo[languages.lang]}else{gensrc="photos/images/thumbheart.png";genat=lang_gallery_add_favorite_photo[languages.lang]}newImg.setAttribute("src",gensrc);newImg.setAttribute("style","position:absolute;cursor:pointer;z-index:20;");newImg.setAttribute("id","responsivegalleryfavorite"+this.unid+"-"+iid);newImg.setAttribute("title",
742genat);newImg.style.left=cphleft+this.thumbwidth-22+"px";newImg.style.top=cphtop+2+"px";newImg.style.width="20px";newImg.style.height="19px";if(photos.photos[iid].favorite)newImg.onclick=function(event){_this.initiateRemoveFavorite(iid)};else{newImg.onclick=function(event){_this.initiateAddFavorite(iid)};newImg.onmouseout=function(event){_this.hidePhotoController(event,iid)}}document.getElementById("responsivegallerycontent"+this.unid).appendChild(newImg)}};this.showPhotoControllerRemove=function(iid,
743cphleft,cphtop){if(document.getElementById("responsivegalleryremove"+this.unid+"-"+iid)==null){var _this=this;var newImg=document.createElement("img");newImg.setAttribute("src","base/images/x.png");newImg.setAttribute("style","position:absolute;cursor:pointer;");newImg.setAttribute("id","responsivegalleryremove"+this.unid+"-"+iid);newImg.setAttribute("title",lang_gallery_remove_this_photo[languages.lang]);newImg.style.left=cphleft+2+"px";newImg.style.top=cphtop+2+"px";newImg.style.width="20px";newImg.style.height=
744"19px";
744newImg.onclick=function(event){photos.removePhoto(iid,_this.unid)};newImg.onmouseout=function(event){_this.hidePhotoController(event,iid)};document.getElementById("responsivegallerycontent"+this.unid).appendChild(newImg)}};this.showPhotoControllerEdit=function(iid,cphleft,cphtop){if(document.getElementById("responsivegalleryedit"+this.unid+"-"+iid)==null){var _this=this;var newImg=document.createElement("img");newImg.setAttribute("src","base/images/edit.png");newImg.setAttribute("style","position:absolute;cursor:pointer;");
745newImg.setAttribute("id","responsivegalleryedit"+this.unid+"-"+iid);newImg.setAttribute("title",lang_gallery_edit_this_photo_title[languages.lang]);newImg.style.left=cphleft+2+"px";newImg.style.top=cphtop+23+"px";newImg.style.width="20px";newImg.style.height="19px";newImg.onclick=function(event){_this.edit(iid)};newImg.onmouseout=function(event){_this.hidePhotoController(event,iid)};document.getElementById("responsivegallerycontent"+this.unid).appendChild(newImg)}};this.hidePhotoController=function(e,
746iid,forced){if(e!=-1)try{var evt=e?e:window.event;if(typeof evt!="undefined"){e=evt.toElement||evt.relatedTarget;if(e.id=="responsivegalleryremove"+this.unid+"-"+iid||e.id=="responsivegalleryfavorite"+this.unid+"-"+iid||e.id=="responsivegalleryedit"+this.unid+"-"+iid||e.id=="responsivegalleryphoto"+this.unid+"-"+iid)return}}catch(e$156){}$("#responsivegalleryremove"+this.unid+"-"+iid).remove();$("#responsivegalleryedit"+this.unid+"-"+iid).remove();if(!photos.photos[iid].favorite||forced)$("#responsivegalleryfavorite"+
747this.unid+"-"+iid).remove()};this.updateTotalPhotos=function(enable){gentotp="";if(enable)if(this.totalphotos==0)gentotp+=lang_map_no_results[languages.lang];else if(this.totalphotos==1)gentotp+=lang_map_one_result[languages.lang];else gentotp+=lang_map_total[languages.lang]+" <b>"+this.totalphotos+"</b> "+lang_map_results_found[languages.lang];try{document.getElementById("responsivegallerytotalresults"+this.unid).innerHTML=gentotp}catch(e$157){}};this.updatePath=function(){}};gallery=new module;gallery.photos=new Array;gallery.busy=false;gallery.inedit=false;gallery.pos0=new position(100,4,0,0);gallery.pos1=new position(61,24,0,80);gallery.pos2=new position(45,149,0,120);gallery.pos3=new position(20,309,0,180);gallery.pos4=new position(45,529,0,120);gallery.pos5=new position(61,694,0,80);gallery.pos6=new position(100,794,0,0);gallery.inupload=false;gallery.titletofocus=false;gallery.inanimation=0;gallery.currentimg=0;gallery.tworequests=false;
748gallery.load=function(){var gallerydiv=document.createElement("div");gallerydiv.setAttribute("id","gallerydiv");gallerydiv.className="gallery";var gengallery="<center><img src='base/images/loading.gif' ></center>";gallerydiv.innerHTML=gengallery;document.getElementById("basediv").appendChild(gallerydiv)};gallery.unload=function(){try{swfu.destroy()}catch(e$158){}gallery.inanimation=0;$("#gallerydiv").remove()};
749gallery.initialize=function(){gallery.inupload=false;gallery.inedit=false;gallery.busy=false;gallery.inanimation=0;try{if(article.oid<1E3)document.getElementById("gallerydiv").style.top="100px";if(gallery.photos.length!=0){if(gallery.photos.length>4)gallery.currentimg=2;else if(gallery.photos.length>2)gallery.currentimg=1;else gallery.currentimg=0;var current=0;var gengallery="";gengallery+="<div id='leftbutton' class='gallery_left_button'>";gengallery+="</div>";gengallery+="<div id='rightbutton' class='gallery_right_button'>";
750if(this.photos.length>5){gengallery+="<img onmousedown=\"gallery.toggleMoving(true,'right')\" onmouseup='gallery.toggleMoving(false)' onmouseout='gallery.toggleMoving(false)' id='arrowright' src='base/images/arrowrightN.png' class='gallery_right_button' alt=''/>";gengallery+="<div class='gallery_right_button2' onmousedown=\"gallery.toggleMoving(true,'right')\" onmouseup='gallery.toggleMoving(false)' onmouseout='gallery.toggleMoving(false)'></div>"}gengallery+="</div>";gengallery+="<div id='galleryimages' class='gallery_images'>";
751gengallery+="</div>";document.getElementById("gallerymain").innerHTML=gengallery;gallery.reloadImages()}else document.getElementById("gallerydiv").style.height="0px"}catch(e$159){}};
752gallery.reloadImages=function(){gengallery="";for(l=0;l<gallery.currentimg-2;l++){gengallery+="<div id='galleryimagediv"+this.photos[l].iid+"' onmouseover='gallery.hover("+l+',"O",'+this.photos[l].iid+",event)' onmouseout='gallery.hover("+l+',"N",'+this.photos[l].iid+",event)' ";gengallery+="class='gallery_image' style='top:"+gallery.pos0.top+"px;left:"+gallery.pos0.left+"px;width:0px;'>";gengallery+='<a title="'+this.photos[l].title[languages.lang]+"\" iid='"+this.photos[l].iid+"' class='lightbox' href='"+
753this.photos[l].location+"'>";gengallery+="<img id='galleryimageimg"+this.photos[l].iid+"' src='"+this.photos[l].thumb.src+"' alt='' ";gengallery+="style='width:0px;' />";gengallery+="</a>";gengallery+="</div>"}if(gallery.currentimg>=2){gengallery+="<div id='galleryimagediv"+this.photos[gallery.currentimg-2].iid+"' onmouseover='gallery.hover("+(gallery.currentimg-2)+',"O",'+this.photos[gallery.currentimg-2].iid+",event)' onmouseout='gallery.hover("+(gallery.currentimg-2)+',"N",'+this.photos[gallery.currentimg-
7542].iid+",event)' ";gengallery+="class='gallery_image' style='top:"+this.pos1.top+"px;left:"+this.pos1.left+"px;width:"+this.pos1.width+"px;'>";gengallery+='<a title="'+this.photos[gallery.currentimg-2].title[languages.lang]+"\" iid='"+this.photos[gallery.currentimg-2].iid+"' class='lightbox' href='"+this.photos[gallery.currentimg-2].location+"'>";gengallery+="<img id='galleryimageimg"+this.photos[gallery.currentimg-2].iid+"' src='"+this.photos[gallery.currentimg-2].thumb.src+"' alt='' ";gengallery+=
755"style='width:"+this.pos1.width+"px;' />";gengallery+="</a>";gengallery+="</div>"}if(gallery.currentimg>=1){gengallery+="<div id='galleryimagediv"+this.photos[gallery.currentimg-1].iid+"' onmouseover='gallery.hover("+(gallery.currentimg-1)+',"O",'+this.photos[gallery.currentimg-1].iid+",event)' onmouseout='gallery.hover("+(gallery.currentimg-1)+',"N",'+this.photos[gallery.currentimg-1].iid+",event)' ";gengallery+="class='gallery_image' style='top:"+this.pos2.top+"px;left:"+this.pos2.left+"px;width:"+
756this.pos2.width+"px;'>";gengallery+='<a title="'+this.photos[gallery.currentimg-1].title[languages.lang]+"\" iid='"+this.photos[gallery.currentimg-1].iid+"' class='lightbox' href='"+this.photos[gallery.currentimg-1].location+"'>";gengallery+="<img id='galleryimageimg"+this.photos[gallery.currentimg-1].iid+"' src='"+this.photos[gallery.currentimg-1].thumb.src+"' alt='' ";gengallery+="style='width:"+this.pos2.width+"px;' />";gengallery+="</a>";gengallery+="</div>"}
756if(gallery.photos.length>0){gengallery+=
757"<div id='galleryimagediv"+this.photos[gallery.currentimg].iid+"' onmouseover='gallery.hover("+gallery.currentimg+',"O",'+this.photos[gallery.currentimg].iid+",event)' onmouseout='gallery.hover("+gallery.currentimg+',"N",'+this.photos[gallery.currentimg].iid+",event)' ";gengallery+="class='gallery_image' style='top:"+this.pos3.top+"px;left:"+this.pos3.left+"px;width:"+this.pos3.width+"px;'>";gengallery+='<a title="'+this.photos[gallery.currentimg].title[languages.lang]+"\" iid='"+this.photos[gallery.currentimg].iid+
758"' class='lightbox' href='"+this.photos[gallery.currentimg].location+"'>";gengallery+="<img id='galleryimageimg"+this.photos[gallery.currentimg].iid+"' src='"+this.photos[gallery.currentimg].thumb.src+"' alt='' ";gengallery+="style='width:"+this.pos3.width+"px;' />";gengallery+="</a>";gengallery+="</div>"}if(gallery.photos.length>1&&gallery.currentimg<gallery.photos.length-1){gengallery+="<div id='galleryimagediv"+this.photos[gallery.currentimg+1].iid+"' onmouseover='gallery.hover("+(gallery.currentimg+
7591)+',"O",'+this.photos[gallery.currentimg+1].iid+",event)' onmouseout='gallery.hover("+(gallery.currentimg+1)+',"N",'+this.photos[gallery.currentimg+1].iid+",event)' ";gengallery+="class='gallery_image' style='top:"+this.pos4.top+"px;left:"+this.pos4.left+"px;width:"+this.pos4.width+"px;'>";gengallery+='<a title="'+this.photos[gallery.currentimg+1].title[languages.lang]+"\" iid='"+this.photos[gallery.currentimg+1].iid+"' class='lightbox' href='"+this.photos[gallery.currentimg+1].location+"'>";gengallery+=
760"<img id='galleryimageimg"+this.photos[gallery.currentimg+1].iid+"' src='"+this.photos[gallery.currentimg+1].thumb.src+"' alt='' ";gengallery+="style='width:"+this.pos4.width+"px;' />";gengallery+="</a>";gengallery+="</div>"}if(gallery.photos.length>2&&gallery.currentimg<gallery.photos.length-2){gengallery+="<div id='galleryimagediv"+this.photos[gallery.currentimg+2].iid+"' onmouseover='gallery.hover("+(gallery.currentimg+2)+',"O",'+this.photos[gallery.currentimg+2].iid+",event)' onmouseout='gallery.hover("+
761(gallery.currentimg+2)+',"N",'+this.photos[gallery.currentimg+2].iid+",event)' ";gengallery+="class='gallery_image' style='top:"+this.pos5.top+"px;left:"+this.pos5.left+"px;width:"+this.pos5.width+"px;'>";gengallery+='<a title="'+this.photos[gallery.currentimg+2].title[languages.lang]+"\" iid='"+this.photos[gallery.currentimg+2].iid+"' class='lightbox' href='"+this.photos[gallery.currentimg+2].location+"'>";gengallery+="<img id='galleryimageimg"+this.photos[gallery.currentimg+2].iid+"' src='"+this.photos[gallery.currentimg+
7622].thumb.src+"' alt='' ";gengallery+="style='width:"+this.pos5.width+"px;' />";gengallery+="</a>";gengallery+="</div>"}for(l=gallery.currentimg+3;l<gallery.photos.length;l++){gengallery+="<div id='galleryimagediv"+this.photos[l].iid+"' onmouseover='gallery.hover("+l+',"O",'+this.photos[l].iid+",event)' onmouseout='gallery.hover("+l+',"N",'+this.photos[l].iid+",event)' ";gengallery+="class='gallery_image' style='top:"+gallery.pos6.top+"px;left:"+gallery.pos6.left+"px;width:0px;'>";gengallery+='<a title="'+
763this.photos[l].title[languages.lang]+"\" iid='"+this.photos[l].iid+"' class='lightbox' href='"+this.photos[l].location+"'>";gengallery+="<img id='galleryimageimg"+this.photos[l].iid+"' src='"+this.photos[l].thumb.src+"' alt='' ";gengallery+="style='width:0px;' />";gengallery+="</a>";gengallery+="</div>"}gallery.busy=false;document.getElementById("galleryimages").innerHTML=gengallery;for(m=0;m<gallery.photos.length;m++)if(gallery.photos[m].favorite)this.showPhotoControllerFavorite(gallery.photos[m].iid);
764for(l=0;l<gallery.currentimg-2;l++)$("#galleryimagefavorite"+gallery.photos[l].iid).hide();for(l=gallery.currentimg+3;l<gallery.photos.length;l++)$("#galleryimagefavorite"+gallery.photos[l].iid).hide();$("a.lightbox").lightBox()};gallery.show=function(){};
765gallery.edit=function(){if(!accounts.logged){accounts.showRegistration();return}if(article.inedit){snt=false;if(gallery.inedit){newtitle=document.getElementById("gallerynewtitle").value;snt=true;photos.editPhotoTitle(gallery.currentedit,newtitle)}linksinput="";if(article.oid>100)for(z=0;z<article.edittotallinks;z++){ur=document.getElementById("articlelinkurlinput"+z).value;nm=document.getElementById("articlelinknameinput"+z).value;if(ur!=""){if(nm=="")nm=ur;if(ur.substring(0,4)!="http")ur="http://"+
766ur;
766if(linksinput!="")linksinput+=";;;-;;;";linksinput+=nm+";;;=;;;"+ur}}var textinput=document.getElementById("articletextinput").value;textinput=textinput.replace(/\\/g,"&#92;");textinput=textinput.replace(/'/g,"&#39;");textinput=textinput.replace(/\r\n/g,"<br>");textinput=textinput.replace(/\n/g,"<br>");textinput=textinput.replace(/&/g,"%26");wikiinput="";if(article.oid>100)wikiinput=document.getElementById("articlewikiinput").value;if(textinput==articles.articles[article.oid].text&&wikiinput==
767articles.articles[article.oid].wiki&&linksinput==articles.articles[article.oid].linksstring)article.show();articles.articles[article.oid].changeText(textinput,wikiinput,linksinput,snt)}else{gengalleryedit="";gengalleryedit+="<div id='gallerybrowse' class='gallery_edit_title_main'></div>";gengalleryedit+="<div id='gallerybuttonscontainer' style='position:relative;width:930px;top:-7px;'>";gengalleryedit+="</div>";article.edit();article.inedit=true;gallery.showEditButtons();gallery.showCancel()}};
768gallery.showEditButtons=function(){gengalleryedit="";if(gallery.photos.length!=0){elem=gallery.currentimg-2;if(elem>0&&elem<gallery.photos.length)gengalleryedit+="<div class='button4' style='position:absolute;top:246px; left:103px' onclick='gallery.editMoveLeft(-2)'></div>";if(elem>=0&&elem<gallery.photos.length-1)gengalleryedit+="<div class='button5' style='position:absolute;top:246px; left:133px' onclick='gallery.editMoveRight(-2)'></div>";elem=gallery.currentimg-1;if(elem>0&&elem<gallery.photos.length)gengalleryedit+=
769"<div class='button4' style='position:absolute;top:246px; left:248px' onclick='gallery.editMoveLeft(-1)'></div>";if(elem>=0&&elem<gallery.photos.length-1)gengalleryedit+="<div class='button5' style='position:absolute;top:246px; left:278px' onclick='gallery.editMoveRight(-1)'></div>";elem=gallery.currentimg;if(elem>0&&elem<gallery.photos.length)gengalleryedit+="<div class='button4' style='position:absolute;top:246px; left:439px' onclick='gallery.editMoveLeft(0)'></div>";if(elem>=0&&elem<gallery.photos.length-
7701)gengalleryedit+="<div class='button5' style='position:absolute;top:246px; left:469px' onclick='gallery.editMoveRight(0)'></div>";elem=gallery.currentimg+1;if(elem>0&&elem<gallery.photos.length)gengalleryedit+="<div class='button4' style='position:absolute;top:246px; left:629px' onclick='gallery.editMoveLeft(1)'></div>";if(elem>=0&&elem<gallery.photos.length-1)gengalleryedit+="<div class='button5' style='position:absolute;top:246px; left:659px' onclick='gallery.editMoveRight(1)'></div>";elem=gallery.currentimg+
7712;if(elem>0&&elem<gallery.photos.length)gengalleryedit+="<div class='button4' style='position:absolute;top:246px; left:774px' onclick='gallery.editMoveLeft(2)'></div>";if(elem>=0&&elem<gallery.photos.length-1)gengalleryedit+="<div class='button5' style='position:absolute;top:246px; left:804px' onclick='gallery.editMoveRight(2)'></div>"}try{document.getElementById("gallerybuttonscontainer").innerHTML=gengalleryedit}catch(e$160){}};
772gallery.editMoveLeft=function(pos){if(gallery.inanimation==0&&!gallery.busy){elem=gallery.currentimg+pos;if(elem>0&&elem<gallery.photos.length)photos.moveLeft(gallery.photos[elem].iid)}};
773gallery.editAnimateMoveLeft=function(iid){if(gallery.currentimg>=2&&gallery.photos[gallery.currentimg-2].iid==iid)pos=-2;else if(gallery.currentimg>=1&&gallery.photos[gallery.currentimg-1].iid==iid)pos=-1;else if(gallery.photos[gallery.currentimg].iid==iid)pos=0;
773else if(gallery.currentimg<=gallery.photos.length-2&&gallery.photos[gallery.currentimg+1].iid==iid)pos=1;else if(gallery.currentimg<=gallery.photos.length-3&&gallery.photos[gallery.currentimg+2].iid==iid)pos=2;elem=gallery.currentimg+pos;
774if(elem>0&&elem<gallery.photos.length){setTimeout("gallery.reloadImagesWhenReady();",100);gallery.photos[elem-1].moveLeft();gallery.photos[elem].moveRight()}};gallery.editMoveRight=function(pos){if(gallery.inanimation==0&&!gallery.busy){elem=gallery.currentimg+pos;if(elem>=0&&elem<gallery.photos.length-1)photos.moveRight(gallery.photos[elem].iid)}};gallery.reloadImagesWhenReady=function(){if(gallery.inanimation>0||gallery.busy)setTimeout("gallery.reloadImagesWhenReady();",100);else gallery.reloadImages()};
775gallery.editAnimateMoveRight=function(iid){try{if(gallery.currentimg>=2&&gallery.photos[gallery.currentimg-2].iid==iid)pos=-2;else if(gallery.currentimg>=1&&gallery.photos[gallery.currentimg-1].iid==iid)pos=-1;else if(gallery.photos[gallery.currentimg].iid==iid)pos=0;else if(gallery.currentimg<=gallery.p
775hotos.length-2&&gallery.photos[gallery.currentimg+1].iid==iid)pos=1;else if(gallery.currentimg<=gallery.photos.length-3&&gallery.photos[gallery.currentimg+2].iid==iid)pos=2;elem=gallery.currentimg+
776pos;if(elem>=0&&elem<gallery.photos.length-1){setTimeout("gallery.reloadImagesWhenReady();",100);gallery.photos[elem].moveLeft();gallery.photos[elem+1].moveRight()}}catch(e11){}};gallery.removePhoto=function(pos){if(gallery.inanimation==0&&!gallery.busy){elem=gallery.currentimg+pos;if(elem>=0&&elem<gallery.photos.length){elemiid=gallery.photos[elem].iid;photos.removePhoto(elemiid)}}};
777gallery.editTitle=function(iid){if(!gallery.inanimation&&!gallery.busy){gallery.inedit=true;gallery.currentedit=iid;oldtitle=photos.photos[iid].title[languages.lang];var genedittitle="";genedittitle+="<div class='gallery_new_title'>";genedittitle+=lang_gallery_photo_name[languages.lang];genedittitle+="</div>";genedittitle+="<div style='position:relative;left:0px;top:10px;' class='textfield4'>";genedittitle+="<input onkeypress='if(enterDown(event)) gallery.edit()' style='text-align:center;' id='gallerynewtitle' class='textfield4'>";
778genedittitle+="</div>";document.getElementById("gallerybrowse").innerHTML=genedittitle;document.getElementById("gallerynewtitle").value=oldtitle}};
779gallery.moveLeft=function(){if(gallery.inanimation==0&&!gallery.busy){for(j=0;j<this.photos.length;j++)this.photos[j].moveLeft();this.currentimg--;if(this.currentimg==2){gallery.toggleMoving(false);document.getElementById("leftbutton").innerHTML=""}if(this.currentimg<=this.photos.length-4&&this.photos.length>3)if(document.getElementById("arrowright")==undefined)document.getElementById("rightbutton").innerHTML="<img onmousedown=\"gallery.toggleMoving(true,'right')\" onmouseup='gallery.toggleMoving(false)' onmouseout='gallery.toggleMoving(false)' id='arrowright' src='base/images/arrowrightN.png' class='gallery_right_button' alt=''/><div class='gallery_right_button2' onmousedown=\"gallery.toggleMoving(true,'right')\" onmouseup='gallery.toggleMoving(false)' onmouseout='gallery.toggleMoving(false)'></div>";
780gallery.showEditButtons()}};
781gallery.moveRight=function(){if(gallery.inanimation==0){for(j=0;j<this.photos.length;j++)this.photos[j].moveRight();this.currentimg++;if(this.currentimg==this.photos.length-3){gallery.toggleMoving(false);document.getElementById("rightbutton").innerHTML=""}if(this.currentimg==3&&this.photos.length>5)if(document.getElementById("arrowleft")==undefined)document.getElementById("leftbutton").innerHTML="<img onmousedown=\"gallery.toggleMoving(true,'left')\" onmouseup='gallery.toggleMoving(false)' onmouseout='gallery.toggleMoving(false)' id='arrowleft' src='base/images/arrowleftN.png' class='gallery_left_button' alt=''/><div class='gallery_left_button2' onmousedown=\"gallery.toggleMoving(true,'left')\" onmouseup='gallery.toggleMoving(false)' onmouseout='gallery.toggleMoving(false)'></div>";gallery.showEditButtons()}};
782gallery.hover=function(number,type,iid,evnt){overpic=false;try{var evt=evnt?evnt:window.event;if(typeof evt!="undefined"){e=evt.toElement||evt.relatedTarget;if(e.id=="galleryimageremove"+iid||e.id=="galleryimagefavorite"+iid||e.id=="galleryimageedit"+iid||e.id=="galleryimageimg"+iid)overpic=true}}catch(e$161){}if(!gallery.busy){exists=false;if(base.movingtimeouts["galleryimagediv"+iid]>0){clearTimeout(base.movingtimeouts["galleryimagediv"+iid]);base.movingtimeouts["galleryimagediv"+iid]=-1;gallery.inanimation--}if(type==
783"O"){gallery.inanimation++;if(number==this.currentimg-2)var pos=new position(gallery.pos1.top-10,gallery.pos1.left-10,gallery.pos1.height+20,gallery.pos1.width+20);else if(number==this.currentimg-1)var pos=new position(gallery.pos2.top-15,gallery.pos2.left-15,gallery.pos2.height+30,gallery.pos2.width+30);else if(number==this.currentimg)var pos=new position(gallery.pos3.top-20,gallery.pos3.left-20,gallery.pos3.height+40,gallery.pos3.width+40);else if(number==this.currentimg+1)var pos=new position(gallery.pos4.top-
78415,gallery.pos4.left-15,gallery.pos4.height+30,gallery.pos4.width+30);else if(number==this.currentimg+2)var pos=new position(gallery.pos5.top-10,gallery.pos5.left-10,gallery.pos5.height+20,gallery.pos5.width+20);gallery.showPhotoController(iid)}else if(!overpic){gallery.inanimation++;if(number==this.currentimg-2)var pos=gallery.pos1;else if(number==this.currentimg-1)var pos=gallery.pos2;else if(number==this.currentimg)var pos=gallery.pos3;else if(number==this.currentimg+1)var pos=gallery.pos4;else if(number==
785this.currentimg+2)var pos=gallery.pos5;gallery.hidePhotoController(iid,evnt)}animateMoveImage("galleryimagediv"+iid,"galleryimageimg"+iid,pos,20)}};gallery.toggleMoving=function(enable,type){if(enable){if(gallery.movinginterval==undefined)gallery.movinginterval=setInterval("gallery.toggleMoving(true,'"+type+"')",50);if(gallery.inanimation==0)if(type=="left")gallery.moveLeft();else gallery.moveRight()}else{clearInterval(gallery.movinginterval);gallery.movinginterval=undefined}};
786gallery.showCancel=function(){gengallery="";gengallery+="<div class='button10' style='position:absolute;
786left:0px;width:124px;z-index:10;' onclick='base.load()'>";gengallery+="<table style='z-index:6;'>";gengallery+="<tr height='28'>";gengallery+="<td width='13'>";gengallery+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";gengallery+="</td>";gengallery+="<td width='100' class='button10_middle'>";gengallery+="<span id='galleryeditspan' class='button10'>"+lang_buttons_cancel[languages.lang]+
787"</span>";gengallery+="</td>";gengallery+="<td width='11'>";gengallery+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";gengallery+="</td>";gengallery+="</tr>";gengallery+="</table>";gengallery+="</div>"};
788gallery.showPhotoController=function(iid){if(!photos.photos[iid].favorite&&!photos.photos[iid].awaitingmoderation)gallery.showPhotoControllerFavorite(iid);if(accounts.logged&&(photos.photos[iid].author==accounts.uid||accounts.level>=100)){gallery.showPhotoControllerRemove(iid);gallery.showPhotoControllerEdit(iid)}};
789gallery.initiateAddFavorite=function(iid,skipreq){if(typeof skipreq=="undefined")skipreq=false;if(accounts.logged){gallery.hidePhotoController(iid,-1);photos.photos[iid].favorite=true;gallery.showPhotoControllerFavorite(iid);if(!skipreq)photos.addFavorite(iid)}else accounts.showRegistration()};gallery.initiateRemoveFavorite=function(iid,skipreq){if(typeof skipreq=="undefined")skipreq=false;photos.photos[iid].favorite=false;gallery.hidePhotoController(iid,-1);if(!skipreq)photos.removeFavorite(iid)};
790gallery.showPhotoControllerFavorite=function(iid){if(document.getElementById("galleryimagefavorite"+iid)==null){var newImg=document.createElement("img");if(photos.photos[iid].favorite){gensrc="photos/images/thumbheartb.png";genat=lang_gallery_remove_favorite_photo[languages.lang]}else{gensrc="photos/images/thumbheart.png";genat=lang_gallery_add_favorite_photo[languages.lang]}newImg.setAttribute("src",gensrc);newImg.setAttribute("style","position:absolute;cursor:pointer;z-index:20;");newImg.setAttribute("id",
791"galleryimagefavorite"+iid);newImg.setAttribute("title",genat);newImg.style.right="2px";newImg.style.top="2px";newImg.style.width="20px";newImg.style.height="19px";if(photos.photos[iid].favorite)newImg.onclick=function(event){gallery.initiateRemoveFavorite(iid)};else{newImg.onclick=function(event){gallery.initiateAddFavorite(iid)};newImg.onmouseout=function(event){gallery.hidePhotoController(iid,event)}}document.getElementById("galleryimagediv"+iid).appendChild(newImg)}};
792gallery.showPhotoControllerRemove=function(iid){if(document.getElementById("galleryimageremove"+iid)==null){var newImg=document.createElement("img");newImg.setAttribute("src","base/images/x.png");newImg.setAttribute("style","position:absolute;cursor:pointer;");newImg.setAttribute("id","galleryimageremove"+iid);newImg.setAttribute("title",lang_gallery_remove_this_photo[languages.lang]);newImg.style.left="2px";newImg.style.top="2px";newImg.style.width="20px";newImg.style.height="19px";newImg.onclick=
793function(event){photos.removePhoto(iid)};newImg.onmouseout=function(event){gallery.hidePhotoController(iid,event)};document.getElementById("galleryimagediv"+iid).appendChild(newImg)}};
794gallery.showPhotoControllerEdit=function(iid){if(document.getElementById("galleryimageedit"+iid)==null){var newImg=document.createElement("img");newImg.setAttribute("src","base/images/edit.png");newImg.setAttribute("style","position:absolute;cursor:pointer;");newImg.setAttribute("id","galleryimageedit"+iid);newImg.setAttribute("title",lang_gallery_edit_this_photo_title[languages.lang]);newImg.style.left="2px";newImg.style.top="23px";newImg.style.width="20px";newImg.style.height="19px";newImg.onclick=
795function(event){if(!article.inedit)gallery.edit();gallery.editTitle(iid)};newImg.onmouseout=function(event){gallery.hidePhotoController(iid,event)};document.getElementById("galleryimagediv"+iid).appendChild(newImg)}};
796gallery.hidePhotoController=function(iid,e){if(e!=-1)try{var evt=e?e:window.event;if(typeof evt!="undefined"){e=evt.toElement||evt.relatedTarget;if(e.id=="galleryimageremove"+iid||e.id=="galleryimagefavorite"+iid||e.id=="galleryimageimg"+iid)return}}catch(e$162){}$("#galleryimageremove"+iid).remove();$("#galleryimageedit"+iid).remove();if(!photos.photos[iid].favorite)$("#galleryimagefavorite"+iid).remove()};article=new module;article.edittotallinks=0;article.inedit=false;article.addcomment=false;article.requestssent=0;article.inanimation=0;article.visible=false;article.editenabled=false;
797article.load=function(id){article.requestssent=0;article.inedit=false;gallery.inedit=false;oid=""+id;tst=oid.split(";");if(tst.length==2&&tst[1]!="addcomment"){article.oid=tst[0];article.uid=tst[1];article.preview=true}else{article.oid=oid;article.uid=-1;article.preview=false}genarticle="";var articlediv=document.createElement("div");articlediv.setAttribute("id","articlediv");articlediv.className="article";articlediv.innerHTML=genarticle;document.getElementById("basediv").appendChild(articlediv);
798articles.loadArticle(article.oid,article.uid);article.visible=true};article.unload=function(){article.visible=false;$("#articlediv").remove()};
799article.show=function(){targetarticle=-1;articlepoint=points.getPoint(article.oid);if(articles.articles[article.oid]==undefined)articles.articles[article.oid]=new artic(-1,article.oid,"","","","","","","","");article.setNewTitles(article.oid);targetarticle=articles.articles[article.oid];elemparent=points.getPoint(articles.articles[article.oid].elemparent);if(articlepoint!=-1&&articlepoint.oid>=1E3)for(y=0;y<article.pointsin.length;y++)for(x=0;x<article.pointsin[y].categories.length;x++)if(maincategories.maincategories[0].hasCategory(article.pointsin[y].categories[x]))elemparent=
800article.pointsin[y];if(articlepoint==-1){base.load("map",-1);return}var genarticle="";if(!article.preview)if(articles.articles[article.oid]==undefined)articles.articles[article.oid]=new artic(-1,article.oid,"","","","","","","","");genarticle+="<div class='article_main_2'>";genarticle+="<div class='article_main_photo_description'>";genarticle+="<div class='article_main_photo_text_header'>";genarticle+=articlepoint.name;genarticle+="</div>";genarticle+="</div>";genarticle+="<div class='article_main_photo_description_2'>";
801genarticle+="<div class='article_main_photo_text_header' id='articleratingcontainer'>";genarticle+="</div>";genarticle+="</div>";genarticle+="<div class='ranica_header_line_3'>&nbsp;</div>";genarticle+="</div>";genarticle+="<div id='articlegallery' class='article_gallery_main' ";if(article.oid==20||article.oid==21||article.oid==22||article.oid==24||article.oid==27||article.oid==28)genarticle+="style='height:0px;overflow:hidden;'";genarticle+=">";genarticle+="<div id='articlerightbutton' class='article_right_button'>";
802genarticle+="</div>";genarticle+="<div id='articleleftbutton' class='article_left_button'>";genarticle+="</div>";genarticle+="<div class='article_points_list' id='articlelist'>";genarticle+="<div style='position:absolute;height:180px;width:0px;' id='articlegalleryinner'>";if(!accounts.logged){genarticle+="<div onclick='accounts.showRegistration();' style='cursor:pointer;position:absolute;top:0px;left:0px;text-align:center;' id='articlegalleryinner'>";genarticle+="<img style='position:absolute;top:0px;left:0px;z-index:19;' src='base/img/uploadphoto.png' alt='' >";
803genarticle+="<div style='font-size:15px;color:#333333;position:absolute;top:115px;left:0px;text-align:center;width:180px;z-index:20;' id='articlegalleryinner'>";genarticle+=lang_buttons_upload_photos[languages.lang];genarticle+="</div>";genarticle+="</div>"}else if(!article.editenabled){genarticle+="<div onclick='article.showEditDisabled();' style='cursor:pointer;position:absolute;top:0px;left:0px;text-align:center;' id='articlegalleryinner'>";genarticle+="<img style='position:absolute;top:0px;left:0px;z-index:19;' src='base/img/uploadphoto.png' alt='' >";
804genarticle+="<div style='font-size:15px;color:#333333;position:absolute;top:115px;left:0px;text-align:center;width:180px;z-index:20;' id='articlegalleryinner'>";genarticle+=lang_buttons_upload_photos[languages.lang];genarticle+="</div>";genarticle+="</div>"}else if((accounts.level>=10&&article.oid>100||accounts.level>
804=10)&&!article.preview&&article.oid!=20&&article.oid!=27&&article.oid!=28){genarticle+="<div style='cursor:pointer;position:absolute;top:0px;left:0px;text-align:center;width:180px;height:140px;overflow:hidden;' id='articlegalleryinner'>";
805genarticle+="<img style='position:absolute;top:0px;left:0px;z-index:19;' src='base/img/uploadphoto.png' alt='' >";genarticle+="<div style='font-size:15px;color:#333333;position:absolute;top:115px;left:0px;text-align:center;width:180px;z-index:20;' id='articlegalleryinner'>";genarticle+=lang_buttons_upload_photos[languages.lang];genarticle+="</div>";genarticle+="<input style='cursor:pointer;z-index:30;direction:ltr;position:absolute;top:0;right:0;margin:0;opacity:0;font-size: 200px !important;' id='fileupload' type='file' name='files[]' data-url='photos/requestuploadphoto2.php' multiple>";
806genarticle+="</div>"}else{genarticle+="<div style='cursor:pointer;position:absolute;top:0px;left:0px;text-align:center;' id='articlegalleryinner'>";genarticle+="<img style='position:absolute;top:0px;left:0px;z-index:19;' src='base/img/uploadphoto.png' alt='' >";genarticle+="<div style='font-size:15px;color:#333333;position:absolute;top:115px;left:0px;text-align:center;width:180px;z-index:20;' id='articlegalleryinner'>";genarticle+=lang_buttons_upload_photos[languages.lang];genarticle+="</div>";genarticle+=
807"</div>"}genarticle+="</div>";genarticle+="</div>";if(article.oid!=20&&article.oid!=21&&article.oid!=22&&article.oid!=24&&article.oid!=27&&article.oid!=28){if(languages.lang==0)genb="";else genb="en,";genarticle+="<a href='#!"+genb+"gallery,"+article.oid+"' style='color:#dc8703;font-size:15px;position:absolute;left:70px;z-index:50;'>";genarticle+="<div onclick=\"base.load('gallery',"+article.oid+')">';genarticle+=lang_buttons_see_all_photos[languages.lang];genarticle+="</div>";genarticle+="</a>"}genarticle+=
808"</div>";genarticle+="<div id='articlecontent' class='ranica_content' style='text-align:left;' >";if(article.oid>=1E3){genarticle+="<div class='article_header'>";genarticle+=lang_articles_general_info[languages.lang];genarticle+="</div>";genarticle+="<div style='float:right;position:relative;top:-30px;width:120px;height:32px;'>";if(article.editenabled)genarticle+="<img style='position:absolute;top:0px;left:0px;cursor:pointer;' onclick='gallery.edit();' title=\""+lang_buttons_edit[languages.lang]+
809"\" src='base/img/editbutton.png' alt='' >";genarticle+="<img style='position:absolute;top:0px;left:40px;cursor:pointer;' onclick='comments.addComment(1);' title=\""+lang_buttons_add_comment[languages.lang]+"\" src='base/img/commentbutton.png' alt='' >";genarticle+="<a target='_blank' href='http://www.facebook.com/sharer.php?u=http://www.ranica.bg/article.php?oid="+article.oid+"'><img title=\""+lang_facebook_share_article[languages.lang]+"\"  style='position:absolute;top:0px;left:80px;cursor:pointer;' src='base/img/sharebutton.png' alt='' ></a>";
810genarticle+="</div>";genarticle+="<div class='ranica_header_line_3'>&nbsp;</div>";genarticle+="<div id='articlecategories' class='article_text_categories'>";genarticle2="";capital=false;municip=false;for(a=0;a<articlepoint.categories.length;a++)if(articlepoint.categories[a]!="city"&&articlepoint.categories[a]!="municipality"||articlepoint.categories[a]=="city"&&!capital&&!municip||articlepoint.categories[a]=="municipality"&&!capital){if(genarticle2!="")genarticle2+=", ";genarticle2+="<img src='"+
811categories.getCategoryByName(articlepoint.categories[a]).url+"' alt='' /> ";genarticle2+=categories.getCategoryByName(articlepoint.categories[a]).categoryname[languages.lang];if(articlepoint.categories[a]=="capital")capital=true;if(articlepoint.categories[a]=="municipality")municip=true}genarticle+=genarticle2;genarticle+="</div>"}genarticle+="<div class='ranica_header_line_3'>&nbsp;</div>";if(typeof articles.articles[article.oid]!="undefined"&&typeof articles.articles[article.oid].address!="undefined"&&
812articles.articles[article.oid].address!=""){genarticle+="<div class='article_text_links' style='color:#666666;'>";genarticle+="<b>"+lang_articles_address[languages.lang]+"</b>";genarticle+=articles.articles[article.oid].address;genarticle+="</div>"}if(article.oid==100||article.oid==10||article.oid==11||article.oid==12||article.oid==13||article.oid==14||article.oid==15||article.oid==16||article.oid==17){genarticle+="<div id='articlelinks' class='article_text_links_2'>";if(languages.lang==0)genb="";
813else genb="en,";gl=-40;offs=90;if(article.oid==100)genst="background-image:url(article/images/articletabselected.png);";else genst="background-image:url(article/images/articletab.png);";genarticle+="<a href='#!"+genb+"article,100'>";genarticle+="<div class='moderator_tab_button_main' style='left:"+gl+"px;"+genst+"' onclick='base.stopscroll = true;base.load(\"article\",100);return false;'>";genarticle+="<div class='moderator_tab_button_text'>";genarticle+=lang_articles_about_bg[languages.lang];genarticle+=
814"</div>";genarticle+="<img class='article_tab_button_image' src='article/images/aboutbulgaria.png' />";genarticle+="</div>";genarticle+="</a>";gl+=offs;if(article.oid==10)genst="background-image:url(article/images/articletabselected.png);";else genst="background-image:url(article/images/articletab.png);";genarticle+="<a href='#!"+genb+"article,10'>";genarticle+="<div class='moderator_tab_button_main' style='left:"+gl+"px;"+genst+"' onclick='base.stopscroll = true;base.load(\"article\",10);return false;'>";
815genarticle+="<div class='moderator_tab_button_text'>";genarticle+=lang_articles_bulgarian_food[languages.lang];genarticle+="</div>";genarticle+="<img class='article_tab_button_image' src='article/images/cuisine.png' />";genarticle+="</div>";genarticle+="</a>";gl+=offs;if(article.oid==11)genst="background-image:url(article/images/articletabselected.png);";else genst="background-image:url(article/images/articletab.png);";genarticle+="<a href='#!"+genb+"article,11'>";genarticle+="<div class='moderator_tab_button_main' style='left:"+
816gl+"px;"+genst+"' onclick='base.stopscroll = true;base.load(\"article\",11);return false;'>";genarticle+="<div class='moderator_tab_button_text'>";genarticle+=lang_articles_bulgarian_geography[languages.lang];genarticle+="</div>";genarticle+="<img class='article_tab_button_image' src='article/images/geography.png' />";genarticle+="</div>";genarticle+="</a>";gl+=offs;if(article.oid==12)genst="background-image:url(article/images/articletabselected.png);";else genst="background-image:url(article/images/articletab.png);";
817genarticle+="<a href='#!"+genb+"article,12'>";genarticle+="<div class='moderator_tab_button_main' style='left:"+gl+"px;"+genst+"' onclick='base.stopscroll = true;base.load(\"article\",12);return false;'>";genarticle+="<div class='moderator_tab_button_text'>";genarticle+=lang_articles_bulgarian_crafts[languages.lang];genarticle+="</div>";genarticle+="<img class='article_tab_button_image' src='article/images/crafts.png' />";genarticle+="</div>";genarticle+="</a>";gl+=offs;if(article.oid==13)genst="background-image:url(article/images/articletabselected.png);";
818else genst="background-image:url(article/images/articletab.png);";genarticle+="<a href='#!"+genb+"article,13'>";genarticle+="<div class='moderator_tab_button_main' style='left:"+gl+"px;"+genst+"' onclick='base.stopscroll = true;base.load(\"article\",13);return false;'>";genarticle+="<div class='moderator_tab_button_text'>";genarticle+=lang_articles_bulgarian_population[languages.lang];genarticle+="</div>";genarticle+="<img class='article_tab_button_image' src='article/images/population.png' />";genarticle+=
819"</div>";genarticle+="</a>";gl+=offs;if(article.oid==14)genst="background-image:url(article/images/articletabselected.png);";else genst="background-image:url(article/images/articletab.png);";genarticle+="<a href='#!"+genb+"article,14'>";genarticle+="<div class='moderator_tab_button_main' style='left:"+gl+"px;"+genst+"' onclick='base.stopscroll = true;base.load(\"article\",14);return false;'>";genarticle+="<div class='moderator_tab_button_text'>";genarticle+=lang_articles_bulgarian_treasures[languages.lang];
820genarticle+="</div>";genarticle+="<img class='article_tab_button_image' src='article/images/treasures.png' />";genarticle+="</div>";genarticle+="</a>";gl+=offs;if(article.oid==15)genst="background-image:url(article/images/articletabselected.png);";else genst="background-image:url(article/images/articletab.png);";genarticle+="<a href='#!"+genb+"article,15'>";genarticle+="<div class='moderator_tab_button_main' style='left:"+gl+"px;"+genst+"' onclick='base.stopscroll = true;base.load(\"article\",15);return false;'>";
821genarticle+="<div class='moderator_tab_button_text'>";genarticle+=lang_articles_bulgarian_traditions[languages.lang];genarticle+="</div>";genarticle+="<img class='article_tab_button_image' src='article/images/traditions.png' />";genarticle+="</div>";genarticle+="</a>";gl+=offs;if(article.oid==16)genst="background-image:url(article/images/articletabselected.png);";else genst="background-image:url(article/images/articletab.png);";genarticle+="<a href='#!"+genb+"article,16'>";genarticle+="<div class='moderator_tab_button_main' style='left:"+
822gl+"px;"+genst+"' onclick='base.stopscroll = true;base.load(\"article\",16);return false;'>";genarticle+="<div class='moderator_tab_button_text'>";genarticle+=lang_articles_bulgarian_flora[languages.lang];genarticle+="</div>";genarticle+="<img class='article_tab_button_image' src='article/images/plantsandanimals.png' />";genarticle+="</div>";genarticle+="</a>";gl+=offs;if(article.oid==17)genst="background-image:url(article/images/articletabselected.png);";else genst="background-image:url(article/images/articletab.png);";
823genarticle+="<a href='#!"+genb+"article,17'>";genarticle+="<div class='moderator_tab_button_main' style='left:"+gl+"px;"+genst+"' onclick='base.stopscroll = true;base.load(\"article\",17);return false;'>";genarticle+="<div class='moderator_tab_button_text'>";genarticle+=lang_articles_bulgarian_folklore[languages.lang];genarticle+="</div>";genarticle+="<img class='article_tab_button_image' src='article/images/folklor.png' />";genarticle+="</div>";genarticle+="</a>";genarticle+="</div>"}genarticle+=
824"<div id='articletext' class='article_text'>";if(targetarticle.advertisement!=""){genarticle+="<div id='articleadvertisement' class='article_advertisement' >";genarticle+=targetarticle.advertisement;genarticle+="</div>"}genarticle+="<div id='articletexttext' class='article_text_text' >";if(article.oid>100)genarticle+=map.generateMicroMapString(article.oid);if(targetarticle.text!="")genarticle+=targetarticle.getText();if(article.oid==28)if(accounts.logged){base.checkboxes["lic0"]=0;base.checkboxes["lic1"]=
8250;base.checkboxes["lic2"]=0;genarticle+='<br><br><div><div class="register_agree_input" style="width:450px;height:20px;"><table onclick="checkbox(\'lic0\');" style="border-spacing:0;cursor:pointer;"><tbody><tr><td style="text-align:left;vertical-align:middle;width:22px;"><img id="checkboxlic0" class="checkbox" src="base/images/checkbox0.png"></td><td style="vertical-align:middle;">'+lang_register_i_agree[languages.lang]+'<a onclick="cancelBubble(event)" href="#!'+genb+'termsandconditions" target="_blank" class="lnk">'+
826lang_register_terms_and_conditions[languages.lang]+"</a></td></tr></tbody></table></div>";genarticle+='<div class="register_agree_input" style="width:450px;height:20px;"><table onclick="checkbox(\'lic1\');" style="border-spacing:0;cursor:pointer;"><tbody><tr><td style="text-align:left;vertical-align:middle;width:22px;"><img id="checkboxlic1" class="checkbox" src="base/images/checkbox0.png"></td><td style="vertical-align:middle;">'+lang_register_i_agree[languages.lang]+'<a onclick="cancelBubble(event)" href="#!'+
827genb+'privacy" target="_blank" class="lnk">'+lang_register_privacy_statement[languages.lang]+"</a></td></tr></tbody></table></div></div>";genarticle+='<div class="register_agree_input"  style="width:450px;height:20px;"><table onclick="checkbox(\'lic2\');" style="border-spacing:0;cursor:pointer;"><tbody><tr><td style="text-align:left;vertical-align:middle;width:22px;"><img id="checkboxlic2" class="checkbox" src="base/images/checkbox0.png"></td><td style="vertical-align:middle;">'+lang_register_receive_emails[languages.lang]+
828"</td></tr></tbody></table></div>";genarticle+="<br><br><div class=\"ranica_button_orange\" style=\"width:180px;\"><div style=\"position:relative;width:100%;height:100%;padding-top:10px;\" onclick=\"if(base.checkboxes['lic0'] && base.checkboxes['lic1']) {accounts.setAgreed(base.checkboxes['lic2']);} else {alert('"+lang_register_error_agree_to_conditions_2[languages.lang]+"');}\">"+lang_buttons_continue[languages.lang]+"</div></div>";genarticle+='<br><br><br><br><div class="ranica_button_orange" style="width:180px;"><a class="ranica_button_orange" href="#!removeaccount,'+
829accounts.uid+'"><div style="position:relative;width:100%;height:100%;padding-top:10px;" onclick="base.load(\'removeaccount\','+accounts.uid+')">'+lang_buttons_remove_account[languages.lang]+"</div></a></div><br><br>"}else{genarticle+="<br><br><br><br>"+lang_register_please_login_to_accept_new_terms[languages.lang]+"<br><br>";genarticle+='<div class="ranica_button_orange" style="width:180px;"><div style="position:relative;width:100%;height:100%;padding-top:10px;" onclick="base.norekl=true;base.tologin=true;base.load(\'\');">'+
830lang_buttons_login[languages.lang]+"</div></div><br><br>"}genarticle+="</div>";if(article.oid==22){genarticle+="<div id='articleoffers' style='margin-top:60px;position:relative;top:0px;left:0px;width:731px;height:0px;'></div>";genarticle+="<div style='position:relative;width:731px;height:28px;'>";genleft=286;if(reklorders.reklorders.length>0||accounts.rekl.length>0){genleft=569;genarticle+="<div class='button10' style='z-index:5;left:0px;top:0px;width:159px;' onclick='base.load(\"myadvertisements\")'>";
831genarticle+="<table style='z-index:6;'>";genarticle+="<tr height='28'>";genarticle+="<td width='13'>";genarticle+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";genarticle+="</td>";genarticle+="<td class='button10_middle' width='135'>";genarticle+="<span class='button10'>"+lang_buttons_my_advertisements[languages.lang]+"</span>";genarticle+="</td>";genarticle+="<td width='11'>";genarticle+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";genarticle+=
832"</td>";genarticle+="</tr>";genarticle+="</table>";genarticle+="</div>"}genarticle+="<div class='button10' style='z-index:5;left:"+genleft+"px;top:0px;width:159px;' onclick='base.load(\"advertisementconditions\")'>";genarticle+="<table style='z-index:6;'>";genarticle+="<tr height='28'>";genarticle+="<td width='13'>";genarticle+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";genarticle+="</td>";genarticle+="<td class='button10_middle' width='135'>";genarticle+="<span class='button10'>"+
833lang_titles_advertisement_conditions[languages.lang]+"</span>";genarticle+="</td>";genarticle+="<td width='11'>";genarticle+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";genarticle+="</td>";genarticle+="</tr>";genarticle+="</table>";genarticle+="</div>";genarticle+="</div>"}genarticle+="</div>";if(article.oid>=1E3){genarticle+="<div id='articlelinks' class='article_text_links'>";genarticle+="<span class='article_section_title'>"+lang_articles_useful_links[languages.lang]+
834"</span><br />";if(targetarticle.wiki!=undefined&&targetarticle.wiki!=""){website=targetarticle.wiki;if(website.length>3&&website.substr(0,4)!="http")website="http://"+website;genarticle+="<a href='"+website+"' target='_blank'>";genarticle+="<img src='base/images/externallinkicon.png' class='ranica_external_link' alt='' />";genarticle+=lang_articles_wiki_article[languages.lang]+articlepoint.name+lang_articles_wiki_article_2[languages.lang]+"</a><br />"}if(elemparent!=-1&&elemparent.name!=articlepoint.name)gennam=
835elemparent.name;else gennam=articlepoint.name;website="";
835website+="http://maps.google.com/maps?q=";website+=Math.floor(articlepoint.coordinatesgeo.y*1E5/3600)/1E5;website+="%20";website+=Math.floor(articlepoint.coordinatesgeo.x*1E5/3600)/1E5;website+="%20%28ranica.bg%29";genarticle+="<a href='"+website+"' target='_blank'><img src='base/images/externallinkicon.png' class='ranica_external_link' alt='' />"+lang_articles_google_map_around[languages.lang]+gennam+lang_articles_google_map_around_2[languages.lang]+
836"</a><br />";gencx=Math.floor(articlepoint.coordinatesgeo.x/.36)/1E4;gency=Math.floor(articlepoint.coordinatesgeo.y/.36)/1E4;if(targetarticle.bdz!=""){genarticle+="<div id='bdzcontent'>";genarticle+="<span style='cursor:pointer;color:#C3891B;' onclick='article.expandBdzLinks(true)'>";genarticle+=lang_articles_trains_schedule[languages.lang];genarticle+="</span>";genarticle+="</div>"}for(li=0;li<targetarticle.links.length;li++){website=targetarticle.links[li][1];if(website.length>3&&website.substr(0,
8374)!="http")website="http://"+website;genarticle+="<a href='"+website+"' target='_blank'><img src='base/images/externallinkicon.png' class='ranica_external_link' alt='' />"+targetarticle.links[li][0]+"</a><br />"}genarticle+="</div>";genarticle+="<div id='articleweather' class='article_text_weather'>";genarticle+="<div class='article_header_2'>";genarticle+=lang_articles_weather[languages.lang];genarticle+="</div>";genarticle+="<div class='ranica_header_line_3'>&nbsp;</div>";genarticle+="<div id='weatherhld'>";
838genarticle+="<center><br /><br /><br /><br /><br /><img src='base/images/loading.gif' /></center>";genarticle+="</div>";genarticle+="</div>";genarticle+="<div class='article_comments' id='articlecomments'></div>";if(accounts.logged)genfu="comments.addComment(1);";else genfu="accounts.showRegistration()";genarticle+=base.generateButton("orange",180,lang_buttons_add_comment[languages.lang],undefined,genfu);genarticle+="<div class='article_comments_add_comment' id='articlecommentsaddcommentmain'></div>";
839found=false;for(x=0;x<articlepoint.categories.length;x++)if(maincategories.maincategories[0].hasCategory(articlepoint.categories[x]))found=true;if(article.pointsin.length>1){genarticle2="";othersin=false;genarticle2+="<div id='articletextothersin' class='article_text_around' >";if(found&&(articlepoint.name.substr(0,1)=="\u0432"||articlepoint.name.substring(0,1)=="\u0412"||articlepoint.name.substring(0,1)=="\u0444"||articlepoint.name.substring(0,1)=="\u0424")||!found&&(elemparent.name.substr(0,1)==
840"\u0432"||elemparent.name.substring(0,1)=="\u0412"||elemparent.name.substring(0,1)=="\u0444"||elemparent.name.substring(0,1)=="\u0424"))genart=" \u0432\u044a\u0432 ";else genart=lang_articles_in[languages.lang];genarticle2+="<span class='article_section_title'><b>"+lang_articles_sites[languages.lang]+genart;if(found)genarticle2+=articlepoint.name;else genarticle2+="<a href='#!"+genb+"article,"+elemparent.oid+"'><span onclick='base.load(\"article\","+elemparent.oid+"); return false;'>"+elemparent.name+
841"</span></a>";genarticle2+=":</b></span><br/>";pointsaround=article.pointsin;for(mc=0;mc<maincategories.maincategories.length;mc++)for(c=0;c<maincategories.maincategories[mc].categories.length;c++){oids=new Array;for(m=0;m<pointsaround.length;m++)for(t=0;t<pointsaround[m].categories.length;t++)if(maincategories.maincategories[mc].categories[c].name==pointsaround[m].categories[t]&&pointsaround[m].oid!=article.oid&&!(pointsaround[m].coordinatesgeo.x==articlepoint.coordinatesgeo.x&&pointsaround[m].coordinatesgeo.y==
842articlepoint.coordinatesgeo.y)&&(found||pointsaround[m].oid!=elemparent.oid))oids[oids.length]=pointsaround[m].oid;if(oids.length>0)genarticle2+=generateCategoryDropDown(maincategories.maincategories[mc].categories[c].catid,oids)}genarticle2+="</div>";genarticle2+="<br />";if(pointsaround.length>0)genarticle+=genarticle2}if(languages.lang==0)genb="";else genb="en,";if(elemparent!=-1&&elemparent.name!=articlepoint.name)genname="<a href='#!"+genb+"article,"+elemparent.oid+"'><span onclick='base.load(\"article\","+
843elemparent.oid+"); return false;'>"+elemparent.name+"</span></a>";else genname=articlepoint.name;genarticle+="<div id='articletextaround' class='article_text_around' >";genarticle+="<span class='article_section_title'><b>"+lang_articles_sites_around[languages.lang]+genname+":</b></span><br/>";pointsaround=article.pointsaround;for(mc=0;mc<maincategories.maincategories.length;mc++)for(c=0;c<maincategories.maincategories[mc].categories.length;c++){oids=new Array;for(m=0;m<pointsaround.length;m++)for(t=
8440;t<pointsaround[m].categories.length;t++)if(maincategories.maincategories[mc].categories[c].name==pointsaround[m].categories[t]&&pointsaround[m].oid!=article.oid&&!(pointsaround[m].coordinatesgeo.x==articlepoint.coordinatesgeo.x&&pointsaround[m].coordinatesgeo.y==articlepoint.coordinatesgeo.y))oids[oids.length]=pointsaround[m].oid;if(oids.length>0)genarticle+=generateCategoryDropDown(maincategories.maincategories[mc].categories[c].catid,oids)}genarticle+="</div>";genarticle+="<br />";genarticle+=
845"<br />";genarticle+="<br />";genarticle+="<br />";genarticle+="<br />";genarticle+="<br />"}genarticle+="</div>";document.getElementById("articlediv").innerHTML=genarticle;if(article.oid==22)article.showOffers();ac0=articles.articles[article.oid].photos;for(nm=0;nm<ac0.length;nm++){pointposx=(nm+1)*190;genpos=new position(0,pointposx,140,180);tg0=photos.generatePhotoTag(ac0[nm].iid,genpos.left,genpos.top,"articlephoto");document.getElementById("articlegalleryinner").appendChild(tg0)}genposw=(ac0.length+
8461)*190;genposw-=10;document.getElementById("articlegalleryinner").style.width=genposw+"px";article.showButtons();$(".lightbox").lightBox();if(article.oid>
846=1E3){if(gallery.photos.length==0)gent=110;else gent=-165;article.showRating()}if(article.oid>=1E3)article.showComments();weather.requestWeather(article.oid);if(articles.showingphoto)$("#articlephoto"+article.photonum+"-photo-"+article.photonum).click();articles.showingphoto=false;if(article.oid==20){document.getElementById("articlediv").appendChild(users.generateTag(100,
847125,200,"admintag","<div style='text-align:center;font-size:14px;'>"+lang_authors_vesko[languages.lang]+"</div>"));document.getElementById("articlediv").appendChild(users.generateTag(91,573,200,"admintag","<div style='text-align:center;font-size:14px;'>"+lang_authors_georgi[languages.lang]+"</div>"));document.getElementById("articlediv").appendChild(users.generateTag(101,125,360,"admintag","<div style='text-align:center;font-size:14px;'>"+lang_authors_iva[languages.lang]+"</div>"));document.getElementById("articlediv").appendChild(users.generateTag(112,
848573,360,"admintag","<div style='text-align:center;font-size:14px;'>"+lang_authors_val[languages.lang]+"</div>"));document.getElementById("articlediv").appendChild(users.generateTag(103,125,520,"admintag","<div style='text-align:center;font-size:14px;'>"+lang_authors_yanaki[languages.lang]+"</div>"));document.getElementById("articlediv").appendChild(users.generateTag(105,573,520,"admintag","<div style='text-align:center;font-size:14px;'>"+lang_authors_ivo[languages.lang]+"</div>"))}base.updateTitle();
849base.changeWidth();if(article.editenabled&&accounts.logged)$(function(){$("#fileupload").fileupload({dataType:"json",done:function(e,data){photos.stopUpload(data.result)},start:function(e){base.showLoading()}})})};
850article.edit=function(){var genedit="";currentheight=document.getElementById("articletexttext").offsetHeight+80;if(currentheight<100)currentheight=100;genedit+="<textarea id='articletextinput' class='article_text_input' style='position:relative;width:770px;height:"+currentheight+"px;top:25px;font-size:12px' >";currenttext=articles.articles[article.oid].text;currenttext=currenttext.replace(/<br>/g,"\n");genedit+=currenttext;genedit+="</textarea>";if(article.oid>100){genedit+="<div style='position:relative;width:770px;height:25px;top:25px;font-size:12px'>";
851genedit+="<div style='text-align:right;position:absolute;width:190px;height:15px;top:0px;left:0px;font-size:14px'>";genedit+=lang_articles_wiki_link[languages.lang];genedit+="</div>";genedit+="<input value='"+articles.articles[article.oid].wiki+"' id='articlewikiinput' class='article_wiki_input' style='position:absolute;width:570px;height:15px;left:200px;top:0px;font-size:12px'>";genedit+="</div>";genedit+="<div id='articleaddlinks' style='position:relative;width:770px; top:45px;font-size:12px'>";
852if(articles.articles[article.oid].links.length>0)genw=360;else genw=0;genedit+="<div id='linksheader0' style='overflow:hidden; position: absolute; height: 15px; top: 0px; font-size: 12px; left: 0px; width: "+genw+"px;'>"+lang_articles_link_name[languages.lang]+"</div>";genedit+="<div id='linksheader1' style='overflow:hidden; position: absolute; height: 15px; top: 0px; font-size: 12px; left: 380px; width: "+genw+"px;'>"+lang_articles_link_url[languages.lang]+"</div>";genedit+="<div id='articleeditlinks' style='padding-bottom:30px;'>";
853for(li=0;li<articles.articles[article.oid].links.length;li++){genedit+="<div style='position:relative;width:800px;height:25px;top:20px;font-size:12px'>";curlink=articles.articles[article.oid].links[li];genedit+="<input value='"+curlink[0]+"' id='articlelinknameinput"+li+"' style='position: absolute; height: 15px; top: 0px; font-size: 12px; left: 0px; width: 360px;' />";genedit+="<input value='"+curlink[1]+"' id='articlelinkurlinput"+li+"' style='position: absolute; height: 15px; top: 0px; font-size: 12px; left: 380px; width: 360px;' />";
854genedit+="<img src='base/images/x.png' title='"+lang_articles_remove_link[languages.lang]+"' onclick='article.removeLink("+li+");' alt='' style='position: absolute; top: 0px; font-size: 12px; left: 745px; cursor:pointer;' />";genedit+="</div>"}genedit+="</div>";genedit+=base.generateButton("orange",180,lang_buttons_add_link[languages.lang],undefined,"article.addLink();");genedit+="<br/><br/><br/><br/>";genedit+="</div>";genedit+="<br />";genedit+=base.generateButton("orange",180,lang_buttons_save[languages.lang],
855undefined,"gallery.edit();");article.edittotallinks=articles.articles[article.oid].links.length}document.getElementById("articletext").innerHTML=genedit};article.removeLink=function(num){try{document.getElementById("articlelinkurlinput"+num).value="";document.getElementById("articlelinknameinput"+num).value=""}catch(e$163){throwException("Failed to remove link at article.removeLink(), num="+num+" , error was: "+e$163)}};
856article.addLink=function(){if(article.edittotallinks==0){document.getElementById("linksheader0").style.width="360px";document.getElementById("linksheader1").style.width="360px"}genedit="";genedit+="<input value='' id='articlelinknameinput"+article.edittotallinks+"' class='article_link_name_input' style='position: absolute; height: 15px; top: 0px; font-size: 12px; left: 0px; width: 360px;' />";genedit+="<input value='' id='articlelinkurlinput"+article.edittotallinks+"' class='article_link_url_input' style='position: absolute; height: 15px; top: 0px; font-size: 12px; left: 380px; width: 360px;' />";
857genedit+="<img title='"+lang_articles_remove_link[languages.lang]+"' src='base/images/x.png' onclick='article.removeLink("+article.edittotallinks+");' alt='' style='position: absolute; top: 0px; font-size: 12px; left: 745px; cursor:pointer;' />";
857var newDiv=document.createElement("div");newDiv.setAttribute("style","position:relative;width:800px;height:25px;top:20px;font-size:12px'");newDiv.innerHTML=genedit;document.getElementById("articleeditlinks").appendChild(newDiv);article.edittotallinks++};
858article.setNewTitles=function(oid){art=articles.articles[oid];for(a=0;a<art.newtitles.length;a++)try{if(art.newtitles[a].text!="")photos.photos[art.newtitles[a].iid].title[0]=art.newtitles[a].text;if(art.newtitles[a].texten!="")photos.photos[art.newtitles[a].iid].title[1]=art.newtitles[a].texten}catch(e$164){throwException("Failed to set new title on photo in article.setNewTitles, oid was"+oid+" , error was"+e$164)}};
859article.showComments=function(){document.getElementById("articlecomments").innerHTML="";document.getElementById("articlecommentsaddcommentmain").innerHTML="";document.getElementById("articlecommentsaddcommentmain").style.height="0px";comments.articleinedit=-1;comments.articleadding=false;comments.photoadding=false;genheader="";if(articles.articles[article.oid].comments.length>0)genbuttop=-20;else genbuttop=-115;genheader+="<div class='article_header_2'>";genheader+=lang_articles_comments[languages.lang];
860genheader+="</div>";genheader+="<div class='ranica_header_line_3'>&nbsp;</div>";document.getElementById("articlecomments").innerHTML=genheader;if(articles.articles[article.oid].comments.length>0){for(cm=0;cm<articles.articles[article.oid].comments.length;cm++){curcom=articles.articles[article.oid].comments[cm];gencom=comments.generateCommentTag(curcom.commentid,"small",0,0,"articlecomment");gencom.style.position="relative";document.getElementById("articlecomments").appendChild(gencom)}genheader="";
861var butdiv=document.createElement("div");butdiv.innerHTML=genheader;document.getElementById("articlecomments").appendChild(butdiv)}else document.getElementById("articlecomments").innerHTML=genheader;if(article.addcomment){article.addcomment=false;comments.addComment(1)}};
862article.showWeather=function(){try{if(article.oid>=1E3){genweather="";genweather+=weather.generateWeatherForArticle(article.oid);try{document.getElementById("weatherhld").innerHTML=genweather}catch(e$165){}}}catch(e$166){throwException("Unable to show weather at article.showWeather(), error was "+e$166)}};
863article.expandBdzLinks=function(enable){genbdzlinks="";if(enable){genbdzlinks+="<span style='cursor:pointer;color:#C3891B;' onclick='article.expandBdzLinks(false)'>";genbdzlinks+=lang_articles_trains_schedule[languages.lang];genbdzlinks+="</span>";genbdzlinks+="<br />";targetarticle=articles.articles[article.oid];articlepoint=points.getPoint(article.oid);gennam=articlepoint.name;if(targetarticle.bdz==1)genstation=gennam.toUpperCase();else genstation=targetarticle.bdz.toUpperCase();for(i=0;i<7;i++){var today=
864new Date;var newdate=new Date;newdate.setDate(today.getDate()+i);newdt=newdate.getDate();if(newdt<10)newdt=""+"0"+newdt;newmn=newdate.getMonth()+1;if(newmn<10)newmn=""+"0"+newmn;newye=newdate.getFullYear();gendate=newdt+"/"+newmn+"/"+newye;weekday=newdate.getDay();weekdaystring=weekDayNumberToNameLower(weekday);website="http://razpisanie.bdz.bg/SearchServlet?action=listStation&station="+encodeURIComponent(genstation)+"&date="+gendate;genbdzlinks+=" - <a target='_blank' href='"+website+"'>";genbdzlinks+=
865lang_articles_trains_schedule_for[languages.lang]+weekdaystring+" ("+gendate+")";genbdzlinks+="</a>";genbdzlinks+="<br />"}}else{genbdzlinks+="<span style='cursor:pointer;color:#C3891B;' onclick='article.expandBdzLinks(true)'>";genbdzlinks+=lang_articles_trains_schedule[languages.lang];genbdzlinks+="</span>"}document.getElementById("bdzcontent").innerHTML=genbdzlinks};
866article.showRating=function(){if(article.oid>=1E3){targetpoint=points.getPoint(article.oid);$("#articlerating"+article.oid).remove();gencst="";if(targetpoint.rating!=-1){ratingelement=ratings.generateRatingTag(article.oid,0,0);ratingelement.setAttribute("id","articlerating"+article.oid);document.getElementById("articleratingcontainer").appendChild(ratingelement);gencst="padding-left:50px;border-left: 1px solid #cacaca;"}$("#addrating"+article.oid).remove();ratingelement=ratings.generateAddRatingTag(article.oid,
867792,0,1,gencst);ratingelement.setAttribute("id","addrating"+article.oid);document.getElementById("articleratingcontainer").appendChild(ratingelement)}};
868article.showOffers=function(){if(languages.lang==0)genb="";else genb="en,";crow=0;ccol=0;genoffers="";for(of=0;of<base.offers.length;of++){genoffers+="<a href='#!"+genb+"order-"+of+"'>";genoffers+="<div style='position:absolute;width:218px;height:176px;left:"+ccol*255+"px;top:"+crow*210+"px;'>";genoffers+="<div style='padding-top:3px;text-align:center;font-size:25px;position:absolute;top:0px;left:0px;width:218px;height:38px;background-image:url(reklorders/images/price_table_h.png);' >";genoffers+=
869base.offers[of].name[languages.lang];genoffers+="</div>";genoffers+="<div style='padding-top:20px;padding-left:30px;line-height:30px;position:absolute;top:38px;left:0px;height:100px;width:188px;background-color:#FFF4E7;'>";
869genoffers+="<span style='font-size:25px;'>";genoffers+=base.offers[of].price;genoffers+=lang_articles_offer_lv[languages.lang];genoffers+="</span>";genoffers+="<br />";genoffers+="<span style='font-size:17px;'>";genoffers+=base.offers[of].quantity;genoffers+=lang_articles_offer_impressions[languages.lang];
870genoffers+="</span>";genoffers+="</div>";genoffers+="<div style='text-align:center;position:absolute;top:138px;left:0px;width:218px;height:29px;padding-top:9px;background-image:url(reklorders/images/price_table_f.png);font-weight:bold;'>";genoffers+=lang_articles_offer_order_now[languages.lang];genoffers+="</div>";genoffers+="</div>";genoffers+="</a>";ccol++;if(ccol==3){ccol=0;crow++}}ccol--;if(ccol==-1)crow--;document.getElementById("articleoffers").innerHTML=genoffers;document.getElementById("articleoffers").style.height=
871(crow+1)*210+"px"};article.toggleMoving=function(enable,type){if(enable){if(article.movinginterval2==undefined)article.movinginterval2=setInterval("article.toggleMoving(true,'"+type+"')",50);if(article.inanimation==0)if(type=="left")article.moveLeft();else article.moveRight()}else{clearInterval(article.movinginterval2);article.movinginterval2=undefined}};
872article.moveLeft=function(){if(article.inanimation==0){genoffset=190;pointposx=document.getElementById("articlegalleryinner").offsetLeft+genoffset;pointposy=document.getElementById("articlegalleryinner").offsetTop;pointposw=document.getElementById("articlegalleryinner").offsetWidth;pointposh=document.getElementById("articlegalleryinner").offsetHeight;genpos=new position(pointposy,pointposx,pointposh,pointposw);article.inanimation++;animateMoveImage("articlegalleryinner",-1,genpos,0)}};
873article.moveRight=function(){if(article.inanimation==0){genoffset=190;pointposx=document.getElementById("articlegalleryinner").offsetLeft-genoffset;pointposy=document.getElementById("articlegalleryinner").offsetTop;pointposw=document.getElementById("articlegalleryinner").offsetWidth;pointposh=document.getElementById("articlegalleryinner").offsetHeight;genpos=new position(pointposy,pointposx,pointposh,pointposw);article.inanimation++;animateMoveImage("articlegalleryinner",-1,genpos,0)}};
874article.showButtons=function(){pointposx=document.getElementById("articlegalleryinner").offsetLeft;pointposw=document.getElementById("articlegalleryinner").offsetWidth;pointposparentw=document.getElementById("articlelist").offsetWidth;if(pointposx<0){if(document.getElementById("articlearrowleft")==undefined)document.getElementById("articleleftbutton").innerHTML="<img onmousedown=\"article.toggleMoving(true,'left')\" onmouseup=\"article.toggleMoving(false,'')\" onmouseout=\"article.toggleMoving(false,'')\" id='articlearrowleft' src='base/images/arrowleft.png' class='article_left_button' alt=''/><div class='article_left_button2' onmousedown=\"article.toggleMoving(true,'left')\" onmouseup=\"article.toggleMoving(false,'')\" onmouseout=\"article.toggleMoving(false,'')\"></div>"}else if(document.getElementById("articlearrowleft")!=
875undefined){article.toggleMoving(false,"");document.getElementById("articleleftbutton").innerHTML=""}if(pointposw+pointposx>pointposparentw){if(document.getElementById("articlearrowright")==undefined)document.getElementById("articlerightbutton").innerHTML="<img onmousedown=\"article.toggleMoving(true,'right')\" onmouseup=\"article.toggleMoving(false,'')\" onmouseout=\"article.toggleMoving(false,'')\" id='articlearrowright' src='base/images/arrowright.png' class='article_right_button' alt=''/><div class='article_right_button2' onmousedown=\"article.toggleMoving(true,'right')\" onmouseup=\"article.toggleMoving(false,'')\" onmouseout=\"article.toggleMoving(false,'')\"></div>"}else if(document.getElementById("articlearrowright")!=
876undefined){article.toggleMoving(false,"");document.getElementById("articlerightbutton").innerHTML=""}};article.showEditDisabled=function(){base.currentbox=dhtmlx.modalbox({title:lang_boxes_upload[languages.lang],text:lang_boxes_edit_disabled[languages.lang]+generateOKButton(),width:"200px",height:"200px"})};pointlist=new module;pointlist.pointsPerPage=20;pointlist.visited=new Array;pointlist.currentPage=0;pointlist.points=new Array;pointlist.mainexpanded=false;pointlist.search="";
877pointlist.load=function(){var genpointlist="";genpointlist2="";genpointlist2+="<div id='pointlistheader' style='color:#6d6d6d;position:relative;padding-top:55px;'></div>";genpointlist2+="<div class='pointlist_inner' id='pointlistinner'></div>";genpointlist2+="<div id='pointlistfooter' style='position:relative;padding-bottom:10px;'></div>";var pointlistdiv=document.createElement("div");pointlistdiv.setAttribute("id","pointlistdiv");pointlistdiv.className="pointlist";pointlistdiv.innerHTML=genpointlist;
878document.getElementById("basemap").appendChild(pointlistdiv);var pointlistdiv2=document.createElement("div");pointlistdiv2.setAttribute("id","pointlistdivlist");pointlistdiv2.className="pointlist_2";pointlistdiv2.innerHTML=genpointlist2;document.getElementById("pointlistdiv").appendChild(pointlistdiv2);pointlist.updateHeader();$(pointlistdivlist).hide();if(pointlist.mainexpanded){pointlist.mainexpanded=false;pointlist.expandMain()}};pointlist.unload=function(){$("#pointlistdiv").remove()};
879pointlist.expandMain=function(blockreexpand){if(pointlist.mainexpanded){pointlist.mainexpanded=false;document.getElementById("pointlistdivlist").style.visibility="hidden";$(pointlistdivlist).hide()}else{if(map.menuvisible)map.toggleMenu();if(map.smallwidth&&map.extradetails!=-1)map.hideExtraDetails();pointlist.mainexpanded=true;document.getElementById("pointlistdivlist").style.visibility="visible";$(pointlistdivlist).show();if(!blockreexpand&&categorylist.mainexpanded&&map.smallwidth)categorylist.expandMain(true)}map.updateButtons()};
880pointlist.changePage=function(pagenum){requesttype="pointlist";categs=categories.getSelectedCategoriesString();search=getSearchString(document.getElementById("pointlistsearch").value);topleft=map.getTopLeft();c0x=topleft.x;c0y=topleft.y;bottomright=map.getBottomRight();c1x=bottomright.x;c1y=bottomright.y;page=pagenum;limit=map.limit;pagelimit=pointlist.pointsPerPage;hasarticle=base.checkboxes[5];visited=base.checkboxes[6];visitedby=map.visiteduid;zoomlevel=map.getZoomLevel();points.requestPoints(requesttype,
881categs,search,c0x,c0y,c1x,c1y,page,limit,pagelimit,hasarticle,visited,visitedby,zoomlevel)};
882pointlist.showActivatePin=function(oid,enable){for(currentpnt=0;currentpnt<pointlist.points.length;currentpnt++)try{if(pointlist.points[currentpnt].oid!=oid)document.getElementById("idpntls_pinspan_"+pointlist.points[currentpnt].oid).innerHTML=""}catch(e$167){}if(enable)if(pointlist.currentpin!=oid||pointlist.lastpinned==-1){pointlist.currentpin=oid;var genactivatepin="";genactivatepin+="<img id='idpntls_pin_"+oid+"' onclick=\"pg("+oid+").pin(true)\" class='pointlist_activatepin' src='map/images/pin1.gif' title='"+
883lang_map_mark_this_object[languages.lang]+"' />";document.getElementById("idpntls_pinspan_"+oid).innerHTML=genactivatepin;pointlist.lastpinned=oid}};
884pointlist.hideActivatePin=function(e){try{try{tarid=e.target.id}catch(err){tarid=e.srcElement.id}taridprefix=tarid.substring(0,7);if(taridprefix!="idpntls"){for(currentpnt=0;currentpnt<pointlist.points.length;currentpnt++)try{document.getElementById("idpntls_pinspan_"+pointlist.points[currentpnt].oid).innerHTML=""}catch(err$168){}pointlist.lastpinned=-1}}catch(err$169){}};pointlist.clearSearch=function(){document.getElementById("pointlistsearch").value="";map.delayReq();document.getElementById("pointlistsearch").focus()};
885pointlist.fixVisitedPositions=function(){for(f=0;f<pointlist.visited.length;f++){gentp=0;gentp+=document.getElementById("idpntls_img0_"+pointlist.visited[f].oid).offsetTop;ca=categories.getCategoryByName(pointlist.visited[f].categories[0]);a=ca.iconsize.y;if(ca.iconsize.x>=ca.iconsize.y)biggerdim=ca.iconsize.x;else biggerdim=ca.iconsize.y;if(ca.iconsize.x%2==0)b=0;else b=1;if(biggerdim<=8&&biggerdim<=8)b+=12;else if(biggerdim<=11&&biggerdim<=11)b+=16;else b+=20;gentp-=Math.floor(b/2-a/2);document.getElementById("idpntls_imgbg_"+
886pointlist.visited[f].oid).style.top=gentp+"px";a=ca.iconsize.x;genlf=0;genlf+=document.getElementById("idpntls_img0_"+pointlist.visited[f].oid).offsetLeft;genlf-=Math.floor(b/2-a/2);document.getElementById("idpntls_imgbg_"+pointlist.visited[f].oid).style.left=genlf+"px"}};
887pointlist.showPage=function(){if(document.getElementById("pointlistinner")==null)return;pointlist.visited=new Array;document.getElementById("pointlistinner").innerHTML="";var genPoint="";genPoint+="<center>";genPoint+="<div style='position:relative;height:40px;width:80px;padding-top:10px;'>";if(pointlist.previouspageexists){genPoint+="<div style='position:relative;float:left;'>";genPoint+="<img src='base/images/arrowleft.png' class='pointlist_previouspage' onclick='pointlist.changePage("+(pointlist.page-
8881)+");' alt='' />";genPoint+="</div>"}if(pointlist.nextpageexists){genPoint+="<div style='position:relative;float:right'>";genPoint+="<img src='base/images/arrowright.png' class='pointlist_nextpage' onclick='pointlist.changePage("+(pointlist.page+1)+");' alt='' />";genPoint+="</div>"}genPoint+="</div>";genPoint+="</center>";if(pointlist.page==0){for(x=0;
888x<points.pinned.length;x++){curpnt=points.pinned[x];genPoint+="<table>";genPoint+="<tr onmouseout='ls("+curpnt.oid+",false);' height='13'>";genPoint+=
889"<td class='pc'>";ca=categories.getCategoryByName(curpnt.categories[0]);genPoint+="<img id='idpntls_img0_"+curpnt.oid+"' src='"+categories.getCategoryByName(curpnt.categories[0]).url+"' style='z-index:2;position:relative;width:"+ca.iconsize.x+"px;height:"+ca.iconsize.y+"px;'/> ";if(base.checkboxes[7]==1&&accounts.hasVisited(curpnt.oid)){if(ca.iconsize.x>=ca.iconsize.y)biggerdim=ca.iconsize.x;else biggerdim=ca.iconsize.y;if(ca.iconsize.x%2==0)genodd="";else genodd="2";if(biggerdim<=8)gensrc="map/images/s"+
890genodd+".png";else if(biggerdim<=11)gensrc="map/images/m"+genodd+".png";else gensrc="map/images/l"+genodd+".png";genPoint+="<img style='z-index:1;position:absolute;top:0px;left:0px' id='idpntls_imgbg_"+curpnt.oid+"' src='"+gensrc+"' alt='' />";pointlist.visited[pointlist.visited.length]=curpnt}genPoint+="</td>";genPoint+="<td class='pb'> ";genstyle="";if(curpnt.articlefound)genstyle="_article";if(languages.lang==0)genb="";else genb="en,";genPoint+="<a href='#!"+genb+"article,"+curpnt.oid+"' class='pointlist"+
891genstyle+"'>";genPoint+="<span style='width:108px;' onmouseover='mh("+curpnt.oid+")' onmouseout='mh("+map.currentarea.oid+")' onclick='if(map.addratings && map.lastclicked!="+curpnt.oid+") {map.showAddRating("+curpnt.oid+',event)} else { base.load("article",'+curpnt.oid+"); }; return false;'>";genPoint+=curpnt.name;genPoint+="</span>";genPoint+="</a>";genPoint+="</td>";genPoint+="<td align='right' width='16' >";genPoint+="<span>";genPoint+='<img onclick="pg('+curpnt.oid+").pin(false)\" class='pointlist_activatepin' src='map/images/pin2.gif' title='"+
892lang_map_remove_pin[languages.lang]+"'/>";genPoint+="</span>";genPoint+="</td>";genPoint+="</tr>";genPoint+="</table>"}if(points.pinned.length!=0)genPoint+="<br />"}if(map.points.length==0)genPoint+="<br /><br /><br /><br /><center>"+lang_map_no_results[languages.lang]+"</center>";if(pointlist.page==0&&pointlist.firstpoint!=-1){curpnt=pg(pointlist.firstpoint);if(curpnt==-1)throwException("Failed to find point at pointlist.showPage , oid="+pointlist.firstpoint);if(!curpnt.pinned){genstyle="";if(curpnt.articlefound)genstyle=
893"_article";ca=categories.getCategoryByName(curpnt.categories[0]);genPoint+="<table class='pa' id='idpntls_tbl0_"+curpnt.oid+"'><tr id='pointlistrow"+curpnt.oid+"' onmouseout='ls("+curpnt.oid+",false);' onmouseover='ls("+curpnt.oid+",true)'><td id='idpntls_td0_"+curpnt.oid+"' class='pc'><img style='z-index:2;position:relative;width:"+ca.iconsize.x+"px;height:"+ca.iconsize.y+"px;' id='idpntls_img0_"+curpnt.oid+"' src='"+categories.getCategoryByName(curpnt.categories[0]).url+"' />";if(base.checkboxes[7]==
8941&&accounts.hasVisited(curpnt.oid)){if(ca.iconsize.x>=ca.iconsize.y)biggerdim=ca.iconsize.x;else biggerdim=ca.iconsize.y;if(ca.iconsize.x%2==0)genodd="";else genodd="2";if(biggerdim<=8&&biggerdim<=8)gensrc="map/images/s"+genodd+".png";else if(biggerdim<=11&&biggerdim<=11)gensrc="map/images/m"+genodd+".png";else gensrc="map/images/l"+genodd+".png";genPoint+="<img style='z-index:1;position:absolute;top:0px;left:0px' id='idpntls_imgbg_"+curpnt.oid+"' src='"+gensrc+"' alt='' />";pointlist.visited[pointlist.visited.length]=
895curpnt}if(languages.lang==0)genb="";else genb="en,";genPoint+="</td><td id='idpntls_td1_"+curpnt.oid+"' class='pb'><a id='idpntls_a0_"+curpnt.oid+"' href='#!"+genb+"article,"+curpnt.oid+"' class='pointlist"+genstyle+"'><span id='idpntls_span_"+curpnt.oid+"' onmouseover='mh("+curpnt.oid+")' onmouseout='mh("+map.currentarea.oid+")' onclick='if(map.addratings && map.lastclicked!="+curpnt.oid+") {map.showAddRating("+curpnt.oid+',event)} else { base.load("article",'+curpnt.oid+"); }; return false;'>"+
896curpnt.name+"</span></a></td><td id='idpntls_td2_"+curpnt.oid+"' align='right' width='16'><span onclick='pg("+curpnt.oid+").pin(true);' id='idpntls_pinspan_"+curpnt.oid+"'></span></td></tr></table><br />"}}for(x=0;x<pointlist.points.length;x++)if(pointlist.firstpoint!=pointlist.points[x].oid&&!pointlist.points[x].pinned){pn=pointlist.points[x];genstyle="";if(pn.articlefound)genstyle="_article";ca=categories.getCategoryByName(pn.categories[0]);genPoint+="<table class='pa'id='idpntls_tbl0_"+pn.oid+
897"'><tr id='pointlistrow"+pn.oid+"' onmouseout='ls("+pn.oid+",false);' onmouseover='ls("+pn.oid+",true)'><td id='idpntls_td0_"+pn.oid+"' class='pc'><img style='z-index:2;position:relative;width:"+ca.iconsize.x+"px;height:"+ca.iconsize.y+"px;' id='idpntls_img0_"+pn.oid+"' src='"+categories.getCategoryByName(pn.categories[0]).url+"' alt='' />";if(base.checkboxes[7]==1&&accounts.hasVisited(pn.oid)){if(ca.iconsize.x>=ca.iconsize.y)biggerdim=ca.iconsize.x;else biggerdim=ca.iconsize.y;if(ca.iconsize.x%2==
8980)genodd="";else genodd="2";if(biggerdim<=8&&biggerdim<=8)gensrc="map/images/s"+genodd+".png";else if(biggerdim<=11&&biggerdim<=11)gensrc="map/images/m"+genodd+".png";else gensrc="map/images/l"+genodd+".png";genPoint+="<img style='z-index:1;position:absolute;top:0px;left:0px' id='idpntls_imgbg_"+pn.oid+"' src='"+gensrc+"' alt='' />";pointlist.visited[pointlist.visited.length]=pn}if(languages.lang==0)genb="";else genb="en,";genPoint+="</td><td id='idpntls_td1_"+pn.oid+"' class='pb'><a id='idpntls_a0_"+
899pn.oid+"' href='#!"+genb+"article,"+pn.oid+"' class='pointlist"+genstyle+"'><span id='idpntls_span_"+pn.oid+"' onmouseover='mh("+pn.oid+")' onmouseout='mh("+map.currentarea.oid+")' onclick='if(map.addratings && map.lastclicked!="+pn.oid+") {map.showAddRating("+pn.oid+',event)} else { base.load("article",'+pn.oid+"); }; return false;'>"+pn.name+"</span></a></td><td id='idpntls_td2_"+pn.oid+"' align='right' width='16' ><span onclick='pg("+pn.oid+").pin(true);' id='idpntls_pinspan_"+pn.oid+"'></span></td></tr></table>"}genPoint+=
900"<br />";if(map.points.length!=0){genPoint+="<div style='text-align:center; font-size:14px;position:relative;'>";if(map.totalpoints==1)genPoint+=lang_map_one_result[languages.lang];else genPoint+=lang_map_total[languages.lang]+"<b>"+map.totalpoints+"</b> "+lang_map_results_found[languages.lang];genPoint+="</div>"}if(map.getTopLeft().x>
900map.maplimitX0||map.getTopLeft().y<map.maplimitY0||map.getBottomRight().x<map.maplimitX1||map.getBottomRight().y>map.maplimitY1)genPoint+="<center><div style='font-size:12px;'>"+
901lang_map_in_this_part[languages.lang]+"</div></center>";genPoint+=base.generateButton("orange_2","auto",lang_buttons_add_point[languages.lang],{page:"addpoint"},undefined,undefined,"padding-top:7px;");genPoint+="<br />";genPoint+="<center><div onclick='contact.showInconsistForm()' style='cursor:pointer;color:#C3891B;'>"+lang_buttons_report_mistake[languages.lang]+"</div></center>";document.getElementById("pointlistinner").innerHTML=genPoint;if(base.page=="map")map.resizeToFit();pointlist.fixVisitedPositions();
902if(pointlist.currentPage==0&&pointlist.points.length==1)pointlist.firstpoint=pointlist.points[0].oid;if(pointlist.search!="")try{$("#fieldtitlepointlistsearch").remove()}catch(e$170){}};
903pointlist.updateHeader=function(){genpointlist="";genpointlist+=base.generateField("pointlistsearch",false,lang_search[languages.lang],"base/images/searchicon.png","","if(enterDown(event) && pointlist.firstpoint!=-1) {base.load('article',pointlist.firstpoint)} else {map.delayReq();}",3);genpointlist+="<img title='"+lang_clear_search[languages.lang]+"' onclick='pointlist.clearSearch();' src='base/images/x.png' class='pointlist_search_clear'/>";genfooter="";genfooter+="<div onclick='pointlist.toggleFilterExpand();' style='position:relative;top:0px;left:0px;cursor:pointer;'>";
904genfooter+="<span id='mapfiltersarrow' style='font-size:11px;'> ";genfooter+="&#9658;";genfooter+="</span> ";genfooter+=lang_map_filters[languages.lang];genfooter+="</div>";genfooter+="<div id='mapfilters' style='position:relative;top:0px;left:0px;height:0px;overflow:hidden;margin-bottom:10px;'>";genfooter+="<div style='top:2px;margin-top:5px;' onclick='checkbox(5);map.requestPoints();' class='pointlist_check_field_main'>";genfooter+="<img id='checkbox5' class='pointlist_check_field' src='base/images/checkbox"+
905base.checkboxes[5]+".png' />";genfooter+="<div class='pointlist_check_field' style='font-size:13px;'>";genfooter+=lang_map_only_with_article[languages.lang];genfooter+="</div>";genfooter+="</div>";if(accounts.logged){genfooter+="<div style='top:2px;' onclick='checkbox(6);map.requestPoints();' class='pointlist_check_field_main'>";genfooter+="<img id='checkbox6' class='pointlist_check_field' src='base/images/checkbox"+base.checkboxes[6]+".png' />";genfooter+="<div class='pointlist_check_field' style='font-size:13px;'>";
906genfooter+=lang_map_only_visited[languages.lang];genfooter+="</div>";genfooter+="</div>"}else{genfooter+="<div style='top:2px;' onclick='accounts.showRegistration()' class='pointlist_check_field_main'>";genfooter+="<img class='pointlist_check_field' src='base/images/checkbox3.png' />";genfooter+="<div class='pointlist_check_field' style='font-size:13px;'>";genfooter+=lang_map_only_visited[languages.lang];genfooter+="</div>";genfooter+="</div>"}genfooter+="</div>";try{document.getElementById("pointlistheader").innerHTML=
907genpointlist}catch(e$171){}try{document.getElementById("pointlistfooter").innerHTML=genfooter}catch(e$172){}if(map.lastsearch!=""){document.getElementById("pointlistsearch").value=map.lastsearch;document.getElementById("pointlistsearch").click()}};
908pointlist.toggleFilterExpand=function(){if(document.getElementById("mapfilters").offsetHeight==0){document.getElementById("mapfilters").style.height="auto";document.getElementById("mapfiltersarrow").innerHTML="&#9660;"}else{document.getElementById("mapfilters").style.height="0px";document.getElementById("mapfiltersarrow").innerHTML="&#9658;"}};ls=pointlist.showActivatePin;categorylist=new module;categorylist.mainexpanded=false;
909categorylist.load=function(){var gencategorylist="";gencategorylist2="";gencategorylist2+="<div id='categorylistheader' style='color:#6d6d6d;position:relative;padding-top:20px;'></div>";gencategorylist2+="<div class='categorylist_inner' id='categorylistinner'></div>";var categorylistdiv=document.createElement("div");categorylistdiv.setAttribute("id","categorylistdiv");
909categorylistdiv.className="categorylist";categorylistdiv.innerHTML=gencategorylist;document.getElementById("basemap").appendChild(categorylistdiv);
910var categorylistdiv2=document.createElement("div");categorylistdiv2.setAttribute("id","categorylistdivlist");categorylistdiv2.className="categorylist_2";categorylistdiv2.innerHTML=gencategorylist2;document.getElementById("categorylistdiv").appendChild(categorylistdiv2);categorylist.reload();$(categorylistdivlist).hide();if(categorylist.mainexpanded){categorylist.mainexpanded=false;categorylist.expandMain()}};categorylist.unload=function(){$("#categorylistdiv").remove()};
911categorylist.expandMain=function(blockreexpand){if(categorylist.mainexpanded){categorylist.mainexpanded=false;document.getElementById("categorylistdivlist").style.visibility="hidden";$(categorylistdivlist).hide()}else{if(map.menuvisible)map.toggleMenu();if(map.smallwidth&&map.extradetails!=-1)map.hideExtraDetails();categorylist.mainexpanded=true;document.getElementById("categorylistdivlist").style.visibility="visible";$(categorylistdivlist).show();if(!blockreexpand&&pointlist.mainexpanded&&map.smallwidth)pointlist.expandMain(true)}map.updateButtons()};
912categorylist.reload=function(){var gencategories="";gencategories+="<div style='position:relative;height:60px;width:1px;'>&nbsp;</div>";gencategories+="<div onclick='checkbox(8);map.requestPoints();' class='pointlist_check_field_main' style='left:3px;color:#6d6d6d;'>";gencategories+="<img id='checkbox8' class='pointlist_check_field' src='base/images/checkbox"+base.checkboxes[8]+".png' />";gencategories+="<div class='pointlist_check_field'>";gencategories+=lang_map_only_selected_categories[languages.lang];
913gencategories+="</div>";gencategories+="</div>";gencategories+="<br />";gencategories+="<div id='categorylist'><div class='categorylist_inner'>";for(i=0;i<maincategories.maincategories.length;i++){gencategories+="<table class='ct' onclick='categorylist.expand("+maincategories.maincategories[i].maincatid+");'><tr><td class='cg'></td><td class='ch'><img id='checkboxmaincat"+maincategories.maincategories[i].maincatid+"' class='checkbox' src='base/images/checkbox"+base.checkboxes["maincat"+maincategories.maincategories[i].maincatid]+
914".png' onclick=\"mct("+maincategories.maincategories[i].maincatid+");checkbox('maincat"+maincategories.maincategories[i].maincatid+"');cancelBubble(event);\" /></td><td class='ci'>"+maincategories.maincategories[i].name[languages.lang]+"</td></tr></table>";if(maincategories.maincategories[i].expanded)for(var j=0;j<maincategories.maincategories[i].categories.length;j++){if(base.checkboxes["cat"+maincategories.maincategories[i].categories[j].catid]!=0&&base.checkboxes["cat"+maincategories.maincategories[i].categories[j].catid]!=
9151)base.checkboxes["cat"+maincategories.maincategories[i].categories[j].catid]=0;gencategories+="<div class='cy'></div>";gencategories+="<table class='ct' onclick=\"ct("+maincategories.maincategories[i].categories[j].catid+"); checkbox('cat"+maincategories.maincategories[i].categories[j].catid+"');\">";gencategories+="<td class='ce'>";gencategories+="<img id='checkboxcat"+maincategories.maincategories[i].categories[j].catid+"' class='checkbox' src='base/images/checkbox"+base.checkboxes["cat"+maincategories.maincategories[i].categories[j].catid]+
916".png' /> ";gencategories+="</td><td class='cf'><img src='"+maincategories.maincategories[i].categories[j].url+"'/></td>";gencategories+="<td valign='middle'> ";gencategories+=maincategories.maincategories[i].categories[j].categorynameplural[languages.lang];gencategories+="</td></tr></table>"}gencategories+="<div class='cx'></div>"}gencategories+="</div>";gencategories+="</div>";document.getElementById("categorylistdivlist").innerHTML=gencategories;map.updateButtons()};
917categorylist.expand=function(maincatid){if(maincategories.getMainCategory(maincatid).expanded)maincategories.getMainCategory(maincatid).expanded=false;else maincategories.getMainCategory(maincatid).expanded=true;categorylist.reload()};
918categorylist.updateCheckbox=function(){allselected=true;for(dd=0;dd<maincategories.maincategories.length;dd++)if(!maincategories.maincategories[dd].selected)allselected=false;if(allselected&&base.checkboxes[8]==0)base.checkboxes[8]=1;else if(!allselected&&base.checkboxes[8]==1)base.checkboxes[8]=0};map=new module;map.inanimation=false;map.lastrequest=0;map.size=new coordinate(600,400);map.highlighted=100;map.limit=200;map.limit2=200;map.limit3=200;map.debugenabled=false;map.visiteduid=-1;map.addratings=false;map.lastclicked=-1;map.visiteduid=-1;map.groupvisited=new Array;map.shareshown=false;map.points=new Array;map.newpoints=new Array;map.oldtarget=-1;map.proj=new ol.proj.Projection("EPSG:4326");map.visible=false;map.overmarker=false;map.topin=-1;map.initialized=false;var olmap;
919map.disableclick=false;map.menuvisible=false;
919map.extradetails=-1;map.lastsearch="";
920map.load=function(id){$(bottomline).hide();$(ranicarekl).hide();$(basediv).hide();$(ranicamenu0).hide();$(ranicamenu1).hide();map.menuvisible=false;$("head").append('<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"/>');firstload=false;if(!map.onceloaded){map.initialize();map.onceloaded=true;firstload=true}pointlist.load();categorylist.load();map.hideVisitedHeader();map.shareshown=false;if(base.checkboxes[6]==1&&id==-1)checkbox(6);if(base.checkboxes[6]==
9210&&accounts.logged&&accounts.username==id)checkbox(6);if(map.visiteduid!=-1)refreshneeded=true;else refreshneeded=false;map.visiteduid=-1;try{document.getElementById("mapdiv").style.width="100%";document.getElementById("mapdiv").style.height="100%"}catch(e$173){}if(id!=-1){map.visiteduid=accounts.getAccountByUsername(id).uid;accounts.getAccountData(accounts.getAccountByUsername(id).uid);if(accounts.logged&&accounts.username==id)map.shareshown=true}else{if(accounts.logged)map.shareshown=true;if(refreshneeded)map.requestPoints()}if(map.topin!=
922-1){if(!points.getPoint(map.topin).pinned)points.getPoint(map.topin).pin(true);map.topin=-1}pointlist.showPage();try{olmap.updateSize()}catch(e$174){}map.updateButtons(true)};
923map.unload=function(){map.lastsearch=document.getElementById("pointlistsearch").value;if(map.menuvisible)map.toggleMenu();$(bottomline).show();$(ranicarekl).show();$(basediv).show();$(ranicamenu0).show();$(ranicamenu1).show();$("head").append('<meta name="viewport" content="width=device-width"/>');pointlist.unload();categorylist.unload();map.hideVisitedHeader();map.visible=false;document.getElementById("mapdiv").style.width="0px";document.getElementById("mapdiv").style.height="0px"};
924map.initialize=function(){try{newmap.destroy();map.markers.destroy()}catch(e$175){}map.initialized=true;map.lastclicked=-1;$("#mapdiv").remove();var genmap="";map.visible=true;var genmap="";var mapdiv=document.createElement("div");mapdiv.setAttribute("id","mapdiv");mapdiv.className="map";genmap+="<div id='mapheader' class='header2'>";genmap+="</div>";genmap+="<div id='mapcontainer' class='map_container' style='position:relative;width:100%;height:100%;'>";genmap+="<div id='newmap' style='position:relative;width:100%;height:100%;background: url(map/images/textured_paper.jpeg) repeat;'></div>";
925genmap+="</div>";mapdiv.innerHTML=genmap;document.getElementById("basemap").appendChild(mapdiv);map.centercoord=ol.proj.fromLonLat([25.2401,42.7654]);topleftcoord=ol.proj.fromLonLat([80048/3600,159346/3600]);bottomrightcoord=ol.proj.fromLonLat([102434/3600,148365/3600]);map.vectorsource=new ol.source.Vector({features:[]});map.vectorLayer=new ol.layer.Vector({source:map.vectorsource});var rasterLayer=new ol.layer.Tile({source:new ol.source.XYZ({url:"http://ranica.eu/map/tiles2/{z}/{x}/{y}.png",attributions:[new ol.Attribution({html:"Tiles use NASA SRTM data, OpenStreetMap data (CC-by-SA 2.0)"})]})});
926var scaleLineControl=new ol.control.ScaleLine;startzoom=map.getDefaultZoomLevel();olmap=new ol.Map({layers:[rasterLayer,map.vectorLayer],target:document.getElementById("newmap"),view:new ol.View({center:map.centercoord,zoom:startzoom,minZoom:9,maxZoom:28,extent:[topleftcoord[0],bottomrightcoord[1],bottomrightcoord[0],topleftcoord[1]],projection:"EPSG:3857",zoomFactor:1.5}),controls:ol.control.defaults({attributionOptions:{collapsible:true}}).extend([scaleLineControl])});olmap.on("click",function(evt){map.hideExtraDetails();
927clearTimeout(map.timeout);map.timeout=-1;var feature=olmap.forEachFeatureAtPixel(evt.pixel,function(feature){return feature});if(feature)if(feature.get("type")=="pin"||feature.get("type")=="point")setTimeout("map.showExtraDetails("+feature.get("oid")+");",500)});olmap.on("moveend",function(){map.delayReq()});$(olmap.getViewport()).on("mousemove",function(e){if(!map.pointerdown){var pixel=olmap.getEventPixel(e.originalEvent);var hit=olmap.hasFeatureAtPixel(pixel);olmap.getTarget().style.cursor=hit?
928"pointer":"";if(!hit)map.highlight(100);else var hit=olmap.forEachFeatureAtPixel(pixel,function(feature,layer){map.highlight(feature.get("oid"));return true})}});Date.now();$(olmap.getViewport()).on("pointerdown",function(e){map.clickedtime=Date.now()});$(olmap.getViewport()).on("pointerup",function(e){if(Date.now()<map.clickedtime+200){var pixel=olmap.getEventPixel(e.originalEvent);var hit=olmap.hasFeatureAtPixel(pixel);olmap.getTarget().style.cursor=hit?"pointer":"";if(!hit)map.highlight(100);else var hit=
929olmap.forEachFeatureAtPixel(pixel,function(feature,layer){map.highlight(feature.get("oid"));setTimeout("map.showExtraDetails("+feature.get("oid")+");",500);return true})}});map.delayReq();var hlover=function(e){map.highlight(e.feature.oid)};var hlout=function(e){if(map.highlighted==e.feature.oid)map.highlight(map.mainarea.oid)};var button=document.createElement("button");button.innerHTML="H";var handleHomeButton=function(e){map.resetMap()};button.addEventListener("click",handleHomeButton,false);var element=
930document.createElement("div");element.className="reset-map ol-unselectable ol-control";element.appendChild(button);var HomeControl=new ol.control.Control({element:element});olmap.addControl(HomeControl);map.updateButtons(true)};map.resetMap=function(){olmap.getView().setRotation(0);olmap.getView().setZoom(map.getDefaultZoomLevel());olmap.getView().setCenter(map.centercoord)};
931map.getDefaultZoomLevel=function(){if($(window).width()<410||$(window).height()<270)return 10;else if($(window).width()<500||$(window).height()<430)return 11;else if($(window).width()<1E3||$(window).height()<690)return 12;else if($(window).width()<1500||$(window).height()<930)return 13;else return 14};
932map.calcXY=function(pnt){return new coordinate(Math.floor((pnt.x-map.currentarea.coordinatesgeo[0].x)/(map.currentarea.coordinatesgeo[1].x-map.currentarea.coordinatesgeo[0].x)*map.size.x),Math.floor((pnt.y-map.currentarea.coordinatesgeo[0].y)/(map.currentarea.coordinatesgeo[1].y-map.currentarea.coordinatesgeo[0].y)*map.size.y))};map.showPoints=function(oids){for(var i in oids)points.getPoint(oids[i]).show(true)};map.showAllPoints=function(){map.hideAllPoints();for(m=0;m<map.points.length;m++)map.points[m].show(true)};
933map.hidePoints=function(oids){for(var i in oids)points.getPoint(oids[i]).show(false)};map.hideAllPoints=function(){for(j=0;j<map.points.length;j++)map.points[j].show(false)};
934map.showNewPoints=function(){for(z=0;z<points.pinned.length;z++)points.pinned[z].show(false);if(map.highlighted==map.mainarea.oid)map.highlight(map.mainarea.oid);for(j=0;j<map.newpoints.length;j++)if(map.newpoints[j].visible)map.newpoints[j].kept=true;else map.newpoints[j].show(true);for(j=0;j<map.points.length;j++)if(map.points[j].kept){map.points[j].kept=false;if(!map.points[j].shownvisited&&base.checkboxes[7]==1||map.points[j].shownvisited&&base.checkboxes[7]==0){map.points[j].show(false);map.points[j].show(true)}}else if(!map.points[j].pinned){if(map.points[j].oid==
935map.highlighted)map.highlight(map.mainarea.oid);map.points[j].show(false)}map.points=map.newpoints;shownpinned=new Array;for(z=0;z<points.pinned.length;z++){alreadyshown=false;for(j=0;j<map.points.length;j++)if(points.pinned[z].coordinatesgeo.x==map.points[j].coordinatesgeo.x&&points.pinned[z].coordinatesgeo.y==map.points[j].coordinatesgeo.y)alreadyshown=true;for(j=0;j<shownpinned.length;j++)if(points.pinned[z].coordinatesgeo.x==shownpinned[j].coordinatesgeo.x&&points.pinned[z].coordinatesgeo.y==
936shownpinned[j].coordinatesgeo.y)alreadyshown=true;if(!alreadyshown){points.pinned[z].show(true);shownpinned[shownpinned.length]=points.pinned[z]}}};map.hideAllPins=function(){for(r=0;r<points.pinned.length;r++)points.pinned[r].showPin(false)};map.showAllPins=function(){for(r=0;r<points.pinned.length;r++)points.pinned[r].showPin(true)};
937map.highlight=function(oid){try{map.vectorsource.removeFeature(map.highlightmarker);map.highlightmarker.destroy()}catch(e$176){}try{map.vectorsource.removeFeature(map.highlightmarker2);map.highlightmarker2.destroy()}catch(e$177){}if(map.oldtarget!=-1)if(!map.oldtarget.pinned)map.oldtarget.show(false);else{alreadyshown=false;for(j=0;j<points.pinned.length;j++)if(points.pinned[j].visible&&points.pinned[j].coordinatesgeo.x==map.oldtarget.coordinatesgeo.x&&points.pinned[j].coordinatesgeo.y==map.oldtarget.coordinatesgeo.y)alreadyshown=
938true;for(j=0;j<map.points.length;j++)if(map.points[j].visible&&map.points[j].coordinatesgeo.x==map.oldtarget.coordinatesgeo.x&&map.points[j].coordinatesgeo.y==map.oldtarget.coordinatesgeo.y)alreadyshown=true;if(alreadyshown)map.oldtarget.show(false)}map.oldtarget=-1;if(areas.getArea(oid)!=-1)if(map.addratings){newtext="";newtext+="<img class='map_add_ratings_logo' src='map/images/addratinglogo.png' />";newtext+="<div class='map_add_ratings_info'>";newtext+=lang_map_add_ratings_info[languages.lang];
939newtext+="</div>"}else if(map.visiteduid!=-1&&typeof map.visiteduid!="undefined"){ac=accounts.getAccount(map.visiteduid);if(ac==-1)throwException("Account not found at map.highlight(), map.visiteduid was "+map.visiteduid);newtext="";newtext+="<div class='map_visited_info_name'>";newtext+="<table height='60'><tr height='60'><td valign='middle' align='center'>";newtext+=ac.firstname[languages.lang].capitalize()+" "+ac.lastname[languages.lang].capitalize();newtext+="</td></tr></table>";newtext+="</div>";
940newtext+="<div class='map_visited_info_total'>";newtext+=lang_map_total_visited[languages.lang];newtext+="<b>";newtext+=ac.visited.length;newtext+="</b>";newtext+="</div>";newtext+="<div class='map_visited_info_back'>";newtext+=lang_map_go_back[languages.lang];newtext+="</div>"}else if(map.mainarea.oid==oid)newtext="";else newtext="<br /><span style='font-size:12px'></span>"+lang_map_province[languages.lang]+areas.getArea(oid).name[languages.lang]+lang_map_province2[languages.lang];else if(points.getPoint(oid)!=
941-1){targetpoint=points.getPoint(oid);map.highlightmarker=new ol.Feature({geometry:new ol.geom.Point(ol.proj.fromLonLat([targetpoint.coordinatesgeo.x/3600,targetpoint.coordinatesgeo.y/3600])),name:targetpoint.name});map.highlightmarker.setStyle(base.icons[6]);map.vectorsource.addFeature(map.highlightmarker);textstyle=new ol.style.Style({text:new ol.style.Text({font:"16px Normal Arial",text:targetpoint.name,fill:new ol.style.Fill({color:"#000000"}),stroke:new ol.style.Stroke({color:"#ffffff",width:5}),
942offsetX:0,offsetY:27})});map.highlightmarker2=new ol.Feature({geometry:new ol.geom.Point(ol.proj.fromLonLat([targetpoint.coordinatesgeo.x/3600,targetpoint.coordinatesgeo.y/3600])),name:targetpoint.name});map.highlightmarker2.setStyle(textstyle);map.vectorsource.addFeature(map.highlightmarker2);
942if(!targetpoint.visible){fnd=false;for(z=0;z<map.points.length;z++)if(map.points[z].coordinatesgeo.x==targetpoint.coordinatesgeo.x&&map.points[z].coordinatesgeo.y==targetpoint.coordinatesgeo.y&&map.points[z].visible)fnd=
943true;if(!fnd){map.oldtarget=targetpoint;targetpoint.show(true)}}}map.highlighted=oid};
944map.generateMicroMapString=function(oid){genm="";genm+="<div id='micromap"+oid+"' title=\""+lang_articles_show_on_map[languages.lang]+"\" class='map_micromap_main' onclick=\"map.topin='"+oid+"';base.load('map',-1);return false;\">";pnt=points.getPoint(oid);ul=map.mainarea.coordinatesgeo[0];br=map.mainarea.coordinatesgeo[1];sz=new coordinate(380,248);sz2=new coordinate(15,19);ca=categories.getCategoryByName(pnt.categories[0]);genlo=new coordinate(Math.floor((pnt.coordinatesgeo.x-ul.x)/(br.x-ul.x)*
945sz.x),Math.floor((pnt.coordinatesgeo.y-ul.y)/(br.y-ul.y)*sz.y));genlo.x=genlo.x-Math.floor(ca.iconsize.x/2);genlo.y=genlo.y-Math.floor(ca.iconsize.y/2);genlo2=new coordinate(Math.floor((pnt.coordinatesgeo.x-ul.x)/(br.x-ul.x)*sz.x),Math.floor((pnt.coordinatesgeo.y-ul.y)/(br.y-ul.y)*sz.y));genlo2.x=genlo2.x-Math.floor(sz2.x/2);genlo2.y=genlo2.y-sz2.y-Math.floor(ca.iconsize.y/2);genm+="<img class='micromap_point' style='left:"+genlo.x+"px;top:"+genlo.y+"px;' src='"+ca.url+"' title='"+lang_articles_show_on_map[languages.lang]+
946"' />";genm+="<img class='micromap_point' style='left:"+genlo2.x+"px;top:"+genlo2.y+"px;' src='map/images/articlemappointer.png' title='"+lang_articles_show_on_map[languages.lang]+"' />";genm+=base.generateButton("orange_2",380,lang_articles_show_on_map[languages.lang],undefined,"map.topin='"+oid+"';base.load('map',-1);return false;","position:relative;top:240px;","padding-top:7px;");genm+="</div>";return genm};
947map.showAddRating=function(oid,event){map.lastclicked=-1;$("#mapaddrating").remove();map.lastclicked=oid;e=event;var posx=0;var posy=0;if(!e)var e=window.event;if(e.pageX||e.pageY){posx=e.pageX;posy=e.pageY}else if(e.clientX||e.clientY){posx=e.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;posy=e.clientY+document.body.scrollTop+document.documentElement.scrollTop}pos_x=posx-document.getElementById("basediv").offsetLeft;pos_y=posy-document.getElementById("basediv").offsetTop;ratingelement=
948ratings.generateAddRatingTag(oid,pos_x-52,pos_y-76,0);ratingelement.setAttribute("id","mapaddrating");ratingelement.onmouseover=new Function("map.highlight("+oid+");");ratingelement.onmouseout=new Function("map.highlight("+map.currentarea.oid+");");document.getElementById("basediv").appendChild(ratingelement)};map.removeAddRating=function(){try{map.lastclicked=-1;map.highlight(map.currentarea.oid);$("#mapaddrating").remove()}catch(e$178){}};map.refreshAddRating=function(){};
949map.toggleAddRatings=function(){map.addratings=!map.addratings;if(map.addratings){map.highlight(map.currentarea.oid);document.getElementById("mapactivateaddratingsbutton").innerHTML=lang_buttons_deactivate_add_ratings[languages.lang]}else{map.removeAddRating();document.getElementById("mapactivateaddratingsbutton").innerHTML=lang_buttons_activate_add_ratings[languages.lang]}};map.deactivateAddRatings=function(){map.addratings=false;map.removeAddRating()};
950map.initiateHighlight=function(oid,event){e=event;var posx=0;var posy=0;if(!e)var e=window.event;if(e.pageX||e.pageY){posx=e.pageX;posy=e.pageY}else if(e.clientX||e.clientY){posx=e.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;posy=e.clientY+document.body.scrollTop+document.documentElement.scrollTop}pos_x=posx-document.getElementById("basediv").offsetLeft;pos_y=posy-document.getElementById("basediv").offsetTop;document.getElementById("pointanchor"+oid).childNodes[0].style.zIndex=
9511E4;map.highlight(oid)};
952map.requestPoints=function(){requesttype="map";categs=categories.getSelectedCategoriesString();search=getSearchString(pointlist.search);topleft=map.getTopLeft();c0x=topleft.x;c0y=topleft.y;bottomright=map.getBottomRight();c1x=bottomright.x;c1y=bottomright.y;page=0;ofw=document.getElementById("mapcontainer").offsetWidth;if(ofw>1500)limit=map.limit3;else if(ofw>1200)limit=map.limit2;else limit=map.limit;pagelimit=pointlist.pointsPerPage;hasarticle=base.checkboxes[5];visited=base.checkboxes[6];visitedby=
953map.visiteduid;zoomlevel=map.getZoomLevel();points.requestPoints(requesttype,categs,search,c0x,c0y,c1x,c1y,page,limit,pagelimit,hasarticle,visited,visitedby,zoomlevel)};map.getTopLeft=function(){var extent=olmap.getView().calculateExtent(olmap.getSize());extent=ol.proj.transformExtent(extent,"EPSG:3857","EPSG:4326");genco=new coordinate(Math.floor(extent[0]*3600),Math.floor(extent[3]*3600));return genco};
954map.getBottomRight=function(){var extent=olmap.getView().calculateExtent(olmap.getSize());extent=ol.proj.transformExtent(extent,"EPSG:3857","EPSG:4326");genco=new coordinate(Math.floor(extent[2]*3600),Math.floor(extent[1]*3600));return genco;
954return new coordinate(1E6,1E6)};
955map.delayReq=function(){try{pointlist.search=document.getElementById("pointlistsearch").value}catch(e$179){pointlist.search=""}try{clearTimeout(map.reqtimeout);map.reqtimeout=-1}catch(e$180){}map.reqtimeout=setTimeout("map.requestPoints()",500)};map.resizeToFit=function(){};map.showPointExtra=function(oid){base.load("article",oid)};
956map.showVisitedHeader=function(uid){if(languages.lang==0)genb="";else genb="en,";map.hideVisitedHeader();curac=accounts.getAccount(uid);genheader="";genheader+="<b>"+accounts.generateNameAndLink(uid)+"</b>";genheader+="<br />";genheader+=lang_map_total_visited[languages.lang];genheader+=curac.visited.length;genheader+="<br />";genheader+="<br />";genheader+="<div style='color:#d58201;cursor:pointer;' onclick=\"base.load('map')\">";genheader+=lang_close_filter[languages.lang];genheader+="</div>";var newDiv=
957document.createElement("div");newDiv.setAttribute("id","mapvisitedheader");newDiv.className="map_visited_header";newDiv.innerHTML=genheader;document.getElementById("mapheader").appendChild(newDiv)};map.hideVisitedHeader=function(){$("#mapvisitedheader").remove()};
958map.generateNanoMapString=function(oid){genm="";genm+="<div id='nanomap"+oid+"' class='map_nanomap_main' style='float:left;'>";pnt=points.getPoint(oid);ul=map.mainarea.coordinatesgeo[0];br=map.mainarea.coordinatesgeo[1];sz=new coordinate(73,47);sz2=new coordinate(15,19);ca=categories.getCategoryByName(pnt.categories[0]);genlo=new coordinate(Math.floor((pnt.coordinatesgeo.x-ul.x)/(br.x-ul.x)*sz.x),Math.floor((pnt.coordinatesgeo.y-ul.y)/(br.y-ul.y)*sz.y));genlo.x=genlo.x-Math.floor(ca.iconsize.x/2);
959genlo.y=genlo.y-Math.floor(ca.iconsize.y/2);genlo2=new coordinate(Math.floor((pnt.coordinatesgeo.x-ul.x)/(br.x-ul.x)*sz.x),Math.floor((pnt.coordinatesgeo.y-ul.y)/(br.y-ul.y)*sz.y));genlo2.x=genlo2.x-Math.floor(sz2.x/2);genlo2.y=genlo2.y-sz2.y-Math.floor(ca.iconsize.y/2);genm+="<img class='micromap_point' style='left:"+genlo.x+"px;top:"+genlo.y+"px;' src='"+ca.url+"' />";genm+="</div>";return genm};
960map.toggleMenu=function(){if(map.menuvisible){$("#ranicamenu0").hide();$("#ranicamenu1").hide();$("#categorylistdiv").show();$("#pointlistdiv").show();if($("#mapmenu").length)$("#mapmenu").remove()}else{if(map.extradetails!=-1)map.hideExtraDetails();if(pointlist.mainexpanded)pointlist.expandMain();if(categorylist.mainexpanded)categorylist.expandMain();$("#categorylistdiv").hide();$("#pointlistdiv").hide();if(map.smallwidth){gendet="";if(languages.lang==0)genb="";else genb="en,";menuitems=["startpage",
961"news","photos","discussions","users","random_article"];if(accounts.logged){menuitems.push("profile");menuitems.push("messages");if(accounts.level>=100)menuitems.push("moderator");menuitems.push("logout")}else{menuitems.push("login");menuitems.push("register")}for(men=0;men<menuitems.length;men++){menuitem=menuitems[men];gentar=menuitem;genhref=menuitem;disableanchor=false;onclickstr="";if(menuitem=="random_article"){genhref="random";gentar="random"}else if(menuitem=="startpage"){genhref="";if(genb==
962"en,")genb="en"}else if(menuitem=="profile"){genhref=accounts.username;gentar=accounts.username}else if(menuitem=="login"){onclickstr="base.norekl=true;base.tologin=true;base.load('');";disableanchor=true}else if(menuitem=="logout"){onclickstr="accounts.logout();";disableanchor=true}if(onclickstr=="")onclickstr="base.load('"+gentar+"');return false;";if(!disableanchor)gendet+="<a href='#!"+genb+genhref+"'>";gendet+='<div onclick="'+onclickstr+"\" class='map_menu_item'>";gendet+=eval("lang_buttons_"+
963menuitem+"[languages.lang]");gendet+="</div>";if(!disableanchor)gendet+="</a>"}var mapdiv=document.createElement("div");mapdiv.setAttribute("id","mapmenu");mapdiv.className="map_menu";mapdiv.style.padding="0px";mapdiv.style.width="200px";mapdiv.innerHTML=gendet;document.getElementById("mapdiv").appendChild(mapdiv)}else{$("#ranicamenu0").show();$("#ranicamenu1").show()}}map.menuvisible=!map.menuvisible;map.updateButtons()};
964map.showExtraDetails=function(oid){if(map.extradetails==oid||oid==-1)return;if(map.extradetails!=-1)map.hideExtraDetails();detailspoint=points.getPoint(oid);if(detailspoint!=-1){if(map.menuvisible)map.toggleMenu();if(map.smallwidth&&categorylist.mainexpanded)categorylist.expandMain();if(map.smallwidth&&pointlist.mainexpanded)pointlist.expandMain();gendet="";gendet+="<div class='map_extra_details_close' onclick='map.hideExtraDetails();'><img src='base/images/x.png' alt='' /></div>";if(detailspoint.pinned){pinurl=
965"map/images/pin2.gif";gentitle=lang_map_remove_pin[languages.lang]}else{pinurl="map/images/pin1.gif";gentitle=lang_map_mark_this_object[languages.lang]}gendet+='<div title="'+gentitle+"\" class='map_extra_details_pin' onclick='points.getPoint("+oid+").pin(!points.getPoint("+oid+").pinned);map.hideExtraDetails();'><img style='position:absolute;
965left:3px;top:3px;' src='"+pinurl+"' alt='' /></div>";if(languages.lang==0)genb="";else genb="en,";gendet+="<div class='map_extra_details_header'>";gendet+="<a href='#!"+
966genb+"article,"+oid+"'>";gendet+="<span onclick=\"base.load('article',"+oid+');return false;">';gendet+=detailspoint.name;gendet+="</span>";gendet+="</a>";gendet+="</div>";capital=false;municip=false;gendet2="";for(a=0;a<detailspoint.categories.length;a++)if(detailspoint.categories[a]!="city"&&detailspoint.categories[a]!="municipality"||detailspoint.categories[a]=="city"&&!capital&&!municip||detailspoint.categories[a]=="municipality"&&!capital){if(gendet2!="")gendet2+=", ";gendet2+="<div style='position:relative;display:inline-block;'>";
967gendet2+="<img src='"+categories.getCategoryByName(detailspoint.categories[a]).url+"' alt='' /> ";gendet2+=categories.getCategoryByName(detailspoint.categories[a]).categoryname[languages.lang];gendet2+="</div>";if(detailspoint.categories[a]=="capital")capital=true;if(detailspoint.categories[a]=="municipality")municip=true}gendet+="<div class='map_extra_details_header_2'>"+gendet2+"</div>";gendet+="<div id='mapphotocontainer"+oid+"' style='vertical-align:top;position:relative;top:0px;left:0px;width:180px;height:140px;display:inline-block;text-align:center;'><img src='base/images/loading.gif' style='position:relative;top:50px;' /></div>";
968gendet+="<div id='mapratingcontainer"+oid+"' style='vertical-align:top;position:relative;top:0px;left:0px;text-align:center;display:inline-block;padding-left:10px;width:180px;'></div>";gendet+=base.generateButton("orange_2","auto",lang_buttons_open_article[languages.lang],{page:"article",arg0:oid},undefined,undefined,"padding-top:7px;");var mapdiv=document.createElement("div");mapdiv.setAttribute("id","mapextradetails");mapdiv.className="map_extra_details";mapdiv.innerHTML=gendet;document.getElementById("mapdiv").appendChild(mapdiv);
969map.extradetails=oid;articles.loadArticle(oid,accounts.uid)}};map.hideExtraDetails=function(){map.extradetails=-1;try{$(mapextradetails).remove()}catch(e$181){}};
970map.updateExtraDetails=function(oid){if(map.extradetails==oid){targetarticle=articles.articles[oid];targetpoint=points.getPoint(oid);genadr="";if(typeof targetarticle!="undefined"&&typeof targetarticle.address!="undefined"&&targetarticle.address!=""){genadr+=lang_articles_address[languages.lang];genadr+=targetarticle.address}if(genadr!=""){var newdiv=document.createElement("div");newdiv.innerHTML=genadr;newdiv.className="map_extra_details_address";document.getElementById("mapratingcontainer"+oid).appendChild(newdiv)}extrast=
971"padding-top:20px;";if(targetpoint.rating!=-1){ratingelement=ratings.generateRatingTag(oid,0,0);ratingelement.setAttribute("id","maprating"+oid);ratingelement.style.display="inline-block";ratingelement.style.width="70px";var newdiv=document.createElement("div");newdiv.appendChild(ratingelement);newdiv.className="map_extra_details_rating";document.getElementById("mapratingcontainer"+oid).appendChild(newdiv);extrast=""}ratingelement=ratings.generateAddRatingTag(oid,792,0,1,"display:block;text-align:center;padding:0px;"+
972extrast);ratingelement.setAttribute("id","maprating"+oid);ratingelement.childNodes[0].style.padding="0px";ratingelement.childNodes[2].style.padding="10px 0px 0px 0px";ratingelement.childNodes[0].style.display="block";ratingelement.childNodes[1].style.display="block";ratingelement.childNodes[2].style.display="block";document.getElementById("mapratingcontainer"+oid).appendChild(ratingelement);genimg="";if(targetarticle.photos.length==0)if(!accounts.logged){genimg+="<div onclick='accounts.showRegistration();' style='cursor:pointer;position:absolute;top:0px;left:0px;text-align:center;' id='mapgalleryinner'>";
973genimg+="<img style='position:absolute;top:0px;left:0px;z-index:19;' src='base/img/uploadphoto.png' alt='' >";genimg+="<div style='font-size:15px;color:#333333;position:absolute;top:115px;left:0px;text-align:center;width:180px;z-index:20;' id='mapgalleryinner'>";genimg+=lang_buttons_upload_photos[languages.lang];genimg+="</div>";genimg+="</div>"}else if(!article.editenabled){genimg+="<div onclick='article.showEditDisabled();' style='cursor:pointer;position:absolute;top:0px;left:0px;text-align:center;' id='mapgalleryinner'>";
974genimg+="<img style='position:absolute;top:0px;left:0px;z-index:19;' src='base/img/uploadphoto.png' alt='' >";genimg+="<div style='font-size:15px;color:#333333;position:absolute;top:115px;left:0px;text-align:center;width:180px;z-index:20;' id='mapgalleryinner'>";genimg+=lang_buttons_upload_photos[languages.lang];genimg+="</div>";genimg+="</div>"}else if(accounts.level>=10){genimg+="<div style='width:180px;height:140px;overflow:hidden;cursor:pointer;position:absolute;top:0px;left:0px;text-align:center;' id='mapgalleryinner'>";
975genimg+="<img style='position:absolute;top:0px;left:0px;z-index:19;' src='base/img/uploadphoto.png' alt='' >";genimg+="<div style='font-size:15px;color:#333333;position:absolute;top:115px;left:0px;text-align:center;width:180px;z-index:20;' id='mapgalleryinner'>";genimg+=lang_buttons_upload_photos[languages.lang];genimg+="</div>";genimg+="<input style='cursor:pointer;z-index:30;direction:ltr;position:absolute;top:0;right:0;margin:0;opacity:0;font-size: 200px !important;' id='fileupload' type='file' name='files[]' data-url='photos/requestuploadphoto2.php' multiple>";
976genimg+="</div>"}else{genimg+="<div style='cursor:pointer;position:absolute;top:0px;left:0px;text-align:center;' id='mapgalleryinner'>";genimg+="<img style='position:absolute;top:0px;left:0px;z-index:19;' src='base/img/uploadphoto.png' alt='' >";genimg+="<div style='font-size:15px;color:#333333;position:absolute;top:115px;left:0px;text-align:center;width:180px;z-index:20;' id='mapgalleryinner'>";genimg+=lang_buttons_upload_photos[languages.lang];genimg+="</div>";genimg+="</div>"}else{if(languages.lang==
9770)genb="";else genb="en,";genimg+="<img src='"+targetarticle.photos[generateRandom(0,targetarticle.photos.length-1)].thumblocation+"' alt='' />"}document.getElementById("mapphotocontainer"+oid).innerHTML=genimg;if(targetarticle.photos.length==0&&accounts.logged&&accounts.level>=10&&article.editenabled)$(function(){$("#fileupload").fileupload({dataType:"json",done:function(e,data){photos.stopUpload(data.result)},start:function(e){base.showLoading()}})})}};map.smallwidth=false;
978map.updateButtons=function(force){if(base.page=="map"||force){buttonlocation="basemap";buttonlocation2="basemap";toggled=false;if($(window).width()<1E3){if(!map.smallwidth&&map.menuvisible){map.toggleMenu();toggled=true}
978if(map.extradetails!=-1){if(map.menuvisible)map.toggleMenu();if(pointlist.mainexpanded)pointlist.expandMain();if(categorylist.mainexpanded)categorylist.expandMain()}if(map.menuvisible&&pointlist.mainexpanded)pointlist.expandMain();if(map.menuvisible&&categorylist.mainexpanded)categorylist.expandMain();
979if(!map.menuvisible&&pointlist.mainexpanded&&categorylist.mainexpanded)categorylist.expandMain();if(pointlist.mainexpanded){if($("#mapbuttonpointlist").length)$("#mapbuttonpointlist").remove();document.getElementById(buttonlocation2).appendChild(map.generateButton("pointlist",true,"","pointlist.expandMain();","map_buttons_small_expanded","right:0px;",lang_map_sites[languages.lang],true))}else{if($("#mapbuttonpointlist").length)$("#mapbuttonpointlist").remove();document.getElementById(buttonlocation).appendChild(map.generateButton("pointlist",
980false,"","pointlist.expandMain();","map_buttons_small","right:0px;",lang_map_sites[languages.lang],true))}if(categorylist.mainexpanded){if($("#mapbuttoncategorylist").length)$("#mapbuttoncategorylist").remove();document.getElementById(buttonlocation2).appendChild(map.generateButton("categorylist",true,"","categorylist.expandMain();","map_buttons_small_expanded","left:0px;",lang_map_categories[languages.lang],true))}else{if($("#mapbuttoncategorylist").length)$("#mapbuttoncategorylist").remove();document.getElementById(buttonlocation).appendChild(map.generateButton("categorylist",
981false,"","categorylist.expandMain();","map_buttons_small","left:0px;",lang_map_categories[languages.lang],true))}if(map.menuvisible){if($("#mapbuttonmenu").length)$("#mapbuttonmenu").remove();document.getElementById(buttonlocation2).appendChild(map.generateButton("menu",true,"","map.toggleMenu();","map_buttons_small_expanded","left:50%;transform:translate(-50%,0%);",lang_map_menu[languages.lang],true))}else{if($("#mapbuttonmenu").length)$("#mapbuttonmenu").remove();document.getElementById(buttonlocation).appendChild(map.generateButton("menu",
982false,"","map.toggleMenu();","map_buttons_small","left:50%;transform:translate(-50%,0%);",lang_map_menu[languages.lang],true))}map.smallwidth=true}else{if(map.smallwidth&&map.menuvisible){map.toggleMenu();toggled=true}vertpad="";if(map.menuvisible)vertpad="top:102px;";if(pointlist.mainexpanded){if($("#mapbuttonpointlist").length)$("#mapbuttonpointlist").remove();document.getElementById("pointlistdiv").appendChild(map.generateButton("pointlist",true,"base/img/addpointheader.png","pointlist.expandMain();",
983"map_buttons_big_expanded","left:0px;"+vertpad,lang_map_sites[languages.lang]))}else{if($("#mapbuttonpointlist").length)$("#mapbuttonpointlist").remove();document.getElementById(buttonlocation).appendChild(map.generateButton("pointlist",false,"base/img/addpointheader.png","pointlist.expandMain();","map_buttons_big","right:0px;"+vertpad,lang_map_sites[languages.lang]))}if(categorylist.mainexpanded){if($("#mapbuttoncategorylist").length)$("#mapbuttoncategorylist").remove();document.getElementById("categorylist").appendChild(map.generateButton("categorylist",
984true,"base/img/addpointheader.png","categorylist.expandMain();","map_buttons_big_expanded","left:0px;border-left:0px;"+vertpad,lang_map_categories[languages.lang]))}else{if($("#mapbuttoncategorylist").length)$("#mapbuttoncategorylist").remove();document.getElementById(buttonlocation).appendChild(map.generateButton("categorylist",false,"base/img/addpointheader.png","categorylist.expandMain();","map_buttons_big","left:0px;"+vertpad,lang_map_categories[languages.lang]))}if(map.menuvisible){if($("#mapbuttonmenu").length)$("#mapbuttonmenu").remove();
985document.getElementById(buttonlocation2).appendChild(map.generateButton("menu",true,"base/img/addpointheader.png","map.toggleMenu();","map_buttons_big_expanded","left:50%;transform:translate(-50%,0%);width:80px;"+vertpad,lang_map_menu[languages.lang]))}else{if($("#mapbuttonmenu").length)$("#mapbuttonmenu").remove();document.getElementById(buttonlocation).appendChild(map.generateButton("menu",false,"base/img/addpointheader.png","map.toggleMenu();","map_buttons_big","left:50%;transform:translate(-50%,0%);width:80px;"+
986vertpad,lang_map_menu[languages.lang]))}map.smallwidth=false}if(toggled)map.toggleMenu()}};
987map.generateButton=function(id,expanded,img,func,classname,extrastyle,buttext,noarrow){if(expanded)extrastyle+="background-color:#EEEEEE;";var mapdiv=document.createElement("div");mapdiv.setAttribute("id","mapbutton"+id);mapdiv.className=classname;
987mapdiv.onclick=func;mapdiv.setAttribute("onclick",func);if(typeof extrastyle!="undefined"&&extrastyle!="")mapdiv.setAttribute("style",extrastyle);genbu="";genbu+="<div style='position:relative;top:0px;left:0px;width:100%;height:100%;'>";if(!noarrow)if(expanded){genbu+=
988"<div id='"+id+"expandimgdiv' style='float:right;padding-right:0px;top:0px;position:relative;'>";genbu+="<img id='"+id+"expandimg' src='base/img/dropdown0.png' alt='' />";genbu+="</div>"}else{genbu+="<div id='"+id+"expandimgdiv' style='float:right;padding-right:0px;top:2px;position:relative;'>";genbu+="<img id='"+id+"expandimg' src='base/img/dropdown1.png' alt='' />";genbu+="</div>"}if(typeof buttext!="undefined"&&buttext!="")genbu+=buttext;else genbu+="<img src='"+img+"' style='width:16px;height:16px;' />";
989genbu+="</div>";mapdiv.innerHTML=genbu;return mapdiv};map.getZoomLevel=function(){return(olmap.getView().getZoom()+3)/2};mh=map.highlight;moderator=new module;moderator.addnewsinterval=-1;
990moderator.load=function(arg){var genmoderator="";var moderatordiv=document.createElement("div");moderatordiv.setAttribute("id","moderatordiv");moderatordiv.className="moderator";genmoderator+="<div class='header'>";genmoderator+=lang_header_moderator[languages.lang];genmoderator+="</div>";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<center>";genmoderator+="<div class='moderator_tabs'>";gl=0;offs=90;if(arg==-1)genst="background-image:url(article/images/articletabselected.png);";
991else genst="background-image:url(article/images/articletab.png);";if(languages.lang==0)genb="";else genb="en,";genmoderator+="<a href='#!"+genb+"moderator'>";genmoderator+="<div class='moderator_tab_button_main' style='left:"+gl+"px;"+genst+"' onclick=\"base.load('moderator');return false;\">";genmoderator+="<div class='moderator_tab_button_text'>";genmoderator+=lang_moderator_articles[languages.lang];genmoderator+="</div>";genmoderator+="<img style='position:absolute;top:50px;left:34px;' src='base/images/edit.png' />";
992genmoderator+="</div>";genmoderator+="</a>";gl+=offs;if(arg=="newpoints")genst="background-image:url(article/images/articletabselected.png);";else genst="background-image:url(article/images/articletab.png);";if(languages.lang==0)genb="";else genb="en,";genmoderator+="<a href='#!"+genb+"moderator,newpoints'>";genmoderator+="<div class='moderator_tab_button_main' style='left:"+gl+"px;"+genst+"' onclick=\"base.load('moderator','newpoints');return false;\">";genmoderator+="<div class='moderator_tab_button_text'>";
993genmoderator+=lang_moderator_new_points[languages.lang];genmoderator+="</div>";genmoderator+="<img style='position:absolute;top:28px;left:3px;' src='base/img/addpointgrheader.png' />";genmoderator+="</div>";genmoderator+="</a>";gl+=offs;if(arg=="addmessage"||arg=="addmessagedone")genst="background-image:url(article/images/articletabselected.png);";else genst="background-image:url(article/images/articletab.png);";if(languages.lang==0)genb="";else genb="en,";genmoderator+="<a href='#!"+genb+"moderator,addmessage'>";
994genmoderator+="<div class='moderator_tab_button_main' style='left:"+gl+"px;"+genst+"' onclick=\"base.load('moderator','addmessage');return false;\">";genmoderator+="<div class='moderator_tab_button_text'>";genmoderator+=lang_moderator_add_news[languages.lang];genmoderator+="</div>";genmoderator+="<img class='article_tab_button_image' src='profile/images/news.png' />";genmoderator+="</div>";genmoderator+="</a>";gl+=offs;if(arg=="advertisements")genst="background-image:url(article/images/articletabselected.png);";
995else genst="background-image:url(article/images/articletab.png);";if(languages.lang==0)genb="";else genb="en,";genmoderator+="<a href='#!"+genb+"moderator,advertisements'>";genmoderator+="<div class='moderator_tab_button_main' style='left:"+gl+"px;"+genst+"' onclick=\"base.load('moderator','advertisements');return false;\">";genmoderator+="<div class='moderator_tab_button_text'>";genmoderator+=lang_moderator_advertisements[languages.lang];genmoderator+="</div>";genmoderator+="<br><br><span style='font-size:48px'>$</span>";
996genmoderator+="</div>";genmoderator+="</a>";gl+=offs;if(arg=="recreationpoints")genst="background-image:url(article/images/articletabselected.png);";else genst="background-image:url(article/images/articletab.png);";if(languages.lang==0)genb="";else genb="en,";genmoderator+="<a href='#!"+genb+"moderator,recreationpoints'>";genmoderator+="<div class='moderator_tab_button_main' style='left:"+gl+"px;"+genst+"' onclick=\"base.load('moderator','recreationpoints');return false;\">";genmoderator+="<div class='moderator_tab_button_text'>";
997genmoderator+=lang_moderator_recreation[languages.lang];genmoderator+="</div>";genmoderator+="<img class='article_tab_button_image' src='profile/images/visited.png' />";genmoderator+="</div>";genmoderator+="</a>";genmoderator+="</div>";genmoderator+="</center>";genmoderator+="<div class='moderator_content' id='moderatorcontent'>";if(arg==-1){genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";
998genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<img src='base/images/loading.gif' alt='' />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />"}if(arg=="newpoints")genmoderator+=
999"<img style='padding-top:100px;padding-bottom:100px;
999'src='base/images/loading.gif' alt='' />";else if(arg=="addmessage"){genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<div class='moderator_add_news_bg'>";genmoderator+="<div class='moderator_add_news_lang'>";genmoderator+="<img src='base/images/flagbg.png' /> ";genmoderator+=lang_moderator_in_bulgarian[languages.lang];genmoderator+="</div>";genmoderator+="<br />";genmoderator+=
1000"<div class='moderator_add_news_caption'>";genmoderator+=lang_moderator_text_of_news[languages.lang];genmoderator+="</div>";genmoderator+="<textarea id='moderatoraddnewstextbg' class='moderator_add_news_text'></textarea>";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<div class='moderator_add_news_caption'>";genmoderator+=lang_moderator_image_link_to_thumb[languages.lang];genmoderator+="</div>";genmoderator+="<input id='moderatoraddnewsimgbg' class='moderator_add_news_img' />";genmoderator+=
1001"</div>";genmoderator+="<div class='moderator_add_news_en'>";genmoderator+="<div class='moderator_add_news_lang'>";genmoderator+="<img src='base/images/flaguk.png' /> ";genmoderator+=lang_moderator_in_english[languages.lang];genmoderator+="</div>";genmoderator+="<br />";genmoderator+="<div class='moderator_add_news_caption'>";genmoderator+=lang_moderator_text_of_news[languages.lang];genmoderator+="</div>";genmoderator+="<textarea id='moderatoraddnewstexten' class='moderator_add_news_text'></textarea>";
1002genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<div class='moderator_add_news_caption'>";genmoderator+=lang_moderator_image_link_to_thumb[languages.lang];genmoderator+="</div>";genmoderator+="<input id='moderatoraddnewsimgen' class='moderator_add_news_img' />";genmoderator+="</div>";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";
1003genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<div style='position:relative;top:0px;left:0px;width:130px;height:15px;border:solid 1px;color:green;background-color:#CCFFCC;cursor:pointer' onclick='moderator.intiateAddSystemNews();'>";genmoderator+=lang_moderator_add_news[languages.lang];genmoderator+="</div>";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";
1004genmoderator+="<br />";genmoderator+="<div class='moderator_add_news_preview_title'>";genmoderator+=lang_moderator_preview[languages.lang];genmoderator+="</div>";genmoderator+="<br />";genmoderator+="<div id='moderatoraddnewspreview' class='moderator_add_news_preview'>";genmoderator+="</div>"}else if(arg=="addmessagedone"){genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<div class='moderator_add_news_done'>";
1005genmoderator+=lang_moderator_add_news_done[languages.lang];genmoderator+="</div>";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />"}else if(arg=="advertisements"){genmoderator+="<div id='moderatorcontent'>";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<img src='base/images/loading.gif' />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="</div>"}else if(arg=="recreationpoints"){genmoderator+=
1006"<div id='moderatorcontent'>";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<img src='base/images/loading.gif' />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="</div>"}genmoderator+="</div>";moderatordiv.innerHTML=genmoderator;document.getElementById("basediv").appendChild(moderatordiv);moderator.resizeToFit();if(arg==-1)articles.requestNewArticles();else if(arg=="newpoints")points.requestNewPoints();
1007else if(arg=="addmessage")moderator.addnewsinterval=setInterval("moderator.updateAddSystemNews();",1E3);else if(arg=="advertisements")reklorders.requestOrders();else if(arg=="recreationpoints")points.requestRecreationPoints()};moderator.unload=function(){try{clearInterval(moderator.addnewsinterval);moderator.addnewsinterval=-1}catch(e$182){}$("#moderatordiv").remove()};
1008moderator.show=function(){if(base.arg==-1&&base.page=="moderator"){genmoderator="";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<img style='width:100px;height:68px;' src='base/images/minilogo.png' alt='' />";genmoderator+="<br />";genmoderator+=lang_moderator_total_articles[languages.lang];genmoderator+="<b>"+articles.totalarticles+"</b>";genmoderator+="<br />";genmoderator+=lang_moderator_total_photos[languages.lang];genmoderator+="<b>"+articles.totalphotos+
1009"</b>";genmoderator+="<br />";genmoderator+=lang_moderator_total_comments[languages.lang];genmoderator+="<b>"+articles.totalcomments+"</b>";genmoderator+="<br />";genmoderator+=lang_moderator_total_ratings[languages.lang];genmoderator+="<b>"+articles.totalratings+"</b>";genmoderator+="<br />";genmoderator+=lang_moderator_total_accounts[languages.lang];genmoderator+="<b>"+accounts.accounts.length+"</b>";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+=
1010"<br />";for(x=0;x<articles.newarticles.length;x++){newa=articles.newarticles[x];pnt=points.getPoint(newa.oid);genmoderator+="<div style='background-color:#FFDCB9;border:1px solid;padding:6px;text-align:center;'>";genmoderator+="<div style='position:relative;top:0px;left:0px;width:817px;height:160px;'>";
1010genmoderator+="<div id='moderatornewarticleuserholder"+x+"' style='position:absolute;top:0px;left:0px;'></div>";genmoderator+="<div style='position:absolute;top:0px;left:170px;width:647px;height:160px;text-align:center;'>";
1011genstyle="";if(pnt.articlefound)genstyle="_article";genmoderator+="<span style='font-weight:bold;font-size:15px'>";if(!points.getPoint(newa.oid).articlefound)genmoderator+=newa.authorstring+lang_moderator_new_article_for[languages.lang];else genmoderator+=newa.authorstring+lang_moderator_change_in_article[languages.lang];genmoderator+="</span>";genmoderator+="<br />";genmoderator+="<br />";if(languages.lang==0)genb="";else genb="en,";genmoderator+="<a href='#!"+genb+"article,"+pnt.oid+"' class='pointlist"+
1012genstyle+"'>";genmoderator+="<img src='"+categories.getCategoryByName(pnt.categories[0]).url+"' alt='' /> ";genmoderator+=" <span style='font-size:20px;font-weight:bold;' onclick='base.load(\"article\","+pnt.oid+"); return false;'>";genmoderator+=pnt.name;genmoderator+="</span>";genmoderator+="</a>";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";if(points.getPoint(newa.oid).articlefound){if(languages.lang==0)genb="";else genb="en,";genmoderator+="<a href='#!"+genb+"article,"+
1013pnt.oid+"' class='pointlist"+genstyle+"'>";genmoderator+='<span onclick=\'base.load("article",'+pnt.oid+"); return false;'>";genmoderator+=lang_moderator_old_version[languages.lang];genmoderator+="</span>";genmoderator+="</a>"}genmoderator+="<br />";if(languages.lang==0)genb="";else genb="en,";genmoderator+="<a href='#!"+genb+"article,"+pnt.oid+";"+newa.uid+"' class='pointlist"+genstyle+"'>";genmoderator+='<span onclick=\'base.load("article","'+pnt.oid+";"+newa.uid+"\"); return false;'>";genmoderator+=
1014lang_moderator_new_version[languages.lang];genmoderator+="</span>";genmoderator+="</a>";genmoderator+="</div>";genmoderator+="</div>";if(articles.newarticles[x].textdifer!=""||articles.newarticles[x].textendifer!=""){genmoderator+="<br />";genmoderator+="<span style='font-size:14px;font-weight:bold;'>";genmoderator+=lang_moderator_text_edited[languages.lang];genmoderator+="</span>";genmoderator+="<br />";if(articles.newarticles[x].textdifer!=""){genmoderator+="<br />";genmoderator+="<div style='text-align:justify;font-size:10px;'>";
1015genmoderator+=articles.newarticles[x].textdifer;genmoderator+="</div>"}if(articles.newarticles[x].textendifer!=""){genmoderator+="<br />";genmoderator+="<div style='text-align:justify;font-size:10px;'>";genmoderator+=articles.newarticles[x].textendifer;genmoderator+="</div>"}}if(articles.newarticles[x].linksdifer!=""||articles.newarticles[x].linksendifer!=""||articles.newarticles[x].wikidifer!=""||articles.newarticles[x].wikiendifer!=""){genmoderator+="<br />";genmoderator+="<span style='font-size:14px;font-weight:bold;'>";
1016genmoderator+=lang_moderator_links_edited[languages.lang];genmoderator+="</span>";genmoderator+="<br />";genmoderator+="<br />";if(articles.newarticles[x].linksdifer!=""){genmoderator+="<div style='text-align:justify;font-size:10px;'>";genmoderator+=articles.newarticles[x].linksdifer;genmoderator+="</div>"}if(articles.newarticles[x].linksendifer!=""){genmoderator+="<div style='text-align:justify;font-size:10px;'>";genmoderator+=articles.newarticles[x].linksendifer;genmoderator+="</div>"}if(articles.newarticles[x].wikidifer!=
1017""){genmoderator+="<div style='text-align:justify;font-size:10px;'>";genmoderator+="Link in wikipedia (bg version) - "+articles.newarticles[x].wikidifer;genmoderator+="</div>"}if(articles.newarticles[x].wikiendifer!=""){genmoderator+="<div style='text-align:justify;font-size:10px;'>";genmoderator+="Link in wikipedia (en version) - "+articles.newarticles[x].wikiendifer;genmoderator+="</div>"}}if(articles.newarticles[x].removedphotos.length>0){genmoderator+="<br />";genmoderator+="<span style='font-size:14px;font-weight:bold;'>";
1018genmoderator+=lang_moderator_photos_removed[languages.lang];genmoderator+="</span>";genmoderator+="<br />";genmoderator+="<br />";gentop=0;genleft=18;gentop-=200;genmoderator2="";for(z=0;z<articles.newarticles[x].removedphotos.length;z++){if(z%4==0){genleft=18;gentop+=200}phiid=articles.newarticles[x].removedphotos[z];phot=photos.photos[phiid];genmoderator2+="<div style='position:absolute;top:"+gentop+"px;left:"+genleft+"px;width:180px;height:140px;'>";genmoderator2+="<a href='"+phot.location+"' target='_blank'>";
1019genmoderator2+="<img style='position:absolute;top:0px;left:0px;z-index:15;' src='"+phot.thumblocation+"' />";genmoderator2+="<img style='position:absolute;top:0px;left:0px;z-index:16;' src='base/images/thumbx.png' />";genmoderator2+="</a>";genmoderator2+="<div style='font-size:9px;text-align:center;position:absolute;top:140px;left:0px;width:180px;height:60px;z-index:16;'>"+phot.title[languages.lang]+"</div>";genmoderator2+="</div>";genleft+=200}gentop+=200;genmoderator+="<div style='position:relative;top:0px;left:0px;width:780px;height:"+
1020gentop+"px;'>";genmoderator+=genmoderator2;genmoderator+="</div>"}if(articles.newarticles[x].addedphotos.length>0){genmoderator+="<br />";genmoderator+="<span style='font-size:14px;font-weight:bold;'>";genmoderator+=lang_moderator_photos_added[languages.lang];genmoderator+="</span>";genmoderator+="<br />";genmoderator+="<br />";gentop=0;genleft=18;gentop-=200;genmoderator2="";for(z=0;z<articles.newarticles[x].addedphotos.length;z++){if(z%4==0){genleft=18;gentop+=200}phiid=articles.newarticles[x].addedphotos[z];
1021phot=photos.photos[phiid];genmoderator2+="<div style='position:absolute;top:"+gentop+"px;left:"+genleft+"px;width:180px;height:140px;'>";genmoderator2+="<a href='"+phot.location+"' target='_blank'>";genmoderator2+="<img style='position:absolute;top:0px;left:0px;z-index:15;' src='"+phot.thumblocation+"' />";genmoderator2+="<img style='position:absolute;top:0px;left:0px;z-index:16;' src='base/images/thumbplus.png' />";genmoderator2+="</a>";genmoderator2+="<div style='font-size:9px;text-align:center;position:absolute;top:140px;left:0px;width:180px;height:60px;z-index:16;'>"+
1022phot.title[languages.lang]+"</div>";genmoderator2+="</div>";genleft+=200}gentop+=200;genmoderator+="<div style='position:relative;top:0px;left:0px;width:780px;height:"+gentop+"px;'>";genmoderator+=genmoderator2;genmoderator+="</div>"}if(articles.newarticles[x].editedphototitles.length>0){genmoderator+="<br />";genmoderator+="<span style='font-size:14px;font-weight:bold;'>";genmoderator+=lang_moderator_photo_titles_edited[languages.lang];genmoderator+="</span>";genmoderator+="<br />";genmoderator+=
1023"<br />";gentop=0;genleft=18;gentop-=200;genmoderator2="";for(z=0;z<articles.newarticles[x].editedphotos.length;z++){if(z%4==0){genleft=18;gentop+=200}phiid=articles.newarticles[x].editedphotos[z];phot=photos.photos[phiid];genmoderator2+="<div style='position:absolute;top:"+gentop+"px;left:"+genleft+"px;width:180px;height:140px;'>";genmoderator2+="<a href='"+phot.location+"' target='_blank'>";genmoderator2+="<img style='position:absolute;top:0px;left:0px;z-index:15;' src='"+phot.thumblocation+"' />";
1024genmoderator2+="</a>";genmoderator2+="<div style='font-size:9px;text-align:center;position:absolute;top:140px;left:0px;width:180px;height:60px;z-index:16;'>"+articles.newarticles[x].editedphototitles[z]+"</div>";genmoderator2+="</div>";genleft+=200}gentop+=200;genmoderator+="<div style='position:relative;top:0px;left:0px;width:780px;height:"+gentop+"px;'>";genmoderator+=genmoderator2;genmoderator+="</div>"}genmoderator+="<br />";genmoderator+="<div style='position:relative;width:250px;height:30px;left:300px;'>";
1025genmoderator+="<div style='position:absolute;top:0px;left:125px;width:100px;height:30px;border:solid 1px;color:green;background-color:#CCFFCC;cursor:pointer' onclick='articles.approveNewArticle("+newa.oid+","+newa.uid+")'>";genmoderator+=lang_moderator_accept_new_version[languages.lang];genmoderator+="</div>";genmoderator+="<div style='position:relative;top:0px;left:0px;width:100px;height:30px;border:solid 1px;color:red;background-color:#FFCCCC;cursor:pointer' onclick='articles.denyNewArticle("+newa.oid+
1026","+newa.uid+")'>";genmoderator+=lang_moderator_deny_new_version[languages.lang];genmoderator+="</div>";genmoderator+="</div>";genmoderator+="<br />";genmoderator+="</div>";genmoderator+="<br />";genmoderator+="<br />"}if(articles.newarticles.length==0)genmoderator+="<b>"+lang_moderator_no_articles_for_moderation[languages.lang]+"</b>";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";if(accounts.removerequests.length>0){genmoderator+="<b>
1026\u041f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0438, \u043a\u043e\u0438\u0442\u043e \u0438\u0441\u043a\u0430\u0442 \u0434\u0430 \u0438\u0437\u0442\u0440\u0438\u044f\u0442 \u043f\u0440\u043e\u0444\u0438\u043b\u0430 \u0441\u0438:</b>";
1027genmoderator+="<br />";for(i=0;i<accounts.removerequests.length;i++){genmoderator+=accounts.generateNameAndLink(accounts.removerequests[i]);genmoderator+="<br />"}}else genmoderator+="<b>\u041d\u044f\u043c\u0430 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0438, \u043a\u043e\u0438\u0442\u043e \u0438\u0441\u043a\u0430\u0442 \u0434\u0430 \u0438\u0437\u0442\u0440\u0438\u044f\u0442 \u043f\u0440\u043e\u0444\u0438\u043b\u0430 \u0441\u0438</b>";genmoderator+="<br />";genmoderator+="<br />";
1028genmoderator+="<br />";genmoderator+="<br />";genmoderator+=articles.toptargets;document.getElementById("moderatorcontent").innerHTML=genmoderator;for(xz=0;xz<articles.newarticles.length;xz++)document.getElementById("moderatornewarticleuserholder"+xz).appendChild(users.generateMiniTag(articles.newarticles[xz].uid,0,0,"moderatornewarticle"+xz));moderator.resizeToFit()}else if(base.arg=="newpoints"&&base.page=="moderator"){genmoderator="";for(k=0;k<points.newpoints.length;k++){genmoderator+="<br />";
1029genmoderator+="<br />";cpnt=points.newpoints[k];if(cpnt.recreationpoint)gencolor="#c9ffc9";else gencolor="#FFDCB9";genmoderator+="<div style='background-color:"+gencolor+";border:1px solid;padding:6px;text-align:center;'>";genmoderator+="<span style='font-size:14px;'>";genmoderator+="oid: <input value='"+cpnt.oid+"' id='newpointoid"+cpnt.oid+"' />";genmoderator+="<br />";genmoderator+=lang_addpoint_name_bg[languages.lang]+"<b>"+cpnt.name[0]+"</b>";genmoderator+="<br />";genmoderator+=lang_addpoint_name_en[languages.lang]+
1030"<b>"+cpnt.name[1]+"</b>";genmoderator+="<br />";gencats="";for(a=0;a<cpnt.categories.length;a++){ccat=categories.getCategoryByName(cpnt.categories[a]);if(gencats!="")gencats+=", ";gencats+="<img src='"+ccat.url+"' alt='' /> ";gencats+=ccat.categoryname[languages.lang]}genmoderator+=lang_addpoint_categories[languages.lang]+"<b>"+gencats+"</b>";genmoderator+="<br />";
1030parpnt=points.getPoint(cpnt.parent);if(parpnt==-1)genmoderator+=lang_addpoint_out_settlement[languages.lang];else genmoderator+=lang_addpoint_in_settlement[languages.lang]+
1031": <b>"+points.generateNameAndLink(cpnt.parent)+"</b>";genmoderator+="<br />";genmoderator+=lang_addpoint_coordinates[languages.lang];cpntdegx=Math.floor(cpnt.coordinatesgeo.x/3600);cpntminx=Math.floor((cpnt.coordinatesgeo.x-cpntdegx*3600)/60);cpntsecx=cpnt.coordinatesgeo.x-cpntdegx*3600-cpntminx*60;cpntdegy=Math.floor(cpnt.coordinatesgeo.y/3600);cpntminy=Math.floor((cpnt.coordinatesgeo.y-cpntdegy*3600)/60);cpntsecy=cpnt.coordinatesgeo.y-cpntdegy*3600-cpntminy*60;genmoderator+="<b>"+cpntdegy+"&deg; "+
1032cpntminy+"' "+cpntsecy+'" N ('+cpnt.coordinatesgeo.y+") , "+cpntdegx+"&deg; "+cpntminx+"' "+cpntsecx+'" E ('+cpnt.coordinatesgeo.x+")</b>";genmoderator+="<br />";if(cpnt.articletextbg!=""){genmoderator+=lang_addpoint_general_info_bg[languages.lang];genmoderator+="<div style='background-color:#CCCCCC;border:1px solid;padding:10px;text-align:left;'>";genmoderator+=cpnt.articletextbg;genmoderator+="</div>"}if(cpnt.articletexten!=""){genmoderator+=lang_addpoint_general_info_en[languages.lang];genmoderator+=
1033"<div style='background-color:#CCCCCC;border:1px solid;padding:10px;text-align:left;'>";genmoderator+=cpnt.articletexten;genmoderator+="</div>"}if(cpnt.recreationpoint){if(typeof cpnt.email!="undefined"&&cpnt.email!=""){genmoderator+="E-Mail: <b>"+cpnt.email+"</b>";genmoderator+="<br />"}if(typeof cpnt.customerdata!="undefined")for(key in cpnt.customerdata)genmoderator+=key+": <b>"+cpnt.customerdata[key]+"</b><br />";today=new Date;after1yearday=today.getDate();after1yearmonth=today.getMonth()+1;
1034after1yearyear=today.getFullYear()+1;genmoderator+=lang_moderator_expiration_date[languages.lang]+": ";genmoderator+="<input style='width:30px;padding-right:5px;' value='"+after1yearday+"' id='newpointday"+cpnt.oid+"' /> ";genmoderator+="<input style='width:30px;padding-right:5px;' value='"+after1yearmonth+"' id='newpointmonth"+cpnt.oid+"' /> ";genmoderator+="<input style='width:50px;padding-right:5px;' value='"+after1yearyear+"' id='newpointyear"+cpnt.oid+"' />";genmoderator+="<br />";genmoderator+=
1035"<br />"}for(ij=0;ij<cpnt.photos.length;ij++){cph=cpnt.photos[ij];genmoderator+="<div style='position:relative;display:inline-block;padding-right:20px;width:180px;height:190px;text-align:center;'>";genmoderator+="<img src='"+cph.thumblocation+"' alt='' />";genmoderator+="<br />";genmoderator+="<div>"+cph.title+"</div>";genmoderator+="</div>"}genmoderator+="</span>";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<div style='position:relative;width:250px;height:30px;left:300px;'>";genmoderator+=
1036"<div style='position:absolute;top:0px;left:125px;width:100px;height:30px;border:solid 1px;color:green;background-color:#CCFFCC;cursor:pointer' onclick='moderator.approveNewPoint("+cpnt.oid+");'>";genmoderator+=lang_moderator_accept_new_point[languages.lang];genmoderator+="</div>";genmoderator+="<div style='position:relative;top:0px;left:0px;width:100px;height:30px;border:solid 1px;color:red;background-color:#FFCCCC;cursor:pointer' onclick='points.denyNewPoint("+cpnt.oid+")'>";genmoderator+=lang_moderator_deny_new_point[languages.lang];
1037genmoderator+="</div>";genmoderator+="</div>";genmoderator+="<br />";genmoderator+="</div>"}if(points.newpoints.length==0){genmoderator+="<br />";genmoderator+="<br />";genmoderator+=lang_advertisementpanel_no_orders[languages.lang];genmoderator+="<br />";genmoderator+="<br />"}document.getElementById("moderatorcontent").innerHTML=genmoderator;moderator.resizeToFit()}else if(base.arg=="recreationpoints"&&base.page=="moderator"){genmoderator="";genmoderator+="<br />";genmoderator+="<br />";for(k=0;k<
1038points.recreationpoints.length;k++){cpnt=points.recreationpoints[k];genmoderator+="<div style='margin-top:5px;background-color:#FFDCB9;border:1px solid;padding:2px;text-align:left;'>";genmoderator+="<div style='position:relative;padding-left:5px;display:inline-block;'>";genmoderator+="<img style='position:relative;top:2px;cursor:pointer;width:14px;
1038height:14px;' onclick='moderator.showCustomerInfo("+cpnt.oid+");' src='base/img/ranicasearch.png' />";genmoderator+="</div>";genmoderator+="<div style='position:relative;font-size:14px;padding-left:5px;display:inline-block;'>";
1039genmoderator+=points.generateNameAndLink(cpnt.oid);genmoderator+="</div>";genmoderator+="<div style='position:relative;float:right;padding-right:5px;'>";genmoderator+="<img style='position:relative;top:2px;cursor:pointer;width:14px;height:14px;' onclick='moderator.editExpiration("+cpnt.oid+");' src='base/img/zoom-plus-mini.png' />";genmoderator+="</div>";genmoderator+="<div style='position:relative;float:right;padding-right:5px;margin-top:2px;'>";genmoderator+=timestampToText(cpnt.expires).split(" - ")[0];
1040genmoderator+="</div>";genmoderator+="<br />";genmoderator+="</div>"}if(points.recreationpoints.length==0){genmoderator+="<br />";genmoderator+="<br />";genmoderator+=lang_advertisementpanel_no_advertisements[languages.lang];genmoderator+="<br />";genmoderator+="<br />"}document.getElementById("moderatorcontent").innerHTML=genmoderator;moderator.resizeToFit()}};
1041moderator.resizeToFit=function(){document.getElementById("moderatordiv").style.height=parseInt(document.getElementById("moderatorcontent").offsetHeight,10)+350+"px"};moderator.showLoading=function(){genmoderator="";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<br />";genmoderator+="<img src='base/images/loading.gif' alt='' />";document.getElementById("moderatorcontent").innerHTML=genmoderator;moderator.resizeToFit()};
1042moderator.intiateAddSystemNews=function(){txtbg=document.getElementById("moderatoraddnewstextbg").value;imgbg=document.getElementById("moderatoraddnewsimgbg").value;txten=document.getElementById("moderatoraddnewstexten").value;imgen=document.getElementById("moderatoraddnewsimgen").value;txtbg=txtbg.replace(/\\/g,"&#92;");txtbg=txtbg.replace(/'/g,"&#39;");txtbg=txtbg.replace(/\r\n/g,"<br>");txtbg=txtbg.replace(/\n/g,"<br>");txtbg=txtbg.replace(/&/g,"%26");txten=txten.replace(/\\/g,"&#92;");txten=txten.replace(/'/g,
1043"&#39;");txten=txten.replace(/\r\n/g,"<br>");txten=txten.replace(/\n/g,"<br>");txten=txten.replace(/&/g,"%26");news.addSystemNews(txtbg,txten,imgbg,imgen)};
1044moderator.updateAddSystemNews=function(){txtbg=document.getElementById("moderatoraddnewstextbg").value;imgbg=document.getElementById("moderatoraddnewsimgbg").value;txten=document.getElementById("moderatoraddnewstexten").value;imgen=document.getElementById("moderatoraddnewsimgen").value;txtbg=txtbg.replace(/\r\n/g,"<br>");txtbg=txtbg.replace(/\n/g,"<br>");txten=txten.replace(/\r\n/g,"<br>");txten=txten.replace(/\n/g,"<br>");gentextbg="";if(imgbg=="")gentextbg+=txtbg;else{gentextbg+="<img src='"+imgbg+
1045"' style='position:absolute;left:247px;'/>";gentextbg+="<div class='news_tag_text_3'>";gentextbg+=txtbg;gentextbg+="</div>"}gentexten="";if(imgen=="")gentexten+=txten;else{gentexten+="<img src='"+imgen+"' style='position:absolute;left:247px;'/>";gentexten+="<div class='news_tag_text_3'>";gentexten+=txten;gentexten+="</div>"}stamp=Math.round((new Date).getTime()/1E3);news.newselements=new Array;news.newselements[news.newselements.length]=new newselement(-2,0,0,1,stamp,gentextbg);news.newselements[news.newselements.length]=
1046new newselement(-3,0,0,1,stamp,gentexten);oldlang=languages.lang;languages.lang=0;bgnewstag=news.generateNewsTag(-2,true,17,0,"moderatoraddmessage");languages.lang=1;ennewstag=news.generateNewsTag(-3,false,17,0,"moderatoraddmessage");languages.lang=oldlang;document.getElementById("moderatoraddnewspreview").innerHTML="";document.getElementById("moderatoraddnewspreview").appendChild(bgnewstag);document.getElementById("moderatoraddnewspreview").appendChild(ennewstag);$(".news_tag_remove").remove()};
1047moderator.showOrders=function(){gencon="";gencon+="<br />";gencon+="<br />";gencon+="<center>";gencon+="<div class='header3'>";gencon+=lang_header_moderator_advertisements[languages.lang];gencon+="</div>";gencon+="</center>";gencon+="<br />";gencon+="<div id='moderatoradvertisements'>";gencon+="</div>";gencon+="<br />";gencon+="<br />";gencon+="<br />";gencon+="<br />";gencon+="<center>";gencon+="<div class='header3'>";gencon+=lang_header_moderator_orders[languages.lang];gencon+="</div>";gencon+=
1048"</center>";gencon+="<br />";gencon+="<div id='moderatororders'>";gencon+="</div>";document.getElementById("moderatorcontent").innerHTML=gencon;if(reklorders.reklorders.length>0)for(cr=0;cr<reklorders.reklorders.length;cr++)document.getElementById("moderatororders").appendChild(reklorders.reklorders[cr].generateTag(
1048));else document.getElementById("moderatororders").innerHTML=lang_moderator_no_orders[languages.lang];if(accounts.rekl.length>0)for(cr=0;cr<accounts.rekl.length;cr++)document.getElementById("moderatoradvertisements").appendChild(accounts.rekl[cr].generateTag(false));
1049else document.getElementById("moderatoradvertisements").innerHTML=lang_moderator_no_advertisements[languages.lang];moderator.resizeToFit()};
1050moderator.showOrderResponseDialog=function(orderid,newstatus){moderator.responseorderid=orderid;moderator.responsestatus=newstatus;genfn="";if(newstatus==0){genhd=lang_moderator_sending_message_invoice[languages.lang];genfn+="moderator.responsetext = document.getElementById('dialogtextbox').value;";genfn+="moderator.responseinvoiceurl = document.getElementById('dialoginput').value;";genfn+="moderator.sendOrderResponse();"}else if(newstatus==1){genhd=lang_moderator_approving_order[languages.lang];
1051genfn+="moderator.responsetext = document.getElementById('dialogtextbox').value;";genfn+="moderator.sendOrderResponse();"}else if(newstatus==2){genhd=lang_moderator_denying_order[languages.lang];genfn+="moderator.responsetext = document.getElementById('dialogtextbox').value;";genfn+="moderator.sendOrderResponse();"}gendcontent="";gendcontent+=generateTextboxAndSendButton(genfn,newstatus==0);base.currentbox=dhtmlx.modalbox({title:genhd,text:gendcontent,width:"450px",height:"310px"});moderator.responsetext=
1052document.getElementById("dialogtextbox").value;if(newstatus==0)moderator.responseinvoiceurl=document.getElementById("dialoginput").value};
1053moderator.sendOrderResponse=function(){rorder=-1;for(co=0;co<reklorders.reklorders.length;co++)if(reklorders.reklorders[co].orderid==moderator.responseorderid)rorder=reklorders.reklorders[co];if(rorder==-1){throwException("Order not found at moderator.sendOrderResponse(), orderid was "+moderator.responseorderid);base.load();return}if(moderator.responsestatus==0)rorder.changeOrderStatusInfo(moderator.responsetext,moderator.responseinvoiceurl);else if(moderator.responsestatus==1)rorder.approveOrder(moderator.responsetext);
1054else if(moderator.responsestatus==2)rorder.denyOrder(moderator.responsetext)};
1055moderator.showCustomerInfo=function(oid){tpnt=points.getPoint(oid);if(tpnt!=-1&&typeof tpnt.customerdata!="undefined"){gentext="<center><div style='text-align:center;'><br/>";gentext+=lang_articles_categories[languages.lang]+" <b>"+points.generateNameAndLink(oid)+"</b><br />";gentext+="E-Mail: <b>"+tpnt.email+"</b><br />";for(key in tpnt.customerdata)gentext+=key+" <b>"+tpnt.customerdata[key]+"</b><br />";gentext+="<br />"+generateOKButton("",200)+"</div></center>";base.currentbox=dhtmlx.modalbox({title:lang_articles_general_info[languages.lang],
1056text:gentext,width:"600px",height:"350px"})}};
1057moderator.editExpiration=function(oid){tpnt=points.getPoint(oid);var date1=new Date(tpnt.expires*1E3);oldday=date1.getDate();oldmonth=date1.getMonth()+1;oldyear=date1.getFullYear();gentext="<center><div style='text-align:center;'><br/>";gentext+="<input style='width:30px;margin:5px;' id='expirationday"+oid+"' value='"+oldday+"' />";gentext+="<input style='width:30px;margin:5px;'id='expirationmonth"+oid+"' value='"+oldmonth+"'/>";gentext+="<input style='width:50px;margin:5px;'id='expirationyear"+oid+
1058"' value='"+oldyear+"' />";gentext+="<br /><br />"+generateSendCancelButtons("moderator.changeExpiration("+oid+");")+"</div></center>";base.currentbox=dhtmlx.modalbox({title:lang_moderator_expiration_date[languages.lang],text:gentext,width:"370px",height:"190px"})};
1059moderator.changeExpiration=function(oid){newday=parseInt(document.getElementById("expirationday"+oid).value,10);newmonth=parseInt(document.getElementById("expirationmonth"+oid).value,10)-1;newyear=parseInt(document.getElementById("expirationyear"+oid).value,10);date1=new Date;date1.setFullYear(newyear);date1.setMonth(newmonth);date1.setDate(newday);expires=Math.floor(date1.getTime()/1E3);articles.setExpires(oid,expires)};
1060moderator.approveNewPoint=function(oid){expires=0;if(cpnt.recreationpoint){newday=parseInt(document.getElementById("newpointday"+oid).value,10);newmonth=parseInt(document.getElementById("newpointmonth"+oid).value,10)-1;newyear=parseInt(document.getElementById("newpointyear"+oid).value,10);date1=new Date;date1.setFullYear(newyear);date1.setMonth(newmonth);date1.setDate(newday);expires=Math.floor(date1.getTime()/1E3)}newoid=document.getElementById("newpointoid"+oid).value;points.approveNewPoint(oid,
1061newoid,expires)};profile=new module;profile.uid=-1;profile.page=-1;profile.pageid=-1;profile.inedit=false;profile.inanimation=0;profile.currentfriend=0;profile.newspage=0;
1061profile.foundfriends=new Array;profile.newsloading=false;profile.updatingtotals=false;profile.usersperrow=0;profile.visible=false;profile.pos0=new position(0,-189,205,162);profile.pos1=new position(0,0,205,162);profile.pos2=new position(0,189,205,162);profile.pos3=new position(0,378,205,162);profile.pos4=new position(0,567,205,162);
1062profile.pos5=new position(0,756,205,162);
1063profile.load=function(id,arg,arg2){profile.uid=id;profile.pageid=-1;profile.page=arg;profile.gallerytype=-1;if(arg2!=-1){tmpz=arg2.split(",");profile.gallerytype=tmpz[0];if(tmpz.length>1)profile.pageid=tmpz[1]}profile.currentfriend=0;profile.newspage=0;profile.firstloading=true;var genprofile="";var profilediv=document.createElement("div");profilediv.setAttribute("id","profilediv");profilediv.className="ranica_normal_page";genprofile+="<br />";genprofile+="<div id='profilecontent' class='ranica_content'>";
1064genprofile+="<br />";genprofile+="<br />";genprofile+="<br />";genprofile+="<br />";genprofile+="<br />";genprofile+="<br />";genprofile+="<br />";genprofile+="<br />";genprofile+="<br />";genprofile+="<br />";genprofile+=lang_please_wait[languages.lang];genprofile+="<br />";genprofile+="<br />";genprofile+="<img src='base/images/loading.gif' alt='' />";genprofile+="<br />";genprofile+="<br />";genprofile+="<br />";genprofile+="<br />";genprofile+="<br />";genprofile+="<br />";genprofile+="<br />";
1065genprofile+="<br />";genprofile+="<br />";genprofile+="<br />";genprofile+="<br />";genprofile+="<br />";genprofile+="<br />";genprofile+="<br />";genprofile+="</div>";profilediv.innerHTML=genprofile;document.getElementById("basediv").appendChild(profilediv);accounts.getAccountData(id);profile.visible=true};profile.unload=function(){try{profile.photosgallery.hide();profile.photosgallery=undefined}catch(e$183){}$("#profilediv").remove();profile.visible=false};
1066profile.refresh=function(){if(languages.lang==0)genb="";else genb="2";profile.inedit=false;genpr="";if(accounts.uid==profile.uid)ac=accounts;else ac=accounts.getAccount(profile.uid);genpr+="<div style='background-color:#f9f9f9;text-align:left;'>";genpr+="<div style='min-height:230px'>";genpr+="<img src='"+ac.userphoto.thumb2location+"' alt='' class='profile_main_image'>";genpr+="<div style='font-size:32px;color:#6d6d6d;padding-bottom:10px;' id='profilename'>";genpr+=ac.firstname[languages.lang].capitalize()+
1067" "+ac.lastname[languages.lang].capitalize();genpr+="</div>";genpr+="<div id='profileusername' class='profile_main_info'>";genpr+="<img class='profile_main_info' src='base/img/usericon.png' alt='' />";genpr+=ac.username;genpr+="</div>";if(ac.from=="")genfrom=lang_accounts_no_info[languages.lang];else genfrom=ac.from;genpr+="<div id='profilefrom' class='profile_main_info'>";genpr+="<img class='profile_main_info' src='base/img/locationicon.png' alt='' />";genpr+=genfrom;genpr+="</div>";if(accounts.logged&&
1068accounts.uid==profile.uid){genpr+="<div id='profileemail' class='profile_main_info'>";genpr+=ac.email;genpr+="</div>"}genabout="";if(ac.about=="")genabout+=lang_accounts_no_info[languages.lang];else genabout+=ac.about;genabout=genabout.split("'").join("&#39;");genabout=genabout.split("\\").join("&#92;");genpr+="<div id='profileabout' class='profile_main_about_info'>";genpr+="<span id='profileaboutspan'>";genpr+=genabout;genpr+="</span>";genpr+="</div>";genpr+="</div>";genpr+="<div style='padding-top:10px;'>";
1069if(accounts.logged&&accounts.uid==profile.uid){if(reklorders.reklorders.length>0||accounts.rekl.length>0)genpr+=base.generateButton("gray",180,lang_buttons_my_advertisements[languages.lang],{page:"myadvertisements"},undefined,"display:inline-block;margin-right:20px;");genpr+=base.generateButton("gray",180,lang_buttons_change_photo[languages.lang],{page:"profilephoto"},undefined,"display:inline-block;margin-right:20px;");genpr+=base.generateButton("gray",180,lang_buttons_settings[languages.lang],{page:"settings"},
1070undefined,"display:inline-block;margin-right:20px;");if(accounts.level>=1E3||accounts.uid==profile.uid)genpr+=base.generateButton("orange",180,lang_buttons_remove_account[languages.lang],{page:"removeaccount",arg0:profile.uid},undefined,"display:inline-block;margin-right:20px;");genpr+="<img title='"+lang_edit[languages.lang]+"' src='base/images/edit.png' alt='' class='profile_main_edit' onclick='profile.edit()'>";genpr+="<div id='profilesave' class='profile_main_save'>";genpr+="</div>";genpr+="<div id='profilecancel' class='profile_main_cancel'>";
1071genpr+="</div>"}else if(accounts.logged){genpr+=base.generateButton("orange",180,lang_buttons_send_message[languages.lang],{page:"messages",arg0:"new",arg1:profile.uid},undefined,"display:inline-block;margin-right:20px;");if(accounts.hasFriend(profile.uid))genpr+=base.generateButton("gray",180,lang_buttons_remove_friend[languages.lang],undefined,"accounts.removeFriend("+profile.uid+")","display:inline-block;margin-right:20px;");else if(!accounts.hasFriendWanted(profile.uid))genpr+=base.generateButton("gray",
1072180,lang_buttons_add_friend[languages.lang],undefined,"accounts.addFriend("+profile.uid+")","display:inline-block;margin-right:20px;");if(accounts.hasFriendWanted(profile.uid))genpr+="<div style='cursor:default'>"+lang_accounts_request_sent[languages.lang]+"</div>";if(accounts.level>=1E3||accounts.uid==profile.uid)genpr+=base.generateButton("orange",180,lang_buttons_remove_account[languages.lang],{page:"removeaccount",arg0:profile.uid},undefined,"display:inline-block;margin-right:20px;")}else if(!accounts.logged){genpr+=
1073base.generateButton("orange",180,lang_buttons_send_message[languages.lang],undefined,"accounts.showRegistration()","display:inline-block;margin-right:20px;");genpr+=base.generateButton("gray",180,lang_buttons_add_friend[languages.lang],undefined,"accounts.showRegistration()","display:inline-block;margin-right:20px;")}genpr+="<div>";genpr+="</div>";genpr+="<div class='profile_tabs'>";if(languages.lang==0)genb="";else genb="en,";if(profile.page==-1)gengr="";else gengr="gr";genpr+="<a class='article_tab_button_anchor' href='#!"+
1074genb+base.page+"'>";genpr+="<div style='top:-33px' class='article_tab_button_main' onclick=\"base.load('"+base.page+"',-1);return false;\">";genpr+="<img src='base/img/news"+gengr+"header.png'>";genpr+="<div class='article_tab_button_text"+gengr+"'>";genpr+=lang_profile_news[languages.lang];genpr+="</div>";genpr+="</div>";genpr+="</a>";if(profile.page=="friends")gengr="";else gengr="gr";genpr+="<a class='article_tab_button_anchor' href='#!"+genb+base.page+",friends'>";genpr+="<div class='article_tab_button_main'  onclick=\"base.load('"+
1075base.page+"','friends');return false;\">";genpr+="<img src='base/img/users"+gengr+"header.png'>";genpr+="<div class='article_tab_button_text"+gengr+"'>";genpr+=lang_profile_friends[languages.lang];genpr+="</div>";genpr+="<div class='article_tab_button_text_2"+gengr+"'>";genpr+=ac.friends.length;genpr+="</div>";genpr+="</div>";genpr+="</a>";if(profile.page=="visited")gengr="";else gengr="gr";genpr+="<a class='article_tab_button_anchor' href='#!"+genb+base.page+",visited'>";genpr+="<div class='article_tab_button_main' onclick=\"base.load('"+
1076base.page+"','visited');return false;\">";genpr+="<img src='base/img/map"+gengr+"header.png'>";genpr+="<div class='article_tab_button_text"+gengr+"'>";genpr+=lang_profile_visited[languages.lang];genpr+="</div>";genpr+="<div class='article_tab_button_text_2"+gengr+"'>";genpr+=ac.visited.length;genpr+="</div>";genpr+="</div>";genpr+="</a>";if(profile.page=="favoritephotos")gengr="";else gengr="gr";genpr+="<a class='article_tab_button_anchor' href='#!"+genb+base.page+",favoritephotos'>";genpr+="<div class='article_tab_button_main' onclick=\"base.lastgalleryname = '';base.load('"+
1077base.page+"','favoritephotos');return false;\">";genpr+="<img src='base/img/favoritephotos"+gengr+"header.png'>";genpr+="<div class='article_tab_button_text"+gengr+"'>";genpr+=lang_profile_favorite_photos[languages.lang];genpr+="</div>";genpr+="<div class='article_tab_button_text_2"+gengr+"'>";genpr+="<span id='profiletotalfavoritephotos'>"+ac.totalfavoritephotos+"</span>";genpr+="</div>";genpr+="</div>";genpr+="</a>";if(profile.page=="photos")gengr="";else gengr="gr";genpr+="<a class='article_tab_button_anchor' href='#!"+
1078genb+base.page+",photos'>";genpr+="<div class='article_tab_button_main' onclick=\"base.lastgalleryname = '';base.load('"+base.page+"','photos');return false;\">";genpr+="<img src='base/img/uploadedphotos"+gengr+"header.png'>";genpr+="<div class='article_tab_button_text"+gengr+"'>";genpr+=lang_profile_uploaded_photos[languages.lang];genpr+="</div>";genpr+="<div class='article_tab_button_text_2"+gengr+"'>";genpr+="<span id='profiletotaluploadedphotos'>"+ac.totaluploadedphotos+"</span>";genpr+="</div>";
1079genpr+="</div>";genpr+="</a>";if(profile.page=="comments")gengr="";else gengr="gr";genpr+="<a class='article_tab_button_anchor' href='#!"+genb+base.page+",comments'>";genpr+="<div class='article_tab_button_main' onclick=\"base.load('"+base.page+"','comments');return false;\">";genpr+="<img src='base/img/discussions"+gengr+"header.png'>";genpr+="<div class='article_tab_button_text"+gengr+"'>";genpr+=lang_profile_comments[languages.lang];genpr+="</div>";genpr+="<div class='article_tab_button_text_2"+
1080gengr+"'>";genpr+="<span id='profiletotalcomments'>"+ac.totalcomments+"</span>";genpr+="</div>";genpr+="</div>";genpr+="</a>";genpr+="</div>";if(profile.page==-1){genpr+="<div class='profile_news_content' id='newscontent'>";genpr+="</div>"}if(profile.page=="friends"){genpr+="<div id='profilefriendspage' class='profile_friendspage_main'>";genpr+="<div style='position:relative;height:50px;width:195px;margin-top:20px;'>";genpr+="<div id='profilefriendssearchdiv' class='profile_friends_search'>";genpr+=
1081lang_search[languages.lang];genpr+="</div>";genpr+="<div style='position:absolute;
1081left:16px;top:25px;' id='profilefriendssearchinputdiv' class='textfield4'>";genpr+="<input style='text-align:center;' onkeyup='profile.delayedFriendsSearch();' id='profilefriendssearchinput' class='textfield5' value=''>";genpr+="</div>";genpr+="<div onclick='profile.clearFriendsSearch();' class='profile_friends_clear_search'><img title='"+lang_clear_search[languages.lang]+"' src='base/images/x.png' alt='' /></div>";
1082genpr+="</div>";genpr+="<div id='profilefriendsusertags' class='profile_friends_usertags'>";genpr+="</div>";genpr+="</div>"}if(profile.page=="visited"){genpr+="<div id='profilevisitedpage' class='profile_visitedpage_main'>";curac=accounts.getAccount(profile.uid);genpr+="<div id='profilevisitedcontent' class='profile_visited_content'>";if(curac.visited.length!=0)genpr+=base.generateButton("orange",180,lang_buttons_show_all_visited[languages.lang],{page:"map",arg0:curac.username});fndonce=false;genta=
1083"";for(mc=0;mc<maincategories.maincategories.length;mc++){maincat=maincategories.maincategories[mc];for(ca=0;ca<maincat.categories.length;ca++){oids=new Array;categ=maincat.categories[ca];gencat="";gentotal=0;for(vi=0;vi<curac.visited.length;vi++){curpn=points.getPoint(curac.visited[vi]);if(curpn!=-1&&curpn.hasCategory(categ.name)){oids[oids.length]=curpn.oid;gentotal++}}if(oids.length>0)genta+=generateCategoryDropDown(categ.catid,oids)}}if(genta!="")genpr+=genta;genpr+="</div>";genpr+="</div>"}if(profile.page==
1084"favoritephotos"){genpr+="<div id='profilefavoritephotospage' class='profile_favoritephotospage_main'>";genpr+="<div id='profilegallery' style='position:relative;'>";genpr+="</div>";genpr+="</div>"}if(profile.page=="photos"){genpr+="<div id='profileuploadedphotospage' class='profile_uploadedphotospage_main'>";genpr+="<div id='profilegallery' style='position:relative;'>";genpr+="</div>";genpr+="</div>"}if(profile.page=="comments"){genpr+="<div id='profilecommentspage' class='profile_commentspage_main'>";
1085genpr+="<div id='profilecomments' style='position:relative;padding-left:20px;padding-right:20px;'>";genpr+="</div>";genpr+="</div>"}document.getElementById("profilecontent").innerHTML=genpr;if(profile.page==-1){profile.changeNewsPage(0);profile.resizeToFit()}if(profile.page=="friends")profile.searchFriends();if(profile.page=="visited")profile.resizeToFit();if(profile.page=="comments")comments.requestComments(profile.uid,2);if(profile.page=="favoritephotos"||profile.page=="photos"){genuid=-1;genoid=
1086-1;if(profile.gallerytype=="byauthor")genuid=profile.pageid;if(profile.gallerytype=="bysite")genoid=profile.pageid;genpage="";if(profile.page=="photos"){genpage+="uploadedphotos";genhe="";genhe+=lang_gallery_photos_uploaded_by[languages.lang];genhe+="<a href='#!"+ac.username+"'>";genhe+="<span onclick='base.load("+ac.username+");return false;'>";genhe+=ac.firstname[languages.lang]+" "+ac.lastname[languages.lang];genhe+="</span>";genhe+="</a>";genhe+=lang_gallery_photos_uploaded_by_2[languages.lang]}else if(profile.page==
1087"favoritephotos"){genpage+="favoritephotos";genhe="";genhe+=lang_gallery_photos_favorited_by[languages.lang];genhe+="<a href='#!"+ac.username+"'>";genhe+="<span onclick='base.load("+ac.username+");return false;'>";genhe+=ac.firstname[languages.lang]+" "+ac.lastname[languages.lang];genhe+="</span>";genhe+="</a>";genhe+=lang_gallery_photos_favorited_by_2[languages.lang]}genhe+=" <span style='color:black'>&#9654;</span> ";profac=accounts.getAccount(profile.uid);profile.photosgallery=new responsivegallery(this,
1088"profilegallery",genhe,genpage,profile.gallerytype,profile.uid,genuid,genoid,genoid!=-1,850,0,0,180,140,40,20,10,3,15,true,true,profile.page=="favoritephotos");profile.photosgallery.show();profile.resizeToFit()}base.updateTitle()};
1089profile.edit=function(){if(!profile.inedit){document.getElementById("profileusername").innerHTML="";profile.inedit=true;geneditname="";geneditname+="<div class='textfield4' style='position:absolute;left:513px;'>";geneditname+="<input id='profilefirstnameinput' class='textfield4' value='"+accounts.firstname[0].capitalize()+"' />";geneditname+="</div>";geneditname+="<div class='textfield4' style='position:absolute;
1089left:690px'>";geneditname+="<input id='profilelastnameinput' class='textfield4' value='"+
1090accounts.lastname[0].capitalize()+"' />";geneditname+="</div>";document.getElementById("profilename").innerHTML=geneditname;geneditfrom="";geneditfrom+="<div class='textfield4' style='position:absolute;left:513px;top:30px;'>";geneditfrom+="<input id='profilefrominput' class='textfield4' value='"+accounts.from+"' />";geneditfrom+="</div>";document.getElementById("profilefrom").innerHTML=geneditfrom;geneditemail="";geneditemail+="<div class='textfield4' style='position:absolute;left:513px;top:60px;'>";
1091geneditemail+="<input id='profileemailinput' class='textfield4' value='"+accounts.email+"' />";geneditemail+="</div>";document.getElementById("profileemail").innerHTML=geneditemail;geneditabout="";geneditabout+="<div class='textfield3' style='position:absolute;left:513px;top:90px;'>";geneditabout+="<textarea id='profileaboutinput' class='textfield3'>";var regex=/<br\s*[\/]?>/gi;ab=accounts.about.replace(regex,"");geneditabout+=ab;geneditabout+="</textarea>";geneditabout+="</div>";document.getElementById("profileabout").innerHTML=
1092geneditabout;gencancel="";gencancel+="<div class='button10' style='z-index:5;left:105px;top:305px;' onclick='profile.refresh()'>";gencancel+="<table style='z-index:6;'>";gencancel+="<tr height='28'>";gencancel+="<td width='13'>";gencancel+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";gencancel+="</td>";gencancel+="<td width='70' class='button10_middle'>";gencancel+="<span class='button10'>"+lang_buttons_cancel[languages.lang]+"</span>";gencancel+="</td>";gencancel+=
1093"<td width='11'>";gencancel+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";gencancel+="</td>";gencancel+="</tr>";gencancel+="</table>";gencancel+="</div>";document.getElementById("profilecancel").innerHTML=gencancel;gensave="";gensave+="<div class='button10' style='z-index:5;left:220px;top:305px;' onclick='profile.save()'>";gensave+="<table style='z-index:6;'>";gensave+="<tr height='28'>";gensave+="<td width='13'>";gensave+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";
1094gensave+="</td>";gensave+="<td width='70' class='button10_middle'>";gensave+="<span class='button10'>"+lang_buttons_save[languages.lang]+"</span>";gensave+="</td>";gensave+="<td width='11'>";gensave+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";gensave+="</td>";gensave+="</tr>";gensave+="</table>";gensave+="</div>";document.getElementById("profilesave").innerHTML=gensave}else profile.save()};
1095profile.save=function(){fn=document.getElementById("profilefirstnameinput").value;ln=document.getElementById("profilelastnameinput").value;em=document.getElementById("profileemailinput").value;fro=document.getElementById("profilefrominput").value;ab=document.getElementById("profileaboutinput").value;if(ab!="");if(fn.length<2){base.currentbox=dhtmlx.modalbox({title:lang_boxes_edit_profile[languages.lang],text:lang_boxes_please_enter_name[languages.lang]+generateOKButton(),width:"200px",height:"200px"});
1096return}if(ln.length<2){base.currentbox=dhtmlx.modalbox({title:lang_boxes_edit_profile[languages.lang],text:lang_boxes_please_enter_name[languages.lang]+generateOKButton(),width:"200px",height:"200px"});return}var filter=/^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;if(!filter.test(em)){base.currentbox=dhtmlx.modalbox({title:lang_boxes_edit_profile[languages.lang],text:lang_boxes_please_enter_email[languages.lang]+generateOKButton(),width:"200px",height:"200px"});return}profile.inedit=
1097false;accounts.changeInfo(fn,ln,em,fro,ab);document.getElementById("profilecancel").innerHTML="";document.getElementById("profilesave").innerHTML=""};profile.toggleMoving=function(enable,type){if(enable){if(profile.movinginterval2==undefined)profile.movinginterval2=setInterval("profile.toggleMoving(true,'"+type+"')",50);if(profile.inanimation==0)if(type=="left")profile.moveLeft();else profile.moveRight()}else{clearInterval(profile.movinginterval2);profile.movinginterval2=undefined}};
1098profile.moveLeft=function(){if(profile.inanimation==0){genoffset=170;pointposx=document.getElementById("profilelistinnerfriends").offsetLeft+genoffset;pointposy=document.getElementById("profilelistinnerfriends").offsetTop;pointposw=document.getElementById("profilelistinnerfriends").offsetWidth;pointposh=document.getElementById("profilelistinnerfriends").offsetHeight;genpos=new position(pointposy,pointposx,pointposh,pointposw);profile.inanimation++;animateMoveImage("profilelistinnerfriends",-1,genpos,
10990)}};
1100profile.moveRight=function(){if(profile.inanimation==0){genoffset=170;pointposx=document.getElementById("profilelistinnerfriends").offsetLeft-genoffset;pointposy=document.getElementById("profilelistinnerfriends").offsetTop;pointposw=document.getElementById("profilelistinnerfriends").offsetWidth;pointposh=document.getElementById("profilelistinnerfriends").offsetHeight;genpos=new position(pointposy,pointposx,pointposh,pointposw);profile.inanimation++;animateMoveImage("profilelistinnerfriends",-1,genpos,
11010)}};profile.changeNewsPage=function(newpage){profile.showLoadingNews();news.requestNews("person",newpage,profile.uid)};
1102profile.showLoadingNews=function(){profile.newsloading=true;genloading="";genloading+="<div class='profile_news_loading'>";genloading+=lang_please_wait[languages.lang];genloading+="<br />";genloading+="<br />";genloading+="<br />";genloading+="<img src='base/images/loading.gif' alt='' />";document.getElementById("newscontent").innerHTML=genloading;profile.resizeToFit();if(!profile.firstloading)window.scrollTo(0,730);else profile.firstloading=false};
1103profile.resizeToFit=function(){gensize=0;if(profile.page==-1){base.changeWidth();try{gensize+=news.newselements.length*204}catch(e$184){}if(gensize==0)gensize=50;
1103if(profile.newsloading)gensize+=200;try{if(accounts.getAccount(profile.uid).friends.length>0)gensize+=350}catch(e$185){throwException("Failed to check how many friends the user has at profile.resizeToFit(), error was: "+e$185)}if(news.newselements.length>0)gensize+=720;else gensize+=490}else if(profile.page=="friends"){gensize+=680;try{gensize+=
1104document.getElementById("profilefriendspage").offsetHeight}catch(e$186){}}else if(profile.page=="visited"){gensize+=680;try{gensize+=document.getElementById("profilevisitedcontent").offsetHeight}catch(e$187){}}else if(profile.page=="favoritephotos"||profile.page=="photos"){gensize+=680;gensize+=profile.photosgallery.cheight}else if(profile.page=="comments"){gensize+=730;try{gensize+=document.getElementById("profilecomments").offsetHeight}catch(e$188){}}if(profile.page==-1){if(accounts.getAccount(profile.uid).friends.length>
11050)gensize-=340;try{document.getElementById("profilenewsbottombutton1").style.top=gensize-680+"px"}catch(e$189){}try{document.getElementById("profilenewsbottombutton2").style.top=gensize-680+"px"}catch(e$190){}}else if(profile.page=="friends")if(document.getElementById("profilefriendsusertags")!=null){cwi=document.getElementById("profilefriendspage").offsetWidth;genwi=0;prcount=0;while(genwi+460<cwi){genwi+=460;prcount++}if(prcount!=profile.usersperrow){profile.usersperrow=prcount;profile.showFriendsTags()}}};
1106profile.show=function(){if(document.getElementById("newscontent")==undefined)return;displayednews=0;gennews="";highlight=false;newstags=new Array;gennews+="<center><div style='position:relative;height:32px;width:80px;padding-bottom:20px;'>";if(profile.newspage>0)gennews+="<img style='cursor:pointer;' title=\""+lang_buttons_previous_page[languages.lang]+"\" style='float:left;' src='base/images/arrowleft.png' onclick=\"base.norekl=true;profile.changeNewsPage("+(profile.newspage-1)+");\" alt='' />";
1107if(Math.ceil(news.totalnews/15)>profile.newspage+1)gennews+="<img style='cursor:pointer;' title=\""+lang_buttons_next_page[languages.lang]+"\" style='float:right;' src='base/images/arrowright.png' onclick=\"base.norekl=true;profile.changeNewsPage("+(profile.newspage+1)+");\" alt='' />";gennews+="</div></center>";gennews+="<div id='newsnews'>";for(n=0;n<news.newselements.length;n++){elem=news.newselements[n];newstags[newstags.length]=news.generateNewsTag(elem.newsid,highlight,0,0,"newspage");highlight=
1108!highlight}gennews+="</div>";gennews+="<center><div style='position:relative;height:32px;width:80px;padding-bottom:20px;'>";if(profile.newspage>0)gennews+="<img style='cursor:pointer;' title=\""+lang_buttons_previous_page[languages.lang]+"\" style='float:left;' src='base/images/arrowleft.png' onclick=\"profile.changeNewsPage("+(profile.newspage-1)+");\" alt='' />";if(Math.ceil(news.totalnews/15)>profile.newspage+1)gennews+="<img style='cursor:pointer;' title=\""+lang_buttons_next_page[languages.lang]+
1109"\" style='float:right;' src='base/images/arrowright.png' onclick=\"profile.changeNewsPage("+(profile.newspage+1)+");\" alt='' />";gennews+="</div></center>";document.getElementById("newscontent").innerHTML=gennews;for(m=0;m<newstags.length;m++){document.getElementById("newsnews").appendChild(newstags[m]);news.activateNewsElement(news.newselements[m].newsid);if(news.newselements[m].newstype==3&&news.newselements[m].text!="0"||news.newselements[m].newstype==6||news.newselements[m].newstype==8)$("#newsphotosminitags"+
1110news.newselements[m].newsid+" a").lightBox()}profile.resizeToFit()};
1111profile.showFriendsTags=function(){if(profile.usersperrow>0){gentop=0;if(profile.foundfriends.length==accounts.getAccount(profile.uid).friends.length)genword=lang_accounts_friends[languages.lang];else genword=lang_accounts_results[languages.lang];genprofilefriends="<div class='profile_friends_total'>"+lang_accounts_total[languages.lang]+genword+": <b><span id='profiletotalfriends'>"+profile.foundfriends.length+"</span></b></div>";document.getElementById("profilefriendsusertags").innerHTML=genprofilefriends;
1112for(r=0;r<profile.foundfriends.length;r++){fr=profile.foundfriends[r];genleft=gentop%profile.usersperrow*460;
1112newtag=users.generateTag(fr.uid,genleft,Math.floor(gentop/profile.usersperrow)*160,"profilefriendspage");document.getElementById("profilefriendsusertags").appendChild(newtag);gentop++;if(document.getElementById("profilefriendspage"+fr.uid+"aboutspan").offsetHeight>document.getElementById("profilefriendspage"+fr.uid+"about").offsetHeight-5){genpr="";genpr+="(...)";document.getElementById("profilefriendspage"+
1113fr.uid+"more").innerHTML=genpr;$("span.title").cluetip({splitTitle:"<br />"})}else{document.getElementById("profilefriendspage"+fr.uid+"aboutspan").className="";document.getElementById("profilefriendspage"+fr.uid+"aboutspan").title=""}}genw=profile.usersperrow*460-14;genh=Math.ceil(gentop/profile.usersperrow)*160;document.getElementById("profilefriendsusertags").style.width=genw+"px";document.getElementById("profilefriendsusertags").style.height=genh+"px"}profile.resizeToFit()};
1114profile.clearFriendsSearch=function(){document.getElementById("profilefriendssearchinput").value="";profile.searchFriends();document.getElementById("profilefriendssearchinput").focus()};profile.delayedFriendsSearch=function(){try{clearTimeout(profile.searchtimeout)}catch(e$191){}profile.searchtimeout=-1;profile.searchtimeout=setTimeout("profile.searchFriends()",500);profile.showFriendsLoading()};
1115profile.showFriendsLoading=function(){genloading="";genloading+="<div class='profile_friends_loading'>";genloading+=lang_please_wait[languages.lang];genloading+="<br />";genloading+="<br />";genloading+="<img src='base/images/loading.gif' alt='' />";document.getElementById("profilefriendsusertags").innerHTML=genloading};
1116profile.searchFriends=function(){curac=accounts.getAccount(profile.uid).friends;searchstring=document.getElementById("profilefriendssearchinput").value;profile.lastsearch=searchstring;if(searchstring=="")profile.foundfriends=curac;else{searcharray=searchstring.split(" ");var sw=new Array;for(h=0;h<searcharray.length;h++){sw[sw.length]=toCyrillic(searcharray[h]);sw[sw.length-1][sw[sw.length-1].length]=searcharray[h]}profile.foundfriends=new Array;for(a=0;a<curac.length;a++){ac=curac[a];failed=false;
1117for(w=0;w<sw.length;w++){fnd=false;for(v=0;v<sw[w].length;v++)if(ac.firstname[0].toLowerCase().indexOf(sw[w][v])!=-1||ac.lastname[0].toLowerCase().indexOf(sw[w][v])!=-1||ac.username.toLowerCase().indexOf(sw[w][v])!=-1||ac.from.toLowerCase().indexOf(sw[w][v])!=-1||ac.email==sw[w][v])fnd=true;if(!fnd)failed=true}if(!failed)profile.foundfriends[profile.foundfriends.length]=ac}}profile.showFriendsTags()};profile.updateTotals=function(){profile.updatingtotals=true;accounts.getAccountData(profile.uid)};
1118profile.showComments=function(){if(profile.visible&&profile.page=="comments"){document.getElementById("profilecomments").innerHTML="";gentp=0;cuac=accounts.getAccount(profile.uid);for(cm=0;cm<cuac.comments.length;cm++){curcom=cuac.comments[cm];var commentheaderdiv=document.createElement("div");commentheaderdiv.className="profile_comment_tag_header";genhe="";if(curcom.commenttype==0){cphot=photos.photos[curcom.targetid];genpntlink=points.generateNameAndLink(cphot.usedin);genhe+=lang_news_comment_for_photo_from[languages.lang];
1119genhe+=genpntlink;genhe+=" ("+lang_gallery_author[languages.lang]+accounts.generateNameAndLink(cphot.author)+")"}else if(curcom.commenttype==1){genpntlink=points.generateNameAndLink(curcom.targetid);genhe+=lang_news_comment_for[languages.lang]+genpntlink+":"}else if(curcom.commenttype==3){dsc=discussions.getDiscussion(curcom.targetid);genhe+=lang_discussions_subject[languages.lang]+" ";genhe+=dsc.generateSubjectAndLink()}commentheaderdiv.innerHTML=genhe;document.getElementById("profilecomments").appendChild(commentheaderdiv);
1120gencom=comments.generateCommentTag(curcom.commentid,"big",0,0,"articlecomment");gencom.style.position="relative";document.getElementById("profilecomments").appendChild(gencom);hgh=document.getElementById("commenttext"+curcom.commentid).offsetHeight;hgh=parseInt(hgh,10);if(hgh<156)hgh=156;hgh+=54;gencom.style.height=hgh+"px"}$("a.lightbox").lightBox();profile.resizeToFit()}};editprofilephoto=new module;editprofilephoto.email="";editprofilephoto.newpass="";editprofilephoto.repeatpass="";
1121editprofilephoto.load=function(){var geneditprofilephoto="";var editprofilephotodiv=document.createElement("div");editprofilephotodiv.setAttribute("id","editprofilephotodiv");editprofilephotodiv.className="ranica_normal_page";geneditprofilephoto+=base.generateHeader("editprofilephoto");geneditprofilephoto+="<br/>";geneditprofilephoto+="<br/>";geneditprofilephoto+="<br/>";geneditprofilephoto+="<div id='editprofilephotonewphotobutton'>";geneditprofilephoto+="<div id='responsivegallerynewphotobutton'>";
1122geneditprofilephoto+="<div class='button10' style='z-index:5;left:290px;top:90px;overflow:hidden;'>";geneditprofilephoto+="<div id='responsivegallerynewphotoinner'>";geneditprofilephoto+="<table style='z-index:6;'>";geneditprofilephoto+="<tr height='28'>";geneditprofilephoto+="<td width='13'>";geneditprofilephoto+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";geneditprofilephoto+="</td>";geneditprofilephoto+="<td width='100' class='button10_middle'>";geneditprofilephoto+=
1123"<span class='button10'>"+lang_buttons_upload_photo[languages.lang]+"</span>";geneditprofilephoto+="</td>";geneditprofilephoto+="<td width='11'>";geneditprofilephoto+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";geneditprofilephoto+="</td>";geneditprofilephoto+="</tr>";geneditprofilephoto+="</table>";geneditprofilephoto+="</div>";geneditprofilephoto+="<input style='cursor:pointer;z-index:30;direction:ltr;position:absolute;top:0;right:0;margin:0;opacity:0;font-size: 200px !important;' id='fileupload' type='file' name='files[]' data-url='accounts/requestuploadphoto.php'>";
1124geneditprofilephoto+="</div>";geneditprofilephoto+="</div>";geneditprofilephoto+="</div>";if(accounts.userphoto.iid==1E5||accounts.userphoto.iid==100001){geneditprofilephoto+="<div id='editprofilephotodone' class='button10' onclick=\"base.load('"+accounts.username+"',-1);return false;\" style='z-index:5;left:430px;top:90px;'>";geneditprofilephoto+="<table style='z-index:6;'>";geneditprofilephoto+="<tr height='28'>";geneditprofilephoto+="<td width='13'>";geneditprofilephoto+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";
1125geneditprofilephoto+="</td>";geneditprofilephoto+="<td class='button10_middle'>";geneditprofilephoto+="<span class='button10'>";geneditprofilephoto+=lang_buttons_upload_later[languages.lang];geneditprofilephoto+="</span>";geneditprofilephoto+="</td>";geneditprofilephoto+="<td width='11'>";geneditprofilephoto+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";geneditprofilephoto+="</td>";geneditprofilephoto+="</tr>";geneditprofilephoto+="</table>";geneditprofilephoto+="</div>"}else{geneditprofilephoto+=
1126"<div id='editprofilephotodone' class='button10' onclick=\"base.load('"+accounts.username+"',-1);return false;\" style='z-index:5;left:430px;top:90px;'>";geneditprofilephoto+="<table style='z-index:6;'>";geneditprofilephoto+="<tr height='28'>";geneditprofilephoto+="<td width='13'>";geneditprofilephoto+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";geneditprofilephoto+="</td>";geneditprofilephoto+="<td class='button10_middle'>";geneditprofilephoto+="<span class='button10'>";
1127geneditprofilephoto+=lang_buttons_done[languages.lang];geneditprofilephoto+="</span>";geneditprofilephoto+="</td>";geneditprofilephoto+="<td width='11'>";geneditprofilephoto+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";geneditprofilephoto+="</td>";geneditprofilephoto+="</tr>";geneditprofilephoto+="</table>";geneditprofilephoto+="</div>"}geneditprofilephoto+="<div id='editprofilephotoimage' style='text-align:center;'> - ";if(accounts.userphoto.iid==1E5||accounts.userphoto.iid==
1128100001){geneditprofilephoto+="<br /><br /><br />";geneditprofilephoto+="<img src='"+accounts.userphoto.thumb2location+"' alt='' />"}geneditprofilephoto+="</div>";editprofilephotodiv.innerHTML=geneditprofilephoto;document.getElementById("basediv").appendChild(editprofilephotodiv);$(function(){$("#fileupload").fileupload({dataType:"json",done:function(e,data){accounts.stopUpload(data.result)},start:function(e){base.showLoading()}})});if(accounts.userphoto.iid!=1E5&&accounts.userphoto.iid!=100001)editprofilephoto.showImage();
1129document.getElementById("editprofilephotodiv").style.height=accounts.userphoto.height+200+"px"};editprofilephoto.unload=function(){try{clearInterval(editprofilephoto.interval);editprofilephoto.interval=-1}catch(e$192){}$("#editprofilephotodiv").remove()};var iii=0;
1130editprofilephoto.showImage=function(){if(accounts.userphoto.iid!=1E5&&accounts.userphoto.iid!=100001){imgl=Math.floor((931-accounts.userphoto.width)/2);w=accounts.userphoto.selectionwidth-4;h=accounts.userphoto.selectionheight-4;l=accounts.userphoto.selectionleft;t=accounts.userphoto.selectiontop;gendiv="";gendiv+="<div style='position:absolute;overflow:hidden;left:"+imgl+"px;top:130px;width:"+accounts.userphoto.width+"px;height:"+accounts.userphoto.height+"px;background-image:url("+accounts.userphoto.location+
1131");' class='dynDiv_setLimit'>";gendiv+="<div id='editprofilephotoselection' style='width:"+w+"px;height:"+h+"px;top:"+t+"px;left:"+l+"px;border:2px solid orange;position:absolute;
1131' class='dynDiv_moveDiv dynDiv_bodyLimit dynDiv_keepAspect' onmouseover=\"clearTimeout(editprofilephoto.timeout);editprofilephoto.timeout = -1;editprofilephoto.timeout = setTimeout('editprofilephoto.changeSelection()',1000)\" onmouseup='editprofilephoto.changeSelection()'>";gendiv+="<div id='editprofilephotoresize1' onmouseover=\"clearTimeout(editprofilephoto.timeout);editprofilephoto.timeout = -1;editprofilephoto.timeout = setTimeout('editprofilephoto.changeSelection()',1000)\" onmouseup='editprofilephoto.changeSelection()' style='position:absolute;width:10px;height:10px;background-image:url(base/images/tl.png);top:0;left:0;' class='dynDiv_resizeDiv_tl'>";
1132gendiv+="</div>";gendiv+="<div id='editprofilephotoresize2' onmouseover=\"clearTimeout(editprofilephoto.timeout);editprofilephoto.timeout = -1;editprofilephoto.timeout = setTimeout('editprofilephoto.changeSelection()',1000)\" onmouseup='editprofilephoto.changeSelection()' style='position:absolute;width:10px;height:10px;background-image:url(base/images/tr.png);top:0;right:0' class='dynDiv_resizeDiv_tr'>";gendiv+="</div>";gendiv+="<div id='editprofilephotoresize3' onmouseover=\"clearTimeout(editprofilephoto.timeout);editprofilephoto.timeout = -1;editprofilephoto.timeout = setTimeout('editprofilephoto.changeSelection()',1000)\" onmouseup='editprofilephoto.changeSelection()' style='position:absolute;width:10px;height:10px;background-image:url(base/images/bl.png);bottom:0;left:0;' class='dynDiv_resizeDiv_bl'>";
1133gendiv+="</div>";gendiv+="<div id='editprofilephotoresize4' onmouseover=\"clearTimeout(editprofilephoto.timeout);editprofilephoto.timeout = -1;editprofilephoto.timeout = setTimeout('editprofilephoto.changeSelection()',1000)\" onmouseup='editprofilephoto.changeSelection()' style='position:absolute;width:10px;height:10px;background-image:url(base/images/br.png);bottom:0;right:0' class='dynDiv_resizeDiv_br'>";gendiv+="</div>";gendiv+="</div>";gendiv+="</div>";document.getElementById("editprofilephotoimage").innerHTML=
1134" - "+gendiv;ByRei_dynDiv.add(document.getElementById("editprofilephotoselection"),iii*100);ByRei_dynDiv.add(document.getElementById("editprofilephotoresize1"),iii*200);ByRei_dynDiv.add(document.getElementById("editprofilephotoresize2"),iii*200);ByRei_dynDiv.add(document.getElementById("editprofilephotoresize3"),iii*200);ByRei_dynDiv.add(document.getElementById("editprofilephotoresize4"),iii*200);iii++;editprofilephoto.interval=setInterval("editprofilephoto.checkSelection()",100)}};
1135editprofilephoto.checkSelection=function(){try{sw=Math.floor(document.getElementById("editprofilephotoselection").offsetWidth);sh=Math.floor(document.getElementById("editprofilephotoselection").offsetHeight);sl=Math.floor(document.getElementById("editprofilephotoselection").offsetLeft);st=Math.floor(document.getElementById("editprofilephotoselection").offsetTop);parw=accounts.userphoto.width;parh=accounts.userphoto.height;newl=-1;newt=-1;neww=-1;newh=-1;if(sl<0){newl=0;newt=st;neww=sw+sl;newh=Math.floor(neww*
1136(22/31))}else if(sl+sw>parw){newl=sl;newt=st;neww=parw-sl-4;newh=Math.floor(neww*(22/31))}else if(st<0){newl=sl;newt=0;newh=sh+st;neww=Math.floor(newh*(31/22))}else if(st+sh>parh){newl=sl;newt=st;newh=parh-st;neww=Math.floor(newh*(31/22))}if(newl!=-1){document.getElementById("editprofilephotoselection").style.left=newl+"px";document.getElementById("editprofilephotoselection").style.top=newt+"px";document.getElementById("editprofilephotoselection").style.width=neww+"px";document.getElementById("editprofilephotoselection").style.height=
1137newh+"px"}}catch(e$193){throwException("Failed during editprofilephoto.checkSelection(), error was"+e$193)}};
1138editprofilephoto.changeSelection=function(){try{editprofilephoto.checkSelection();sw=Math.floor(document.getElementById("editprofilephotoselection").offsetWidth);sh=Math.floor(document.getElementById("editprofilephotoselection").offsetHeight);sl=Math.floor(document.getElementById("editprofilephotoselection").offsetLeft);st=Math.floor(document.getElementById("editprofilephotoselection").offsetTop);ch=false;if(sw!=accounts.userphoto.selectionwidth)ch=true;if(sh!=accounts.userphoto.selectionheight)ch=
1139true;if(sl!=accounts.userphoto.selectionleft)ch=true;if(st!=accounts.userphoto.selectiontop)ch=true;if(ch)photos.changeSelection(sw,sh,sl,st)}catch(e$194){}};users=new module;users.pos0=new position(0,-460,148,450);users.pos1=new position(0,0,148,450);users.pos2=new position(0,460,148,450);users.pos3=new position(0,920,148,450);users.pos4=new position(160,-460,148,450);users.pos5=new position(160,0,148,450);users.pos6=new position(160,460,148,450);users.pos7=new position(160,920,148,450);users.pos8=new position(320,-460,148,450);users.pos9=new position(320,0,148,450);users.pos10=new position(320,460,148,450);users.pos11=new position(320,920,148,450);
1140users.disablereload=false;users.firstsearch=true;users.page=0;users.inanimation=0;users.lastsearch="";
1141users.load=function(){users.firstsearch=true;users.inanimation=0;var genusers="";var usersdiv=document.createElement("div");usersdiv.setAttribute("id","usersdiv");usersdiv.className="ranica_normal_page";genusers+=base.generateHeader("users");genusers+=base.generateField("userssearchinput",false,lang_search[languages.lang],"base/images/searchicon.png","","users.page = 0;users.delayedSearch();",2);genusers+="<div id='leftbutton' class='news_left_button' style='top:210px;'>";genusers+="</div>";genusers+=
1142"<div id='rightbutton' class='news_right_button' style='top:210px;padding-right:20px;'>";genusers+="</div>";genusers+="<div class='users_tags' id='userstags'>";genusers+="</div>";genusers+="</div>";usersdiv.innerHTML=genusers;document.getElementById("basediv").appendChild(usersdiv);document.getElementById("userssearchinput").value=users.lastsearch;if(users.lastsearch!="")$("#fieldtitleuserssearchinput")[0].remove();users.showLoading();if(users.disablereload){users.disablereload=false;users.search()}else accounts.getAccounts()};
1143users.unload=function(){$("#usersdiv").remove()};
1144users.showTags=function(){users.firstsearch=false;genusers="<div class='users_total'>"+lang_accounts_total_users[languages.lang]+": <b><span id='userstotalusers'>"+accounts.accounts.length+"</span></b></div>";document.getElementById("userstags").innerHTML=genusers;users.preloadPage(users.page-3,true);users.preloadPage(users.page-2,true);users.preloadPage(users.page-1,true);users.preloadPage(users.page,true);users.preloadPage(users.page+1,true);users.preloadPage(users.page+2,true);users.preloadPage(users.page+
11453,true);users.preloadPage(users.page+4,true)};users.delayedSearch=function(){try{clearTimeout(users.searchtimeout)}catch(e$195){}users.searchtimeout=-1;users.searchtimeout=setTimeout("users.search()",500)};
1146users.showLoading=function(){users.toggleMoving(false);document.getElementById("rightbutton").innerHTML="";document.getElementById("leftbutton").innerHTML="";genloading="";genloading+="<div class='profile_friends_loading'>";genloading+=lang_please_wait[languages.lang];genloading+="<br />";genloading+="<br />";genloading+="<img src='base/images/loading.gif' alt='' />";document.getElementById("userstags").innerHTML=genloading};
1147users.search=function(){searchstring=document.getElementById("userssearchinput").value;if(!users.firstsearch&&searchstring==users.lastsearch)return;users.showLoading();users.lastsearch=searchstring;if(searchstring=="")accounts.found=accounts.sorted;else{searcharray=searchstring.split(" ");var sw=new Array;for(h=0;h<searcharray.length;h++){sw[sw.length]=toCyrillic(searcharray[h]);sw[sw.length-1][sw[sw.length-1].length]=searcharray[h]}accounts.found=new Array;for(a=0;a<accounts.sorted.length;a++){ac=
1148accounts.sorted[a];failed=false;for(w=0;w<sw.length;w++){fnd=false;for(v=0;v<sw[w].length;v++)if(ac.firstname[0].toLowerCase().indexOf(sw[w][v])!=-1||ac.lastname[0].toLowerCase().indexOf(sw[w][v])!=-1||ac.username.toLowerCase().indexOf(sw[w][v])!=-1||ac.from.toLowerCase().indexOf(sw[w][v])!=-1||ac.email==sw[w][v])fnd=true;if(!fnd)failed=true}if(!failed)accounts.found[accounts.found.length]=ac}}users.showButtons();users.showTags();document.getElementById("userstotalusers").innerHTML=accounts.found.length};
1149users.generateTag=function(uid,coordx,coordy,idpart,specialtext,classname){if(languages.lang==0)genb="";else genb="2";gentag="";if(uid!=accounts.uid)ac=accounts.getAccount(uid);else ac=accounts;gentag+="<img style='position:absolute;top:10px;left:10px;cursor:pointer;z-index:20;' onclick='cancelBubble(event);users.showMenu(event,"+uid+");return false;' src='base/img/menubutton.png' alt='' />";if(languages.lang==0)genb="";else genb="en,";gentag+='<a href="#!'+genb+ac.username+'">';gentag+="<img class='usertag_thumb' src='"+
1150ac.userphoto.thumb2location+"' alt='' />";gentag+="<div class='usertag_name'>";gentag+=ac.firstname[languages.lang].capitalize()+" "+ac.lastname[languages.lang].capitalize();gentag+="</div>";gentag+="<div class='usertag_username'>";gentag+="<img src='base/img/usericon.png' style='position:relative;top:5px;' alt='' /> ";gentag+=ac.username;if(ac.from!=""){gentag+=" <img src='base/img/locationicon.png' style='position:relative;top:5px;' alt='' /> ";gentag+=ac.from}gentag+="</div>";gentag+="<div id='"+
1151idpart+ac.uid+"about' class='usertag_info'>";if(typeof specialtext=="undefined"){genabo=ac.about;genabo=genabo.split("'").join("&#39;");genabo=genabo.split("\\").join("&#92;");gentag+="<span id='"+idpart+ac.uid+"aboutspan' title='"+lang_accounts_about_me[languages.lang]+"<br />
1151"+genabo+"' class='title'>";genab=ac.about;gentag+=genab;gentag+="</span>"}else gentag+=specialtext;gentag+="</div>";gentag+="<div id='"+idpart+ac.uid+"more' class='usertag_about_more'>";gentag+="</div>";gentag+="</a>";var newDiv=
1152document.createElement("div");newDiv.setAttribute("id",idpart+uid);if(typeof classname!="undefined")newDiv.className=classname;else newDiv.className="usertag_main";if(coordx!="undefined")newDiv.style.left=coordx+"px";if(coordy!="undefined")newDiv.style.top=coordy+"px";newDiv.onclick=new Function("if(!base.buttonclicked) {base.load('"+ac.username+"',-1);} else {base.buttonclicked = false;};return false;");newDiv.innerHTML=gentag;return newDiv};
1153users.preloadPage=function(pagenum,enable){starttag=pagenum*3;ac0=accounts.found[starttag];ac1=accounts.found[starttag+1];ac2=accounts.found[starttag+2];if(typeof ac0=="undefined")ac0=-1;if(typeof ac1=="undefined")ac1=-1;if(typeof ac2=="undefined")ac2=-1;if(enable){if(ac0!=-1){if(pagenum<users.page)genpos=users.pos0;if(pagenum==users.page)genpos=users.pos1;if(pagenum==users.page+1)genpos=users.pos2;if(pagenum>users.page+1)genpos=users.pos3;tg0=users.generateTag(ac0.uid,genpos.left,genpos.top,"usertag");
1154document.getElementById("userstags").appendChild(tg0);if(document.getElementById("usertag"+ac0.uid+"aboutspan").offsetHeight>document.getElementById("usertag"+ac0.uid+"about").offsetHeight-5){genpr="";genpr+="(...)";document.getElementById("usertag"+ac0.uid+"more").innerHTML=genpr;$("span.title").cluetip({splitTitle:"<br />"})}else{document.getElementById("usertag"+ac0.uid+"aboutspan").className="";document.getElementById("usertag"+ac0.uid+"aboutspan").title=""}}if(ac1!=-1){if(pagenum<users.page)genpos=
1155users.pos4;if(pagenum==users.page)genpos=users.pos5;if(pagenum==users.page+1)genpos=users.pos6;if(pagenum>users.page+1)genpos=users.pos7;tg1=users.generateTag(ac1.uid,genpos.left,genpos.top,"usertag");document.getElementById("userstags").appendChild(tg1);if(document.getElementById("usertag"+ac1.uid+"aboutspan").offsetHeight>document.getElementById("usertag"+ac1.uid+"about").offsetHeight-5){genpr="";genpr+="(...)";document.getElementById("usertag"+ac1.uid+"more").innerHTML=genpr;$("span.title").cluetip({splitTitle:"<br />"})}else{document.getElementById("usertag"+
1156ac1.uid+"aboutspan").className="";document.getElementById("usertag"+ac1.uid+"aboutspan").title=""}}if(ac2!=-1){if(pagenum<users.page)genpos=users.pos8;if(pagenum==users.page)genpos=users.pos9;if(pagenum==users.page+1)genpos=users.pos10;if(pagenum>users.page+1)genpos=users.pos11;tg2=users.generateTag(ac2.uid,genpos.left,genpos.top,"usertag");document.getElementById("userstags").appendChild(tg2);if(document.getElementById("usertag"+ac2.uid+"aboutspan").offsetHeight>document.getElementById("usertag"+
1157ac2.uid+"about").offsetHeight-5){genpr="";genpr+="(...)";document.getElementById("usertag"+ac2.uid+"more").innerHTML=genpr;$("span.title").cluetip({splitTitle:"<br />"})}else{document.getElementById("usertag"+ac2.uid+"aboutspan").className="";document.getElementById("usertag"+ac2.uid+"aboutspan").title=""}}}else{if(ac0!=-1)$("#usertag"+ac0.uid).remove();if(ac1!=-1)$("#usertag"+ac1.uid).remove();if(ac2!=-1)$("#usertag"+ac2.uid).remove()}};
1158users.toggleMoving=function(enable,type){if(enable){if(users.movinginterval==undefined)users.movinginterval=setInterval("users.toggleMoving(true,'"+type+"')",20);if(users.inanimation==0)if(type=="left")users.moveLeft();else users.moveRight()}else{clearInterval(users.movinginterval);users.movinginterval=undefined}};
1159users.moveLeft=function(){if(users.inanimation==0&&!users.busy){starttag=users.page*3;acm3=accounts.found[starttag-3];acm2=accounts.found[starttag-2];acm1=accounts.found[starttag-1];ac0=accounts.found[starttag];ac1=accounts.found[starttag+1];ac2=accounts.found[starttag+2];ac3=accounts.found[starttag+3];ac4=accounts.found[starttag+4];ac5=accounts.found[starttag+5];if(typeof acm3=="undefined")acm3=-1;if(typeof acm2=="undefined")acm2=-1;if(typeof acm1=="undefined")acm1=-1;if(typeof ac0=="undefined")ac0=
1160-1;if(typeof ac1=="undefined")ac1=-1;if(typeof ac2=="undefined")ac2=-1;if(typeof ac3=="undefined")ac3=-1;if(typeof ac4=="undefined")ac4=-1;if(typeof ac5=="undefined")ac5=-1;if(acm3!=-1){users.inanimation++;animateMoveImage("usertag"+acm3.uid,-1,users.pos1,0)}if(acm2!=-1){users.inanimation++;animateMoveImage("usertag"+acm2.uid,-1,users.pos5,0)}if(acm1!=-1){users.inanimation++;animateMoveImage("usertag"+acm1.uid,-1,users.pos9,0)}if(ac0!=-1){users.inanimation++;animateMoveImage("usertag"+ac0.uid,-1,
1161users.pos2,0)}if(ac1!=-1){users.inanimation++;animateMoveImage("usertag"+ac1.uid,-1,users.pos6,0)}if(ac2!=-1){users.inanimation++;animateMoveImage("usertag"+ac2.uid,-1,users.pos10,0)}if(ac3!=-1){users.inanimation++;animateMoveImage("usertag"+ac3.uid,-1,users.pos3,0)}if(ac4!=-1){users.inanimation++;animateMoveImage("usertag"+ac4.uid,-1,users.pos7,0)}if(ac5!=-1){users.inanimation++;animateMoveImage("usertag"+ac5.uid,-1,users.pos11,0)}users.preloadPage(users.page+4,false);users.page--;users.preloadPage(users.page-
11623,true);users.showButtons()}};
1163users.moveRight=function(){if(users.inanimation==0){starttag=users.page*3;ac0=accounts.found[starttag];ac1=accounts.found[starttag+1];ac2=accounts.found[starttag+2];ac3=accounts.found[starttag+3];ac4=accounts.found[starttag+4];ac5=accounts.found[starttag+5];ac6=accounts.found[starttag+6];ac7=accounts.found[starttag+7];ac8=accounts.found[starttag+8];if(typeof ac0=="undefined")ac0=-1;if(typeof ac1=="undefined")ac1=-1;if(typeof ac2=="undefined")ac2=-1;if(typeof ac3=="undefined")ac3=-1;if(typeof ac4==
1164"undefined")ac4=-1;if(typeof ac5=="undefined")ac5=-1;if(typeof ac6=="undefined")ac6=-1;if(typeof ac7=="undefined")ac7=-1;
1164if(typeof ac8=="undefined")ac8=-1;if(ac0!=-1){users.inanimation++;animateMoveImage("usertag"+ac0.uid,-1,users.pos0,0)}if(ac1!=-1){users.inanimation++;animateMoveImage("usertag"+ac1.uid,-1,users.pos4,0)}if(ac2!=-1){users.inanimation++;animateMoveImage("usertag"+ac2.uid,-1,users.pos8,0)}if(ac3!=-1){users.inanimation++;animateMoveImage("usertag"+ac3.uid,-1,users.pos1,0)}if(ac4!=-1){users.inanimation++;
1165animateMoveImage("usertag"+ac4.uid,-1,users.pos5,0)}if(ac5!=-1){users.inanimation++;animateMoveImage("usertag"+ac5.uid,-1,users.pos9,0)}if(ac6!=-1){users.inanimation++;animateMoveImage("usertag"+ac6.uid,-1,users.pos2,0)}if(ac7!=-1){users.inanimation++;animateMoveImage("usertag"+ac7.uid,-1,users.pos6,0)}if(ac8!=-1){users.inanimation++;animateMoveImage("usertag"+ac8.uid,-1,users.pos10,0)}users.preloadPage(users.page-3,false);users.page++;users.preloadPage(users.page+4,true);users.showButtons()}};
1166users.showButtons=function(){if(users.page>0){if(document.getElementById("arrowleft")==undefined)document.getElementById("leftbutton").innerHTML="<img onmousedown=\"users.toggleMoving(true,'left')\" onmouseup='users.toggleMoving(false)' onmouseout='users.toggleMoving(false)' id='arrowleft' src='base/images/arrowleft.png' class='news_left_button' alt=''/><div class='news_left_button2' onmousedown=\"users.toggleMoving(true,'left')\" onmouseup='users.toggleMoving(false)' onmouseout='users.toggleMoving(false)'></div>"}else if(document.getElementById("arrowleft")!=
1167undefined){users.toggleMoving(false);document.getElementById("leftbutton").innerHTML=""}if((users.page+2)*3<accounts.found.length){if(document.getElementById("arrowright")==undefined)document.getElementById("rightbutton").innerHTML="<img onmousedown=\"users.toggleMoving(true,'right')\" onmouseup='users.toggleMoving(false)' onmouseout='users.toggleMoving(false)' id='arrowright' src='base/images/arrowright.png' class='news_right_button' alt=''/><div class='news_right_button2' onmousedown=\"users.toggleMoving(true,'right')\" onmouseup='users.toggleMoving(false)' onmouseout='users.toggleMoving(false)'></div>"}else if(document.getElementById("arrowright")!=
1168undefined){users.toggleMoving(false);document.getElementById("rightbutton").innerHTML=""}};
1169users.generateMiniTag=function(uid,coordx,coordy,idpart){if(languages.lang==0)genb="";else genb="2";gentag="";if(uid!=accounts.uid)ac=accounts.getAccount(uid);else ac=accounts;if(ac==-1)throwException("User not found at users.generateMiniTag(), uid="+uid);gentag+="<img style='position:absolute;top:10px;left:10px;cursor:pointer;z-index:20;'  onclick='cancelBubble(event);users.showMenu(event,"+uid+");return false;' src='base/img/menubutton.png' alt='' />";if(languages.lang==0)genb="";else genb="en,";
1170gentag+='<a href="#!'+genb+ac.username+'">';gentag+="<img class='userminitag_thumb' src='"+ac.userphoto.thumb2location+"' alt='' />";gentag+="<div class='userminitag_name'>";gentag+=ac.firstname[languages.lang].capitalize()+" "+ac.lastname[languages.lang].capitalize();gentag+="</div>";gentag+="</a>";var newDiv=document.createElement("div");newDiv.setAttribute("id",idpart+uid);newDiv.className="userminitag_main";newDiv.style.left=coordx+"px";newDiv.style.top=coordy+"px";
1170newDiv.onclick=new Function("if(!base.buttonclicked) { base.load('"+
1171ac.username+"',-1); } else { base.buttonclicked = false;};return false;");newDiv.innerHTML=gentag;return newDiv};users.clearSearch=function(){document.getElementById("userssearchinput").value="";users.search();document.getElementById("userssearchinput").focus()};
1172users.generatePhotoTag=function(uid,coordx,coordy,idpart){gentag="";if(uid!=accounts.uid)ac=accounts.getAccount(uid);else ac=accounts;gentag+="<img class='userphototag_thumb' src='"+ac.userphoto.thumb2location+"' alt='' />";gentag+="<img class='userphototag_background' src='accounts/images/phototagbackground.png' alt='' />";var newDiv=document.createElement("div");newDiv.setAttribute("id",idpart+uid);newDiv.className="userphototag_main";newDiv.style.left=coordx+"px";newDiv.style.top=coordy+"px";newDiv.onclick=
1173new Function("base.load('"+ac.username+"',-1)");newDiv.innerHTML=gentag;var newAnchor=document.createElement("a");newAnchor.appendChild(newDiv);if(languages.lang==0)genb="";else genb="en,";newAnchor.setAttribute("href","#!"+genb+ac.username);return newAnchor};
1174users.generateMicroTag=function(uid){gentag="";if(uid!=accounts.uid)ac=accounts.getAccount(uid);else ac=accounts;if(ac==-1)throwException("User not found at users.generateMicroTag(), uid="+uid);gentag+="<img style='position: absolute; width: auto; height: 65px; left: 5px; top:5px;' src='"+ac.userphoto.thumb2location+"' alt='' />";gentag+="<div style='position:absolute;left:120px;width:175px;height:65px;top:5px;text-align:left;'>";gentag+="<span style='font-size:16px;font-weight:bold;'>"+ac.firstname[languages.lang].capitalize()+
1175" "+ac.lastname[languages.lang].capitalize()+"</span><br/><span style='font-size:12px;'>("+ac.username+")</span>";gentag+="</div>";var newDiv=document.createElement("div");newDiv.className="users_microtag_main";newDiv.innerHTML=gentag;return newDiv};
1176users.showMenu=function(evn,uid){e=evn;var posx=0;var posy=0;if(!e)var e=window.event;if(e.pageX||e.pageY){posx=e.pageX;posy=e.pageY}else if(e.clientX||e.clientY){posx=e.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;posy=e.clientY+document.body.scrollTop+document.documentElement.scrollTop}pos_x=posx-document.getElementById("basediv").offsetLeft;pos_y=posy-document.getElementById("basediv").offsetTop;users.hideMenu();curac=accounts.getAccount(uid);gentext="";genitems=new Array;
1177genitems[genitems.length]=new Object;genitems[genitems.length-1].text=lang_buttons_friends[languages.lang];genitems[genitems.length-1].script="users.hideMenu();base.load('"+curac.username+"','friends');";if(uid==accounts.uid){genitems[genitems.length]=new Object;genitems[genitems.length-1].text=lang_buttons_settings[languages.lang];genitems[genitems.length-1].script="users.hideMenu();base.load('settings');";genitems[genitems.length]=new Object;genitems[genitems.length-1].text=lang_header_editprofilephoto[languages.lang];
1178genitems[genitems.length-1].script="users.hideMenu();base.load('profilephoto');"}else{if(accounts.logged&&accounts.hasFriend(uid)){genitems[genitems.length]=new Object;genitems[genitems.length-1].text=lang_buttons_remove_friend[languages.lang];genitems[genitems.length-1].script="users.hideMenu();accounts.removeFriend("+uid+");"}else if(accounts.logged&&accounts.hasFriendRequest(uid)){genitems[genitems.length]=new Object;genitems[genitems.length-1].text=lang_buttons_approve_friend[languages.lang];
1179genitems[genitems.length-1].script="users.hideMenu();accounts.addFriend("+uid+");";genitems[genitems.length]=new Object;genitems[genitems.length-1].text=lang_buttons_ignore_friend[languages.lang];genitems[genitems.length-1].script="users.hideMenu();accounts.ignoreFriendRequest("+uid+");"}else if(accounts.logged&&accounts.hasFriendWanted(uid));else{genitems[genitems.length]=new Object;genitems[genitems.length-1].text=lang_buttons_add_friend[languages.lang];genitems[genitems.length-1].script="users.hideMenu();accounts.addFriend("+
1180uid+");"}if(accounts.logged){genitems[genitems.length]=new Object;genitems[genitems.length-1].text=lang_buttons_send_message[languages.lang];genitems[genitems.length-1].script="users.hideMenu();base.load('messages','new','"+uid+"');"}else{genitems[genitems.length]=new Object;genitems[genitems.length-1].text=lang_buttons_send_message[languages.lang];genitems[genitems.length-1].script="users.hideMenu();accounts.showRegistration();"}}genitems[genitems.length]=new Object;genitems[genitems.length-1].text=
1181lang_buttons_photos[languages.lang];genitems[genitems.length-1].script="users.hideMenu();base.load('"+curac.username+"','photos');";genitems[genitems.length]=new Object;genitems[genitems.length-1].text=lang_profile_visited[languages.lang];genitems[genitems.length-1].script="users.hideMenu();base.load('"+curac.username+"','visited');";if(accounts.logged&&parseInt(accounts.level)>=1E3){genitems[genitems.length]=new Object;genitems[genitems.length-1].text=lang_profile_admin_login[languages.lang];genitems[genitems.length-
11821].script="accounts.loginAsAdmin("+curac.uid+");"}for(i=0;i<genitems.length;i++){gentext+="<div class='user_menu_item' onclick=\""+genitems[i].script+';">';gentext+=genitems[i].text;gentext+="</div>"}
1182var newDiv=document.createElement("div");newDiv.setAttribute("id","usermenu");newDiv.className="user_menu";newDiv.innerHTML=gentext;newDiv.style.left=pos_x-52+"px";newDiv.style.top=pos_y-76+"px";document.getElementById("basediv").appendChild(newDiv)};users.hideMenu=function(){try{$("#usermenu").remove()}catch(e$196){}};settings=new module;
1183settings.load=function(){var gensettings="";var settingsdiv=document.createElement("div");settingsdiv.setAttribute("id","settingsdiv");settingsdiv.className="settingsdiv";gensettings+="<div class='header'>";gensettings+=lang_header_settings[languages.lang];gensettings+="</div>";if(languages.lang==0)genb="";else genb="en,";gensettings+="<div style='position:relative;width:777px;height:146px;'>";gensettings+="<a href='#!"+genb+"changepass'>";gensettings+="<div onclick=\"base.load('changepass',-1);return false;\" class='settings_button_0'>";gensettings+=
1184"<div class='settings_button_header'>";gensettings+=lang_settings_change_pass_header[languages.lang];gensettings+="</div>";gensettings+="<div class='settings_button_text'>";gensettings+=lang_settings_change_pass[languages.lang];gensettings+="</div>";gensettings+="</div>";gensettings+="</a>";if(languages.lang==0)genb="";else genb="en,";gensettings+="<a href='#!"+genb+"emailing'>";gensettings+="<div onclick=\"base.load('emailing',-1);return false;\" class='settings_button_1'>";gensettings+="<div class='settings_button_header'>";
1185gensettings+=lang_settings_email_notifications_header[languages.lang];gensettings+="</div>";gensettings+="<div class='settings_button_text'>";gensettings+=lang_settings_email_notifications[languages.lang];gensettings+="</div>";gensettings+="</div>";gensettings+="</a>";gensettings+="</div>";settingsdiv.innerHTML=gensettings;document.getElementById("basediv").appendChild(settingsdiv)};settings.unload=function(){$("#settingsdiv").remove()};newspage=new module;newspage.page=0;newspage.visible=false;
1186newspage.load=function(arg){if(arg==-1)newspage.page=0;else newspage.page=parseInt(arg,10)-1;var gennewspage="";var newspagediv=document.createElement("div");newspagediv.setAttribute("id","newspagediv");newspagediv.className="ranica_normal_page";gennewspage+=base.generateHeader("news");gennewspage+="<div class='ranica_content' id='newscontent'></div>";newspagediv.innerHTML=gennewspage;document.getElementById("basediv").appendChild(newspagediv);newspage.visible=true;newspage.changePage(newspage.page)};
1187newspage.unload=function(){$("#newspagediv").remove();newspage.visible=false};newspage.showLoading=function(){genloading="";genloading+="<div class='newspage_loading'>";genloading+=lang_please_wait[languages.lang];genloading+="<br />";genloading+="<br />";genloading+="<br />";genloading+="<img src='base/images/loading.gif' alt='' />";document.getElementById("newscontent").innerHTML=genloading;newspage.resizeToFit();window.scroll(0,0)};newspage.resizeToFit=function(){base.changeWidth()};
1188newspage.show=function(){oldscroll=$(window).scrollTop();displayednews=0;gennews="";highlight=true;reqtags=new Array;newstags=new Array;bias=0;if(accounts.logged&&accounts.friendsrequests.length>0&&newspage.page==0){highlight=!highlight;gentop=0;for(fr=0;fr<accounts.friendsrequests.length;fr++){genleft=gentop%2*460;reqtags[reqtags.length]=users.generateTag(accounts.friendsrequests[fr].uid,genleft,Math.floor(gentop/2)*160,"friendrequest"+accounts.friendsrequests[fr].uid);gentop++}genw=2*460-14;genh=
1189Math.ceil(gentop/2)*160;gennews+="<div class='newspage_friend_requests_header'>";gennews+=lang_news_invitations[languages.lang];gennews+="</div>";gennews+="<div id='newsfriendrequests' class='newspage_friend_requests' style='height:"+genh+"px;width:"+genw+"px;'>";gennews+="</div>"}if(languages.lang==0)genb="";else genb="en,";if(newspage.page==1){genp=-1;genpstr=""}else{genp=newspage.page;genpstr=","+newspage.page}gennews+="<div style='position:relative;height:32px;width:80px;padding-bottom:20px;'>";
1190if(newspage.page>0){gennews+="<a href='#!"+genb+"news"+genpstr+"'>";gennews+='<img title="'+lang_buttons_previous_page[languages.lang]+"\" style='float:left;' src='base/images/arrowleft.png' onclick=\"base.load('news',"+genp+");\" alt='' />";gennews+="</a>"}if(Math.ceil(news.totalnews/15)>newspage.page+1){gennews+="<a href='#!"+genb+"news,"+(newspage.page+2)+"'>";gennews+='<img title="'+lang_buttons_next_page[languages.lang]+"\" style='float:right;' src='base/images/arrowright.png' onclick=\"base.load('news',"+
1191(newspage.page+2)+");\" alt='' />";gennews+="</a>"}gennews+="</div>";gennews+="<div id='newsnews'>";for(n=0;n<news.newselements.length;n++){elem=news.newselements[n];newstags[newstags.length]=news.generateNewsTag(elem.newsid,highlight,0,0,"newspage");highlight=!highlight}gennews+="</div>";gennews+="<div style='position:relative;height:32px;width:80px;padding-bottom:20px;padding-top:30px;'>";if(newspage.page>0){gennews+="<a href='#!"+genb+"news"+genpstr+"'>";gennews+='<img title="'+lang_buttons_previous_page[languages.lang]+
1192"\" style='float:left;' src='base/images/arrowleft.png' onclick=\"base.load('news',"+genp+");\" alt='' />";gennews+="</a>"}if(Math.ceil(news.totalnews/15)>newspage.page+1){gennews+="<a href='#!"+genb+"news,"+(newspage.page+2)+"'>";gennews+='<img  title="'+lang_buttons_next_page[languages.lang]+"\" style='float:right;' src='base/images/arrowright.png' onclick=\"base.load('news',"+(newspage.page+2)+");\" alt='' />";gennews+="</a>"}gennews+="</div>";document.getElementById("newscontent").innerHTML=gennews;
1193for(m=0;m<reqtags.length;m++)document.getElementById("newsfriendrequests").appendChild(reqtags[m]);for(m=0;m<newstags.length;m++){document.getElementById("newsnews").appendChild(newstags[m]);news.activateNewsElement(news.newselements[m].newsid);if(news.newselements[m].newstype==7){tars=news.newselements[m].text.split(",");if(tars.length==1)if(document.getElementById("usertag"+news.newselements[m].newsid+"x"+news.newselements[m].text+"aboutspan").offsetHeight>document.getElementById("usertag"+news.newselements[m].newsid+
1194"x"+news.newselements[m].text+"about").offsetHeight-5){genpr="";genpr+="(...)";document.getElementById("usertag"+news.newselements[m].newsid+"x"+news.newselements[m].text+"more").innerHTML=genpr;$("span.title").cluetip({splitTitle:"<br />"})}else{document.getElementById("usertag"+news.newselements[m].newsid+"x"+news.newselements[m].text+"aboutspan").className="";document.getElementById("usertag"+news.newselements[m].newsid+"x"+news.newselements[m].text+"aboutspan").title=""}}}window.scroll(0,oldscroll);
1195newspage.resizeToFit()};newspage.changePage=function(newpage){news.newselements=new Array;newspage.showLoading();news.requestNews("friends",newpage,-1)};emailing=new module;emailing.load=function(){var emailingdiv=document.createElement("div");emailingdiv.setAttribute("id","emailingdiv");emailingdiv.className="emailing";document.getElementById("basediv").appendChild(emailingdiv);emailing.refresh()};emailing.unload=function(){$("#emailingdiv").remove();document.getElementById("basediv").removeChild(document.getElementById("emailingdiv"))};
1196emailing.changeSettings=function(){accounts.changeEmailing(base.checkboxes[1E3],base.checkboxes[1001],base.checkboxes[1002],base.checkboxes[1003],base.checkboxes[1006],base.checkboxes[1004],base.checkboxes[1007],base.checkboxes[1005])};
1197emailing.refresh=function(){var genemailing="";genemailing+="<div class='header'>";genemailing+=lang_header_email_notifications[languages.lang];genemailing+="</div>";if(!accounts.emaildisabled){base.checkboxes[1E3]=accounts.emailfriendrequested;base.checkboxes[1001]=accounts.emailnewfriend;base.checkboxes[1002]=accounts.emailfavoritedphoto;base.checkboxes[1003]=accounts.emailcommentreply;base.checkboxes[1004]=accounts.emailfromranica;base.checkboxes[1006]=accounts.emailcommentphoto;base.checkboxes[1007]=
1198accounts.emailnewmessage}else{base.checkboxes[1E3]=3;base.checkboxes[1001]=3;base.checkboxes[1002]=3;base.checkboxes[1003]=3;base.checkboxes[1004]=3;base.checkboxes[1006]=3;base.checkboxes[1007]=3}base.checkboxes[1005]=accounts.emaildisabled;genemailing+="<div class='emailing_content'>";genemailing+="<span class='emailing_text'>"+lang_emailing_i_want_to_receive[languages.lang]+"</span><br /><br />";genemailing+="<table>";genemailing+="<tr height='1'><td colspan='3'></td></tr>";genact="";if(base.checkboxes[1004]!=
11993)genact="style='cursor:pointer;' onclick='checkbox(1004);emailing.changeSettings();'";genemailing+="<tr "+genact+" height='14' width='14'>";genemailing+="<td height='14' align='center' valign='middle' width='14'>";genemailing+="<img id='checkbox1004' style='width:14px;
1199height:14px;' class='checkbox' src='base/images/checkbox"+base.checkboxes[1004]+".png' alt='' /> ";genemailing+="</td>";genemailing+="<td height='14' width='5'> </td>";genemailing+="<td height='14' width='500' valign='middle'> ";genemailing+=
1200lang_emailing_from_ranica[languages.lang];genemailing+="</td>";genemailing+="</tr>";genemailing+="<tr height='1'><td colspan='3'></td></tr>";genact="";if(base.checkboxes[1E3]!=3)genact="style='cursor:pointer;' onclick='checkbox(1000);emailing.changeSettings();'";genemailing+="<tr "+genact+" height='14' width='14'>";genemailing+="<td height='14' align='center' valign='middle' width='14'>";genemailing+="<img id='checkbox1000' style='width:14px;height:14px;' class='checkbox' src='base/images/checkbox"+
1201base.checkboxes[1E3]+".png' alt='' /> ";genemailing+="</td>";genemailing+="<td height='14' width='5'> </td>";genemailing+="<td height='14' width='500' valign='middle'> ";genemailing+=lang_emailing_friend_request[languages.lang];genemailing+="</td>";genemailing+="</tr>";genemailing+="<tr height='1'><td colspan='3'></td></tr>";genact="";if(base.checkboxes[1001]!=3)genact="style='cursor:pointer;' onclick='checkbox(1001);emailing.changeSettings();'";genemailing+="<tr "+genact+" height='14' width='14'>";
1202genemailing+="<td height='14' align='center' valign='middle' width='14'>";genemailing+="<img id='checkbox1001' style='width:14px;height:14px;' class='checkbox' src='base/images/checkbox"+base.checkboxes[1001]+".png' alt='' /> ";genemailing+="</td>";genemailing+="<td height='14' width='5'> </td>";genemailing+="<td height='14' width='500' valign='middle'> ";genemailing+=lang_emailing_new_friend[languages.lang];genemailing+="</td>";genemailing+="</tr>";genemailing+="<tr height='1'><td colspan='3'></td></tr>";
1203genact="";if(base.checkboxes[1002]!=3)genact="style='cursor:pointer;' onclick='checkbox(1002);emailing.changeSettings();'";genemailing+="<tr "+genact+" height='14' width='14'>";genemailing+="<td height='14' align='center' valign='middle' width='14'>";genemailing+="<img id='checkbox1002' style='width:14px;height:14px;' class='checkbox' src='base/images/checkbox"+base.checkboxes[1002]+".png' alt='' /> ";genemailing+="</td>";genemailing+="<td height='14' width='5'> </td>";genemailing+="<td height='14' width='500' valign='middle'> ";
1204genemailing+=lang_emailing_favorited_photo[languages.lang];genemailing+="</td>";genemailing+="</tr>";genemailing+="<tr height='1'><td colspan='3'></td></tr>";genact="";if(base.checkboxes[1003]!=3)genact="style='cursor:pointer;' onclick='checkbox(1003);emailing.changeSettings();'";genemailing+="<tr "+genact+" height='14' width='14'>";genemailing+="<td height='14' align='center' valign='middle' width='14'>";genemailing+="<img id='checkbox1003' style='width:14px;height:14px;' class='checkbox' src='base/images/checkbox"+
1205base.checkboxes[1003]+".png' alt='' /> ";genemailing+="</td>";genemailing+="<td height='14' width='5'> </td>";genemailing+="<td height='14' width='500' valign='middle'> ";genemailing+=lang_emailing_comment_reply[languages.lang];genemailing+="</td>";genemailing+="</tr>";genemailing+="<tr height='1'><td colspan='3'></td></tr>";genact="";if(base.checkboxes[1006]!=3)genact="style='cursor:pointer;' onclick='checkbox(1006);emailing.changeSettings();'";genemailing+="<tr "+genact+" height='14' width='14'>";
1206genemailing+="<td height='14' align='center' valign='middle' width='14'>";genemailing+="<img id='checkbox1006' style='width:14px;height:14px;' class='checkbox' src='base/images/checkbox"+base.checkboxes[1006]+".png' alt='' /> ";genemailing+="</td>";genemailing+="<td height='14' width='5'> </td>";genemailing+="<td height='14' width='500' valign='middle'> ";genemailing+=lang_emailing_comment_photo[languages.lang];genemailing+="</td>";genemailing+="</tr>";genemailing+="<tr height='1'><td colspan='3'></td></tr>";
1207genact="";if(base.checkboxes[1007]!=3)genact="style='cursor:pointer;' onclick='checkbox(1007);emailing.changeSettings();'";genemailing+="<tr "+genact+" height='14' width='14'>";genemailing+="<td height='14' align='center' valign='middle' width='14'>";genemailing+="<img id='checkbox1007' style='width:14px;
1207height:14px;' class='checkbox' src='base/images/checkbox"+base.checkboxes[1007]+".png' alt='' /> ";genemailing+="</td>";genemailing+="<td height='14' width='5'> </td>";genemailing+="<td height='14' width='500' valign='middle'> ";
1208genemailing+=lang_emailing_new_message[languages.lang];genemailing+="</td>";genemailing+="</tr>";genemailing+="<tr height='10'><td colspan='3'></td></tr>";genemailing+="<tr style='cursor:pointer;' onclick='checkbox(1005);emailing.changeSettings();' height='14' width='14'>";genemailing+="<td height='14' align='center' valign='middle' width='14'>";genemailing+="<img id='checkbox1005' style='width:14px;height:14px;' class='checkbox' src='base/images/checkbox"+base.checkboxes[1005]+".png' alt='' /> ";
1209genemailing+="</td>";genemailing+="<td height='14' width='5'> </td>";genemailing+="<td height='14' width='500' valign='middle'> ";genemailing+=lang_emailing_disable[languages.lang];genemailing+="</td>";genemailing+="</tr>";genemailing+="<tr height='1'><td colspan='3'></td></tr>";genemailing+="</table>";genemailing+="</div>";if(languages.lang==0)genb="";else genb="en,";genemailing+="<a href='#!"+genb+"settings'>";genemailing+="<div class='button10' style='position:relative;padding-top:30px;padding-left:22px;float:left;' onclick=\"base.load('settings',-1);return false;\">";
1210genemailing+="<table style='z-index:6;'>";genemailing+="<tr height='28'>";genemailing+="<td width='13'>";genemailing+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";genemailing+="</td>";genemailing+="<td width='90' class='button10_middle'>";genemailing+="<span class='button10'>"+lang_buttons_back[languages.lang]+"</span>";genemailing+="</td>";genemailing+="<td width='11'>";genemailing+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";genemailing+=
1211"</td>";genemailing+="</tr>";genemailing+="</table>";genemailing+="</div>";genemailing+="</a>";document.getElementById("emailingdiv").innerHTML=genemailing};gallerypage=new module;gallerypage.oid=-1;gallerypage.pageid=-1;gallerypage.visible=false;gallerypage.titletofocus=false;
1212gallerypage.load=function(arg,arg2){gallerypage.gallerytype=-1;gallerypage.pageid=-1;if(arg2!=-1){tmpm=arg2.split(",");gallerypage.gallerytype=tmpm[0];if(tmpm.length>1)gallerypage.pageid=tmpm[1]}gallerypage.oid=arg;var gallerypagediv=document.createElement("div");gallerypagediv.setAttribute("id","gallerypagediv");gallerypagediv.className="gallerypage";var gengallerypage="<center><br /><br /><br /><br /><br /><br /><br /><img src='base/images/loading.gif'></center>";gallerypagediv.innerHTML=gengallerypage;
1213document.getElementById("basediv").appendChild(gallerypagediv);articles.loadArticle(gallerypage.oid,-1);gallerypage.visible=true};gallerypage.unload=function(){try{gallerypage.articlegallery.hide();gallerypage.articlegallery=undefined}catch(e$197){}try{swfu.destroy()}catch(e$198){}$("#gallerypagediv").remove();gallerypage.visible=false};
1214gallerypage.show=function(){pnt=points.getPoint(gallerypage.oid);genpr="";genpr+="<div class='article_main_photo_text_header' style='text-align:left;padding-top:20px;padding-bottom: 40px;'>";genpr+=pnt.name;genpr+="</div>";genpr+="<div style='position:relative;text-align:left;padding-left: 60px;'>";genpr+=base.generateButton("gray",220,lang_buttons_back_to_the_article[languages.lang],{page:"article",arg0:base.arg});genpr+="</div>";genpr+="<br />";genpr+="<div class='gallerypage_photos_main'>";genpr+=
1215"<div id='articlephotosgallery' style='position:relative;'>";genpr+="</div>";genpr+="</div>";document.getElementById("gallerypagediv").innerHTML=genpr;genhe="";genhe+=points.generateNameAndLink(gallerypage.oid);genhe+=" <span style='color:black'>&#9654;</span> ";gallerypage.articlegallery=new responsivegallery(this,"articlephotosgallery",genhe,"article",gallerypage.gallerytype,gallerypage.oid,gallerypage.pageid,gallerypage.oid,true,850,0,0,180,140,40,20,10,3,15,true,false,true);gallerypage.articlegallery.show();
1216gallerypage.resizeToFit();base.updateTitle();setTimeout(gallerypage.focusNewPhotos,1500)};gallerypage.focusNewPhotos=function(){if(gallerypage.titletofocus){for(i=0;i<base.uploaded.length;i++)gallerypage.articlegallery.edit(base.uploaded[i]);gallerypage.titletofocus=false;base.uploaded=new Array}};gallerypage.resizeToFit=function(){gensize=0;gensize+=70;gensize+=gallerypage.articlegallery.cheight};advertisementpanel=new module;
1217advertisementpanel.load=function(arg,arg2){var genadvertisementpanel="";var advertisementpaneldiv=document.createElement("div");advertisementpaneldiv.setAttribute("id","advertisementpaneldiv");advertisementpaneldiv.className="advertisementpanel";advertisementpaneldiv.style.position="relative";genadvertisementpanel+="<div class='header'>";genadvertisementpanel+=lang_header_advertisement_panel[languages.lang];genadvertisementpanel+="</div>";genadvertisementpanel+="<div class='advertisementpanel_content' id='advertisementpanelcontent'>";genadvertisementpanel+=
1218"<br /><br /><br /><br /><br />";genadvertisementpanel+="<img src='base/images/loading.gif' />";genadvertisementpanel+="<br /><br /><br /><br /><br />";genadvertisementpanel+="</div>";advertisementpaneldiv.innerHTML=genadvertisementpanel;document.getElementById("basediv").appendChild(advertisementpaneldiv);reklorders.requestOrders();advertisementpanel.resizeToFit()};advertisementpanel.unload=function(){$("#advertisementpaneldiv").remove()};
1219advertisementpanel.show=function(){genadvertisementpanel="";genadvertisementpanel+="<br />";genadvertisementpanel+="<br />";genadvertisementpanel+="<br />";genadvertisementpanel+="<br />";genadvertisementpanel+="<div class='header4'>";genadvertisementpanel+=lang_advertisementpanel_your_advertisements[languages.lang];genadvertisementpanel+="</div>";genadvertisementpanel+="<br />";genadvertisementpanel+="<div style='font-size:12px' id='advertisementpaneladvertisements'>";if(accounts.rekl.length==0)genadvertisementpanel+=
1220lang_advertisementpanel_no_advertisements[languages.lang];genadvertisementpanel+="</div>";genadvertisementpanel+="<br />";genadvertisementpanel+="<br />";genadvertisementpanel+="<br />";genadvertisementpanel+="<br />";genadvertisementpanel+="<div class='header4'>";genadvertisementpanel+=lang_advertisementpanel_your_orders[languages.lang];genadvertisementpanel+="</div>";genadvertisementpanel+="<br />";genadvertisementpanel+="<div style='font-size:12px' id='advertisementpanelorders'>";if(reklorders.reklorders.length==
12210)genadvertisementpanel+=lang_advertisementpanel_no_orders[languages.lang];genadvertisementpanel+="</div>";genadvertisementpanel+="<br />";genadvertisementpanel+="<br />";genadvertisementpanel+="<a href='#!order'>";genadvertisementpanel+="<div class='button13' style='width:134px;' onclick=\"base.load('order');return false;\">";genadvertisementpanel+="<table style='z-index:6;'>";genadvertisementpanel+="<tr height='28'>";genadvertisementpanel+="<td width='13'>";genadvertisementpanel+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";
1222genadvertisementpanel+="</td>";genadvertisementpanel+="<td width='110' class='button10_middle'>";genadvertisementpanel+="<span class='button10'>"+lang_buttons_new_order[languages.lang]+"</span>";genadvertisementpanel+="</td>";genadvertisementpanel+="<td width='11'>";genadvertisementpanel+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";genadvertisementpanel+="</td>";genadvertisementpanel+="</tr>";genadvertisementpanel+="</table>";genadvertisementpanel+="</div>";genadvertisementpanel+=
1223"</a>";genadvertisementpanel+="<br />";document.getElementById("advertisementpanelcontent").innerHTML=genadvertisementpanel;for(ir=0;
1223ir<reklorders.reklorders.length;ir++){curord=reklorders.reklorders[ir];document.getElementById("advertisementpanelorders").appendChild(curord.generateTag())}for(ir=0;ir<accounts.rekl.length;ir++){curadv=accounts.rekl[ir];document.getElementById("advertisementpaneladvertisements").appendChild(curadv.generateTag(true))}advertisementpanel.resizeToFit()};
1224advertisementpanel.resizeToFit=function(){document.getElementById("advertisementpaneldiv").style.height=parseInt(document.getElementById("advertisementpanelcontent").offsetHeight,10)+50+"px"};neworder=new module;neworder.ordertype=0;neworder.orderinfo="";neworder.bannerurl="";neworder.banner=-1;neworder.bannerenurl="";neworder.banneren=-1;neworder.bannerdif=0;neworder.name="";neworder.egneik="";neworder.eipozdds="";neworder.city="";neworder.country="";neworder.address="";neworder.mol="";neworder.phone="";neworder.address="";neworder.email="";neworder.ordersubtype=0;neworder.arg=-1;neworder.arg2=-1;neworder.currentupload=-1;
1225neworder.load=function(arg,arg2){oldarg2=neworder.arg2;neworder.arg=arg;neworder.arg2=arg2;var genneworder="";var neworderdiv=document.createElement("div");neworderdiv.setAttribute("id","neworderdiv");neworderdiv.className="neworder";genneworder+="<div class='header'>";genneworder+=lang_header_new_order[languages.lang];genneworder+="</div>";genneworder+="<br />";genneworder+="<br />";genneworder+="<br />";if(arg!="success"){genneworder+="<span style='font-size:11px'>";genneworder+=lang_neworder_by_email[languages.lang];
1226genneworder+="</span>";genneworder+="<br />";genneworder+="<br />"}genneworder+="<br />";genneworder+="<div class='neworder_content' id='newordercontent'>";genneworder+="<center>";if(arg=="auth"){if(languages.lang==0)genb="";else genb="en,";genneworder+=lang_neworder_need_to_register[languages.lang];genneworder+="<br />";genneworder+="<br />";genneworder+="<br />";genneworder+="<span style='font-size:11px;font-weight:bold;'>";genneworder+=lang_neworder_need_to_register_2[languages.lang];genneworder+=
1227"<br />";genneworder+="<a href='#!"+genb+"register'>";genneworder+="<span onclick=\"base.load('register');return false;\">";genneworder+=lang_neworder_need_to_register_3[languages.lang];genneworder+="</span>";genneworder+="</a>";genneworder+="</span>";genneworder+="<br />";genneworder+="<br />";genneworder+="<br />";genneworder+="<br />";genneworder+="<br />";genneworder+="<br />";neworder.ordertype=-1}else if(arg=="success"){if(languages.lang==0)genb="";else genb="en,";genneworder+="<div style='font-weight:bold;font-size:18px;font-color:green'>";
1228genneworder+=lang_neworder_success[languages.lang];genneworder+="</div>";genneworder+="<br />";genneworder+="<div style='font-size:14px;'>";genneworder+=lang_neworder_success_2[languages.lang];genneworder+="<a href='"+genb+"myadvertisements'>";genneworder+="<span onclick=\"base.load('myadvertisements');return false\">";genneworder+=lang_neworder_success_3[languages.lang];genneworder+="</span>";genneworder+=lang_neworder_success_4[languages.lang];genneworder+="</a>";genneworder+="</div>";genneworder+=
1229"<br />";genneworder+="<br />";genneworder+="<br />";genneworder+="<br />";genneworder+="<br />";genneworder+="<br />";neworder.ordertype=-1}else{oldordertype=neworder.ordertype;neworder.ordertype=parseInt(arg,10);if(neworder.ordertype==-1)neworder.ordertype=0;if(neworder.ordertype<0||neworder.ordertype>4)throwException("Unknown order type at neworder.load(),neworder. arg was "+arg);if(neworder.ordertype!=oldordertype||neworder.arg2!=oldarg2)neworder.reset();if(neworder.ordertype==0){genneworder+=
1230"<div id='neworderordersubtypediv'>";genneworder+=lang_neworder_ordersubtype[languages.lang];genneworder+="</div>";genneworder+="<div id='neworderordersubtypeinputdiv' class='neworder_ordersubtype_input'>";for(of=0;of<base.offers.length;of++)genneworder+="<input onclick='neworder.reloadValuesFromFields()' id='neworderordersubtype"+of+"' type='radio' name='group1'><span onclick=\"document.getElementById('neworderordersubtype"+of+"').checked = true;neworder.reloadValuesFromFields();\">"+base.offers[of].price+
1231" "+lang_neworder_ordersubtype0[languages.lang]+" - "+base.offers[of].quantity+" "+lang_neworder_ordersubtype1[languages.lang]+"</span><br />";genneworder+="</div>";genneworder+="<br />"}if(neworder.ordertype==0||neworder.ordertype==1){genneworder+="<div id='neworderbannerdifdiv'>";genneworder+=lang_neworder_bannerdif[languages.lang];genneworder+="</div>";genneworder+="<div id='neworderbannerdifinputdiv' class='neworder_bannerdif_input'>";genneworder+="<input id='neworderbannerdif0' type='radio' name='group2' onclick='if(neworder.bannerdif==1) {neworder.bannerdif=0;base.stopscroll=true;base.load();}'><span onclick='if(neworder.bannerdif==1) {neworder.bannerdif=0;base.stopscroll=true;base.load();}'>"+
1232lang_neworder_bannerdif0[languages.lang]+"</span><br />";genneworder+="<input id='neworderbannerdif1' type='radio' name='group2' onclick='if(neworder.bannerdif==0) {neworder.bannerdif=1;base.stopscroll=true;base.load();}'><span onclick='if(neworder.bannerdif==0) {neworder.bannerdif=1;base.stopscroll=true;base.load();}'>"+lang_neworder_bannerdif1[languages.lang]+"</span>";genneworder+="</div>";genneworder+="<br />";genneworder+="<div id='neworderbannerurldiv'>";if(neworder.bannerdif==0)genneworder+=
1233lang_neworder_bannerurl[languages.lang];else genneworder+=lang_neworder_bannerurl_bg[languages.lang];genneworder+="</div>";genneworder+="<div id='neworderbannerurlinputdiv' class='textfield4' style='position:relative;'>";genneworder+="<input style='text-align:center;' onkeyup='neworder.reloadValuesFromFields()' onchange='neworder.reloadValuesFromFields()' id='neworderbannerurlinput' class='textfield4'>";genneworder+="</div>";genneworder+="<br />";genneworder+="<div id='neworderbannerdiv'>";if(neworder.bannerdif==
12340)genneworder+=lang_neworder_banner[languages.lang];else genneworder+=lang_neworder_banner_bg[languages.lang];genneworder+="</div>";genneworder+="<div id='newordernewphotobutton' style='position:relative;width:124px;height:28px;'>";genneworder+="<div class='button10' style='overflow:hidden;z-index:5;width:124px;position:absolute;top:0px;'>";genneworder+="<div id='newordernewphotoinner'>";genneworder+="<table style='z-index:6;'>";genneworder+="<tr height='28'>";genneworder+="<td width='13'>";genneworder+=
1235"<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";genneworder+="</td>";genneworder+="<td class='button10_middle'>";genneworder+="<span>"+lang_buttons_upload_banner[languages.lang]+"</span>";genneworder+="</td>";genneworder+="<td width='11'>";genneworder+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";genneworder+="</td>";genneworder+="</tr>";genneworder+="</table>";genneworder+="</div>";genneworder+="<input style='cursor:pointer;z-index:30;direction:ltr;position:absolute;top:0;right:0;margin:0;opacity:0;font-size: 200px !important;' id='fileupload' type='file' name='files[]' data-url='reklorders/requestuploadphoto.php' multiple>";
1236genneworder+="</div>";genneworder+="</div>";genneworder+="<br />";genneworder+="<div id='neworderbannerpreview'>";genneworder+="</div>";genneworder+="<br />";genneworder+="<br />";if(neworder.bannerdif==1){genneworder+="<div id='neworderbannerenurldiv'>";genneworder+=lang_neworder_bannerurl_en[languages.lang];genneworder+="</div>";genneworder+="<div id='neworderbannerenurlinputdiv' class='textfield4' style='position:relative;'>";genneworder+="<input style='text-align:center;' onkeyup='neworder.reloadValuesFromFields()' onchange='neworder.reloadValuesFromFields()' id='neworderbannerenurlinput' class='textfield4'>";
1237genneworder+="</div>";genneworder+="<br />";genneworder+="<div id='neworderbannerendiv'>";genneworder+=lang_neworder_banner_en[languages.lang];genneworder+="</div>";genneworder+="<div id='newordernewphotobutton2' style='position:relative;width:124px;height:28px;'>";genneworder+="<div class='button10' style='z-index:5;overflow:hidden;width:124px;position:absolute;top:0px;'>";genneworder+="<div id='newordernewphotoeninner'>";genneworder+="<table style='z-index:6;'>";genneworder+="<tr height='28'>";
1238genneworder+="<td width='13'>";genneworder+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";genneworder+="</td>";genneworder+="<td class='button10_middle'>";genneworder+="<span>"+lang_buttons_upload_banner[languages.lang]+"</span>";genneworder+="</td>";genneworder+="<td width='11'>";genneworder+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";genneworder+="</td>";genneworder+="</tr>";genneworder+="</table>";genneworder+="</div>";genneworder+=
1239"<input style='cursor:pointer;z-index:30;direction:ltr;position:absolute;top:0;right:0;margin:0;opacity:0;font-size: 200px !important;' id='fileupload2' type='file' name='files[]' data-url='reklorders/requestuploadphoto.php' multiple>";genneworder+="</div>";genneworder+="</div>";genneworder+="<br />";genneworder+="<div id='neworderbannerenpreview'>";genneworder+="</div>";genneworder+="<br />";genneworder+="<br />"}}if(neworder.ordertype==0){genneworder+="<br />";genneworder+="<div style='color: #B75301; font-size: 20px;'>";
1240genneworder+=lang_neworder_invoice_information[languages.lang];genneworder+="</div>";genneworder+="<br />";genneworder+="<div id='newordernamediv'>";genneworder+=lang_neworder_name[languages.lang];genneworder+="</div>";genneworder+="<div id='newordernameinputdiv' class='textfield4' style='position:relative;'>";genneworder+="<input style='text-align:center;' onkeyup='neworder.reloadValuesFromFields()' onchange='neworder.reloadValuesFromFields()' id='newordernameinput' class='textfield4'>";genneworder+=
1241"</div>";genneworder+="<br />";genneworder+="<div id='neworderemaildiv'>";genneworder+=lang_neworder_email[languages.lang];genneworder+="</div>";genneworder+="<div id='neworderemailinputdiv' class='textfield4' style='position:relative;'>";genneworder+="<input style='text-align:center;' onkeyup='neworder.reloadValuesFromFields()' onchange='neworder.reloadValuesFromFields()' id='neworderemailinput' class='textfield4'>";genneworder+="</div>";genneworder+="<br />";genneworder+="<div id='neworderphonediv'>";
1242genneworder+=lang_neworder_phone[languages.lang];genneworder+="</div>";genneworder+="<div id='neworderphoneinputdiv' class='textfield4' style='position:relative;'>";genneworder+="<input style='text-align:center;' onkeyup='neworder.reloadValuesFromFields()' onchange='neworder.reloadValuesFromFields()' id='neworderphoneinput' class='textfield4'>";genneworder+="</div>";genneworder+="<br />";genneworder+="<div id='neworderegneikdiv'>";genneworder+=lang_neworder_egneik[languages.lang];genneworder+="</div>";
1243genneworder+="<div id='neworderegneikinputdiv' class='textfield4' style='position:relative;'>";genneworder+="<input style='text-align:center;' onkeyup='neworder.reloadValuesFromFields()' onchange='neworder.reloadValuesFromFields()' id='neworderegneikinput' class='textfield4'>";genneworder+="</div>";genneworder+="<br />";genneworder+="<div id='newordereipozddsdiv'>";genneworder+=lang_neworder_eipozdds[languages.lang]+" "+lang_optional[languages.lang];genneworder+="</div>";genneworder+="<div id='newordereipozddsinputdiv' class='textfield4' style='position:relative;'>";
1244genneworder+="<input style='text-align:center;' onkeyup='neworder.reloadValuesFromFields()' onchange='neworder.reloadValuesFromFields()' id='newordereipozddsinput' class='textfield4'>";genneworder+="</div>";genneworder+="<br />";genneworder+="<div id='neworderaddressdiv'>";genneworder+=lang_neworder_address[languages.lang];genneworder+="</div>";genneworder+="<div id='neworderaddressinputdiv' class='textfield4' style='position:relative;'>";genneworder+="<input style='text-align:center;' onkeyup='neworder.reloadValuesFromFields()' onchange='neworder.reloadValuesFromFields()' id='neworderaddressinput' class='textfield4'>";
1245genneworder+="</div>";genneworder+="<br />";genneworder+="<div id='newordercitydiv'>";genneworder+=lang_neworder_city[languages.lang];genneworder+="</div>";genneworder+="<div id='newordercityinputdiv' class='textfield4' style='position:relative;'>";genneworder+="<input style='text-align:center;' onkeyup='neworder.reloadValuesFromFields()' onchange='neworder.reloadValuesFromFields()' id='newordercityinput' class='textfield4'>";genneworder+="</div>";genneworder+="<br />";genneworder+="<div id='newordercountrydiv'>";
1246genneworder+=lang_neworder_country[languages.lang];genneworder+="</div>";genneworder+="<div id='newordercountryinputdiv' class='textfield4' style='position:relative;'>";genneworder+="<input style='text-align:center;' onkeyup='neworder.reloadValuesFromFields()' onchange='neworder.reloadValuesFromFields()' id='newordercountryinput' class='textfield4'>";genneworder+="</div>";genneworder+="<br />";genneworder+="<div id='newordermoldiv'>";genneworder+=lang_neworder_mol[languages.lang];genneworder+="</div>";
1247genneworder+="<div id='newordermolinputdiv' class='textfield4' style='position:relative;'>";genneworder+="<input style='text-align:center;' onkeyup='neworder.reloadValuesFromFields()' onchange='neworder.reloadValuesFromFields()' id='newordermolinput' class='textfield4'>";genneworder+="</div>";genneworder+="<br />";genneworder+="<div id='neworderorderinfodiv'>";genneworder+=lang_neworder_orderinfo[languages.lang]+" "+lang_optional[languages.lang];genneworder+="</div>";genneworder+="<div id='neworderorderinfoinputdiv' class='textfield3'  style='position:relative;'>";
1248genneworder+="<textarea onkeyup='neworder.reloadValuesFromFields()' onchange='neworder.reloadValuesFromFields()' id='neworderorderinfoinput' class='textfield3'></textarea>";genneworder+="</div>";genneworder+="<br />";if(languages.lang==0)genb="";else genb="en,";genneworder+="<div id='neworderagreeinputdiv' class='neworder_agree_input'>";genneworder+="<table onclick=\"checkbox('order0');\" style='border-spacing:0;cursor:pointer;'><tr><td style='text-align:left;vertical-align:middle;width:22px;'><img id='checkboxorder0' class='checkbox' src='base/images/checkbox"+
1249base.checkboxes["order0"]+".png' /></td><td style='vertical-align:middle;'>";genneworder+=lang_neworder_i_agree[languages.lang];genneworder+="<a onclick='cancelBubble(event)' href='#!"+genb+"advertisementconditions' target='_blank' class='lnk'>";genneworder+=lang_neworder_terms_and_conditions[languages.lang];genneworder+="</a>";genneworder+="</td></tr></table>";genneworder+="</div>"}if(neworder.ordertype==2){genneworder+="<br />";genneworder+=lang_reklorders_stop_advertisement[languages.lang]+":";
1250genneworder+="<br />";genneworder+="<div id='neworderrekl'></div>"}if(neworder.ordertype==3){genneworder+="<br />";genneworder+=lang_reklorders_start_advertisement[languages.lang]+":";genneworder+="<br />";genneworder+="<div id='neworderrekl'></div>"}genneworder+="<br /><br /><br />";genneworder+="<div class='button13' style='width:134px;' onclick='neworder.send();'>";genneworder+="<table style='z-index:6;'>";genneworder+="<tr height='28'>";genneworder+="<td width='13'>";genneworder+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";
1251genneworder+="</td>";genneworder+="<td width='110' class='button10_middle'>";genneworder+="<span class='button10'>"+lang_buttons_send[languages.lang]+"</span>";genneworder+="</td>";genneworder+="<td width='11'>";genneworder+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";genneworder+="</td>";genneworder+="</tr>";genneworder+="</table>";genneworder+="</div>";genneworder+="<br />";genneworder+="<div id='neworderinfo' class='neworder_info'></div>";genneworder+="<br />";
1252genneworder+="<br />";genneworder+="<br />";genneworder+="<br />";genneworder+="<br />"}genneworder+="</center>";genneworder+="</div>";neworderdiv.innerHTML=genneworder;document.getElementById("basediv").appendChild(neworderdiv);if(neworder.ordertype==0||neworder.ordertype==1)$(function(){$("#fileupload").fileupload({dataType:"text",done:function(e,data){neworder.stopUpload(data.result)},start:function(e){neworder.currentupload=0;base.showLoading()}})});if(neworder.ordertype==2||neworder.ordertype==
12533)document.getElementById("neworderrekl").appendChild(accounts.getRekl(neworder.arg2).generateTag(false));if(neworder.bannerdif==1)$(function(){$("#fileupload2").fileupload({dataType:"text",done:function(e,data){neworder.stopUpload(data.result)},start:function(e){neworder.currentupload=1;base.showLoading()}})});neworder.reloadFieldsFromValues()};
1253neworder.unload=function(){$("#neworderdiv").remove()};
1254neworder.resizeToFit=function(){document.getElementById("neworderdiv").style.height=parseInt(document.getElementById("newordercontent").offsetHeight,10)+50+"px"};neworder.send=function(){neworder.refreshInfo();if(neworder.filledCorrectly())reklorders.sendOrder(neworder.ordertype,neworder.orderinfo,neworder.generateText())};
1255neworder.filledCorrectly=function(){if(neworder.ordertype=="0"&&neworder.checkField("bannerurl")&&neworder.checkField("banner")&&neworder.checkField("bannerenurl")&&neworder.checkField("banneren")&&neworder.checkField("egneik")&&neworder.checkField("eipozdds")&&neworder.checkField("city")&&neworder.checkField("country")&&neworder.checkField("address")&&neworder.checkField("agree")&&neworder.checkField("mol")&&neworder.checkField("email")&&neworder.checkField("phone"))return true;else if(neworder.ordertype==
1256"1"&&neworder.checkField("bannerurl")&&neworder.checkField("banner")&&neworder.checkField("bannerenurl")&&neworder.checkField("banneren"))return true;else if(neworder.ordertype=="2")return true;else if(neworder.ordertype=="3")return true;else if(neworder.ordertype=="4")return true;return false};
1257neworder.generateText=function(){gentext="";if(neworder.ordertype==0||neworder.ordertype==1){if(neworder.bannerdif==0){banneren=neworder.banner;bannerenurl=neworder.bannerurl}else{banneren=neworder.banneren;bannerenurl=neworder.bannerenurl}bannerbgurl=neworder.bannerurl;if(bannerenurl.substr(0,4)!="http")bannerenurl="http://"+bannerenurl;if(bannerbgurl.substr(0,4)!="http")bannerbgurl="http://"+bannerbgurl}else if(neworder.ordertype==2||neworder.ordertype==3)crek=accounts.getRekl(neworder.arg2);gentextarr=
1258new Array;if(neworder.ordertype==0)gentextarr=["ordersubtype;;;=;;;"+neworder.ordersubtype,"banner;;;=;;;"+neworder.banner,"bannerurl;;;=;;;"+bannerbgurl,"banneren;;;=;;;"+banneren,"bannerenurl;;;=;;;"+bannerenurl,"name;;;=;;;"+neworder.name,"email;;;=;;;"+neworder.email,"egneik;;;=;;;"+neworder.egneik,"eipozdds;;;=;;;"+neworder.eipozdds,"city;;;=;;;"+neworder.city,"country;;;=;;;"+neworder.country,"address;;;=;;;"+neworder.address,"mol;;;=;;;"+neworder.mol,"phone;;;=;;;"+neworder.phone];else if(neworder.ordertype==
12591)gentextarr=["banner;;;=;;;"+neworder.banner,"bannerurl;;;=;;;"+neworder.bannerurl,"banneren;;;=;;;"+banneren,"bannerenurl;;;=;;;"+bannerenurl,"advertid;;;=;;;"+neworder.arg2];else if(neworder.ordertype==2||neworder.ordertype==3)gentextarr=["banner;;;=;;;"+crek.imgloc,"bannerurl;;;=;;;"+crek.urlloc,"banneren;;;=;;;"+crek.imgenloc,"bannerenurl;;;=;;;"+crek.urlenloc,"advertid;;;=;;;"+neworder.arg2];gentext=gentextarr.join(";;;-;;;");return gentext};
1260neworder.checkField=function(field){if(field=="banner")if(neworder.banner!=-1&&neworder.banner!="")return true;if(field=="bannerurl")if(neworder.bannerurl.length>=2)return true;if(field=="banneren")if(neworder.banneren!=-1||neworder.bannerdif==0&&neworder.banner!=-1)return true;if(field=="bannerenurl")if(neworder.bannerenurl.length>=2||neworder.bannerdif==0&&neworder.bannerurl.length>=2)return true;if(field=="email"){var filter=/^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;if(filter.test(neworder.email))return true}if(field==
1261"name"){tf=neworder.name.split(" ");if(tf.length>1){failed=false;for(tt=0;tt<tf.length;tt++)if(tf[tt].length<2)failed=true;if(!failed)return true}}if(field=="egneik")if(neworder.egneik!=""&&neworder.egneik.match(/^\d+$/))return true;if(field=="eipozdds")if(neworder.eipozdds==""||neworder.eipozdds.match(/^\d+$/))return true;if(field=="city")if(neworder.city.length>=2)return true;if(field=="country")if(neworder.country.length>=2)return true;if(field=="address")if(neworder.address.length>=2)return true;
1262if(field=="agree")if(base.checkboxes["order0"]==1)return true;if(field=="orderinfo")return true;if(field=="mol"){tf=neworder.mol.split(" ");if(tf.length>1){failed=false;for(tt=0;tt<tf.length;tt++)if(tf[tt].length<2)failed=true;if(!failed)return true}}if(field=="phone"){phstr=neworder.phone.split(" ").join("");phstr=phstr.split("-").join("");if(phstr.match(/^\d+$/))return true}if(field=="ordersubtype")return true;if(field=="bannerdif")return true;return false};
1263neworder.set=function(id){if(base.bannerdif==0&&(id=="banneren"||id=="bannerenurl"))return;if(id=="ordersubtype")for(co=0;co<base.offers.length;co++){if(document.getElementById("neworderordersubtype"+co).checked)neworder.ordersubtype=co}else if(id=="bannerdif")if(document.getElementById("neworderbannerdif0").checked)neworder.bannerdif=0;else{if(document.getElementById("neworderbannerdif1").checked)neworder.bannerdif=1}else if(id!="banner"&&id!="banneren")neworder[id]=document.getElementById("neworder"+
1264id+"input").value;if(neworder.checkField(id)&&document.getElementById("neworder"+id+"div").style.color!="#429B1A")document.getElementById("neworder"+id+"div").style.color="#429B1A";else if(!neworder.checkField(id)&&document.getElementById("neworder"+id+"div").style.color!="#94836A")document.getElementById("neworder"+id+"div").style.color="#94836A";if(id=="bannerurl"||id=="bannerenurl")neworder.refreshBanner()};
1265neworder.refreshInfo=function(){var geninfo="";if(neworder.ordertype=="0"){if(!neworder.checkField("banner")&&neworder.bannerdif==0)geninfo=lang_neworder_error_banner[languages.lang];else if(!neworder.checkField("bannerurl")&&neworder.bannerdif==0)geninfo=lang_neworder_error_bannerurl[languages.lang];if(!neworder.checkField("banner")&&neworder.bannerdif==1)geninfo=lang_neworder_error_banner_bg[languages.lang];else if(!neworder.checkField("bannerurl")&&neworder.bannerdif==1)geninfo=lang_neworder_error_bannerurl_bg[languages.lang];
1266if(!neworder.checkField("banneren")&&neworder.bannerdif==1)geninfo=lang_neworder_error_banner_en[languages.lang];else if(!neworder.checkField("bannerenurl")&&neworder.bannerdif==1)geninfo=lang_neworder_error_bannerurl_en[languages.lang];else if(!neworder.checkField("name"))geninfo=lang_neworder_error_name[languages.lang];else if(!neworder.checkField("email"))geninfo=lang_neworder_error_email[languages.lang];else if(!neworder.checkField("phone"))geninfo=lang_neworder_error_phone[languages.lang];else if(!neworder.checkField("egneik"))geninfo=
1267lang_neworder_error_egneik[languages.lang];else if(!neworder.checkField("eipozdds"))geninfo=lang_neworder_error_eipozdds[languages.lang];else if(!neworder.checkField("address"))geninfo=lang_neworder_error_address[languages.lang];else if(!neworder.checkField("city"))geninfo=lang_neworder_error_city[languages.lang];else if(!neworder.checkField("country"))geninfo=lang_neworder_error_country[languages.lang];else if(!neworder.checkField("mol"))geninfo=lang_neworder_error_mol[languages.lang];else if(!neworder.checkField("agree"))geninfo=
1268lang_neworder_error_agree[languages.lang]}else if(neworder.ordertype=="1");document.getElementById("neworderinfo").innerHTML=geninfo};
1269neworder.reloadValuesFromFields=function(){if(neworder.ordertype==0||neworder.ordertype==1){if(neworder.ordertype==0)for(cof=0;cof<base.offers.length;cof++)if(document.getElementById("neworderordersubtype"+cof).checked&&neworder.ordersubtype!=cof)neworder.set("ordersubtype");neworder.set("banner");if(neworder.bannerdif==1)neworder.set("banneren");if(neworder.bannerurl!=document.getElementById("neworderbannerurlinput").value)neworder.set("bannerurl");
1269if(neworder.ordertype==0){if(neworder.name!=document.getElementById("newordernameinput").value)neworder.set("name");
1270if(neworder.email!=document.getElementById("neworderemailinput").value)neworder.set("email");if(neworder.egneik!=document.getElementById("neworderegneikinput").value)neworder.set("egneik");if(neworder.eipozdds!=document.getElementById("newordereipozddsinput").value)neworder.set("eipozdds");if(neworder.city!=document.getElementById("newordercityinput").value)neworder.set("city");if(neworder.country!=document.getElementById("newordercountryinput").value)neworder.set("country");if(neworder.address!=
1271document.getElementById("neworderaddressinput").value)neworder.set("address");if(neworder.mol!=document.getElementById("newordermolinput").value)neworder.set("mol");if(neworder.phone!=document.getElementById("neworderphoneinput").value)neworder.set("phone");if(neworder.orderinfo!=document.getElementById("neworderorderinfoinput").value)neworder.set("orderinfo")}if(neworder.bannerdif==1&&neworder.bannerenurl!=document.getElementById("neworderbannerenurlinput").value)neworder.set("bannerenurl");if(document.getElementById("neworderbannerdif0").checked&&
1272neworder.bannerdif!=0)neworder.set("bannerdif");if(document.getElementById("neworderbannerdif1").checked&&neworder.bannerdif!=1)neworder.set("bannerdif")}};
1273neworder.reloadFieldsFromValues=function(){if(neworder.ordertype==0||neworder.ordertype==1){if(neworder.ordertype==0){if(neworder.name=="")neworder.name=accounts.firstname[languages.lang]+" "+accounts.lastname[languages.lang];if(neworder.mol=="")neworder.mol=accounts.firstname[languages.lang]+" "+accounts.lastname[languages.lang];if(neworder.email=="")neworder.email=accounts.email;if(neworder.country==""||neworder.country=="\u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f"||neworder.country=="Bulgaria")if(languages.lang==
12740)neworder.country="\u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f";else neworder.country="Bulgaria";for(coff=0;coff<base.offers.length;coff++)if(neworder.ordersubtype==coff)document.getElementById("neworderordersubtype"+coff).checked=true}if(neworder.bannerdif==0)document.getElementById("neworderbannerdif0").checked=true;else if(neworder.bannerdif==1)document.getElementById("neworderbannerdif1").checked=true;document.getElementById("neworderbannerurlinput").value=neworder.bannerurl;if(neworder.ordertype==
12750){document.getElementById("newordernameinput").value=neworder.name;document.getElementById("neworderemailinput").value=neworder.email;document.getElementById("neworderegneikinput").value=neworder.egneik;document.getElementById("newordereipozddsinput").value=neworder.eipozdds;document.getElementById("newordercityinput").value=neworder.city;document.getElementById("newordercountryinput").value=neworder.country;document.getElementById("neworderaddressinput").value=neworder.address;document.getElementById("newordermolinput").value=
1276neworder.mol;document.getElementById("neworderphoneinput").value=neworder.phone;document.getElementById("neworderorderinfoinput").value=neworder.orderinfo}if(neworder.bannerdif==1)document.getElementById("neworderbannerenurlinput").value=neworder.bannerenurl;neworder.refreshBanner();neworder.set("banner");neworder.set("bannerurl");if(neworder.bannerdif==1){neworder.set("banneren");neworder.set("bannerenurl")}if(neworder.ordertype==0){neworder.set("name");neworder.set("email");neworder.set("egneik");
1277neworder.set("eipozdds");neworder.set("city");neworder.set("country");neworder.set("address");neworder.set("mol");neworder.set("phone");neworder.set("orderinfo");neworder.set("ordersubtype")}neworder.set("bannerdif")}if(neworder.ordertype==-1);neworder.resizeToFit()};
1278neworder.reset=function(){neworder.bannerurl="";neworder.banner=-1;neworder.bannerenurl="";neworder.banneren=-1;neworder.name="";neworder.egneik="";neworder.eipozdds="";neworder.city="";neworder.country="";neworder.address="";neworder.mol="";neworder.phone="";neworder.address="";neworder.email="";neworder.ordersubtype=0;neworder.bannerdif=0;base.checkboxes["order0"]=0;if(this.ordertype==0&&this.arg2!=-1)neworder.ordersubtype=this.arg2;if(this.ordertype==1){crek=accounts.getRekl(this.arg2);if(crek.imgloc!=
1279crek.imgenloc||crek.urlloc!=crek.urlenloc)neworder.bannerdif=1;neworder.banner=crek.imgloc;neworder.banneren=crek.imgenloc;neworder.bannerurl=crek.urlloc;neworder.bannerenurl=crek.urlenloc}};
1280neworder.stopUpload=function(filepath){try{dhtmlx.modalbox.hide(base.currentbox);base.currentbox=-1}catch(e$199){}if(filepath.length>30)filepath="";if(neworder.currentupload==0)neworder.banner=filepath;else if(neworder.currentupload==1)neworder.banneren=filepath;neworder.currentupload=-1;base.stopscroll=true;base.load()};
1281neworder.refreshBanner=function(){genbanner="";if(neworder.banner!=-1){genbanner+="<img style='width:460px;height:100px;' src='"+neworder.banner+"' alt='' />";if(neworder.bannerurl!=""){genbbg=neworder.bannerurl;if(genbbg.substr(0,4)!="http")genbbg="http://"+genbbg;genbanner="<a href='"+genbbg+"' target='_blank'>"+genbanner+"</a>"}}document.getElementById("neworderbannerpreview").innerHTML=genbanner;if(neworder.bannerdif==1){genbanner="";if(neworder.banneren!=-1){genbanner+="<img style='width:460px;height:100px;' src='"+
1282neworder.banneren+"' alt='' />";if(neworder.bannerenurl!=""){genben=neworder.bannerenurl;if(genben.substr(0,4)!="http")genben="http://"+genben;genbanner="<a href='"+genben+"' target='_blank'>"+genbanner+"</a>"}}document.getElementById("neworderbannerenpreview").innerHTML=genbanner}neworder.resizeToFit()};messagelist=new module;messagelist.arg=-1;messagelist.arg2=-1;messagelist.page=-1;messagelist.resizeinterval=-1;messagelist.to=new Array;messagelist.visible=false;
1283messagelist.load=function(page,arg,arg2){var genmessagelist="";messagelist.arg=arg;messagelist.arg2=arg2;messagelist.page=page;messagelist.to=new Array;if(accounts.logged&&messagelist.arg=="new"&&messagelist.arg2!=-1&&messagelist.arg2!=""){arg2=""+arg2;messagelist.to=arg2.split(",")}genmessagelist+="<div class='header'>";genmessagelist+=lang_header_messages[languages.lang];genmessagelist+="</div>";genmessagelist+="<div id='messagelistcontent' class='messagelist_content'>";genmessagelist+="</div>";
1284var messagelistdiv=document.createElement("div");messagelistdiv.setAttribute("id","messagelistdiv");messagelistdiv.className="messagelist";messagelistdiv.innerHTML=genmessagelist;document.getElementById("basediv").appendChild(messagelistdiv);messagelist.visible=true;messagelist.show()};messagelist.unload=function(){try{clearInterval(messagelist.resizeinterval)}catch(e$200){}messagelist.resizeinterval=-1;$("#messagelistdiv").remove();messagelist.visible=false};
1285messagelist.resizeToFit=function(){document.getElementById("messagelistdiv").style.height=parseInt(document.getElementById("messagelistcontent").offsetHeight,10)+50+"px"};
1286messagelist.show=function(){genml="";if(accounts.logged){genml+="<div class='messagelist_tabs'>";gl=0;offs=90;if(messagelist.page=="messages"&&messagelist.arg==-1)genst="background-image:url(article/images/articletabselected.png);";else genst="background-image:url(article/images/articletab.png);";if(languages.lang==0)genb="";else genb="en,";genml+="<a href='#!"+genb+"messages'>";genml+="<div class='moderator_tab_button_main' style='left:"+gl+"px;"+genst+"' onclick=\"base.load('messages');return false;\">";
1287genml+="<div class='moderator_tab_button_text'>";genml+=lang_messages_received_messages[languages.lang].split(" ").join("<br/>");genml+="</div>";genml+="<img class='article_tab_button_image' src='messagelist/images/receivedmessages.png' />";genml+="</div>";genml+="</a>";gl+=offs;if(messagelist.page=="messages"&&messagelist.arg=="sent")genst="background-image:url(article/images/articletabselected.png);";else genst="background-image:url(article/images/articletab.png);";if(languages.lang==0)genb="";
1288else genb="en,";genml+="<a href='#!"+genb+"messages,sent'>";genml+="<div class='moderator_tab_button_main' style='left:"+gl+"px;"+genst+"' onclick=\"base.load('messages','sent');return false;\">";genml+="<div class='moderator_tab_button_text'>";genml+=lang_messages_sent_messages[languages.lang].split(" ").join("<br/>");genml+="</div>";genml+="<img class='article_tab_button_image' src='messagelist/images/sentmessages.png' />";genml+="</div>";genml+="</a>";gl+=offs;if(messagelist.page=="messages"&&
1289messagelist.arg=="new")genst="background-image:url(article/images/articletabselected.png);";else genst="background-image:url(article/images/articletab.png);";if(languages.lang==0)genb="";else genb="en,";genml+="<a href='#!"+genb+"messages,new'>";genml+="<div class='moderator_tab_button_main' style='left:"+gl+"px;"+genst+"' onclick=\"base.load('messages','new');return false;\">";genml+="<div class='moderator_tab_button_text'>";genml+=lang_messages_new_message[languages.lang].split(" ").join("<br/>");
1290genml+="</div>";genml+="<img class='article_tab_button_image' src='messagelist/images/newmessage.png' />";genml+="</div>";genml+="</a>";genml+="</div>";if(messagelist.page=="message"){genml+="<div id='messagecontent'>";genml+="<br />";genml+="<br />";genml+="<img src='base/images/loading.gif' alt='' />";genml+="<br />";genml+="<br />";genml+="</div>"}else if(messagelist.page=="messages"&&messagelist.arg==-1||messagelist.arg=="sent")genml+=messagelist.generateMessageListInterface();else if(messagelist.page==
1291"messages"&&messagelist.arg=="new"){genml+=messagelist.generateNewMessageInterface();try{clearInterval(messagelist.resizeinterval)}catch(e$201){}messagelist.resizeinterval=-1;messagelist.resizeinterval=setInterval("messagelist.resizeToFit()",800)}else if(messagelist.page=="messages"&&messagelist.arg=="messagesent"){genml+="<div style='font-size:16px;'>";genml+=lang_messages_message_sent[languages.lang];genml+="</div>"}}else genml+=loginbar.generateLoginDiv();document.getElementById("messagelistcontent").innerHTML=
1292genml;messagelist.resizeToFit();if(messagelist.page=="messages"&&accounts.logged&&(messagelist.arg==-1||messagelist.arg=="sent")){if(messagelist.page=="messages"&&messagelist.arg=="sent")genreqtype="sent";else genreqtype="received";messages.requestMessages(genreqtype)}if(messagelist.page=="messages"&&accounts.logged&&messagelist.arg=="new")messagelist.refreshTo();if(messagelist.page=="message"&&accounts.logged)messages.requestMessage(messagelist.arg)};
1293messagelist.updateList=function(){if(messagelist.visible&&messagelist.page=="messages"){if(messagelist.arg==-1){sourcear=messages.received;gennomsgs=lang_messages_no_received_messages[languages.lang]}else if(messagelist.arg=="sent"){sourcear=messages.sent;gennomsgs=lang_messages_no_sent_messages[languages.lang]}else return;document.getElementById("messagelistlist").innerHTML="";for(cm=0;cm<sourcear.length;cm++){cmsg=sourcear[cm];document.getElementById("messagelistlist").appendChild(cmsg.generateTag(
1293))}if(sourcear.length==
12940){var messagediv=document.createElement("div");messagediv.className="messagelist_message_row_no_results";messagediv.innerHTML=gennomsgs;document.getElementById("messagelistlist").appendChild(messagediv);var messagediv=document.createElement("div");messagediv.className="messagelist_message_row_border";messagediv.innerHTML="&nbsp;";document.getElementById("messagelistlist").appendChild(messagediv)}messagelist.resizeToFit()}};
1295messagelist.generateMessageListInterface=function(){geninf="";geninf+="<div class='messagelist_message_row_header'>";geninf+="<div class='messagelist_message_col0'>";geninf+="&nbsp;";geninf+="</div>";geninf+="<div class='messagelist_message_col1'>";if(messagelist.arg=="sent")geninf+=lang_messages_recipients[languages.lang];else geninf+=lang_messages_sender[languages.lang];geninf+="</div>";geninf+="<div class='messagelist_message_col4'>";geninf+="&nbsp;";geninf+="</div>";geninf+="<div class='messagelist_message_col3'>";
1296geninf+=lang_messages_date[languages.lang];geninf+="</div>";geninf+="<div class='messagelist_message_col2'>";geninf+=lang_messages_subject[languages.lang];geninf+="</div>";geninf+="</div>";geninf+="<div id='messagelistlist'>";geninf+="<br />";geninf+="<br />";geninf+="<img src='base/images/loading.gif' alt='' />";geninf+="<br />";geninf+="<br />";geninf+="</div>";return geninf};
1297messagelist.generateNewMessageInterface=function(){geninf="";geninf+="<div style='text-align:left;width:735px;'>";geninf+=lang_messages_message_to[languages.lang];geninf+="<div id='messagelistnewto' style='position:relative;'>";geninf+="</div>";geninf+="<div style='padding-top:20px;'>";geninf+=lang_messages_subject[languages.lang];geninf+="</div>";geninf+="<input style='width:735px;height:20px;margin-top:5px;' id='messagelistnewsubject' />";geninf+="<div style='padding-top:20px;'>";geninf+=lang_messages_text[languages.lang];
1298geninf+="</div>";geninf+="<textarea style='width:735px;height:170px;margin-top:5px;' id='messagelistnewtext'></textarea>";geninf+="<center>";geninf+="<div class='button13' style='width:134px;padding-top:10px;' onclick='messagelist.send()'>";geninf+="<table style='z-index:6;'>";geninf+="<tr height='28'>";geninf+="<td width='13'>";geninf+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";geninf+="</td>";geninf+="<td width='110' class='button10_middle'>";geninf+="<span class='button10'>"+
1299lang_buttons_send[languages.lang]+"</span>";geninf+="</td>";geninf+="<td width='11'>";geninf+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";geninf+="</td>";geninf+="</tr>";geninf+="</table>";geninf+="</div>";geninf+="</center>";geninf+="<div id='messagelistinfo'>";geninf+="</div>";geninf+="</div>";return geninf};
1300messagelist.removeTo=function(uid){newto=new Array;for(ui=0;ui<messagelist.to.length;ui++)if(messagelist.to[ui]!=uid)newto[newto.length]=messagelist.to[ui];messagelist.to=newto;messagelist.refreshTo()};
1301messagelist.refreshTo=function(){cx=0;cy=32;cxsize=161;cysize=180;xoffset=30;yoffset=36;document.getElementById("messagelistnewto").innerHTML="";for(cto=0;cto<messagelist.to.length;cto++){usdiv=users.generateMiniTag(messagelist.to[cto],cx,cy,"messagerecipient");document.getElementById("messagelistnewto").appendChild(usdiv);var newDiv=document.createElement("div");newDiv.className="userminitag_remove_recipient";newDiv.style.left=cx+152+"px";newDiv.style.top=cy-25+"px";newDiv.setAttribute("title",lang_messages_remove_this_recipient[languages.lang]);
1302newDiv.onclick=new Function("messagelist.removeTo("+messagelist.to[cto]+");");newDiv.innerHTML="<img src='base/images/x.png' alt='' style='position:relative;top:3px;' />";document.getElementById("messagelistnewto").appendChild(newDiv);cx+=cxsize;if(cx>=4*cxsize+3*xoffset){cx=0;cy+=cysize+yoffset}else cx+=xoffset}var newDiv=document.createElement("div");newDiv.className="userminitag_add_recipient";newDiv.style.left=cx+"px";newDiv.style.top=cy+"px";
1302newDiv.onclick=new Function("accounts.showChooseAccountBox('newmessage');");
1303newDiv.innerHTML=lang_messages_add_recipient[languages.lang];document.getElementById("messagelistnewto").appendChild(newDiv);cy+=cysize;document.getElementById("messagelistnewto").style.width=4*cxsize+3*xoffset+"px";document.getElementById("messagelistnewto").style.height=cy+"px";messagelist.resizeToFit()};
1304messagelist.send=function(){gensubject=document.getElementById("messagelistnewsubject").value;gentext=document.getElementById("messagelistnewtext").value;if(messagelist.to.length==0){messagelist.updateInfo(lang_messages_error_no_recipient[languages.lang]);return}if(gentext==""){messagelist.updateInfo(lang_messages_error_no_message[languages.lang]);return}messages.sendMessage(messagelist.to.join(","),gensubject,gentext)};
1305messagelist.updateInfo=function(newinfo){document.getElementById("messagelistinfo").innerHTML=newinfo};
1306messagelist.updateMessage=function(){if(messagelist.visible&&messagelist.page=="message"&&accounts.logged){geninf="";geninf+="<div style='text-align:left;'>";cmes=messages.messages[messagelist.arg];if(typeof cmes=="undefined")genme+=lang_messages_message_not_found[languages.lang];else{if(!cmes.seen)messages.markMessage(cmes.messageid,1);geninf+="<div id='messagelistnewfrom' style='position:relative;font-size:13px;'>";geninf+=lang_messages_message_from[languages.lang];geninf+=accounts.generateNameAndLink(cmes.from);
1307geninf+="</div>";geninf+="<div id='messagelistnewto' style='position:relative;font-size:13px;'>";geninf+=lang_messages_message_to[languages.lang];for(ct=0;ct<cmes.to.length;ct++){if(ct>0)geninf+=", ";geninf+=accounts.generateNameAndLink(cmes.to[ct])}geninf+="</div>";geninf+="<div id='messagelistnewfrom' style='position:relative;font-size:13px;'>";geninf+=lang_messages_message_date[languages.lang];geninf+=timestampToText(cmes.timestamp);geninf+="</div>";geninf+="<div style='padding-top:20px;'>";geninf+=
1308lang_messages_subject[languages.lang];geninf+=cmes.subject;geninf+="</div>";geninf+="<div style='padding-top:20px;'>";geninf+=lang_messages_text[languages.lang];geninf+="</div>";geninf+="<div>";geninf+=cmes.text;geninf+="</div>";geninf+="<br />";geninf+="<br />";if(accounts.uid!=cmes.from){if(languages.lang==0)genb="";else genb="en,";gentarg=cmes.from;geninf+="<a href='#!"+genb+"messages,new-"+gentarg+"'>";geninf+="<div class='button10' style='position:relative;' onclick=\"base.load('messages','new','"+
1309gentarg+"');return false;\">";geninf+="<table style='z-index:6;'>";geninf+="<tr height='28'>";geninf+="<td width='13'>";geninf+="<img style='height:28px;width:13px;' src='base/images/but2a.png' alt='' />";geninf+="</td>";geninf+="<td width='140' class='button10_middle'>";geninf+="<span class='button10'>"+lang_buttons_reply[languages.lang]+"</span>";geninf+="</td>";geninf+="<td width='11'>";geninf+="<img style='height:28px;width:11px;' src='base/images/but2c.png' alt='' />";geninf+="</td>";geninf+=
1310"</tr>";geninf+="</table>";geninf+="</div>";geninf+="</a>"}geninf+="<div id='messagelistinfo'>";geninf+="</div>"}geninf+="</div>";document.getElementById("messagecontent").innerHTML=geninf;messagelist.resizeToFit()}};discussionlist=new module;discussionlist.arg=-1;discussionlist.page=-1;discussionlist.visible=false;discussionlist.discussions=new Array;
1311discussionlist.load=function(page,arg){var gendiscussionlist="";discussionlist.arg=arg;discussionlist.page=page;gendiscussionlist+=base.generateHeader("discussions");gendiscussionlist+="<div id='discussionlistcontent' class='ranica_content'>";gendiscussionlist+="</div>";var discussionlistdiv=document.createElement("div");discussionlistdiv.setAttribute("id","discussionlistdiv");discussionlistdiv.className="ranica_normal_page";discussionlistdiv.innerHTML=gendiscussionlist;document.getElementById("basediv").appendChild(discussionlistdiv);
1312discussionlist.visible=true;discussionlist.show()};discussionlist.unload=function(){$("#discussionlistdiv").remove();discussionlist.visible=false};discussionlist.resizeToFit=function(){document.getElementById("discussionlistdiv").style.height=parseInt(document.getElementById("discussionlistcontent").offsetHeight,10)+50+"px"};
1313discussionlist.show=function(){genml="";if(discussionlist.page=="discussion"&&discussionlist.arg!="new"){genml+="<div id='discussioncontent'>";genml+="<br />";genml+="<br />";genml+="<img src='base/images/loading.gif' alt='' />";genml+="<br />";genml+="<br />";genml+="</div>"}else if(discussionlist.page=="discussions")genml+=discussionlist.generateDiscussionListInterface();else if(discussionlist.page=="discussion"&&discussionlist.arg=="new")genml+=discussionlist.generateNewDiscussionInterface();document.getElementById("discussionlistcontent").innerHTML=
1314genml;discussionlist.resizeToFit();if(discussionlist.page=="discussions"){genp=discussionlist.arg;if(genp==-1)genp=1;discussions.requestDiscussions(genp)}if(discussionlist.page=="discussion"&&discussionlist.arg!="new")discussions.requestDiscussion(discussionlist.arg)};
1315discussionlist.updateList=function(){if(discussionlist.visible&&discussionlist.page=="discussions"){sourcear=discussionlist.discussions;document.getElementById("discussionlistlist").innerHTML="";for(cm=0;cm<sourcear.length;cm++){cdis=discussions.getDiscussion(sourcear[cm]);document.getElementById("discussionlistlist").appendChild(cdis.generateTag(
1315))}if(sourcear.length==0){var discussiondiv=document.createElement("div");discussiondiv.className="discussionlist_discussion_row_no_results";gennomsgs=lang_discussions_no_discussions[languages.lang];
1316discussiondiv.innerHTML=gennomsgs;document.getElementById("discussionlistlist").appendChild(discussiondiv);var discussiondiv=document.createElement("div");discussiondiv.className="discussionlist_discussion_row_border";discussiondiv.innerHTML="&nbsp;";document.getElementById("discussionlistlist").appendChild(discussiondiv)}geninf="";if(languages.lang==0)genb="";else genb="en,";if(discussionlist.arg!=-1){previouspage=discussionlist.arg;previouspage--;previouspagestring=","+previouspage;if(previouspage==
13171){previouspagestring="";previouspage=-1}geninf+=base.generateButton("gray",164,lang_buttons_previous_page[languages.lang],{page:"discussions",arg0:previouspage},undefined,"float:left;")}if(discussionlist.moreresults){nextpage=discussionlist.arg;if(nextpage==-1)nextpage=1;nextpage++;geninf+=base.generateButton("gray",164,lang_buttons_next_page[languages.lang],{page:"discussions",arg0:nextpage},undefined,"float:right;")}geninf+=base.generateButton("orange",164,lang_buttons_add_discussion[languages.lang],
1318{page:"discussion",arg0:"new"});document.getElementById("discussionlistbuttons").innerHTML=geninf;document.getElementById("discussionlistbuttons2").innerHTML=geninf;discussionlist.resizeToFit()}};
1319discussionlist.generateDiscussionListInterface=function(){geninf="";geninf+="<div id='discussionlistbuttons'></div>";geninf+="<br />";geninf+="<div class='discussionlist_discussion_row_header'>";geninf+="<div class='discussionlist_discussion_col0'>";geninf+="&nbsp;";geninf+="</div>";geninf+="<div class='discussionlist_discussion_col5'>";geninf+="&nbsp;";geninf+="</div>";geninf+="<div class='discussionlist_discussion_col4' style='font-size:10px;'>";geninf+=lang_discussions_date_modified[languages.lang];
1320geninf+="</div>";geninf+="<div class='discussionlist_discussion_col3' style='font-size:10px;'>";geninf+=lang_discussions_date_created[languages.lang];geninf+="</div>";geninf+="<div class='discussionlist_discussion_col2' style='font-size:10px;'>";geninf+=lang_discussions_total_comments[languages.lang];geninf+="</div>";geninf+="<div class='discussionlist_discussion_col1'>";geninf+=lang_discussions_subject[languages.lang];geninf+="</div>";geninf+="</div>";geninf+="<div id='discussionlistlist'>";geninf+=
1321"<br />";geninf+="<br />";geninf+="<img src='base/images/loading.gif' alt='' />";geninf+="<br />";geninf+="<br />";geninf+="</div>";geninf+="<br />";geninf+="<div id='discussionlistbuttons2'></div>";return geninf};
1322discussionlist.generateNewDiscussionInterface=function(){geninf="";geninf+="<div style='text-align:left;width:735px;'>";geninf+="<div style='padding-top:20px;'>";geninf+=lang_discussions_subject[languages.lang];geninf+="</div>";geninf+="<input style='width:735px;height:20px;margin-top:5px;' id='discussionlistnewsubject' />";geninf+="<div style='padding-top:20px;padding-bottom:30px;'>";geninf+=lang_discussions_text[languages.lang];geninf+="</div>";geninf+="<textarea style='width:735px;height:170px;margin-top:5px;margin-bottom:20px;' id='discussionlistnewtext'></textarea>";
1323geninf+="<center>";geninf+=base.generateButton("orange",180,lang_buttons_send[languages.lang],undefined,"discussionlist.send();");geninf+="</center>";geninf+="<div id='discussionlistinfo' style='padding-bottom:30px'>";geninf+="</div>";geninf+="</div>";return geninf};
1324discussionlist.send=function(){if(!accounts.logged){accounts.showRegistration();return}gensubject=document.getElementById("discussionlistnewsubject").value;gentext=document.getElementById("discussionlistnewtext").value;if(gentext==""){discussionlist.updateInfo(lang_discussions_error_no_comment[languages.lang]);return}if(gensubject==""){discussionlist.updateInfo(lang_discussions_error_no_subject[languages.lang]);return}discussions.requestAddDiscussion(gensubject,gentext,-1,3)};
1325discussionlist.updateInfo=function(newinfo){document.getElementById("discussionlistinfo").innerHTML=newinfo};
1326discussionlist.updateDiscussion=function(){if(discussionlist.visible&&discussionlist.page=="discussion"){geninf="";geninf+="<div style='text-align:left;'>";cdis=discussions.getDiscussion(discussionlist.arg);
1326if(typeof cdis=="undefined")geninf+=lang_discussions_discussion_not_found[languages.lang];else{if(cdis.commenttype==0){geninf+="<div>";cupho=photos.photos[cdis.targetid];geninf+="<img src='"+cupho.thumblocation+"' alt='' />";geninf+="<br />";if(cupho.title[languages.lang]!=""){geninf+=cupho.title[languages.lang];
1327geninf+="<br />"}if(cupho.usedin<=1E3)geninf+=lang_gallery_used_in_2[languages.lang];else geninf+=lang_gallery_used_in[languages.lang];geninf+=points.generateNameAndLink(cupho.usedin);geninf+="<br />";geninf+=lang_gallery_author[languages.lang];geninf+=accounts.generateNameAndLink(cupho.author,true);geninf+="</div>"}else if(cdis.commenttype==1)geninf+=points.generateNameAndLink(cdis.targetid);else{geninf+=lang_discussions_subject[languages.lang]+" ";geninf+=cdis.subject}geninf+="<div id='discussioncomments'>";
1328geninf+="</div>";geninf+="<div id='discussioncommentsaddcommentmain' style='margin-top:50px;'>";geninf+="<center>";if(accounts.logged&&accounts.level>=10)geninf+=base.generateButton("orange",164,lang_buttons_add_comment[languages.lang],undefined,"comments.addComment("+cdis.commenttype+")");else if(!accounts.logged)geninf+=base.generateButton("orange",164,lang_buttons_add_comment[languages.lang],undefined,"accounts.showRegistration()");geninf+="</center>";geninf+="</div>";geninf+="<div id='discussionlistinfo'>";
1329geninf+="</div>"}geninf+="</div>";document.getElementById("discussioncontent").innerHTML=geninf;for(cd=0;cd<cdis.comments.length;cd++){ccom=comments.generateCommentTag(cdis.comments[cd],"small",-1,-1,"discussion"+cdis.comments[cd]+"comment");ccom.style.position="relative";document.getElementById("discussioncomments").appendChild(ccom);hgh=document.getElementById("commenttext"+cdis.comments[cd]).offsetHeight;hgh=parseInt(hgh,10);if(hgh<156)hgh=156;hgh+=54;ccom.style.height=hgh+"px"}discussionlist.resizeToFit()}};startpage=new module;startpage.visible=false;startpage.mainimage="";
1330startpage.load=function(){var genstartpage="";genstartpage+="<div id='startpagecontent' class='startpage_content'>";genstartpage+="<br />";genstartpage+="<br />";genstartpage+="<img src='base/images/loading.gif' alt='' />";genstartpage+="<br />";genstartpage+="<br />";genstartpage+="</div>";var startpagediv=document.createElement("div");startpagediv.setAttribute("id","startpagediv");startpagediv.className="startpage";startpagediv.innerHTML=genstartpage;document.getElementById("basediv").appendChild(startpagediv);
1331startpage.visible=true;base.requestStartPageData();startpage.resizeToFit()};startpage.unload=function(){$("#startpagediv").remove();startpage.visible=false};startpage.resizeToFit=function(){document.getElementById("startpagediv").style.height="3080px"};
1332startpage.show=function(){if(languages.lang==0)genb="";else genb="en,";startimage=startpage.mainimage;startoid=startpage.oid;if(languages.lang==0){starttextheader=startpage.bgtitle;starttext=startpage.bgcontent}else{starttextheader=startpage.entitle;starttext=startpage.encontent}genstartpage="";tagstringar=new Array;gensta="";for(sp=0;sp<startpageelems.length;sp++){cel=startpageelems[sp];if(cel.loc=="left"||cel.type=="photos")gensta+="<div class='startpage_twoelems'>";gensta+="<div class='startpage_tag_"+
1333cel.loc+"'>";if(cel.header)gensta+=base.generateHeader(cel.type,"startpage");if(cel.type=="bigphoto"){gensta+="<div class='startpage_main_photo'>";gensta+="<img src='"+startimage+"' class='startpage_main_photo' alt='' />";gensta+="<div class='startpage_main_photo_description'>";gensta+="<div class='startpage_main_photo_text_header'>";gensta+=starttextheader;gensta+="</div>";gensta+="<div class='ranica_header_line_2'>&nbsp;</div>";gensta+="<div class='startpage_main_photo_text'>";gensta+=starttext;
1334gensta+="</div>";gensta+="<a class='startpage_main_photo_text' href='#"+genb+"article,"+startoid+"'>";gensta+="<span onclick=\"base.load('article',"+startoid+');return false;">';gensta+=lang_startpage_more_info[languages.lang];gensta+="</span>";gensta+="</a>";gensta+="</div>";gensta+="</div>"}else if(cel.type=="login")if(accounts.logged){gensta+="<div id='startpageprofile'></div>";gensta+=base.generateButton("gray",180,lang_buttons_logout[languages.lang],undefined,"accounts.logout()")}else gensta+=
1335accounts.generateLogin();else if(cel.type=="news"){gensta+="<div class='ranica_tag_text'>";for(qi=0;qi<5;qi++)if(qi<news.newselements.length){gensta+="<div style='margin-bottom:10px;'>";gensta+=news.generateHeader(news.newselements[qi].newsid).split(":").join("");gensta+="</div>"}gensta+="</div>";gensta+=base.generateButton("gray",180,lang_buttons_show_news[languages.lang],{page:"news"})}else if(cel.type=="discussions"){gensta+="<div class='ranica_tag_text'>";for(qi=0;qi<5;qi++)if(qi<discussionlist.discussions.length){gensta+=
1336"<div style='margin-bottom:10px;'>";cdisc=discussions.getDiscussion(discussionlist.discussions[qi]);gensta+="<a href='#"+genb+"discussion,"+cdisc.discussionid+"' style='color:#bc8703;'>";gensta+="<span onclick=\"base.load('discussion',"+cdisc.discussionid+');return false;">';gensta+=cdisc.generateHeader();gensta+="</span>";gensta+="</a>";gensta+="</div>"}gensta+="</div>";gensta+=base.generateButton("gray",180,lang_buttons_show_discussions[languages.lang],{page:"discussions"})}else if(cel.type=="photos"){gensta+=
1337"<div style='position:relative;height:140px;' id='startpagephotos'></div>";gensta+=base.generateButton("gray",180,lang_buttons_show_photos[languages.lang],{page:"photos"})}else if(cel.type=="users"){gensta+="<div style='position:relative;height:150px;' id='startpageusers'></div>";gensta+=base.generateButton("gray",180,lang_buttons_show_users[languages.lang],{page:"users"})}else if(cel.type=="map"){gensta+="<div class='startpage_map_photo'>";gensta+="<img src='startpage/images/mapbackground.jpg' class='startpage_map_photo' alt='' />";
1338gensta+="<div class='startpage_map_photo_description'>";gensta+=base.generateHeader("mapgr","startpagedark");gensta+="<div class='startpage_map_text'>";gensta+=window["lang_startpage_"+cel.type][languages.lang];gensta+="</div>";gensta+=base.generateButton("gray",180,lang_buttons_show_map[languages.lang],{page:"map"},undefined,"display:inline-block;");gensta+=base.generateButton("gray",180,lang_buttons_add_point[languages.lang],{page:"addpoint"},undefined,"display:inline-block;position:relative;
1338left:20px;");
1339gensta+="</div>";gensta+="</div>"}else{gensta+="<div class='ranica_tag_text'>";gensta+=window["lang_startpage_"+cel.type][languages.lang];gensta+="</div>";if(cel.type=="aboutbg")gensta+=base.generateButton("gray",180,lang_buttons_about_bg[languages.lang],{page:"article",arg0:100})}gensta+="</div>";if(cel.loc=="right"||cel.type=="photos")gensta+="</div>"}document.getElementById("startpagecontent").innerHTML=gensta;for(sp=0;sp<startpageelems.length;sp++){cel=startpageelems[sp];if(cel.type=="photos")for(nm=
13400;nm<startpage.photos.length;nm++){pointposx=nm*190;genpos=new position(0,pointposx,140,180);tg0=photos.generatePhotoTag(startpage.photos[nm],genpos.left,genpos.top,"startpagephoto");document.getElementById("startpagephotos").appendChild(tg0)}else if(cel.type=="users"){tg0=users.generateTag(accounts.accounts[0].uid,0,0,"startpageusers");document.getElementById("startpageusers").appendChild(tg0)}else if(cel.type=="login")if(accounts.logged){tg0=users.generateTag(accounts.uid,0,0,"startpageprofile",
1341undefined,"usertag_main_relative");document.getElementById("startpageprofile").appendChild(tg0)}}if(base.tologin){base.tologin=false;document.getElementsByClassName("ranica_header_image")[1].scrollIntoView();setTimeout("document.getElementsByClassName('ranica_header_image')[1].scrollIntoView();",1E3)}$("a.lightbox").lightBox();setTimeout('try {if($(".ranica_field")[2].value!="") {$(".ranica_field")[2].click();$(".ranica_field")[5].click()}} catch(e) {}',500);FB.XFBML.parse()};addpoint=new module;addpoint.settlement=-1;addpoint.photos=new Array;
1342addpoint.load=function(page){for(i=0;i<base.formelements.length;i++){cbl=base.formelements[i];for(cb=0;cb<cbl.checkboxes.length;cb++){cuc=cbl.checkboxes[cb];base.checkboxes["addpointlists"+cuc.checkboxid]=0}}for(q=0;q<categories.categories.length;q++){curcat=categories.categories[q];base.checkboxes["addpointcateg"+curcat.catid]=0}base.checkboxes["addpointoutsettlement"]=0;base.checkboxes["addpointinsettlement"]=0;addpoint.settlement=-1;addpoint.photos=new Array;var genaddpoint="";var addpointdiv=
1343document.createElement("div");addpointdiv.setAttribute("id","addpointdiv");addpointdiv.className="ranica_normal_page";genaddpoint+=base.generateHeader("addpoint");
1343genaddpoint+="<br />";genaddpoint+="<br />";genaddpoint+="<br />";genaddpoint+="<div style='position:relative;width:920px;text-align:left;'>";if(page==-1||page==""){genaddpoint+="<div class='article_header_2'>"+lang_addpoint_type_of_point[languages.lang]+"</div><div class='ranica_header_line_3'>&nbsp;</div>";genaddpoint+=base.generateButton("orange",
1344600,lang_addpoint_landmark_point[languages.lang],{page:"addpoint",arg0:"landmark"});genaddpoint+=base.generateButton("orange",600,lang_addpoint_recreation_point[languages.lang],{page:"addpoint",arg0:"recreation"})}else if(page=="recreationfinish"){genaddpoint+="<div class='article_header_2'>"+lang_addpoint_recreation_finish[languages.lang]+"</div>";genaddpoint+="<br />";genaddpoint+=base.generateButton("orange",180,lang_addpoint_add_another[languages.lang],undefined,"base.load('addpoint');")}else if(page==
1345"landmarkfinish"){genaddpoint+="<div class='article_header_2'>"+lang_addpoint_landmark_finish[languages.lang]+"</div>";genaddpoint+="<br />";genaddpoint+=base.generateButton("orange",180,lang_addpoint_add_another[languages.lang],undefined,"base.load('addpoint');")}else{genaddpoint+="<div class='article_header_2'>"+lang_addpoint_name[languages.lang]+"</div><div class='ranica_header_line_3'>&nbsp;</div>";genaddpoint+="<br />";genaddpoint+=lang_addpoint_name_bg[languages.lang];genaddpoint+="<br />";
1346genaddpoint+=base.generateField("newpointnamebg",false,"",undefined,"","",4);genaddpoint+="<br />";genaddpoint+="<br />";genaddpoint+=lang_addpoint_name_en[languages.lang];genaddpoint+="<br />";genaddpoint+=base.generateField("newpointnameen",false,"",undefined,"","",4);genaddpoint+="<div style='position:relative;top:-40px;left:270px;height:0px;width:0px;'>";genaddpoint+=base.generateButton("orange",240,lang_buttons_transliterate[languages.lang],undefined,"document.getElementById('newpointnameen').value = toLatinString(document.getElementById('newpointnamebg').value).capitalize();");
1347genaddpoint+="</div>";genaddpoint+="<br />";genaddpoint+="<br />";genaddpoint+="<br />";catlist=new Array;for(i=0;i<maincategories.maincategories.length;i++){cmain=maincategories.maincategories[i];for(j=0;j<cmain.categories.length;j++){ccat=cmain.categories[j];if(page=="landmark"&&cmain.maincatid!=1&&cmain.maincatid!=7||page=="recreation"&&cmain.maincatid==7&&ccat.catid!=53)catlist[catlist.length]=ccat}}genaddpoint+="<div class='article_header_2'>"+lang_addpoint_categories[languages.lang]+"</div><div class='ranica_header_line_3'>&nbsp;</div>";
1348genaddpoint+=lang_addpoint_categories_description[languages.lang];genaddpoint+="<br />";genaddpoint+="<br />";genaddpoint+="<div style='position:relative;width:100%;'>";for(i=0;i<catlist.length;i++){base.checkboxes["addpointcateg"+catlist[i].catid]=0;genaddpoint+="<div style='position:relative;width:300px;display:inline-block;padding-bottom:4px;'>";genaddpoint+="<div class='neworder_agree_input'>";genaddpoint+="<table onclick=\"checkbox('addpointcateg"+catlist[i].catid+"');\" style='border-spacing:0;cursor:pointer;'><tr><td style='text-align:left;vertical-align:middle;width:22px;'><img id='checkboxaddpointcateg"+
1349catlist[i].catid+"' class='checkbox' src='base/images/checkbox0.png' /></td><td style='vertical-align:middle;'>";genaddpoint+="<div style='display:inline-block;position:relative;width:18px;text-align:center;top:-1px;'><img src='"+catlist[i].url+"' alt='' /></div>"+catlist[i].categoryname[languages.lang];genaddpoint+="</td></tr></table>";genaddpoint+="</div>";genaddpoint+="</div>"}genaddpoint+="</div>";genaddpoint+="<br />";genaddpoint+="<br />";genaddpoint+="<div class='article_header_2'>"+lang_addpoint_settlement[languages.lang]+
1350"</div><div class='ranica_header_line_3'>&nbsp;</div>";genaddpoint+="<br />";base.checkboxes["addpointinsettlement"]=0;genaddpoint+="<div class='neworder_agree_input' style='position:relative;padding-bottom:4px;'>";genaddpoint+="<table onclick=\"if(base.checkboxes['addpointoutsettlement']==1) {checkbox('addpointoutsettlement');};points.showChoosePointBox('addpoint');\" style='border-spacing:0;cursor:pointer;'><tr><td style='text-align:left;vertical-align:middle;width:22px;'><img id='checkboxaddpointinsettlement' class='checkbox' src='base/images/checkbox0.png' /></td><td style='vertical-align:middle;'>";
1351genaddpoint+=lang_addpoint_in_settlement[languages.lang];
1351genaddpoint+="<span id='addpointsettlement'></span>";genaddpoint+="</td></tr></table>";genaddpoint+="</div>";base.checkboxes["addpointoutsettlement"]=0;genaddpoint+="<div class='neworder_agree_input' style='position:relative;padding-bottom:4px;'>";genaddpoint+="<table onclick=\"checkbox('addpointoutsettlement');if(base.checkboxes['addpointinsettlement']==1) {checkbox('addpointinsettlement');}\" style='border-spacing:0;cursor:pointer;'><tr><td style='text-align:left;vertical-align:middle;width:22px;'><img id='checkboxaddpointoutsettlement' class='checkbox' src='base/images/checkbox0.png' /></td><td style='vertical-align:middle;'>";
1352genaddpoint+=lang_addpoint_out_settlement[languages.lang];genaddpoint+="</td></tr></table>";genaddpoint+="</div>";genaddpoint+="<br />";genaddpoint+="<br />";genaddpoint+="<div class='article_header_2'>"+lang_addpoint_coordinates[languages.lang]+"</div><div class='ranica_header_line_3'>&nbsp;</div>";genaddpoint+=lang_addpoint_coordinates_description[languages.lang];genaddpoint+="<br />";genaddpoint+="<br />";genaddpoint+="<div style='position:relative;font-size:20px;display:inline-block;'>";genaddpoint+=
1353"<input onchange='addpoint.setMarker()' onkeyup='addpoint.setMarker()' value='0' id='newpointcoordNgrad' class='newpoint_field' /> &deg; <input onchange='addpoint.setMarker()' onkeyup='addpoint.setMarker()' value='0' id='newpointcoordNminutes' class='newpoint_field' /> ' <input onchange='addpoint.setMarker()' onkeyup='addpoint.setMarker()' value='0' id='newpointcoordNseconds' class='newpoint_field' /> \" N";genaddpoint+="</div>";genaddpoint+="<div style='padding-left:30px;position:relative;font-size:20px;display:inline-block;'>";
1354genaddpoint+="<input onchange='addpoint.setMarker()' onkeyup='addpoint.setMarker()' value='0' id='newpointcoordEgrad' class='newpoint_field' /> &deg; <input onchange='addpoint.setMarker()' onkeyup='addpoint.setMarker()' value='0' id='newpointcoordEminutes' class='newpoint_field' /> ' <input onchange='addpoint.setMarker()' onkeyup='addpoint.setMarker()' value='0' id='newpointcoordEseconds' class='newpoint_field' /> \" E";genaddpoint+="</div>";genaddpoint+="<br />";genaddpoint+="<br />";genaddpoint+=
1355"<div id='addpointmap' style='position:relative;width:800px;height:500px;'>";genaddpoint+="</div>";genaddpoint+="<br />";genaddpoint+="<br />";genaddpoint+="<br />";genaddpoint+="<div class='article_header_2'>"+lang_addpoint_address[languages.lang]+"</div><div class='ranica_header_line_3'>&nbsp;</div>";genaddpoint+=lang_addpoint_address_description[languages.lang];genaddpoint+="<br />";genaddpoint+="<br />";genaddpoint+=lang_addpoint_address_bg[languages.lang];genaddpoint+="<br />";genaddpoint+=base.generateField("newpointaddressbg",
1356false,"",undefined,"","",4);genaddpoint+="<br />";genaddpoint+="<br />";genaddpoint+=lang_addpoint_address_en[languages.lang];genaddpoint+="<br />";genaddpoint+=base.generateField("newpointaddressen",false,"",undefined,"","",4);genaddpoint+="<div style='position:relative;top:-40px;left:270px;height:0px;width:0px;'>";genaddpoint+=base.generateButton("orange",240,lang_buttons_transliterate[languages.lang],undefined,"document.getElementById('newpointaddressen').value = toLatinString(document.getElementById('newpointaddressbg').value).capitalize();");
1357genaddpoint+="</div>";genaddpoint+="<br />";genaddpoint+="<br />";genaddpoint+="<br />";if(page=="recreation"){genaddpoint+="<div class='article_header_2'>"+lang_addpoint_general_info[languages.lang]+"</div><div class='ranica_header_line_3'>&nbsp;</div>";genaddpoint+=lang_addpoint_general_info_description[languages.lang];genaddpoint+="<br />";genaddpoint+="<br />";genaddpoint+=lang_addpoint_general_info_bg[languages.lang];genaddpoint+="<br />";genaddpoint+="<textarea style='width:600px;height:200px;' id='newpointgeneralinfobg'></textarea>";
1358genaddpoint+="<br />";genaddpoint+="<br />";genaddpoint+=lang_addpoint_general_info_en[languages.lang];genaddpoint+="<br />";genaddpoint+="<textarea style='width:600px;height:200px;' id='newpointgeneralinfoen'></textarea>";genaddpoint+="<br />";genaddpoint+="<br />";genaddpoint+="<br />";genaddpoint+="<div class='article_header_2'>"+lang_buttons_photos[languages.lang]+":</div><div class='ranica_header_line_3'>&nbsp;</div>";
1358genaddpoint+=lang_addpoint_photos_description[languages.lang];genaddpoint+=
1359"<br />";genaddpoint+="<br />";genaddpoint+="<div style='overflow:hidden;position:relative;width:180px;height:140px;cursor:pointer;top:0px;left:0px;text-align:center;'>";genaddpoint+="<img style='position:absolute;top:0px;left:0px;z-index:19;' src='base/img/uploadphoto.png' alt='' >";genaddpoint+="<div style='font-size:15px;color:#333333;position:absolute;top:115px;left:0px;text-align:center;width:180px;z-index:20;'>";genaddpoint+=lang_buttons_upload_photos[languages.lang];genaddpoint+="</div>";genaddpoint+=
1360"<input style='background:none;border:none;cursor:pointer;position:absolute;width:180px;height:140px;left:0px;top:0px;z-index:20;' type='button' id='uploader' value=''>";genaddpoint+="<input style='cursor:pointer;z-index:30;direction:ltr;position:absolute;top:0;right:0;margin:0;opacity:0;font-size: 200px !important;' id='fileupload' type='file' name='files[]' data-url='photos/requestuploadnewpointphoto.php' multiple>";genaddpoint+="</div>";genaddpoint+="<div id='addpointgallery' style='position:relative;padding-top:50px;'>";
1361genaddpoint+="</div>";genaddpoint+="<br />";genaddpoint+="<br />";for(i=0;i<base.formelements.length;i++){cbl=base.formelements[i];if(cbl.formid==0||cbl.formid==1){if(languages.lang==0)genname=cbl.namebg;else genname=cbl.nameen;genaddpoint+="<div class='article_header_2'>"+genname+"</div><div class='ranica_header_line_3'>&nbsp;</div>";if(languages.lang==0){if(cbl.descriptionbg!=""){genaddpoint+=cbl.descriptionbg;genaddpoint+="<br />"}}else if(cbl.descriptionen!=""){genaddpoint+=cbl.descriptionen;
1362genaddpoint+="<br />"}genaddpoint+="<br />";genaddpoint+="<div style='position:relative;width:100%;'>";for(j=0;j<cbl.checkboxes.length;j++){ccb=cbl.checkboxes[j];if(languages.lang==0)genname2=ccb.namebg;else genname2=ccb.nameen;gennewline="display:inline-block;";if(cbl.newline)gennewline="";base.checkboxes["addpointlists"+ccb.checkboxid]=0;radio="";if(ccb.checkboxid>=5&&ccb.checkboxid<=10)radio="for(k=5;k<=10;k++) {if (base.checkboxes['addpointlists'+k]) {checkbox('addpointlists'+k);}};";genaddpoint+=
1363"<div style='position:relative;width:300px;"+gennewline+"padding-bottom:4px;'>";genaddpoint+="<div class='neworder_agree_input'>";genaddpoint+='<table onclick="'+radio+"checkbox('addpointlists"+ccb.checkboxid+"');\" style='border-spacing:0;cursor:pointer;'><tr><td style='text-align:left;vertical-align:middle;width:22px;'><img id='checkboxaddpointlists"+ccb.checkboxid+"' class='checkbox' src='base/images/checkbox0.png' /></td><td style='vertical-align:middle;'>";genaddpoint+=genname2;genaddpoint+=
1364"</td></tr></table>";genaddpoint+="</div>";genaddpoint+="</div>"}genaddpoint+="</div>";if(cbl.fieldenabled==1){if(languages.lang==0)genfieldname=cbl.fieldnamebg;else genfieldname=cbl.fieldnameen;if(genfieldname!=""){genaddpoint+="<br />";genaddpoint+=genfieldname;genaddpoint+="<br />"}if(cbl.textareaenabled==1)genaddpoint+="<textarea style='width:600px;height:200px;' id='newpointother"+cbl.formelementid+"'></textarea>";else genaddpoint+=base.generateField("newpointother"+cbl.formelementid,false,"",
1365undefined,"","",4);genaddpoint+="<br />"}genaddpoint+="<br />";genaddpoint+="<br />"}}if(!accounts.logged){genaddpoint+="<br />";genaddpoint+="<br />";genaddpoint+="<br />";genaddpoint+="<div class='article_header_2'>"+lang_register_email[languages.lang]+"</div><div class='ranica_header_line_3'>&nbsp;</div>";genaddpoint+="<br />";genaddpoint+="<br />";genaddpoint+=base.generateField("newpointemail",false,"",undefined,"","",4);genaddpoint+="<br />";genaddpoint+="<br />"}genaddpoint+=lang_addpoint_final_info[languages.lang];
1366genaddpoint+="<br />";genaddpoint+="<br />"}genaddpoint+=base.generateButton("orange",180,lang_addpoint_add[languages.lang],undefined,"addpoint.addPoint();");genaddpoint+="<br />";genaddpoint+="<div style='color:#B75301;font-size:14px;font-weight:bold;' id='addpointerror'></div>"}genaddpoint+="</div>";addpointdiv.innerHTML=genaddpoint;document.getElementById("basediv").appendChild(addpointdiv);centercoord=ol.proj.fromLonLat([25.2401,42.7654]);topleftcoord=ol.proj.fromLonLat([80048/3600,159346/3600]);
1367bottomrightcoord=ol.proj.fromLonLat([102434/3600,148365/3600]);addpoint.markergeometry=new ol.geom.Point([0,0]);addpoint.marker=new ol.Feature({geometry:addpoint.markergeometry});var iconStyle=new ol.style.Style({image:new ol.style.Icon({src:"map/images/articlemappointer.png",anchor:[.5,1],anchorXUnits:"fraction",anchorYUnits:"fraction"})});addpoint.marker.setStyle(iconStyle);addpoint.vectorsource=new ol.source.Vector({features:[addpoint.marker]});addpoint.vectorLayer=new ol.layer.Vector({source:addpoint.vectorsource});
1368addpoint.rasterLayer=new ol.layer.Tile({source:new ol.source.XYZ({url:"http://ranica.eu/map/tiles2/{z}/{x}/{y}.png"})});addpoint.map=new ol.Map({layers:[addpoint.rasterLayer,addpoint.vectorLayer],target:document.getElementById("addpointmap"),view:new ol.View({center:centercoord,zoom:7,minZoom:7,maxZoom:16,extent:[topleftcoord[0],bottomrightcoord[1],bottomrightcoord[0],topleftcoord[1]],projection:"EPSG:3857"})});addpoint.map.on("singleclick",function(evt){addpoint.markergeometry.setCoordinates(evt.coordinate);
1369targetc=ol.proj.toLonLat(evt.coordinate);coordNgrad=Math.floor(targetc[1]);coordNminutes=Math.floor((targetc[1]-coordNgrad)*60);coordNseconds=Math.floor((targetc[1]-coordNgrad-coordNminutes/60)*3600);coordEgrad=Math.floor(targetc[0]);coordEminutes=Math.floor((targetc[0]-coordEgrad)*60);coordEseconds=Math.floor((targetc[0]-coordEgrad-coordEminutes/60)*3600);document.getElementById("newpointcoordNgrad").value=coordNgrad;document.getElementById("newpointcoordNminutes").value=coordNminutes;document.getElementById("newpointcoordNseconds").value=
1370coordNseconds;document.getElementById("newpointcoordEgrad").value=coordEgrad;document.getElementById("newpointcoordEminutes").value=coordEminutes;document.getElementById("newpointcoordEseconds").value=coordEseconds});checkbox("addpointlists5");if(page=="recreation")$(function(){$("#fileupload").fileupload({dataType:"text",done:function(e,data){addpoint.stopUpload(data.result);try{dhtmlx.modalbox.hide(base.currentbox)}catch(e$202){}},start:function(e){base.showLoading()}})})};addpoint.unload=function(){try{addpoint.map.destroy()}catch(e$203){}$("#addpointdiv").remove()};
1371addpoint.setSettlement=function(oid){genset="";spnt=points.getPoint(oid);if(oid!=-1&&spnt!=-1){genset+=" : ";genset+=points.generateNameAndLink(oid,true);if(base.checkboxes["addpointinsettlement"]==0)checkbox("addpointinsettlement");targetc=ol.proj.fromLonLat([spnt.coordinatesgeo.x/3600,spnt.coordinatesgeo.y/3600]);addpoint.map.getView().setCenter(targetc);addpoint.map.getView().setZoom(15)}else if(base.checkboxes["addpointinsettlement"]==1)checkbox("addpointinsettlement");addpoint.settlement=oid;
1372document.getElementById("addpointsettlement").innerHTML=genset};
1373addpoint.setMarker=function(){coordNgrad=parseInt(document.getElementById("newpointcoordNgrad").value,10);coordNminutes=parseInt(document.getElementById("newpointcoordNminutes").value,10);coordNseconds=parseInt(document.getElementById("newpointcoordNseconds").value,10);coordEgrad=parseInt(document.getElementById("newpointcoordEgrad").value,10);coordEminutes=parseInt(document.getElementById("newpointcoordEminutes").value,10);coordEseconds=parseInt(document.getElementById("newpointcoordEseconds").value,
137410);coordN=coordNgrad+coordNminutes/60+coordNseconds/3600;if(!(coordN>0))coordN=0;coordE=coordEgrad+coordEminutes/60+coordEseconds/3600;if(!(coordE>0))coordE=0;targetc=ol.proj.fromLonLat([coordE,coordN]);addpoint.markergeometry.setCoordinates(targetc)};
1375addpoint.addPoint=function(){namebg=document.getElementById("newpointnamebg").value;nameen=document.getElementById("newpointnameen").value;if(namebg.length==0){addpoint.setErrorMessage(lang_addpoint_error_name_bg[languages.lang]);return}else if(namebg.length<3){addpoint.setErrorMessage(lang_addpoint_error_name_bg_length[languages.lang]);return}else if(nameen.length==0){addpoint.setErrorMessage(lang_addpoint_error_name_en[languages.lang]);return}else if(nameen.length<3){addpoint.setErrorMessage(lang_addpoint_error_name_en_length[languages.lang]);
1376return}pointcategs=new Array;for(q=0;q<categories.categories.length;q++){curcat=categories.categories[q];if(base.checkboxes["addpointcateg"+curcat.catid])pointcategs[pointcategs.length]=curcat.catid}if(pointcategs.length==0){addpoint.setErrorMessage(lang_addpoint_error_category[languages.lang]);return}catstring=pointcategs.join(",");coordNgrad=parseInt(document.getElementById("newpointcoordNgrad").value,10);coordNminutes=parseInt(document.getElementById("newpointcoordNminutes").value,10);coordNseconds=
1377parseInt(document.getElementById("newpointcoordNseconds").value,10);coordEgrad=parseInt(document.getElementById("newpointcoordEgrad").value,10);coordEminutes=parseInt(document.getElementById("newpointcoordEminutes").value,10);coordEseconds=parseInt(document.getElementById("newpointcoordEseconds").value,10);exactcoordN=coordNgrad*3600+coordNminutes*60+coordNseconds;exactcoordE=coordEgrad*3600+coordEminutes*60+coordEseconds;if(exactcoordN==0||exactcoordE==0){addpoint.setErrorMessage(lang_addpoint_error_coordinates[languages.lang]);
1378return}if(base.checkboxes["addpointoutsettlement"]){coordN=exactcoordN;coordE=exactcoordE}else{setpnt=points.getPoint(addpoint.settlement);if(setpnt!=-1){coordN=setpnt.coordinatesgeo.y;coordE=setpnt.coordinatesgeo.x}else{addpoint.setErrorMessage(lang_addpoint_error_settlement[languages.lang]);return}}addressbg=document.getElementById("newpointaddressbg").value;addressen=document.getElementById("newpointaddressen").value;customerdata="";email="";articletextbg="";articletexten="";if(base.arg=="recreation"){textar=
1379addpoint.generateArticleSubsection(base.formelements[0]);articletextbg+=textar["bg"];articletexten+=textar["en"];textar=addpoint.generateArticleSubsection(base.formelements[4]);articletextbg+=textar["bg"];articletexten+=textar["en"];textar=addpoint.generateArticleSubsection(base.formelements[3]);articletextbg+=textar["bg"];articletexten+=textar["en"];articletextbg+=document.getElementById("newpointgeneralinfobg").value;if(articletextbg!="")articletextbg+="<br /><br /><br />";articletexten+=document.getElementById("newpointgeneralinfoen").value;
1380if(articletexten!="")articletexten+="<br /><br /><br />";textar=addpoint.generateArticleSubsection(base.formelements[1]);articletextbg+=textar["bg"];articletexten+=textar["en"];textar=addpoint.generateArticleSubsection(base.formelements[2]);articletextbg+=textar["bg"];articletexten+=textar["en"];formdata=new Object;customerdata=JSON.stringify(formdata);if(!accounts.logged)email=document.getElementById("newpointemail").value;else email=accounts.email;var filter=/^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
1381if(!filter.test(email)){addpoint.setErrorMessage(lang_register_error_email_invalid[languages.lang]);return}}addpoint.setErrorMessage("");base.showLoading();photostring="";for(ij=0;ij<addpoint.photos.length;ij++){cphoto=addpoint.photos[ij];if(photostring!="")photostring+=";;;=;;;";photostring+=cphoto.newiid;photostring+=";;;-;;;";photostring+=document.getElementById("addpointphototitle"+cphoto.newiid).value}points.insertPoint(namebg,nameen,catstring,coordN,coordE,exactcoordN,exactcoordE,addressbg,
1382addressen,email,customerdata,articletextbg,articletexten,photostring)};
1383addpoint.generateArticleSubsection=function(cbl){resultar=new Array;resultar["bg"]="";resultar["en"]="";if(cbl.formid==1){inpv=document.getElementById("newpointother"+cbl.formelementid).value;if(inpv!="")formdata[cbl.namebg]=inpv.replace(/['"]+/g,"")}else{genlistbg="";genlisten="";for(cb=0;cb<cbl.checkboxes.length;cb++){cuc=cbl.checkboxes[cb];if(base.checkboxes["addpointlists"+cuc.checkboxid]){if(cbl.formelementid!=0&&cbl.formelementid!=3){genlistbg+="<br />";genlisten+="<br />"}if(cbl.formelementid==
13841||cbl.formelementid==2){genlistbg+="<b>*</b> <b>";genlisten+="<b>*</b> <b>"}genlistbg+=" "+cuc.namebg;genlisten+=" "+cuc.nameen;if(cbl.formelementid==1||cbl.formelementid==2){genlistbg+="</b>";genlisten+="</b>"}}}if(cbl.fieldenabled==1){other=document.getElementById("newpointother"+cbl.formelementid).value;if(other!=""){if(cbl.formelementid!=0&&cbl.formelementid!=3){genlistbg+="<br />";genlisten+="<br />"}if(cbl.formelementid==1||cbl.formelementid==2){genlistbg+="<b>*</b> <b>";genlisten+="<b>*</b> <b>"}genlistbg+=
1385" "+other;genlisten+=" "+other;if(cbl.formelementid==1||cbl.formelementid==2){genlistbg+="</b>";genlisten+="</b>"}}}if(genlistbg!=""){resultar["bg"]+="<u><b>"+cbl.namebg+"</b></u> ";if(cbl.formelementid!=0&&cbl.formelementid!=3)resultar["bg"]+="<br />";resultar["bg"]+=genlistbg;resultar["bg"]+="<br /><br /><br />"}if(genlisten!=""){resultar["en"]+="<u><b>"+cbl.nameen+"</b></u> ";if(cbl.formelementid!=0&&cbl.formelementid!=3)resultar["en"]+="<br />";resultar["en"]+=genlisten;resultar["en"]+="<br /><br /><br />"}}return resultar};
1386addpoint.setErrorMessage=function(errormsg){document.getElementById("addpointerror").innerHTML=errormsg};
1387addpoint.updateGallery=function(){gengal="";for(ij=0;ij<addpoint.photos.length;ij++){cph=addpoint.photos[ij];genp="";try{genp=document.getElementById("addpointphototitle"+cph.newiid).value}catch(e$204){genp=""}cph.title=genp;gengal+="<div style='position:relative;display:inline-block;padding-right:20px;width:180px;height:190px;text-align:center;'>";gengal+="<img src='"+cph.thumblocation+"' alt='' />";gengal+="<img src='base/images/x.png' style='position:absolute;top:5px;left:5px;cursor:pointer;' onclick='addpoint.removePhoto("+
1388cph.newiid+")' alt='' />";gengal+="<input style='position:relative;width:170px;height:30px;margin-top:10px;' id='addpointphototitle"+cph.newiid+"' />";gengal+="</div>"}document.getElementById("addpointgallery").innerHTML=gengal;for(ij=0;ij<addpoint.photos.length;ij++){cph=addpoint.photos[ij];if(cph.title!="")document.getElementById("addpointphototitle"+cph.newiid).value=cph.title}};
1389addpoint.stopUpload=function(response_data){resar=response_data.split(",");newiid=resar[0];base.uploadsuccesses++;base.uploadrequests--;if(newiid==0||newiid.length>10||parseInt(newiid,10)==0||resar.length!=2||resar[1].length<8){base.currentbox=dhtmlx.modalbox({title:lang_boxes_error[languages.lang],text:"Error"+generateOKButton("addpoint.photos = new Array();addpoint.updateGallery();",200),width:"200px",height:"260px"});return}addpoint.photos[addpoint.photos.length]={newiid:newiid,thumblocation:resar[1]};
1390addpoint.updateGallery()};addpoint.removePhoto=function(newiid){for(i=0;i<addpoint.photos.length;i++)if(addpoint.photos[i].newiid==newiid)addpoint.photos.splice(i,1);addpoint.updateGallery()};removeaccount=new module;
1391removeaccount.load=function(page,arg0){userdiv=false;var genremoveaccount="";var removeaccountdiv=document.createElement("div");removeaccountdiv.setAttribute("id","removeaccountdiv");removeaccountdiv.className="removeaccount";genremoveaccount+="<br/>";genremoveaccount+="<div class='header'>";genremoveaccount+=lang_header_remove_account[languages.lang];genremoveaccount+="</div>";genremoveaccount+="<br/>";if(arg0=="removed"){genremoveaccount+="<div class='removeaccount_message'>";genremoveaccount+=
1392lang_removeaccount_removed[languages.lang];genremoveaccount+="</div>"}else if(arg0=="requestsent"){genremoveaccount+="<div class='removeaccount_message'>";genremoveaccount+=lang_removeaccount_requestsent[languages.lang];genremoveaccount+="</div>"}else if(arg0=="error"||arg0!=accounts.uid&&accounts.level<1E3){genremoveaccount+="<div class='removeaccount_message'>";genremoveaccount+=lang_removeaccount_error[languages.lang];genremoveaccount+="</div>"}else{genremoveaccount+="<div class='removeaccount_message'>";
1393genremoveaccount+="<br/>";genremoveaccount+="<div id='removeaccountuserdiv'></div>";userdiv=true;if(arg0!=accounts.uid)genremoveaccount+=lang_removeaccount_areyousure_admin[languages.lang];else genremoveaccount+=lang_removeaccount_areyousure[languages.lang];genremoveaccount+="</div>";if(accounts.level>=1E3)butmsg=lang_buttons_agree_account_removal_admin[languages.lang];else butmsg=lang_buttons_agree_account_removal[languages.lang];genremoveaccount+=base.generateButton("orange",600,butmsg,undefined,
1394"accounts.removeAccount("+arg0+")");genremoveaccount+=base.generateButton("gray",600,lang_buttons_back[languages.lang],{page:""});genremoveaccount+="<br/>"}removeaccountdiv.innerHTML=genremoveaccount;document.getElementById("basediv").appendChild(removeaccountdiv);if(userdiv){tg0=users.generateTag(arg0,undefined,undefined,"removeaccountuser",undefined,"usertag_main_relative");document.getElementById("removeaccountuserdiv").appendChild(tg0)}};removeaccount.unload=function(){$("#removeaccountdiv").remove()};
1395removeaccount.reloadValuesFromFields=function(){if(removeaccount.oldpass!=document.getElementById("removeaccountoldpassinput").value)removeaccount.set("oldpass");if(removeaccount.pass!=document.getElementById("removeaccountpassinput").value){removeaccount.set("pass");removeaccount.set("repeatpass")}if(removeaccount.repeatpass!=document.getElementById("removeaccountrepeatpassinput").value)removeaccount.set("repeatpass")};
1396removeaccount.checkField=function(field){if(field=="oldpass")if(removeaccount.oldpass.length>=8)return true;if(field=="pass")if(removeaccount.pass.length>=8)return true;if(field=="repeatpass")if(removeaccount.pass==removeaccount.repeatpass&&removeaccount.repeatpass.length>=8)return true;return false};removeaccount.filledCorrectly=function(){if(removeaccount.checkField("oldpass")&&removeaccount.checkField("pass")&&removeaccount.checkField("repeatpass"))return true;return false};
1397removeaccount.set=function(id){removeaccount[id]=document.getElementById("removeaccount"+id+"input").value;if(removeaccount.checkField(id)&&document.getElementById("removeaccount"+id+"div").style.color!="#429B1A")document.getElementById("removeaccount"+id+"div").style.color="#429B1A";else if(!removeaccount.checkField(id)&&document.getElementById("removeaccount"+id+"div").style.color!="#94836A")document.getElementById("removeaccount"+id+"div").style.color="#94836A";if(removeaccount.filledCorrectly()&&
1398!removeaccount.nextpageactive)removeaccount.nextpageactive=true;else if(!removeaccount.filledCorrectly()&&removeaccount.nextpageactive)removeaccount.nextpageactive=false};removeaccount.removeaccount=function(){var oldpass=document.getElementById("removeaccountoldpassinput").value;var newpass=document.getElementById("removeaccountpassinput").value;accounts.removeaccount(oldpass,newpass)};
1399removeaccount.refreshInfo=function(){var geninfo="";if(removeaccount.page=="1")if(!removeaccount.checkField("oldpass"))geninfo=lang_removeaccount_error_enter_old_pass[languages.lang];else if(!removeaccount.checkField("pass"))geninfo=lang_removeaccount_error_pass_short[languages.lang];else if(!removeaccount.checkField("repeatpass"))geninfo=lang_removeaccount_error_repeat_pass[languages.lang];document.getElementById("removeaccountinfo").innerHTML=geninfo};eventpage=new module;eventpage.loadedonce=false;
1400eventpage.load=function(page,arg){eventpage.loadedonce=false;for(i=0;i<base.formelements.length;i++){cbl=base.formelements[i];for(cb=0;cb<cbl.checkboxes.length;
1400cb++){cuc=cbl.checkboxes[cb];base.checkboxes["eventlists"+cuc.checkboxid]=0}}var genevent="";var eventdiv=document.createElement("div");eventdiv.setAttribute("id","eventdiv");eventdiv.className="ranica_normal_page";genevent+=base.generateHeader("event");genevent+="<div style='position:relative;width:920px;text-align:left;'>";genevent+=lang_event_description[languages.lang];
1401genevent+="<img src='https://ranica.bg/img2/11176/d0f0b021c6.jpg' style='width:500px' />";genevent+="<br />";genevent+="<br />";if(!accounts.logged){genevent+=accounts.generateLogin();eventpage.loadedonce=true}else if(arg=="finish"){genevent+="<div class='article_header_2'>"+lang_event_finish[languages.lang]+"</div>";genevent+="<br />"}else{genevent+="<br />";for(i=0;i<base.formelements.length;i++){cbl=base.formelements[i];if(cbl.formid==2){if(languages.lang==0)genname=cbl.namebg;else genname=cbl.nameen;
1402genevent+="<div class='article_header_2'>"+genname+"</div><div class='ranica_header_line_3'>&nbsp;</div>";if(languages.lang==0){if(cbl.descriptionbg!=""){genevent+=cbl.descriptionbg;genevent+="<br />"}}else if(cbl.descriptionen!=""){genevent+=cbl.descriptionen;genevent+="<br />"}genevent+="<br />";genevent+="<div style='position:relative;width:100%;'>";for(j=0;j<cbl.checkboxes.length;j++){ccb=cbl.checkboxes[j];if(languages.lang==0)genname2=ccb.namebg;else genname2=ccb.nameen;gennewline="display:inline-block;";
1403if(cbl.newline)gennewline="";base.checkboxes["eventlists"+ccb.checkboxid]=0;radio="for(a=0;a<base.formelements.length;a++) if(base.formelements[a].formid==2) for(b=0;b<base.formelements[a].checkboxes.length;b++) if(base.formelements[a].checkboxes[b].checkboxid=="+ccb.checkboxid+") for(c=0;c<base.formelements[a].checkboxes.length;c++) if(base.checkboxes['eventlists'+base.formelements[a].checkboxes[c].checkboxid]) checkbox('eventlists'+base.formelements[a].checkboxes[c].checkboxid);";genevent+="<div style='position:relative;width:300px;"+
1404gennewline+"padding-bottom:4px;'>";genevent+="<div class='neworder_agree_input'>";genevent+='<table onclick="'+radio+"checkbox('eventlists"+ccb.checkboxid+"');\" style='border-spacing:0;cursor:pointer;'><tr><td style='text-align:left;vertical-align:middle;width:22px;'><img id='checkboxeventlists"+ccb.checkboxid+"' class='checkbox' src='base/images/checkbox0.png' /></td><td style='vertical-align:middle;'>";genevent+=genname2;genevent+="</td></tr></table>";genevent+="</div>";genevent+="</div>"}genevent+=
1405"</div>";if(cbl.fieldenabled==1){if(languages.lang==0)genfieldname=cbl.fieldnamebg;else genfieldname=cbl.fieldnameen;if(genfieldname!=""){genevent+="<br />";genevent+=genfieldname;genevent+="<br />"}if(cbl.textareaenabled==1)genevent+="<textarea style='width:600px;height:200px;' id='eventother"+cbl.formelementid+"'></textarea>";else genevent+=base.generateField("eventother"+cbl.formelementid,false,"",undefined,"","",4);genevent+="<br />"}genevent+="<br />";genevent+="<br />"}}genevent+=base.generateButton("orange",
1406180,lang_buttons_send[languages.lang],undefined,"eventpage.sendRequest();");genevent+="<br />";genevent+="<div style='color:#B75301;font-size:14px;font-weight:bold;' id='eventerror'></div>"}genevent+="</div>";eventdiv.innerHTML=genevent;document.getElementById("basediv").appendChild(eventdiv)};eventpage.unload=function(){$("#eventdiv").remove()};
1407eventpage.sendRequest=function(){for(j=0;j<base.formelements.length;j++){fel=base.formelements[j];if(fel.formid==2&&fel.formelementid!=12){found=false;if(fel.checkboxes.length>0)for(k=0;k<fel.checkboxes.length;k++)if(base.checkboxes["eventlists"+fel.checkboxes[k].checkboxid])found=true;domel=document.getElementById("eventother"+fel.formelementid);if(domel!=null)if(domel.value!="")found=true;if(!found){if(languages.lang==1)fieldname=fel.nameen;else fieldname=fel.namebg;eventpage.setErrorMessage(lang_event_error[languages.lang]+
1408"'"+fieldname+"'");return}}}gentext="";gentext+="\u0418\u043c\u0435: "+accounts.firstname[0]+" "+accounts.lastname[0]+"<br/><br/>";gentext+="Email: "+accounts.email+"<br/><br/>";for(j=0;j<base.formelements.length;j++){fel=base.formelements[j];if(fel.formid==2){gentext+=fel.namebg+": ";for(k=0;k<fel.checkboxes.length;k++)if(base.checkboxes["eventlists"+fel.checkboxes[k].checkboxid])gentext+=fel.checkboxes[k].namebg+", ";
1408domel=document.getElementById("eventother"+fel.formelementid);if(domel!=null)gentext+=
1409domel.value;gentext+="<br/><br/>"}}eventpage.setErrorMessage("");base.showLoading();base.sendMail("Event - "+accounts.firstname[0]+" "+accounts.lastname[0],gentext)};
1410eventpage.generateArticleSubsection=function(cbl){resultar=new Array;resultar["bg"]="";resultar["en"]="";if(cbl.formid==1){inpv=document.getElementById("eventother"+cbl.formelementid).value;if(inpv!="")formdata[cbl.namebg]=inpv.replace(/['"]+/g,"")}else{genlistbg="";genlisten="";for(cb=0;cb<cbl.checkboxes.length;cb++){cuc=cbl.checkboxes[cb];if(base.checkboxes["eventlists"+cuc.checkboxid]){if(cbl.formelementid!=0&&cbl.formelementid!=3){genlistbg+="<br />";genlisten+="<br />"}if(cbl.formelementid==
14111||cbl.formelementid==2){genlistbg+="<b>*</b> <b>";genlisten+="<b>*</b> <b>"}genlistbg+=" "+cuc.namebg;genlisten+=" "+cuc.nameen;if(cbl.formelementid==1||cbl.formelementid==2){genlistbg+="</b>";genlisten+="</b>"}}}if(cbl.fieldenabled==1){other=document.getElementById("newpointother"+cbl.formelementid).value;if(other!=""){if(cbl.formelementid!=0&&cbl.formelementid!=3){genlistbg+="<br />";genlisten+="<br />"}if(cbl.formelementid==1||cbl.formelementid==2){genlistbg+="<b>*</b> <b>";genlisten+="<b>*</b> <b>"}genlistbg+=
1412" "+other;genlisten+=" "+other;if(cbl.formelementid==1||cbl.formelementid==2){genlistbg+="</b>";genlisten+="</b>"}}}if(genlistbg!=""){resultar["bg"]+="<u><b>"+cbl.namebg+"</b></u> ";if(cbl.formelementid!=0&&cbl.formelementid!=3)resultar["bg"]+="<br />";resultar["bg"]+=genlistbg;resultar["bg"]+="<br /><br /><br />"}if(genlisten!=""){resultar["en"]+="<u><b>"+cbl.nameen+"</b></u> ";if(cbl.formelementid!=0&&cbl.formelementid!=3)resultar["en"]+="<br />";resultar["en"]+=genlisten;resultar["en"]+="<br /><br /><br />"}}return resultar};
1413eventpage.setErrorMessage=function(errormsg){document.getElementById("eventerror").innerHTML=errormsg};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.