// JavaScript Document
function change(id, newClass) {
	identity=document.getElementById(id);
	identity.className=newClass;
}

function get_radio_value(targ){
	for (var i=0; i < targ.length; i++)
	{
		if (targ[i].checked)
		{
			return(targ[i].value);
		}
	}
}

function test_cont(targ, type){
	var email = /^[^@]+@[^@.]+\.[^@]*\w\w$/;
	var phone = /^\+?[0-9 ()-]+[0-9 ]*\w*[0-9 ]*$/;
	var nmbr = /[0-9]/;
	if(type=='name' && targ.value.length<1 || type=='email' && !email.test(targ.value) || type=='phone' && !phone.test(targ.value) || type=='number' && !nmbr.test(targ.value) || type=='null' && targ.value.length<1){
		targ.className='input_alert';
		error=true;
	}else{
		targ.className='';
	}
}
function validate(){
	error=false;
	test_cont(document.form.first_name, 'name');
	test_cont(document.form.subject, 'name');
	test_cont(document.form.email, 'email');
	test_cont(document.form.enquiry, 'name');
	if(error === true){
		alert('Please correct the fields in red');
		return false;
	}
		if(get_radio_value(document.form.registration_fee) === undefined){
			alert('Please select registration fee');
			return false;
	}
	
}

