var tx_denaoafebrev2_showError;
var tx_denaoafebrev2_request;
var tx_denaoafebrev2 = 1;

function tx_denaoafebrev2_makeResult(req) {
	tx_denaoafebrev2_request = req;
	tx_denaoafebrev2_wait();
	setTimeout('tx_denaoafebrev2_makeResult2(tx_denaoafebrev2_request)',10);
}

function tx_denaoafebrev2_returnMakeResult(hxr) {
	var foo = hxr.responseText;
	bar = foo.split("###split###");	
	//alert('dfdf');
	if (bar[0].indexOf('Page is being generated.')>0) {
		setTimeout('tx_denaoafebrev2_makeResult2(tx_denaoafebrev2_request)',15000);
		return false;
	}
	
	if (bar[0].length > 10) {
		document.getElementById('tx-denaoafebrev2-topten-filter').innerHTML = bar[0];
		document.getElementById('tx-denaoafebrev2-topten-result').innerHTML = bar[1];
	} else {
		document.getElementById('tx-denaoafebrev2-topten-result').innerHTML = bar[1];
	}
	tx_denaoafebrev2_altTableRows();
}

function tx_denaoafebrev2_makeResult2(req) {
	
	message = Clean.createSimpleMessage(req, "", tx_denaoafebrev2_showError);
	message.silent = true;
	message.onComplete = tx_denaoafebrev2_returnMakeResult;
	message.cache = false;
	Clean.postFormByName(message, "tx-denaoafebrev2-topten-form", false); 
	
	/*
	message = Clean.createSimpleMessage(req, "", tx_denaoafebrev2_showError);
	message.silent = true;
	message.onComplete = tx_denaoafebrev2_returnMakeResult;
	//message.cache = false;
	Clean.sendFormByName(message, "tx-denaoafebrev2-topten-form", false); 	
	*/
}

function tx_denaoafebrev2_wait() {
	document.getElementById('tx-denaoafebrev2-topten-result').innerHTML = '<img src="fileadmin/_src/stromeffizienz/clean4.3/resources/roller.gif" alt="" /> Abfrage wird ausgeführt...';
}

function tx_denaoafebrev2_hideButtons() {
	//if (document.getElementById('tx-denaoafebrev2-topten-button')) document.getElementById('tx-denaoafebrev2-topten-button').innerHTML = "";
}

function  tx_denaoafebrev2_scrollContentLeft(id) {
	document.getElementById(id).scrollLeft+= 80;
}

function  tx_denaoafebrev2_scrollContentRight(id) {
	document.getElementById(id).scrollLeft-= 80;
}


function tx_denaoafebrev2_altTableRows() {
	
 if (!document.getElementById) return;
 var r=document.getElementsByTagName('tr');
 var l=r.length;
 for (i=0;i<l;i++){if (i%2 == 0){} else {r[i].className+=' altrow';}}
}

function getElementsByClassName (className, element) {
    element = element ? element : document;

    var muster = new RegExp("(^|\\s)" + className + "(\\s|$)");
    var alles = element.getElementsByTagName("*");
    var gefunden = new Array();
    var i;

    for (i = 0; i < alles.length; i++) {
        if (alles[i] && alles[i].className && alles[i].className != "") {
            if (alles[i].className.match(muster)) // für Fälle wie class="xyz abc"
                gefunden[gefunden.length] = alles[i];
        }
    }

    return gefunden;
}

function tx_denaoafebrev2_showDetailImage(el) {
	foo = getElementsByClassName ('detailimg',el);	
	for (n=0; n < foo.length; n++) {
		foo[n].style.display = 'block';
	}	
}

function tx_denaoafebrev2_onload() {
	tx_denaoafebrev2_hideButtons();
	if (document.getElementById('scrollbar')) document.getElementById("scrollbar").style.display = "block";
	tx_denaoafebrev2_altTableRows();
}
