var pubProfId=0;var searchTag="";var jsFileLoaded="";var loadingDiv=null;var errorDiv=null;var shadow=null;var loadingFirstTime=true;var postcardFilesLoaded=0;var loadingPostcardTried=0;var MAX_TRIES=10;if(dojo.isSafari==0){window.dhtmlHistory.create({debugMode:false,toJSON:function(A){return dojo.toJson(A)},fromJSON:function(A){return dojo.fromJson(A)}});var historyListener=function(A,B){console.log("newLocation = "+A+" historyData = "+B);if(A!=null&&A!="null"&&A!=""){A=A.slice(A.indexOf("=")+1);if(B!=null){showPage(A,true,B.paramToShowPage)}else{showPage(A,true)}}else{showPage("index",true)}}}dojo.addOnLoad(function(){if(dojo.isSafari==0){dhtmlHistory.initialize();dhtmlHistory.addListener(historyListener)}loadOtherCssFiles();getLink();setupGlobalVars();setupKeyPressHandlers();loadSearchWidget()});dojo.addOnLoad(StatsController.retrieveStats);function setupKeyPressHandlers(){dojo.byId("searchHeaderField").onkeypress=keyPressedHeaderSearch}function keyPressedHeaderSearch(B){var A=13;var C;if(B!=null){C=B.keyCode}else{C=event.keyCode}if(C==A){wsc.submitHead_Search()}}var curPage;function listChanged(){var A=dojo.byId("lang").selectedIndex;var B=dojo.byId("lang").options[A].value;changeLang(B);if(typeof clearMapPointsDataStructure=="function"){clearMapPointsDataStructure()}loadText(curPage);StatsController.retrieveStats()}function showPage(E,B,H){scrollTo(0,0);console.debug("LOCALE = "+dojo.locale);dojo.requireLocalization("my.app","websiteText");var G=dojo.i18n.getLocalization("my.app","websiteText");if(H==null||H==""){H=""}if(E==null||E=="null"){E="index"}curPage=E;console.debug("inside showPage("+E+", "+B+", "+H+");");var D=dijit.byId("content");D.domNode.style.height="";D.domNode.style.paddingBottom="";if(dojo.isSafari==0){if(B==null||!B||B=="false"){var F={paramToShowPage:H};dhtmlHistory.add("link="+E,F)}}var C="";var A=false;D.preLoad="true";if(E=="about"){D.setHref(C+"about.htm");dijit.byId("sub_content").domNode.style.display="none"}else{if(E=="terms"){D.setHref(C+"terms.htm");D.domNode.style.height="430px";dijit.byId("sub_content").domNode.style.display="none"}else{if(E=="privacy"){D.setHref(C+"privacy.htm");dijit.byId("sub_content").domNode.style.display="none"}else{if(E=="contact"){loadFile("contact.js",jsDir+"/contact.js","js");D.setHref(C+"contact.htm");dijit.byId("sub_content").domNode.style.display="none"}else{if(E=="whatis"){loadFile("flash.js",jsDir+"/flash.js","js");D.setHref(C+"whatis.htm");dijit.byId("sub_content").domNode.style.display="none"}else{if(E=="download"){loadFile("download.js",jsDir+"/download.js","js");D.setHref(C+"download.htm");dijit.byId("sub_content").domNode.style.display="none"}else{if(E=="documentary"){loadFile("flash.js",jsDir+"/flash.js","js");D.setHref(C+"documentary.htm");dijit.byId("sub_content").domNode.style.display="none"}else{if(E=="presskit"){loadFile("flash.js",jsDir+"/flash.js","js");D.setHref(C+"presskit.htm");dijit.byId("sub_content").domNode.style.display="none"}else{if(E=="behind_the_scenes"){D.setHref(C+"behind_the_scenes.htm");dijit.byId("sub_content").domNode.style.display="none"}else{if(E=="at_the_museum"){D.setHref(C+"at_the_museum.htm");dijit.byId("sub_content").domNode.style.display="none"}else{if(E=="register"){dojo.require("ibm9.widget.Appearance");loadFile("Register.js",jsDir+"/profile/Register.js","js");D.setHref(C+"register.htm");dijit.byId("sub_content").domNode.style.display="none"}else{if(E=="profile"){dojo.require("ibm9.widget.Appearance");D.setHref(C+"profile.htm");D.domNode.style.height="700px";dijit.byId("sub_content").domNode.style.display="none"}else{if(E=="publicProfile"){loadFile("PublicProfileController.js",jsDir+"/profile/PublicProfileController.js","js");loadFile("PublicProfileService.js",jsDir+"/profile/PublicProfileService.js","js");loadFile("PublicProfileView.js",jsDir+"/profile/PublicProfileView.js","js");loadFile("PublicProfileData.js",jsDir+"/profile/PublicProfileData.js","js");loadFile("PublicProfileSorter.js",jsDir+"/profile/PublicProfileSorter.js","js");loadFile("photoGallery.js",jsDir+"/photoGallery.js","js");console.log("profileId = "+H);if(H!=null){pubProfId=H}D.setHref(C+"profile_public.html");dijit.byId("sub_content").domNode.style.display="none"}else{if(E=="publicProfileDetail"){loadFile("mediaDetail.js",jsDir+"/mediaDetail.js","js");D.setHref(C+"profile_public_detail.html");dijit.byId("sub_content").domNode.style.display="none"}else{if(E=="OLDcommunity"){loadFile("photoGalleryData.js",jsDir+"/photoGalleryData.js","js");loadFile("photoGallery.js",jsDir+"/photoGallery.js","js");loadFile("CommunityController.js",jsDir+"/profile/CommunityController.js","js");loadFile("CommunityView.js",jsDir+"/profile/CommunityView.js","js");D.setHref(C+"community.htm");dijit.byId("sub_content").domNode.style.display="none"}else{if(E=="forgotPass"){loadFile("resetPassword.js",jsDir+"/profile/resetPassword.js","js");D.setHref(C+"forgot_pass.html");dijit.byId("sub_content").domNode.style.display="none"}else{if(E=="resetPass"){loadFile("resetPassword.js",jsDir+"/profile/resetPassword.js","js");D.setHref(C+"reset_pass.html");dijit.byId("sub_content").domNode.style.display="none"}else{if(E=="confirm"){D.setHref(C+"confirm.htm");dijit.byId("sub_content").domNode.style.display="none"}else{if(E=="search"){loadFile("SearchService.js",jsDir+"/SearchService.js","js");loadFile("webSearchView.js",jsDir+"/webSearchView.js","js");loadFile("webSearchController.js",jsDir+"/webSearchController.js","js");D.setHref(C+"search.htm");dijit.byId("sub_content").domNode.style.display="none";if(H!=null&&H!=""){searchTag=H}else{searchTag=""}}else{if(E=="OLDforum"){loadFile("editor.js",jsDir+"/editor.js","js");D.setHref(C+"forum.html");dijit.byId("sub_content").domNode.style.display="none"}else{if(E=="threadDetail"){loadFile("editor.js",jsDir+"/editor.js","js");D.setHref(C+"thread_detail.html");dijit.byId("sub_content").domNode.style.display="none"}else{if(E=="photoGallery"){loadFile("mediaDetail.js",jsDir+"/mediaDetail.js","js");loadFile("mediaDetailView.js",jsDir+"/mediaDetailView.js","js");loadFile("photoGalleryView.js",jsDir+"/photoGalleryView.js","js");loadFile("photoGalleryData.js",jsDir+"/photoGalleryData.js","js");loadFile("photoGallery.js",jsDir+"/photoGallery.js","js");D.setHref(C+"photo_gallery.html");dijit.byId("sub_content").domNode.style.display="none"}else{if(E=="mediaDetail"){loadFile("mediaDetail.js",jsDir+"/mediaDetail.js","js");loadFile("mediaDetailView.js",jsDir+"/mediaDetailView.js","js");D.setHref(C+"media_detail.html");D.domNode.style.height="850px";dijit.byId("sub_content").domNode.style.display="none"}else{if(E=="postcard"||E=="postcard_entity"){loadFile("postcardController.js",jsDir+"/postcard/postcardController.js","js");loadFile("postcardData.js",jsDir+"/postcard/postcardData.js","js");loadFile("postcardService.js",jsDir+"/postcard/postcardService.js","js");loadFile("postcardView.js",jsDir+"/postcard/postcardView.js","js");D.setHref(C+E+".html");dijit.byId("sub_content").domNode.style.display="none"}else{if(E.indexOf("forum")!=-1||E=="community"){if(E.indexOf("/")==-1){forumLink="/forums/list.page"}else{forumLink=E.slice(E.indexOf("/"))}loadFile("jforum.js",jsDir+"/jforum.js","js");loadFile("photoGalleryData.js",jsDir+"/photoGalleryData.js","js");loadFile("photoGallery.js",jsDir+"/photoGallery.js","js");loadFile("CommunityController.js",jsDir+"/profile/CommunityController.js","js");loadFile("CommunityView.js",jsDir+"/profile/CommunityView.js","js");D.setHref("/ForumWeb"+forumLink);dijit.byId("sub_content").domNode.style.display="none";if((dojo.isIE==6)&&(E.indexOf("forum")!=-1)){D.domNode.style.paddingBottom="300px"}}else{if(E=="login"){switchLogin("open");A=true}E="index";curPage="index";D.setHref(C+"index2.htm");dijit.byId("sub_content").domNode.style.display=""}}}}}}}}}}}}}}}}}}}}}}}}}if(!A){switchLogin("close")}switchSearch("close")}function loadText(H){console.debug("inside loadText("+H+")");if(H==(null)){H=curPage}else{if(H=="null"){H=curPage}}console.debug("inside loadText("+curPage+")");dojo.requireLocalization("my.app","websiteText");var R=dojo.i18n.getLocalization("my.app","websiteText");dojo.requireLocalization("my.app","buttonLoc");var O=dojo.i18n.getLocalization("my.app","buttonLoc");console.info("got localization!");if(H=="resetPass"){dojo.byId("resetHead").innerHTML=R.resetPass.resetHead;dojo.byId("resetInfo").innerHTML=R.resetPass.resetInfo;dojo.byId("resetUName").innerHTML=R.resetPass.resetUName;dojo.byId("resetNewPass").innerHTML=R.resetPass.resetNewPass;dojo.byId("resetPassRequired").innerHTML=R.resetPass.resetPassRequired;dojo.byId("resetReNewPass").innerHTML=R.resetPass.resetReNewPass;dojo.byId("resetRequired").innerHTML=R.resetPass.resetRequired;dojo.byId("reset_pass_submit").style.backgroundImage=O.contactus.submitBtn;if(userTitle!=null&&userTitle!="null"){dojo.byId("static_username").innerHTML=userTitle;dojo.byId("user.name").value=userTitle;dojo.byId("user.pass").value=oldPass;dojo.byId("user.email").value=userEmail;dojo.byId("user.id").value=resetUserId;console.info("userTitle: "+userTitle+" userEmail: "+userEmail+" oldPass: "+oldPass+" userId: "+resetUserId)}else{showPage("index");logger.displayError(R.errorMsg.needToBeLoggedIn);return }resetHeaderLinks("index")}else{if(H=="forgotPass"){dojo.byId("forgotHead").innerHTML=R.forgotPass.forgotHead;dojo.byId("forgotInfo").innerHTML=R.forgotPass.forgotInfo;dojo.byId("forgotUNameLbl").innerHTML=R.forgotPass.forgotUNameLbl;dojo.byId("forgotPassLbl").innerHTML=R.forgotPass.forgotPassLbl;dojo.byId("forgotUNamePassLbl").innerHTML=R.forgotPass.forgotUNamePassLbl;dojo.byId("forgotEmailLbl").innerHTML=R.forgotPass.forgotEmailLbl;dojo.byId("forgotRequired").innerHTML=R.forgotPass.forgotRequired;dojo.byId("forgot_pass_submit").style.backgroundImage=O.contactus.submitBtn;resetHeaderLinks("index")}else{if(H=="register"){dojo.byId("selectAvatar").innerHTML=R.register.selectAvatar;dojo.byId("heading").innerHTML=R.register.heading;dojo.byId("instruct").innerHTML=R.register.instruct;dojo.byId("loginLeg").innerHTML=R.register.loginLeg;dojo.byId("uNameLbl2").innerHTML=R.register.uNameLbl;dojo.byId("uNameRequired").innerHTML=R.register.uNameRequired;dojo.byId("passLbl").innerHTML=R.register.passLbl;dojo.byId("passConfLbl").innerHTML=R.register.passConfLbl;dojo.byId("passRequired").innerHTML=R.register.passRequired;dojo.byId("required").innerHTML=R.register.required;dojo.byId("profileLeg").innerHTML=R.register.profileLeg;dojo.byId("nameLbl").innerHTML=R.register.nameLbl;dojo.byId("emailLbl").innerHTML=R.register.emailLbl;dojo.byId("updates").innerHTML=R.register.updates;dojo.byId("prefLangLbl").innerHTML=R.register.prefLangLbl;dojo.byId("cityLbl").innerHTML=R.register.cityLbl;dojo.byId("stateLbl").innerHTML=R.register.stateLbl;dojo.byId("countryLbl").innerHTML=R.register.countryLbl;dojo.byId("registerBtn").style.backgroundImage=O.register.registerBtn;var M=[R.register.civil_servant,R.register.imperial_woman,R.register.imperial_consort,R.register.imperial_craftsman,R.register.palace_eunuch,R.register.imperial_boy,R.register.imperial_girl,R.register.imperial_guard,R.register.imperial_servant];var T=dijit.byId("avatarWid");T.updateAvtNames(M);setCurrentLang();dojo.requireLocalization("my.app","countries");var N=dojo.i18n.getLocalization("my.app","countries");dropdown=dojo.byId("country");updateDropDown(dropdown,N.countries,true,true);dropdown.options[0].text=R.register.selectcountry;resetHeaderLinks("register")}else{if(H=="profile"){console.info("page == profile");dojo.byId("profileHead").innerHTML=R.profile.profileHead;dojo.byId("memberSinceLbl").innerHTML=R.profile.memberSinceLbl;dojo.byId("postsLbl").innerHTML=R.profile.postsLbl;dojo.byId("lastVisitLbl").innerHTML=R.profile.lastVisitLbl;dojo.byId("visitsLbl").innerHTML=R.profile.visitsLbl;dojo.byId("profileIntro").innerHTML=R.profile.profileIntro;dojo.byId("representationLbl").innerHTML=R.profile.representationLbl;dojo.byId("emailLbl").innerHTML=R.profile.emailLbl;dojo.byId("nameLbl").innerHTML=R.profile.nameLbl;dojo.byId("resetPassLnk").innerHTML=R.profile.resetPassLnk;dojo.byId("updates").innerHTML=R.profile.updates;dojo.byId("profileLangLbl").innerHTML=R.profile.langLbl;dojo.byId("cityLbl").innerHTML=R.profile.cityLbl;dojo.byId("stateLbl").innerHTML=R.profile.stateLbl;dojo.byId("countryLbl").innerHTML=R.profile.countryLbl;dojo.byId("profileRequired").innerHTML=R.profile.profileRequired;dojo.byId("saveChangesBtn").style.backgroundImage=O.profile.saveChangesBtn;var M=[R.register.civil_servant,R.register.imperial_woman,R.register.imperial_consort,R.register.imperial_craftsman,R.register.palace_eunuch,R.register.imperial_boy,R.register.imperial_girl,R.register.imperial_guard,R.register.imperial_servant];var T=dijit.byId("avatarWid");T.updateAvtNames(M);dojo.requireLocalization("my.app","countries");var N=dojo.i18n.getLocalization("my.app","countries");dropdown=dojo.byId("user.country");updateDropDown(dropdown,N.countries,true,true);dropdown.options[0].text=R.register.selectcountry;resetHeaderLinks("index");console.info("about to call bindProfile()");IdentityView.loadIdentityView()}else{if(H=="publicProfile"){console.info("page == publicProfile");dojo.byId("profileHead").innerHTML=R.profile.profileHead;dojo.byId("memberSinceLbl").innerHTML=R.profile.memberSinceLbl;dojo.byId("postsLbl").innerHTML=R.profile.postsLbl;dojo.byId("lastVisitLbl").innerHTML=R.profile.lastVisitLbl;dojo.byId("visitsLbl").innerHTML=R.profile.visitsLbl;dojo.byId("fromLbl").innerHTML=R.profile.fromLbl;dojo.byId("profilePhotoGallery").innerHTML=R.photoGallery.photoGalleryHead;dojo.byId("profileSortBy").innerHTML=R.photoGallery.photoSortBy;dojo.byId("profileSortByDate").innerHTML=R.photoGallery.photoSortByDatePosted;dojo.byId("profileSortByRec").innerHTML=R.photoGallery.photoSortByRec;console.info("pubProfId = "+pubProfId);PublicProfileController.retrievePublicProfile(pubProfId);resetHeaderLinks("index")}else{if(H=="publicProfileDetail"){console.info("page == publicProfileDetail");dojo.byId("photoGalleryHead").innerHTML=R.photoGallery.photoGalleryHead;dojo.byId("photoSortBy").innerHTML=R.photoGallery.photoSortBy;dojo.byId("photoSortByDatePosted").innerHTML=R.photoGallery.photoSortByDatePosted;dojo.byId("photoSortByRec").innerHTML=R.photoGallery.photoSortByRec;dojo.byId("photoDisplay").innerHTML=R.photoGallery.photoDisplay;dojo.byId("takenOn").innerHTML=R.photoGallery.takenOn;PublicProfileView.loadDetailedView();resetHeaderLinks("index")}else{if(H=="community"||H=="OLDcommunity"){var P="";if(dojo.byId("forumIds")){P=dojo.byId("forumIds").value.split(",")}for(i=0;i<P.length;i++){if(P[i]!=""){if(dojo.byId("lastactivity"+P[i])){dojo.byId("lastactivity"+P[i]).innerHTML=R.forum.lastActivity}if(dojo.byId("daysago"+P[i])){dojo.byId("daysago"+P[i]).innerHTML=R.community.daysago}if(dojo.byId("hoursago"+P[i])){dojo.byId("hoursago"+P[i]).innerHTML=R.community.hoursago}if(dojo.byId("minutesago"+P[i])){dojo.byId("minutesago"+P[i]).innerHTML=R.community.minutesago}if(dojo.byId("forumTitle"+P[i])){var A=dojo.byId("forumTitle"+P[i]).name.replace(/(\s*$)/g,"");if(A=="General Information"){dojo.byId("forumTitle"+P[i]).innerHTML=R.community.forum_title1}else{if(A=="Troubleshooting"){dojo.byId("forumTitle"+P[i]).innerHTML=R.community.forum_title2}else{if(A=="Macintosh"){dojo.byId("forumTitle"+P[i]).innerHTML=R.community.forum_title3}else{if(A=="Linux"){dojo.byId("forumTitle"+P[i]).innerHTML=R.community.forum_title4}else{if(A=="Chinese History"){dojo.byId("forumTitle"+P[i]).innerHTML=R.community.forum_title5}else{if(A=="Suggestions"){dojo.byId("forumTitle"+P[i]).innerHTML=R.community.forum_title6}else{if(A=="Posts Prior to October 18th"){dojo.byId("forumTitle"+P[i]).innerHTML=R.community.forum_title7}}}}}}}}}}dojo.byId("community_label").innerHTML=R.community.community_label;dojo.byId("community_username").innerHTML=R.community.community_username;dojo.byId("member_since_label").innerHTML=R.community.member_since_label;dojo.byId("posts_label").innerHTML=R.community.posts_label;dojo.byId("post_count").innerHTML=R.community.post_count;dojo.byId("recent_activity_label").innerHTML=R.community.recent_activity_label;dojo.byId("community_activity_lnk").innerHTML=R.community.community_activity_lnk;dojo.byId("not_currently").innerHTML=R.community.not_currently;dojo.byId("log_in").innerHTML=R.community.log_in;dojo.byId("to_view").innerHTML=R.community.to_view;dojo.byId("forum_intro").innerHTML=R.community.forum_intro;dojo.byId("forums_label").innerHTML=R.community.forums_label;dojo.byId("photo_gallery_label").innerHTML=R.community.photo_gallery_label;dojo.byId("photo_gallery_intro").innerHTML=R.community.photo_gallery_intro;dojo.byId("gallery_view_all").innerHTML=R.community.gallery_view_all;CommunityView.loadCommunityView();commController.getTopRecommendedMedia();resetHeaderLinks("index")}else{if(H=="download"){dojo.byId("heading").innerHTML=R.download.heading;dojo.byId("downloadWin").style.backgroundImage=O.download.downloadWin;dojo.byId("downloadMac").style.backgroundImage=O.download.downloadMac;dojo.byId("downloadLinux").style.backgroundImage=O.download.downloadLinux;dojo.byId("downloadWin").href=O.downloadLinks.winDownload;dojo.byId("downloadMac").href=O.downloadLinks.macDownload;dojo.byId("downloadTime").innerHTML=R.download.downloadTime;dojo.byId("sysReqWinLbl").innerHTML=R.download.sysReqWinLbl;dojo.byId("vista").innerHTML=R.download.vista;dojo.byId("sysReqMacLbl").innerHTML=R.download.sysReqMacLbl;dojo.byId("mac").innerHTML=R.download.mac;dojo.byId("sysReqLinuxLbl").innerHTML=R.download.sysReqLinuxLbl;dojo.byId("linux").innerHTML=R.download.linux;dojo.byId("text1").innerHTML=R.download.text1;dojo.byId("faq1").innerHTML=R.download.faq1;dojo.byId("faq1_1").innerHTML=R.download.faq1;dojo.byId("faq2").innerHTML=R.download.faq2;dojo.byId("faq2_1").innerHTML=R.download.faq2;dojo.byId("faq3").innerHTML=R.download.faq3;dojo.byId("faq3_1").innerHTML=R.download.faq3;dojo.byId("faq4").innerHTML=R.download.faq4;dojo.byId("faq4_1").innerHTML=R.download.faq4;dojo.byId("faq5").innerHTML=R.download.faq5;dojo.byId("faq5_1").innerHTML=R.download.faq5;dojo.byId("faq6").innerHTML=R.download.faq6;dojo.byId("faq6_1").innerHTML=R.download.faq6;dojo.byId("ans1").innerHTML=R.download.ans1;dojo.byId("ans2").innerHTML=R.download.ans2;dojo.byId("ans3").innerHTML=R.download.ans3;dojo.byId("ans4").innerHTML=R.download.ans4;dojo.byId("ans5").innerHTML=R.download.ans5;dojo.byId("ans6").innerHTML=R.download.ans6;resetHeaderLinks("index");dojo.byId("content").style.height="100%"}else{if(H=="about"||H=="documentary"||H=="presskit"||H=="at_the_museum"){dojo.byId("heading").innerHTML=R.about.heading;dojo.byId("overview").innerHTML=R.about_all.overview;dojo.byId("documentary").innerHTML=R.about_all.documentary;dojo.byId("presskit").innerHTML=R.about_all.press_kit;dojo.byId("museum").innerHTML=R.about_all.at_the_museum;if(H=="about"){dojo.byId("paragraph1").innerHTML=R.about.paragraph1}else{if(H=="documentary"){initVideoPlayer();dojo.byId("paragraph1").innerHTML=R.documentary.postUSBroadcast}else{if(H=="presskit"){dojo.byId("pageTitle").innerHTML=R.press_kit.heading;dojo.byId("presskitInfo").innerHTML=R.press_kit.presskitInfo;dojo.byId("pressReleaseLnk").innerHTML=R.press_kit.pressRelease;dojo.byId("pressReleaseInfo").innerHTML=R.press_kit.pressReleaseDoc;dojo.byId("projectOverviewLnk").innerHTML=R.press_kit.projectOverview;dojo.byId("projectOverviewInfo").innerHTML=R.press_kit.projectOverviewDoc;dojo.byId("highlightsLnk").innerHTML=R.press_kit.highlights;dojo.byId("highlightsInfo").innerHTML=R.press_kit.highlightsDoc;dojo.byId("webImages").innerHTML=R.press_kit.webImages;dojo.byId("logosInfo").innerHTML=R.press_kit.logosDoc;dojo.byId("printImages").innerHTML=R.press_kit.printImages;dojo.byId("printImgPart1").innerHTML=R.press_kit.printImgPart1;dojo.byId("printImgPart2").innerHTML=R.press_kit.printImgPart2;dojo.byId("printImgPart3").innerHTML=R.press_kit.printImgPart3;dojo.byId("andString").innerHTML=R.press_kit.andString;dojo.byId("projectLogos").innerHTML=R.press_kit.projectLogos;dojo.byId("overviewVideoInfo").innerHTML=R.press_kit.overviewVideoInfo;dojo.byId("overviewVideoPreviewLnk1").innerHTML=R.press_kit.overviewVideoPreviewLnk;dojo.byId("overviewVideoPreviewLnk2").innerHTML=R.press_kit.overviewVideoPreviewLnk;dojo.byId("overviewVideoPreviewLnk3").innerHTML=R.press_kit.overviewVideoPreviewLnk;dojo.byId("overviewVideoQuicktimeLnk1").innerHTML=R.press_kit.overviewVideoQuicktimeLnk1;dojo.byId("overviewVideoWindowsMediaLnk1").innerHTML=R.press_kit.overviewVideoWindowsMediaLnk1;dojo.byId("overviewVideoQuicktimeLnk2").innerHTML=R.press_kit.overviewVideoQuicktimeLnk2;dojo.byId("overviewVideoWindowsMediaLnk2").innerHTML=R.press_kit.overviewVideoWindowsMediaLnk2;dojo.byId("overviewVideoQuicktimeLnk3").innerHTML=R.press_kit.overviewVideoQuicktimeLnk3;dojo.byId("overviewVideoWindowsMediaLnk3").innerHTML=R.press_kit.overviewVideoWindowsMediaLnk3;dojo.byId("overviewVidEnglish").innerHTML=R.press_kit.overviewVidEnglish;dojo.byId("overviewVidSimp").innerHTML=R.press_kit.overviewVidSimp;dojo.byId("overviewVidTrad").innerHTML=R.press_kit.overviewVidTrad;dojo.byId("additionalInfoLnk").innerHTML=R.press_kit.additionalInfo;dojo.byId("FAQ").innerHTML=R.press_kit.FAQ;dojo.byId("FAQInfo").innerHTML=R.press_kit.FAQDoc;dojo.byId("pressReleaseLnk").href=O.docs.pressReleaseDoc;dojo.byId("projectOverviewLnk").href=O.docs.projectOverviewDoc;dojo.byId("highlightsLnk").href=O.docs.highlightsDoc;dojo.byId("FAQ").href=O.docs.faqDoc;initVideoPlayer()}else{if(H=="at_the_museum"){dojo.byId("paragraph1").innerHTML=R.at_the_museum.paragraph1}}}}resetHeaderLinks("index")}else{if(H=="contact"){dojo.byId("heading").innerHTML=R.contact.heading;dojo.byId("paragraph1").innerHTML=R.contact.paragraph1;dojo.byId("conNameLbl").innerHTML=R.contact.conNameLbl;dojo.byId("conEmailLbl").innerHTML=R.contact.conEmailLbl;dojo.byId("conSubjectLbl").innerHTML=R.contact.conSubjectLbl;dojo.byId("conComments").innerHTML=R.contact.conComments;dojo.byId("required").innerHTML=R.register.required;dropdown=dojo.byId("fromSubject");populateUserRelatedFields();updateDropDown(dropdown,R.contact.subjects,false,false);dojo.byId("submitBtn").style.backgroundImage=O.contactus.submitBtn;resetHeaderLinks("index")}else{if(H=="terms"){dojo.byId("heading").innerHTML=R.terms.heading;dojo.byId("col598").innerHTML=R.terms.text;resetHeaderLinks("index")}else{if(H=="privacy"){dojo.byId("heading").innerHTML=R.privacy.heading;dojo.byId("col598").innerHTML=R.privacy.text;resetHeaderLinks("index")}else{if(H=="whatis"){dojo.byId("heading").innerHTML=R.whatis.heading;dojo.byId("paragraph1").innerHTML=R.whatis.paragraph1;initVideoPlayer();resetHeaderLinks("index");if(dojo.isIE==7&&dojo.cookie("language")&&dojo.cookie("language")!="en-US"){dojo.byId("mapImgWhatIsPage").style.marginTop="78px"}}else{if(H=="confirm"){dojo.byId("heading").innerHTML=R.confirm.heading;dojo.byId("heading2").innerHTML=R.confirm.heading2;dojo.byId("lnkVFC").innerHTML=R.confirm.lnkVFC;dojo.byId("VFCText").innerHTML=R.confirm.VFCText;dojo.byId("lnkCommunity").innerHTML=R.confirm.lnkCommunity;dojo.byId("communityText").innerHTML=R.confirm.communityText;dojo.byId("downloadBtn").style.backgroundImage=O.index.downloadBtn;keyParameter=extractParameters(location.search,"userId");if(keyParameter==""||keyParameter==null){dojo.byId("text1").innerHTML=R.confirm.text1;dojo.byId("text2").innerHTML=R.confirm.text2;displayNameAndEmail()}else{dojo.byId("text1").innerHTML=R.confirm.congrats}resetHeaderLinks("index")}else{if(H.indexOf("forum")!=-1){if(dojo.byId("forumTitle")){var F=dojo.byId("forumTitle").name.replace(/(\s*$)/g,"");if(F=="General Information"){dojo.byId("forumTitle").innerHTML=R.community.forum_title1}else{if(F=="Troubleshooting"){dojo.byId("forumTitle").innerHTML=R.community.forum_title2}else{if(F=="Macintosh"){dojo.byId("forumTitle").innerHTML=R.community.forum_title3}else{if(F=="Linux"){dojo.byId("forumTitle").innerHTML=R.community.forum_title4}else{if(F=="Chinese History"){dojo.byId("forumTitle").innerHTML=R.community.forum_title5}else{if(F=="Suggestions"){dojo.byId("forumTitle").innerHTML=R.community.forum_title6}else{if(F=="Posts Prior to October 18th"){dojo.byId("forumTitle").innerHTML=R.community.forum_title7}}}}}}}}var B=document.getElementsByName("forumName");if(B){for(i=0;i<B.length;i++){var S=B[i].className.replace(/(\s*$)/g,"");if(S=="General Information"){B[i].innerHTML=R.community.forum_title1}else{if(S=="Troubleshooting "){B[i].innerHTML=R.community.forum_title2}else{if(S=="Macintosh "){B[i].innerHTML=R.community.forum_title3}else{if(S=="Linux "){B[i].innerHTML=R.community.forum_title4}else{if(S=="Chinese History "){B[i].innerHTML=R.community.forum_title5}else{if(S=="Suggestions "){B[i].innerHTML=R.community.forum_title6}else{if(S=="Posts Prior to October 18th "){B[i].innerHTML=R.community.forum_title7}}}}}}}}}if(H.indexOf("show/")!=-1){resetHeaderLinks("index");if(dojo.byId("subjectLbl")){dojo.byId("subjectLbl").innerHTML=R.forum.subject}if(dojo.byId("tagsLbl")){dojo.byId("tagsLbl").innerHTML=R.forum.tags}if(dojo.byId("submitBtn")){dojo.byId("submitBtn").style.backgroundImage=O.contactus.submitBtn}if(dojo.byId("forumSearchResults")){dojo.byId("forumSearchResults").innerHTML=R.forumPages.forumSearchResults}if(dojo.byId("forumSearchRecordFound")){dojo.byId("forumSearchRecordFound").innerHTML=R.forumPages.forumSearchRecordFound}if(dojo.byId("forumSearchRecordsFound")){dojo.byId("forumSearchRecordsFound").innerHTML=R.forumPages.forumSearchRecordsFound}if(dojo.byId("forumSearchNoResults")){dojo.byId("forumSearchNoResults").innerHTML=R.forumPages.forumSearchNoResults}if(dojo.byId("next")){dojo.byId("next").innerHTML=R.forum.next}if(dojo.byId("previous")){dojo.byId("previous").innerHTML=R.forum.previous}var L=document.getElementsByName("forum_gi_nyr");if(L){for(i=0;i<L.length;i++){L[i].innerHTML=R.forumPages.forum_gi_nyr}}var K=document.getElementsByName("forum_gi_wks");if(K){for(i=0;i<K.length;i++){K[i].innerHTML=R.forumPages.forum_gi_wks}}var J=document.getElementsByName("forum_gi_r");if(J){for(i=0;i<J.length;i++){J[i].innerHTML=R.forumPages.forum_gi_r}}var I=document.getElementsByName("forum_gi_hr");if(I){for(i=0;i<I.length;i++){I[i].innerHTML=R.forumPages.forum_gi_hr}}var G=document.getElementsByName("forum_btn_recommend");if(G){for(i=0;i<G.length;i++){G[i].src=O.recommend.recommendBtn}}var E=document.getElementsByName("forum_gi_pli");if(E){for(i=0;i<E.length;i++){E[i].innerHTML=R.ratings.NOT_LOGGED_IN}}var D=document.getElementsByName("forum_gi_arc");if(D){for(i=0;i<D.length;i++){D[i].innerHTML=R.ratings.ALREADY_RATED_TXT}}var C=document.getElementsByName("by");if(C){for(i=0;i<C.length;i++){C[i].innerHTML=R.forum.by}}if(dojo.byId("forumIndexTopics")){dojo.byId("forumIndexTopics").innerHTML=R.forumPages.forumIndexTopics}if(dojo.byId("forumIndexRecommendations")){dojo.byId("forumIndexRecommendations").innerHTML=R.forumPages.forumIndexRecommendations}if(dojo.byId("forumIndexAuthor")){dojo.byId("forumIndexAuthor").innerHTML=R.forumPages.forumIndexAuthor}if(dojo.byId("forumIndexDateTime")){dojo.byId("forumIndexDateTime").innerHTML=R.forumPages.forumIndexDateTime}if(dojo.byId("forumIndexDate")){dojo.byId("forumIndexDate").innerHTML=R.forumPages.forumIndexDate}if(dojo.byId("forumIndexText")){dojo.byId("forumIndexText").innerHTML=R.forumPages.forumIndexText}if(dojo.byId("forumIndexAnswers")){dojo.byId("forumIndexAnswers").innerHTML=R.forumPages.forumIndexAnswers}if(dojo.byId("forumIndexViews")){dojo.byId("forumIndexViews").innerHTML=R.forumPages.forumIndexViews}if(dojo.byId("forumsHead")){dojo.byId("forumsHead").innerHTML=R.forumPages.forumsHead}if(dojo.byId("searchThreads")){dojo.byId("searchThreads").innerHTML=R.forum.searchThreads}if(dojo.byId("searchBtn")){dojo.byId("searchBtn").style.backgroundImage=O.header.searchBtn}if(dojo.byId("newThreadBtn")){dojo.byId("newThreadBtn").style.backgroundImage=O.forum.newThreadBtn}if(dojo.byId("search_keywords")){dojo.byId("search_keywords").focus()}}else{if(H.indexOf("/posts/list")!=-1){resetHeaderLinks("index");if(dojo.byId("tagsLbl")){dojo.byId("tagsLbl").innerHTML=R.forum.tags}if(dojo.byId("submitBtn")){dojo.byId("submitBtn").style.backgroundImage=O.contactus.submitBtn}if(dojo.byId("forumsHead")){dojo.byId("forumsHead").innerHTML=R.forum.forumsHead}if(dojo.byId("messagePostedbyuserThread")){dojo.byId("messagePostedbyuserThread").innerHTML=R.forumPages.messagePostedbyuserThread}if(dojo.byId("messagePostedbyuserContent")){dojo.byId("messagePostedbyuserContent").innerHTML=R.forumPages.messagePostedbyuserContent}if(dojo.byId("messagePostedby")){dojo.byId("messagePostedby").innerHTML=R.forumPages.messagePostedby}if(dojo.byId("replyBtn")){dojo.byId("replyBtn").style.backgroundImage=O.forum.replyBtn}if(dojo.byId("next")){dojo.byId("next").innerHTML=R.forum.next}if(dojo.byId("previous")){dojo.byId("previous").innerHTML=R.forum.previous}var G=document.getElementsByName("forum_btn_recommend");if(G){for(i=0;i<G.length;i++){G[i].src=O.recommend.recommendBtn}}var E=document.getElementsByTagName("span");if(E){for(i=0;i<E.length;i++){if(E[i].className=="Member Since"){E[i].innerHTML=R.index.membersince}else{if(E[i].className=="Posts"){E[i].innerHTML=R.index.posts}}}}}}H="community"}else{if(H=="threadDetail"){dojo.byId("previous").innerHTML=R.forum.previous;dojo.byId("next").innerHTML=R.forum.next;resetHeaderLinks("index")}else{if(H=="photoGallery"){dojo.byId("photoGalleryHead").innerHTML=R.photoGallery.photoGalleryHead;dojo.byId("photoSortBy").innerHTML=R.photoGallery.photoSortBy;dojo.byId("photoSortByUser").innerHTML=R.photoGallery.photoSortByUser;dojo.byId("photoSortByDatePosted").innerHTML=R.photoGallery.photoSortByDatePosted;dojo.byId("photoSortByRec").innerHTML=R.photoGallery.photoSortByRec;dojo.byId("photoDisplay").innerHTML=R.photoGallery.photoDisplay;dojo.byId("previous").innerHTML=R.photoGallery.previous;dojo.byId("next").innerHTML=R.photoGallery.next;pgController.loadPhotoGallery="true";setSortRadioBtn();pgController.getImages();resetHeaderLinks("index")}else{if(H=="mediaDetail"){dojo.byId("photoGalleryHead").innerHTML=R.photoGallery.photoGalleryHead;dojo.byId("photoSortBy").innerHTML=R.photoGallery.photoSortBy;dojo.byId("photoSortByUser").innerHTML=R.photoGallery.photoSortByUser;dojo.byId("photoSortByDatePosted").innerHTML=R.photoGallery.photoSortByDatePosted;dojo.byId("photoSortByRec").innerHTML=R.photoGallery.photoSortByRec;dojo.byId("photoDisplay").innerHTML=R.photoGallery.photoDisplay;dojo.byId("takenOn").innerHTML=R.photoGallery.takenOn;pgController.loadPhotoGallery="false";setSortRadioBtn();mdView.fillInDetailView();resetHeaderLinks("index")}else{if(H=="postcard"||H=="postcard_entity"){dojo.byId("heading").innerHTML=R.postcard.heading;dojo.byId("toField").innerHTML=R.postcard.toField;dojo.byId("fromField").innerHTML=R.postcard.fromField;if(H=="postcard"){dojo.byId("takenField").innerHTML=R.postcard.takenField}dojo.byId("vfcInfo").innerHTML=R.postcard.vfcInfo;displayPostcard();resetHeaderLinks("index")}else{if(H=="search"){dojo.byId("heading").innerHTML=R.searchResults.heading;dojo.byId("searchLbl").innerHTML=R.headerLinks.search;if(searchTag!=null&&searchTag!=""){wsc.submitSearchResults_Search("default","1",searchTag)}dojo.byId("searchBtn").style.backgroundImage=O.header.searchBtn;if(dojo.locale=="zh-cn"||dojo.locale=="zh-tw"){dojo.byId("searchBtn").style.width="44px"}else{dojo.byId("searchBtn").style.width="55px"}resetHeaderLinks("index")}else{if(H=="index"){dojo.byId("introtext").innerHTML=R.index.introtext;dojo.byId("downloadBtn").style.backgroundImage=O.index.downloadBtn;dojo.byId("commHeading").innerHTML=R.index.commHeading;dojo.byId("commDesc").innerHTML=R.index.commDesc;dojo.byId("recommendedHeading").innerHTML=R.index.recommendedHeading;dojo.byId("createdBy").innerHTML=R.index.createdBy;dojo.byId("randomImgMemberSince").innerHTML=R.index.membersince;dojo.byId("randomImgPosts").innerHTML=R.index.posts;loadDetailedMapFiles();randomMediaController.getRandomMedia();HighestRatedController.retrieveHighestRated();if(dojo.isIE>0&&loadingFirstTime){setTimeout(displayDetailedMap,5000);loadingFirstTime=false}else{setTimeout(displayDetailedMap,1000)}resetHeaderLinks("index")}}}}}}}}}}}}}}}}}}}}}resetFooterLinks(H);resetBannerLinks(H);document.title=R.general.pageTitle;dojo.byId("loadingDivText").innerHTML=R.general.LOADING_TEXT;dojo.byId("okBtn").style.backgroundImage=O.index.okayBtn;dojo.byId("okBtn2").style.backgroundImage=O.index.okayBtn;dojo.byId("cancelBtn").style.backgroundImage=O.index.cancelBtn;var Q=dijit.byId("content");Q.domNode.style.visibility="";updateAltText(H)}function resetHeaderLinks(B){dojo.requireLocalization("my.app","websiteText");var C=dojo.i18n.getLocalization("my.app","websiteText");dojo.requireLocalization("my.app","buttonLoc");var A=dojo.i18n.getLocalization("my.app","buttonLoc");dojo.byId("headerBanner").src=A.header.headerBanner;dojo.byId("uNameLbl").innerHTML=C.login.uNameLbl;dojo.byId("pPassLbl").innerHTML=C.login.pPassLbl;dojo.byId("forgotLnk").innerHTML=C.login.forgotLnk;dojo.byId("loginBtn").style.backgroundImage=A.header.loginBtn;dojo.byId("hello_login").innerHTML=C.headerLinks.hello_login;dojo.byId("edit_profile").innerHTML=C.headerLinks.edit_profile;dojo.byId("langLbl").innerHTML=C.headerLinks.langLbl;dojo.byId("visOnline").innerHTML=C.headerLinks.visOnline;dojo.byId("visRegistered").innerHTML=C.headerLinks.visRegistered;dojo.byId("loginAnchor").innerHTML=C.headerLinks.login;dojo.byId("loginDiv").innerHTML=C.headerLinks.login;dojo.byId("logoutAnchor").innerHTML=C.headerLinks.logout;dojo.byId("searchAnchor").innerHTML=C.headerLinks.search;dojo.byId("searchDiv").innerHTML=C.headerLinks.search;dojo.byId("searchBtnHeader").style.backgroundImage=A.header.searchBtn;if(dojo.locale=="zh-cn"||dojo.locale=="zh-tw"){dojo.byId("searchBtnHeader").style.width="44px"}else{dojo.byId("searchBtnHeader").style.width="55px"}var E=dojo.cookie("language");var F="help.html";if(E=="zh-CN"){F="help_zh_CN.html"}else{if(E=="zh-TW"){F="help_zh_TW.html"}else{F="help.html"}}var D=dojo.byId("header_nav");if(B=="register"){dojo.byId("helpLnk").className="";dojo.byId("helpLnk").innerHTML="<a href=\"javascript:displayHelp('"+F+"','"+C.headerLinks.help+"');\" >"+C.headerLinks.help+"</a>";dojo.byId("registerLnk").className="nav_on";dojo.byId("registerLnk").innerHTML=C.headerLinks.register}else{if(B=="help"){dojo.byId("registerLnk").className="";dojo.byId("registerLnk").innerHTML="<a href=\"javascript:showPage('register');\">"+C.headerLinks.register+"</a>";dojo.byId("helpLnk").className="nav_on";dojo.byId("helpLnk").innerHTML=C.headerLinks.help}else{dojo.byId("registerLnk").className="";dojo.byId("registerLnk").innerHTML="<a  href=\"javascript:showPage('register');\">"+C.headerLinks.register+"</a>";dojo.byId("helpLnk").className="";dojo.byId("helpLnk").innerHTML="<a href=\"javascript:displayHelp('"+F+"','"+C.headerLinks.help+"');\" >"+C.headerLinks.help+"</a>"}}}function resetFooterLinks(A){dojo.requireLocalization("my.app","websiteText");var C=dojo.i18n.getLocalization("my.app","websiteText");var B=dojo.byId("footer_nav");if(A=="about"||A=="documentary"||A=="presskit"||A=="behind_the_scenes"){B.innerHTML='<li class="nav_on">'+C.footerLinks.about+'</li><li><a id="termsLnk" href="javascript:showPage(\'terms\');">'+C.footerLinks.terms+'</li><li><a id="privacyLnk" href="javascript:showPage(\'privacy\');">'+C.footerLinks.privacy+'</a></li><li><a id="contactLnk" href="javascript:showPage(\'contact\');">'+C.footerLinks.contact+"</a></li>"}else{if(A=="terms"){B.innerHTML='<li><a id="aboutLnk" href="javascript:showPage(\'about\');">'+C.footerLinks.about+'</a></li><li class="nav_on">'+C.footerLinks.terms+'</li><li><a id="privacyLnk" href="javascript:showPage(\'privacy\');">'+C.footerLinks.privacy+'</a></li><li><a id="contactLnk" href="javascript:showPage(\'contact\');">'+C.footerLinks.contact+"</a></li>"}else{if(A=="privacy"){B.innerHTML='<li><a id="aboutLnk" href="javascript:showPage(\'about\');">'+C.footerLinks.about+'</a></li><li><a id="termsLnk" href="javascript:showPage(\'terms\');">'+C.footerLinks.terms+'</a></li><li class="nav_on">'+C.footerLinks.privacy+'</li><li><a id="contactLnk" href="javascript:showPage(\'contact\');">'+C.footerLinks.contact+"</a></li>"}else{if(A=="contact"){B.innerHTML='<li><a id="aboutLnk" href="javascript:showPage(\'about\');">'+C.footerLinks.about+'</a></li><li><a id="termsLnk" href="javascript:showPage(\'terms\');">'+C.footerLinks.terms+'</li><li><a id="privacyLnk" href="javascript:showPage(\'privacy\');">'+C.footerLinks.privacy+'</a></li><li class="nav_on">'+C.footerLinks.contact+"</li>"}else{B.innerHTML='<li><a id="aboutLnk" href="javascript:showPage(\'about\');">'+C.footerLinks.about+'</a></li><li><a id="termsLnk" href="javascript:showPage(\'terms\');">'+C.footerLinks.terms+'</li><li><a id="privacyLnk" href="javascript:showPage(\'privacy\');">'+C.footerLinks.privacy+'</a></li><li><a id="contactLnk" href="javascript:showPage(\'contact\');">'+C.footerLinks.contact+"</a></li>"}}}}B.innerHTML+='<li class="copyright" id="copyright">'+C.footerLinks.copyright+"</li>"}function resetBannerLinks(A){dojo.requireLocalization("my.app","websiteText");var B=dojo.i18n.getLocalization("my.app","websiteText");var C=dojo.byId("bannerLinks");if(A=="whatis"){C.innerHTML='<li><a id="homeLnk" href="javascript:showPage(\'index\');">'+B.bannerLinks.home+'</a></li><li class="nav_on"><a id="whatisLnk" href="javascript:showPage(\'whatis\');">'+B.bannerLinks.whatis+'</a></li><li><a id="downloadLnk" href="javascript:showPage(\'download\');">'+B.bannerLinks.download+'</a></li><li><a id="communityLnk" href="javascript:showPage(\'community\');">'+B.bannerLinks.community+"</a></li>"}else{if(A=="download"){C.innerHTML='<li><a id="homeLnk" href="javascript:showPage(\'index\');">'+B.bannerLinks.home+'</a></li><li><a id="whatisLnk" href="javascript:showPage(\'whatis\');">'+B.bannerLinks.whatis+'</a></li><li class="nav_on"><a id="downloadLnk" href="javascript:showPage(\'download\');">'+B.bannerLinks.download+'</a></li><li><a id="communityLnk" href="javascript:showPage(\'community\');">'+B.bannerLinks.community+"</a></li>"}else{if(A=="community"){C.innerHTML='<li><a id="homeLnk" href="javascript:showPage(\'index\');">'+B.bannerLinks.home+'</a></li><li><a id="whatisLnk" href="javascript:showPage(\'whatis\');">'+B.bannerLinks.whatis+'</a></li><li><a id="downloadLnk" href="javascript:showPage(\'download\');">'+B.bannerLinks.download+'</a></li><li class="nav_on"><a id="communityLnk" href="javascript:showPage(\'community\');">'+B.bannerLinks.community+"</a></li>"}else{if(A=="index"||A==""){C.innerHTML='<li><a id="whatisLnk" href="javascript:showPage(\'whatis\');">'+B.bannerLinks.whatis+'</a></li><li><a id="downloadLnk" href="javascript:showPage(\'download\');">'+B.bannerLinks.download+'</a></li><li><a id="communityLnk" href="javascript:showPage(\'community\');">'+B.bannerLinks.community+"</a></li>"}else{C.innerHTML='<li><a id="homeLnk" href="javascript:showPage(\'index\');">'+B.bannerLinks.home+'</a></li><li><a id="whatisLnk" href="javascript:showPage(\'whatis\');">'+B.bannerLinks.whatis+'</a></li><li><a id="downloadLnk" href="javascript:showPage(\'download\');">'+B.bannerLinks.download+'</a></li><li><a id="communityLnk" href="javascript:showPage(\'community\');">'+B.bannerLinks.community+"</a></li>"}}}}}function getElementsByClassName(F,E){if(!E){E=document.getElementsByTagName("body")[0]}var A=[];var D=E.getElementsByTagName("*");for(var C=0,B=D.length;C<B;C++){if(F==D[C].className){A.push(D[C])}}return A}function showLoggedIn(A){if(dojo.cookie("userName")!=null&&dojo.cookie("userName")!=""){dojo.byId("loggedInUser").innerHTML=dojo.cookie("userName");dojo.byId("profile").style.display="";dojo.byId("loginError").style.display="none";dojo.byId("loginError").innerHTML="";dojo.byId("login_li").style.display="none";dojo.byId("logout_li").style.display="";IdentityController.retrieveIdentityOnLogin(A)}}function updateDropDown(F,E,C,D){var B=0;var A=0;if(D){B=1}for(var A=0;A<E.length;A++,B++){F.options[B].text=E[A];if(C){F.options[B].value=E[A]}}}function replaceLowResImgs(){dojo.byId("bannerImg").src="../images/i/banner.jpg";dojo.byId("header").style.backgroundImage="url(../images/i/header_bg.jpg)"}function teleportToVFC(E,C,B){var D=dojo.i18n.getLocalization("my.app","websiteText");var A=dojo.i18n.getLocalization("my.app","buttonLoc");var F=dojo.byId("visitDiv");dojo.byId("visitVFCTxt").innerHTML=D.general.visitVFC;dojo.byId("okBtn2").backgroundImage=A.index.okayBtn;dojo.byId("cancelBtn").backgroundImage=A.index.cancelBtn;dojo.byId("okBtn2").href="javascript:_visitVFC("+E+","+C+","+B+")";displayVisitPopup(true)}function _visitVFC(C,B,A){window.location="vfc://"+C+"|"+B+"|"+A;displayVisitPopup(false)}function setupGlobalVars(){loadingDiv=dojo.byId("loadingDiv");errorDiv=dojo.byId("error_alert");shadow=dojo.byId("shadow")}function loadFile(D,C,A){var B=null;if(A=="js"){if(jsFileLoaded!=null&&jsFileLoaded.indexOf(D)==-1){B=document.createElement("script");B.setAttribute("type","text/javascript");B.setAttribute("src",C);jsFileLoaded+=D+"|"}}else{if(A=="css"){B=document.createElement("link");B.setAttribute("rel","stylesheet");B.setAttribute("type","text/css");B.setAttribute("href",C)}}if(B!=null){document.getElementsByTagName("head")[0].appendChild(B)}}function loadSearchWidget(){console.log("loading search widget");loadFile("SearchService.js",jsDir+"/SearchService.js","js");loadFile("webSearchView.js",jsDir+"/webSearchView.js","js");loadFile("webSearchController.js",jsDir+"/webSearchController.js","js")}function loadOtherCssFiles(){loadFile("style_about.css","compressedCss/style_about.css","css");loadFile("style_confirm.css","compressedCss/style_confirm.css","css");loadFile("style_dl.css","compressedCss/style_dl.css","css");loadFile("style_reg.css","compressedCss/style_reg.css","css");loadFile("style_whatis.css","compressedCss/style_whatis.css","css");loadFile("style_community.css","compressedCss/style_community.css","css");loadFile("style_forgot_pass.css","compressedCss/style_forgot_pass.css","css");loadFile("style_reset_pass.css","compressedCss/style_reset_pass.css","css");loadFile("style_forum.css","compressedCss/style_forum.css","css");loadFile("style_thread_detail.css","compressedCss/style_thread_detail.css","css");loadFile("style_search.css","compressedCss/style_search.css","css");loadFile("style_photo_gallery.css","compressedCss/style_photo_gallery.css","css");loadFile("style_media_detail.css","compressedCss/style_media_detail.css","css");loadFile("style_user_profile.css","compressedCss/style_user_profile.css","css");loadFile("style_postcard.css","compressedCss/style_postcard.css","css");loadFile("style_contact.css","compressedCss/style_contact.css","css");loadFile("dialog_boxes.css","compressedCss/dialog_boxes.css","css")}function buildComboboxPopup(A){var B=dijit.byId(A);if(!B._popupWidget){B.makePopup()}}function focusHandler(A){document.getElementById(A).style.borderColor="#990000"}function blurHandler(A){document.getElementById(A).style.borderColor="#D1C79A"}function extractParameters(B,A){regExp="[\\?&#]"+A+"=([^&#]*)";parameter=B.match(regExp);if(parameter!=null){return parameter[1]}else{return""}}function updateAltText(B){if(B==(null)){B=curPage}else{if(B=="null"){B=curPage}}var C=dojo.i18n.getLocalization("my.app","websiteText");dojo.byId("headerBanner").alt=C.general.bannerAlt;dojo.byId("bannerImg").alt=C.general.pageTitle;dojo.byId("palaceMuseumLogo").alt=C.buttonText.palaceMuseumLogo;dojo.byId("IBMLogo").alt=C.buttonText.IBMLogo;dojo.byId("loadingAnim").alt=C.general.loadingAnim;var A=null;if(B=="index"){dojo.byId("image_mainImg").alt=C.buttonText.largeImgHomePage}else{if(B=="photoGallery"){A=dojo.byId("photoGalleryBtn");A.alt=A.title=C.photoGallery.photoGalleryHead;dojo.byId("photoBtn").title=C.services.media}else{if(B=="mediaDetail"){dojo.byId("photoGalleryBtn").title=C.photoGallery.photoGalleryHead;A=dojo.byId("photoBtn");A.alt=A.title=C.services.media;A=dojo.byId("prev_arrow");A.alt=A.title=C.photoGallery.prevPhoto;A=dojo.byId("next_arrow");A.alt=A.title=C.photoGallery.nextPhoto}else{if(B=="publicProfile"){A=dojo.byId("photoGalleryBtn");A.alt=A.title=C.photoGallery.photoGalleryHead;dojo.byId("media_single_btn").title=C.services.media}else{if(B=="publicProfileDetail"){dojo.byId("media_multi_btn").title=C.photoGallery.photoGalleryHead;A=dojo.byId("photoBtn");A.alt=A.title=C.services.media;A=dojo.byId("prev_arrow");A.alt=A.title=C.photoGallery.prevPhoto;A=dojo.byId("next_arrow");A.alt=A.title=C.photoGallery.nextPhoto}}}}}}function loadDetailedMapFiles(){dojo.require("dojox.collections.ArrayList");dojo.require("ibm9.widget.ZoomSlider");dojo.require("dojox.gfx");loadFile("detailed_map_styles.css","js/detailedmap9/css/detailed_map_styles.css","css");loadFile("ZoomSlider.css","../ibm9/widget/templates/ZoomSlider.css","css");loadFile("DMSearchSorter.js",jsDir+"/detailedmap9/search/DMSearchSorter.js","js");loadFile("MapUtil.js",jsDir+"/detailedmap9/MapUtil.js","js");loadFile("TeleportZones_new.js",jsDir+"/detailedmap9/teleport/TeleportZones_new.js","js");loadFile("MapController.js",jsDir+"/detailedmap9/MapController.js","js");loadFile("PanService.js",jsDir+"/detailedmap9/PanService.js","js");loadFile("MapService.js",jsDir+"/detailedmap9/MapService.js","js");loadFile("MapProperties.js",jsDir+"/detailedmap9/MapProperties.js","js");loadFile("MapParameters.js",jsDir+"/detailedmap9/MapParameters.js","js");loadFile("MapTypeObj.js",jsDir+"/detailedmap9/MapTypeObj.js","js");loadFile("MiniMap.js",jsDir+"/detailedmap9/MiniMap.js","js");loadFile("CoordinatesService.js",jsDir+"/detailedmap9/CoordinatesService.js","js");loadFile("GraphicsService.js",jsDir+"/detailedmap9/GraphicsService.js","js");loadFile("MarkerDisplay.js",jsDir+"/detailedmap9/MarkerDisplay.js","js");loadFile("ZoomService.js",jsDir+"/detailedmap9/ZoomService.js","js");loadFile("DMSearchController.js",jsDir+"/detailedmap9/search/DMSearchController.js","js");loadFile("DMSearchData.js",jsDir+"/detailedmap9/search/DMSearchData.js","js");loadFile("DMSearchView.js",jsDir+"/detailedmap9/search/DMSearchView.js","js")}function displayDetailedMap(){dojo.requireLocalization("my.app","buttonLoc");var A=dojo.i18n.getLocalization("my.app","buttonLoc");if(dojo.byId("map")){dojo.byId("map").innerHTML='<div id="dynamic_map"><div id="map_holder" ></div></div><a onmousedown="arrowMouseDown(0,1);" onmouseup="arrowMouseUp();" onmouseout="arrowMouseUp();" id="map_arrow_top" class="map_arrow_top"></a><a onmousedown="arrowMouseDown(1,0);" onmouseup="arrowMouseUp();" onmouseout="arrowMouseUp();" id="map_arrow_left" class="map_arrow_left"></a><a onmousedown="arrowMouseDown(-1,0);" onmouseup="arrowMouseUp();" onmouseout="arrowMouseUp();" id="map_arrow_right" class="map_arrow_right"></a><a onmousedown="arrowMouseDown(0,-1);" onmouseup="arrowMouseUp();" onmouseout="arrowMouseUp();" id="map_arrow_bottom" class="map_arrow_bottom"></a><div id="zoomDiv" class="zoom_slider" style="" onMouseOver="makeOpaque(this);" onMouseOut="makeTransparent(this);" style="visibility:hidden;"><span id="zoomSliderSpan" style="height:81px;"></span><div class="map_reset_btn"><a id="resetBtn" style="background: '+A.index.resetBtn+';" href="javascript:resetZoomSlider();"><span>Reset</span></a></div></div><div id="miniMap"><div id="miniMap_background_top"></div><div id="miniMap_background_right"></div><div id="miniMap_background_bottom"></div><div id="miniMap_background_left"></div><div id="miniMapInset"><div id="miniMapInsetBackground"></div></div></div>';if(true){dojo.byId("zoomDiv").style.visibility="visible";var B=new ibm9.widget.ZoomSlider({id:"zoomSlider",value:1,minimum:1,maximum:3,discreteValues:10,intermediateChanges:true,style:"position:relative;top:4px;"},dojo.byId("zoomSliderSpan"))}MapController.initializeMap();MiniMap.initializeMiniMap();displayMapPoints()}}function formatDate(E,B){var A=dojo.i18n.getLocalization("my.app","websiteText");var I=["January","February","March","April","May","June","July","August","September","October","November","December"];var H=null,F=null,G=null;var D=E.split(B);if(B=="/"){F=parseInt(D[0],10);H=parseInt(D[1],10);G=D[2]}else{F=parseInt(D[1],10);H=parseInt(D[2],10);G=D[0]}if(H==null||F==null||G==null){return""}var C=dojo.cookie("language");if(C=="zh-CN"||C=="zh-TW"){return(G+A.index.indexYear+F+A.index.indexMonth+H+A.index.indexDate)}else{return(H+" "+I[F-1]+" "+G)}}function displayHelp(B,A){window.open(B,A,"menubar=no,width=600,height=400,toolbar=no, resizable=yes")}function displayLoadingDiv(A){if(A){shadow.style.display="";loadingDiv.style.display="";loadingDiv.style.top="300px";loadingDiv.style.left=(dojo.byId("container").clientWidth-loadingDiv.clientWidth)/2+"px"}else{shadow.style.display="none";loadingDiv.style.display="none"}}function displayVisitPopup(A){var B=dojo.byId("visitDiv");if(A){shadow.style.display="";B.style.top="300px";B.style.display=""}else{shadow.style.display="none";B.style.display="none"}}function displayPostcard(){loadingPostcardTried++;if(postcardFilesLoaded==4){postcardController.getPostcard()}else{if(loadingPostcardTried<=MAX_TRIES){setTimeout(displayPostcard,2000)}}};