/*================ LAST MOD: 2009-11-25 02:39:09am ================*/

/* -----------START: /assets/v5/photo-pages/photopages.js---------*/

/* --------------------------------------------------*/

/*minified*/

bindHandler=function(){}
photopages={"currentDialog":0,"loadInfo":function(obj,postId){hideMenu('post-options');addStyleSheet("http://cdn.buzznet.com/assets/v5/dialogs/dialog.css");addStyleSheet("http://cdn.buzznet.com/assets/v5/dialogs/postinfo.css");var url="/interface/post/dialogs/post-info/?id="+postId;var content=photopages.skinDialog("Photo Info","Loading....","infoContent");photopages.currentDialog=createDialog("infoBox",content,true);getUrl("/interface/post/dialogs/post-info/?id="+postId,function(t,html,e){setInnerHTML("infoContent",html);photopages.adjustDlg();},0,1);photopages.adjustDlg();},"loadShare":function(relObj,postId,url,longUrl,title){hideMenu('post-options');addStyleSheet("http://cdn.buzznet.com/assets/v5/dialogs/dialog.css");addStyleSheet("http://cdn.buzznet.com/assets/v5/dialogs/sharebox.css");if(!longUrl)longUrl=url;var content=photopages.skinDialog("Embed this Photo","Loading...","shareContent");photopages.currentDialog=createDialog("shareBox",content,true);photopages.resetNavItems();getUrl("/interface/post/dialogs/post-share/?id="+postId+"&url="+escape(url)+"&longurl="+escape(longUrl)+"&ctitle="+escape(title),function(t,html,e){setInnerHTML("shareContent",html);photopages.adjustDlg();},0,1);photopages.adjustDlg();},"toggleOptions":function(){toggleMenu('post-options',$d('options-menu-option'),'belowcenter');$d("options-menu-option").className=(getVis('post-options')=="visible"?"on":"");$d("options-menu-option").onblur=function(){setTimeout("hideMenu('post-options');$d('options-menu-option').className=''",250);}
onkeyevent("escape",function(){hideMenu('post-options');$d("options-menu-option").className="";});},"loadGroups":function(postId){hideMenu('post-options');photopages.resetNavItems();addStyleSheet("http://cdn.buzznet.com/assets/v5/dialogs/dialog.css");addStyleSheet("http://cdn.buzznet.com/assets/v5/dialogs/sendgroupsbox.css");var content=this.skinDialog("Send to group","","groupDlgContent");var url="/interface/post/groups/getsendtogrouplist/?post_id="+postId;photopages.currentDialog=createDialog("groupsMenu",content,true);reloadArea("groupDlgContent",url,"Loading your groups","Couldn't load your groups :(",true);setTimeout("photopages.adjustDlg()",500);},"loadFullScreen":function(postId,url){addStyleSheet("http://cdn.buzznet.com/assets/v5/photo-pages/photo-fullscreen.css");if(!url)url="";onkeyevent("escape",function(){photopages.closeFullScreen();});document.body.appendChild(createEl("div",{"class":"dlgStage","id":"tstage"}));$d("tstage").style.height=getFullWindowSize().height+"px";reloadArea("tstage","/interface/post/dialogs/photo-fullscreen/?id="+postId+"&url="+escape(url),"Loading...","",true);hideMenu('post-options');photopages.resetNavItems();$d("tstage").scrollIntoView();reloadAdFrames();},"resetNavItems":function(){var items=$d("v5-toolbar-total-links").getElementsByTagName("li");for(i=0;i<items.length;i++){items[i].getElementsByTagName("a")[0].className="";}},"closeFullScreen":function(){if($d("tstage")){document.getElementsByTagName("body")[0].removeChild($d("tstage"));}},"onloadFullScreenImage":function(adjustHeight){var maxw=(getWindowWidth()-120);var maxh=(getWindowHeight()-120);var fimg=$d("fullimage");var newalt="Natural Dimensions on this photo: "+fimg.width+"x"+fimg.height;fimg.setAttribute("alt",newalt);fimg.setAttribute("title",newalt);if(adjustHeight){fimg.removeAttribute("width");if(fimg.height>maxh){fimg.height=maxh;}}else if(fimg.width>maxw){fimg.removeAttribute("height");fimg.width=maxw;}
setVis("fullimage","visible");toggleDisp("full-image-sizes","");toggleDisp("fs-loading","none");var ws=getFullWindowSize();$d("tstage").style.height=ws.height+"px";var embedval=getValByName("share_embed");var oldimg=strfromto(embedval,'src="','"');embedval=embedval.replace(oldimg,fimg.src);setValByName("share_embed",embedval);},"changeImg":function(src,vers,adjustAuto){if(!adjustAuto)adjustAuto="";setInnerHTML("full-image",'<img src="'+src+'" onload="photopages.onloadFullScreenImage(\''+adjustAuto+'\')" id="fullimage" style="visibility:hidden" />');var links=$d("full-image-sizes").getElementsByTagName("a");for(i=0;i<links.length;i++){links[i].className="";}
if(!adjustAuto)
$d("fs-"+vers).className="on";else
$d("fs-auto").className="on";toggleDisp("full-image-sizes","none");toggleDisp("fs-loading","");setValByName("img_url",src);},"adjustDlg":function(){photopages.currentDialog.placeModalDialog();},"skinDialog":function(title,content,contentId){if(!contentId)contentId="";return'<div class="dlg-title"><a href="#" class="dlg-close" onclick="return false"></a>'+title+'</div>'
+'<div class="dlg-content"'+(contentId?'id="'+contentId+'"':"")+'>'+content+'</div>';},"toggleReadMore":function(){var rm=$d('photo-descr-readmore');var para=$d('photopage-gallery-info');if(stristr("read more",rm.innerHTML)){setInnerHTML(rm,'&laquo; Read Less');para.className="maximized";}else{setInnerHTML(rm,'Read More &raquo;');para.className="minimized";}}}
function sendToGroup(postId,groupId,setId){if(!postId||!groupId)return 0;if(!setId)setId=0;var url="/interface/post/groups/sendtogroup/?post_id="+postId+"&group_id="+groupId+"&set_id="+setId;setInnerHTML("sendgrouplist",progresstable("Please wait while we add the post..."));var doLoad=function(t,txt,e){if(getRspStat(txt)=="ok"){setInnerHTML("sendgrouplist","The post was added!");setTimeout("dojo.widget.byId('groupsMenu').hide()",2000);}else{setInnerHTML("sendgrouplist","Error: "+getRspError(txt));setTimeout("dojo.widget.byId('groupsMenu').hide();",2000);}}
var doError=function(t,txt,e){setInnerHTML("sendgrouplist","Unspecified error");setTimeout("dojo.widget.byId('groupsMenu').hide()",1500);}
getUrl(url,doLoad,doError,0,1);}
function removeFromGroup(postId,groupId){if(!postId||!groupId)return 0;var url="/interface/post/groups/removefromgroup/?post_id="+postId+"&group_id="+groupId
setInnerHTML("sendgrouplist",progresstable("Please wait while we remove the post..."));var doLoad=function(t,txt,e){if(getRspStat(txt)=="ok"){setInnerHTML("sendgrouplist","The post was removed!");setTimeout("dojo.widget.byId('groupsMenu').hide()",2000);}else{setInnerHTML("sendgrouplist","Error: "+getRspError(txt));setTimeout("dojo.widget.byId('groupsMenu').hide();",2000);}}
var doError=function(t,txt,e){setInnerHTML("sendgrouplist","Unspecified error");setTimeout("dojo.widget.byId('groupsMenu').hide()",1500);}
getUrl(url,doLoad,doError,0,1);}
function toggleHandler(menuId){if(menuId=="addlabelssmenu0"){if($d(menuId).style.visibility=="hidden"){dojo.widget.byId("labelBox").hide();}else{addStyleSheet("http://cdn.buzznet.com/assets/v5/dialogs/dialog.css");var dlg=createDialog("labelBox",photopages.skinDialog("Add Label","","label-content"),true);if($d(menuId)){$d("label-content").appendChild($d(menuId));toggleDisp(menuId,"block");setVis(menuId,"visible");$d(menuId).style.position="static";}}}}
dojo.event.connect(window,"toggleMenu",toggleHandler);onkeyevent("left_arrow",function(evt,key,targ){var lobj=$d("toolbar-nav-prev");if(targ){var tag=targ.tagName.toLowerCase();if(tag=="textarea"||tag=="select"||tag=="option"||tag=="input")
return;}
if(lobj.className!="disabled")location.href=lobj.href;});onkeyevent("right_arrow",function(evt,key,targ){var lobj=$d("toolbar-nav-next");if(targ){var tag=targ.tagName.toLowerCase();if(tag=="textarea"||tag=="select"||tag=="option"||tag=="input")
return;}
if(lobj.className!="disabled")location.href=lobj.href;});
/* --------------------------------------------------*/

