// load webdiensten login form
jQuery(document).ready(function() {
	set_login_div();
});

function getDomain() {
	return document.location.host || document.location.hostname;
}

// toggles login form on and off
function start_login(){
	var $jq = jQuery.noConflict();
	$jq("#inlog_form").slideToggle("slow");
	return false;
}
function show_login(data){
	var $jq = jQuery.noConflict();
	$jq("#inlog").css("display","block");
	$jq("#inlog").html(data['content']);
}
function disable_buttons(data){
	var $jq = jQuery.noConflict();
	if(data['result'] == 'true'){
		if(data['mijngezondheid'] == 1) {
			$jq("#mijngezondheid").css("display","block");
			$jq("#watzijnwebdiensten").css("display","none");
			$jq(".pictogram_herhaalrecepten").css("display","none");
			$jq(".pictogram_hulpverlener").css("display","none");
			$jq("#aanmeld").css("display","none");
			$jq("#uitlog").css("display","block");
			$jq("#persoon").css("display","none");

			$jq("#inlog").append( $jq('#mijngezondheid') );
		} else {
			$jq("#inlog").append( $jq('#watzijnwebdiensten') );
			$jq("#aanmeld").css("display","none");
			$jq("#uitlog").css("display","block");
			$jq("#persoon").css("display","block");
		}
	}
	else{
		$jq("#aanmeld").css("display","block");
		$jq("#uitlog").css("display","none");
		$jq("#persoon").css("display","none");
	}
}
function set_login_div(){
	var $jq = jQuery.noConflict();
	protocol = document.URL.split("://")[0];
	if(typeof protocol == 'undefined') {
		protocol = 'http';
	}
	var redirectUrl = document.location.pathname + document.location.search;
	// start slider
	$jq.getJSON(protocol + "://" + getDomain() + "/client/index.php?module=login&method=AJAX_get_login_form&format=json&jsoncallback=?", {redirectUrl:redirectUrl}, null);
	// disable buttons
	$jq.getJSON(protocol + "://" + getDomain() + "/client/index.php?module=login&method=AJAX_check_login&format=json&jsoncallback=?", null);
}
function login_result(data){
	var $jq = jQuery.noConflict();
	result = data['result'];
	if(result == 'true'){
		set_login_div();
	}
	else{
		$jq("#result_login").html(result);
		$jq("#row_result_login").show();
	}
}