function checkNewsletterFieldFocus(){
	var field = this;
	var field_value = field.get('value');
	var field_title = field.get('title');
	if(field_value == field_title){
		field.set('value', '');
	}
}

function checkNewsletterFieldBlur(){
	var field = this;
	var field_value = field.get('value');
	var field_title = field.get('title');
	if(field_value == ''){
		field.set('value', field_title);
	}
}

function initNewsletterForm(){
	var form_fields = $('formfields');
	if(form_fields){
		var input_fields = form_fields.getElements('input');
		input_fields.each(
			function(field){
				var id = field.get('id');
				switch(id){
					case 'form_FIRSTNAME':
						field.set('value', 'Vorname');
						field.set('title', 'Vorname');
					break;
					case 'form_NAME':
						field.set('value', 'Nachname');
						field.set('title', 'Nachname');
					break;
					case 'form_EMAIL':
						field.set('value', 'E-Mail');
						field.set('title', 'E-Mail');
					break;
				}
				field.addEvents(
					{
						'focus': checkNewsletterFieldFocus.bind(field),
						'blur': checkNewsletterFieldBlur.bind(field)
					}
				);
			}
		);
	}
}

window.addEvent('domready',
	function(){
		initNewsletterForm();
	}
);
