/* Copy AGTC Websolutions 2006
Javascript Form Validator 
(ValiDate.js v1.0) */

function validate_form ( )
{
    valid = true;
	
	
	if ( document.contact_form.name.value == "" )
    {
        alert ( "Please enter your full name" );
        valid = false;
    }
	if ( document.contact_form.email.value == "" )
    {
        alert ( "Please enter your email address" );
        valid = false;
    }
	if ( document.contact_form.email.value )
    { var emailFilter=/^.+@.+\..{2,3}$/;
		if (!(emailFilter.test(document.contact_form.email.value))) { 
        alert ( "You must enter a valid email address." );
		}
	var illegalChars= /[\(\)\<\>\,\;\:\\\/\"\[\]]/
	if (document.contact_form.email.value.match(illegalChars)) { 
        alert ( "You must enter a valid email address." );
      valid = false; } 
    }
	if ( document.contact_form.textarea.value == "" )
    {
        alert ( "Please enter a message" );
        valid = false;
    }
    return valid;
}

function register_form ( )
{ var minLength = 6; // Minimum length
    valid = true;
	
	if ( !document.reg_form.RadioGroup1[0].checked  &&
		 !document.reg_form.RadioGroup1[1].checked )
    {
        alert ( "You must choose either Seller Or Buyer" );
        valid = false;
    }

	if ( !document.reg_form.agree.checked )
		 
    {
        alert ( "You must agree to the terms and conditions" );
        valid = false;
    }
	if ( document.reg_form.name.value == "" )
    {
        alert ( "Please enter your full name" );
        valid = false;
    }
	
	if ( document.reg_form.email.value == "" )
    {
        alert ( "Please enter your email address" );
        valid = false;
    }
	if ( document.reg_form.email.value )
    { var emailFilter=/^.+@.+\..{2,3}$/;
		if (!(emailFilter.test(document.reg_form.email.value))) { 
        alert ( "You must enter a valid email address." );
		}
	var illegalChars= /[\(\)\<\>\,\;\:\\\/\"\[\]]/
	if (document.reg_form.email.value.match(illegalChars)) { 
        alert ( "You must enter a valid email address." );
      valid = false; } 
    }
	

	if ( document.reg_form.tel.value == "" )
    {
        alert ( "Please enter your contact telephone number" );
        valid = false;
    }
if ( document.reg_form.post.value == "" )
    {
        alert ( "Please enter the first part of your post code" );
        valid = false;
    }
	
	if ( document.reg_form.password.value != document.reg_form.password2.value )
    {
        alert ( "Your passwords do not match" );
        valid = false;
    }
	
	if ( document.reg_form.password.value == "" )
    {
        alert ( "You must enter a password" );
        valid = false;
    }
	
	
	
    return valid;
}

function register_form_edit ( )
{ var minLength = 6; // Minimum length
    valid = true;
	if ( document.reg_form.name.value == "" )
    {
        alert ( "Please enter your full name" );
        valid = false;
    }
	
	if ( document.reg_form.tel.value == "" )
    {
        alert ( "Please enter your contact telephone number" );
        valid = false;
    }
if ( document.reg_form.post.value == "" )
    {
        alert ( "Please enter the first part of your post code" );
        valid = false;
    }
	
	if ( document.reg_form.password.value != document.reg_form.password2.value )
    {
        alert ( "Your passwords do not match" );
        valid = false;
    }
	
	if ( document.reg_form.password.value == "" )
    {
        alert ( "You must enter a password" );
        valid = false;
    }
	
	
	
    return valid;
}

