﻿
jQuery(document).ready(function() {
    jQuery('.carousel_go').jcarousel({
        // Configuration goes here
        scroll: 1,
        buttonNextHTML: '<div class="view_next"></div>',
        buttonPrevHTML: '<div class="view_prev"></div>'
    });
    $.localScroll({offset: {top:-30, left:-30}});
    //$('body').scrollTo('#menu_print', 1500, {easing: 'linear', hash: 'true'});
    
    $("#submit").click(function(){
		
		$(".error").hide();
		var hasError = false;
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;

		var emailToVal = $("#emailFrom").val();
		if(emailToVal == '') {
			$("#emailFrom").before('<span class="error">You forgot to enter the email address to send to.</span>');
			hasError = true;
		} else if(!emailReg.test(emailToVal)) {
			$("#emailFrom").before('<span class="error">Enter a valid email address to send to.</span>');
			hasError = true;
		}

		var subjectVal = $("#nameFrom").val();
		if(subjectVal == '') {
			$("#nameFrom").before('<span class="error">You forgot to enter your name.</span>');
			hasError = true;
		}

		var messageVal = $("#messageFrom").val();
		if(messageVal == '') {
			$("#messageFrom").before('<span class="error">You must include details about your project.</span>');
			hasError = true;
		}
		
		var foundusVal = $("#foundusFrom").val();
		
		if(hasError == false) {
			$(this).attr('disabled', 'disabled');;
			$(this).val("Sending...");
			
			
			$.post("mail.php",
			   { from: subjectVal, email: emailToVal, message: messageVal, foundus: foundusVal },
			   	function(data){
					$("#quoteform").slideUp("normal", function() {
			
						$("#quoteform").before('<h4 class="freequote">Thank you, your request has been sent.</h4>');
							$("#messageFrom").val("");
							$("#nameFrom").val("");
							$("#emailFrom").val("");
							$("#foundusFrom").val("");

					});
				}
			);

		}

		return false;
	});

});

