try{if(typeof TGN=="undefined"){var TGN={}}if(typeof TGN.Ancestry=="undefined"){TGN.Ancestry={}}if(typeof TGN.Ancestry.Search=="undefined"){TGN.Ancestry.Search={}}if(typeof TGN.Ancestry.Search.Collection=="undefined"){TGN.Ancestry.Search.Collection={}}}catch(err){}TGN.Ancestry.Search.Collection.Trim=function(a){return a.replace(/^\s+|\s+$/g,"")};TGN.Ancestry.Search.Collection.Hide=function(a){a.style.display="none";a.style.visibility="hidden"};TGN.Ancestry.Search.Collection.Show=function(a){a.style.display="";a.style.visibility="visible"};TGN.Ancestry.Search.Collection.CheckBreadCrumbs=function(){var b=YAHOO.util.Dom.getElementsByClassName("g_crumbs")[0];var a=YAHOO.util.Dom.get("breadCrumbs");if(null!=b&&null!=a){a.appendChild(b)}};TGN.Ancestry.Search.Collection.IE7Fixes=function(){if(YAHOO.env.ua.ie==7){var b=YAHOO.util.Dom.get("browseControlsBrowseDesc");if(null!=b&&"undefined"!=typeof b){var a=TGN.Ancestry.Search.Collection.Trim(b.innerHTML);if(a.length<1){TGN.Ancestry.Search.Collection.Hide(b)}}b=YAHOO.util.Dom.get("browseControls");if(null!=b&&"undefined"!=typeof b){divText=TGN.Ancestry.Search.Collection.Trim(b.innerHTML);if(a.length<1){TGN.Ancestry.Search.Collection.Hide(b)}}}};TGN.Ancestry.Search.Collection.CheckBrowse=function(){var a;var c=YAHOO.util.Dom.get("divBrowse");var b=YAHOO.util.Dom.get("divBrowseControl");if((null==c||null==b)||("undefined"==typeof c||"undefined"==typeof b)){return}a=TGN.Ancestry.Search.Collection.Trim(b.innerHTML);if(a.length<1){c.style.display="none";c.style.visibility="hidden"}};TGN.Ancestry.Search.Collection.CheckBanner=function(){var a=YAHOO.util.Dom.get("collHead");if(a.style.display=="none"){TGN.Ancestry.Search.Collection.MakeOneBarTop()}};TGN.Ancestry.Search.Collection.NW=function(a){window.open(a)};TGN.Ancestry.Search.Collection.MakeOneBarTop=function(){var b=false;var g=YAHOO.util.Dom.get("spanOrgHorCredit");var e=YAHOO.util.Dom.get("divTopSectionLeft");var a=YAHOO.util.Dom.get("divTopSectionRight");if((null==g||"undefined"==typeof g||g.innerHTML.length==0)){b=true}var d=YAHOO.util.Dom.get("collHead");var f=YAHOO.util.Dom.get("Content-1");var c=YAHOO.util.Dom.get("collecHeader");d.style.visibility="hidden";d.style.display="none";f.style.paddingBottom="0px";c.style.height="auto";if(b){a.style.visibility="hidden";a.style.display="none";e.style.width="100%"}else{e.style.width="69%";a.style.width="30%"}};TGN.Ancestry.Search.Collection.doVideo=function(a){var b=TGN.Ancestry.Search.Collection.GetVideoID();YAHOO.util.Get.script(cacheDomain+"/affiliate/ceg/video/video.js",{onSuccess:function(c){TGN.Affiliate.CEG.Video.LaunchVideo(b,a,"780","525",cacheDomain)}})};TGN.Ancestry.Search.Collection.GetVideoID=function(){var b=(((1+Math.random())*65536)|0).toString(16).substring(1);return"video_"+b};TGN.Ancestry.Search.Collection.HandleView=function(){if(isLoggedIn){YAHOO.util.Dom.get("imgHandler").src="/Handler/AJAX/CollectionHandler.ashx?doView=1&userid="+userid+"&dbid="+dbid+""}};