function SetInnerHtml6(inObj, inStr) {
   //alert(inObj);
   if (inObj != '[object]') {
      inObj = document.getElementById(inObj);
   }
   if (!inObj) {
      return false;
   }
   inObj.innerHTML = inStr;
   return true;
}
function GetInnerHtml6(inObj) {
   if ((inObj != '[object]') && (inObj != '[object HTMLDivElement]')) {
      inObj = document.getElementById(inObj);
   }
   if (!inObj) {
      return '[Error]';
   }
   return inObj.innerHTML;
}
function WelcomeMember6(inMemID) {
   //IF LOGGED ON...
   if (inMemID == undefined) return;
   if ((0 + inMemID) == 0) return;
   
   var x = getCookie('LogonName', 'Top40db member');
   SetInnerHtml6('divTagLine', '<em>Welcome back <acronym>' + x + '</acronym>.</em>');
   return;
}
function FillTagLine6(inMemID) {
   //IF LOGGED ON...
   if (inMemID == undefined) return;
   if ((0 + inMemID) == 0) return;

   // GET NAME...
   var UserName = getCookie('LogonName', 'Top40db member');

   // GENERIC WELCOME...   
   SetInnerHtml6('divTagLine', 'Hello <acronym>' + UserName + '</acronym>.');

   return;
}

function ReadHtmlTagStr(inTag, inText) {
   var Tag1 = '<'  + inTag + '>';
   var Tag2 = '</' + inTag + '>';
   var xx1 = inText.indexOf(Tag1) + Tag1.length;
   var xx2 = inText.indexOf(Tag2);
   if ((xx1 == 0) || (xx2 == 0) || (xx2 < xx1)) {
      return '';
   }
   return inText.substring(xx1, xx2);
}