$(document).ready(function(){
	$("#submit").click(function(){					   				   
		$(".error").hide();
		var hasError = false;
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
		
		var emailToVal = $("#email").val();
		if(emailToVal == '') {
			$("#email").after('<span class="error">You forgot to enter the email address.</span>');
			hasError = true;
		} else if(!emailReg.test(emailToVal)) {	
			$("#email").after('<span class="error">Enter a valid email address to send to.</span>');
			hasError = true;
		}

		var message = $('#wysiwygIFrame')[0].contentWindow.document.getElementsByTagName('body')[0];
		$("#message").val($(message).html());

		var messageVal = $("#message").val();
		if(messageVal == '') {
			$("#message").after('<span class="error">You forgot to enter the message.</span>');
			hasError = true;
		}
		
		
		if(hasError == false) {
			
			$.post("notes_email.asp",
   				{ email: emailToVal, message: messageVal },
   					function(data){
							$('#notes_email form').slideUp();
							$('#notes_email').prepend('<div class="msg success" style="display:none;">The notes have been sent to the email address you provided.</div>');
							var div = $('#notes_email div.success');
											
							div.slideDown();
							$.timer(3000, function(timer) {
								$('#notes_email').slideUp();
								$('#notes_email').find('form')[0].reset();
								$('#notes_email form').slideDown();
								timer.stop();
							});
   					}
				 );
		}
		
		return false;
	});		
	
	$("#submitContact").click(function(){					   				   
		$(".error").hide();
		var hasError = false;
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
		
		var nameVal = $("#Name").val();
		if(nameVal == '') {
			$("#Name").after('<span class="error">Please enter your Name.</span>');
			hasError = true;
		}

		var emailToVal = $("#Email").val();
		if(emailToVal == '') {
			$("#Email").after('<span class="error">Please enter an email address.</span>');
			hasError = true;
		} else if(!emailReg.test(emailToVal)) {	
			$("#Email").after('<span class="error">Enter a valid email address.</span>');
			hasError = true;
		}

		var subjectVal = $("#Subject").val();
		if(subjectVal == '') {
			$("#Subject").after('<span class="error">Please enter a subject.</span>');
			hasError = true;
		}

		var messageVal = $("#Comments").val();
		if(messageVal == '') {
			$("#Comments").after('<span class="error">Please enter your comments.</span>');
			hasError = true;
		}
		
		var phoneVal = $("#Phone").val();
		
		
		if(hasError == false) {
			
			$.post("contact_send.asp",
   				{ name: nameVal, email: emailToVal, subject: subjectVal, comments: messageVal, phone: phoneVal },
   					function(data){
							$('#panel_contact').slideUp();
							$('#panel_contact').before('<div class="msg success" style="display:none;">	<p><strong>'+nameVal+',	</strong><br />Thank you for telling us what\'s on your mind!</p><p>We have received your e-mail and will be responding to you soon, if your request requires a response. </p><p>Sincerely,<br /><strong>Calvary of Albuquerque</strong></p></div>');
							var div = $('div.success');
											
							div.slideDown();
							$.timer(15000, function(timer) {
								$('div.success').slideUp();
								$('#panel_contact').find('form')[0].reset();
								$('#panel_contact').slideDown();
								timer.stop();
							});
   					}
				 );
		}
		
		return false;
	});						   
});