function VF_registration(){ //v2.0
<!--start_of_saved_settings-->
<!--type,select,name,state,isDefault,errMsg,State&space;is&space;Required-->
<!--type,select,name,country,isDefault,errMsg,Country&space;is&space;Required-->
<!--type,text,name,email,required,true,isEmail,errMsg,Valid&space;Email&space;is&space;required-->
<!--type,text,name,last&under;name,required,true,isRegExp,&carot;&obrack1;&obrack2;a&dash;zA&dash;Z0&dash;9&under;&cbrack2;&pipe;&obrack1;&bslash;&bslash;s&cbrack1;&pipe;&obrack1;&dash;&cbrack1;&pipe;&obrack1;&bslash;&bslash;&stop;&cbrack1;&pipe;&obrack1;&comma;&cbrack1;&cbrack1;&plus;&dollar;,Flags,g,errMsg,Last&space;Name&space;is&space;Required-->
<!--type,text,name,first&under;name,required,true,isRegExp,&carot;&obrack1;&obrack2;a&dash;zA&dash;Z0&dash;9&under;&cbrack2;&pipe;&obrack1;&bslash;&bslash;s&cbrack1;&pipe;&obrack1;&dash;&cbrack1;&pipe;&obrack1;&bslash;&bslash;&stop;&cbrack1;&pipe;&obrack1;&comma;&cbrack1;&cbrack1;&plus;&dollar;,Flags,g,errMsg,First&space;Name&space;is&space;Required-->
<!--end_of_saved_settings-->
	var theForm = document.forms['registration'];
	var emailRE = /(@\w[-._\w]*\w\.\w{2,3})$/;
	var userRE2 = new RegExp("^([a-zA-Z0-9_]|(\\s)|(-)|(\\.)|(,))+$","g");
	var userRE1 = new RegExp("^([a-zA-Z0-9_]|(\\s)|(-)|(\\.)|(,))+$","g");
	var userRE0 = new RegExp("^([a-zA-Z0-9_]|(\\s)|(-)|(\\.)|(,))+$","g");
	var errMsg = "";
	var setfocus = "";




//State
	if (theForm['state'].value == '') {
      errMsg = "State is Required";
      setfocus = "['state']";
    }
	
//Country
	if (theForm['country'].value == '') {
      errMsg = "Country is Required";
      setfocus = "['country']";
    }
	
//Company
	if (theForm['company'].value != ""){
		if (!userRE2.test(theForm['company'].value)){
			errMsg = "Company has invalid characters";
			setfocus = "['company']";
		}
	}	
	
//Email
	if (!emailRE.test(theForm['email'].value)){
		errMsg = "Valid Email is required";
		setfocus = "['email']";
	}

//Last Name
	if (theForm['last_name'].value == ""){
		errMsg = "Last Name is Required";
		setfocus = "['last_name']";
	}
	if (theForm['last_name'].value != ""){
		if (!userRE1.test(theForm['last_name'].value)){
			errMsg = "Last Name has invalid characters";
			setfocus = "['last_name']";
		}
	}	

//First Name
		if (theForm['first_name'].value == ""){
		errMsg = "First Name is Required";
		setfocus = "['first_name']";
	}
		if (theForm['first_name'].value != ""){
		if (!userRE0.test(theForm['first_name'].value)){
			errMsg = "First Name has invalid characters";
			setfocus = "['first_name']";
		}
	}

	if (errMsg != ""){
		alert(errMsg);
		eval("theForm" + setfocus + ".focus()");
	}
	else theForm.submit();
}//-->