// JavaScript Document

function check(){
	var error=0;
	
	if(document.userform.vartitle.value==""){
		document.getElementById('tit').style.display='';
		document.userform.vartitle.focus();
		error=1;
	}
	else{
		document.getElementById('tit').style.display='none';
	}
	if(document.userform.varfname.value==""){
		document.getElementById('fnm').style.display='';
		document.userform.varfname.focus();
		error=1;
	}
	else{
		document.getElementById('fnm').style.display='none';
	}
	if(document.userform.varlname.value==""){
		document.getElementById('lnm').style.display='';
		document.userform.varlname.focus();
		error=1;
	}
	else{
		document.getElementById('lnm').style.display='none';
	}
	if(document.userform.varemail.value==""){
		document.getElementById('em').style.display='';
		document.getElementById('emv').style.display='none';
		document.userform.varemail.focus();
		error=1;
	}
	else if(!checkMail(document.userform.varemail.value)){
		document.getElementById('em').style.display='none';
		document.getElementById('emv').style.display='';
		document.userform.varemail.focus();
		error=1;
	}
	else{
		document.getElementById('em').style.display='none';
		document.getElementById('emv').style.display='none';
	}
	if(document.userform.varsubject.value==""){
		document.getElementById('dsub').style.display='';
		document.userform.varsubject.focus();
		error=1;
	}
	else{
		document.getElementById('dsub').style.display='none';
	}
	if(document.userform.comments.value==""){
		document.getElementById('cmt').style.display='';
		document.userform.comments.focus();
		error=1;
	}
	else{
		document.getElementById('cmt').style.display='none';
	}
	if(error==1){
		return false;
	}
}

function checkMail(email){
	var x = email;
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x)){
		return true;
	}
	else {
		return false;
	}
}
