// JavaScript Document

function showLogin() {
  	$("#login").show('slow');
}

function logout(domain) {
	window.location = domain + "/logout.php";
}

function login(domain) {
	var username = $("#username input").attr('value');
	var password = $("#password input").attr('value');	
	
	$.post(domain + "/login.php", { name: username, pw: password },
 		 	 function(data){
				 
				 if(data.msg == "false") {					 
					$("#ajax_load").animate({opacity: 1.0}, 500).fadeOut(500);
					$("#messages").append('<div id="ajax_error">Anmeldung war nicht erfolgreich!</div>');					
				} else {
					$("#ajax_load").fadeOut(200);
					$("#messages").append('<div id="ajax_accept">Erfolgreich, sende an System...</div>');
					$("#ajax_accept").hide().show("slow",function(){ 
						setTimeout(function(){$("#login").slideUp(500);},500);						
					});
					$("#logoutLink").removeClass("hide");
					$("#loginLink").hide();							
				}
	}, "json");			 
}


function loginFromKalender(domain) {
	$("#messages div").remove();
	$("#messages").append('<div id="ajax_load">&#220;berpr&#252;fe Daten...</div>');
	
	var username = $("#username input").attr('value');
	var password = $("#password input").attr('value');	
	
	$.post(domain + "/login.php", { name: username, pw: password },
 		 	 function(data){
				 
				 if(data.msg == "false") {					 
					$("#ajax_load").animate({opacity: 1.0}, 500).fadeOut(500);
					$("#messages").append('<div id="ajax_error">Anmeldung war nicht erfolgreich!</div>');					
				} else {
					$("#ajax_load").fadeOut(200);
					$("#messages").append('<div id="ajax_accept">Erfolgreich, sende an System...</div>');
					$("#ajax_accept").hide().show("slow",function(){ 
						setTimeout(function(){$("#login").slideUp(500);},500);						
					});
					$("#logoutLink").removeClass("hide");
					$("#loginLink").hide();
					sitesetting('check',kid);
					loadKalender(0,0,0);
				}
	}, "json");			 
}


function forgottenFromKalender(domain) {
	$("#messagesAnfordern div").remove();
	$("#messagesAnfordern").append('<div id="ajax_loadK">&#220;berpr&#252;fe Daten...</div>');
	
	var email = $("#email input").attr('value');
		
	$.post(domain + "/forgotten.php", { mail: email },
 		 	 function(data){
				$("#ajax_loadK").animate({opacity: 1.0}, 500).fadeOut(500);
				$("#messagesAnfordern").append('<div id="ajax_errorK">'+data.msg+'</div>');									
	}, "json");			 
}


function kontaktmail() {
	
	$("#kontakterror div").remove();
	$("#kontakterror").append('<div id="ajax_loadKon">&#220;berpr&#252;fe Daten...</div>');

	var kname    = $("#kontaktname input").attr('value');
	var kmail   = $("#kontaktmail input").attr('value');
	var kbetreff = $("#kontaktbetreff input").attr('value');	
	var kmsg     = $("#kontaktmsg textarea").attr('value');		
		
	$.post(kurl + "/kontakt.php", { name: kname, mail: kmail, betreff: kbetreff, msg: kmsg },
 		 	 function(data){
				$("#ajax_loadKon").animate({opacity: 1.0}, 500).fadeOut(500);
				$("#kontakterror").append('<div id="ajax_errorKon">'+data.msg+'</div>');									
	}, "json");			 
}

function register(domain) {
	
	$("#messagesAnmelden div").remove();
	$("#messagesAnmelden").append('<div id="ajax_loadReg">&#220;berpr&#252;fe Daten...</div>');

    var auser   = $("#auser input").attr('value');
	var amail   = $("#aemail input").attr('value');
    var apass1   = $("#apass1 input").attr('value');
	var apass2   = $("#apass2 input").attr('value');
	var aeltern  = $('#aeltern:checked').val();  
	
		
	$.post(domain + "/register.php", { mail: amail, user: auser, pass1: apass1, pass2: apass2, eltern: aeltern },
 		 	 function(data){
				$("#ajax_loadReg").animate({opacity: 1.0}, 500).fadeOut(500);
				$("#messagesAnmelden").append('<div id="ajax_loadReg">'+data.msg+'</div>');									
				if(data.msg == 'ok') {
					 $('#loginschieber').animate({'left': '-=300px'}, 'slow');
				}
	}, "json");			 
}

