// JavaScript Document
var oa1=false;
var oa2=false;
var oa3=false;
var oa4=false;
var oa5=false;
var oa6=false;
var oa7=false;
var oa8=false;
var oa9=false;
var oa10=false;
var oa11=false;
var oa12=false;
var oa13=false;
var oa14=false;
var oa15=false;
var oa16=false;
var oa17=false;
var oa18=false;
var oa19=false;
var oa20=false;

var bl1=false;
var bl2=false;
var bl3=false;
var bl4=false;

var i = false;
var abl = false;

var ueberArray = new Array();
var puffArray = new Array();

var bildx	= new Image();  bildx.src		= 'fileadmin/template/images/trans.gif';
var bild0	= new Image();	bild0.src		= 'fileadmin/template/images/map/norm/dresden1.gif';
var bild1	= new Image();	bild1.src		= 'fileadmin/template/images/map/norm/altstadt1.gif';
var bild1_o = new Image();	bild1_o.src		= 'fileadmin/template/images/map/over/altstadt2.gif';
var bild1_a = new Image();	bild1_a.src		= 'fileadmin/template/images/map/down/altstadt3.gif';
var bild2	= new Image();	bild2.src		= 'fileadmin/template/images/map/norm/blasewitz1.gif';
var bild2_o = new Image();	bild2_o.src		= 'fileadmin/template/images/map/over/blasewitz2.gif';
var bild2_a = new Image();	bild2_a.src		= 'fileadmin/template/images/map/down/blasewitz3.gif';
var bild3	= new Image();	bild3.src		= 'fileadmin/template/images/map/norm/cotta1.gif';
var bild3_o = new Image();	bild3_o.src		= 'fileadmin/template/images/map/over/cotta2.gif';
var bild3_a = new Image();	bild3_a.src		= 'fileadmin/template/images/map/down/cotta3.gif';
var bild4	= new Image();	bild4.src		= 'fileadmin/template/images/map/norm/klotzsche1.gif';
var bild4_o = new Image();	bild4_o.src		= 'fileadmin/template/images/map/over/klotzsche2.gif';
var bild4_a = new Image();	bild4_a.src		= 'fileadmin/template/images/map/down/klotzsche3.gif';
var bild5	= new Image();	bild5.src		= 'fileadmin/template/images/map/norm/leuben1.gif';
var bild5_o = new Image();	bild5_o.src		= 'fileadmin/template/images/map/over/leuben2.gif';
var bild5_a = new Image();	bild5_a.src		= 'fileadmin/template/images/map/down/leuben3.gif';
var bild6	= new Image();	bild6.src		= 'fileadmin/template/images/map/norm/loschwitz1.gif';
var bild6_o = new Image();	bild6_o.src		= 'fileadmin/template/images/map/over/loschwitz2.gif';
var bild6_a = new Image();	bild6_a.src		= 'fileadmin/template/images/map/down/loschwitz3.gif';
var bild7	= new Image();	bild7.src		= 'fileadmin/template/images/map/norm/neustadt1.gif';
var bild7_o = new Image();	bild7_o.src		= 'fileadmin/template/images/map/over/neustadt2.gif';
var bild7_a = new Image();	bild7_a.src		= 'fileadmin/template/images/map/down/neustadt3.gif';
var bild8	= new Image();	bild8.src		= 'fileadmin/template/images/map/norm/pieschen1.gif';
var bild8_o = new Image();	bild8_o.src		= 'fileadmin/template/images/map/over/pieschen2.gif';
var bild8_a = new Image();	bild8_a.src		= 'fileadmin/template/images/map/down/pieschen3.gif';
var bild9	= new Image();	bild9.src		= 'fileadmin/template/images/map/norm/plauen1.gif';
var bild9_o = new Image();	bild9_o.src		= 'fileadmin/template/images/map/over/plauen2.gif';
var bild9_a = new Image();	bild9_a.src		= 'fileadmin/template/images/map/down/plauen3.gif';
var bild10	= new Image();	bild10.src		= 'fileadmin/template/images/map/norm/prohlis1.gif';
var bild10_o = new Image();	bild10_o.src	= 'fileadmin/template/images/map/over/prohlis2.gif';
var bild10_a = new Image();	bild10_a.src	= 'fileadmin/template/images/map/down/prohlis3.gif';
var bild11	= new Image();	bild11.src		= 'fileadmin/template/images/map/norm/cossebaude1.gif';
var bild11_o = new Image();	bild11_o.src	= 'fileadmin/template/images/map/over/cossebaude2.gif';
var bild11_a = new Image();	bild11_a.src	= 'fileadmin/template/images/map/down/cossebaude3.gif';
var bild12	= new Image();	bild12.src		= 'fileadmin/template/images/map/norm/gompitz1.gif';
var bild12_o = new Image();	bild12_o.src	= 'fileadmin/template/images/map/over/gompitz2.gif';
var bild12_a = new Image();	bild12_a.src	= 'fileadmin/template/images/map/down/gompitz3.gif';
var bild13	= new Image();	bild13.src		= 'fileadmin/template/images/map/norm/langebrueck1.gif';
var bild13_o = new Image();	bild13_o.src	= 'fileadmin/template/images/map/over/langebrueck2.gif';
var bild13_a = new Image();	bild13_a.src	= 'fileadmin/template/images/map/down/langebrueck3.gif';
var bild14	= new Image();	bild14.src		= 'fileadmin/template/images/map/norm/weissig1.gif';
var bild14_o = new Image();	bild14_o.src	= 'fileadmin/template/images/map/over/weissig2.gif';
var bild14_a = new Image();	bild14_a.src	= 'fileadmin/template/images/map/down/weissig3.gif';
var bild15	= new Image();	bild15.src		= 'fileadmin/template/images/map/norm/weixdorf1.gif';
var bild15_o = new Image();	bild15_o.src	= 'fileadmin/template/images/map/over/weixdorf2.gif';
var bild15_a = new Image();	bild15_a.src	= 'fileadmin/template/images/map/down/weixdorf3.gif';
var bild16	= new Image();	bild16.src		= 'fileadmin/template/images/map/norm/sued1.gif';
var bild16_o = new Image();	bild16_o.src	= 'fileadmin/template/images/map/over/dd_s_2.gif';
var bild16_a = new Image();	bild16_a.src	= 'fileadmin/template/images/map/down/sued3.gif';
var bild17	= new Image();	bild17.src		= 'fileadmin/template/images/map/norm/west1.gif';
var bild17_o = new Image();	bild17_o.src	= 'fileadmin/template/images/map/over/dd_w_2.gif';
var bild17_a = new Image();	bild17_a.src	= 'fileadmin/template/images/map/down/west3.gif';
var bild18	= new Image();	bild18.src		= 'fileadmin/template/images/map/norm/nord1.gif';
var bild18_o = new Image();	bild18_o.src	= 'fileadmin/template/images/map/over/dd_n_2.gif';
var bild18_a = new Image();	bild18_a.src	= 'fileadmin/template/images/map/down/nord3.gif';
var bild19	= new Image();	bild19.src		= 'fileadmin/template/images/map/norm/ost1.gif';
var bild19_o = new Image();	bild19_o.src	= 'fileadmin/template/images/map/over/dd_o_2.gif';
var bild19_a = new Image();	bild19_a.src	= 'fileadmin/template/images/map/down/ost3.gif';
var bild20 = new Image();	bild20.src		= 'fileadmin/template/images/map/norm/heide1.gif';
var bild20_o = new Image();	bild20_o.src	= 'fileadmin/template/images/map/over/heide2.gif';
var bild20_a = new Image();	bild20_a.src	= 'fileadmin/template/images/map/down/heide3.gif';

