// array of fields with their validation types

function validateFreeStockAnalysis()
{

	var validator = new Validator();
	validator.fields.push(new FieldValObj("stockSymbol0", "Stock Symbol 1", ["required","max:10"]));
	validator.fields.push(new FieldValObj("firstName", "First Name", ["required"]));
	validator.fields.push(new FieldValObj("lastName", "Last Name", ["required"]));
	validator.fields.push(new FieldValObj("phone0", "Phone 1", ["required","number","min:3", "max:3"]));
	validator.fields.push(new FieldValObj("phone1", "Phone 2", ["required","number","min:3", "max:3"]));
	validator.fields.push(new FieldValObj("phone2", "Phone 3", ["required","number","min:4", "max:4"]));
	validator.fields.push(new FieldValObj("email", "Email", ["required", "email"]));
	validator.fields.push(new FieldValObj("zip", "Zip Code", ["required", "min:5"]));
	var success = validator.validate();
	if(success){
		return true;
	}
	return false;
}
