﻿/*
'--------------------------------------------------------------------------------------------------
' Title			: Bows/Products BROWSE JavaScript
' Description	: JavaScript functions and declarations for the products Browse sections
'--------------------------------------------------------------------------------------------------
' History
' 11/11/2008	: DPE - Created Page
'--------------------------------------------------------------------------------------------------
*/

$(document).ready(function(){
	
	// Validate the Sign In form...
	$("#signinForm").validate({
		debug:false,
		rules:{
			txtContactUser:{
				required:true,
				email:true
			},
			txtContactPassword:"required"
		},
		messages:{
			txtContactUser:{
				required:"Please provide your email address",
				email:"Email addresses must be in the format: &quot;name@domain.xyz&quot;"
			},
			txtContactPassword: "Please provide your password"
		},
		onkeyup:false,
		wrapper:"p",
		errorClass:"errorText"
	});

	
	// Validate the Create & Modify forms
	$("#frmRegister").validate({
		debug:false,
		rules:{
			txtFirstName:"required",
			txtLastName:"required",
			txtEmail:{
				required:true,
				email:true
			},
			txtEmail2:{
				required:true,
				email:true
			},
			txtPassword:"required",		
			txtPassword2:"required"
		},
		messages:{
			txtFirstName: "Please provide your first name",
			txtLastName: "Please provide your last name",
			txtEmail:{
				required:"Please provide your email address",
				email:"Email addresses must be in the format: &quot;name@domain.xyz&quot;"
			},
			txtEmail2:{
				required:"Please re-type your email address",
				email:"Email addresses must be in the format: &quot;name@domain.xyz&quot;"
			},
			txtPassword: "Please provide your password",
			txtPassword2: "Please re-type your password"
		},
		onkeyup:false,
		wrapper:"p",
		errorClass:"errorText"
	});
	
	// Validate the Forgot Password form...
	$("#forgotPasswordForm").validate({
		debug:false,
		rules:{
			txtContactUser:{
				required:true,
				email:true
			}
		},
		messages:{
			txtContactUser:{
				required:"Please provide your email address",
				email:"Email addresses must be in the format: &quot;name@domain.xyz&quot;"
			}
		},
		onkeyup:false,
		wrapper:"p",
		errorClass:"errorText"
	});
	
});


