Out = {
	// Wird vom Framework aufgerufen, wenn der User auf den Connect Button
	// geklickt hat und sich erst registrieren muss.
	// Ruft standardmässig die Registrierungsseite auf.
	facebookRegister: function() { 
		var name = $('#register_name').val();
		//window.location.href = '/login.php?action=register&fbRegistration=1&page=home';
		$.colorbox({width:"660px", inline:true, overlayClose:false, href:"#ColorBoxAnmeldungFB", scrolling:false});	
		$('#register_name').val(name);
	},
	// Wird vom Framework aufgerufen, wenn der User auf den Connect Button
	// geklickt hat und eingeloggt werden kann.
	// Führt standardmässig einen Facebook-Login aus.
	facebookLogin: function() {
		document.getElementById('fbLoginFlag').value = 1;
		document.getElementById('loginForm').submit();
	
	},
	// Verbindet einen Account mit Facebook
	facebookConnect: function() {
		//window.location.href = '{LINK}action=fbConnect&page=home'; 
		$.colorbox({width:"660px", height:"350px", inline:true, overlayClose:false, href:"#ColorBoxAnmeldungFB2", scrolling:false});
		//alert('Verbindet');
	},
	// Wird vom Framework aufgerufen, wenn der User seine Facebook
	// Mailadresse nicht freigeben möchte.
	facebookNoEmail: function() { 
		window.location.href = '{LINK}action=register&fbMustPermitEmail=1&page=home';
	}, 
    checkUrl: function(url){
		if(url != ''){
			if(url.substring(0,4) != 'http'){
				
				url = 'http://' + url;
			}
			location.href = url;
        }
    }
}

function showToolTipText(text, e) {
	var tt=document.getElementById('toolTipDivParent');
	tt.style.zindex=99;

	tt.className = e;
	
	tt.innerHTML='<div id="toolTipDiv" class="borderbox" style="float:left;">'+text+'</div>';
	
	tt.style.display = 'block';
}

function hideToolTip() {
	document.getElementById('toolTipDivParent').style.display="none";
}

function validatePassword() {
	var passwordConf = document.getElementById('register_confirm');
	var password = document.getElementById('register_password');
	var label = document.getElementById('register_confirm_Label');
	var button = document.getElementById('RegisterSubmitButton');
	
	if(passwordConf.value != password.value)
	{
		label.innerHTML = text['passwordError'];
		label.className = 'error';
		button.className = 'deactivated';
		button.onmouseover = function(){showToolTipText(text['buttonToolTip'],'button')};
		
	}
	else
	{
		label.innerHTML = text['password'];
		label.className = '';
		button.className = '';
		button.onmouseover = '';
	}
	
	button.onmouseout = function(){hideToolTip()};
}
