function bookmarksite(title, url) {
  if (document.all) {
    window.external.AddFavorite(url, title);
  }else if (window.sidebar) {
    window.sidebar.addPanel(title, url, "");
  }
  return;
}

function textCounter(field, countfield, maxlimit) {
  if (field.value.length > maxlimit) { 
    field.value = field.value.substring(0, maxlimit);
  }else{ 
    countfield.value = maxlimit - field.value.length;
  }
  return;
}

function agreeform() {
  if(document.register.agree.checked != "") {
    document.register.submit.disabled = "";
  }else{
    document.register.submit.disabled = "disabled";
  }
  return;
}

function resetprompt() {
  if (window.confirm('Revert to your current settings?') == true) {
    return;
  }else{
    return false;
  }
}

function confirmcheck(m) {
  if (window.confirm(m) == true) {
    return;
  }else{
    return false;
  }
}

function mailsubject(subject) {
  if (subject == 0) {
    document.getElementById('othersubject').style.display = "inline";
  }else{
    document.getElementById('othersubject').style.display = "none";
  }
  return;
}

function mailsubmit(mailform) {
  var valid = true;
  if (mailform.contactname.value.length == 0) valid = false;
  if (mailform.email.value.length == 0) valid = false;
  if (mailform.messagetext.value.length == 0) valid = false;
  if (mailform.subject.value == 0 && mailform.othersubject.value.length == 0) valid = false;
  if (valid == true) {
    return;
  }else{
    alert("You must fill out all fields");
    return false;
  }
}


