//var sayHello = new LiveValidation('sayHello', { validMessage: 'Hey there!', wait: 500});
//sayHello.add(Validate.Presence, {failureMessage: "Don't just ignore me, I wanna be your friend!"});
//sayHello.add(Validate.Format, {pattern: /^hello$/i, failureMessage: "How come you've not said 'hello' yet?" } );

var f1 = new LiveValidation('Firstname');
f1.add( Validate.Presence, {onlyInteger: false } );


var f2=new LiveValidation('email');
f2.add( Validate.Presence );
f2.add( Validate.Email );

var f3 = new LiveValidation('dob');
f3.add( Validate.Presence );

//password
var f4 = new LiveValidation('pass');
f4.add( Validate.Presence );
f4.add( Validate.Length, { minimum: 6 } );

//password confirmation
var f5 = new LiveValidation('confirmpass');
f5.add( Validate.Presence );
f5.add( Validate.Confirmation, { match: 'pass' } );
// Accept Terma

var f6 = new LiveValidation('Agreed');
f6.add( Validate.Acceptance );

//address

var f7 = new LiveValidation('maddress');
f7.add( Validate.Presence );
f7.add(Validate.Length, {minimum: 10 });

//city
var f8 = new LiveValidation('city');
f8.add( Validate.Presence );
f8.add( Validate.Length, {minimum: 3 });

var f9 = new LiveValidation('phone');
f9.add( Validate.Presence );
f9.add( Validate.Length, {minimum: 6 });
f9.add(Validate.Numericality, {onlyInteger: true } );

var f10 = new LiveValidation('createdby');
f10.add(Validate.Exclusion, { within: [''], failureMessage: "Please select something!"});

var f11 = new LiveValidation('LastName');
f11.add( Validate.Length, {minimum: 3 });