﻿//initiate validator on load
$(document).ready(
	(			
		function() 
		{								
			// replace ReqEmailTo Value if exists in the Parameter						
			if ($(document).getUrlParam("ReqMailTo"))
			{
				$('input#ReqMailTo').val($(document).getUrlParam("ReqMailTo"));				
			}
			else
			{
				// set to default
				$('input#ReqMailTo').val($('input#mailto').val());
			}
			
			// var validator = 
			$("#Form1").validate({
				//set the rules for the field names
				rules: 
				{
					CVFormField_Name: {
						required: true					
						},
					CVFormField_Email: {
						required: true,
						email: true
						}/*,
					CVFormField_Phone: {
						required: true,
						minlength: 8
						},
					CVFormField_DeliveryAddress: {
						required: true
						},
					CVFormField_ArtworkSupplied: {
						required: true						
						},
					CVFormField_Secretive: {
						required: true
						},
					CVFormField_Quantity: {
						required: true,
						digits: true
					}*/
				},
							
				//set messages to appear inline
				messages: {
					CVFormField_Name: "<br>Please enter your name",
					CVFormField_Email: "<br>Please enter a valid email address",
					CVFormField_Phone: "<br>Please enter your phone number",
					CVFormField_DeliveryAddress: "<br>Please enter your delivery address",
					CVFormField_Quantity: "<br>Please enter numeric quantity only"
				},
										
				// specifying a submitHandler prevents the default submit, good for the demo
				submitHandler: function(form) {					
					submitform('emailform'); // call the submit post form									
				}
			
			});			
		}		
	)		
);
