
unchecked = new Image();
unchecked.src = "images/select0.gif";

checked = new Image();
checked.src = "images/select1.gif";

var wt_liste;

function checkBox(bildname,orderby)  {
	orderby = sortby;
	

	if(eval(document.getElementById(bildname).src == unchecked.src)) {
	    eval('document.getElementById(bildname).src = checked.src');
		ajax_addWT(bildname,orderby);
 	}
	else if(eval(document.getElementById(bildname ).src == checked.src)) {
	    eval('document.getElementById(bildname).src = unchecked.src');
	    ajax_deleteWT(bildname,orderby);
    }
    any_selected();
}


function hoverBG(zeile){
	document.getElementById(''+zeile+'_3').style.background="#E5D5C6";
	document.getElementById(''+zeile+'_4').style.background="#C2C5CE";
	document.getElementById(''+zeile+'_5').style.background="#D2D3D7";
}

function baseBG(zeile){
	document.getElementById(''+zeile+'_3').style.background="#F6E4D0";
	document.getElementById(''+zeile+'_4').style.background="#CFD2D9";
	document.getElementById(''+zeile+'_5').style.background="#E1E1E1";
}

function hoverBGspalte(spalte,farbe){

	for (var i = 3; i < 9; ++i){
         if(document.getElementById(i+spalte)){
			 document.getElementById(i+spalte).style.background=farbe;
		}

	}
}

function baseBGspalte(spalte,farbe){

	for (var i = 3; i < 9; ++i){
         if(document.getElementById(i+spalte)){
			 document.getElementById(i+spalte).style.background=farbe;
		}

	}
}



/*CHECKBOX SELECTS*/
function checkBoxZeile(bildname1,bildname2,bildname3,orderby)  {
	orderby = sortby;



	items = new Array(bildname1,bildname2,bildname3);
	x = 0;
	y = 3;
	
    if(eval(document.getElementById(bildname1).src == checked.src)) {
        x +=1;
        y -=1;
	}
	if(eval(document.getElementById(bildname2).src == checked.src)) {
        x +=1;
        y -=1;
	}
	if(eval(document.getElementById(bildname3).src == checked.src)) {
        x +=1;
        y -=1;
	}
	
 	//ALLE UNCHECKED
	if(x != 3 && y != 0){
		document.getElementById(bildname1).src = checked.src;
        ajax_addWT(bildname1,orderby);
		document.getElementById(bildname2).src = checked.src;
		ajax_addWT(bildname2,orderby);
        document.getElementById(bildname3).src = checked.src;
        ajax_addWT(bildname3,orderby);

	}
	else if (x == 3 && y == 0){
        document.getElementById(bildname1).src = unchecked.src;
        ajax_deleteWT(bildname1,orderby);
        document.getElementById(bildname2).src = unchecked.src;
        ajax_deleteWT(bildname2,orderby);
        document.getElementById(bildname3).src = unchecked.src;
        ajax_deleteWT(bildname3,orderby);
	}
    any_selected();

}

function checkBoxSpalte(spalte,orderby)  {
	orderby = sortby;

    zeigeLaden('block');
//    alert(1);

	if(spalte =="1") var zusatz = "_1";
	else if(spalte =="2") var zusatz = "_2";
	else if(spalte =="3") var zusatz = "_3";

    katArray = new Array('plakat','3d','digital','interaktiv','print','one-to-one');
    x = 0;
	for (var i = 0; i < katArray.length; ++i){

        if(eval(document.getElementById(katArray[i]+zusatz).src == checked.src)) {
            x +=1;
		}

	}
	if( x != 6) {
		checkAlleSpalte(zusatz,orderby);
		zeigeLaden('none');
	}
	else {
		uncheckAlleSpalte(zusatz,orderby);
		zeigeLaden('none');
	}

	any_selected();
}


function checkBoxAllePause(orderby){
    window.setTimeout("checkBoxAlle('" + orderby + "');", 50);
}

