(function($){
	jQuery.fn.confirm=function(){
	 this.click(function(){
	  return window.confirm("Are you sure you want to delete?");
	});
  };
})(jQuery);

jQuery.validator.addMethod("phoneno", function(value, element) {
    return this.optional(element) || (value.length > 9) &&
		value.match(/^(?:\+?1[-. ]?)?\(?([0-9]{3})\)?[-. ]?([0-9]{3})[-. ]?([0-9]{4})$/);
}, "Please enter valid phone number");

jQuery(document).ready(function($){
	$("#plan_desc_form").validate({
		rules: {
			client_name: "required",
			client_email: {
				email: true,
				required:true
			},						
			client_phone: {
				number: true
			}
		},
		messages: {
			client_name: "<span class='req-mess'>Required</span>",
			client_email: {
				required:"<span class='req-mess'>Required</span>",
				email:"<span class='req-mess'>Enter a valid email address</span>"
			},			
			client_phone: {
				number: "<span class='req-mess'>Enter valid number</span>"
			}
		}
	});

	$("#commentForm").validate({
		rules: {
			name: "required",
			message: "required",			
			email: {
				required: true,
				email: true
			},
			url: {
				url: true				
			}
		},
		messages: {
			name: "Required",
			message: "Required",
			email: {
				required: "Required",
				email: "Enter a valid email address"
			},			
			url: "Enter a valid url"
		}
	});

		$("#contactForm").validate({
		rules: {
			name: "required",
			message: "required",			
			email: {
				required: true,
				email: true
			},
			url: {
				url: true				
			}
		},
		messages: {
			name: "Required",
			message: "Required",
			email: {
				required: "Required",
				email: "Enter a valid email address"
			},			
			url: "Enter a valid url"
		}
	});

	$("#order_now_form").validate({
		rules: {
			client_name: "required",
			client_email: {
				email: true,
				required:true
			},
			client_phone: {
				number: true
			},
			total_pages: {
				required:true,
				min:1
			},
		},
		messages: {
			client_name: "<span class='req-mess'>Required</span>",
			client_email: {
				required:"<span class='req-mess'>Required</span>",
				email:"<span class='req-mess'>Enter a valid email address</span>"
			},
			client_phone: {
				number: "<span class='req-mess'>Enter valid number</span>"
			},
			total_pages: {
				required:"<span class='req-mess'>Required</span>",
			},
		}
	});
	 $("#various1").fancybox({
		'titlePosition'		: 'inside',
		'transitionIn'		: 'none',
		'transitionOut'		: 'none'
	});

	$("#various2").fancybox({
		'titlePosition'		: 'inside',
		'transitionIn'		: 'none',
		'transitionOut'		: 'none'
	});
});
