// JavaScript Document

/* Form checker*/
function checkform(form)
{
	checkEmail = form.email.value;
	
	if (form.name.value == ''){
		alert('You have not entered a name.');
		form.name.focus(); 
		return false;
	}
	else if (form.email.value == ''){
		alert('You have not entered an email address.');
		form.email.focus();
		return false;
	}
	else if ((checkEmail.indexOf('@') < 0) || ((checkEmail.charAt(checkEmail.length-4) != '.') && (checkEmail.charAt(checkEmail.length-3) != '.'))) {
		alert('You have entered an invalid email address. Please try again.');
		form.email.focus();
		return false;
	}
	else if (form.comment.value == ''){
		alert('You have not entered a comment.');
		form.comment.focus();
		return false;
	}


	return true;
}

/* Data revealer */

var timerID;
var prevdiv='none';

function divReveal(div) {
	if (prevdiv!='none'){if (div!=prevdiv) {document.getElementById(prevdiv).style.visibility = 'hidden';}}
	if (timerID!=''){timerID=clearTimeout(timerID);}
	document.getElementById(div).style.visibility = 'visible';
	return false;
}

function divHide(div) {
	document.getElementById(div).style.visibility = 'hidden';
	return false;
}

function divTimeHide(div) {
	timerID=setTimeout(function() {divHide(div);}, 500);
	prevdiv=div;
}


/* Element revealer */
function elementReveal(element) {
	document.getElementById(element).className='show';
	return false;
}