function checkBoxAlle(orderby){
	orderby = sortby;

	katArray = new Array('plakat','3d','digital','interaktiv','print','one-to-one');
	x = 0;
	for (var i = 0; i < katArray.length; ++i){

        if(eval(document.getElementById(katArray[i]+'_1').src == checked.src)){
            x += 1;
		}
		if(eval(document.getElementById(katArray[i]+'_2').src == checked.src)){
            x += 1;
		}
		if(eval(document.getElementById(katArray[i]+'_3').src == checked.src)){
            x += 1;
		}


	}

	if(x <= 17) {
		checkAlle(orderby);
	}
	else {
		uncheckAlle();
		//document.getElementById('sortierung1').className="th_unselected";
    	//document.getElementById('sortierung2').className="th_unselected";
    	//document.getElementById('sortierung3').className="th_unselected";
	}
	
	any_selected();
}

function checkAlle(orderby){
	orderby = sortby;


	katArray = new Array('plakat','3d','digital','interaktiv','print','one-to-one');
	x = 0;
	for (var i = 0; i < katArray.length; ++i){
		eval('document.getElementById(katArray[i]+\'_1\').src = checked.src');
		ajax_addWT(katArray[i]+'_1',orderby);
		eval('document.getElementById(katArray[i]+\'_2\').src = checked.src');
        ajax_addWT(katArray[i]+'_2',orderby);
		eval('document.getElementById(katArray[i]+\'_3\').src = checked.src');
		ajax_addWT(katArray[i]+'_3',orderby);
	}

	ajax_zeigeAlle(orderby);
}

function uncheckAlle(orderby){
	orderby = sortby;


    katArray = new Array('plakat','3d','digital','interaktiv','print','one-to-one');
	x = 0;
	for (var i = 0; i < katArray.length; ++i){
		eval('document.getElementById(katArray[i]+\'_1\').src = unchecked.src');
		//ajax_deleteWT(katArray[i]+'_1',orderby);
		eval('document.getElementById(katArray[i]+\'_2\').src = unchecked.src');
		//ajax_deleteWT(katArray[i]+'_2',orderby);
		eval('document.getElementById(katArray[i]+\'_3\').src = unchecked.src');
		//ajax_deleteWT(katArray[i]+'_3',orderby);
	}
	ajax_deleteAlle();
 	any_selected();
 	zeigeLaden('none');
}




function checkAlleSpalte(zusatz,orderby){
	orderby = sortby;

    katArray = new Array('plakat','3d','digital','interaktiv','print','one-to-one');

	for (var i = 0; i < katArray.length; ++i){

		eval('document.getElementById(katArray[i]+zusatz).src = checked.src');

  		ajax_addWT(katArray[i]+zusatz,orderby);
	}
}

function uncheckAlleSpalte(zusatz,orderby){
	orderby = sortby;

    katArray = new Array('plakat','3d','digital','interaktiv','print','one-to-one');

	for (var i = 0; i < katArray.length; ++i){

		eval('document.getElementById(katArray[i]+zusatz).src = unchecked.src');
        ajax_deleteWT(katArray[i]+zusatz,orderby);
	}
	//window.setTimeout("overlay_einblenden()", 500);

}



function neworder(order,divid){
	zeigeLaden('block');
	if(order !="") ajax_neusortieren(order);
	sortby = order;
    //document.getElementById('sortierung1').className="th_unselected";
    //document.getElementById('sortierung2').className="th_unselected";
    //document.getElementById('sortierung3').className="th_unselected";
	//eval('document.getElementById(divid).className="th_selected"');
    zeigeLaden('none');
}


function newyear(year,divid){
	zeigeLaden('block');

	if(year !="") ajax_neusortierenYear(year);
	sortbyYear = year;
    zeigeLaden('none');
}



function overlay_ausblenden(){
    if(document.getElementById('inaktiv')){
        document.getElementById('inaktiv').style.visibility = "hidden";
	}
}


