// JavaScript Document

$(document).ready(function() {
		jQuery.validator.messages.required = "";
		
 $("#dnn_ctr630_ModuleContent .FormSubmit").click(function () { 
		
		
		$("#Form").validate({
		
		invalidHandler: function(e, validator) {
			var errors = validator.numberOfInvalids();
			if (errors) {
				var message = errors == 1
					? 'Please fill out all fields marked with an asterisk *'
					: 'Please fill out all fields marked with an asterisk *';
				$("div.error span").html(message);
				$("div.error").show();
			} else {
				$("div.error").hide();
			}
		},
		
		rules: {
			dnn$ctr630$Form$ctl_81: "required",
			dnn$ctr630$Form$ctl_82: "required",
			dnn$ctr630$Form$ctl_84: {
				required: true,
				email: true
			}
		}
		
							});
	});
 
 
 
  $("#dnn_ctr604_ModuleContent .FormSubmit").click(function () { 
		
		
		$("#Form").validate({
		
		invalidHandler: function(e, validator) {
			var errors = validator.numberOfInvalids();
			if (errors) {
				var message = errors == 1
					? 'Please fill out all fields marked with an asterisk *'
					: 'Please fill out all fields marked with an asterisk *';
				$("div.error span").html(message);
				$("div.error").show();
			} else {
				$("div.error").hide();
			}
		},
		
		rules: {
			dnn$ctr604$Form$ctl_42: "required",
			dnn$ctr604$Form$ctl_43: "required",
			dnn$ctr604$Form$ctl_44: "required",
			dnn$ctr604$Form$ctl_45: "required",
			dnn$ctr604$Form$ctl_46: {
				required: true,
				email: true
			}
		}
		
							});
	});
  
  
  $("#dnn_ctr606_ModuleContent .FormSubmit").click(function () { 
		
		
		$("#Form").validate({
		
		invalidHandler: function(e, validator) {
			var errors = validator.numberOfInvalids();
			if (errors) {
				var message = errors == 1
					? 'Please fill out all fields marked with an asterisk *'
					: 'Please fill out all fields marked with an asterisk *';
				$("div.error span").html(message);
				$("div.error").show();
			} else {
				$("div.error").hide();
			}
		},
		
		rules: {
			dnn$ctr606$Form$ctl_50: "required",
			dnn$ctr606$Form$ctl_51: "required",
			dnn$ctr606$Form$ctl_52: "required",
			dnn$ctr606$Form$ctl_53: "required",
			dnn$ctr606$Form$ctl_54: {
				required: true,
				email: true
			}
		}
		
							});
	});
  
  
  $("#dnn_ctr602_ModuleContent .FormSubmit").click(function () { 
		
		
		$("#Form").validate({
		
		invalidHandler: function(e, validator) {
			var errors = validator.numberOfInvalids();
			if (errors) {
				var message = errors == 1
					? 'Please fill out all fields marked with an asterisk *'
					: 'Please fill out all fields marked with an asterisk *';
				$("div.error span").html(message);
				$("div.error").show();
			} else {
				$("div.error").hide();
			}
		},
		
		rules: {
			dnn$ctr602$Form$ctl_34: "required",
			dnn$ctr602$Form$ctl_35: "required",
			dnn$ctr602$Form$ctl_36: "required",
			dnn$ctr602$Form$ctl_37: "required",
			dnn$ctr602$Form$ctl_38: {
				required: true,
				email: true
			}
		}
		
							});
	});
  
  
  
	$("#dnn_ctr602_ModuleContent, #dnn_ctr606_ModuleContent, #dnn_ctr604_ModuleContent").hide();
	
	
	if ($("#contact-form-select").val() == "generic") {
			$("#dnn_ctr602_ModuleContent, #dnn_ctr606_ModuleContent, #dnn_ctr604_ModuleContent").hide();
			$("#dnn_ctr630_ContentPane").show();
		 };
		 
		 if ($("#contact-form-select").val() == "client") {
			$("#dnn_ctr630_ContentPane, #dnn_ctr606_ModuleContent, #dnn_ctr602_ModuleContent").hide();
			$("#dnn_ctr604_ModuleContent").show();
		 };
		 
		  
		 if ($("#contact-form-select").val() == "agent") {
			$("#dnn_ctr602_ModuleContent").show();
			$("#dnn_ctr630_ContentPane, #dnn_ctr606_ModuleContent, #dnn_ctr604_ModuleContent").hide();
		 };
		 
		 if ($("#contact-form-select").val() == "partner") {
			$("#dnn_ctr606_ModuleContent").show();
			$("#dnn_ctr630_ContentPane, #dnn_ctr602_ModuleContent, #dnn_ctr604_ModuleContent").hide();
		 };
	
	
	$("#contact-form-select").change(function () { 
		
		if ($("#contact-form-select").val() == "generic") {
			$("#dnn_ctr602_ModuleContent, #dnn_ctr606_ModuleContent, #dnn_ctr604_ModuleContent").hide();
			$("#dnn_ctr630_ContentPane").show();
		 };
		 
		 if ($("#contact-form-select").val() == "client") {
			$("#dnn_ctr630_ContentPane, #dnn_ctr606_ModuleContent, #dnn_ctr602_ModuleContent").hide();
			$("#dnn_ctr604_ModuleContent").show();
		 };
		 
		  
		 if ($("#contact-form-select").val() == "agent") {
			$("#dnn_ctr602_ModuleContent").show();
			$("#dnn_ctr630_ContentPane, #dnn_ctr606_ModuleContent, #dnn_ctr604_ModuleContent").hide();
		 };
		 
		 if ($("#contact-form-select").val() == "partner") {
			$("#dnn_ctr606_ModuleContent").show();
			$("#dnn_ctr630_ContentPane, #dnn_ctr602_ModuleContent, #dnn_ctr604_ModuleContent").hide();
		 };
		 
		 
		 
	});
		
  });
	
	

