function request(){
	
    var ajaxRequest;

	try{
		// Opera 8.0+, Firefox, Safari
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		// Internet Explorer Browsers
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				// Something went wrong
				alert("Your browser broke!");
				return false;
			}
		}
	}
	return ajaxRequest;
}


function ajax_zeigeAlle(orderby){
    ajaxRequest = request();
    // Create a function that will receive data sent from the server

	ajaxRequest.onreadystatechange = function(){

		if(ajaxRequest.readyState == 4){
			document.getElementById('ajax_returned_content').innerHTML = ajaxRequest.responseText;
            if(document.getElementById('anzahlErgebnisse')){
                document.getElementById('anzahl_ergebnisse').innerHTML = document.getElementById('anzahlErgebnisse').innerHTML;
			}
			if(document.getElementById('pdfListe')) document.getElementById('pdfListe').value = document.getElementById('pdfliste').innerHTML;
            $(function()
			{
				$('#ajax_returned_content').jScrollPane({scrollbarWidth:15, scrollbarMargin:0, showArrows:true, dragMinHeight:51, dragMaxHeight:51 });
				//
			});
			zeigeLaden('none');
		}
	}


    var queryString = "aktion=zeigen&zeigen=alle&orderby="+orderby+"&year="+year;

    ajaxRequest.open('POST', 'getData.php');
    ajaxRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    ajaxRequest.send(queryString);
}


function ajax_addWT(wt_name,orderby){
	
    ajaxRequest = request();
    ajaxRequest.onreadystatechange = function(){

		if(ajaxRequest.readyState == 4){
            document.getElementById('ajax_returned_content').innerHTML = ajaxRequest.responseText;
            if(document.getElementById('anzahlErgebnisse')){
                document.getElementById('anzahl_ergebnisse').innerHTML = document.getElementById('anzahlErgebnisse').innerHTML;
			}
			if(document.getElementById('pdfliste')) document.getElementById('pdfListe').value = document.getElementById('pdfliste').innerHTML;
			$(function()
			{
				$('#ajax_returned_content').jScrollPane({scrollbarWidth:15, scrollbarMargin:0, showArrows:true, dragMinHeight:51, dragMaxHeight:51 });
				//
			});
		}
	}
    
    
    
	var queryString = "aktion=add&wt="+wt_name+"&orderby="+orderby+"&order="+orderby+"&year="+year;

    ajaxRequest.open('POST', 'getData.php');
    ajaxRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    ajaxRequest.send(queryString);
    /*
    document.getElementById('sortierung1').className="th_selected";
    document.getElementById('sortierung2').className="th_unselected";
    document.getElementById('sortierung3').className="th_unselected";
	*/
}


function ajax_deleteWT(wt_name,orderby){
	
    ajaxRequest = request();
    ajaxRequest.onreadystatechange = function(){
  		if(ajaxRequest.readyState == 4){
            document.getElementById('ajax_returned_content').innerHTML = ajaxRequest.responseText;
			if(document.getElementById('anzahlErgebnisse')){
                document.getElementById('anzahl_ergebnisse').innerHTML = document.getElementById('anzahlErgebnisse').innerHTML;
			}
			if(document.getElementById('pdfliste')) document.getElementById('pdfListe').value = document.getElementById('pdfliste').innerHTML;
			$(function()
			{
				$('#ajax_returned_content').jScrollPane({scrollbarWidth:15, scrollbarMargin:0, showArrows:true, dragMinHeight:51, dragMaxHeight:51 });
				//
			});
		}
	}



	var queryString = "aktion=delete&wt="+wt_name+"&orderby="+orderby+"&year="+year;

    ajaxRequest.open('POST', 'getData.php');
    ajaxRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    ajaxRequest.send(queryString);

}

function ajax_deleteAlle(wt_name,orderby){
    ajaxRequest = request();
    ajaxRequest.onreadystatechange = function(){
  		if(ajaxRequest.readyState == 4){
            document.getElementById('ajax_returned_content').innerHTML = ajaxRequest.responseText;
            if(document.getElementById('anzahlErgebnisse')){
                document.getElementById('anzahl_ergebnisse').innerHTML = document.getElementById('anzahlErgebnisse').innerHTML;
			}
			if(document.getElementById('pdfliste')) document.getElementById('pdfListe').value = document.getElementById('pdfliste').innerHTML;
			$(function()
			{
				$('#ajax_returned_content').jScrollPane({scrollbarWidth:15, scrollbarMargin:0, showArrows:true, dragMinHeight:51, dragMaxHeight:51 });
				//
			});

		}
		window.setTimeout("overlay_einblenden()", 500);
	}



	var queryString = "aktion=deleteAlle";

    ajaxRequest.open('POST', 'getData.php');
    ajaxRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    ajaxRequest.send(queryString);
}