/* -----------START: /assets/v5/related-content/user-galleries-and-posts.js---------*/

/* --------------------------------------------------*/

/*minified*/

var userGalleriesPosts={"tabNames":["galleries","posts"],"changeTab":function(tabName){for(i=0;i<this.tabNames.length;i++){$d("tab-"+this.tabNames[i]).className="";toggleDisp("content-"+this.tabNames[i],"none");}
$d("tab-"+tabName).className="tab-on";toggleDisp("content-"+tabName,"block");},"loadGalleries":function(){this.changeTab("galleries");reloadArea("content-galleries",$d("mygalleries").getAttribute("ajax_url"),"Loading galleries...","Problem loading! Try again.",true);},"loadPosts":function(){this.changeTab("posts");addStyleSheet("/assets/v5/related-content/posts-mixed-short.css");reloadArea("content-posts","/interface/post/user-recent-posts-html/?pagesize=5","Loading Recent Posts...","Problem loading! Try again.",true);}}
/* --------------------------------------------------*/

/* -----------START: /assets/v5/photo-pages/paginated-gallery.js---------*/

/* --------------------------------------------------*/

/*minified*/

function pageGallery(url){setInnerHTML("mygalleries-progress","Loading...");getUrl(url,function(t,html,e){setInnerHTML("mygalleries-container",html);setInnerHTML("mygalleries-progress","");$d('mygalleries-container').scrollIntoView();},0,1);}
/* --------------------------------------------------*/

