<!--
//
//  Form valididation javascript
//

function CheckForm () {
	
        //Check for a company name
        if (document.form1.Company.value.length <= 2){
        alert("Your Company must be at least 3 characters");
     	document.form1.Company.focus(); 
	return false; }


	//Check for a contact name
        if (document.form1.Name.value.length <= 2){
        alert("Your Contact Name must be at least 3 characters");
     	document.form1.Name.focus(); 
	return false; }

	
  //Check finance for dropdown
        
        if (document.form1.Position.value == ""){
        alert("Please select purpose");
     	document.form1.Position.focus(); 
	return false; }
	
      //Check email has been entered
        
        if (document.form1.Email.value == ""){
        alert("Please enter your email address");
     	document.form1.Email.focus(); 
	return false; }
	
	
	  //check that the e-mail address is valid
    if (document.form1.Email.value.length >0 && (document.form1.Email.value.indexOf("@",0) == -1||document.form1.Email.value.indexOf(".",0) == -1)) {
                alert("The email address you have entered appears to be invalid");
          document.form1.Email.focus(); 
	return false; }
		
	// Check Tel no
	 if (document.form1.Telephone.value == ""){
        alert("Please enter your telephone number");
     	document.form1.Telephone.focus(); 
	return false; }
	
    // Check Tel no for numbers
     re = /^[0-9]{10,11}$/;
	if(!re.test(document.form1.Telephone.value)) { 
        alert("Please enter only 10 or 11 numbers for your telephone number");
     	document.form1.Telephone.focus();
     	return false;}
     	
    // Check amount is a number
    if (document.form1.Turnover.value == ""){
        alert("Please enter figures in whole UK Pounds");
     	document.form1.Turnover.focus();
     	return false;}
     	
     	
     //Passed Validation, begin formatting
     	 
	//Make sure Real name is in title case
	var     before, after;
        before = document.form1.Name.value;
        after = TitleCase(before);
        document.form1.Name.value = after;
        
	//Make sure co name is in title case
	var     before, after;
        before = document.form1.Company.value;
        after = TitleCase(before);
        document.form1.Company.value = after;        
	
              
        //Reset the submition action
        document.frmRegister.action = "http://www2.raisefinance.co.uk:8080/callback.asp"
        document.frmRegister.target = "_self";

        return true;
}


function TitleCase(str)
                {
                        var first;
                        var the_rest;
                        var stringArray;
                        var newString;

                        stringArray = str.split(" ");
                        for (var i=0; i < stringArray.length; i++) {
                                first = stringArray[i].charAt(0);
                                the_rest = stringArray[i].substring(1);
                                if (i == 0) {
                                        newString = "";
                                }
                                newString = newString + first.toUpperCase() +
the_rest.toLowerCase() + " ";
                        }

                        return newString;
                } 
-->