File: /home/awaldron/www/archive/teampay/js/validation.js
$(document).ready(function(){
// validate signup form on keyup and submit
$("#fRegister").validate({
rules: {
password: {
required: true,
minlength: 8
},
confirm_password: {
required: true,
minlength: 8,
equalTo: "#password"
},
email: {
required: true,
email: true
},
captcha: {
required: true
}
},
messages: {
password: {
required: "Please provide a password",
minlength: "Your password must be at least 8 characters long"
},
confirm_password: {
required: "Please provide a password",
minlength: "Your password must be at least 8 characters long",
equalTo: "The passwords you entered do not match"
},
email: "Please enter a valid email address"
}
});
// validate signup form on keyup and submit
$("#fLogin").validate({
rules: {
password: { required: true },
email: { required: true, email: true }
},
messages: {
password: "Password is required.",
email: "Email is required"
}
});
// validate signup form on keyup and submit
$("#fNewteam, #fEditTeam").validate({
rules: {
team_name: { required: true },
sport_id: { required: true },
team_fee: { required: true },
team_fees_due: { required: true }
},
messages: {
team_name: "Team Name is required",
sport_id: "Sport is required",
team_fee: "Team Fee is required",
team_fees_due: "Team Fees Due is required"
}
});
// validate signup form on keyup and submit
$("#fAddPlayer, .fEditPlayer").validate({
rules: {
player_fname: { required: true },
player_lname: { required: true },
player_email: { email: true },
player_fee: { required: "#player_special:checked" }
},
messages: {
player_fname: "First Name is required",
player_lname: "Last Name is required",
player_email: "Please enter a valid email address.",
player_fee: "Player Fee is Required"
}
});
// validate signup form on keyup and submit
$("#fPayment").validate({
rules: {
player_id: { required: true },
pay_type: { required: true },
payment_amt: { required: true }
},
messages: {
player_id: "Player is required",
pay_type: "Payment type is required.",
payment_amt: "Payment amount is required."
}
});
// myaccount
$("#fMyAccount").validate({
rules: {
fname: { required: true },
lname: { required: true },
add1: { required: true },
city: { required: true },
state: { required: true },
zip: { required: true },
email: { required: true, email:true },
phone: { required: true },
paypal_email: { required: true, email:true }
}
});
// validate signup form on keyup and submit
$("#fChangePW").validate({
rules: {
old_password: {
required: true,
minlength: 8
},
new_password: {
required: true,
minlength: 8,
},
confirm_new_password: {
required: true,
equalTo: "#new_password"
}
},
messages: {
old_password: {
required: "Please provide a password",
minlength: "Your password must be at least 8 characters long"
},
new_password: {
required: "Please provide a password",
minlength: "Your password must be at least 8 characters long"
},
confirm_password: {
required: "Please provide a password",
minlength: "Your password must be at least 8 characters long",
equalTo: "The passwords you entered do not match"
}
}
});
});