function checkall() {
	if(oa1 && oa2 && oa3 && oa4 && oa5 && oa6 && oa7 && oa8 && oa9 && oa10 && oa11 && oa12 && oa13 && oa14 && oa15 && oa16 && oa17 && oa18 && oa19 && oa20) {
		all=true;
	} else {
		all=false;
	}
	setall();
}

function setall() {
	if(document.getElementById('ch_all').checked == true) {
		if(document.getElementById('noObj2')) {
			//document.getElementById("gebietsauswahl").removeChild(document.getElementById('noObj2'));
			for (var j=1;j<=20;j++) {
				objLayer = document.getElementById('oa'+j);
				objLayer.style.visibility = 'hidden';
				delfromarray(objLayer.id);
				if(document.getElementById('textoa'+j)) {
					document.getElementById("gebietsauswahl").removeChild(document.getElementById('textoa'+j));
				}
				//setV(objLayer,true);
			}
		}
		for (var j=1;j<=20;j++) {
			objLayer = document.getElementById('oa'+j);
			setV(objLayer,'true','oa'+j);
		}
	} else {
		document.getElementById("gebietsauswahl").removeChild(document.getElementById('noObj2'));
		for (var j=1;j<=20;j++) {
			objLayer = document.getElementById('oa'+j);
			objLayer.style.visibility = 'hidden';
			delfromarray(objLayer.id);
			if(document.getElementById('textoa'+j)) {
				document.getElementById("gebietsauswahl").removeChild(document.getElementById('textoa'+j));
			}
		}
	}
}

