//Method to hide the Second Level Tab Seperators "|" onMouseOver and display onMouseOut
function navMouseOver(element){
   if (element.style.color!='#006699') {
      element.style.color='#006699'
   }
}

function navMouseOut(element){
   if(element.style.color!='#818286') {
      element.style.color='#818286'
   }
}

function nav3MouseOver(element){
   if (element.style.color!='#518274') {
      element.style.color='#518274'
   }
}

function nav3MouseOut(element){
   if(element.style.color!='#ffffff') {
      element.style.color='#ffffff'
   }
}

function hideShowLevel2MenuSeperator(currLiObj,hide) {
   var level2TabCurrName = currLiObj.getAttribute("name");
   var contentDiv = document.getElementById("tabLevel2Box");
   var allContainedElements = contentDiv.getElementsByTagName("li");
   for (var i = 0; i < allContainedElements.length; i++) {//Loop1
      var liElements = allContainedElements[i];
      var level2TabCompName = liElements.getAttribute("name");
      if (level2TabCurrName==level2TabCompName) {//Condition1
         var k = i/2;
         for (var j = 0; j < allContainedElements.length; j++) {//Loop2
            var hideElem = allContainedElements[j];
            var sepName = "linebreakSubs";
            var sepSubStr = hideElem.getAttribute("name");
            if (sepSubStr != null) {//Condition2
               var sepCompStr = sepSubStr;
               sepSubStr = sepSubStr.substring(0,13);
               if (sepSubStr == sepName) {//Condition3
                  leftSeperator = sepSubStr+k;
                  rightSeperator = sepSubStr+(k+1);
                  if (sepCompStr == leftSeperator || sepCompStr == rightSeperator) {//Condition4
                     if (hide == true) {
                        hideElem.style.background="#C2E085";
                        hideElem.style.color="#C2E085";
                     } else {
                        hideElem.style.background="#006699";
                        hideElem.style.color="#ffffff";
                     }
                  } //End Condition4
               } //End Condition3
            } //End Condition2
         } //End Loop2
      } //End Condition1
   } //End Loop1
} //End

var  infoWindow;
function openPopup(url , name, features, focus, blur ) {
   if (infoWindow != null) {
      infoWindow.close()
   }
   infoWindow = window.open(url,name,features);
   if (blur == 'true') {
      infoWindow.blur();
   }
   if (focus == 'true') {
      infoWindow.focus();
   }
};

  var  memberworksInfoWindow;
  var  nopopup = false;
  function openPopupMemberworks(url) {
      if(!nopopup) {
          memberworksInfoWindow = window.open(url,"memberworksPopup","height=327,width=630,noscrollbars");
          nextpage=true;
          memberworksInfoWindow.focus();
      }
  }



  var popupWindow;
  var nextpage = false;
  function openCustomLeavingPopup(url, linkString, linkFeatures) {
     if (window.closed || nextpage == false) {
         popupWindow = window.open(url,linkString,linkFeatures,"");
         popupWindow.blur();
     }
  }

  /**
   * We use this to submit the form when the user clicks the "Enter" key inside a text/textArea element.
   */
  function submitFormOnEnter(formName, event) {
     var theKey = -1;

     if (event.keyCode) {
        theKey = event.keyCode;
     } else {
        theKey = event.which;
     };

     if (theKey == 13) {   // FYI: 13 is the Enter key.
        for (var i = 0; i < document.forms.length; i++) {
           if (document.forms[i].name == formName) {
               document.forms[i].submit();
               
               // Stop the event propagation.  This prevents the annoying "doink" sound.
               event.cancelBubble = true;
               event.returnValue = false;

               return;
           }
        }
     }
  }


