function formValidator()


{
	
valid = true;

        if ( document.contact.name.value == "" )
        {
                alert ( "Fill in your name" );
                valid = false;
        }


        if ( ( document.contact.gender[0].checked == false ) && ( document.contact.gender[1].checked == false ) )
        {
                alert ( "Please choose your Gender: Male or Female" );
                valid = false;
        }

        var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
		
		if(document.contact.email.value.match(emailExp))
		{
		valid = true;
		}
		else
		{
		alert("Please Fill in you e-mail address");
		valid = false;
		}

        var numericExpression = /^[0-9]+$/;
		
		if(document.contact.phonenumber.value.match(numericExpression)){
			valid = true;
		}
		else
		{
			alert("Please enter your phonenumber (only numbers)");
			valid = false;
		}     

		if (document.contact.organisation.value == "")
        {
                alert ( "Please enter your company" );
                valid = false;
        }

		if ( document.contact.question.value == "" )
        {
                alert ( "Please enter your question" );
                valid = false;
        }


return valid;	
	
}
