// Beim Start wird die HomeSeite geladen
$(document).ready( function() {		
	
	// Belegungsplan initialisieren
	$("#datepicker").datepicker();
	
	// Wetter Widget initialisieren
	$('#wetter').weatherfeed(['GMXX2506']);				
	
	// .PNG Bilder in IE fix
	$(document).pngFix();
	
	// Startseite laden
	$('#content').load('content/home.html');
	
	// Logout Footer hiden
	$('#footerLogout').hide();
	
	// Login Link
	$('#loginLink').click(function(){
		$('#dialog').dialog('open');
		return false;
	});
	
	// Logout Link
	$('#logoutLink').click( function(){
		 $.ajax({
			type: "POST",
			url: "cms/logout.php",
			success: function(msg){
				if(msg="success"){
					$('#footerLogin').show();
					$('#footerLogout').hide();
					$('#nav-warp').show();
					$('#content').css('width', '700px');
					$('#sidebar').show();
					$('#content').load('content/home.html');
				}
			}
		 });
	}); 

	// Login Dialog initialisieren
	$('#dialog').dialog({autoOpen: false, resizable: false,	width: 180});
	
	var options = { 
		resetForm: true,
        success: showResponse  // post-submit callback 
 
        // other available options: 
        //url:       url         // override for form's 'action' attribute 
        //type:      type        // 'get' or 'post', override for form's 'method' attribute 
        //dataType:  null        // 'xml', 'script', or 'json' (expected server response type) 
        //clearForm: true        // clear all form fields after successful submit 
        //resetForm: true        // reset the form after successful submit 
        //timeout:   3000 
    }; 
 
    // Formular initialisieren 
    $('#loginForm').ajaxForm(options); 

	// post-submit callback 
	function showResponse(responseText, statusText)  { 
		if(responseText.length==3){
			$('#footerLogin').hide();
			$('#footerLogout').show();
			$('#nav-warp').hide();
			$('#sidebar').hide();
			$('#content').css('width', '972px');
			$('#dialog').dialog('close');
			$('#content').load('content/admin.html');
			openMessage('Der Login war erfolgreich!','Success','');
		}else {
			$('#dialog').dialog('close');
			openMessage('Der Login war leider nicht erfolgreich!','Error','');
		}
	}
	
});


// Popup mit Parameterübergabe
function openMessage(text, title, path) {
	$('<div title='+title+'>'+text+'</div>').dialog({
				title: title, 
				buttons: {
					Ok: function() {$(this).dialog("destroy"); }
				},
				close: function () { $(this).dialog("destroy"); }
	});
	$("button").removeClass('ui-state-focus');
}
