$(window).load(function(){
	var hasError = false;
	var emailFromVal = '';
	var emailToVal = '';

	$("#shareForm").click(function(){
		$("#sendEmail").slideDown("normal");
	});

	$("#submitForm").click(function(){
		$(".error").hide();
		hasError = false;
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;

		emailFromVal = $("#email").val();
		if(emailFromVal == '') {
			$("#email").after('<span class="error">You forgot to enter your email address.</span><br/>');
			hasError = true;
		}
		else if(!emailReg.test(emailFromVal)){
			$("#email").after('<span class="error">Enter a valid email address.</span><br/>');
			hasError = true;
		}

		emailToVal = $("#email1").val();
		if(emailToVal == '') {
			$("#email1").after('<span class="error">You forgot to enter at least one friends email address.</span>');
			hasError = true;
		}
		else if(!emailReg.test(emailToVal)){
			$("#email1").after('<span class="error">Enter a valid email address to send to.</span>');
			hasError = true;
		}

		if(hasError == false){
			$(this).hide();
//			$("#submitForm").append('<img src="/images/lightbox-ico-loading.gif" alt="Loading" id="loading"/>');
		}
		else{
			return false;
		}
		
		
		$.post($('form#sendEmail').attr('action'),{ 
			emailFrom: emailFromVal, 
			emailTo: emailToVal, 
			emailTo2: $("#email2").val(), 
			emailTo3: $("#email3").val(), 
			emailTo4: $("#email4").val(), 
			emailTo5: $("#email5").val(), 
			emailTo6: $("#email6").val(), 
			emailTo7: $("#email7").val(), 
			emailTo8: $("#email8").val(), 
			emailTo9: $("#email9").val(), 
			emailTo10: $("#email10").val(),
			message: $("#message").val() },
			function(data){
			$("#sendEmail").slideUp("normal", function(){
				$("#sendEmail").before('<br/><br/><h3>Your email was sent successfully.</h3><br/>');
			});
		});

		return false;
	});

});
