
function MW_RemoveNonNumericChars(string){
	string = string.replace(/[\D]+/g, "");
	return string;
}

function MW_CapitalizeWords(string){
	var strChar, string = string.toLowerCase();
	for (var i = 1; i < string.length - 1; i++){
		strChar = string.charAt(i) + string.charAt(i+1);
		if(/(\s\w)|(-\w)/.test(strChar)){
			string = string.substring(0,i) + strChar.toUpperCase() + string.substring(i+2,string.length);
		}
		string = string.charAt(0).toUpperCase() + string.substring(1,string.length);
	}
return string;
}

function d_Validate(){

	var n = document.getElementById('frmName').value;
	var tel = document.getElementById('frmPhone').value;
	var e = document.getElementById('frmEmail').value;
	var enquiry = document.getElementById('interest');
	var enq = enquiry.options[enquiry.options.selectedIndex].value;
	var d = document.getElementById('frmComments').value;
	var errors = document.getElementById('errors');
	
	var PhoneFilter = /^0\d{10}$/
	var filter = /^[\w\.\-]+@[a-z][\w\-\.]+\.(\w{2}\.\w{2,3})|^[\w\.\-]+@[a-z][\w\-\.]+\.(\w{3,4})$/
	var errMessage = '';
	
	if(n == '') errMessage += 'You must enter your Name.<br>';
	if(!PhoneFilter.test(tel)) errMessage += 'You must enter a valid Telephone Number.<br>';
	if(!filter.test(e)) errMessage += 'You must enter a valid e-mail address.<br>';
	if((enq == '0')&&(d == '')) errMessage += 'Please tell us what interests you.<br>';
	
	if(errMessage != ''){
		errors.className = 'error';
		errors.innerHTML = '<p>' + errMessage + '</p>';
		//alert('The information you have submitted is incomplete.\n\n' + errMessage + '\nPlease correct the errors above and re-submit the form.');
		return false;
	}else{
		errors.className = 'error';
		errors.innerHTML = '<p>Thank You your enquiry will now be processed.</p>';
		return true;
	}
	
}
