/*
'--------------------------------------------------------------------------------------------------
' Title			: OrderForm JS
' Description	: JavaScript functions and declarations for the order form.
'--------------------------------------------------------------------------------------------------
' History
' 4/6/2009		: JH - Created Page
' 4/22/2009		: TG - Modified for basic form.
'--------------------------------------------------------------------------------------------------
*/

// Replaces tradtional body onLoad="" functionality throughout the site
$(document).ready(function(){

	// Setup validation...
	$("#formApp").validate({
		debug:false,
		rules:{	
			txtName:{required:true},
			txtAddress:{required:true},
			txtCity:{required:true},
			txtZip:{required:true, minlength: 5, number:true},
			txtHomePhone:{required:true},
			txtCellPhone:{required:false},
			txtEmail:{required:true, email:true}
		},
		messages:{
			txtName: "Please enter your Name.",
			txtAddress: "Please enter your Address.",
			txtCity: "Please enter your City.",
			txtZip: {
				required: "Please enter your Zip code.",
				minlength: "Zip code must be at least 5 characters."
			},
			txtHomePhone:"Please enter your main phone number.",
			txtEmail:{
				required: "Please enter your Email address.",
				email:"Email Addresses must be in the format: &quot;name@domain.tld&quot;"
			}
		
		},
		onkeyup:false,
		wrapper:"p",
		errorClass:"errorText"
	});
	
});