function overlay_einblenden(){
	document.getElementById('ajax_returned_content').innerHTML = '<div id="inaktiv"><img src="images/overlay.gif" alt="Bitte treffen Sie eine Auswahl links" /></div>';
    //document.getElementById('sortierung').style.display = "none";
}


function any_selected(){
    katArray = new Array('plakat','3d','digital','interaktiv','print','one-to-one');
	x = 0;
	for (var i = 0; i < katArray.length; ++i){

        if(eval(document.getElementById(katArray[i]+'_1').src == checked.src)){
            x += 1;
		}
		if(eval(document.getElementById(katArray[i]+'_2').src == checked.src)){
            x += 1;
		}
		if(eval(document.getElementById(katArray[i]+'_3').src == checked.src)){
            x += 1;
		}


	}

	if(x == 0){
	    window.setTimeout("overlay_einblenden()", 500);
	    //overlay_einblenden();
	}
	else {
         //document.getElementById('sortierung').style.visibility = "visible";
	}

}

function zeigeLaden(status){
	document.getElementById("loadingindicator").style.display=status;
}

var mouseY = false;
document.onmousemove = getMouse;
function getMouse(mouse) {
	mouseY = navigator.userAgent.indexOf('MSIE') == -1 ? mouse.pageY : window.event.clientY;
}

var ebeneSichtbar = false;
function ebeneAnAusDetail(ebene,anzahl,counter){
 var abstandTop = counter*40+40;
	
 	/*
 	if(abstandTop>200){
        abstandTop = (counter*40) - 165;
	}
	*/
 	if(mouseY>350){
        abstandTop = (counter*40) - 165;
	}
	
	
	//alert(mouseY);

	

	for (var i = 0; i < anzahl; ++i){
        document.getElementById('bild_'+i).style.visibility="hidden";
        document.getElementById('bilddetail_'+i).style.display="none";
	}
	if(document.getElementById(ebene).style.visibility="hidden"){
        document.getElementById(ebene).style.visibility="visible";
        document.getElementById(ebene).style.top=abstandTop + "px";
        document.getElementById('bilddetail_'+counter).style.display="block";
	}
	else{
        document.getElementById(ebene).style.visibility="hidden";
	}
ebeneSichtbar = false;
}

function sichtbar(id) {
	ebeneSichtbar = true;
}



function showbilddetail(ebene, bilddetailtyp, bilddetailtypres, bilddetailsize, bilddetail_url, bilddetailbildsrc, textid) {
	document.getElementById(ebene).style.visibility = 'visible';
	window.setTimeout("document.getElementById('bilddetailbild').src = '" + bilddetailbildsrc + "';", 300);
}



function ausblenden(id){
	document.getElementById(id).style.visibility = "hidden";
	ebeneSichtbar = false;
}


//FUNKTIONEN BEI EINZELNEM WT AUS REGIONALPORTAL
function checkBoxWT(bildname)  {
	if(eval(document.getElementById(bildname).src == unchecked.src)) {
	    eval('document.getElementById(bildname).src = checked.src');
		//ajax_addWT(bildname,orderby);
		//ajax_addWT(bildname,sortby);
 	}
	else if(eval(document.getElementById(bildname ).src == checked.src)) {
	    eval('document.getElementById(bildname).src = unchecked.src');
		//ajax_deleteWT(bildname,sortby);
    }
	
	var queryString = "aktion=add&wt="+bildname+"&orderby="+sortby+"&order="+sortby+"&year="+year;

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

	any_selected();
}

function checkSingleWT(medium){
    checkBoxWT(medium);
}



function jahrauswahlStart(jahr)  {
	if (jahr == '2012')
	{
		document.getElementById('year3').value='2012';document.getElementById('y2012').src='images/jahr2012_selected.gif';document.getElementById('y2011').src='images/jahr2011_not_selected.gif';
	}

	if (jahr == '2011')
	{
		document.getElementById('year3').value='2011';document.getElementById('y2012').src='images/jahr2012_not_selected.gif';document.getElementById('y2011').src='images/jahr2011_selected.gif';
	}

}

