function checkForm() {
	if (checkField('Email Address','The Email Address field is required.')==false) {return false;};
}

function checkField(fieldName,Message) {
	if (document.subscribeForm.elements[fieldName].value.length > 0) {
		return true;
	} else {
		alert(Message);
		document.subscribeForm.elements[fieldName].focus();
		return false;
	}
}

function emailvalidation(entered, alertbox) {
	with (entered) {
		apos=value.indexOf("@");
		dotpos=value.lastIndexOf(".");
		lastpos=value.length-1;
		if (apos<1 || dotpos-apos<2 || lastpos-dotpos>3 || lastpos-dotpos<2) {
			if (alertbox) {
				alert(alertbox);
			} 
			return false;
		} else {
			return true;
		}
	}
}

function clearText(field){

    if (field.defaultValue == field.value) field.value = '';
    else if (field.value == '') field.value = field.defaultValue;

}