Window.addEvent('domready', function(){
	var defaultLoginValue = "gebruikersnaam";
	var defaultPasswordValue = "wachtwoord";
	
	if ($('user_login'))
	{
		// Focus event listeners
		$('user_login').addEvent('focus', function(e){
			var target = new Event(e).target;
			target.value = (target.value == defaultLoginValue) ? '' : target.value;
		});
		
		// Blur event listeners
		$('user_login').addEvent('blur', function(e){
			var target = new Event(e).target;
			target.value = (target.value == '') ? defaultLoginValue : target.value;
		});
	}
	
	if ($('user_pass'))
	{
		// Set field type of password
		var target = $('user_pass');
		var type = (target.value == defaultPasswordValue) ? 'text' : 'password';
		target.setAttribute('type', type);
		
		// Focus event listeners
		$('user_pass').addEvent('focus', function(e){
			
			var target = new Event(e).target;
			var value = (target.value == '') ? defaultPasswordValue : target.value;
			
			var newEl = new Element('input', {
				type: 'password',
				id : 'user_pass',
				name : 'pwd'
			});
			
			target.replaceWith(newEl);
		});	
	}
	
});
