var icon_ccbgdiv=null;var icon_ccdiv=null;var icon_doneit=null;var icon_isPopped=false;var icon_scrollTim=null;var icon_popup_w=300;var icon_popup_h=330;var icon_buddyIcon=null;var user_data=null;var icon_progress_w=136;var icon_progress_h=49;function icon_windowClose(){clearTimeout(icon_scrollTim);Y.U.Event.removeListener(window,"resize",icon_positionWindow);Y.U.Event.removeListener(window,"scroll",icon_positionWindowOnScroll);icon_ccdiv.style.display="none";icon_ccbgdiv.style.display="none";icon_isPopped=false;}function icon_windowOpenFromHover(u){user_data=_ge("person_hover").hover_persons[u];if(!user_data){alert(F.output.get("personmenu_buddyicon")+" '"+u+"'");return ;}var f=1;return icon_windowOpen();}function icon_windowOpenFromLink(u){var f={};f.flickr_people_getInfo_onLoad=function(y,n,G){user_data=new BuddyData(n);icon_windowOpen();};F.API.callMethod("flickr.people.getInfo",{user_id:u},f);}function icon_windowOpen(){var G=user_data.nsid;var f=user_data.is_contact;var y=user_data.name;var u=user_data.is_friend;var m=user_data.is_family;var n=user_data.icon_url;if(f){if(u&&m){_ge("contactChangerText1").innerHTML=F.output.get("personmenu_contactChangerText1_ff",y);if(user_data.gender=="M"){_ge("contactChangerText2").innerHTML=F.output.get("personmenu_contactChangerText2_ff_m",y);}if(user_data.gender=="F"){_ge("contactChangerText2").innerHTML=F.output.get("personmenu_contactChangerText2_ff_f",y);}if(user_data.gender!="M"&&user_data.gender!="F"){_ge("contactChangerText2").innerHTML=F.output.get("personmenu_contactChangerText2_ff_o",y);}}else{if(u){_ge("contactChangerText1").innerHTML=F.output.get("personmenu_contactChangerText1_fri",y);if(user_data.gender=="M"){_ge("contactChangerText2").innerHTML=F.output.get("personmenu_contactChangerText2_fri_m",y);}if(user_data.gender=="F"){_ge("contactChangerText2").innerHTML=F.output.get("personmenu_contactChangerText2_fri_f",y);}if(user_data.gender!="M"&&user_data.gender!="F"){_ge("contactChangerText2").innerHTML=F.output.get("personmenu_contactChangerText2_fri_o",y);}}else{if(m){_ge("contactChangerText1").innerHTML=F.output.get("personmenu_contactChangerText1_fam",y);if(user_data.gender=="M"){_ge("contactChangerText2").innerHTML=F.output.get("personmenu_contactChangerText2_fam_m",y);}if(user_data.gender=="F"){_ge("contactChangerText2").innerHTML=F.output.get("personmenu_contactChangerText2_fam_f",y);}if(user_data.gender!="M"&&user_data.gender!="F"){_ge("contactChangerText2").innerHTML=F.output.get("personmenu_contactChangerText2_fam_o",y);}}else{_ge("contactChangerText1").innerHTML=F.output.get("personmenu_contactChangerText1_con",y);_ge("contactChangerText2").innerHTML=F.output.get("personmenu_contactChangerText2_con_o",y);}}}_ge("contactChangerText3").innerHTML=F.output.get("personmenu_contactChangerText3",G,y);}else{_ge("contactChangerText1").innerHTML=F.output.get("personmenu_contactChangerText1_notcon",y);_ge("contactChangerText2").innerHTML=F.output.get("personmenu_contactChangerText2_notcom",y);_ge("contactChangerText3").innerHTML=F.output.get("personmenu_contactChangerText3_notcon");}_ge("contactChangerIcon").src=n;_ge("contactChangerCheckFriend").checked=u;_ge("contactChangerCheckFamily").checked=m;_ge("person_hover").hover_go_away();icon_ccdiv.style.display="block";icon_ccbgdiv.style.display="block";icon_isPopped=true;icon_positionWindow();Y.U.Event.addListener(window,"resize",icon_positionWindow);Y.U.Event.addListener(window,"scroll",icon_positionWindowOnScroll);return false;}function icon_positionWindowOnScroll(u){if(icon_doneit==false){return ;}icon_doneit=false;clearTimeout(icon_scrollTim);icon_scrollTim=setTimeout("icon_positionWindowOnScroll(true)",50);if(u){icon_doneit=true;icon_positionWindow();}}function icon_positionWindow(){if(!icon_isPopped){return ;}if(window.innerWidth){var G=window.innerWidth;var f=window.innerHeight;var u=window.pageXOffset;var n=window.pageYOffset;}else{var G=document.body.clientWidth;var f=document.body.clientHeight;var u=document.body.scrollLeft;var n=document.body.scrollTop;}icon_ccdiv.style.left=(u+((G-icon_popup_w)/2))+"px";icon_ccdiv.style.top=(n+((f-icon_popup_h)/2))+"px";icon_ccbgdiv.style.left=u;icon_ccbgdiv.style.top=n;}function icon_windowCloseDone(){icon_ccdiv.style.display="none";var f=user_data.nsid;var u=_ge("contactChangerCheckFriend").checked;var y=_ge("contactChangerCheckFamily").checked;var G=u==user_data.is_friend;var n=y==user_data.is_family;if(G&&n&&user_data.is_contact){icon_windowClose();return ;}icon_showProgress(F.output.get("personmenu_working"));var m={};m.flickr_contacts_edit_onLoad=function(O,J,K,k){var I=_ge("person_hover").hover_persons[k.user_id];if(O){I.is_contact=true;I.is_friend=u;I.is_family=y;_ge("person_hover").hover_persons[k.user_id]=null;icon_updateContactTxt();icon_showProgress(F.output.get("personmenu_success"));window.setTimeout("icon_hideProgress(); icon_windowClose();",300);}else{var M;if(J&&J.documentElement){var Z=J.documentElement.getElementsByTagName("err")[0];if(Z){M=Z.getAttribute("code");}}if(M=="3"){icon_showProgress(F.output.get("personmenu_success"));window.setTimeout("icon_hideProgress(); icon_windowClose();",500);}else{if(M=="4"){icon_showDialog(F.output.get("too_many_contacts",I.name,global_contact_limit));}else{icon_showProgress(F.output.get("personmenu_failure"));window.setTimeout("icon_hideProgress(); icon_windowClose();",500);}}}};m.flickr_contacts_add_onLoad=m.flickr_contacts_edit_onLoad;if(user_data.is_contact){F.API.callMethod("flickr.contacts.edit",{user_id:user_data.nsid,friend:u?1:0,family:y?1:0},m);}else{F.API.callMethod("flickr.contacts.add",{user_id:user_data.nsid,friend:u?1:0,family:y?1:0},m);}}function icon_updateContactTxt(){var f=_ge("span_user_contact_txt"+user_data.nsid);if(!f){return ;}if(user_data.is_contact){var u="<a href=\"/relationship.gne?id="+user_data.nsid+"\" onclick=\"icon_windowOpenFromLink('"+user_data.nsid+"'); return false\">"+F.output.get("personmenu_change")+"</a>?";if(user_data.is_friend&&user_data.is_family){if(user_data.gender=="M"){f.innerHTML=F.output.get("personmenu_updatecontact_ff_m",u);}if(user_data.gender=="F"){f.innerHTML=F.output.get("personmenu_updatecontact_ff_f",u);}if(user_data.gender!="M"&&user_data.gender!="F"){f.innerHTML=F.output.get("personmenu_updatecontact_ff_o",u);}}else{if(user_data.is_friend){if(user_data.gender=="M"){f.innerHTML=F.output.get("personmenu_updatecontact_fri_m",u);}if(user_data.gender=="F"){f.innerHTML=F.output.get("personmenu_updatecontact_fri_f",u);}if(user_data.gender!="M"&&user_data.gender!="F"){f.innerHTML=F.output.get("personmenu_updatecontact_fri_o",u);}}else{if(user_data.is_family){if(user_data.gender=="M"){f.innerHTML=F.output.get("personmenu_updatecontact_fam_m",u);}if(user_data.gender=="F"){f.innerHTML=F.output.get("personmenu_updatecontact_fam_f",u);}if(user_data.gender!="M"&&user_data.gender!="F"){f.innerHTML=F.output.get("personmenu_updatecontact_fam_o",u);}}else{if(user_data.gender=="M"){f.innerHTML=F.output.get("personmenu_updatecontact_con_m",u);}if(user_data.gender=="F"){f.innerHTML=F.output.get("personmenu_updatecontact_con_f",u);}if(user_data.gender!="M"&&user_data.gender!="F"){f.innerHTML=F.output.get("personmenu_updatecontact_con_o",u);}}}}}else{if(user_data.gender=="M"){f.innerHTML="<a href=\"/relationship.gne?id="+user_data.nsid+"\" onclick=\"icon_windowOpenFromLink('"+user_data.nsid+"'); return false\">"+F.output.get("personmenu_updatecontact_notcon_m")+"</a>?";}if(user_data.gender=="F"){f.innerHTML="<a href=\"/relationship.gne?id="+user_data.nsid+"\" onclick=\"icon_windowOpenFromLink('"+user_data.nsid+"'); return false\">"+F.output.get("personmenu_updatecontact_notcon_f")+"</a>?";}if(user_data.gender!="M"&&user_data.gender!="F"){f.innerHTML="<a href=\"/relationship.gne?id="+user_data.nsid+"\" onclick=\"icon_windowOpenFromLink('"+user_data.nsid+"'); return false\">"+F.output.get("personmenu_updatecontact_notcon_o")+"</a>?";}}}function icon_removeContact(u){icon_ccdiv.style.display="none";icon_showProgress(F.output.get("personmenu_working"));var f={};f.flickr_contacts_remove_onLoad=function(m,y,G,n){if(m){user_data.is_contact=false;_ge("person_hover").hover_persons[n.user_id]=null;icon_updateContactTxt();icon_showProgress(F.output.get("personmenu_success"));window.setTimeout("icon_hideProgress(); icon_windowClose();",500);}else{icon_showProgress(F.output.get("personmenu_failure"));window.setTimeout("icon_hideProgress(); icon_windowClose();",500);}};F.API.callMethod("flickr.contacts.remove",{user_id:user_data.nsid},f);}function icon_showProgress(u){if(!global_comm_div){_make_comm_div("20002");}global_comm_div.start_comming(u);}function icon_showDialog(f){if(!global_comm_div){_make_comm_div("20002");}var u=function(){icon_hideProgress();icon_windowClose();};global_comm_div.start_comming(f,null,null,1,1,null,u);}function icon_hideProgress(){global_comm_div.stop_comming();}function iframeify(G){if(F.is_ie){var u="<iframe "+"style='position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; "+"z-index: -1; filter:Alpha(Opacity=\"0\");' "+">";var f=document.createElement(u);G.appendChild(f);return f;}return null;}function personmenu_process_img(u){_ge("person_hover").hover_add_img(u);u.onmouseover=_hitch(_ge("person_hover"),"icon_mouseover");u.onmouseout=_hitch(_ge("person_hover"),"icon_mouseout");}function personmenu_init(K,G){if(!G){setTimeout(function(){personmenu_init(K,1);},50);return ;}if(K){F.decorate(_ge("person_hover"),F._person_hover).hover_go_go_go();}var m=function(k){if(Y.U.Dom.hasClass(k,"xBuddyIcon")){return false;}if(Y.U.Dom.hasClass(k,"xBuddyIconH")){return false;}if(Y.U.Dom.hasClass(k,"xBuddyIconX")){return false;}if(Y.U.Dom.hasClass(k,"person_hover_img")){return false;}var O=k.src.split("#");var J=O[1];if(J){k.nsid=J;return true;}return false;};var M=[];var y=document.getElementsByTagName("IMG");var Z=/.*#real=/;for(var n=0;n<y.length;n++){var f=y[n];var u=f.src;if(u.indexOf("#real=")!=-1){f.src=u.replace_regx(Z,"");}if(K&&m(f)){M.push(f);setTimeout(function(){personmenu_process_img(M.pop());},1*n);}}if(!K){return ;}icon_ccbgdiv=_ge("contactChangerBackground");var I=35;icon_ccbgdiv.style.backgroundColor="#000";icon_ccbgdiv.style.opacity=I/100;icon_ccbgdiv.style.MozOpacity=I/100;icon_ccbgdiv.style.filter="alpha(opacity="+I+")";icon_ccdiv=_ge("contactChangerPopup");iframeify(icon_ccbgdiv);}F._person_hover=new Object();F._person_hover.hover_go_go_go=function(){this.hover_persons={};this.hover_showing=0;this.hover_menu_showing=0;this.hover_show_timer=null;this.hover_hide_timer=null;this.hover_anim_timer=null;this.hover_over=0;this.hover_curr_img=null;F.decorate(_ge("personmenu_button_bar"),F._personmenu_button_bar).bar_go_go_go();if(F.is_ie){_ge("person_hover_inner").style.width="79px";_ge("person_hover_inner").style.height="58px";}this.onmouseover=_hitch(this,"hover_mouseover");this.onmouseout=_hitch(this,"hover_mouseout");};F._person_hover.hover_add_img=function(u){var G="hover_img"+u.nsid;if(_ge(G)){return ;}var f=document.createElement("IMG");f.id=G;f.nsid=u.nsid;f.src=u.src;f.className="person_hover_img";_ge("person_hover_link").appendChild(f);};F._person_hover.hover_mouseover=function(u){clearTimeout(this.hover_hide_timer);this.hover_over=1;};F._person_hover.hover_mouseout=function(u){this.hover_over=0;if(this.hover_menu_showing){return ;}this.hover_hide_timer=setTimeout(function(){var f=_ge("person_hover");if(!f.hover_over){f.hover_hide();}},500);};F._person_hover.icon_mouseover=function(f){if(this.hover_menu_showing){return ;}clearTimeout(this.hover_hide_timer);this.hover_icon=_get_event_src(f);if(this.hover_showing){this.hover_place_and_show();}if(this.hover_curr_img&&this.hover_curr_img.nsid!=this.hover_icon.nsid){this.hover_curr_img.style.display="none";this.hover_curr_img.style.visibility="hidden";}this.hover_curr_img=_ge("hover_img"+this.hover_icon.nsid);this.hover_curr_img.style.display="block";this.hover_curr_img.style.visibility="visible";_ge("person_hover_link").href=(this.hover_icon.parentNode.href)?this.hover_icon.parentNode.href:"/photos/"+this.hover_icon.nsid+"/";if(!this.hover_showing){var u=this.hover_icon;this.hover_show_timer=setTimeout(function(){var G=_ge("person_hover");if(u==G.hover_icon){G.hover_place_and_show();}},100);}};F._person_hover.hover_go_away=function(){this.hover_menu_showing=0;clearTimeout(this.hover_show_timer);clearTimeout(this.hover_hide_timer);clearTimeout(this.hover_anim_timer);this.hover_over=0;this.hover_hide_menu();this.hover_hide();};F._person_hover.icon_mouseout=function(u){if(this.hover_showing){return ;}clearTimeout(this.hover_show_timer);};F._person_hover.hover_hide=function(){this.hover_showing=0;this.style.display="none";Y.U.Event.removeListener(window,"resize",this.window_resize);Y.U.Event.removeListener(window,"scroll",this.window_scroll);};F._person_hover.window_mousedown=function(G,u){var f=_get_event_src(G);while(f){if(f.id=="person_hover"||f.id=="personmenu_down_button"){return ;}f=f.parentNode;}u.hover_go_away();};F._person_hover.window_resize=function(f,u){u.hover_place();};F._person_hover.window_scroll=function(f,u){u.hover_place();};F._person_hover.hover_place_and_show=function(){this.hover_place();this.hover_show_hover();};F._person_hover.hover_show_hover=function(){this.hover_showing=1;this.style.display="block";Y.U.Event.addListener(window,"resize",this.window_resize,this);Y.U.Event.addListener(window,"scroll",this.window_scroll,this);};F._person_hover.hover_place=function(){var u=Y.U.Dom.getX(this.hover_icon);var f=Y.U.Dom.getY(this.hover_icon);u-=_pi((48-this.hover_icon.width)/2);f-=_pi((48-this.hover_icon.height)/2);this.style.left=(u-6)+"px";this.style.top=(f-5)+"px";};F._person_hover.hover_toggle_menu=function(){if(this.hover_menu_showing){this.hover_hide_menu();}else{this.hover_show_menu();}};F._person_hover.hover_add_contact=function(){icon_windowOpenFromHover(this.hover_icon.nsid);};F._person_hover.hover_hide_menu=function(){this.hover_menu_showing=0;_ge("person_hover_shadow").className="shadowLight";_ge("personmenu_down_button").button_hide_menu();_ge("personmenu_down_button").button_set_img_srcs_and_change("personmenu_down");Y.U.Event.removeListener(window,"mousedown",this.window_mousedown);};F._person_hover.hover_actually_show_menu=function(){clearTimeout(this.hover_anim_timer);_ge("personmenu_down_button").button_show_menu();_ge("person_hover_pulser_img").style.display="none";_ge("person_hover_link").style.display="block";F.scroll_this_el_into_view("personmenu_down_menu");};F._person_hover.hover_show_menu=function(m){this.hover_menu_showing=1;_ge("person_hover_shadow").className="shadowDark";var u=_ge("personmenu_down_button");u.button_hide_menu();u.button_set_img_srcs_and_change("personmenu_up");if(this.hover_icon.nsid==global_nsid){Y.U.Event.addListener(document.body,"mousedown",this.window_mousedown,this);_ge("person_menu_other_div").style.display="none";_ge("person_menu_you_div").style.display="block";_ge("personmenu_relationship_p").innerHTML=F.output.get("personmenu_hiyou");_ge("personmenu_relationship_p").style.display="block";this.hover_actually_show_menu();}else{_ge("person_menu_you_div").style.display="none";_ge("person_menu_other_div").style.display="block";var f=this.hover_persons[this.hover_icon.nsid];if(f){Y.U.Event.addListener(document.body,"mousedown",this.window_mousedown,this);var n=f.getRelationshipHTML();if(n){_ge("personmenu_relationship_p").innerHTML=n;_ge("personmenu_contact_link").style.display="none";_ge("personmenu_relationship_p").style.display="block";}else{n=F.output.get("personmenu_add_as_contact",f.name);_ge("personmenu_contact_link").innerHTML=n;_ge("personmenu_contact_link").href="/relationship.gne?id="+f.nsid;_ge("personmenu_relationship_p").style.display="none";_ge("personmenu_contact_link").style.display="block";if(typeof _is_beehive!="undefined"&&_is_beehive==true){var M=_ge("personmenu_contact_link");var y=M.parentNode.getElementsByTagName("div")[0];var I="menu_item_line_above";if(y&&YAHOO.util.Dom.hasClass(y,I)){YAHOO.util.Dom.removeClass(y,I);}M.style.display="none";}}if(f.forum_blocked){if(_ge("personmenu_forum_unblock_link")){_ge("personmenu_forum_unblock_link").style.display="block";}if(_ge("personmenu_forum_block_link")){_ge("personmenu_forum_block_link").style.display="none";}}else{if(_ge("personmenu_forum_unblock_link")){_ge("personmenu_forum_unblock_link").style.display="none";}if(_ge("personmenu_forum_block_link")){_ge("personmenu_forum_block_link").style.display="block";}}if(f.has_collections){if(_ge("personmenu_collections_link")){_ge("personmenu_collections_link").style.display="block";}}else{if(_ge("personmenu_collections_link")){_ge("personmenu_collections_link").style.display="none";}}_ge("personmenu_photos_link").href=f.getphotos_url();_ge("personmenu_profile_link").href=f.getprofile_url();_ge("personmenu_sets_link").href=f.getphotos_url()+"sets/";if(_ge("personmenu_collections_link")){_ge("personmenu_collections_link").href=f.getphotos_url()+"collections/";}_ge("personmenu_tags_link").href=f.getTagsUrl();_ge("personmenu_archives_link").href=f.getArchivesUrl();if(_ge("personmenu_map_link")){_ge("personmenu_map_link").href=f.getMapUrl();}_ge("personmenu_faves_link").href=f.getFavoritesUrl();_ge("personmenu_contacts_link").href=f.getContactsUrl();_ge("personmenu_mail_link").href=f.getSendMailUrl();var G=(f.is_blocked)?F.output.get("personmenu_unblock"):F.output.get("personmenu_block");_ge("personmenu_block_link").innerHTML=G;_ge("personmenu_block_link").href="/ignore.gne?id="+f.nsid;this.hover_actually_show_menu();}else{if(!m){this.hover_anim_timer=setTimeout(function(){_ge("person_hover_link").style.display="none";_ge("person_hover_pulser_img").style.display="block";},1000);F.API.callMethod("flickr.people.getInfo",{user_id:this.hover_icon.nsid},this,null,null,null,0,0);}}}};F._person_hover.flickr_people_getInfo_onLoad=function(n,G,f){var u=G.documentElement.getElementsByTagName("person")[0].getAttribute("nsid");this.hover_persons[u]=new BuddyData(G);if(this.hover_menu_showing){this.hover_show_menu(1);}};function BuddyData(G){var u=G.documentElement;var n=u;var y=u.getElementsByTagName("person").item(0);this.nsid=y.getAttribute("nsid");this.is_contact=y.getAttribute("contact")==="1";this.is_friend=y.getAttribute("friend")==="1";this.is_family=y.getAttribute("family")==="1";this.is_rev_contact=y.getAttribute("revcontact")==="1";this.is_rev_friend=y.getAttribute("revfriend")==="1";this.is_rev_family=y.getAttribute("revfamily")==="1";this.is_blocked=y.getAttribute("ignored")==="1";this.has_collections=y.getAttribute("hascollections")&&y.getAttribute("hascollections")==="1";this.forum_blocked=y.getAttribute("forum_blocked")&&y.getAttribute("forum_blocked")==="1";this.gender=y.getAttribute("gender");this.name=this.nsid;try{this.name=u.getElementsByTagName("username").item(0).firstChild.nodeValue.escape_for_display();}catch(M){}this.photos_url="/photos/"+this.nsid+"/";this.profile_url="/people/"+this.nsid+"/";try{this.photos_url=u.getElementsByTagName("photosurl").item(0).firstChild.nodeValue;}catch(M){}try{this.profile_url=u.getElementsByTagName("profileurl").item(0).firstChild.nodeValue;}catch(M){}var I=y.getAttribute("iconserver");var m=Math.ceil(I/1000);if(I&&I!="0"){var f=_photo_root.replace("http://farm","http://farm"+m);this.icon_url=f+I+"/buddyicons/"+this.nsid+".jpg";}else{this.icon_url=_images_root+"/buddyicon.jpg";}}BuddyData.prototype={isMe:function(){if(global_nsid){return this.nsid==global_nsid;}else{return false;}},getYourRecentActivityUrl:function(){return "/recent_activity.gne";},getYourFlickrMailUrl:function(){return "/messages.gne?ok=1";},getYourAccountUrl:function(){return "/account/";},getYourBuddyIconEditUrl:function(){return "/iconbuilder/";},getphotos_url:function(){return this.photos_url;},getprofile_url:function(){return this.profile_url;},getTagsUrl:function(){return this.photos_url+"tags/";},getArchivesUrl:function(){return this.photos_url+"archives/";},getMapUrl:function(){return this.photos_url+"map/";},getFavoritesUrl:function(){return this.photos_url+"favorites/";},getContactsUrl:function(){return this.profile_url+"contacts/";},getSendMailUrl:function(){return "/messages_write.gne?to="+this.nsid;},getRelationshipHTML:function(){var u="<a href=\"/relationship.gne?id="+this.nsid+"\" onclick=\"return icon_windowOpenFromHover('"+this.nsid+"');\">"+F.output.get("personmenu_change")+"</a>";switch(true){case this.is_blocked:return F.output.get("personmenu_are_blocking",this.name);case this.is_friend&&this.is_family:return F.output.get("personmenu_is_ff",this.name,u);case this.is_friend:return F.output.get("personmenu_is_fri",this.name,u);case this.is_family:return F.output.get("personmenu_is_fam",this.name,u);case this.is_contact:return F.output.get("personmenu_is_con",this.name,u);default:return null;}},getReverseRelationshipHTML:function(){switch(true){case this.is_rev_friend&&this.isRefFamily:return F.output.get("personmenu_as_ff",this.name);case this.is_rev_friend:return F.output.get("personmenu_as_fri",this.name);case this.isRefFamily:return F.output.get("personmenu_as_fam",this.name);case this.is_rev_contact:return F.output.get("personmenu_as_con",this.name);default:return null;}}};F._personmenu_button_bar={bar_go_go_go:function(){F.decorate(_ge("personmenu_down_button"),F._personmenu_button).button_go_go_go();}};F._personmenu_button={_decotype:F._simple_button,button_always_swap_img:0,button_img_root:"personmenu_down_",button_img_ext:"gif",button_go_go_go:function(){F.preload_images(_images_root+"/personmenu_down_default.gif",_images_root+"/personmenu_down_hover.gif",_images_root+"/personmenu_down_selected.gif");var n=this.button_get_menu();this.iframe=iframeify(n);var u=n.getElementsByTagName("A");for(var f=0;f<u.length;f++){var G=u[f];Y.U.Event.addListener(G,"click",function(){if(_ge("person_hover").hover_menu_showing){_ge("person_hover").hover_go_away();}});}F._personmenu_button._decotype.button_go_go_go.apply(this);},button_get_menu:function(){return _ge("personmenu_down_menu");},button_hide_menu:function(){this.button_get_menu().style.display="none";},button_show_menu:function(){var f=this.button_get_menu();f.style.visibility="hidden";f.style.display="block";var u=F.get_local_X(this);var G=F.get_local_Y(this);if(u+f.offsetWidth>_find_screen_width()){u=_find_screen_width()-f.offsetWidth;}G+=(this.height);f.style.top=(G)+"px";f.style.left=(u)+"px";if(this.iframe){this.iframe.style.width=f.offsetWidth+"px";this.iframe.style.height=f.offsetHeight+"px";}f.style.visibility="visible";}};