var navAgent       = navigator.appVersion;
var browserType    = "";
var cMinPageHeight = "500";

browserType = (navAgent.indexOf("4.") == -1) ? 'Not4.0'  : '4';

if (browserType == '4') {
  browserType = (navAgent.indexOf("MSIE") == -1)
             ? (navigator.appName == 'Netscape')
             ? 'NN'
             : 'Unknown'
             : 'IE';
}

else if (navigator.appName == 'Netscape' && navigator.vendorSub) { 
  //Extra check in case browser doesn't support vendorSub
  if (navigator.vendorSub.substring(0,1) == '6') {
    browserType = 'NN6';
  } else if (navigator.vendorSub.substring(0,1) == '7') {
    browserType = 'NN6';
  } else if (navigator.vendorSub.substring(0,3) == '0.9') {
    browserType = 'NN6';
  } else if (navigator.vendorSub.substring(0,4) == '0.10') {
    browserType = 'NN6';
  } else if (navigator.vendorSub.substring(0,3) == '1.0') {
    browserType = 'NN6';
  }
 
} else {
  //Mozilla
  if (navigator.appName == 'Netscape' && navAgent.indexOf("5.") > -1 ) {
     browserType = 'NN6';
  } 
}

function kofc() {
  //empty
} 
 
function reloadsite() {
  window.location.replace('index.html');
} 
 
function dvWriteContent(content) {
  if (browserType == "NN") {
      bodyContent.document.open();
      bodyContent.document.write(content);
      bodyContent.document.close();
  } else {
    bodyContent.innerHTML = content;
    textFrame.focus();
    if (browserType == 'IE' || browserType == 'NN6') {
    bodyContent.style.visibility = 'visible';
    } else {
    bodyContent.visibility = 'visible';
    }
  }
}

function dvWriteContentHdr(content) {
  if (browserType == "NN") {
      bodyContentHdr.document.open();
      bodyContentHdr.document.write(content);
      bodyContentHdr.document.close();
  } else {
    bodyContentHdr.innerHTML = content;
  }
}

function getPage(cHTMLSource) {
  window.location.replace(cHTMLSource);
}

function chkProspect() {
  if (document.getProspect.fullname.value == '') {
    alert('Please enter your name');
    return false;
  }
  
  if (document.getProspect.phone.value == '') {
    alert('Please enter your phone');
    return false;
  }
  
  document.getProspect.submit();
}

function chkMember() {
  if (document.getMember.firstname.value == '') {
    alert('Please enter your first name');
    return false;
  }

  if (document.getMember.lastname.value == '') {
    alert('Please enter your last name');
    return false;
  }

  if (document.getMember.email.value == '') {
    alert('Please enter your email address');
    return false;
  }
  
  emailAddr = document.getMember.email.value;
  if ((emailAddr.indexOf("@") == -1) || (emailAddr.indexOf(".") == -1)) {
    alert('Please enter a valid email address');
    return false;
  }
    
  // set st
  var selSt = document.getElementById("selState");
  document.getElementById("st").value = selSt.options[selSt.selectedIndex].value;
  
  // set knight  
  radioMem = document.getElementById("radioMember");
  document.getElementById("knight").value = getCheckedValue(radioMem);    
    
  document.getMember.submit();
}

// return the value of the radio button that is checked
// return an empty string if none are checked, or
// there are no radio buttons
function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}

function chkMsg() {
  
  if (document.getMsg.fullname.value == '') {
    alert('Please enter your name');
    return false;
  }
  
  document.getMsg.submit();
}

function chkBlast() {
  
  if (document.getMsg.subject.value == '') {
    alert('Please enter a blast subject');
    return false;
  }
  
  if (document.getMsg.pw.value == '') {
    alert('Please enter blast password');
    return false;
  }
  
  document.getMsg.submit();
}
