var ProfileMenu = {
	'id': null, 
	
	'scrollTimer': null, 

	'box': null, 
	
	'messageBox': null, 

	'init': function(id) {
		ProfileMenu.id = id;

		ProfileMenu.messageBox = new MessageBox('profileMenu', -20, 0, 150, Common.HTML_ROOT);
	},

	'onFocus': function(textField, defaultValue) {
		if (textField.value == defaultValue) {
			textField.value = '';
		}
		
		textField.style.color = '#000000';
	}, 
	
	'onBlur': function(textField, defaultValue) {
		if (StringUtil.trim(textField.value) == '') {
			textField.value = defaultValue;
			textField.style.color = '#999999';
		}
	}, 
	
	'login': function(f) {
		var email = f.email.value;
		var password = f.password.value;

		if (email == 'e-mail' || password == 'uhawuehf') {
			ProfileMenu.messageBox.setTitle('Login');
			ProfileMenu.messageBox.setContent('Indtast både e-mail og password for at logge ind.');
			ProfileMenu.messageBox.display();
			
			return false;
		}
		else {		
			// Trim e-mail before submitting
			f.email.value = StringUtil.trim(email);
			
			f.submit();
		}
	}

	

/*
	'scroll': function() {
		if (ProfileMenu.scrollTimer) window.clearTimeout(ProfileMenu.scrollTimer);

		ProfileMenu.scrollTimer = window.setTimeout('ProfileMenu.box.slide(' + ProfileMenu.getX() + ', ' + ProfileMenu.getY() + ')', 300);
	}, 

	'getX': function() {
		var newLeft = 0;
		var profileMenu = document.getElementById('profileMenu');
		var gs = document.getElementById('GratisSpilBody');

		if (gs.offsetLeft + 10 > parseInt(profileMenu.style.width)) {
			newLeft = gs.offsetLeft - parseInt(profileMenu.style.width) - 10;
		}
		else {
			newLeft = document.body.scrollLeft + 10;
		}

		return newLeft;
	}, 

	'getY': function() {
		return (document.body.scrollTop + 180);
	}
*/
}
