var loginUsername = '';
var loginPassword = '';

var defaulfLoginusername = 'E-Mail-Adresse';
var defaultPassword = 'Passwort';
var dijLoginUsername, dijLoginPassword;

dojo.addOnLoad(function() {
	dojo.require("dijit.form.Button");
	dojo.require("dijit.form.CheckBox");
	
	dijLoginUsername = new dijit.form.TextBox({id: 'login_name', name: 'name', value: defaulfLoginusername}, 'login_name');
	dijLoginPassword = new dijit.form.TextBox({id: 'login_password', name: 'password', value: defaultPassword}, 'login_password');
	
	if (typeof(dojo.cookie('login_user')) != "undefined") {
		dojo.byId('login_name').value = dojo.cookie('login_user');
		dojo.byId('login_remember').checked = true;
	}
	
	if (typeof(dojo.cookie('login_password')) != "undefined") {
		dojo.byId('login_password').value = dojo.cookie('login_password');
		dojo.byId('login_stay_logged_in').checked = true;
	}
		
	dojo.connect(dijLoginUsername, 'onBlur', function(e) {
		var widget = dojo.byId('login_name');
		if (widget.value.length == 0) {
			widget.value = defaulfLoginusername;
		}
	});
	
	dojo.connect(dijLoginUsername, 'onFocus', function(e) {
		var widget = dojo.byId('login_name');
		if (widget.value == defaulfLoginusername) {
			widget.value = '';
			widget.focus();
		}
	});
	
	dojo.connect(dijLoginPassword, 'onBlur', function(e) {
		var widget = dojo.byId('login_password');
		if(widget.value.length == 0) {
			widget.value = defaultPassword;
			widget.type = 'text';
		}
	});
	
	dojo.connect(dijLoginPassword, 'onFocus', function(e) {
		var widget = dojo.byId('login_password');
		if (widget.value == defaultPassword) {
			widget.value = '';
			widget.type = 'password';
			widget.focus();
		}
	});
});