
nus.dom.css.loadStyleSheet("/Home/theme/system_menu.css");var SYSTEM_MENU_TEMPLATE=["<div class='top_menu' id='__top_menu'>","<div class='top_main_menu'>","<div class='pagii_icon'>","<a id='__pagii_home' href='#pagii home' title='pagii home'><img src='/Home/app/images/top_menu/tm_pagii_logo.gif' /></a>","</div>","<div class='top_main_sysmenu' id='__top_main_sysmenu'><ul></ul></div>","<div class='top_main_mymenu' id='__top_main_mymenu'>","<ul></ul>","<div id='top_search_box'><input type='text' value='Search'  id='top_search_keyword' onfocus='nasc.SearchBox.onFocus()' onblur='nasc.SearchBox.onBlur()' onkeydown='nasc.SearchBox.onKeyDown(arguments[0] || window.event)'/><a href='#' id='top_search_button' onclick='return nasc.SearchBox.onGoSearch()'></a></div>","<div id='top_doritos_ads'></div>","</div>","</div>","<div class='top_sub_menu'>","<div class='top_sub_sysmenu' id='__top_sub_sysmenu'><ul></ul></div>","<div class='top_sub_mainmenu' id='__top_sub_mainmenu'><ul></ul></div>","<div class='top_sub_vmenu' id='__top_sub_vistormenu'><ul></ul></div>","</div>","<div class='dummy_imgs>","<div class='dummy_imgs0'><div class='dummy_imgs1'></div><div class='dummy_imgs2'></div><div class='dummy_imgs3'></div><div class='dummy_imgs4'></div>","<div class='dummy_imgs5'></div><div class='dummy_imgs6'></div><div class='dummy_imgs7'></div><div class='dummy_imgs8'></div>","</div>","</div>"];nasc.SystemMenu={_init:function(){this._declare_menu();document.body.insertAdjacentHTML("afterBegin",SYSTEM_MENU_TEMPLATE.toHTML());this.updateMainMenu();this._page_scroll_key=nus.event.addListener(window,"onscroll",this.onPageScroll,this);this._page_resize_key=nus.event.addListener(window,"onresize",this.onPageResize,this);this.onPageResize();this.onPageScroll();},onPageResize:function(ev){if(nus.dom.getPageWidth()<980){$("__top_menu").style.width="980px";}
else{$("__top_menu").style.width="100%";}},onPageScroll:function(ev){var org_x=nus.dom.getScrollPos().x;$("__top_menu").style.left=org_x+"px";},setMessagestatus:function(new_msg,total_msg,new_invite,total_invite,total_rec){$("__inbox_count").innerHTML="("+(new_msg+new_invite+total_rec)+")";},updateFriendsCount:function(count){},showDropMenu:function(name){var drop=$(name);if(drop==null)
return;var rc=nus.dom.getObjectRect(drop.parentNode);var menu=this.DROP_USER_MENU[name];if(menu!=null)
nus.menu.showPopupMenu(null,rc.left+4,rc.bottom,menu);},postToFacebook:function(){var u=document.location.href;var t=document.title;window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer','toolbar=no,width=626,height=436');},onCommand:function(cmd,param1,param2){nus.Tracker.register("Topbar",cmd);switch(cmd){case"Pagii Scrap":nasc.scrapBox("U");break;case"Report Abuse":nasc.reportAbuse.sendBox(page_info.name,page_info.page_id);break;case"Upload":document.location.href=nasc.photologURL+"/"+nus.env.address.path[0]+"?mode=new";break;case"Post to MySpace":nasc.Util.postToMyspace();break;case"Post to Facebook":this.postToFacebook();break;case"pagii home":document.location.href=$APP_URL();break;case"Exit":nasc.exitDesignMode();break;case"Save":nasc.PageFile.save({must_capture:true});break;case"Add New Page":nasc.PageTab.onClick_NewPage();break;case"Design Mode":if(nus.browser.version=="2.0.0.10"){alert("Attentions!\nYour Firefox (version 2.0.0.10) contains bugs which causes Pagii to break !\nThe latest update on Firefox (to version 2.0.0.11) will bring your Pagii photos back to normal. Click on \"Check for Updates...\" on Help.");return;}
nasc.sdm();break;case"Friends":nasc.gotoPage("friends");break;case"Profile":nasc.gotoPage("profile");break;case"Pages":nasc.loadPage("home");break;case"My Profile":document.location.href=$USER_HOME_URL("profile");break;case"My Dashboard":document.location.href=$USER_HOME_URL("dashboard");break;case"My Pages":document.location.href=$USER_HOME_URL();break;case"My Photolog":document.location.href=nasc.photologURL+"/"+nasc.User.getSSN();break;case"My Friends":document.location.href=$USER_HOME_URL("friends");break;case"Page Properites":nasc.webEditor.onMenu_PageProperties(param1);break;case"My Menu":nasc.SystemMenu.showDropMenu("__my_menu");break;case"Signin":nasc.User.checkLogin();break;case"Signout":if(document.location.href.indexOf("dashboard")>=0){document.location.href=$APP_URL("Member/logout.php?return_url=http://www.pagii.com");}
else{document.location.href=$APP_URL("Member/logout.php?return_url="+encodeURI(document.location.href));}
break;case"Signup":document.location.href=$APP_URL("Member/register.php?return_url="+encodeURI(document.location.href));break;case"My Inbox":document.location.href=nasc.msgURL+"/Inbox/";break;case"Request Friend":if(nasc.User.checkLogin()){nasc.message.showMessageBox("request_friend",page_info.name,page_info.page_id);}
break;case"Send Message":if(nasc.User.checkLogin()){nasc.message.showMessageBox("send_message",page_info.name,page_info.page_id);}
break;case"Edit Profile":document.location.href=$APP_URL("Member/my_info.php");break;case"Show Bookmark":if(nasc.User.isLogin()){nasc.Bookmark.show();}
break;case"Show Invitation":document.location.href=$APP_URL("Member/my_friend_invite.php?from=getfriends&return_url="+encodeURI(document.location.href));break;case"Video Demo":nasc.UserGuide.showVideoGuide();break;default:{var href=param1.href;if(href.indexOf("#")==-1){document.location.href=href;return false;}}
break;}
return false;},onClick_TopMenu:function(){var cmd=this.title;var ret=nasc.SystemMenu.onCommand(cmd,this);if(ret!=undefined){return ret;}},createTopMenuItem:function(item){var link=item.href||"";if(link=="separator")
return"<li class='separator'></li>";if(link=="l_round")
return"<li class='l_round'></li>";if(link=="r_round")
return"<li class='r_round'></li>";var style=item.style||"";var title=item.title||"";var className=item.className||"";if(link!=""){if(className=="h-drop")
return"<li style='"+style+"' class='"+className+"'><a href='"+link+"' title='"+title+"' style='position:relative;'><strong>"+item.name+"</strong><em>more</em></a></li>";else
return"<li style='"+style+"' class='"+className+"'><a href='"+link+"' title='"+title+"'><strong>"+item.name+"</strong></a></li>";}
return"<li title='"+title+"' style='"+style+"' class='"+className+"'>"+item.name+"</li>";},createTopMenu:function(elm,template){var html=template.forEach(this.createTopMenuItem);elm.firstChild.innerHTML=html.toHTML();var menus=elm.firstChild.childNodes;for(var li,i=0;li=menus[i];i++){var link=li.firstChild;if(link&&link.tagName&&link.tagName.toLowerCase()=='a'){link.onclick=nasc.SystemMenu.onClick_TopMenu;link.onfocus='this.blur()';}}},updateMainMenu:function(){$("__pagii_home").onclick=nasc.SystemMenu.onClick_TopMenu;var template=this.TOPMENU_MAINMENU.concat();if(nasc.User.isLogin())
template=this.TOPMENU_MAIN_MYMENU.concat(template);this.createTopMenu($("__top_main_mymenu"),template);if(nasc.User.isLogin())
template=this.TOPMENU_MAIN_SYSMENU1.concat();else{template=this.TOPMENU_MAIN_SYSMENU2.concat();}
this.createTopMenu($("__top_main_sysmenu"),template);},isSubSysmenu:function(menu){if(menu=="My Dashboard"||menu=="My Profile")
return false;if(menu=="EditMy Pages"){$("__top_menu").style.top="-31px";var template=this.TOPMENU_SUB_SYSMENU_EDIT.concat();this.createTopMenu($("__top_sub_sysmenu"),template);return false;}
if(menu=="ViewMy Pages"){$("__top_menu").style.top="0px";}
return true;},updateSystemMenu:function(mode){if(mode=="viewer_mode"){if(nasc.User.isOwner()){if(nasc.PageFrameWork){nasc.SystemMenu.setCurrentMenu("My Pages","","View");}}}
else{nasc.SystemMenu.setCurrentMenu("My Pages","","Edit");}},updateSubMenu:function(menu,submenu_el,mode,submenu){var template;if(this.isSubSysmenu(menu)){$("__top_sub_sysmenu").style.display="block";template=this.TOPMENU_SUB_SYSMENU1.concat();if(nasc.User.isLogin()){if(!nasc.User.isOwner()&&menu!="Go to browse"){template.unshift({href:"separator"});if(page_info.is_my_friend!=undefined&&!page_info.is_my_friend){template.unshift({href:"#Request Friend",title:"Request Friend",name:"<img align='absmiddle' style='margin: -1px 3px 0px 0px' src='/Home/app/images/top_menu/tm_add_friend.gif'/>Add to Friends"});}
else{template.unshift({href:"#Send Message",title:"Send Message",name:"<img align='absmiddle' style='margin: -1px 3px 0px 0px' src='/Home/app/images/top_menu/tm_add_friend.gif'/>Send message"});}
if(submenu!="Friends"){template.unshift({href:"separator"});template.unshift({href:"#Report Abuse",title:"Report Abuse",name:"<img align='absmiddle' style='margin: -1px 2px 0px 0px' src='/Home/app/images/top_menu/tm_abuse.gif'/>"});}}
template.unshift({href:"separator"});template.unshift({href:"#Pagii Scrap",title:"Pagii Scrap",name:"<img align='absmiddle' style='margin: -1px 2px 0px 0px' src='/Home/app/images/top_menu/tm_scrap.gif'/>"});}
this.createTopMenu($("__top_sub_sysmenu"),template);add_share_button();}
else{}
template=this.TOPMENU_SUB_MAINMENU[menu];if(template==null)
return;template.concat();this.createTopMenu(submenu_el,template);if(nasc.User.isLogin()){var pos=nasc.SystemMenu.TOPMENU_SUB_POS[menu];if(pos)
$_setStyle(submenu_el,{left:pos});}},_set_currentMenu:function(elm,menu){var menus=elm.firstChild.childNodes;for(var li,i=0;li=menus[i];i++){var link=li.firstChild;if(link&&link.tagName&&link.tagName.toLowerCase()=='a'){if(link.title==menu){$addClassName(link,"current");if(link.title=="My Inbox")
$("__inbox_count").style.color="#fff";break;}}}},setCurrentMenu:function(menu,submenu,mode){var submenu_el;if(menu!=""){this._set_currentMenu($("__top_main_mymenu"),menu);if(menu=="Visitor"){submenu_el=$("__top_sub_vistormenu");var template=nasc.SystemMenu.TOPMENU_SUB_MAINMENU["Visitor"];template[0].name="<span class='owner_name'>"+page_info.name+"'s</span>";}
else
submenu_el=$("__top_sub_mainmenu");var modeStr=mode||"";this.updateSubMenu(modeStr+menu,submenu_el,mode,submenu);}
if(submenu!="")
this._set_currentMenu(submenu_el,submenu);},setActiveMenu:function(menu,submenu,mode){if(mode=="__system")
this.setCurrentMenu(menu,submenu,"");else{if(nasc.User.isLogin()&&nasc.User.isOwner()){var my_menu="My "+menu;this.setCurrentMenu(my_menu,submenu,mode);}
else
this.setCurrentMenu("Visitor",menu,"");}}}
nasc.SystemMenu._declare_menu=function(){nasc.SystemMenu.TOPMENU_SUB_POS=new Object();nasc.SystemMenu.TOPMENU_SUB_POS["My Inbox"]="320px";nasc.SystemMenu.TOPMENU_SUB_POS["Go to browse"]="325px";nasc.SystemMenu.TOPMENU_SUB_POS["My Photolog"]="155px";nasc.SystemMenu.TOPMENU_SUB_POS["My Friends"]="230px";nasc.SystemMenu.TOPMENU_SUB_POS["EditMy Pages"]="135px";nasc.SystemMenu.TOPMENU_SUB_MAINMENU=new Object();nasc.SystemMenu.TOPMENU_SUB_MAINMENU["Visitor"]=[{href:"",title:"",name:"<span class='owner_name'></span>"},{href:"#Profile",title:"Profile",name:"Profile"},{href:"#Pages",title:"Pages",name:"Pages"},{href:nasc.photologURL+"/"+nus.env.address.path[0]+"/",title:"Photolog",name:"Photolog"},{href:"#Friends",title:"Friends",name:"Friends"}];nasc.SystemMenu.TOPMENU_SUB_MAINMENU["Go to browse"]=[{href:"l_round"},{href:nasc.appURL+"/Browse/",title:"Browse Search",name:"Users"},{href:nasc.appURL+"/Member/search_recently_update.php",title:"Browse Pages",name:"Pages"},{href:nasc.appURL+"/Member/search_cooluser.php",title:"Browse Users",name:"Best"},{href:"r_round"}];nasc.SystemMenu.TOPMENU_SUB_MAINMENU["My Inbox"]=[{href:"l_round"},{href:nasc.msgURL+"/Inbox/",title:"Inbox",name:"Inbox"},{href:nasc.msgURL+"/Inbox/sent.php",title:"Sent Message",name:"Sent"},{href:nasc.msgURL+"/Inbox/saved.php",title:"Saved Message",name:"Saved"},{href:nasc.msgURL+"/Inbox/compose.php",title:"Compose Message",name:'Compose'},{href:"r_round"}];nasc.SystemMenu.TOPMENU_SUB_MAINMENU["ViewMy Pages"]=[{href:"l_round"},{href:"#Add New Page",title:"Add New Page",name:"<img style='margin: 1px 3px 0px -3px;' src='/Home/app/images/top_menu/tm_addpage.gif'/>Add Page"},{href:"#Design Mode",title:"Design Mode",name:"<img style='margin: 1px 3px 0px -3px;' src='/Home/app/images/top_menu/tm_editpage.gif'/>Edit Page"},{href:"r_round"}];nasc.SystemMenu.TOPMENU_SUB_MAINMENU["My Friends"]=[{href:"l_round"},{href:"#Show Invitation",title:"Show Invitation",name:"<img style='margin: 3px 3px 0px -3px;' src='/Home/app/images/top_menu/tm_invite.gif'/>Invite your friends"},{href:"r_round"}];nasc.SystemMenu.TOPMENU_SUB_MAINMENU["My Dashboard"]=[{href:"l_round"},{href:nasc.appURL+"/Scrap",title:"My Scrap",name:"Scrap"},{href:"r_round"}];nasc.SystemMenu.TOPMENU_SUB_MAINMENU["My Photolog"]=[{href:"l_round"},{href:"#Upload",title:"Upload",name:"<img style='margin: 3px 3px 0px -3px;' src='/Home/app/images/top_menu/tm_upload.gif'/>Upload"},{href:nasc.photologURL+"/"+nus.env.address.path[0]+"/list",title:"Photolist",name:"Photolist"},{href:"r_round"}];nasc.SystemMenu.TOPMENU_SUB_MAINMENU["EditMy Pages"]=[{href:"l_round"},{href:"#My Menu",title:"Page Properites",name:"<span id='__page_properites'>Page Properites</span>",className:"h-drop"},{href:"separator"},{href:"#Save",title:"Save",name:"<img style='margin: 3px 3px 0px -3px;' src='/Home/app/images/top_menu/tm_save.gif'/>Save Page"},{href:"#Exit",title:"Exit",name:"<img style='margin: 3px 3px 0px -3px;' src='/Home/app/images/top_menu/tm_doneedit.gif'/>Done Editing"},{href:"r_round"}];nasc.SystemMenu.TOPMENU_SUB_SYSMENU_EDIT=[{href:"#Demo",title:"Video Demo",name:"<div style='margin:2px 0px 0px 0px;color:#ffffff;font-size:13px;text-decoration:underline;'/>Tip : Check out demo video !!</div>"}];nasc.SystemMenu.TOPMENU_SUB_SYSMENU1=[{href:"",title:"",name:"<span style='margin: 0px 4px 0px 0px; font-weight:bold;'>Post to </span>"},{href:"#Post to MySpace",title:"Post to MySpace",name:"<img align='absmiddle' style='margin: -1px 4px 0px 0px;' src='/Home/app/images/top_menu/tm_add_myspace.gif'/>"},{href:"#Post to Facebook",title:"Post to Facebook",name:"<img align='absmiddle' style='margin: -1px 0px 0px 0px;' src='/Home/app/images/top_menu/tm_add_facebook.gif'/></span>"},{href:"",title:"",name:"<div id='__share_button' style='margin:0px 10px;'> </div>"}];nasc.SystemMenu.TOPMENU_MAIN_SYSMENU1=[{href:"#SignOut",title:"Signout",name:"<img align='absmiddle' style='margin: 0px 0px 0px 0px;' src='/Home/app/images/top_menu/tm_sign_out.gif'/>Sign Out"},{href:"separator"},{href:nasc.appURL+"/Help/",title:"Help",name:"Help"}];nasc.SystemMenu.TOPMENU_MAIN_SYSMENU2=[{href:"#SignUp",title:"Signup",name:"Sign Up"},{href:"separator"},{href:"#SignIn",title:"Signin",name:"<img align='absmiddle' style='margin: 0px 0px 0px 0px;' src='/Home/app/images/top_menu/tm_sign_in.gif'/>Sign In"},{href:"separator"},{href:nasc.appURL+"/Help/",title:"Help",name:"Help"}];nasc.SystemMenu.TOPMENU_MAINMENU=[{href:nasc.appURL+"/Browse/",title:"Go to browse",name:'Browse'},{href:nasc.forumURL+"/",title:"Go to Forum",name:'Forum'}];nasc.SystemMenu.TOPMENU_MAIN_MYMENU=[{href:$USER_HOME_URL("dashboard"),title:"My Dashboard",name:"Home"},{href:$USER_HOME_URL("profile"),title:"My Profile",name:"Profile"},{href:$USER_HOME_URL("pages"),title:"My Pages",name:"Pages"},{href:nasc.photologURL+"/"+nasc.User.getSSN(),title:"My Photolog",name:"Photolog"},{href:$USER_HOME_URL("friends"),title:"My Friends",name:"Friends"},{href:"#My Inbox",title:"My Inbox",name:"<img style='margin: 3px 3px 0px -3px;' src='/Home/app/images/top_menu/tm_inbox.gif'/>Inbox<span id='__inbox_count' style='color:#617485; font-size:11px; margin-right:-3px; font-weight:bold;' >(0)</span>"},{href:"separator"}];nasc.SystemMenu.DROP_USER_MENU=new Object();nasc.SystemMenu.DROP_USER_MENU["__my_menu"]=[{name:"My Account",icon:$URL("app/images/top_menu/m_icon_sign.gif"),type:"function",value:"nasc.SystemMenu.onCommand('Edit Profile')"},{name:"My Pet",icon:$URL("app/images/top_menu/m_icon_pet.gif"),type:"function",value:"NPet.manager.settingPet(nasc.User.getSSN())",isHide:!window.NPet},{name:"My Favorite Pages",icon:$URL("app/images/top_menu/m_icon_bookmark.gif"),type:"function",value:"nasc.SystemMenu.onCommand('Show Bookmark')"},];}
var _show_topbar_doritos=true;function add_share_button(){var auto_popup=false;window.addthis_pub='pagii';var html="";if(auto_popup){html='<a href="http://www.addthis.com/bookmark.php" onmouseover="return fix_add_this(this);" onmouseout="addthis_close()" onclick="return addthis_sendto()"><img src="http://s9.addthis.com/button1-share.gif" width="125" height="16" border="0" alt="" /></a>'}
else{html='<a href="http://www.addthis.com/bookmark.php" onclick="addthis_url = location.href; addthis_title = document.title; return addthis_click(this);" target="_blank"><img src="http://s9.addthis.com/button1-share.gif" width="125" height="16" border="0" alt="Bookmark and Share" /></a>';}
$("__share_button").innerHTML=html;if(!window.addthis_sendto){if(auto_popup){nus.includeScript("http://s7.addthis.com/js/152/addthis_widget.js");}
else{nus.includeScript("http://s9.addthis.com/js/widget.php?v=10");}}}
function fix_add_this(link){if(!window.addthis_open)return;addthis_open(link,'',document.location.href,document.title);var dropdown_share=$("at_share");if(dropdown_share){dropdown_15=dropdown_share.parentNode;var rc=nus.dom.getObjectRect(link);var box_rc=nus.dom.getObjectRect(dropdown_15);dropdown_15.style.left=rc.right-box_rc.getWidth()+"px";dropdown_15.style.zIndex=nus.dom.dialogZIndex;}
return false;}
var SEARCH_OPTION_TEMPLATE=["<b>Search Options</b>","<div style='width:200px;padding:0px 10px;'>","<input type='radio' value='U' id='top_search_option_name' name='top_search_option' checked='true' onclick='nasc.SearchBox.onChangeOption(this.value);'></input><label for='top_search_option_name'>Friends Name</label><br/>","<input type='radio' value='S' id='top_search_option_school'  name='top_search_option'  onclick='nasc.SearchBox.onChangeOption(this.value);'></input><label for='top_search_option_school'>School - High School or College</label><br/>","</div>"];nasc.SearchBox={_search_keyword:"",_search_option_box:null,_search_is_focused:false,_search_option:"U",onFocus:function(){if(!this._search_keyword){$("top_search_keyword").value="";$("top_search_keyword").style.color="#000000";}
var rc=nus.dom.getObjectRect($("top_search_box"));if(!this._search_option_box){this._search_option_box=nus.ui.RoundBox.createInstance({zIndex:6100000});this._search_option_box.show(rc.left+10,rc.bottom-4,SEARCH_OPTION_TEMPLATE.toHTML());}
else{this._search_option_box.move(rc.left+10,rc.bottom-4);this._search_option_box.setVisible(true);}
this._search_is_focused=true;window.clearTimeout(this._search_focus_timer);},onFocusOut:function(){if(this._search_is_focused)return;this._search_option_box.setVisible(false);if(!this._search_keyword){$("top_search_keyword").value="Search";$("top_search_keyword").style.color="#808080";}},onBlur:function(){this._search_is_focused=false;this._search_keyword=$("top_search_keyword").value;window.clearTimeout(this._search_focus_timer);this._search_focus_timer=window.setTimeout("nasc.SearchBox.onFocusOut()",500);},onGoSearch:function(){if(this._search_is_focused){this._search_keyword=$("top_search_keyword").value;}
if(!this._search_keyword)return false;var url=$APP_URL("Browse/search_result.php?searchtype=")+this._search_option;if(this._search_option=="U"){url+="&name=";}
else if(this._search_option=="S"){url+="&school=";}
url+=encodeURI(this._search_keyword);document.location.href=url;return false;},onChangeOption:function(option){this._search_keyword=$("top_search_keyword").value;this._search_is_focused=true;$("top_search_keyword").focus();this._search_option=option;},onKeyDown:function(ev){if(ev.keyCode==13){this.onGoSearch();}}}
nasc.reportAbuse={sendBox:function(abuse_name,abuse_msrl){var sendbox=nus.dom.IframeDialog.createInstance({width:350,hasVisualEffect:false,contentURL:$URL("app/utils/report_abuse.html"),onInitDialog:function(){var data={};data.API_URL=nasc.API_URL;data.abuse_name=abuse_name;data.abuse_msrl=abuse_msrl;data.frommsrl=nasc.User.getSSN();this.getContentWindow().init(data);},onDestroy:function(){nus.dom.IframeDialog.superCall(this,"onDestroy",arguments);},onCommand:function(cmd,result){switch(cmd){case"save":case"cancel":this.destroy();break;}}});}}
nasc.scrapBox=function(type,contents){var u=document.location.href;var t=document.title;var c=contents||"";var addbox=nus.dom.IframeDialog.createInstance({width:340,hasVisualEffect:false,contentURL:"/Home/scrap/extern_scrapbox.html",parent:this,onInitDialog:function(){var param={};param.type=type;param.nasc=nasc;param.title=t;param.url=u;param.contents=c;this.getContentWindow().init(param);},onDestroy:function(){nus.dom.IframeDialog.superCall(this,"onDestroy",arguments);},onCommand:function(cmd,result){this.destroy();}});}