function zusatz(domain) {
	
	$("#messagesZusatz div").remove();
	$("#messagesZusatz").append('<div id="ajax_loadzus">&#220;berpr&#252;fe Daten...</div>');
    
	var amail   = $("#aemail input").attr('value');
    var apass   = $("#apass1 input").attr('value');
	var aklasse = $("#aklasse :selected").val();
	var aschulform = $("#aschulform :selected").val();
	var agender = $("#agender :selected").val();
	var aort = $("#aort input").attr('value');
	

		
	$.post(domain + "/zusatz.php", { mail: amail, pass: apass, klasse: aklasse, schulform: aschulform, gender: agender, ort: aort },
 		 	 function(data){
				$("#ajax_loadzus").animate({opacity: 1.0}, 500).fadeOut(500);
				$("#messagesZusatz").append('<div id="ajax_loadzus">'+data.msg+'</div>');									
				if(data.msg == 'ok') {
					 $('#loginschieber').animate({'left': '+=900px'}, 'fast');
				}
	}, "json");			 
	
}

function tar(domain) {
	
	$("#tar_messages div").remove();
	$("#tar_messages").append('<div id="ajax_loadtar">&#220;berpr&#252;fe Daten...</div>');
    
	var tar_title = $("#tar_title input").attr('value');
    var tar_d = $("#tar_d :selected").val();
    var tar_m = $("#tar_m :selected").val();
    var tar_y = $("#tar_y :selected").val();
    var tar_time = $("#tar_time :selected").val();	
    		
	$.post(domain + "/tar.php", { title: tar_title, d: tar_d , m: tar_m , y: tar_y , t: tar_time },
 		 	 function(data){
				$("#ajax_loadtar").animate({opacity: 1.0}, 500).fadeOut(500);
				$("#tar_messages").append('<div id="ajax_loadtar">'+data.msg+'</div>');									
				if(data.msg == 'ok') {
					 
				}
	}, "json");			 
	
}

function tam(domain) {
	
	$("#tam_messages div").remove();
	$("#tam_messages").append('<div id="ajax_loadtam">&#220;berpr&#252;fe Daten...</div>');
    
	var tam_title = $("#tam_title input").attr('value');
    var tam_d = $("#tam_d :selected").val();
    var tam_m = $("#tam_m :selected").val();
    var tam_y = $("#tam_y :selected").val();
    var tam_time = $("#tam_time :selected").val();	
    		
	$.post(domain + "/tam.php", { title: tam_title, d: tam_d , m: tam_m , y: tam_y , t: tam_time },
 		 	 function(data){
				$("#ajax_loadtam").animate({opacity: 1.0}, 500).fadeOut(500);
				$("#tam_messages").append('<div id="ajax_loadtam">'+data.msg+'</div>');									
				if(data.msg == 'ok') {
					 
				}
	}, "json");			 
	
}

function suchen() {
	
	$("#sucherror div").remove();
	$("#sucherror").append('<div id="ajax_loadsearch">&#220;berpr&#252;fe Daten...</div>');
    
	var s_title = $("#suchbegriff input").attr('value');
				
	$.post(kurl + "/search.php", { term: s_title },
 		 	 function(data){
				$("#sucherror div").remove(); 
 			    $("#sucherror").append('<div id="ajax_loadsearch">'+data.msg+'</div>'); 
				$("#ajax_loadsearch").animate({opacity: 1.0}, 500).fadeOut(500);
													 
				if(data.msg == 'ok') {
					 $("#blaseScrollHolder").empty();
					 $("#blaseScrollHolder").append('<div id="suchergebnisse" style="position: absolute; top: 0px; left: 0px; margin: 0px; padding: 0px; font-size:10px;">');
					  $("#suchergebnisse").append('<ul style="margin: 0px; padding: 0px; list-style-type: none; list-style-image: none; list-style-position: outside;">');
					  for ( var v=0, len=data.nz; v<len; v++) {
						$("#suchergebnisse ul").append('<li class="artikelLinkList_li">'+data.rows[v].link + '</li>');				
			          }
					  $("#suchergebnisse").append('<div style="width:200px; height:180px;">&nbsp;</div>');
					  
					  $("#ergebnisse").empty();
					  $("#ergebnisse").append('<b>'+data.nz+' Ergebnisse</b>');
				}
	}, "json");			 
		
}


