window.addEvent("domready",function(){var c=$("main");var A=new Tips(".tooltip",{onShow:function(O){O.fade(0.9)},onHide:function(O){O.fade(0)},text:"dir"});if($$("#main .content .entry .screen")[0]){$$("#main .content .entry .screen").each(function(Q){if(!Q.hasClass("stop")){var O=Q.getParent("div.entry").getElement("div.desc").getSize().y;var P=Q.getSize().y;O=O/2-82;Q.setStyle("margin-top",O)}})}if($("addStar")){var J=false;var r=function(P,O){for(i=0,max=P.length;i<max;i++){if(i<O){P[i].setProperty("src","img/star_full.png")}else{P[i].setProperty("src","img/star_empty.png")}}};var w=function(P,O){for(i=0,max=P.length;i<max;i++){if(J&&i<J){P[i].setProperty("src","img/star_full.png")}else{P[i].setProperty("src","img/star_empty.png")}}};var v=function(O){for(i=0,max=O.length;i<max;i++){O[i].setProperty("src","img/star_empty.png")}};var p=function(P){var O=0;for(i=0,max=P.length;i<max;i++){if(P[i].getProperty("src")=="img/star_full.png"){O++}}return O};var z=function(){var P=$("addStar");var O=P.getParent().getElements("img");O.each(function(R,Q){R.addEvents({mouseenter:function(){r(O,Q+1)},mouseleave:function(){w(O,Q+1)},click:function(){if(J==Q+1){v(O);J=false}else{J=Q+1}}})});P.addEvent("click",function(){var Q=p(O);var R=$("id_mapy").value;new Request({url:"inc/ajax.class.php",onRequest:function(){P.fade(0.4)},onSuccess:function(S){S=S.split("||");if(S[0]=="ok"){P.getParent().destroy();$("rating").innerHTML=S[1]}else{if(S[0]=="cant_vote"){alert("You have already rated this map.")}else{alert("Error! Try again later.")}P.fade(1)}}}).send("&id="+R+"&ajax=addStar&rating="+Q)})};z()}if($("loginbox")){var C=$("loginbox").addEvent("submit",function(O){O.stop();C.set("send",{onRequest:function(){C.fade(0.4)},onSuccess:function(P){P=P.split("||");if(P[0]=="ok"){C.fade(0);if(window.location.href.search("activation")!=-1||window.location.href.search("get_pwd")!=-1){window.location.href="?id=home"}else{window.location.reload()}}else{if(P[0]=="activ"){C.fade(1);alert("You cannot log in without activating your account.\n\nIf you haven’t received the activation email, please check all your folders to make sure the email isn't incorrectly flagged as spam before contacting us.")}else{alert("Error! Your login is incorrect or your password didn't match your login. Please try again.");C.fade(1)}}}});this.send()})}if($$("#main .content .right .submenu a")[0]){$$("#main .content .right .submenu a").each(function(O){if(!O.hasClass("wybrany")){O.setStyle("opacity",0.5);O.addEvents({mouseenter:function(){O.fade(1)},mouseleave:function(){O.fade(0.5)}})}})}if($("avatar")){var H=new Class({Implements:Options,options:{upContainer:$empty,spinner:"img/spinner.gif"},initialize:function(O){this.setOptions(O);this.avatar=this.options.upContainer.getProperty("rel");this.buildUpload();this.buildDivs();this.makeEvents();if($defined(this.avatar)){this.upload.setStyle("display","none");this.dRemove.setStyles({opacity:0,display:"block"}).fade(1)}else{this.dRemove.setStyle("display","none");this.upload.setStyles({opacity:0,display:"block"}).fade(1)}},buildUpload:function(){this.upload=new Element("form",{action:"inc/avatar.class.php",method:"post",enctype:"multipart/form-data",target:"avatar_target"});this.upload.innerHTML='<label for="avatar_file">Upload avatar:</label> <input type="file" name="avatar_file" id="avatar_file" value="" /><iframe id="avatar_target" name="avatar_target" src="#" style="width:0;height:0;border:none;position:absolute;top:0px;left:-500px;"></iframe>';this.upload.inject(this.options.upContainer)},buildDivs:function(){this.dSpinner=new Element("div").setStyle("display","none");var O=new Element("img",{alt:"",src:this.options.spinner});this.dRemove=new Element("div").setStyle("display","none");this.imgAv=new Element("img",{alt:"Avatar",src:($defined(this.avatar)?"avatars/"+this.avatar:"")}).setStyle("vertical-align","middle");this.dAvatar=new Element("span").setStyles({cursor:"pointer",color:"#c10000","font-weight":"bold","margin-left":10});this.after=new Element("input",{type:"button",value:"",name:"after",id:"after"}).setStyles({position:"absolute",left:-2000});O.inject(this.dSpinner);this.imgAv.inject(this.dRemove);this.dAvatar.innerHTML="Delete avatar";this.dAvatar.inject(this.dRemove);this.dSpinner.inject(this.options.upContainer);this.dRemove.inject(this.options.upContainer);this.after.inject(this.options.upContainer)},makeEvents:function(){this.dAvatar.addEvent("click",function(){if(confirm("Are you really sure you want to delete your avatar?")){new Request({url:"inc/ajax.class.php",onRequest:function(){this.options.upContainer.fade(0.5)}.bind(this),onSuccess:function(O){if(O=="ok"){this.dSpinner.setStyle("display","none");this.upload.getElement("input[type=file]").setProperty("value","");this.dRemove.setStyle("display","none");this.upload.setStyles({opacity:0,display:"block"}).fade(1)}this.options.upContainer.fade(1)}.bind(this)}).send("id=1&ajax=deleteAvatar")}}.bind(this));this.upload.addEvent("change",function(){this.upload.submit();this.upload.setStyle("display","none");this.dSpinner.setStyles({opacity:0,display:"block"}).fade(1)}.bind(this));this.after.addEvent("click",function(){this.afterUpload()}.bind(this))},afterUpload:function(){var O=this.after.getProperty("value").split("||");if(O[0]=="ok"){this.imgAv.setProperty("src","avatars/"+O[1]);this.dSpinner.setStyle("display","none");this.dRemove.setStyles({opacity:0,display:"block"}).fade(1)}else{this.dSpinner.setStyle("display","none");this.upload.setStyles({opacity:0,display:"block"}).fade(1);switch(O[0]){case"move":alert("There was some problem with your file.\nPlease try again.");break;case"rodzaj":alert("Your file type wasn't accepted.\nPlease choose another file and try again.");break;case"nazwa":alert("There was some problem with your file.\nPlease try again.");break;case"size":alert("Your file was too big.\nPlease change its resolution or choose another file and try again.");break}}}});var d=new H({upContainer:$("avatar")})}if($$("#main .content .right .mapa.lista .zglos")[0]){var I=function(){var O=$$("#main .content .right .mapa.lista .zglos");O.each(function(R){R.setStyle("opacity",0.25);var Q=R.getParent(".mapa.lista");var T=Q.getProperty("id").replace("m","").toInt();var P=R.getElements("span");var S=P[1];P=P[0];Q.addEvents({mouseenter:function(){R.fade(1)},mouseleave:function(){R.fade(0.25)}});P.addEvent("click",function(){new Request({url:"inc/ajax.class.php",onRequest:function(){P.fade(0.25)},onSuccess:function(U){U=U.split("||");if(U[0]=="ok"){R.innerHTML="Thank you for your report.<br />Moderators will check it as soon as posible"}}}).send("id=1&ajax=reportMap&map="+T)});S.addEvent("click",function(){new Request({url:"inc/ajax.class.php",onRequest:function(){S.fade(0.25)},onSuccess:function(U){U=U.split("||");if(U[0]=="ok"){R.innerHTML="Thank you for your report.<br />Moderators will check it as soon as posible"}}}).send("id=2&ajax=reportMap&map="+T)})})};I()}if($$("#main .topmenu")[0]){$$("#main .topmenu img").each(function(O){O.addEvents({mouseenter:function(){O.fade(0.7)},mouseleave:function(){O.fade(1)}})})}if($$("#main .content .right .mapa.lista .img .minis")[0]){var n=function(){var O=$$("#main .content .right .mapa.lista .img .minis")[0];var P=O.getElements("img");P.each(function(S){var R=S.getProperty("rel");if(R!="img/mapa_blank.jpg"){var Q="screens/"+R+"_b.jpg";R="screens/"+R+"_m.jpg"}else{var Q="img/mapa_blank.jpg";R="img/mapa_blank.jpg"}S.addEvent("click",function(){var W=O.getPrevious();var V=new Element("a",{href:Q,title:"Click to see bigger screen"});var T=new Fx.Morph(W,{duration:300});var U=new Fx.Morph(V,{duration:300});V.innerHTML='<img src="'+R+'" alt="Click to see bigger screen" class="min" />';V.setStyle("opacity",0);T.start({opacity:0}).chain(function(){V.replaces(W);U.start({opacity:1})});E(V)})})};n();var E=function(O){O.addEvent("click",function(Q){Q.stop();var R=O.getProperty("href");$("layerBackground").fade(0.7);var S=new Element("img",{src:"img/close.png",alt:"x"});S.setStyles({position:"absolute",top:0,right:0,cursor:"pointer",opacity:0});$("layerContainer").addEvents({mouseenter:function(){S.fade(1)},mouseleave:function(){S.fade(0)}});S.cloneEvents($("layerContainer"));var P=new Asset.image(R,{alt:O.getProperty("title"),onload:function(){S.inject($("layerContainer"));P.inject($("layerContainer"));$("layerContainer").addEvents({mouseenter:function(){},mouseleave:function(){}});var W=document.getElement("body").getSize();var V=P.getSize();var U=(W.x/2)-V.x/2;var T=(W.y/2)-V.y/2;if(T<=0){T=20}$("layerContainer").setStyles({left:U,top:T});N();$("layerContainer").fade(1)}})})};E($$("#main .content .right .mapa.lista .img a")[0])}if($$("#main .content .right .add_comment")[0]){var t=function(){var O=$$("#main .content .right .add_comment form")[0];O.addEvent("submit",function(P){P.stop();O.set("send",{onRequest:function(){O.fade(0.4)},onSuccess:function(Q){Q=Q.split("||");if(Q[0]=="ok"){var S=O.getParent("div.comments").getElement("div.comm");var U=new Element("div",{id:"top"});U.setStyle("opacity",0);U.innerHTML=Q[1];U.inject(S,"top");window.location="#top";U.fade(1);O.reset()}else{if(Q[0]=="comm"){alert("Please wait 30 seconds between posting new comments.")}else{var R="<ul>";for(i=1,max=Q.length;i<max;i++){switch(Q[i]){case"length":R+="<li>Your message is too long - max length is 500 characters.</li>";break;case"content":R+="<li>Please fill in content of your message.</li>";break;default:R+="<li>An error has occurred. Please try again. If it persists, contact the site's administrators.</li>";break}}R+="</ul>";var T=new Element("div",{"class":"error",id:"top",style:"width: 340px;"});T.setStyle("opacity",0);T.innerHTML=R;T.inject(O,"before");window.location="#top";T.fade(1)}}O.fade(1)}});if(O.getElement("textarea").value.length>500){alert("Your message is too long - max length is 500 characters.")}else{this.send()}})};t()}if($("ccount")){var b=function(Q,R){var O=R.getProperty("rel").toInt();var P=Q.value.length;R.innerHTML=P;if(P>=O-10&&P<O){R.setStyle("color","#ecec00")}else{if(P>=O){R.setStyle("color","#e10000")}else{R.setStyle("color","#CAC8C8")}}};var K=function(){var P=$("ccount");var O=P.getParent("form").getElement("textarea");O.addEvents({keyup:function(){b(O,P)},click:function(){b(O,P)}})};K()}if($("register")){$("register").addEvent("submit",function(O){O.stop();$("register").set("send",{onRequest:function(){$("register").fade(0.4);if($("top")){$("top").destroy()}},onSuccess:function(P){P=P.split("||");if(P[0]=="ok"){var R=new Element("div",{"class":"akapit",id:"top"});R.innerHTML=P[1];R.replaces($("register"))}else{var Q="<ul>";for(i=1,max=P.length;i<max;i++){switch(P[i]){case"login":Q+="<li>Please fill in your login.</li>";break;case"ulogin":Q+="<li>This login is already taken. Please choose a different one and try again.</li>";break;case"nlogin":Q+="<li>Your login must consist of 3-15 letters.</li>";break;case"dlogin":Q+="<li>Your login can't contain dot.</li>";break;case"mail":Q+="<li>Please fill in your email.</li>";break;case"umail":Q+="<li>This email address is already associated with an existing account. Please use a different email.</li>";break;case"nmail":Q+="<li>The email address you entered is incorrect. Please verify it and try again.</li>";break;case"pwd":Q+="<li>Please enter fill in your password.</li>";break;case"ppwd":Q+="<li>Please fill in the password confirmation.</li>";break;case"npwd":Q+="<li>The two passwords do not match.</li>";break;case"agreement":Q+='<li>You must agree to <a href="?id=terms" title="Terms of use">Terms of use</a> before you can register.</li>';break;default:Q+="<li>An error has occurred. Please try again. If it persists, contact the site's administrators.</li>";break}}Q+="</ul>";var R=new Element("div",{"class":"error",id:"top"});R.setStyle("opacity",0);R.innerHTML=Q;R.inject($("register"),"before");window.location="#top";R.fade(1);$("register").fade(1)}}});this.send()})}if($("get_pwd")){$("get_pwd").addEvent("submit",function(O){O.stop();$("get_pwd").set("send",{onRequest:function(){$("get_pwd").fade(0.3)},onSuccess:function(P){P=P.split("||");if(P[0]=="ok"){var Q=new Element("div",{"class":"akapit"});Q.innerHTML=P[1];Q.replaces($("get_pwd"))}else{var Q=new Element("div",{"class":"error",id:"top",style:"width: 340px;"});Q.setStyle("opacity",0);Q.innerHTML="This email address is not associated with any existing account.";Q.inject($("get_pwd"),"before");window.location="#top";Q.fade(1);$("get_pwd").fade(1)}}});this.send()})}if($("changeProfile")){$("changeProfile").addEvent("submit",function(O){O.stop();$("changeProfile").set("send",{onRequest:function(){$("changeProfile").fade(0.4);if($("top")){$("top").destroy()}},onSuccess:function(P){P=P.split("||");if(P[0]=="ok"){var S=new Element("div",{"class":"ok",id:"top",style:"width: 340px;"});S.innerHTML="Your profile was succefully updated!";S.inject($("changeProfile"),"before");var R=new Fx.Morph(S,{duration:2500});R.start({opacity:0}).chain(function(){S.destroy()});$("changeProfile").fade(1)}else{var Q="<ul>";for(i=1,max=P.length;i<max;i++){switch(P[i]){case"login":Q+="<li>Please fill in your login.</li>";break;case"ulogin":Q+="<li>This login is already taken. Please choose a different one and try again.</li>";break;case"nlogin":Q+="<li>Your login must consist of 3-15 letters.</li>";break;case"mail":Q+="<li>Please fill in your email.</li>";break;case"umail":Q+="<li>This email address is already associated with an existing account. Please use a different email.</li>";break;case"nmail":Q+="<li>The email address you entered is incorrect. Please verify it and try again.</li>";break;case"pwd":Q+="<li>Please enter fill in your password.</li>";break;case"ppwd":Q+="<li>Please fill in the password confirmation.</li>";break;case"npwd":Q+="<li>The two passwords do not match.</li>";break;case"checkPWD":Q+="<li>You password is incorrect.</li>";break;default:Q+="<li>An error has occurred. Please try again. If it persists, contact the site's administrators.</li>";break}}Q+="</ul>";var S=new Element("div",{"class":"error",id:"top",style:"width: 340px;"});S.setStyle("opacity",0);S.innerHTML=Q;S.inject($("changeProfile"),"before");window.location="#top";S.fade(1);$("changeProfile").fade(1)}}});$("changeProfile").send()})}var g=new Class({initialize:function(O){this.mItems=O;if(this.mItems.length>0){this.aItems=this.mItems.getPrevious("a");this.applyCorr.delay(250,this);this.makeEvents()}},applyCorr:function(){var O=this.aItems[0].getParent();this.mItems.each(function(S,R){var P=this.aItems[R].getPosition(O).x;var Q=this.aItems[R].getSize().x;var T=S.getSize().x;S.setStyles({opacity:0,left:(P+Q/4-T/4)})},this)},makeEvents:function(){this.aItems.each(function(P,O){P.addEvents({mouseenter:function(){this.mItems[O].fade(0.9)}.bind(this),mouseleave:function(){this.mItems[O].fade(0)}.bind(this)});this.mItems[O].cloneEvents(P)},this)}});var o=new g($$("#main .topmenu div.expanding"));if($("contact")){var e=function(){$("contact").addEvent("submit",function(O){O.stop();$("contact").set("send",{onRequest:function(){$("contact").fade(0.4);if($("top")){$("top").destroy()}},onSuccess:function(P){P=P.split("||");if(P[0]=="ok"){$("contact").innerHTML='<div class="ok">Your message has been sent. We will contact you as soon as possible.</div>';$("contact").fade(1)}else{$("contact").fade(1);var Q="<ul>";for(i=1,max=P.length;i<max;i++){switch(P[i]){case"mtitle":Q+="<li>Please fill in subject of your message.</li>";break;case"mail":Q+="<li>Please fill in your email.</li>";break;case"nmail":Q+="<li>The email address you entered is incorrect. Please verify it and try again.</li>";break;case"text":Q+="<li>Please fill in content of your message.</li>";break;default:Q+="<li>An error has occurred. Please try again. If it persists, contact the site's administrators.</li>";break}}Q+="</ul>";var R=new Element("div",{"class":"error",id:"top",style:"width: 340px;"});R.setStyle("opacity",0);R.innerHTML=Q;R.inject($("contact"),"before");window.location="#top";R.fade(1)}}});this.send()})};e()}if($$("#main .content li .del")[0]){var q=function(){var O=$$("#main .content li .del");O.each(function(Q){var P=Q.getParent();Q.addEvent("click",function(){if(confirm("Are you really sure you want to delete map:\n"+P.getElement("a").get("text"))){new Request({url:"inc/ajax.class.php",onRequest:function(){P.fade(0.4)},onSuccess:function(R){R=R.split("||");if(R[0]=="ok"){P.destroy()}else{P.fade(1);alert("Error! Please try again later.")}}}).send("&id="+Q.getProperty("id").replace("m","").toInt()+"&ajax=delPending")}})})};q()}if($$("#main .content li .del2")[0]){var x=function(){var O=$$("#main .content li .del2");O.each(function(Q){var P=Q.getParent();Q.addEvent("click",function(){if(confirm("Are you really sure you want to delete map:\n"+P.getElement("a").get("text"))){new Request({url:"inc/ajax.class.php",onRequest:function(){P.fade(0.4)},onSuccess:function(R){R=R.split("||");if(R[0]=="ok"){P.destroy()}else{P.fade(1);alert("Error! Please try again later.")}}}).send("&id="+Q.getProperty("id").replace("m","").toInt()+"&ajax=delExisting")}})})};x()}if($("installMap")){$("installMap").addEvent("click",function(){var Q=new Element("div");Q.innerHTML="The downloaded <strong>singleplayer</strong> maps are accessible via <strong>Singleplayer / Extra Missions menu</strong>.<br /><br />The downloaded <strong>multiplayer</strong> maps are accessible the same way as original ones.<br /><br /><strong>Internet Explorer users</strong>:<br />Please use the ActiveX plugin to download maps to an appropriate location.<br /><br /><strong>Non-Internet Explorer users</strong>:<br />Please place your downloaded <strong>singleplayer</strong> maps in the following folder:<br /><strong><em>CoJ2 installation folder</em>/CoJ2/Data/MapsExtra</strong><br /><br />Please place your downloaded <strong>multiplayer</strong> maps in the following folder:<br /><strong><em>CoJ2 installation folder</em>/CoJ2/Data/MapsNet</strong><br /><br /><strong>Note for Steam users!</strong><br />You will find CoJ:BiB installation in the following folder:<br /><strong><em>steam installation folder</em>/steamapps/common/Call of Juarez - Bound in Blood/</strong>";Q.setStyles({width:330,height:320,padding:"5px 10px","background-color":"#000000",border:"#5f5a41 3px double"});var R=new Element("img",{src:"img/close.png",alt:"x"});R.setStyles({position:"absolute",top:0,right:0,cursor:"pointer",opacity:0});$("layerContainer").addEvents({mouseenter:function(){R.fade(1)},mouseleave:function(){R.fade(0)}});R.cloneEvents($("layerContainer"));R.inject($("layerContainer"));Q.inject($("layerContainer"));var S=document.getElement("body").getSize();var P=(S.x/2)-330/2;var O=(S.y/2)-320/2;if(O<=0){O=20}$("layerContainer").setStyles({left:P,top:O});$("layerContainer").fade(1);$("layerBackground").fade(0.5);N()})}if(!Browser.Engine.trident){if($$("#main .content .right .mapa .info a img")[0]){var m=function(){if($("layerBackground").getStyle("opacity")==0){window.location.reload()}else{m.delay(2000)}};var y=$$("#main .content .right .mapa .info a img");y.each(function(O){O.addEvent("click",function(){var R=new Element("div");R.innerHTML='Browse this site with <strong>Internet Explorer</strong> to automatically download maps to appropriate locations.<br />Otherwise, please follow the &bdquo;<strong id="installMap2">How to install maps</strong>?&rdquo; guidelines.';R.setStyles({width:330,height:70,padding:"15px 10px","background-color":"#000000",border:"#5f5a41 3px double"});var S=new Element("img",{src:"img/close.png",alt:"x"});S.setStyles({position:"absolute",top:0,right:0,cursor:"pointer",opacity:0});$("layerContainer").addEvents({mouseenter:function(){S.fade(1)},mouseleave:function(){S.fade(0)}});S.cloneEvents($("layerContainer"));S.inject($("layerContainer"));R.inject($("layerContainer"));var T=document.getElement("body").getSize();var Q=(T.x/2)-330/2;var P=20;if(P<=0){P=20}$("layerContainer").setStyles({left:Q,top:P});$("layerContainer").fade(1);$("layerBackground").fade(0.5);N();$("installMap2").addEvent("click",function(){$("installMap").fireEvent("click")});m.delay(2000)})})}}if($("CoJ2MapDownloader")){var u=function(Q){if(document.CoJ2MapDownloader.TestVariable){var O=Q.getElement("a");var P=Q.getElement("input.multi");O.addEvent("click",function(R){R.stop();document.CoJ2MapDownloader.DownloadPath="http://www.cojmodding.com/"+O.getProperty("href");document.CoJ2MapDownloader.Multiplayer=P.value;document.CoJ2MapDownloader.DownloadMap()})}};if(document.CoJ2MapDownloader.TestVariable){if($$("#main .topinfo")[0]){$$("#main .topinfo")[0].destroy()}}if($$("#main .content .right .mapa .info")[0]){$$("#main .content .right .mapa .info").each(function(O){u(O)})}}if($("edesc")){var k=function(P){var O=P.getParent();var Q=O.getParent("div.texts").getPrevious().getProperty("id").replace("m","").toInt();P.addEvent("click",function(){var V=O.getNext();var R=new Element("textarea");var Y=new Element("small");var U=new Element("span").setStyle("margin-right",7);var X=new Element("span");var T=V.get("html");var W=/\<br.*?\>/ig;var S=/\n/ig;R.setProperty("value",T.replace(W,""));U.innerHTML="accept";X.innerHTML="cancel";X.addEvent("click",function(){var Z=new Element("small");Z.innerHTML="edit";Z.replaces(Y);V.innerHTML=T;k(Z)});U.addEvent("click",function(){var Z=R.getProperty("value");new Request({url:"inc/ajax.class.php",onRequest:function(){V.fade(0.5)},onSuccess:function(aa){if(aa=="ok"){var ab=new Element("small");ab.innerHTML="edit";ab.replaces(Y);V.innerHTML=Z.replace(S,"<br/>\n");k(ab)}V.fade(1)}}).send("id="+Q+"&ajax=editDesc&desc="+Z)});U.inject(Y);X.inject(Y);Y.replaces(P);V.innerHTML="";R.inject(V)})};k($("edesc"))}var B=c.getElements(".editImg");if(B.length>0){var L=B[0].getParent("div.minis");var D=L.getElements("img");var F=L.getProperty("id").replace("img","").toInt();var h=$("afterUpload");var a;B.each(function(Q,P){var R=D[P].getPosition(L);R=80+R.x-30;Q.setStyle("left",R);if(P>2){Q.setStyle("top",59)}var O=D[P].getProperty("dir")+"_"+(P+1);Q.addEvent("click",function(S){S.stop();L.getNext().getNext().setStyle("display","block");D.fade(1);D[P].fade(0.4);h.setProperty("value",O);a=P})});h.addEvent("click",function(){switch(h.getProperty("rel")){case"ok":window.location.reload();break;case"logged":alert("You have to be logged in to change screen!");break;case"size":alert("Your file is too big. It can be 500kB max.");break;default:alert("There was some problem during your upload. Please try again.\nIf this problem continue to exist, send us a info.")}})}if($("coor")){var M=function(O){var P=JSON.decode($("coor").getProperty("value"),true);var Q=O.getPosition();$each(P,function(S,R){var U=new Element("div").setStyles({position:"absolute",top:Q.y+S.y-6,left:Q.x+S.x-6,width:12,height:12,cursor:"pointer","z-index":50});var T=new Element("div").setStyles({position:"absolute",top:Q.y+S.y-8,left:Q.x+S.x+12,opacity:0,"background-color":"#dde6ae",color:"#000000","font-size":"9px",padding:"0px 3px",border:"1px solid #c3cc94","z-index":50});T.innerHTML=R.replace(/.*w(.*)/,"$1")+" downloads";U.inject(O.getParent());T.inject(O.getParent());U.addEvents({mouseenter:function(){T.fade(0.7)},mouseleave:function(){T.fade(0)}})})};var j=function(){var P=$("mChart");var O=Asset.image(P.getProperty("src"),{onload:function(){O=new Element("div").setStyles({position:"relative",width:720,height:250,"z-index":10,background:"url("+P.getProperty("src")+") no-repeat left top"});O.replaces(P);M(O)}})};j()}var G=new Class({Implements:Options,options:{txt:$$(".dEditor"),spinner:"img/spinner.gif",ftxt:$("ftxt")},initialize:function(O){this.setOptions(O);this.makeButtons()},makeButtons:function(){var O=this.options.ftxt.getElements("span");O.each(function(P){P.addEvent("click",function(){var R=this.options.txt.getSelectedRange();var Q=P.getProperty("b");this.insertTag(R,Q)})})},insertTag:function(P,O){switch(O){case"b":}}});if($("adv_search")){if(!$("adv_search").hasClass("open")){$("adv_search").getElement("form").setStyle("display","none")}var f=$("adv_search").getElement("h2").addEvent("click",function(){var O=$("adv_search").getElement("form");if(O.getStyle("display")=="none"){O.setStyle("display","block")}else{O.setStyle("display","none")}}).setStyle("cursor","pointer")}var s=function(){if(!$("layerContainer")){var O=new Element("div",{id:"layerContainer"});O.setStyles({opacity:0,position:"fixed",left:0,top:0,"z-index":1001});O.addEvent("click",function(){O.fade(0);O.innerHTML="";$("layerBackground").fade(0)});O.inject(document.getElement("body"))}};var l=function(){if(!$("layerBackground")){var O=new Element("div",{id:"layerBackground"});O.setStyles({opacity:0,position:"absolute",left:0,top:0,"z-index":1000,"background-color":"#000000"});O.addEvent("click",function(){O.fade(0);$("layerContainer").fade(0);$("layerContainer").innerHTML=""});O.inject(document.getElement("body"));s()}};l();var N=function(){if($("layerBackground")){var O=document.getElement("body").getScrollSize();$("layerBackground").setStyles({width:O.x,height:O.y})}}});