<!--
if (navigator.platform.indexOf("Mac") > -1) {
	document.writeln("<link href=\"/styles/mac_nav.css\" rel=\"stylesheet\" type=\"text/css\">");
}

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);
}

var navTabs = new Array('news','calendar','re','class','directory','forum','auction','visitor','pubs','archives','advert');

function hoverOver() {
	for (var i=0; i<navTabs.length; i++) {
		var tab = navTabs[i];
		if (tab == this.id) {
			document.getElementById(tab).className = 'mainNavOn';
		}
		else {
			document.getElementById(tab).className = 'mainNavLink';
		}
	}
}
function hoverOut() {
	document.getElementById(onTab).className = 'mainNavOn';
	for (var i=0; i<navTabs.length; i++) {
		var tab = navTabs[i];
		if (tab != onTab) {
			document.getElementById(tab).className = 'mainNavLink';
		}
	}
}

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

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

var currentTextSize = 14;
function textSize(change) {
    if (change == 'bigger') {
        if (currentTextSize <= 18) {
            currentTextSize += 2;
        }
    }
	else if (change == 'smaller') {
        if (currentTextSize >= 12) {
            currentTextSize -= 2;
        }
    }
    document.getElementById('storyBody').style.fontSize = currentTextSize + 'px';
}

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();
}
//-->