function classAction(){}classAction.prototype.getTextContents=function(id){var text="";if(bdb.nicEdit_done&&typeof nicEditors.findEditor(id)!="undefined"){text=nicEditors.findEditor(id).getContent()}else{text=$("#"+id).attr("value")}return text};classAction.prototype.changeSpecialChars=function(id){var text="";if(bdb.nicEdit_done&&typeof nicEditors.findEditor(id)!="undefined"){text=nicEditors.findEditor(id).getContent()}else{text=$("#"+id).attr("value")}text=text.replace(/å/g,"&aring;");text=text.replace(/ä/g,"&auml;");text=text.replace(/ö/g,"&ouml;");text=text.replace(/Å/g,"&Aring;");text=text.replace(/Ä/g,"&Auml;");text=text.replace(/Ö/g,"&Ouml;");text=text.replace(/´/g,"&#180;");text=text.replace(/¨/g,"&#168;");text=text.replace(/ü/g,"&#252;");text=text.replace(/û/g,"&#251;");text=text.replace(/é/g,"&#233;");return text};classAction.prototype.reportPost=function(){if($("#imgid").attr("value")){bdb.focus.removeReported($("#imgid").attr("value"))}$("#reasonid").attr("value",this.getTextContents("reasontxt"));$("#reportForm").ajaxSubmit({success:function(){parent.bdb.misc.hidePopup()}})};classAction.prototype.sendPost=function(type,unanswered,showall,id,diaryname){if(type=="BLOG"){$("#sendCodePop").val(33);$("#txtPopHidden").attr("value",this.getTextContents("txtpop"));$("#postForm").ajaxSubmitJSON({success:function(){parent.setTimeout("$('#showContentComments',top.document).load('/p/comments_content.html?id="+id+"&showAllComments="+showall+"&diaryname="+diaryname+"'	);",300);parent.bdb.misc.hidePopup()}})}else{if($("#txtpop").val()!=""){$("#sendCodePop").val(33);$("#postForm").submit();if(unanswered){$("#unanswered"+unanswered,top.document).hide()}}}};classAction.prototype.confirmDaytextDelete=function(msg,okTitle,cancelTitle,t,id,diaryname,did){bdb.misc.showPopup("confirmdaytextpop.html?diaryname="+diaryname+"&height=80&width=300&modal=true&confirmMsg="+msg+"&okTitle="+okTitle+"&cancelTitle="+cancelTitle+"&t="+t+"&id="+id+"&daytextid="+did,false)};classAction.prototype.deleteDayText=function(t,id,diaryname,daydate,did){jQuery.get("/p/ajax.html?diaryname="+diaryname+"&t="+t+"&id="+id+"&daytextid="+did+"&action=removeDaytext",false,function(){bdb.ajax.loadUrl($("#content"),"/p/dayview_content.html?t="+daydate+"&id="+id+"&diaryname="+diaryname)})};classAction.prototype.confirmShowtextDelete=function(msg,okTitle,cancelTitle,id,userid){bdb.misc.showPopup("confirmshowtextpop.html?height=120&width=400&modal=true&confirmMsg="+msg+"&okTitle="+okTitle+"&cancelTitle="+cancelTitle+"&id="+id+"&userid="+userid,false)};classAction.prototype.deleteShowText=function(id,userid){jQuery.getJSON("/p/show.html?id="+id+"&userid="+userid+"&action=removeShowtext");$(document).ready(function(){bdb.ajax.loadUrl($("#content"),thisUrl,"show_content")})};classAction.prototype.confirmAlbumtextDelete=function(msg,okTitle,cancelTitle,id,type,diaryname){bdb.misc.showPopup("confirmalbumtextpop.html?diaryname="+diaryname+"&height=80&width=300&modal=true&confirmMsg="+msg+"&okTitle="+okTitle+"&cancelTitle="+cancelTitle+"&id="+id+"&type="+type,false)};classAction.prototype.deleteAlbumText=function(id,type,diaryname){if(type=="dayview"){bdb.ajax.loadUrl($("#content"),"/p/dayview_content.html?diaryname="+diaryname+"&action=removeAlbumtext&albumid="+id)}else{bdb.ajax.loadUrl($("#content"),"/p/myalbums_content.html?diaryname="+diaryname+"&action=removeAlbumtext&albumid="+id)}};classAction.prototype.confirmAlbumDelete=function(msg,okTitle,cancelTitle,id,diaryname){bdb.misc.showPopup("confirmalbumdeletepop.html?diaryname="+diaryname+"&height=120&width=400&modal=true&confirmMsg="+msg+"&okTitle="+okTitle+"&cancelTitle="+cancelTitle+"&id="+id,false)};classAction.prototype.deleteAlbum=function(id,diaryname){bdb.ajax.loadUrl($("#content"),"/p/myalbums_content.html?diaryname="+diaryname+"&action=delAlbum&albumid="+id)};classAction.prototype.applyToContest=function(){$("#addImageToContestForm").ajaxSubmitJSON({success:function(){alert("Din bild har blivit nominerad till tävlingen");bdb.misc.hidePopup()}})};function classAjax(){$.ajaxSetup({timeout:10000});this.loadingDivs=new Array();this.loadingLeft=0;this.loadingContent=0;this.loadingRight=0;this.ajaxMaxTries=5;this.lastHref="";this.onFrontpage=0;this.destructors=new Array();this.contentPages=new Array("friends.html","dayview.html","monthview.html","show.html","news.html","settings.html","upload.html","news.html","settings.html","editPresentation.html","newComments.html","myalbums.html","createAlbum.html","main_diary.html","main.html","showtextpop.html","pm.html","guestbook.html","createFocus.html","album.html","createFocus2.html","handleFocuses.html","upload_flex.html","upload_html5.html","createSiimii.html","mySiimiis.html","monthview_images.html","tooltips.html","editTooltip.html","invite.html","friends_events.html","messages.html","facebook_import.html","facebook_newuser.html","lockedmembers.html","lockedfriends.html","blocked.html","group.html","editGroup.html","editGroupMembers.html","groupMemberImages.html","inviteToGroup.html","groups_copyImages.html","groups_copyAlbums.html","groupStats.html","createGroupAlbum.html","tag.html");this.contentWidePages=new Array("preContest.html","contest.html","contestInfo.html","contact.html","help.html","forum_newpost.html","forum_quote_edit_post.html","forum_showforums.html","forum_showpost.html","forum_subscriptions.html","forum_prenumerations.html","forum_showthreads.html","search.html","showToday.html","showTag.html","visitorMap.html","albums.html","contestInfo.html","photoschool.html","subContest.html","photoschool_show.html","mmsToday.html","frontpage.html","lockedfriends.html","oldPolls.html","premiumhdCampaign.html","apiDoc.html","createFocusOut.html","lostpassword.html","mobile.html","supportForm.html","supportFormSent.html","supportIssues.html","supportIssue.html","sponsDiaries.html","geotaggedImages.html","createSiimiiOut.html","widget.html","share.html","showGeoTagBig.html","wapInfo.html","geoTagInfo.html","gotoCampaign.html","apiStats.html","randomImages.html","about.html","geotagMap.html","contestShare.html","forumlist.html","threadlist.html","postlist.html","newthread.html","editpost.html","wuspShop.html","activate.html","surveys.html","campaign.html","termsNew.html","groups.html","createGroup.html","groups_info.html","schools.html","showImagetags.html");this.popupPages=new Array(new Array("create",430,470,"Du har snart skapat ett konto på Sveriges största sociala verktyg för bilder, vi behöver bara veta lite mer om dig först","You're almost finished creating your Dayviews account, we just need to know a little bit more about you"))}classAjax.prototype.loadAd=function(adGroup){this.loadUrl($("#right"),"/p/right.html?adGroup="+adGroup)};classAjax.prototype.confirmOnLeaveHandler=function(){if(bdb.confirmOnLeave){if(bdb.confirmOnLeaveDefaultBehaviorLeavePage){if(!confirm(bdb.confirmOnLeaveText)){if(typeof bdb.confirmOnLeaveCallback!="undefined"){bdb.confirmOnLeaveCallback()}return 100}}else{if(confirm(bdb.confirmOnLeaveText)){if(typeof bdb.confirmOnLeaveCallback!="undefined"){bdb.confirmOnLeaveCallback()}return 100}}bdb.resetOnLeaveVariables()}};classAjax.prototype.loadUrl=function(div,url,params){if(div.attr("id")=="content"||div.attr("id")=="content_wide"){if(div.attr("id")=="content"){this.showLoadingGif("content")}else{this.showLoadingGif("content_wide")}$("body").tipsy("hide");if(this.confirmOnLeaveHandler()==100){return false}}else{if(div.attr("id")=="mobile_content"){this.showLoadingGif("mobile_content")}}var donthash=false;var success=false;var reloadUserstatus=false;var fail=false;var failcount=0;var date=new Date();try{var divId=div.attr("id");if(divId=="content"||divId=="content_wide"){divId="content"}if(typeof this.destructors[divId]!="undefined"){for(index in this.destructors[divId]){var callback=this.destructors[divId][index];if(typeof callback=="function"){var ret=callback();if(ret==100){return false}}}this.destructors[divId]=null}}catch(err){}if(div.attr("id")=="content"||div.attr("id")=="content_wide"){$(window).scrollTop(0);$("#loginbox").hide();$("#tooltip").hide();$("#loginExpander").show();$("#signUpDiv").show();$(".content_wide.qtip").empty().remove();if(div.attr("id")=="content_wide"){$(".content.qtip").empty().remove();$(".left.qtip").hide()}bdb.misc.removeNicEditInstances();bdb.misc.onFrontpage=0;if(url.indexOf("frontpage")>-1||url=="/"){bdb.misc.onFrontpage=1}bdb.misc.updateUserstatusTabs(url);bdb.pageIsLocked=0;if($("#right").css("display")=="none"){$("#right").attr("style","");$("#right").show();this.loadUrl($("#right"),"/p/rightAd.html")}if(typeof LiveLanguage_UpdateList!="undefined"){liveLangDict.length=0;liveLangNotrun.length=0}}if(div.attr("id")){$("."+div.attr("id")+".qtip").empty().remove()}if(div.attr("id")=="left"){if(url.indexOf("left=1")==-1){if(url.indexOf("?")>-1){url+="&left=1"}else{url+="?left=1"}}}else{if(div.attr("id")=="right"){if(url.indexOf("right=1")==-1){if(url.indexOf("?")>-1){url+="&right=1"}else{url+="?right=1"}}}else{if(div.attr("id")=="top"){$(".userStatus.qtip").empty().remove()}}}if(params){donthash=params.donthash;success=params.success;reloadUserstatus=params.reloadUserstatus;fail=params.fail}var inner_loader=function(failcount){if((div.attr("id")=="content"||div.attr("id")=="content_wide")){if(div.attr("id")=="content_wide"){$(".tipsy.sticky").empty().remove()}}div.load(url,function(data,status,ajaxrequest){$("#content").css("height","");$("#content_wide").css("height","");bdb.misc.fixOldThumbnails();bdb.misc.initdBdbHelpIcons(div);if(status=="success"||(status!="timeout"&&ajaxrequest.status=="404")){if(div.attr("id")=="content"||div.attr("id")=="content_wide"||div.attr("id")=="mobile_content"){bdb.ajax.hideLoadingGif()}if((div.attr("id")=="content"||div.attr("id")=="content_wide")&&!donthash){bdb.misc.updateTop(url);bdb.history.pushStack(url,div);if(bdb.history.timerID==null&&!bdb.history.HTML5support){bdb.history.startHistoryTimer()}if(div.attr("id")=="content_wide"){if($("#content").is(":visible")){$("#content").html("");$("#content").css("display","none");$("#left").css("display","none");$("#content_wide").css("display","")}}else{if($("#content_wide").is(":visible")){$("#content_wide").html("");$("#content_wide").css("display","none");$("#left").css("display","");$("#content").css("display","")}}$("#content").css("visibility","");$("#content_wide").css("visibility","");$("#left").css("visibility","")}bdb.ajax.loadingDivs[div.attr("id")]=false;if(!donthash){bdb.ajax.setDivLoading(div,0)}if(reloadUserstatus){bdb.ajax.loadUrl($("#userstatus"),"/p/userStatusbar.html")}if(success){success()}if((div.attr("id")=="content"||div.attr("id")=="content_wide")&&url.indexOf("action=")==-1){if($(div.children()[0]).attr("class")=="templateName"){bdb.misc.trackPage($(div.children()[0]).html())}bdb.ajax.lastHref=url;if(typeof LiveLanguage_UpdateList!="undefined"){LiveLanguage_UpdateList()}}$(".tipsy").empty().remove()}else{if((status=="error")||(status=="timeout")){if(failcount>bdb.ajax.ajaxMaxTries){bdb.ajax.loadingDivs[div.attr("id")]=false;if(div.attr("id")=="left"||div.attr("id")=="content"||div.attr("id")=="content_wide"){bdb.ajax.showTimeoutDiv(data)}bdb.ajax.setDivLoading(div,0);if(fail){fail()}}else{inner_loader(++failcount)}}}})};if(!this.loadingDivs[div.attr("id")]){bdb.ajax.loadingDivs[div.attr("id")]=true}inner_loader(0);if(!donthash){this.setDivLoading(div,1)}if(div.attr("id")=="content"||div.attr("id")=="content_wide"){if(url.indexOf("show_content")==-1&&url.indexOf("dayview_content")){var domain=document.domain;var diaryname="";if(domain.indexOf(".")<domain.lastIndexOf(".")){diaryname=domain.substr(0,domain.indexOf("."));domain=domain.substr(domain.indexOf(".")+1)}domain=domain.substr(0,domain.indexOf("."));if(url.indexOf("forum")>-1){$(document).attr("title","forum - "+domain)}else{if(diaryname||url.indexOf("diaryname=")>-1){if(url.indexOf("diaryname=")>-1){diaryname=url.substr(url.indexOf("diaryname=")+10);if(diaryname.indexOf("&")>-1){diaryname=diaryname.substr(0,diaryname.indexOf("&"))}if(diaryname.indexOf("#")>-1){diaryname=diaryname.substr(0,diaryname.indexOf("#"))}}$(document).attr("title",diaryname+" - "+domain)}else{$(document).attr("title",domain)}}}}return false};classAjax.prototype.registerUnloadCallback=function(divId,callback){if(this.destructors[divId]){this.destructors[divId].push(callback)}else{this.destructors[divId]=new Array();this.destructors[divId].push(callback)}};classAjax.prototype.setDivLoading=function(div,value){if(div.attr("id")=="left"){bdb.ajax.loadingLeft=value}else{if(div.attr("id")=="content"||div.attr("id")=="content_wide"){bdb.ajax.loadingContent=value}else{if(div.attr("id")=="right"){bdb.ajax.loadingRight=value}}}if(bdb.ajax.loadingLeft==0&&bdb.ajax.loadingContent==0){$("#left").css("visibility","visible");$("#top_loadingbar").hide();$("body").css("cursor","")}if(this.loadingLeft==1&&this.loadingContent==0&&$(div).attr("id")=="left"){$("#left").css("visibility","hidden")}if(bdb.ajax.loadingLeft==1||bdb.ajax.loadingContent==1){$("#top_loadingbar").show();$("body").css("cursor","progress")}};classAjax.prototype.showTimeoutDiv=function(data){$("body").prepend('<iframe id="ajaxError" style="display: none;"></iframe>');var iError=$("#ajaxError")[0];var iframe=iError.contentWindow.document;iframe.open();iframe.write(data);iframe.close();var browserX=$(window).width();var browserY=$(window).height();$("#timeoutMessage").css("left",(Math.floor(browserX/2)-320)+"px");$("#timeoutMessage").css("top",(Math.floor(browserY/2)-130)+"px");$("#timeoutMessage").fadeIn("slow");$("#top_loadingbar").fadeOut("slow")};classAjax.prototype.onSuccess=function(div,page,url,updateCalendar){};classAjax.prototype.reloadURL=function(div){div.load(document.getElementById(div.attr("id")).getAttribute("myURL"));return false};classAjax.prototype.loadContentNormal=function(url,diaryname,guestloggin,reloadUserstatus,callback){if(this.confirmOnLeaveHandler()==100){return false}if(url.indexOf("diaryname=")>-1){diaryname=url.substr(url.indexOf("diaryname=")+10);if(diaryname.indexOf("&")>=0){diaryname=diaryname.substr(0,diaryname.indexOf("&"))}}var diarylink="diaryname="+diaryname;if(typeof guestloggin=="undefined"){guestloggin=false}if(typeof reloadUserstatus=="undefined"){reloadUserstatus=false}if(typeof bdb.calendar.currentDate!="undefined"&&bdb.calendar.currentDate){bdb.calendar.currentDate=null}if(typeof thisDate!="undefined"&&thisDate){thisDate=null}var cal_currentUser=bdb.calendar.currentUser;if(cal_currentUser){cal_currentUser=cal_currentUser.toLowerCase()}if((typeof diaryname=="undefined"&&bdb.currentUser.toLowerCase()!=cal_currentUser)||(typeof diaryname!="undefined"&&diaryname.toLowerCase()!=cal_currentUser)){bdb.calendar.currentUser="";$("#left").html("");this.loadUrl($("#left"),"/p/left.html?"+diarylink+"&left=1",{success:callback})}else{bdb.calendar.clearSelectedDay()}if($("#userstatus").attr("display")!="none"&&!guestloggin){this.loadUrl($("#content"),url,{reloadUserstatus:reloadUserstatus,success:callback})}else{this.loadUrl($("#content"),url,{success:callback})}if($("#rightAdTakeOver").length>0&&$("#rightAdTakeOver").css("display")!="none"){if(!bdb.misc.reloadingCurrentContentLogin){if(bdb.hideTakeoverAdRightAtClick){bdb.misc.closeTakeOverAdRight()}}}bdb.misc.reloadingCurrentContentLogin=false};classAjax.prototype.loadWideContent=function(url,guestloggin,reloadUserstatus,callback){if(this.confirmOnLeaveHandler()==100){return false}if(typeof guestloggin=="undefined"){guestloggin=false}if(typeof reloadUserstatus=="undefined"){reloadUserstatus=false}if($("#content").is(":visible")){var currentHeight=$("#content").height()}else{var currentHeight=$("#content_wide").height()}$("#content_wide").css("height",currentHeight);if(typeof bdb.calendar.currentDate!="undefined"&&bdb.calendar.currentDate){bdb.calendar.currentDate=null}if($("#userstatus").attr("display")!="none"&&!guestloggin){this.loadUrl($("#content_wide"),url,{reloadUserstatus:reloadUserstatus,success:callback})}else{this.loadUrl($("#content_wide"),url,{success:callback})}$("#content_wide").show();if($("#rightAdTakeOver").length>0&&$("#rightAdTakeOver").css("display")!="none"){if(!bdb.misc.reloadingCurrentContentLogin){if(bdb.hideTakeoverAdRightAtClick){bdb.misc.closeTakeOverAdRight()}}}bdb.misc.reloadingCurrentContentLogin=false};classAjax.prototype.reloadCurrentContent=function(guestloggin){if(typeof guestloggin=="undefined"){guestloggin=false}if(!bdb.history.loadHashPage(guestloggin)){var url=document.location.href;url=url.replace(document.location.protocol+"//","");url=url.replace(document.location.host,"");bdb.ajax.loadContent(url,"",guestloggin)}};classAjax.prototype.reloadCurrentContentOld=function(guestloggin){var contentType="";if(typeof guestloggin=="undefined"){guestloggin=false}if(bdb.ajax.lastHref){the_url=bdb.ajax.lastHref;if(the_url.indexOf(".tpl")==-1&&the_url.indexOf(".html")==-1){the_url+=".tpl"}the_url=the_url.replace(".tpl",".html");the_url=the_url.replace("_content.html",".html")}else{var the_url=document.location.href;if(the_url.indexOf("action=")>-1){var the_action=the_url.substr(the_url.indexOf("action="));the_action=the_action.substr(0,the_action.indexOf("&"));the_url=the_url.replace(the_action,"")}}for(var i=0;i<this.contentPages.length;++i){if(the_url.indexOf(this.contentPages[i])>-1){contentType=1;break}}if(!contentType){for(var i=0;i<this.contentWidePages.length;++i){if(the_url.indexOf(this.contentWidePages[i])>-1){contentType=2;break}}}the_url=the_url.replace(".html","_content.html");if(bdb.ajax.lastHref){if(the_url.indexOf("/p/")==-1){the_url="/p/"+the_url}if(contentType==1){var diaryname=bdb.ajax.lastHref;if(diaryname.indexOf("diaryname=")>-1){diaryname=diaryname.substr(diaryname.indexOf("diaryname=")+10);if(diaryname.indexOf("&")>-1){diaryname=diaryname.substr(0,diaryname.indexOf("&"))}}else{var domain=document.domain;if(the_url.indexOf("diaryname=")>0){diaryname=the_url.substr(the_url.indexOf("diaryname=")+10);if(diaryname.indexOf("&")>0){diaryname=diaryname.substr(0,diaryname.indexOf("&"))}}else{if(domain.indexOf(".")<domain.lastIndexOf(".")){diaryname=domain.substr(0,domain.indexOf("."))}}}this.loadContent(the_url,diaryname,guestloggin)}else{this.loadWideContent(the_url,guestloggin)}}else{var base_url="http://"+document.domain+"/";if(base_url==the_url){contentType=1;the_url+="p/main_content.html"}if(!contentType){var the_url=document.location.href;if(the_url.indexOf("#")>-1){the_url=the_url.substr(0,the_url.indexOf("#")-1)}window.location.href=the_url}else{if(contentType==1){var diaryname="";var domain=document.domain;if(domain.indexOf(".")<domain.lastIndexOf(".")){diaryname=domain.substr(0,domain.indexOf("."))}this.loadContent(the_url,diaryname,guestloggin);this.loadUrl($("#left"),"/p/left.html?diaryname="+diaryname)}else{this.loadWideContent(the_url,guestloggin)}}}};classAjax.prototype.loadContent=function(url,diaryname,guestloggin,reloadUserstatus,callback){if(bdb.initTime<parseInt(new Date().getTime()/1000)-60*60*12){var baseUrl="http://"+bdb.domainname;url=url.replace("_content","");if(bdb.history.HTML5support){window.location.href=baseUrl+url.replace(baseUrl,"")}else{window.location.href=baseUrl+"/#!"+url.replace(baseUrl,"")}return true}if(bdb.closeFullscreenOnLoad){if(typeof $dvfs!="undefined"&&typeof $dvfs.destroy!="undefined"){$dvfs.destroy()}}if(!bdb.history.HTML5support){var currentUrl=window.location.href;var baseUrl="http://"+bdb.domainname;var queryString=currentUrl.replace(baseUrl,"");var regexp=/^\/[^#]+/;var match=regexp.exec(queryString);if(match!=null){bdb.noAjaxLoad=true}if(bdb.noAjaxLoad){url=url.replace("_content","");window.location.href=baseUrl+"/#!"+url.replace(baseUrl,"");return true}}bdb.history.didAjaxLoad=true;url=url.replace(/^http:\/\/[^/]*[\/]/,"/");if(url=="/"||url.indexOf("/?")==0){if(url.indexOf("content=1")==-1){var url_hash="";if(url.indexOf("#!")>-1){url_hash=url.substr(url.indexOf("#!"));url=url.replace(url_hash,"")}if(url.indexOf("?")>-1){url=url+"&content=1"}else{url=url+"?content=1"}url+=url_hash}bdb.ajax.loadWideContent(url,guestloggin,reloadUserstatus,callback);return true}var tmp_url=url=url.replace("_content","");for(var i=0;i<this.popupPages.length;++i){if(tmp_url.indexOf(this.popupPages[i][0]+".html")>-1||tmp_url.indexOf(this.popupPages[i][0]+"/")>-1){if(tmp_url.indexOf("?")==-1){tmp_url+="?isPopup=1"}else{tmp_url+="&isPopup=1"}$("#content").css("visibility","");$("#content_wide").css("visibility","");setTimeout('bdb.misc.showBdbPopup("'+tmp_url+'",'+this.popupPages[i][1]+","+this.popupPages[i][2]+',"'+this.popupPages[i][bdb.currLang==1?3:4]+'")',1000);return true}}if(url.indexOf("content=1")==-1){if(url.indexOf("?")>-1){url=url+"&content=1"}else{url=url+"?content=1"}}if(url!=="/"&&url.indexOf("/p/")===-1&&url.indexOf("/admin/")===-1&&url.substr(0,5)!=="/tag/"){var matches=url.match("^/([a-zA-Z0-9_-]{2,16})");if(matches){var diaryname=matches[1]}else{var diaryname=""}if($("#content").length==0&&$("#content_wide").length==0&&$("#mobile_content").length>0){if(url.indexOf("?")>-1){url=url+"&mobile=1"}else{url=url+"?mobile=1"}bdb.ajax.loadUrl($("#mobile_content"),url)}else{bdb.ajax.loadContentNormal(url,diaryname,guestloggin,reloadUserstatus,callback)}return true}else{if(url.lastIndexOf("/")+1==url.length||url.indexOf("/?")>-1){bdb.ajax.loadWideContent(url,guestloggin,reloadUserstatus,callback)}}for(var i=0;i<this.contentPages.length;++i){if(tmp_url.indexOf(this.contentPages[i])>-1){bdb.ajax.loadContentNormal(url,diaryname,guestloggin,reloadUserstatus,callback);return true}}for(var i=0;i<this.contentWidePages.length;++i){if(tmp_url.indexOf(this.contentWidePages[i])>-1){bdb.ajax.loadWideContent(url,guestloggin,reloadUserstatus,callback);return true}}$("#content").css("visibility","");$("#content_wide").css("visibility","")};classAjax.prototype.loadImage=function(id,diaryname){};classAjax.prototype.showLoadingGif=function(div){if(div=="content"||div=="content_wide"||div=="mobile_content"){if(div=="content"){$("#content").css("opacity","0.5");$("#content_wide").css("opacity","0.5");if($("#content").is(":visible")){$("#loadingGif").css("margin","200px 505px").css("display","")}else{$("#loadingGif").css("margin","200px 428px").css("display","")}}else{if(div=="content_wide"){$("#content").css("opacity","0.5");$("#content_wide").css("opacity","0.5");$("#left").css("opacity","0.5");if($("#content_wide").is(":visible")){$("#loadingGif").css("margin","200px 428px").css("display","")}else{$("#loadingGif").css("margin","200px 505px").css("display","")}}else{if(div=="mobile_content"){$("#loadingGif").css("display","")}}}}};classAjax.prototype.hideLoadingGif=function(){$("#content").css("opacity","");$("#content_wide").css("opacity","");$("#left").css("opacity","");$("#loadingGif").css("display","none")};classAjax.prototype.loadMobilePopup=function(url,title){$("#closeMobilePop").trigger("click");$div=$("<div>").attr("id","mobilePop").addClass("popup_div");$("#mobile_content").append($div);bdb.ajax.loadUrl($("#mobilePop"),url,{success:function(){bdb.ajax.setMobilePopupPosition($("#mobilePop"));bdb.ajax.setMobilePopupTop($("#mobilePop"),title);$("#mobilePop").show()}})};classAjax.prototype.setMobilePopupTop=function($div,title){$h2=$("<h2>").html(title);$popup_title=$("<div>").addClass("popup_title").html($h2);$a=$("<a>").addClass("popup_close").attr("href","#").attr("id","closeMobilePop").html("&nbsp;");$div.prepend($a).prepend($popup_title);$("#closeMobilePop").unbind("click");$("#closeMobilePop").click(function(){$(this).parent().html("").hide().remove();return false})};classAjax.prototype.setMobilePopupPosition=function($div){var maxX=window.innerWidth;var maxY=window.innerHeight;var x=parseInt($div.css("width"));var y=parseInt($div.css("height"));var left=parseInt((maxX/2)-(x/2));var top=parseInt((maxY/2)-(y/2))+window.pageYOffset;$div.css("left",left+"px");$div.css("top",top+"px")};classAjax.prototype.closeMobilePopup=function(){$("#closeMobilePop").trigger("click")};function classCalendar(){this.currentUser="";this.currentYear=0;this.currentMonth=0}classCalendar.prototype.loadNewCalendar=function(year,month,diaryname){$("#left_calendar_show_hide").hide();$("#left_calendar").height($("#left_calendar").height()+5);bdb.ajax.loadUrl($("#left_calendar"),"/p/left_calendar.html?diaryname="+diaryname+"&year="+year+"&month="+month,{success:function(){$("#left_calendar").height($("#left_calendar").height()-5)}})};classCalendar.prototype.setSelectedDay=function(year,month,day){if(!$("#leftNavigation").length){setTimeout("bdb.calendar.setSelectedDay("+year+","+month+","+day+")",300);return}var time=new Date(year,month-1,day,0,0,1,0);time=parseInt(time/1000);var reloadCalendar=false;if(year>bdb.calendar.currentYear){if(!(bdb.calendar.currentMonth==12&&month==1)||year>bdb.calendar.currentYear+1){reloadCalendar=true}}else{if(year<bdb.calendar.currentYear){reloadCalendar=true}else{if(bdb.calendar.currentMonth+1<month){reloadCalendar=true}else{if(bdb.calendar.currentMonth>month){reloadCalendar=true}}}}if(reloadCalendar){bdb.ajax.loadUrl($("#left_calendar"),"/p/left_calendar.html?diaryname="+bdb.calendar.currentUser+"&year="+year+"&month="+month+"&day="+day)}else{$("#left_calendar .contentDate").removeClass("selected").removeClass("bdbdarkCalendar");if($("#left_calendar #element_"+time+".contentDate").length){$("#left_calendar #element_"+time).addClass("selected").addClass("bdbdarkCalendar")}}};classCalendar.prototype.clearDay=function(year,month,day){var time=new Date(year,month-1,day,0,0,1,0);time=parseInt(time/1000);$("#left_calendar #element_"+time).removeClass("newComment").removeClass("newImage").removeClass("contentDate").removeClass("selected").removeClass("bdbdarkCalendar").removeClass("bdblightCalendar")};classCalendar.prototype.setDay=function(year,month,day){var time=new Date(year,month-1,day,0,0,1,0);time=parseInt(time/1000);if($("#left_calendar #element_"+time).length>0){if($("#left_calendar #element_"+time).attr("class").indexOf("contentDate")==-1||$("#left_calendar #element_"+time).attr("name").indexOf("&id=")>-1){day=day.replace(/^0+/,"");var diaryname=$("#left_calendar #element_"+time).attr("dname");$("#left_calendar #element_"+time).attr("name",diaryname+"/"+year+"/"+month+"/"+day+"/");var a='<a href="/'+diaryname+"/"+year+"/"+month+"/"+day+'/" style="text-decoration:none;">'+day+"</a>";$("#left_calendar #element_"+time).html(a).addClass("contentDate bdblightCalendar");$("#left_calendar #element_"+time).unbind("click");$("#left_calendar #element_"+time).initCalendarLink()}}};classCalendar.prototype.pingDay=function(year,month,day){var time=new Date(year,month-1,day,0,0,1,0);time=parseInt(time/1000);$("#left_calendar #element_"+time).fadeTo(1500,0.5);$("#left_calendar #element_"+time).fadeTo("slow",1);$groupNumImages=$("#groupNumImages");$groupNumImages.html(parseInt($groupNumImages.html())+1)};classCalendar.prototype.setDateAsSeen=function(year,month,day){var time=new Date(year,month-1,day,0,0,1,0);time=parseInt(time/1000);$("#left_calendar #element_"+time).removeClass("newComment").removeClass("newImage")};classCalendar.prototype.clearSelectedDay=function(){$("#left_calendar .element").removeClass("selected").removeClass("bdbdarkCalendar")};classCalendar.prototype.hideCalendar=function(){$("#left_calendar").hide()};classCalendar.prototype.showCalendar=function(){$("#left_calendar").show()};function _bindCalendarEvents(){var calendarMethods={initCalendarLink:function(options){return this.each(function(){$(this).click(function(){$(".contentDate").removeClass("selected").removeClass("bdbdarkCalendar");$(this).addClass("selected").addClass("bdbdarkCalendar");var link=$("a",this).attr("href");bdb.misc.trackEvent("Calendar","Click","Day",1);bdb.ajax.loadContent("/"+$(this).attr("name"));return false})})},unbindEvents:function(){$("*",this).unbind()}};jQuery.each(calendarMethods,function(i){jQuery.fn[i]=this})}_bindCalendarEvents();(function(){function getDiarynameFromHref(href){var diaryname="";var regexp=new RegExp("diaryname=([A-Za-z0-9-_]+)");var match=regexp.exec(href);if(match){diaryname=match[1]}else{regexp=new RegExp("http://([A-Za-z0-9-_]+)[.]([A-Za-z0-9]+)[.]");match=regexp.exec(href);if(match){diaryname=match[1]}else{}}return diaryname}function getPageFromHref(href){var page="";var regexp=new RegExp("/p/([A-Za-z0-9_]+)");var match=regexp.exec(href);if(match){if(match[1].indexOf("_content")==-1){page=match[1]+"_content.html"}else{page=match[1]+".html"}}return page}function getImageIdFromHref(href){var imgid=0;regexp=new RegExp("id=([0-9]+)");match=regexp.exec(href);if(match){imgid=match[1]}else{}return imgid}function getParamsFromHref(href){var params="";regexp=new RegExp("[?](.*)$");match=regexp.exec(href);if(match){params=match[1]}return params}function getLoadContentDiv(href){var div="";var regexp=new RegExp("loadContentDiv=([A-Za-z0-9-_]+)");var match=regexp.exec(href);if(match){div=match[1]}if(div.length&&$("#"+div).length==0){div=""}return div}var eventsMethods={initShowLink:function(options){return this.each(function(){$(this).click(function(event){var diaryname=getDiarynameFromHref($(this).attr("href"));var id=getImageIdFromHref($(this).attr("href"));bdb.ajax.loadContent("/p/show_content.html?id="+id+"&diaryname="+diaryname);event.preventDefault();return $(this)})})},initDiaryLink:function(options){return this.each(function(){$(this).click(function(event){var diaryname=getDiarynameFromHref($(this).attr("href"));bdb.ajax.loadContent("/p/main_content.html?diaryname="+diaryname);event.preventDefault();return $(this)})})},initAjaxLink:function(){return this.each(function(){$(this).click(function(event){if(bdb.pageIsLocked==0){var href=$(this).attr("href");if(href=="http://"+bdb.domainname+"/"){bdb.ajax.loadContent("/");event.preventDefault();return $(this)}else{if(href.indexOf("/p/")===-1||href.lastIndexOf("/")+1==href.length||href.indexOf("/?")>-1){if(href.indexOf("http://")>-1){href=href.replace("http://","");href=href.substr(href.indexOf("/"))}var div=getLoadContentDiv(href);if(!div){bdb.ajax.loadContent(href)}else{bdb.ajax.loadUrl($("#"+div),href+"&content=1")}event.preventDefault();return $(this)}}var link=getPageFromHref(href);var params=getParamsFromHref(href);if(params.indexOf("diaryname=")==-1){var diaryname=getDiarynameFromHref(href)}else{var diaryname=""}if(link!=""){if(params!=""){link+="?"+params}if(diaryname!=""){if(link.indexOf("?")==-1){link=link+"?diaryname="+diaryname}else{link=link+"&diaryname="+diaryname}}link="/p/"+link;var div=getLoadContentDiv(link);if(!div){bdb.ajax.loadContent(link)}else{bdb.ajax.loadUrl($("#"+div),link+"&content=1")}}event.preventDefault();return $(this)}else{return $(this)}})})},unbindEvents:function(){$("*",this).unbind()}};jQuery.each(eventsMethods,function(i){jQuery.fn[i]=this})})();function classExtlogin(){this.fb_perms=new Array("offline_access","user_birthday","user_about_me","user_location","user_photos","email","user_photos","publish_stream")}classExtlogin.prototype.extlogin_facebook=function(callback,perms,noextlogin,fromPopup){if(fromPopup){fromPopup=1}else{fromPopup=0}if(!callback){if(fromPopup){callback=this.extlogin_facebook_popup_confirm}else{callback=this.extlogin_facebook_confirm}}if(perms==null){perms=this.fb_perms}var accessToken="";FB.getLoginStatus(function(response){if(response.authResponse){bdb.extlogin.extlogin_facebook_doLogin(response,perms,noextlogin,callback)}else{FB.login(function(response){if(response.authResponse){bdb.extlogin.extlogin_facebook_doLogin(response,perms,noextlogin,callback)}},{scope:perms.join(",")})}})};classExtlogin.prototype.extlogin_facebook_doLogin=function(response,perms,noextlogin,callback){var go=true;if(perms&&perms.length){if(response.perms){for(i=0;i<perms.length;i++){if(response.perms.indexOf(perms[i])==-1){callback({success:0,error:"perms"});go=false}}}else{callback({success:0,error:"perms"});go=false}}if(go&&!noextlogin){$.getJSON("/p/ajax.html?action=login_ext&type=fb&access_token="+response.authResponse.accessToken+"&isPopup="+fromPopup,callback)}else{if(noextlogin){callback(response)}}};classExtlogin.prototype.extlogin_facebook_confirm=function(data){if(data&&data.success==1){if(data.fb_created){bdb.misc.reloadAfterLogin(data.diaryname,bdb.domainname,true);bdb.ajax.loadContent("/"+data.diaryname+"/facebook_newuser/")}else{bdb.misc.reloadAfterLogin(data.diaryname,bdb.domainname)}}else{if(data.success==0&&data.error=="create_user"){if(confirm("An error occured!\nThis can be caused by using an invalid email or that the email is previously used here on dayviews.com.")){}bdb.ajax.loadUrl($("#top"),"/p/top.html")}else{if(data.success==0&&data.error=="perms"){alert("A permission related error occured, please try again!");bdb.ajax.loadUrl($("#top"),"/p/top.html")}}}};classExtlogin.prototype.extlogin_facebook_popup_confirm=function(data){if(data&&data.success==1){if(data.temp_account){alert("There is no user connetced to that facebook-account.")}else{bdb.misc.hidePopup();bdb.misc.reloadAfterLogin(data.diaryname,bdb.domainname)}}else{if(data.success==0&&data.error=="create_user"){if(confirm("An error occured!\nThis can be caused by using an invalid email or that the email is previously used here on dayviews.com.")){}bdb.ajax.loadUrl($("#top"),"/p/top.html")}else{if(data.success==0&&data.error=="perms"){alert("A permission related error occured, please try again!");bdb.ajax.loadUrl($("#top"),"/p/top.html")}}}};classExtlogin.prototype.extlogin_twitter=function(){var arr=window.location.hostname.split(".");var diarystr="";if(arr.length==3){if(arr[0]!="www"){var diarystr="&diaryname="+arr[0]}}window.open("/p/extlogin_oauth.html?action=exlogin_oauth&type=twitter"+diarystr,"connectService","status=0,toolbar=0,height=450,width=800")};function classFocus(){this.currentFocus=2;this.firstFocus=0;this.lastFocus=3;this.maxFocuses=0;this.reloadCounter=0;this.hrefs=new Array();this.srcs=new Array();this.messages=new Array();this.usernames=new Array();this.ids=new Array();this.type=new Array();this.isMoving=false;this.isReloading=false;this.timer=null;this.reloadTimer=null;this.filter;this.browserLanguageCode=""}classFocus.prototype.moveFocuses=function(){if(bdb.focus.maxFocuses>1){if(!bdb.focus.isMoving&&!bdb.focus.isReloading){bdb.focus.isMoving=true;$("#focusDiv").animate({left:"-125px"},2000,function(){bdb.focus.currentFocus=(bdb.focus.currentFocus+1)%bdb.focus.maxFocuses;$("#outherDiv"+bdb.focus.firstFocus).remove();$("#focusDiv").css("left","0px");var nextDiv='<div id="outherDiv'+bdb.focus.lastFocus+'" class="focus_div_outer" style="background-color:#222527; height:108px;"><div id="table'+bdb.focus.lastFocus+'" style="position:relative;"><div class="focus_div_inner" style="position:relative"><table class="focus_table" cellpadding="0" cellspacing="0" border="0"><tr>';if(bdb.focus.type[bdb.focus.currentFocus]==2){nextDiv+='<img src="/cdn/img/enblogg/soclog_icon_blue_border.png" style="position:absolute;top:5px;left:3px;z-index:10;">'}nextDiv+='<td class="focus_td border_color"><a id="url'+bdb.focus.lastFocus+"\" data='"+bdb.focus.hrefs[bdb.focus.currentFocus]+"' data2='"+bdb.focus.ids[bdb.focus.currentFocus]+"' type='"+bdb.focus.type[bdb.focus.currentFocus]+"' onclick=\"gotoFocusTheFocus($(this).attr('data'),$(this).attr('data2'),$(this).attr('type')); return false;\" href=\""+bdb.focus.hrefs[bdb.focus.currentFocus]+'">	<img id="src'+bdb.focus.lastFocus+'" src="'+bdb.focus.srcs[bdb.focus.currentFocus]+'" class="userinfo focus_img" name="'+bdb.focus.usernames[bdb.focus.currentFocus]+'"></a></td></tr></table></div><div id="messageDiv'+bdb.focus.lastFocus+'" class="focus_message_div" style="_margin-left:6px; *margin-left:12px;"><div id="message'+bdb.focus.lastFocus+'" class="focus_message_span">'+bdb.focus.messages[bdb.focus.currentFocus]+"</div></div></div></div>";$("#focusDiv").append(nextDiv);bdb.focus.firstFocus++;bdb.focus.lastFocus++;bdb.focus.firstFocus=bdb.focus.firstFocus%4;bdb.focus.lastFocus=bdb.focus.lastFocus%4;bdb.focus.isMoving=false})}}if(bdb.focus.isReloading){bdb.focus.setTimerShort()}else{bdb.focus.setTimer()}};classFocus.prototype.reloadFocus=function(){bdb.focus.isReloading=true;var link="/p/right_showFocus.html?action=getFocuses";$.getJSON(link,function(data){if(data!=null&&data.length>0){bdb.focus.currentFocus=0;bdb.focus.maxFocuses=data.length;bdb.focus.hrefs=new Array();bdb.focus.srcs=new Array();bdb.focus.messages=new Array();bdb.focus.usernames=new Array();bdb.focus.ids=new Array();bdb.focus.type=new Array();for(i=0;i<data.length;++i){bdb.focus.hrefs[i]=data[i]["url"];bdb.focus.srcs[i]=data[i]["content"];bdb.focus.messages[i]=data[i]["message"];bdb.focus.usernames[i]=data[i]["username"];bdb.focus.ids[i]=data[i]["id"];bdb.focus.type[i]=data[i]["type"]}if(data.length==1){bdb.focus.removeCurrentFocuses();bdb.focus.setFirstFocus()}for(i=0;i<data.length;++i){if(data[i]["autotranslate"]){bdb.focus.translateFocusText(i,bdb.focus.messages[i],false)}}}else{bdb.focus.currentFocus=0;bdb.focus.maxFocuses=0;bdb.focus.hrefs=new Array();bdb.focus.srcs=new Array();bdb.focus.messages=new Array();bdb.focus.usernames=new Array();bdb.focus.ids=new Array();bdb.focus.type=new Array();bdb.focus.removeCurrentFocuses()}});bdb.focus.isReloading=false};classFocus.prototype.removeCurrentFocuses=function(){$("#url0").attr("href","").attr("data","").attr("data2","");$("#url1").attr("href","").attr("data","").attr("data2","");$("#url2").attr("href","").attr("data","").attr("data2","");$("#url3").attr("href","").attr("data","").attr("data2","");$("#src0").attr("src","about:blank").attr("name","");$("#src1").attr("src","about:blank").attr("name","");$("#src2").attr("src","about:blank").attr("name","");$("#src3").attr("src","about:blank").attr("name","");$("#message0").html("");$("#message1").html("");$("#message2").html("");$("#message3").html("");$("#table0").css("display","none");$("#table1").css("display","none");$("#table2").css("display","none");$("#table3").css("display","none")};classFocus.prototype.setFirstFocus=function(){var current=bdb.focus.firstFocus;if(bdb.focus.isMoving){current++;current=current%4}var $url=$("#url"+current);var $src=$("#src"+current);$url.attr("data",bdb.focus.hrefs[0]);$url.attr("data2",bdb.focus.ids[0]);$url.attr("type",bdb.focus.type[0]);$src.attr("name",bdb.focus.usernames[0]);$url.attr("href",bdb.focus.hrefs[0]);$src.attr("src",bdb.focus.srcs[0]);$("#message"+current).html(bdb.focus.messages[0]);$("#table"+current).css("display","")};classFocus.prototype.removeReported=function(imgid){var the_id;for(i=0;i<bdb.focus.maxFocuses;++i){var the_id=bdb.focus.hrefs[i];if(the_id.indexOf("id=")>0){the_id=the_id.substr(the_id.indexOf("id=")+3);if(the_id==imgid){for(j=i+1;j<bdb.focus.maxFocuses;++j){bdb.focus.hrefs[j-1]=bdb.focus.hrefs[j];bdb.focus.srcs[j-1]=bdb.focus.srcs[j];bdb.focus.messages[j-1]=bdb.focus.messages[j];bdb.focus.usernames[j-1]=bdb.focus.usernames[j];bdb.focus.ids[j-1]=bdb.focus.ids[j];bdb.focus.type[j-1]=bdb.focus.type[j]}--bdb.focus.maxFocuses;bdb.focus.removeCurrentFocuses();if(bdb.focus.maxFocuses==1){bdb.focus.setFirstFocus()}break}}}};classFocus.prototype.setTimer=function(){bdb.focus.reloadCounter++;bdb.focus.timer=setTimeout("bdb.focus.moveFocuses()",1000*20);if(bdb.focus.reloadCounter==15){bdb.focus.reloadFocus();bdb.focus.reloadCounter=0}};classFocus.prototype.setTimerShort=function(){bdb.focus.timer=setTimeout("bdb.focus.moveFocuses()",1000*2)};classFocus.prototype.translateFocusText=function(index,text,editTextfield){google.language.detect(text,function(result){if(!result.error&&result.language){google.language.translate(text,result.language,bdb.focus.browserLanguageCode,function(result){if(!result.error){bdb.focus.messages[index]=result.translation;if((editTextfield&&index<3)||(bdb.focus.maxFocuses==1&&index==0)){$("#message"+index).html(result.translation)}}})}})};function classHistory(){this.bdbhistory=new Array();this.lasthash="";this.ajaxHistoryMaxSize=20;this.timerID=null;this.historyid=0;this.updatingHash=false;this.pushingHash=false;this.lastDiaryname="";this.HTML5support=false;this.isOpeningHistoryPage=false;this.firstpage="";this.currentPage="";this.currentTab="";this.didAjaxLoad=false;this.isInited=false}classHistory.prototype.initAjaxHistory=function(){if(typeof window.history.pushState=="function"){this.HTML5support=true;this.firstpage=location.pathname}this.timerID=null;if(jQuery.browser.msie&&parseInt(jQuery.browser.version)<8){}else{this.startHistoryTimer()}this.isInited=true};classHistory.prototype.startHistoryTimer=function(){if(this.HTML5support){$(window).bind("popstate",function(){bdb.history.historyCheck()})}else{if(this.timerID){clearTimeout(this.timerID)}var loc=document.location.href.toString();this.timerID=setInterval("bdb.history.historyCheck()",100);return this.timerID}};classHistory.prototype.historyCheck=function(){if(this.updatingHash||this.pushingHash){return true}var tabUrl=this.HTML5support?location.pathname:location.hash;if(tabUrl.indexOf("/_")>-1){if(this.currentPage==this.cleanTabUrl(tabUrl)){var tab=this.getTabFromUrl(tabUrl);if(this.currentTab!=tab){$("#"+tab+"Tab").trigger("click");this.currentTab=tab;this.didAjaxLoad=true}return true}}if(this.HTML5support){if(location.pathname.match(/[0-9]\/hd\//)&&this.currentPage.match(/[0-9]\/hd\//)&&typeof $dvfs!="undefined"){var currentID=this.currentPage.match(/([0-9]+)\/hd\//)[1];var newID=location.pathname.match(/([0-9]+)\/hd\//)[1];if(currentID==newID){return true}this.isOpeningHistoryPage=true;if(currentID>newID){$dvfs.showPrevImg()}else{$dvfs.showNextImg()}return true}else{if(location.pathname.match(/[0-9]\/hd\//)&&typeof $dvfs!="undefined"){this.isOpeningHistoryPage=true;showFullscreen(currentFullsizeImage);return true}else{if(this.currentPage.match(/[0-9]\/hd\//)&&typeof $dvfs!="undefined"){$dvfs.destroy();return true}}}if(this.didAjaxLoad||this.firstpage!=location.pathname){bdb.history.isOpeningHistoryPage=true;bdb.ajax.loadContent(location.pathname)}}else{if(jQuery.browser.msie&&parseInt(jQuery.browser.version)<8){}else{var a=document.location.href.toString().split("#!");if(this.lasthash&&this.lasthash!=a[1]){var found=false;var index;var bdb_revhistory=this.bdbhistory.reverse();for(index in bdb_revhistory){if(bdb_revhistory[index]["href"]==a[1]){this.loadHistoryPage(bdb_revhistory[index]);found=true;break}}if(!found){window.history.go(0)}}else{}this.lasthash=a[1]}}return true};classHistory.prototype.loadHistoryPage=function(histObj){$("html").css("overflow","");$("html").css("cursor","");var div=$("#"+histObj.divId);if(histObj.html){div.html(histObj.html)}else{bdb.ajax.loadUrl(div,histObj.href.replace(".html","_content.html")+"?content=1",{donthash:true})}if(histObj.divId=="content"){$("#content_wide").html("");$("#content_wide").attr("style","display:none;");$("#left").attr("style","");$("#left").show();$("#content").attr("style","");$("#content").show();if(histObj.diaryname!=this.lastDiaryname){bdb.ajax.loadUrl($("#left"),"/p/left.html?diaryname="+histObj.diaryname)}}else{$("#content").html("");$("#content").attr("style","display:none;");$("#left").attr("style","display:none;");$("#content_wide").attr("style","");$("#content_wide").show()}this.lastDiaryname=histObj.diaryname;if(histObj.date!=null){bdb.calendar.oldSelected=bdb.calendar.currentDate;bdb.calendar.setDay(histObj.date,histObj.calYear,histObj.calMonth,"&diaryname="+histObj.diaryname)}else{bdb.calendar.clearSelectedDay()}};classHistory.prototype.popStack=function(){this.bdbhistory.pop();if(this.historyid>=2){this.historyid-=2;this.updateHash();this.historyid+=1}else{this.historyid=0;this.updateHash();this.historyid=1}};classHistory.prototype.pushStack=function(url,div){if(!this.isInited){return false}bdb.history.setCurrentUrl(url);if(this.isOpeningHistoryPage){this.isOpeningHistoryPage=false;return false}if(bdb.history.HTML5support&&url.substr(0,url.indexOf("?"))==location.pathname){return false}this.pushingHash=true;if(url.indexOf("?")>-1){url=url.substr(0,url.indexOf("?"))}var arr=new Array();arr.href=url.replace("_content","");arr.divId=div.attr("id");arr.id=this.historyid;arr.html=null;if(url.indexOf("http:")>-1){var matches=url.match("http://[a-zA-Z]*.[a-zA-Z]*/([a-zA-Z0-9_-]{2,16})/(.*?)")}else{var matches=url.match("/([a-zA-Z0-9_-]{2,16})/(.*?)")}if(matches&&matches[1]){arr.diaryname=matches[1]}else{arr.diaryname=""}arr.calYear=bdb.calendar.calendarCurrentYear;arr.calMonth=bdb.calendar.calendarCurrentMonth;arr.date=bdb.calendar.currentDate;this.bdbhistory.push(arr);this.lastDiaryname=arr.diaryname;if(this.bdbhistory.length>this.ajaxHistoryMaxSize){var i=0;while(i<(this.bdbhistory.length-this.ajaxHistoryMaxSize)){this.bdbhistory.shift()}}this.updateHash(url);this.historyid++;this.pushingHash=false};classHistory.prototype.isURLCasheable=function(url){var urlArr=new Array("show_content");var i=0;for(;i<urlArr.length;i++){if(url.indexOf(urlArr[i])!=-1){return true}}return false};classHistory.prototype.updateHash=function(url){this.updatingHash=true;if(bdb.history.HTML5support){window.history.pushState({},"",url.replace("_content",""))}else{if(jQuery.browser.msie&&parseInt(jQuery.browser.version)<8){}else{var loc=document.location.href.toString();if(loc.indexOf("#!")>-1){a=loc.split("#!");this.lasthash=url.replace("_content","");document.location.href=a[0]+"#!"+url.replace("_content","")}else{document.location.href=loc+"#!"+url.replace("_content","");this.lasthash=url.replace("_content","")}}}this.updatingHash=false};classHistory.prototype.loadHashPage=function(guestloggin,fullReload){if(typeof guestloggin=="undefined"){guestloggin=false}if(typeof fullReload!="undefined"&&fullReload&&bdb.history.HTML5support){if(location.hash){var tail="";if(location.hash.indexOf("#!")>-1){if(location.hash.indexOf("/")==2){tail=location.hash.replace("#!","")}}else{if(location.hash.indexOf("/")==1){tail=location.hash.replace("#","")}}if(tail){window.location.href="http://"+bdb.domainname+tail}}else{return false}}var loc=document.location.href.toString();if(loc.indexOf("#!")>-1&&loc.lastIndexOf(".")>loc.indexOf("#!")){var link=loc.split("#!");if(link[1][0]!="a"){bdb.ajax.loadContent(link[1].replace(".html","_content.html"),"",guestloggin);return true}else{return false}}else{if(loc.indexOf("#!/")>-1&&loc.length>loc.indexOf("#!/")){var link=loc.split("#!");if(link[1].substr(-1)!="/"&&link[1].indexOf(".html")==-1&&link[1].indexOf("?")==-1){link[1]=link[1]+"/"}var diaryname=bdb.history.getDiarynameFromHref(link[0]);if(diaryname){if(link[1].indexOf("?")==-1){link[1]+="?diaryname="+diaryname}else{link[1]+="&diaryname="+diaryname}}bdb.ajax.loadContent(link[1],"",guestloggin);return true}else{if(loc.indexOf("#/")>-1&&loc.length>loc.indexOf("#/")){var link=loc.split("#");if(link[1].substr(-1)!="/"&&link[1].indexOf(".html")==-1){link[1]=link[1]+"/"}var diaryname=bdb.history.getDiarynameFromHref(link[0]);if(diaryname){if(link[1].indexOf("?")==-1){link[1]+="?diaryname="+diaryname}else{link[1]+="&diaryname="+diaryname}}document.location.href=link[0]+"#!"+link[1];bdb.ajax.loadContent(link[1],"",guestloggin)}else{return false}}}};classHistory.prototype.getDiarynameFromHref=function(href){var diaryname="";var domain=bdb.domainname.replace(".",".");var regexp=new RegExp("http://"+domain+"/([A-Za-z0-9-_]{2,20})/");var match=regexp.exec(href);if(match){diaryname=match[1]}return diaryname};classHistory.prototype.setCurrentUrl=function(url){this.currentPage=this.cleanTabUrl(url);this.currentTab=this.getTabFromUrl(url)};classHistory.prototype.cleanTabUrl=function(url){url=url.replace("_content","");url=url.replace("#!","");url=url.replace("#","");if(url.indexOf("?")>-1){url=url.substr(0,url.indexOf("?"))}if(url.indexOf("/_")>-1){url=url.substr(0,url.indexOf("/_")+1)}return url};classHistory.prototype.getTabFromUrl=function(url){var tab="";if(url.indexOf("/_")>-1){tab=url.match(/\/_([a-z0-9_-]*)/i);tab=tab[1]}return tab};function classMisc(){this.tinyMCEid=new Array();this.tinyMCEindex=0;this.cachedUserInfo=new Array();this.currentUserInfo=null;this.countrySelect=0;this.countrysArray=new Array();this.notSpecifiedStr="";this.userCountryCode="";this.waitForCurrentContentToReload=false;this.onDiary=0;this.onMessages=0;this.onComments=0;this.onNews=0;this.onFriends=0;this.onUpload=0;this.captcha_callback=null;this.userStatusTimerId=null;this.userStatusTimerInterval=120000;this.loadMoreOnScroll=true;this.moveFooterlink=true;this.offsetDefault=0;this.hdNoCaptchaKey="";this.currentDashPage=""}classMisc.prototype.reloadAfterLogin=function(username,domainname,nocontent){bdb.calendar.currentUser="";bdb.misc.reloadingCurrentContentLogin=true;bdb.currentUser=$("#userLogin").val();bdb.loggedInUser=$("#userLogin").val();bdb.ajax.loadUrl($("#top"),"/p/top.html?onFrontpage="+bdb.misc.onFrontpage);bdb.ajax.loadUrl($("#footer"),"/p/footer.html?ajaxreload=1");if(typeof nocontent=="undefined"||!nocontent){bdb.ajax.reloadCurrentContent()}$.getJSON("/p/ajax.html?action=fetchTakeOverAdRightId",function(data){if(data.id!=0){bdb.misc.showTakeOverAdRight(data.id,data.rightStay)}})};classMisc.prototype.updateUserStatus=function(){$(".userStatus.qtip").empty().remove();bdb.ajax.loadUrl($("#userstatus"),"/p/userStatusbar.html");bdb.misc.setUserstatusTimer()};classMisc.prototype.setUserstatusTimer=function(){bdb.misc.stopUserstatusTimer();bdb.misc.userStatusTimerId=setTimeout("bdb.misc.updateUserStatus()",bdb.misc.userStatusTimerInterval)};classMisc.prototype.stopUserstatusTimer=function(){clearTimeout(bdb.misc.userStatusTimerId);bdb.misc.userStatusTimerId=null};classMisc.prototype.reloadTop=function(){bdb.ajax.loadUrl($("#top"),"/p/top.html?diaryname=utveckling")};classMisc.prototype.deleteUserInfoCache=function(){while(this.cachedUserInfo.length){this.cachedUserInfo.pop()}this.currentUserInfo=null};classMisc.prototype.pushUserInfo=function(info){if(bdb.misc.cachedUserInfo.length>100){bdb.misc.cachedUserInfo.splice(bdb.misc.cachedUserInfo.length-1,1)}var d=new Date();bdb.misc.cachedUserInfo.push({time:d.getTime(),data:info})};classMisc.prototype.getCachedUserInfo=function(username){for(index in bdb.misc.cachedUserInfo){if(bdb.misc.cachedUserInfo[index].data){if(bdb.misc.cachedUserInfo[index].data.username==username){var d=new Date();if((d.getTime()-bdb.misc.cachedUserInfo[index].time)/1000>15*60){bdb.misc.cachedUserInfo.splice(index,1);return false}return bdb.misc.cachedUserInfo[index].data}}}return false};classMisc.prototype.userInfoPopup=function(objects,fromFocus){$(objects).tooltip({bodyHandler:function(o){if(o.attr("type")=="fb"||o.attr("type")=="li"||o.attr("type")=="tw"){var out=bdb.misc.userInfoExtPopupShow(o.attr("name"),o.attr("icon"),o.attr("avatar"),o.attr("time_str"));return out}else{if(o.attr("name")){var username=o.attr("name");cached=bdb.misc.getCachedUserInfo(username);if(false!=cached){if(cached.isGroup){$div=$("<div>").addClass("userInfoPopup").html(bdb.misc.userInfoPopupShowGroup(cached));return $div.html()}else{return bdb.misc.userInfoPopupShow(cached)}}var focusString="&onFocus=0";if(!(typeof fromFocus=="undefined")){focusString="&onFocus=1&focusid="+o.parent().attr("name")}bdb.misc.currentUserInfo=username;var query="";if(typeof(o.attr("time"))!="undefined"&&o.attr("time")!=""){query="&time="+o.attr("time")}else{if(typeof(o.attr("imgvisittime"))!="undefined"&&o.attr("imgvisittime")!=""){query="&imgvisittime="+o.attr("imgvisittime")}}$.getJSON("/p/ajax.html?action=getUserInfoJSON&username="+username+query+focusString,function(data){if(bdb.misc.currentUserInfo!=data.username){bdb.misc.pushUserInfo(data);return}if(data.error!=0){$("#tooltip").html("");$("#tooltip").hide();return}if(data.isGroup){var out=bdb.misc.userInfoPopupShowGroup(data)}else{var out=bdb.misc.userInfoPopupShow(data)}$("#tooltip").html(out);bdb.misc.pushUserInfo(data)});return"<img src='/cdn/img/v4/ajax-loader.gif'>"}else{return""}}},showURL:false})};classMisc.prototype.userInfoExtPopupShow=function(name,icon,avatar,time_str){var out='<div class="userInfoPopup"><div class="userInfoHeader bdbBg clearfix"><h3 class="username">'+name+'</h3><div class="onlinestatus"><img src="'+icon+'"></div></div><div class="userInfoContent clearfix"><div class="avatar"><img src="'+avatar+'"></div><div class="infotext"><div class="name">'+name+'</div><div class="visit" ></div><div class="uploaded">'+time_str+"</div></div></div</div>";return out};classMisc.prototype.userInfoPopupShow=function(data){var out="";if(data.adminUser){out='<div class="userInfoPopup"><div class="userInfoHeader bdbBg clearfix"><h3 class="username">'+data.displayname+'</h3></div><div class="userInfoContent clearfix"><div class="avatar"><img src="'+data.avatar+'"></div><div class="infotext">'+data.adminText+"</div></div></div>"}else{out='<div class="userInfoPopup"><div class="userInfoHeader bdbBg clearfix"><h3 class="username">'+data.displayname+"</h3>";if(data.isAdmin){out+='<div class="adminBadge">Admin</div>'}else{out+=(data.flag?'<div class="flag">'+data.flag+"</div>":"")+'<div class="onlinestatus"><img src="/cdn/img/'+(data.status?"online":"offline")+'.png"></div>'+(1==data.locked?'<img style="float:right; padding-right:2px;" src="/cdn/img/icon_padlock.gif">':"")}out+='</div><div class="userInfoContent clearfix"><div class="avatar"><img src="'+data.avatar_large+'"></div><div class="infotext"><div class="name" style="display: '+((data.name.length>1)?"":"none")+'">'+data.name+"</div><div>"+data.usernameText+"</div><div>"+data.age+'</div><div style="display: '+((data.city&&data.county)?"":"none")+'">'+data.city+", "+data.county+'</div><div class="uploaded">'+data.loggedon+"<br>"+(data.time?data.time:data.imagecount)+"</div></div></div></div>"}return out};classMisc.prototype.userInfoPopupShowGroup=function(data){$h3Header=$("<h3>").addClass("username").html(data.displayname);$divHeader=$("<div>").addClass("userInfoHeader").addClass("bdbBg").addClass("clearfix").html($h3Header);$imgAvatar=$("<img>").attr("src",data.avatar_large).attr("width","110").attr("height","110");$divAvatar=$("<div>").addClass("avatar").html($imgAvatar);$divImages=$("<div>").html(data.numImages);$divMembers=$("<div>").html(data.numMembers);$divInfoText=$("<div>").addClass("infotext").html($divImages).append($divMembers);if(data.uploaders.length>0){$divInfoText.append("<div style='margin:7px 0 1px;'>"+data.numMembersHeader+":</div>")}$divUserInfoContent=$("<div>").addClass("userInfoContent").addClass("clearfix").html($divAvatar).append($divInfoText);$divUserInfoPopup=$("<div>").addClass("userInfoPopup").html($divHeader).append($divUserInfoContent);var default_avatar="http://"+bdb.imageserver+"/cdn/img/groups_default_avatar.png";$membersDiv=$("<div>").addClass("memberList");for(i=0;i<data.uploaders.length;i++){$membersDiv.append("<div style='float:left;'><img style='width:30px; height:30px;' src='"+(data.uploaders[i]["avatar"]?data.uploaders[i]["avatar"]:default_avatar)+"'></div>")}$divUserInfoContent.append($membersDiv);return $divUserInfoPopup};classMisc.prototype.popupShow=function(url,width,height){};classMisc.prototype.querySt=function(ji,url){if(url!=""){hu=url}else{hu=window.location.search.substring(1)}var all;if(hu.indexOf("?")>-1){all=hu.split("?")}else{if(hu.indexOf("?")==0){all=new Array();all[1]=hu.substr(1)}else{all=new Array();all[1]=hu}}gy=all[1].split("&");for(i=0;i<gy.length;i++){ft=gy[i].split("=");if(ft[0]==ji){return ft[1]}}return""};classMisc.prototype.removeNicEditInstances=function(){if(bdb.nicEdit_done){var textarea="";var imax=nicEditors.editors.length;for(i=0;i<imax;i++){if(nicEditors.editors[i]!="undefined"){textarea=nicEditors.editors[i].nicInstances[0].e.id;nicEditors.editors[i].removeInstance(textarea);nicEditors.editors[i]=null}}nicEditors.editors=[]}};classMisc.prototype.initNicEdit=function(id,adminButtons){if($("#"+id).val().indexOf("<br>")==-1&&$("#"+id).val().indexOf("<br />")==-1){$("#"+id).val($("#"+id).val().replace(/\n/g,"<br>"))}$("#"+id).css("color","white").val($("#"+id).val()+"<div></div>");if(typeof adminButtons=="undefined"){adminButtons=false}if(!bdb.nicEdit_done){$.getScript("http://"+bdb.imageserver+"/cdn/nicedit/nicEdit.js",function(){bdb.nicEdit_done=true;if(adminButtons){new nicEditor({fullPanel:true}).panelInstance(id)}else{new nicEditor({buttonList:["fontSize","fontFamily","bold","italic","underline","left","center","right","forecolor","bgcolor","ul","ol"]}).panelInstance(id)}})}else{if(adminButtons){new nicEditor({fullPanel:true}).panelInstance(id)}else{new nicEditor({buttonList:["fontSize","fontFamily","bold","italic","underline","left","center","right","forecolor","bgcolor","ul","ol"]}).panelInstance(id)}}};classMisc.prototype.trackPage=function(url){if(document.location.host.indexOf("dev.se")>-1){return false}if(typeof _gaq!="undefined"){_gaq.push(["_trackPageview",url])}};classMisc.prototype.trackEvent=function(category,action,label,value){return false;if(document.location.host.indexOf("dev.se")>-1){return false}if(typeof pageTracker!="undefined"){pageTracker._trackEvent(category,action,label,value)}else{if(typeof _gaq!="undefined"){_gaq.push(["_trackEvent",category,action,label,value])}}};classMisc.prototype.imageChooser=function(message,maxImages,imagePosition,diaryname){var height=maxImages==1?520:560;var pos=imagePosition!==undefined&&imagePosition!==null?"&pos="+imagePosition:"";if(typeof diaryname=="undefined"||diaryname==null||!diaryname){var diarynameStr=""}else{var diarynameStr="&diaryname="+diaryname}bdb.misc.showPopup("/p/image_chooser.html?width=940&height="+height+"&maxImages="+maxImages+"&message="+encodeURI(message)+"&boxtype=inline&opacity=0.1&scrolling=no&closebutton=false&padding=0"+pos+diarynameStr)};classMisc.prototype.feedback=function(message,type,stay,close_callback){if(typeof stay=="undefined"){stay="yes"}var width=200;var height=40;var length=message.length;if(length>50){width=220;height=60;if(length>80){width=260;height=85}}if(typeof type=="undefined"||type=="normal"||type==""){bdb.misc.showPopup("/p/feedback/?width="+width+"&height="+height+"&message="+encodeURI(message)+"&boxtype=inline&opacity=0.1&scrolling=no&closebutton=false&stay="+stay,function(){$("#closeFeedback").get(0).focus()},close_callback)}else{if(typeof type!="undefined"&&type=="error"){bdb.misc.showPopup("/p/feedback/?width="+width+"&height="+height+"&message="+encodeURI(message)+"&boxtype=inline&opacity=0.1&scrolling=no&closebutton=false&error=1&stay="+stay,function(){$("#closeFeedback").get(0).focus()},close_callback)}}};classMisc.prototype.showBdbPopup=function(url,width,height,title,show_callback,close_callback){if(url.indexOf("?")==-1){url+="?"}if(typeof width!="undefined"){url+="&width="+width}if(typeof height!="undefined"){url+="&height="+height}url+="&bdbstyle=true&boxtype=inline&title="+title;url=url.replace("?&","?");this.showPopup(url,show_callback,close_callback)};classMisc.prototype.showDefaultPopup=function(url,width,height,show_callback,close_callback){if(url.indexOf("?")==-1){url+="?"}if(typeof width!="undefined"){url+="&width="+width}if(typeof height!="undefined"){url+="&height="+height}url+="&boxtype=inline";this.showPopup(url,show_callback,close_callback)};classMisc.prototype.showInlinePopup=function($inline_jQueryObject){var content=$inline_jQueryObject.html();$.fancybox(content);$("#fancybox-inner").css("color","white");$("#fancybox-inner a").css("color","#008CDC")};classMisc.prototype.showPopup=function(url,show_callback,close_callback){var width=200;var height=200;var type="iframe";var opacity=0.5;var scrolling="auto";var closeButton=true;var padding=10;var disableNavButtons=true;var hideOnOverlayClick=true;var regexp=/width\=([0-9]+)/;var match=regexp.exec(url);if(match!=null){width=match[1]}regexp=/height\=([0-9]+)/;match=regexp.exec(url);if(match!=null){height=match[1]}height=parseInt(height)+30;width=parseInt(width)+30;regexp=/boxtype\=([a-zA-Z]+)/;match=regexp.exec(url);if(match!=null){type=match[1]}regexp=/opacity\=([0-9\.]+)/;match=regexp.exec(url);if(match!=null){opacity=match[1]}regexp=/scrolling\=([a-zA-Z]+)/;match=regexp.exec(url);if(match!=null){scrolling=match[1]}regexp=/padding\=([0-9]+)/;match=regexp.exec(url);if(match!=null){padding=match[1]}regexp=/hideOnOverlayClick\=(1|0|true|false)/;match=regexp.exec(url);if(match!=null){if(match[1]==0||match[1]=="false"){hideOnOverlayClick=false}}regexp=/closebutton\=([a-zA-Z]+)/;match=regexp.exec(url);if(match!=null){if(match[1]=="false"){closeButton=false}else{closeButton=true}}regexp=/disablenavbuttons\=(1|0|true|false)/;match=regexp.exec(url);if(match!=null){disableNavButtons=match[1]}regexp=/^#([a-zA-Z0-9_-]+)/;match=regexp.exec(url);if(match!=null){var element="#"+match[1];var content=$(element).html();type="inline"}if(url.indexOf("?")>-1){url+="&isfancybox=1"}else{url+="?isfancybox=1"}if(typeof(element)!="undefined"){$a=$("<a>").html("&nbsp;").attr("href",element)}else{$a=$("<a>").html("&nbsp;").attr("href",url)}if(type){$a.attr("class",type)}var options={width:parseInt(width),height:parseInt(height),autoDimensions:false,overlayOpacity:opacity,showCloseButton:closeButton,scrolling:scrolling,padding:padding,hideOnOverlayClick:hideOnOverlayClick};var regexp=/bdbstyle\=(true|false)/;var match=regexp.exec(url);if(match!=null||(type=="inline"&&typeof(element)!="undefined")){options.onStart=function(){$("#fancybox-wrap").addClass("fancy-bdbstyle").draggable({handle:"#fancybox-title"})}}else{options.onStart=function(){$("#fancybox-wrap").removeClass("fancy-bdbstyle").draggable({handle:"#fancybox-title"})}}var regexp=/title\=([^&$]+)/;var match=regexp.exec(url);if(match!=null){options.titleShow=true;options.titlePosition="inside";options.title=unescape(match[1])}if(show_callback){options.onComplete=show_callback}if(close_callback){options.onCleanup=close_callback}if(disableNavButtons&&typeof(options.onComplete)=="undefined"){options.onComplete=function(){$(document).unbind("keydown.fb")}}else{if(disableNavButtons){var oldOnComplete=options.onComplete;options.onComplete=function(data){$(document).unbind("keydown.fb");oldOnComplete()}}}$a.fancybox(options);$a.trigger("click").remove();if(type=="inline"&&typeof(element)!="undefined"){$(element).attr("style","display:block;")}var baseUrl=url;if(baseUrl.indexOf("?")!=-1){baseUrl=baseUrl.substr(0,baseUrl.indexOf("?"))}this.trackEvent("Thickbox","Fancybox",url)};classMisc.prototype.hidePopup=function(){$.fancybox.close()};classMisc.prototype.loadGroupTop=function(diaryname){return;if(bdb.currentGroup!=diaryname){bdb.currentGroup=diaryname;bdb.ajax.loadUrl($("#top_group"),"/p/top_group.tpl?diaryname="+diaryname,{success:function(){$("#top_bottom").hide();$("#top_group").show()}})}else{$("#top_bottom").hide();$("#top_group").show()}};classMisc.prototype.loadNormalTop=function(){return;$("#top_group").hide();$("#top_bottom").show()};classMisc.prototype.changenewsPopup=function(id){window.open("changenewspop.html?newsid="+id,null,"height=450,width=430,status=yes,toolbar=no,menubar=no,location=no")};classMisc.prototype.addnewsPopup=function(soclog){soclog=soclog?1:0;window.open("addnewspop.html?soclog="+soclog,null,"height=700,width=560,status=yes,toolbar=no,menubar=no,location=no")};classMisc.prototype.addnewsAllLangPopup=function(){window.open("addnewsAllLangPop.html",null,"height=710,width=500,status=yes,toolbar=no,menubar=no,location=no")};classMisc.prototype.closeTakeOverAdRight=function(){$("#rightAdTakeOver").hide();$("#rightAdTakeOver").attr("src","");$("#rightFocus").show();$("#topAd").show();$("#midAd").show();$("#bottomAd").show()};classMisc.prototype.showTakeOverAdRight=function(id,rightStay){$("#rightFocus").hide();$("#topAd").hide();$("#midAd").hide();$("#bottomAd").hide();$("#rightAdTakeOver").attr("src","/p/rightAd_ad_takeover.html?right=1&id="+id);$("#rightAdTakeOver").show();if(rightStay>0){bdb.hideTakeoverAdRightAtClick=0}else{bdb.hideTakeoverAdRightAtClick=1}};classMisc.prototype.closeTakeOverAdLeft=function(){$("#leftAdTakeOver").remove();$("#content_left").show()};classMisc.prototype.fixSpotifyLinks=function(){var uris="";var link="";$("a.spotifyLink[done!=true]").each(function(){if($(this).attr("href")=="#"||$(this).attr("href")==undefined){link=$(this).html()}else{link=$(this).attr("href")}uris=(uris?uris+",":"")+link});if(uris.length){$.getJSON("/p/ajax.html?action=spotifyInfo&urls="+uris,function(data){if(data.success){$("a.spotifyLink[done!=true]").each(function(){if($(this).attr("href")=="#"||$(this).attr("href")==undefined){link=$(this).html()}else{link=$(this).attr("href")}$(this).html(data.result[link]);$(this).attr("done","true")})}})}};classMisc.prototype.bdbTabs=function(parent,div){wrapper="content";if(parent=="content_wide"||parent=="bloggse_content"){wrapper=parent}if(div){var tab="#"+div+".tabs";var tabContent="#"+div+"Content.tabContent"}else{var tab=".tabs";var tabContent=".tabContent"}$("#"+wrapper+" "+tab+" a").removeClass("active");$("#"+wrapper+" "+tab+" a:first").addClass("active");$("#"+wrapper+" "+tabContent+" > div").hide();$("#"+wrapper+" "+tabContent+" > div:first").show();$("#"+wrapper+" "+tab+" a").click(function(){bdb.misc.bdbSetActiveTab(this,parent,div);return false})};classMisc.prototype.bdbSetActiveTab=function(obj,parent,div){wrapper="content";if(parent=="content_wide"||parent=="bloggse_content"){wrapper=parent}if(div){var tab="#"+div+".tabs";var tabContent="#"+div+"Content.tabContent"}else{var tab=".tabs";var tabContent=".tabContent"}$("#"+wrapper+" "+tab+" a").removeClass("active");$("#"+wrapper+" "+tabContent+" > div").hide();$(obj).addClass("active");var divToShow=$(obj).attr("id").replace("Tab","");$("#"+divToShow).show()};classMisc.prototype.parseDatepickerDate=function(str,monthNames){var ret=new Array();try{var matches=str.match(/([0-9]{2}) ([A-Za-z]+) ([0-9]{4})/);var day=matches[1];var monthName=matches[2];var year=matches[3];month=monthNames[monthName]+1;ret.day=day;ret.month=month;ret.year=year;ret.monthName=monthName}catch(e){return false}return ret};classMisc.prototype.toJSON=function(obj){if(typeof obj=="undefined"){return"undefined"}else{if(obj===null){return"null"}}var stringescape={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"};var json=null,i,l,v,a=[];switch(obj.constructor){case Array:l=obj.length;for(i=0;i<l;i++){if((v=bdb.misc.toJSON(obj[i]))!==null){a.push(v)}}json="["+a.join(",")+"]";break;case Object:for(i in obj){if(obj.hasOwnProperty(i)&&(v=bdb.misc.toJSON(obj[i]))!==null){a.push(bdb.misc.toJSON(String(i))+":"+v)}}json="{"+a.join(",")+"}";break;case String:json='"'+obj.replace(/[\x00-\x1f\\"]/g,function($0){var c;if((c=stringescape[$0])){return c}c=$0.charCodeAt();return"\\u00"+Math.floor(c/16).toString(16)+(c%16).toString(16)})+'"';break;case Number:json=isFinite(obj)?String(obj):"null";break;case Boolean:json=String(obj);break}return json};classMisc.prototype.saveTimezoonCookie=function(ltz_offset,domainname){var rightNow=new Date();var jan1=new Date(rightNow.getFullYear(),0,1,0,0,0,0);var temp=jan1.toGMTString();var jan2=new Date(temp.substring(0,temp.lastIndexOf(" ")-1));var std_time_offset=(jan1-jan2)/(1000*60*60);var june1=new Date(rightNow.getFullYear(),6,1,0,0,0,0);var temp=june1.toGMTString();var june2=new Date(temp.substring(0,temp.lastIndexOf(" ")-1));var daylight_time_offset=(june1-june2)/(1000*60*60);var dst;if(std_time_offset==daylight_time_offset){dst="0"}else{dst="1"}if(daylight_time_offset*3600!=ltz_offset){bdb.setCookie("dst",dst,null,"/",domainname);bdb.setCookie("tz_offset",daylight_time_offset*3600,null,"/",domainname)}else{if(bdb.getCookie("tz_offset")){bdb.deleteCookie("dst","/",domainname);bdb.deleteCookie("tz_offset","/",domainname)}}};classMisc.prototype.updateUserstatusTabs=function(url){$("a.userstatus_icons").removeClass("active_tab");if(url.indexOf("userStatusbar")>-1){if(bdb.misc.onFriends==1){$("#userstatus_friends").addClass("active_tab")}else{if(bdb.misc.onGroups==1){$("#userstatus_groups").addClass("active_tab")}else{if(bdb.misc.onUpload==1){$("#userstatus_upload").addClass("active_tab")}else{if(bdb.misc.onDiary==1){$("#userstatus_diary").addClass("active_tab")}else{if(bdb.misc.onMessages==1){$("#userstatus_pm").addClass("active_tab")}else{if(bdb.misc.onComments==1){$("#userstatus_comment").addClass("active_tab")}else{if(bdb.misc.onNews==1){$("#userstatus_news").addClass("active_tab")}}}}}}}}else{bdb.misc.onFriends=0;bdb.misc.onGroups=0;bdb.misc.onUpload=0;bdb.misc.onDiary=0;bdb.misc.onMessages=0;bdb.misc.onComments=0;bdb.misc.onNews=0;if(url.indexOf("friends")>-1){$("#userstatus_friends").addClass("active_tab");bdb.misc.onFriends=1}else{if(url.indexOf("groups")>-1||url.match("/gid[0-9]*/")){$("#userstatus_groups").addClass("active_tab");bdb.misc.onGroups=1}else{if(url.indexOf("upload")>-1){$("#userstatus_upload").addClass("active_tab");bdb.misc.onUpload=1}else{if(url.indexOf("/home/")>-1){$("#userstatus_diary").addClass("active_tab");bdb.misc.onDiary=1}else{if(url.indexOf("messages")>-1){$("#userstatus_pm").addClass("active_tab");bdb.misc.onMessages=1}else{if(url.indexOf("comments")>-1){$("#userstatus_comment").addClass("active_tab");bdb.misc.onComments=1}else{if(url.indexOf("news")>-1){$("#userstatus_news").addClass("active_tab");bdb.misc.onNews=1}}}}}}}}};classMisc.prototype.updateTop=function(url){if(url.indexOf("frontpage")>-1&&bdb.loggedInUser==""){$("#topHolder").addClass("frontpage");$("#userstatus_links").addClass("userstatus_links_frontpage");$("#userstatus_right").addClass("userstatus_right_frontpage")}else{$("#userstatus_links").removeClass("userstatus_links_frontpage");$("#userstatus_right").removeClass("userstatus_right_frontpage");if(url.indexOf("frontpage")<0){$("#topHolder").removeClass("frontpage")}}};classMisc.prototype.strip_tags=function(input,allowed){allowed=(((allowed||"")+"").toLowerCase().match(/<[a-z][a-z0-9]*>/g)||[]).join("");var tags=/<\/?([a-z][a-z0-9]*)\b[^>]*>/gi,commentsAndPhpTags=/<!--[\s\S]*?-->|<\?(?:php)?[\s\S]*?\?>/gi;var stripped=input.replace(commentsAndPhpTags,"").replace(tags,function($0,$1){return allowed.indexOf("<"+$1.toLowerCase()+">")>-1?$0:""});return stripped.replace(/\[br\]/g,"<br />")};classMisc.prototype.strip_newlines=function(string){return string.replace(/[\n\r\t]+/g," ").replace(/\\n/g," ").replace(/\\r/g,"").replace(/\\t/g," ")};classMisc.prototype.fixOldThumbnails=function(noload){if(noload){$(".oldthumb.unset img:not(.serviceIcon)").each(bdb.misc.fixOldThumbnailsCB)}else{$(".oldthumb.unset img:not(.serviceIcon)").bind("load",bdb.misc.fixOldThumbnailsCB)}};classMisc.prototype.fixOldThumbnailsCB=function(){if($(this).parent().hasClass("unset")){var ph=$(this).attr("height");var pw=$(this).attr("width");var newImg=new Image();newImg.src=$(this).attr("src");var h=newImg.height;var w=newImg.width;if(h>0&&w>0){$(this).parent().removeClass("unset");if(h/w>ph/pw){var offset=Math.round(((((h/w)*pw))-ph)/2);$(this).css("margin-top",(-1*offset)+"px");$(this).width(pw);$(this).parent().css("height",ph+"px");$(this).css("width",pw+"px");$(this).removeAttr("height")}else{var offset=Math.round(((((w/h)*ph))-pw)/2);$(this).css("margin-left",(-1*offset)+"px");$(this).height(ph);$(this).parent().css("width",pw+"px");$(this).css("height",ph+"px");$(this).removeAttr("width")}}}};classMisc.prototype.fixOldThumbnailsExt=function(){var $img=$(this);if($img.parent().hasClass("unset")){$img.parent().removeClass("unset");var ph=$(this).attr("height");var pw=$(this).attr("width");var newImg=new Image();newImg.src=$img.attr("src");newImg.onload=function(){var h=newImg.height;var w=newImg.width;var id=$img.attr("id");if(h>0&&w>0){if(h/w>ph/pw){var offset=Math.round((h/w-1)*ph/2);$img.width(pw);$img.css("margin-top",(-1*offset)+"px");$img.css("width",pw+"px");$img.parent().css("height",ph+"px").css("display","block").css("overflow","hidden");$img.removeAttr("height")}else{var offset=Math.round((w/h-1)*pw/2);$img.height(ph);$img.css("height",ph+"px");$img.css("margin-left",(-1*offset)+"px");$img.parent().css("width",ph+"px").css("display","block").css("overflow","hidden");$img.removeAttr("width")}}}}};if(!String.prototype.trim){String.prototype.trim=function(){return jQuery.trim(this)}}classMisc.prototype.setFavicon=function(iconURL){var docHead=document.getElementsByTagName("head")[0];var link=document.createElement("link");link.type="image/x-icon";link.rel="shortcut icon";link.href=iconURL;bdb.misc.removeFavicon();docHead.appendChild(link)};classMisc.prototype.removeFavicon=function(){var docHead=document.getElementsByTagName("head")[0];var links=docHead.getElementsByTagName("link");for(var i=0;i<links.length;i++){var link=links[i];if(link.type=="image/x-icon"&&link.rel=="shortcut icon"){docHead.removeChild(link);return}}};classMisc.prototype.initdBdbHelpIcons=function(div){$(".bdbHelpIcon",div).each(function(){var gravity=($(this).attr("gravity"))?$(this).attr("gravity"):"w";$(this).tipsy({gravity:gravity})})};classMisc.prototype.initPlaceholders=function(placeholderColor){var i=document.createElement("input");if("placeholder" in i){return false}if(!placeholderColor){placeholderColor="silver"}var $placeHolderElements=$("[placeholder]");$placeHolderElements.each(function(){var placeholderValue=$(this).attr("placeholder");if($(this).val()==""){$(this).val(placeholderValue);$(this).attr("currentColor",$(this).css("color"));$(this).css("color",placeholderColor)}});$placeHolderElements.unbind("focus");$placeHolderElements.unbind("blur");$placeHolderElements.focus(function(){if($(this).val()==$(this).attr("placeholder")){$(this).val("").css("color",$(this).attr("currentColor"))}});$placeHolderElements.blur(function(){if($(this).val()==""){$(this).val($(this).attr("placeholder")).css("color",placeholderColor)}})};classMisc.prototype.changeBdbColor=function(color,diaryname){if(typeof diaryname!="undefined"){var diaryname="&diaryname="+diaryname}else{var diaryname=""}$.getJSON("/p/ajax.html?action=changeColor"+diaryname+"&color="+escape(color),function(data){if(data.success){var rules="a,.bdbText,.blackbox .imgOver a{color:"+data.colors.base+";}			.bdbBg,.icon img, img.icon,.badge,button, a.buttonStyle,ul.tabs li a.active,.userstatus_icons.active_tab span,#fancybox-wrap.fancy-bdbstyle,#fancybox-wrap.fancy-bdbstyle #fancybox-title,#autodateAll.active,.userstatus_icons .newContent div.newEvents {background-color:"+data.colors.base+";}			.REMbdblightCalendar{background-color:"+data.colors.lightCalendar+";}			.bdbBorder,ul.tabs {border-color:"+data.colors.base+";}			.bdbOutline {outline-color:"+data.colors.base+";}			.bdbGradient {				background: url("+data.gradient_url+") 0 -10px repeat-x "+data.colors.base+";			}			.bdbdarkCalendar,#left_calendar .newImage.bdbdarkCalendar, #left_calendar .newComment.bdbdarkCalendar{background-color:"+data.colors.darkCalendar+";}			";if(data.colors.base=="#000000"||data.colors.base=="#2e2e2e"||data.colors.base=="#90908f"){rules+="a{color:#008CDC;}				.icon img, img.icon{background-color:#008CDC;}				button, a.buttonStyle{background-color:#008CDC;}				.bdbBg,.bdbBg a{color:#fff;}				ul.tabs li a{color:"+data.colors.base+";}				ul.tabs li a.active{color:#fff;}				"}else{rules+="#loginButton{border: 1px solid #fff;background-color:"+data.colors.base+";background-image:none;}"}if(data.colors.base=="#f157a4"||data.colors.base=="#e7278b"||data.colors.base=="#b72025"){rules+=".userstatus_icons .newContent div,#userstatus_gotomenu_div ul li.unseenSub{background-color:#2e2e2e;}				#userstatus_gotomenu_div #userstatus_gotomenu_toggle.unseenToggle{background-position:right -41px;}				"}if(!$.browser.msie){$("#userColors").html(rules)}else{var ys=document.getElementById("userColors");ys.styleSheet.cssText=rules}}})};classMisc.prototype.popupCaptchaIfNeeded=function(event,formid,force){if(force){if(typeof event.target!="undefined"){var $target=$(event.target)}else{var $target=$(event.srcElement)}events=$target.data("events");callback=events.click[0].handler;$target.unbind("click");bdb.misc.captcha_callback=callback;bdb.misc.showBdbPopup("/p/captcha_popup.html?callback=bdb.misc.captcha_callback&formid="+formid,210,240,"Ordverifiering",function(){setTimeout("$('#captcha_value').trigger('focus')",300)},function(){$target.click(callback)})}return false};classMisc.prototype.validateCaptcha=function(callback,formid,error_callback,captcha_formid){if(typeof(error_callback)!="function"){error_callback=function(){alert("Fel ordverifiering, försök igen")}}if(typeof(callback)!="function"){return false}if(captcha_formid){tform=captcha_formid}else{tform=formid}text=$("#"+tform+" #captcha_value").attr("value");if(text.length!=4){bdb.misc.reloadCaptcha(tform);error_callback()}if($("#"+formid+" #captcha_token").attr("value")){$("#"+formid+" #captcha_token").remove()}$.getJSON("/p/ajax.html?action=validateCaptcha&text="+text+"&uuid="+$("#"+tform+" #captcha_uuid").attr("value"),function(data){if(!data||!data.success||!data.token){bdb.misc.reloadCaptcha(tform);error_callback()}else{$("#"+formid).append('<input type="hidden" name="captcha_token" id="captcha_token" value="'+data.token+'"/>');callback()}});return false};classMisc.prototype.reloadCaptcha=function(formid){if(formid){formid="#"+formid+" "}else{formid=""}var ts=new Date().getTime();src=$(formid+"#captcha_image").attr("src");$(formid+"#captcha_value").attr("value","");if(src.indexOf("ts=")!=-1){$(formid+"#captcha_image").attr("src",src.replace(/&ts\=[0-9]+/,"&ts="+ts))}else{$(formid+"#captcha_image").attr("src",src+"&ts="+ts)}};classMisc.prototype.initInlineAutocomplete=function($element,width){var cursorPos=0;$element.keyup(function(e){cursorPos=e.target.selectionStart;if($(this).val().substr(cursorPos-1,1)=="@"&&e.keyCode==50){$element.autocomplete({serviceUrl:"/p/ajax.html?action=findFriendsAjax",minChars:2,maxHeight:400,width:width?width:388,deferRequestBy:0,inlineAutocomplete:true,currentPosition:cursorPos-1,fnFormatResult:function(value,data,currentValue){var reEscape=new RegExp("(\\"+["/",".","*","+","?","|","(",")","[","]","{","}","\\"].join("|\\")+")","g");var pattern="("+currentValue.replace(reEscape,"\\$1")+")";if(data.displayname){var markedValue=data.displayname.replace(new RegExp(pattern,"gi"),"<b>$1</b>")}else{var markedValue=value.replace(new RegExp(pattern,"gi"),"<b>$1</b>")}return"<a><img src='"+data.avatar+"'>"+markedValue+"</a>"}})}})};classMisc.prototype.initInlineAutocompleteHashtags=function($element,width){var cursorPos=0;$element.keyup(function(e){cursorPos=e.target.selectionStart;if($(this).val().substr(cursorPos-1,1)=="#"&&e.keyCode==51){$element.autocomplete({serviceUrl:"/p/ajax.html?action=getImagetagSuggestions",minChars:0,maxHeight:400,width:width?width:388,deferRequestBy:0,inlineAutocomplete:true,currentPosition:cursorPos-1,immediate:true,hintCharacter:"#",fnFormatResult:function(value,data,currentValue){return"<a><b>"+currentValue+"</b>"+value.substr(currentValue.length-1)+"</a>"}})}return false})};classMisc.prototype.footerScroll=function(){var offset=null;var marginTop=parseInt($("#holder").css("margin-top").replace("px",""));$(window).scroll(function(){if(!offset){var offset=$("#footer").position()}if(bdb.misc.moveFooterlink&&$(window).scrollTop()+$(window).height()>bdb.misc.offsetDefault+50+marginTop){if(($("#footer").position().top+55<$(window).scrollTop()+$(window).height())){$("#footerDummy").hide()}else{$("#footerDummy").show()}}else{$("#footerDummy").hide()}if($(window).scrollTop()==0){$("#footerDummy").hide()}$("#showFooter").click(function(){bdb.misc.loadMoreOnScroll=false;bdb.misc.moveFooterlink=false;$("#footerDummy").hide();var element=document.getElementById("footer");element.scrollIntoView(true);$(window).scrollLeft();return false})})};classMisc.prototype.footerScrollUnbind=function(){$(window).unbind("scroll");$("#showFooter").unbind("click");bdb.misc.loadMoreOnScroll=true;bdb.misc.moveFooterlink=true;$("#footerDummy").hide()};classMisc.prototype.countDashClicks=function($element,type,isfullpage){if(bdb.misc.currentDashPage!=""){$element.click(function(){$.getJSON("/p/ajax.html?action=dashBoardCount&page="+bdb.misc.currentDashPage+"&type="+type,function(data){if(isfullpage){window.location.href=$element.attr("href")}});return false})}};classMisc.prototype.fixGraphHover=function(divid,stats){$("#"+divid+" > img").mousemove(function(e){var id=$(this).parent().attr("id");id=parseInt(id.substr(id.indexOf("_")+1));var graphToolbarLeft=25;var graphWidth=$(this).width()-graphToolbarLeft;var graphOffset=$(this).offset().left+graphToolbarLeft;var currentX=e.clientX-graphOffset;var partWidth=parseInt(graphWidth/(stats.length-1));var x=Math.round(currentX/partWidth);$("#graph_"+id+" .graphValue0").html(stats[x][0]);$("#graph_"+id+" .graphValue1").html(stats[x][1]);$("#plotGraph_"+id+" > div").css("left",(currentX+graphToolbarLeft-3)+"px").show();if(currentX<0){$("#graph_"+id+" .graphValue0").html("&nbsp;");$("#graph_"+id+" .graphValue1").html("&nbsp;");$("#plotGraph_"+id+" > div").hide()}});$("#"+divid+" > img").mouseout(function(e){var id=$(this).parent().attr("id");id=parseInt(id.substr(id.indexOf("_")+1));$("#graph_"+id+" .graphValue0").html("&nbsp;");$("#graph_"+id+" .graphValue1").html("&nbsp;");$("#plotGraph_"+id+" > div").hide()})};classMisc.prototype.unbindGraphHover=function(divid){$("#"+divid+" > img").unbind("mousemove");$("#"+divid+" > img").unbind("mouseout")};function classTranslate(){this.translationIndex=-1;this.textArr=new Array();this.countTries=0;this.googleTranslateLoaded=0;this.languageTextArray=new Array();this.currentTextLang="";this.siteLanguageCode="";this.imageid=0;this.diaryname=""}classTranslate.prototype.init=function(textsArray,langCode,imgid,diaryname){bdb.translate.languageTextArray=textsArray;bdb.translate.siteLanguageCode=langCode;bdb.translate.imageid=imgid;bdb.translate.diaryname=diaryname;bdb.translate.countTries=0};classTranslate.prototype.checkLanguageAndTranslateAll=function(){bdb.translate.translationIndex=-1;bdb.translate.translate(-1,true)};classTranslate.prototype.checkLanguageAndTranslate=function(i){bdb.translate.translate(i)};classTranslate.prototype.translate=function(i,translateAll){if(typeof translateAll=="undefined"){translateAll=false}if(i>-1||$("#translateStyles-1").length){if(i==-1){var textField=$("#showContentTextHtml")}else{var textField=$("#commentTextTranslate_"+i)}$("#translateStyles"+i).html(bdb.translate.languageTextArray["Översätter..."]);bdb.translate.divideText(textField.html());bdb.translate.detectLangAndTranslateParts(i,textField,translateAll)}else{if(translateAll&&$(".translationId"+(bdb.translate.translationIndex+1)).length){bdb.translate.translationIndex++;bdb.translate.translate($(".translationId"+(bdb.translate.translationIndex)).attr("name"),true)}}};classTranslate.prototype.detectLangAndTranslateParts=function(textIndex,textField,translateAll){var textText=bdb.translate.textArr[0];textText=bdb.translate.stripHTMLtags(textText);if(textText.indexOf(bdb.translate.languageTextArray["Översätter..."]>-1)){textText=textText.replace(bdb.translate.languageTextArray["Översätter..."],"")}google.language.detect(textText,function(result){if(!result.error&&result.language){bdb.translate.currentTextLang=result.language;bdb.translate.translateParts(textIndex,textField,0,translateAll,"")}else{$("#translateStyles"+textIndex).hide();if(translateAll&&$(".translationId"+(bdb.translate.translationIndex+1)).length){bdb.translate.translationIndex++;bdb.translate.translate($(".translationId"+(bdb.translate.translationIndex)).attr("name"),true)}}})};classTranslate.prototype.translateParts=function(textIndex,textField,index,translateAll,text){var resultText="";var tempReturnText;if(index==bdb.translate.textArr.length){textField.html(text);$("#translateStyles"+textIndex).html("T");$("#translateStyles"+textIndex).attr("title",bdb.translate.languageTextArray["Denna text är översatt, hämta originaltexten"]);if(translateAll&&$(".translationId"+(bdb.translate.translationIndex+1)).length){bdb.translate.translationIndex++;bdb.translate.translate($(".translationId"+(bdb.translate.translationIndex)).attr("name"),true)}}else{google.language.translate(bdb.translate.textArr[index],bdb.translate.currentTextLang,bdb.translate.siteLanguageCode,function(result){if(!result.error){var resultText=result.translation;if(textIndex==-1){resultText=resultText.replace("checkLanguageAndTranslate(-1)","fetchOriginalImageText()")}else{resultText=resultText.replace("checkLanguageAndTranslate(","fetchOriginalTextForImageComment(")}bdb.translate.translateParts(textIndex,textField,index+1,translateAll,text+resultText)}else{$("#translateStyles"+textIndex).hide();if(translateAll&&$(".translationId"+(bdb.translate.translationIndex+1)).length){bdb.translate.translationIndex++;bdb.translate.translate($(".translationId"+(bdb.translate.translationIndex)).attr("name"),true)}}})}};classTranslate.prototype.divideText=function(text){bdb.translate.textArr=new Array();var temp;var tempIndex;var index=0;while(text.length>1200){temp=text.substr(1000,200);if(temp.indexOf(" ")>-1){tempIndex=temp.indexOf(" ")+1000}else{tempIndex=1200}bdb.translate.textArr[index]=text.substr(0,tempIndex);text=text.substr(tempIndex);index++}bdb.translate.textArr[index]=text};classTranslate.prototype.fetchOriginalImageText=function(){$.getJSON("/p/ajax.html?action=getOriginalTextForImage&id="+bdb.translate.imageid+"&diaryname="+bdb.translate.diaryname,function(data){if(data.text){$("#showContentTextHtml").html(data.text)}});return false};classTranslate.prototype.fetchOriginalTextForImageComment=function(blogid){$.getJSON("/p/ajax.html?action=getOriginalTextForImageComment&imgid="+bdb.translate.imageid+"&commentid="+blogid+"&diaryname="+bdb.translate.diaryname,function(data){if(data.text){$("#commentTextTranslate_"+blogid).html(data.text)}});return false};classTranslate.prototype.stripHTMLtags=function(text){text=text.replace(/<[^>]*>/gi," ");return text};classTranslate.prototype.waitAndStartTranslating=function(){if(bdb.translate.googleTranslateLoaded==1){bdb.translate.checkLanguageAndTranslateAll()}else{if(bdb.translate.countTries<50){bdb.translate.countTries++;setTimeout("bdb.translate.waitAndStartTranslating();",500)}}};function classBilddagboken(){this.timers=new Array();this.log=function(s){alert(s)};this.ajax=new classAjax();this.history=new classHistory();this.action=new classAction();this.calendar=new classCalendar();this.focus=new classFocus();this.misc=new classMisc();this.extlogin=new classExtlogin();this.translate=new classTranslate();this.clickstats=null;this.fullscreenActive=false;this.hideTakeoverAdRightAtClick=1;this.currentUser="";this.currentGroup="";this.pageIsLocked=0;this.loggedInUser="";this.userspage=0;this.userAdmin=0;this.sponsoredDiary=0;this.hasFlash=0;this.viewportLoaded=false;this.pixlr_done=false;this.nicEdit_done=false;this.fancyboxLoaded=false;this.flot_js_done=false;this.confirmOnLeave=false;this.confirmOnLeaveText="Vill du verkligen gå ifrån sidan?";this.confirmOnLeaveDefaultBehaviorLeavePage=true;this.confirmOnLeaveCallback=undefined;this.feature_count_clicks=false;this.isFacebookLoggedin=false;this.showFbLogin=false;this.domainname="";this.imageserver="";this.showFingerprint=true;this.noAjaxLoad=false;this.currLang=1;this.initTime=parseInt(new Date().getTime()/1000);this.closeFullscreenOnLoad=false}classBilddagboken.prototype.resetOnLeaveVariables=function(){this.confirmOnLeave=false;this.confirmOnLeaveText="Vill du verkligen gå ifrån sidan?";this.confirmOnLeaveDefaultBehaviorLeavePage=true;this.confirmOnLeaveCallback=undefined};classBilddagboken.prototype.setSponsoredDiary=function(sponsoredDiary){if(this.sponsoredDiary!=sponsoredDiary){if(typeof reloadTopBanner=="function"&&typeof reloadMidBanner=="function"){reloadTopBanner(sponsoredDiary,1);reloadMidBanner(sponsoredDiary,1);this.sponsoredDiary=sponsoredDiary}}};classBilddagboken.prototype.addTimer=function(name,f,interval){for(t in this.timers){if(this.timers[t]["name"]==name&&this.timers[t]["id"]!=null){return}}var arr=new Array();arr.name=name;arr.id=setInterval(f,interval);this.timers.push(arr)};classBilddagboken.prototype.removeTimer=function(name){for(t in this.timers){if(this.timers[t]["name"]==name&&this.timers[t]["id"]!=null){clearTimeout(this.timers[t]["id"]);this.timers[t]["id"]=null}}};classBilddagboken.prototype.setCookie=function(name,value,expires,path,domain,secure){document.cookie=name+"="+escape(value)+((expires)?"; expires="+expires.toGMTString():"")+((path)?"; path="+path:"")+((domain)?"; domain="+domain:"")+((secure)?"; secure":"")};classBilddagboken.prototype.deleteCookie=function(name,path,domain,secure){var mydate=new Date();mydate.setTime(mydate.getTime()-1);value="";document.cookie=name+"="+escape(value)+((expires)?"; expires="+(mydate.toGMTString()):"")+((path)?"; path="+path:"")+((domain)?"; domain="+domain:"")+((secure)?"; secure":"")};classBilddagboken.prototype.getCookie=function(name){var dc=document.cookie;var prefix=name+"=";var begin=dc.indexOf("; "+prefix);if(begin==-1){begin=dc.indexOf(prefix);if(begin!=0){return null}}else{begin+=2}var end=document.cookie.indexOf(";",begin);if(end==-1){end=dc.length}return unescape(dc.substring(begin+prefix.length,end))};classBilddagboken.prototype.countEvents=function(){var i=0;for(index in jQuery.cache){i++}console.log(i)};bdb=new classBilddagboken();$.fn.ajaxSubmitJSON=function(options){options.dataType="json";if(typeof options.data=="undefined"){options.data={}}options.data.json=1;$(this).ajaxSubmit(options)};
