<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function get_cookie ( cookie_name )
{
  var results = document.cookie.match ( '(^|;) ?' + cookie_name + '=([^;]*)(;|$)' );

  if ( results )
    return ( unescape ( results[2] ) );
  else
    return null;
}


function checkFirstErrorField(formField) {
	if (firstErrorField == '') {
		firstErrorField = formField;
	}
}

function emailCheck(field) {
	var goodEmail = field.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.info)|(\.mil)|(\.gov)|(\.org)|(\.name)|(\..{2,2}))$)\b/gi);
	if (goodEmail){
		return true;
	}
	else {
		return false;
	}
}

function getExtension(fieldValue) {
	return fieldValue.substring(fieldValue.lastIndexOf('.') + 1,fieldValue.length);
}

function checkCommentForm(form) {
	var alertText = '';
	firstErrorField = '';
	
	if (!form.name.value) {
		alertText += "Please enter your name.\n";
		checkFirstErrorField('name');
	}
	if (!form.email.value) {
		alertText += "Please enter your email address.\n";
		checkFirstErrorField('email');
	}
	else {
		if (!(emailCheck(form.email.value))) {
			alertText += "Please enter a valid email address.\n";
			checkFirstErrorField('email');
		}
	}	
	if (!form.comment.value) {
		alertText += "Please enter your comment.\n";
		checkFirstErrorField('comment');
	}
	if (!form.captchaCode.value) {
		alertText += "To help prevent spam posts, please type the characters you see in the graphic.";
		checkFirstErrorField('captchaCode');
	}
	if (alertText != '') {
		alert(alertText);
		form[firstErrorField].focus();
		return false;
	}
	else {
		tb_show('','/fine-print/comment-terms-of-use.htm?KeepThis=true&TB_iframe=true&height=300&width=400&modal=true','');
	}
}

function agreeToTerms() {
	var form = parent.document.getElementById('submitComment');
	form.submit();
	self.parent.tb_remove();
}
//-->