var jContact={
	init:function(){
		$('#jfcontact').bind("submit", function(e){ return jContact.validate();});
		var field;
		field=new jField('jcontact_salutation',this);
		field.validate=jValidation.vSelection
		field.displayError='jcontact_errors';
		field.fieldName='Title';
		this.fields.push(field);
		
		field=new jField('jcontact_firstname',this);
		field.validate=jValidation.vName
		field.displayError='jcontact_errors';
		field.fieldName='First Name';
		this.fields.push(field);
		
		field=new jField('jcontact_lastname',this);
		field.validate=jValidation.vName
		field.displayError='jcontact_errors';
		field.fieldName='Last Name';
		this.fields.push(field);
		
		field=new jField('jcontact_email',this);
		field.validate=jValidation.vEmail;
		field.displayError='jcontact_errors';
		field.fieldName='Email';
		this.fields.push(field);
		
		field=new jField('jcontact_phone',this);
		field.required=true;
		field.validate=jValidation.vPhone;
		field.displayError='jcontact_errors';
		field.fieldName='Phone';
		this.fields.push(field);
		
		field=new jField('jcontact_address1',this);
		field.validate=jValidation.vName;
		field.displayError='jcontact_errors';
		field.fieldName='Address';
		this.fields.push(field);
		
		field=new jField('jcontact_city',this);
		field.validate=jValidation.vName;
		field.displayError='jcontact_errors';
		field.fieldName='City';
		this.fields.push(field);
		
		field=new jField('jcontact_state',this);
		field.validate=jValidation.vSelection
		field.displayError='jcontact_errors';
		field.fieldName='State';
		this.fields.push(field);
		
		field=new jField('jcontact_zipcode',this);
		field.validate=jValidation.vName;
		field.displayError='jcontact_errors';
		field.fieldName='Zipcode';
		this.fields.push(field);
		
		field=new jField('jcontact_message',this);
		field.validate=jValidation.vName;
		field.displayError='jcontact_errors';
		field.fieldName='Message';
		this.fields.push(field);
		
		field=new jField('jcontact_validation',this);
		field.validate=jValidation.vName;
		field.displayError='jcontact_errors';
		field.fieldName='Validation Code';
		this.fields.push(field);
	},
	validate:function(){
	window.scroll(0,400);
		var valid=true;
		for(var i=0;i<this.fields.length;i++){
			if(!this.fields[i]._validate()) valid=false;
		}		
		return valid;
	},
	fields:[]
};
$(document).ready(function(){
	jContact.init();
});