// JavaScript ka_scripts

window.addEvent('domready',initSchindldorf);

function initSchindldorf() {
	initNewsletter();	
}



function initNewsletter() {
	if($('nl_signup') && $('nl_submit')) {
		$('nl_submit').addEvent('click',function () {
			email = $('nl_signup').get('value');
			email = email.stripScripts();
			if(!email.test("^[a-z0-9_\+-]+(\.[a-z0-9_\+-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*\.([a-z]{2,4})$")) {
				window.alert('Bitte eine korrekte Email-Adresse angeben');
				$('nl_signup').highlight('#990000');
				return false;
			}
			$('nl_submit').set('disabled','disabled');
			$expresssend = new Request.HTML({
			url: '/index.php',
			method: 'post',
			data: {'nl_signup': email, 'nl_magic': true},
			onSuccess: function(restree,resel,insert) {
				if(insert && insert == 'success') {
					window.alert("Ihr Email wurde erfolgreich in unseren Verteiler aufgenommen");
					$('nl_signup').set('value','');
					$('nl_signup').highlight('#009900');
				} else {
					insert = insert.stripScripts();
					window.alert("Fehler bei Newsletter-Signup:\n"+insert);
					$('nl_signup').highlight('#990000');
				}
			},
			onFailure: function(errorData)  {
				window.alert("Fehler beim versenden der Daten!");
				$('nl_signup').highlight('#990000');
				return false;
			}
			}).send();
			return false;
		});
	}
}