// Unit Contact Valid JS

validate_required = function(field, req) {
	with (field) {
		if (value==null||value=="") return false;
		else return true;
	}
}

valid = function(thisform) {
	
	with (thisform) {
		
		if (validate_required(name,'name')==false) document.getElementById('namereq').style.display = 'block';
		else document.getElementById('namereq').style.display = 'none';
		
		if (validate_required(email,'email')==false) document.getElementById('emailreq').style.display = 'block';
		else {
			var ereg = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
			if (email.value.length >= 5) {
				document.getElementById('emailreq').style.display = (ereg.test(email.value)==false) ? 'block' : 'none';
				document.getElementById('emailval').style.display = (ereg.test(email.value)==false) ? 'inline' : 'none';
			}
		}	
		
		if (validate_required(comment,'comment')==false) document.getElementById('commentreq').style.display = 'block';
		else document.getElementById('commentreq').style.display = 'none';
		
		if (document.getElementById('namereq').style.display =='block' || document.getElementById('emailreq').style.display =='block' || document.getElementById('commentreq').style.display =='block') { 
			document.getElementById('required').style.display = 'block';
			return false;
		}
		else document.getElementById('required').style.display = 'none';
	}
}
