//<![CDATA[
		
function form_submit_newsletterfrm()
{
	frm = document.getElementById("newsletterfrm");
	if (!frm) {
		alert("Fout!");
	}
	errors = 0;
	error_notempty = "";
	error_isemail  = "";
	if (frm.name.value == '') {
		errors++;
		error_notempty += "Naam\n";
	}
	if (frm.email.value == '') {
		errors++;
		error_notempty += "Email\n";
	}
	if (frm.email.value != '') {
		vl = new String(frm.email.value);
		if (!vl.match(/^[^@]+@[^@]+[.][^@][^@]+$/)) {
			errors++;
			error_isemail += "Email\n";
		}
	}
	if (errors > 0) {
		txt = "";
		if (error_notempty != "") {
			txt += "De volgende velden moet u nog invullen:\n" + error_notempty;
		}
		if (error_isemail != "") {
			if (txt != "") { txt += "\n"; }
			txt += "De volgende velden bevatten geen geldig email-adres\n" + error_isemail;
		}
		alert(txt);
	}
	if (errors > 0) {
		return false;
	} else {
		$("#slide-message").load("ajax/newsletter.php",
			{
				name: frm.name.value,
				email: frm.email.value
			},
			function() {
				
				$(this).slideDown("slow", function() {
					var myHeight = $(this).height();
					var myNewHeight = 6 * Math.ceil(myHeight / 6); 
					$(this).css("min-height",myNewHeight);
				});
				$(this).animate({opacity: 1.0}, 3000);
				$(this).fadeOut('slow');
			
				
				$("#newsletterfrm input").attr({
					value: ""
				});
				urchinTracker("/newsletter/subscribe");
			}
		);
		return false;
	}
	
	return (errors == 0);
}

//]]>
