// ajax
function ref_write() {
	var sU = navigator.userAgent;
	var sR = document.referrer;
	var sW = screen.width;
	var sH = screen.height
	var sC = navigator.cookieEnabled;
	var sJ = navigator.javaEnabled();
	var sS = document.URL;
	var zeit = new Date();
	var sO = zeit.getTime() + '.' + zeit.getMilliseconds() + Math.random();
	if(document.cookie == false) {
		document.cookie = 'sessID=' + sO;
	}
	var myAjax = new Ajax.Request(
		// pfad ggfalls anpassen
		"/_plogs/index.php", {
			method: 'post',
			parameters: 'p=1&r=' + encodeURIComponent(sR) + '&w=' + encodeURIComponent(sW) + '&h=' + encodeURIComponent(sH) + '&u=' + encodeURIComponent(sU) + '&c=' + sC + '&s=' + encodeURIComponent(sS) + '&j=' + sJ + '&o=' + sO + ''
		}
	);
}
// no ie
function no_ie() {
	var ua = navigator.userAgent;
	if(ua.indexOf("MSIE") >= 0) {
		location.replace("index.php?no=ie");
	}
}
// set formular
function field_del(field) {
	if (field.defaultValue == field.value) {
		field.value = "";
	}
}
// get formular
function field_put(field) {
	if (field.value.length == 0) {
		field.value = field.defaultValue;
	}
}
// ausgabe initialisieren
function ppStart(von, bis, monatjahr) {
	var getTab = document.getElementById("outAll");
	getTab.style.opacity = 0.2;
	var elter = document.getElementById("center");
	var waitAjax = document.createElement("img");
	var wA = document.createAttribute("id");
	wA.nodeValue = "timer";
	var wAS = document.createAttribute("src");
	wAS.nodeValue = "_inc/timer.gif";
	elter.appendChild(waitAjax);
	waitAjax.setAttributeNode(wA);
	waitAjax.setAttributeNode(wAS);
	window.setTimeout("req(" + von + ", " + bis + ", " + monatjahr + ")",100);
}
// ausgabe tabelle
function req(von, bis, monatjahr) {
	var myAjax = new Ajax.Request(
		"_class/func.ajax.php", {
			method: 'post',
			parameters: 'von=' + von + '&bis=' + bis + '&monatjahr=' + monatjahr + '',
			onComplete: pp_write
		}
	);
}
// tabelle schreiben
function pp_write(originalRequest) {
	var resp = originalRequest.responseText.split("[pLogs::content]");
	var getTab = document.getElementById("outAll");
	getTab.innerHTML = resp[0];
	pp_navi(resp[1], resp[2], resp[3], resp[4], resp[5]);
	// sweettitles
	pageLoader();
	opa(10);
}
// navi vor<-zurück neu setzen
function pp_navi(resp1, resp2, resp3 , resp4, monatjahr) {
	var res1 = resp1.split("-");
	var res2 = resp2.split("-");
	var res3 = resp3.split("-");
	var res4 = resp4.split("-");
	var ppStart = document.getElementById("ppStart");
	ppStart.setAttribute("onclick", "ppStart(" + res1[0] + ", " + res1[1] + ", " + monatjahr + ")");
	var ppStart = document.getElementById("ppZuruck");
	ppStart.setAttribute("onclick", "ppStart(" + res2[0] + ", " + res2[1] + ", " + monatjahr + ")");
	var ppStart = document.getElementById("ppVor");
	ppStart.setAttribute("onclick", "ppStart(" + res3[0] + ", " + res3[1] + ", " + monatjahr + ")");
	var ppStart = document.getElementById("ppEnd");
	ppStart.setAttribute("onclick", "ppStart(" + res4[0] + ", " + res4[1] + ", " + monatjahr + ")");
}
// set opacity
function opa(opac) {
	var passed = parseInt(opac);
	var newOpac = parseInt(passed+10);
	var getTab = document.getElementById("outAll");
	if ( newOpac < 90 ) {
		getTab.style.opacity = '.'+newOpac;
		window.setTimeout("opa('"+newOpac+"')",10);
	}
	else { 
		getTab.style.opacity= '1';
		var getTimer = document.getElementById("timer");
		var elter = getTimer.parentNode;
		elter.removeChild(getTimer);
	}
}
// suchbegriffe anzeigen
function selSuch(anzahl) {
	var getTab = document.getElementById("such");
	getTab.style.opacity = 0.2;
	var elter = document.getElementById("center");
	var waitAjax = document.createElement("img");
	var wA = document.createAttribute("id");
	wA.nodeValue = "timer";
	var wAS = document.createAttribute("src");
	wAS.nodeValue = "_inc/timer.gif";
	elter.appendChild(waitAjax);
	waitAjax.setAttributeNode(wA);
	waitAjax.setAttributeNode(wAS);
	window.setTimeout("req_suche(" + anzahl + ")",100);
}
// such init
function req_suche(anzahl) {
	var myAjax = new Ajax.Request(
		"_class/func.ajax.php", {
			method: 'post',
			parameters: 'suche=' + anzahl + '',
			onComplete: pp_write_suche
		}
	);
}

// suche tabelle schreiben
function pp_write_suche(originalRequest) {
	var getTab = document.getElementById("such");
	getTab.innerHTML = originalRequest.responseText;
	opa_suche(10);
}
// set opacity
function opa_suche(opac) {
	var passed = parseInt(opac);
	var newOpac = parseInt(passed+10);
	var getTab = document.getElementById("such");
	if ( newOpac < 90 ) {
		getTab.style.opacity = '.'+newOpac;
		window.setTimeout("opa_suche('"+newOpac+"')",10);
	}
	else { 
		getTab.style.opacity= '1';
		var getTimer = document.getElementById("timer");
		var elter = getTimer.parentNode;
		elter.removeChild(getTimer);
	}
}



