$(document).ready(function(){
	/* Stäng Error */
	$("#closeError").click(function(){
		$(".errorBox").css("display", "none");
	});
	
	/* Validera formuläret */
	$("#subscribe_newsletter").submit(function() {
		var error 		= 0;
		var error_msg 	= "";
		
		if ($("#subscribe_newsletter_name").val() == "")
		{
			error_msg += "<li>Please enter your name.</li>\n";
			error++; 
		}
		
		var emailRegex = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
		if (emailRegex.test($("#subscribe_newsletter_email").val()) == false)
		{
			error_msg += "<li>E-Mail is not a valid email address.</li>\n";
			error++; 
		}
		
		if (error > 0)
		{
			$(".errorBox").css("display", "block");
			$(".errorBoxHtml").html("<strong>Please correct the erros shown below ("+error+"):</strong><br /><ul>"+error_msg+"</ul><br />");
			return false;
		}
	});
});
