
	var dom = (document.getElementById)?true:false;
	
	var submittable;
	var email = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	var postcode = /^[a-zA-Z]{1,2}[a-zA-Z0-9]{1,2}[ ]?[0-9]{1}[a-zA-Z]{2}$/;
	var phoneNums = /^[0-9 \+\(\)]{8,}$/;
	var yearNums = /[1,2][9,0][0-9]{2}/;

// CLEAR FIELD
function clearField(elmnt,defaultVal){
elmnt.value="";
}
	

// CHECK NORMAL INPUT FIELDS
function chkText(elmnt,msg,defaultVal){
	elmntName = elmnt.name;
	
	if(elmnt.value=="" || elmnt.value==defaultVal){
		submittable=false;
		document.getElementById(elmntName+"_warn").className="warn";
		document.getElementById(elmntName+"_warn").innerHTML=msg;
		elmnt.focus();
	}
	else{
		document.getElementById(elmntName+"_warn").innerHTML="";
		document.getElementById(elmntName+"_warn").className="warnEmpty";
	}
}


// CHECK EMAIL FIELDS
function chkEmail(elmnt,msg){
	elmntName = elmnt.name;
	text = elmnt.value;
	result = email.test(text);
	if(result==false){
		submittable=false;
		document.getElementById(elmntName+"_warn").className="warn";
		document.getElementById(elmntName+"_warn").innerHTML=msg;
		elmnt.focus();
	}
	else{
		document.getElementById(elmntName+"_warn").innerHTML="";
		document.getElementById(elmntName+"_warn").className="warnEmpty";
	}			
}

