function validateFormNewsletter() {

	var valid = true;
	
	//Name
	if(document.getElementById('tx_t3fnewsletter_name').value == "") {
		document.getElementById('tx_t3fnewsletter_name').style.backgroundImage = "url('fileadmin/content/images/newsletter/newsletterTextfieldError.gif')";
		valid = false;
	}
	else {
		document.getElementById('tx_t3fnewsletter_name').style.backgroundImage = "url('fileadmin/content/images/newsletter/newsletterTextfield.gif')";
	}
		
	//Email
	if(!is_valid_email(document.getElementById('tx_t3fnewsletter_email').value)) {
		document.getElementById('tx_t3fnewsletter_email').style.backgroundImage = "url('fileadmin/content/images/newsletter/newsletterTextfieldError.gif')";
		valid = false;
	}
	else {
		document.getElementById('tx_t3fnewsletter_email').style.backgroundImage = "url('fileadmin/content/images/newsletter/newsletterTextfield.gif')";
	}
	
	if(valid == false) {
		document.getElementById('tx_t3fnewsletter_status').innerHTML = "Bitte Pflichtfelder ausf&uuml;llen"
		document.getElementById('tx_t3fnewsletter_status').className = "lead status_red";
	}
	else {
		document.getElementById('newsletter_subscriber_form').submit();
	}	
	
}


function is_valid_email(email) {
	return (/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(email));
}