function newsletterCheck() {
	var newsletterForm = $('NewsletterForm');
	
	if($chk(newsletterForm)) {
		
		var submitButton = $('submitButton');
		var newsletterOptin = $('optinCheck');
		var newsletterEmail = $('newsletterMail');
		
		function requiredFields(e){
			if (newsletterOptin.checked != true) {
				alert('Bitte setzen Sie einen Hacken in das Feld, wenn Sie den Dirk Schmidt Trendletter erhalten möchten!')
				e.stop();
			}
			else if (newsletterEmail.value.indexOf('@') == -1) {
				var emailMorph = new Fx.Morph(newsletterEmail, {
					duration: 500,
					transition: Fx.Transitions.Quad.easeInOut,
					wait: false
				});
				emailMorph.start({
					'background-color': '#ee7b0a'
				});
				e.stop();
			} else {
				newsletterForm.submit();
			}
		}
	
		submitButton.addEvent('click', function(e){
			e = new Event(e);
			requiredFields(e);
		});
	}
	
};

function dailyCiteCheck() {
	var dailyCiteForm = $('dailyCiteForm');
	
	if($chk(dailyCiteForm)) {
		
		var dailyCiteButton = $('dailyCiteButton');
		var dailyCiteCheck = $('dailyCiteCheck');
		var dailyCiteMail = $('dailyCiteMail');
		
		function requiredFields(e){
			if (dailyCiteCheck.checked != true) {
				alert('Bitte setzen Sie einen Hacken in das Feld, wenn Sie das tägliche, motivierende Zitat erhalten möchten!')
				e.stop();
			}
			else if (dailyCiteMail.value.indexOf('@') == -1) {
				var emailMorph = new Fx.Morph(dailyCiteMail, {
					duration: 500,
					transition: Fx.Transitions.Quad.easeInOut,
					wait: false
				});
				emailMorph.start({
					'background-color': '#ee7b0a'
				});
				e.stop();
			} else {
				dailyCiteForm.submit();
			}
		}
	
		dailyCiteButton.addEvent('click', function(e){
			e = new Event(e);
			requiredFields(e);
		});
	}
	
};

window.addEvent('domready',function(){
	
	newsletterCheck();
	dailyCiteCheck();
	
});