
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function validate_form ( )
{
    if ( document.subscribe.clientEmail.value == "" )
    {
        alert ( "Please fill in the 'Your email address' box." );
        return false;
    }
	
var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = document.subscribe.clientEmail.value;
   if(reg.test(address) == false) {
      alert('That appears to be an invalid email address.\n\n Please try again.');
      return false;
   }	
	
    if ( document.subscribe.clientEmailConfirm.value == "" )
    {
        alert ( "Please fill in the 'Confirm email address' box." );
        return false;
    }
	
	if ( document.subscribe.clientEmail.value != document.subscribe.clientEmailConfirm.value ) 
	{
        alert ( "The two email addresses are not the same.\n\nPlease try again." );
		return false;
	}

    if ( document.subscribe.password.value == "" )
    {
        alert ( "Please fill in the 'Choose a password' box." );
        return false;
    }

	if (document.subscribe.password.value.length < 8) 
	{
		alert ( "Your password must be at least 8 characters long.\n\nPlease try again." );
		return false;
	}
	
	if ( document.subscribe.clientEmail.value == document.subscribe.password.value ) 
	{
        alert ( "You password cannot be the same as your email address.\n\nPlease try again." );
		return false;
	}

    if ( document.subscribe.passwordConfirm.value == "" )
    {
        alert ( "Please fill in the 'Confirm password' box." );
        return false;
    }

	if ( document.subscribe.password.value != document.subscribe.passwordConfirm.value ) 
	{
        alert ( "The two Passwords are not the same.\n\nPlease try again." );
        return false;
	}

    if ( document.subscribe.securityWord.value == "" )
    {
        alert ( "Please fill in the 'Security Word' box." );
        return false;
    }

	if ( document.subscribe.accountType.selectedIndex == "" )
    {
        alert ( "Please select an Account type." );
        return false;
    }

	if ( document.subscribe.paymentType.selectedIndex == "none" )
    {
        alert ( "Please select how you wish to pay." );
        return false;
    }

	if ( document.subscribe.Terms.checked != true )
    {
        alert ( "You must accept our Terms and Conditions before subscribing to one\nof our accounts. Please tick the 'Terms and Conditions' box." );
        return false;
    }	

    return true;
}

//-->

