function clickclear(thisfield, defaulttext) {
	if (thisfield.value == defaulttext) {
		thisfield.value = "";
	}
}

function clickrecall(thisfield, defaulttext) {
	if (thisfield.value == "") {
		thisfield.value = defaulttext;
	}
}

function ValidateContact() {
	var sMsg = '';
	var bFail = false;
	if (document.getElementById("ContactName").value == '' || document.getElementById("ContactName").value == 'Please enter your name...') {
		bFail = true; sMsg = sMsg + "Please enter your name.\n";
	}
	if (isValidEmail(document.getElementById("ContactEmail").value) == '' || isValidEmail(document.getElementById("ContactEmail").value) == 'Please enter your email address...') {
		bFail = true; sMsg = sMsg + "Please enter your email address.\n";
		}
	if (document.getElementById("ContactMessage").value == '' || document.getElementById("ContactMessage").value == 'Please enter your message...') {
		bFail = true; sMsg = sMsg + "Please enter your message.\n";
		}
	if (sMsg == '') {
		return true;
	} else {
		alert(sMsg); return false;
	}	
}

function isValidEmail(email) {
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	if(reg.test(email) == false){
		return false;
	}else{
		return true;
	}
}