/* -----------START: /assets/cssjs/user_status.js---------*/

/* --------------------------------------------------*/

/*minified*/

function userStatus(statusType,statusDefaultTxt,otherStatusTypeTxt){this.thereIsAnother=false;this.statusType=statusType;this.statusDefaultTxt=statusDefaultTxt;this.otherStatusTypeTxt=otherStatusTypeTxt;this.clearStatus=function(){this.testOther();this.statusDisplayFlip("edit");dojo.byId("userhomepage_status_"+this.statusType).value=this.statusDefaultTxt;setMiscConfig('userhomepage_status_message',"");if(this.thereIsAnother)this.handleOthers("clear");return 1;}
this.editToggle=function(editDivId,editModuleName,unset){var editDiv=dojo.byId(editDivId);if(editDiv){editDiv.style.display=(editDiv.style.display=="none")?"block":"none";if(typeof(unset)!="undefined"){PageModuleManagerObj.unsetModuleInEditmode(editModuleName);}}}
this.getOthersDetails=function(){this.otherStatusObj=eval(this.otherStatus);this.otherStatusType=this.otherStatusObj.statusType;this.otherStatusEl=dojo.byId("userhomepage_statusupdate_status_text_"+this.otherStatusType);this.otherStatusElParent=this.otherStatusEl.parentNode;this.currentStatusEl=dojo.byId("userhomepage_statusupdate_status_text_"+this.statusType);}
this.handleOthers=function(type){this.getOthersDetails();if(type&&type=="clear"){this.statusDisplayFlip("edit",this.otherStatusType);dojo.byId("userhomepage_status_"+this.otherStatusType).value=this.otherStatusObj.statusDefaultTxt;}else{if(this.otherStatusElParent&&this.otherStatusElParent.style.display=="none"){this.otherStatusElParent.style.display="block";dojo.byId("userhomepage_statusupdate_edit_"+this.otherStatusType).style.display="none";}
this.otherStatusEl.innerHTML=this.currentStatusEl.innerHTML;}}
this.keyPress=function(e){if(e.keyCode==13){this.postStatus();}}
this.postStatus=function(def_text){this.testOther();reloadAdFrames();var userhomepage_status=dojo.byId("userhomepage_status_"+this.statusType);if(userhomepage_status.value.replace(/^\s+|\s+$/g,'')==''||userhomepage_status.value==def_text){userhomepage_status.value=def_text;return false;}
var userhomepage_status_value=escape(userhomepage_status.value);dojo.io.bind({"mimetype":"text/html","url":"/interface/post/setstatus/?status="+userhomepage_status_value,"load":this.postStatusReply});setMiscConfig('userhomepage_status_message',userhomepage_status_value);dojo.byId("userhomepage_statusupdate_status_text_"+this.statusType).innerHTML=unescape(userhomepage_status_value);if(this.thereIsAnother)this.handleOthers();this.statusDisplayFlip();return 1;}
this.postStatusReply=function(t,data,e){var retdata=eval('('+data+')');this.statusDisplayFlip();return 1;}
this.statusBlur=function(e,ele){if(ele.value==''){if(this.clickModeStatus){this.statusDisplayFlip();this.clickModeStatus=false;}else{ele.value=this.statusDefaultTxt;}}}
this.statusClick=function(e){var userhomepage_status=dojo.byId("userhomepage_status_"+this.statusType);this.clickModeStatus=true;userhomepage_status.value="";this.statusDisplayFlip("edit");userhomepage_status.focus();}
this.statusDisplayFlip=function(mode,target){var statusTarget=(target)?target:this.statusType;if(mode=="edit"){dojo.byId("userhomepage_statusupdate_edit_"+statusTarget).style.display="block";dojo.byId("userhomepage_statusupdate_status_"+statusTarget).style.display="none";}else{dojo.byId("userhomepage_statusupdate_edit_"+statusTarget).style.display="none";dojo.byId("userhomepage_statusupdate_status_"+statusTarget).style.display="block";}}
this.testOther=function(){if(this.otherStatusTypeTxt){this.otherStatus="userStatus"+this.otherStatusTypeTxt;this.otherInput="userhomepage_status_"+this.otherStatusTypeTxt.toLowerCase();if(navigator.userAgent.indexOf("MSIE")!=-1){if(dojo.byId(this.otherInput))this.thereIsAnother=true;}else{if(dojo.byId(this.otherInput)&&typeof(dojo.byId(this.otherInput))=="object")this.thereIsAnother=true;}}}}
/* --------------------------------------------------*/
