  $(document).ready(function(){
    $("#error_dialog").dialog({
    	autoOpen: false,
    	closeOnEscape: true 
    });

    $('#sidebar-rubriken a').qtip({
    	   style: {
        padding: 5,
        background: '#999999',
      // background: 'rgb(237,161,117)',
        color: '#ffffff',
        textAlign: 'center',
        border: {
           width: 1,
           radius: 5,
           color: '#999999'
           //color: 'rgb(237,161,117)',
        },

    				tip: 'bottomLeft',

    		},
    	   position: {
    	      corner: {
    	         target: 'topMiddle',
    	         tooltip: 'bottomLeft'
    	      }
    	   }
    	});
    
    
    
  });


  function szsw_login_toggle() {
	  $('#login_form').toggle();
	  $('#login_loading').toggle();
  }
  
function szsw_login() {
	var login_email = $('#login_email').val();
	var login_password = $('#login_password').val();
	$.ajax({
		url: "/ajax/login.php",
		global: false,
		type: "POST",
		data: ({email : login_email, password: login_password}),
		dataType: "json",
		beforeSend: szsw_login_toggle,
		success: function(msg){
			if (msg.success) {
				//Seite neu laden
				location.reload();
			} else {
				$('#error_dialog').bind('dialogclose', szsw_login_toggle);
				$('#error_dialog').html(msg.error_message); 
				$('#error_dialog').dialog('open');
			}
		},
		error: function() {
			$('#error_dialog').bind('dialogclose', szsw_login_toggle);
			$('#error_dialog').html("Beim Login ist ein Fehler aufgetreten."); 
			$('#error_dialog').dialog("open");
		}
	});
}

function szsw_logout_toggle() {
	  $('#usermenu').toggle();
	  $('#logout_loading').toggle();
}

function szsw_logout() {
	
	$.ajax({
		url: "/ajax/logout.php",
		global: false,
		type: "GET",
		dataType: "json",
		beforeSend: szsw_logout_toggle,
		success: function(msg){
			if (msg.success) {
				//Seite neu laden
				location.reload();
			} else {
				$('#error_dialog').bind('dialogclose', szsw_logout_toggle);
				$('#error_dialog').html(msg.error_message); 
				$('#error_dialog').dialog('open');
			}
		},
		error: function() {
			$('#error_dialog').bind('dialogclose', szsw_logout_toggle);
			$('#error_dialog').html("Beim Logout ist ein Fehler aufgetreten."); 
			$('#error_dialog').dialog("open");
		}
	});
}