function ajax_deleteAlleStart(){

	ajaxRequest = request();

	var queryString = "aktion=deleteAlleStart";

    ajaxRequest.open('POST', 'getData.php');
    ajaxRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    ajaxRequest.send(queryString);
}


var order = '';

function ajax_neusortieren(orderNew){

	order = orderNew;

    ajaxRequest = request();
    ajaxRequest.onreadystatechange = function(){
  	if(ajaxRequest.readyState == 4){
            document.getElementById('ajax_returned_content').innerHTML = ajaxRequest.responseText;
            if(document.getElementById('anzahlErgebnisse')){
                document.getElementById('anzahl_ergebnisse').innerHTML = document.getElementById('anzahlErgebnisse').innerHTML;
			}
			if(document.getElementById('pdfListe')) document.getElementById('pdfListe').value = document.getElementById('pdfliste').innerHTML;
			$(function()
			{
				$('#ajax_returned_content').jScrollPane({scrollbarWidth:15, scrollbarMargin:0, showArrows:true, dragMinHeight:51, dragMaxHeight:51 });
				//
			});

		}
	}

	//var queryString = "aktion=neusortieren&order="+order+"&from=sortierung";
	var queryString = "aktion=neusortieren&order="+order+"&year="+year+"&from=sortierung";

    ajaxRequest.open('POST', 'getData.php');
    ajaxRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    ajaxRequest.send(queryString);
}

//var year = '';

function ajax_neusortierenYear(yearNew){
	
	year = yearNew;

    ajaxRequest = request();
    ajaxRequest.onreadystatechange = function(){
  	if(ajaxRequest.readyState == 4){
            document.getElementById('ajax_returned_content').innerHTML = ajaxRequest.responseText;
            if(document.getElementById('anzahlErgebnisse')){
                document.getElementById('anzahl_ergebnisse').innerHTML = document.getElementById('anzahlErgebnisse').innerHTML;
			}
			if(document.getElementById('pdfListe')) document.getElementById('pdfListe').value = document.getElementById('pdfliste').innerHTML;
			$(function()
			{
				$('#ajax_returned_content').jScrollPane({scrollbarWidth:15, scrollbarMargin:0, showArrows:true, dragMinHeight:51, dragMaxHeight:51 });
				//
			});

		}
	}

	var queryString = "aktion=neusortieren&order="+order+"&year="+year+"&from=sortierung";

    ajaxRequest.open('POST', 'getData.php');
    ajaxRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    ajaxRequest.send(queryString);
}


function ajax_sendZip(){
    ajaxRequest = request();
    ajaxRequest.onreadystatechange = function(){
    	if(ajaxRequest.readyState == 4){
    		
		var res = ajaxRequest.responseText.split("|||||");
    		
    		//document.getElementById('file_download').src = ajaxRequest.responseText;
    		var dlframe = document.createElement("iframe");
    		
    		var dlwdt   = document.createAttribute("width");
			    dlwdt.nodeValue = "0";
    		var dlhgt   = document.createAttribute("height");
			    dlhgt.nodeValue = "0";
    		var dlscr   = document.createAttribute("scrolling");
			    dlscr.nodeValue = "no";
    		var dlbdr   = document.createAttribute("frameborder");
			    dlbdr.nodeValue = "0";
    		var dlsrc   = document.createAttribute("src");
			    dlsrc.nodeValue = res[0];
    		
			dlframe.setAttributeNode(dlwdt);    
			dlframe.setAttributeNode(dlhgt);    
			dlframe.setAttributeNode(dlscr);    
			dlframe.setAttributeNode(dlbdr);    
			dlframe.setAttributeNode(dlsrc); 
			
    		
    		document.getElementById('ajax_returned_content').innerHTML = res[1];
            $(function()
			{
				$('#ajax_returned_content').jScrollPane({scrollbarWidth:15, scrollbarMargin:0, showArrows:true, dragMinHeight:51, dragMaxHeight:51 });
			});
			
			document.getElementById('ajax_returned_content').appendChild(dlframe);

		}
	}



  	var pdfliste = document.getElementById('pdfListe').value;
	var queryString = "pdfliste="+pdfliste;

    ajaxRequest.open('POST', 'zip.php');
    ajaxRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    ajaxRequest.send(queryString);
}




function ajax_zeigeSingleWT(wt_id){
    ajaxRequest = request();
    // Create a function that will receive data sent from the server

	ajaxRequest.onreadystatechange = function(){

		if(ajaxRequest.readyState == 4){
			document.getElementById('ajax_returned_content').innerHTML = ajaxRequest.responseText;
			zeigeLaden('none');
		}
	}


    var queryString = "aktion=singleWT&wt_id="+wt_id;

    ajaxRequest.open('POST', 'getData.php');
    ajaxRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    ajaxRequest.send(queryString);
}

