Family Search



Attention: This site does not support the current version of your web browser. To get the best possible experience using our website we recommend that you upgrade to a newer version or install another browser














/*
Set the secNavKey on the HF object so that mobile drawer bolding of the page you are on can be added dynamically (specifically for the help subnavigation)
*/
window.HF = window.HF || ;
HF.secNavKey = '';







window.HF = window.HF || ;
HF.helper = HF.helper || ;
HF.helper.lang =

btn_stopHelping_text: "Stop Helping Others",

btn_stopHelping_title: "Stop Helping",

more_info_needed: "It looks like we need more information to be able to find the person you are helping",

field_error: "There's something wrong with this field.",

form_error: "Please check your information",

server_error: "A server error occurred. Please refresh the page",

USER_NOT_FOUND: "User not found",

ERROR_HELPER_SERVICE: "Helper Service Currently Unavailable",

helping_phrase: "You are helping",

;





























There's something wrong with this field.








There's something wrong with this field.


















if (!window.location.origin)
window.location.origin = window.location.protocol + "//" + window.location.hostname + (window.location.port ? ':' + window.location.port: '');







.app-memories
background: #ECEBEA;



.secondary-nav,
ul.secondary-nav
width: 100%;
max-width: 1200px;
margin: 0 auto;
background:#fff;
border: none;


.secondary-nav-wrapper .secondary-nav a
font-size: 16px;
border:none;
text-decoration: none;


.secondary-nav-wrapper .secondary-nav a:hover
background: #e1ecc3;


.secondary-nav-wrapper
border-bottom: 1px solid #CCCCCC;


.secondary-nav-wrapper a
margin: 5px;


.secondary-nav-wrapper ul li.help-icon
margin: 0;
padding-top: 10px;
height: 30px;


@media (max-width: 979px)
.secondary-nav-wrapper
display:none;




var webComponentsSupported = ('registerElement' in document
&& 'import' in document.createElement('link')
&& 'content' in document.createElement('template'));

if (!webComponentsSupported)
window.ShadyDOM = force: true ;
var wcPoly = document.createElement('script');
wcPoly.src = 'https://edge.fscdn.org/assets/components/webcomponentsjs/webcomponents-lite-1417605a8a52b4424dfed478943a1f4e.js';
wcPoly.async = true;
document.head.appendChild(wcPoly);




















var feedbackLink = document.querySelector('#global-footer .helpFeedbackLink');
feedbackLink.addEventListener('click', function(e)
e.preventDefault();
if (document.body.querySelector('#helpFeedbackModal')) // Just open the modal if already loaded
HF.simpleModal('helpFeedbackModal');
else // Load in the markup and JS for the modal, then open it
FS.xhr('GET', '/ask/getFeedbackModalHTML', null, null, function(res, err)
// Parse the response as an object
var response;
try
response = JSON.parse(res.response);
catch (e)
console.error("Could not parse response as JSON:", e);
return;

// Add the markup to the body
var container = document.createElement('div');
document.body.appendChild(container);
container.outerHTML = response.markup;

// Add the JS to the body, which will setup listeners and whatnot
var script = document.createElement('script');
script.innerHTML = response.script;
document.body.appendChild(script);

// Open the modal
HF.simpleModal('helpFeedbackModal');
if (typeof scrollToTop === "function") scrollToTop();
);

);



x

Select a language





  • Deutsch





  • Português





  • English





  • Русский





  • Español





  • Français





  • Italiano





  • 日本語





  • 한국어





  • 中文






(function()
var activeLang = document.querySelector("#langPickerModal a.active");
if (!activeLang)
return;

var langLinks = document.querySelectorAll(".langPicker");
if (!langLinks)
return;

for (var i = 0, length = langLinks.length; i < length; i++)
langLinks[i].innerHTML = activeLang.innerHTML;

)();





/* Toggle browser suppor banner if running a non-supported browser */
if (!FS.Browser.isSupported() && !FS.Browser.embeddedMobile && !FS.sessionStorage.get('browser-upgrade-banner-dismissed'))
var ancientBrowserBanner = document.getElementById('browser-upgrade');
ancientBrowserBanner.className = ancientBrowserBanner.className.replace('hf-hide','');


/* Translations */


var walkme_get_language = function()
var locale = '';
if(FS && FS.simpleLocale)
locale = FS.simpleLocale();

if(locale === 'en')
locale = '';

return locale;


function tiqcdnLoaded()
FS.Analytics.trackPageView(); // FS.Analytics.deferPageView() called in _analytics_head.ejs

(function(a,b,c,d)a='//tags.tiqcdn.com/utag/lds/familysearch/prod/utag.js';b=document;c='script';d=b.createElement(c);d.src=a;d.onload=tiqcdnLoaded;d.type='text/java'+c;d.async=true;a=b.getElementsByTagName(c)[0];a.parentNode.insertBefore(d,a);)();

(function()
function trackUserSegmentData(callback)
FS.Analytics.deferPageView();
FS.User.getSegmentData().then(handleSegmentData, handleSegmentError);


function handleSegmentData(segmentData)

FS.Analytics.pageViewData.visitor_treeCompleteness = segmentData.treeLevel;
FS.Analytics.pageViewData.visitor_contributionLevel = segmentData.userLevel;

trackPageView();


function handleSegmentError(error)
console.log('error getting segment data', error);
trackPageView();


function trackPageView()
FS.Analytics.trackPageView();





FS.Analytics.pageViewData.visitor_loginState = 'lo';





)();

//Documentation adding user info here:
//https://docs.appdynamics.com/display/PRO43/Add+Custom+User+Data+to+a+Page+Browser+Snapshot

function userDataFunction (context)
return
userData:
username: FS.User.profile.username




if (FS.User && FS.User.profile && FS.User.profile.username)
window['adrum-config'] =
userEventInfo:
"PageView": userDataFunction,
"Ajax" : userDataFunction,
"VPageView": userDataFunction

;

window["adrum-app-key"] = "AD-AAB-AAA-BTZ"
window["adrum-xhr-disable"] = true;
window["adrum-start-time"] = new Date().getTime();

Popular posts from this blog

Top Tejano songwriter Luis Silva dead of heart attack at 64

政党

天津地下鉄3号線