var PageIsLoaded=0;
var timeouthandle;

function tandcs() {

  window.open("tandcs_popup.fcm","Verisign","height=600,width=790,status=no,toolbar=no,menubar=no,location=no,scrolling=yes,scrollbars");

}

function displaysubsitepopup() {

  window.open("subsite_help.fcm","subsitehelp","height=380,width=460,status=no,toolbar=no,menubar=no,location=no;scrolling=no");

}

function goFontSize(font) {
  document.pageRepost.fontsize.value=font;
  document.pageRepost.submit();
}

function goLanguage(lang) {
  document.pageRepost.language.value=lang;
  document.pageRepost.submit();
}

function shareinfo() {
  document.pageRepost.sharemember.value='share';
  document.pageRepost.submit();
}

function submitFreeTextSearch() {

  if (document.menuhead.textsearch.value.length > 50) {
    alert("Please enter less than 50 characters for your text search.\n");
  } else if (document.menuhead.textsearch.value.length < 1) {
    alert("Please enter search text.\n");
  } else {
    document.menuhead.submit();
  }
  
}

function isGoodEmail(emailStr) {
  var emailPat=/^(.+)@(.+)$/
  var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]"
  var validChars="\[^\\s" + specialChars + "\]"
  var firstChars=validChars
  var quotedUser="(\"[^\"]*\")"
  var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/
  var atom="(" + firstChars + validChars + "*" + ")"
  var word="(" + atom + "|" + quotedUser + ")"
  var userPat=new RegExp("^" + word + "(\\." + word + ")*$")
  var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$")
  var matchArray=emailStr.match(emailPat)
  if (matchArray==null) {
    return false
  }
  var user=matchArray[1]
  var domain=matchArray[2]
  if (user.match(userPat)==null) {
    return false
  }
  var IPArray=domain.match(ipDomainPat)
  if (IPArray!=null) {
    for (var i=1;i<=4;i++) {
      if (IPArray[i]>255) {
        return false
      }
    }
    return true
  }
  var domainArray=domain.match(domainPat)
  if (domainArray==null) {
    return false
  }
  var atomPat=new RegExp(atom,"g")
  var domArr=domain.match(atomPat)
  var len=domArr.length
  if (domArr[domArr.length-1].length<2 ||
    domArr[domArr.length-1].length>4) {
    return false
  }
  if (domArr[domArr.length-1].length==3 && len<2) {
    return false
  }
  return true;
}

function printThisPage(id,type) {

  eval('window.open("article_default_print.fcm?articleid=' + id + '&type=' + type + '","Verisign","height=600,width=680,status=no,toolbar=no,menubar=no,location=no,scrolling=yes,scrollbars")');

}

function selectvisibility(showme) {

var aS = document.getElementsByTagName("select");
var iN = aS.length;
  for(i=0; i < iN; i ++) {
    if (showme == 0) {aS[i].style.visibility = "hidden";}
    else if (showme == 1) {aS[i].style.visibility = "visible";}
  }
}