function md_validateForm(){
	d = document.form1
	e = false // no erros by default
	// Restore categories to the default so that when re-checked the UI updates

	d.md_country.className = d.md_name.className = d.md_description.className = d.md_email2.className =''

	document.getElementById('md_countryLabel').className = document.getElementById('md_nameLabel').className = document.getElementById('md_descriptionLabel').className =document.getElementById('md_emailLabel').className = 'md_label';







	if(d.md_name.value == ''){
		d.md_name.className = 'md_errorField'
		document.getElementById('md_nameLabel').className = 'md_errorText';
		d.md_name.focus();
		e=true;
	}



	if(d.md_country.value == ''){
		d.md_country.className = 'md_errorField'
		document.getElementById('md_countryLabel').className = 'md_errorText';
		d.md_country.focus();
		e=true;
	}
	


	if ((d.md_email2.value.indexOf(".") > 2) && (d.md_email2.value.indexOf("@") > 0)){
		// it looks like an email address
	} else {
		d.md_email2.className = 'md_errorField';
		document.getElementById('md_emailLabel').className = 'md_errorText';
		d.md_email2.focus();
		e=true;
	}




	if(d.md_description.value == ''){
		d.md_description.className = 'md_errorField';
		document.getElementById('md_descriptionLabel').className = 'md_errorText';
		d.md_description.focus();
		e=true;
	}





	if(!e)
		document.form1.submit()
}