function setV(objLayer, visible, layer) { // Layer sichtbar setzen (setV( /* Layer */ objLayer, /* boolean */ visible)
	try {
		if(objLayer.style.visibility == 'visible') {
			delfromarray(objLayer.id);
			document.getElementById("gebietsauswahl").removeChild(document.getElementById('text' + layer));
			if ((document.getElementById("gebietsauswahl").childNodes.length) == 1 && (navigator.appName.indexOf("Explorer")==-1)) {
				document.getElementById("gebietsauswahl").removeChild(document.getElementById('noObj2'));
			}
			else if ((document.getElementById("gebietsauswahl").childNodes.length) <= 1 && (navigator.appName.indexOf("Explorer")!=-1)) {
				document.getElementById("gebietsauswahl").removeChild(document.getElementById('noObj2'));				
			}
			objLayer.style.visibility = 'hidden';
		}
		else {
			if ((document.getElementById("gebietsauswahl").childNodes.length) == 0 && (navigator.appName.indexOf("Explorer")==-1)) {
				var newdiv 		= document.createElement("div");
				var mid         = document.createAttribute("id");
				mid.nodeValue   = "noObj2";
				var mid2		= document.createAttribute("class");
				mid2.nodeValue  = "text_blue_10";
				newdiv.setAttributeNode(mid);
				newdiv.setAttributeNode(mid2);
				newdiv			= document.getElementById("gebietsauswahl").appendChild(newdiv);
				var newtext     = document.createTextNode("Gewählte Gebiete:");
				newtext		    = newdiv.appendChild(newtext);
			} else if ((document.getElementById("gebietsauswahl").childNodes.length) <= 1 && (navigator.appName.indexOf("Explorer")!=-1)) {
				var newdiv 		= document.createElement("div");
				var mid         = document.createAttribute("id");
				mid.nodeValue   = "noObj2";
				var mid2		= document.createAttribute("class");
				mid2.nodeValue  = "text_blue_10";
				newdiv.setAttributeNode(mid);
				newdiv.setAttributeNode(mid2);
				newdiv			= document.getElementById("gebietsauswahl").appendChild(newdiv);
				var newtext     = document.createTextNode("Gewählte Gebiete:");
				newtext		    = newdiv.appendChild(newtext);
			}
			var newdiv 		= document.createElement("div");
			var mid         = document.createAttribute("id");
			mid.nodeValue   = 'text' + layer;
			var mid2		= document.createAttribute("class");
			mid2.nodeValue  = "text_small_red";
			newdiv.setAttributeNode(mid);
			newdiv.setAttributeNode(mid2);
			newdiv			= document.getElementById("gebietsauswahl").appendChild(newdiv);
			if(objLayer.id == 'oa1') var newtext     = document.createTextNode("Altstadt");
			if(objLayer.id == 'oa2') var newtext     = document.createTextNode("Blasewitz");
			if(objLayer.id == 'oa3') var newtext     = document.createTextNode("Cotta");
			if(objLayer.id == 'oa4') var newtext     = document.createTextNode("Klotzsche");
			if(objLayer.id == 'oa5') var newtext     = document.createTextNode("Leuben");
			if(objLayer.id == 'oa6') var newtext     = document.createTextNode("Loschwitz");
			if(objLayer.id == 'oa7') var newtext     = document.createTextNode("Neustadt");
			if(objLayer.id == 'oa8') var newtext     = document.createTextNode("Pieschen");
			if(objLayer.id == 'oa9') var newtext     = document.createTextNode("Plauen");
			if(objLayer.id == 'oa10') var newtext     = document.createTextNode("Prohlis");
			if(objLayer.id == 'oa11') var newtext     = document.createTextNode("Mobschatz/Cossebaude");
			if(objLayer.id == 'oa12') var newtext     = document.createTextNode("Gompitz/Altfranken");
			if(objLayer.id == 'oa13') var newtext     = document.createTextNode("Langebrück/Schönborn");
			if(objLayer.id == 'oa14') var newtext     = document.createTextNode("Schönfeld/Weißig");
			if(objLayer.id == 'oa15') var newtext     = document.createTextNode("Weixdorf");
			if(objLayer.id == 'oa16') var newtext     = document.createTextNode("Umland Süd");
			if(objLayer.id == 'oa17') var newtext     = document.createTextNode("Umland West");
			if(objLayer.id == 'oa18') var newtext     = document.createTextNode("Umland Nord");
			if(objLayer.id == 'oa19') var newtext     = document.createTextNode("Umland Ost");
			if(objLayer.id == 'oa20') var newtext     = document.createTextNode("Dresdner Heide");
			newtext		    = newdiv.appendChild(newtext);
			objLayer.style.visibility = 'visible';
			insert2array(objLayer.id);
		}
	}
	catch(e) {
	}
	finally{}
}

function display(Bildobjekt,bl) {
	window.document.dmap.src = Bildobjekt.src;
}

function isinarray(what) {
	for(abl=0;abl<ueberArray.length;abl++) {
		if(ueberArray[abl]==what) {
			return true;
		}
	}
	return false;
}

function insert2array(what) {
	ueberArray.push(what);
}

function delfromarray(what) {
	for(abl=0;abl<ueberArray.length;abl++) {
		if(ueberArray[abl]!=what) {
			puffArray.push(ueberArray[abl]);
		}
	}
	ueberArray=puffArray;
	delete puffArray;
	puffArray = new Array();
}

function whichone() {
	var kette="";
	for(abl=0;abl<ueberArray.length;abl++) {
		kette=kette+ueberArray[abl]+",";
	}
	document.getElementById('output').value=kette;
	document.getElementById('suchformular').submit();
}
