//Beahndlung Aktionen Formular

// H.Sturm 15.Sep06
//
// wird in Header der Seite Editor/Objekte eingebunden ... siehe Datei edit_objekte.tpl

vMerken = new Array();

function SeladdURLparam(select,paraname) {
  var wert = select.options[select.options.selectedIndex].value;

  if (wert != "neu...") {
  	addURLparam(wert,paraname,true)
  }
}

function addURLparam(wert,paraname,anhaengen) {

	dieurl = window.location.href;
	schonda = dieurl.indexOf("#");
	if (schonda != -1){
		dieurl = dieurl.substr(0,schonda);
	}
	schonda = dieurl.indexOf("&show=");
	if (schonda != -1) dieurl = addURLparam_(dieurl, 0, 'show', false);
	dieurlalt = dieurl;
	dieurl = addURLparam_(dieurl, wert,paraname,anhaengen);

	if ((document.getElementById('EditorBefehle') == null) || (paraname != 'edit')){
		//alert('keine Befehle');
		if(dieurl != dieurlalt)	window.location.href = dieurl;
	}else{
		//alert('Befehle');
//		document.getElementById('form_EditorBefehle').action = window.location.href;
		document.getElementById('EditorBefehle').value = document.getElementById('EditorBefehle').value + '\n' + wert;
		document.getElementById('Speichern').style.display="inline";
		document.getElementById('Verwerfen').style.display="inline";
	}

}

function addURLparam_(dieurl,wert,paraname,anhaengen) {
      schonda = dieurl.indexOf("?");
      if (schonda == -1){dieurl = dieurl+'?d=1';}
      //wenn url-Parameter da ist, wird schonda was anderes als -1
      schonda = dieurl.indexOf("&" + paraname + "=");

      if (schonda == -1){
      		//neuen url-Parameter einfuegen
      		dieurl = dieurl + "&" + paraname + "=" + wert;
      		//window.location.href = dieurl;
      	}
      	else{
      		//von der url alles vor dem Parameter und der Parametername wegschmeissen
      		liste = dieurl.substr(schonda + paraname.length + 2, dieurl.length - 1);
      		vorne = dieurl.substr(0,schonda);
      		//Parameter dahinter (faengt mit & an) wegschmeissen
      		stelle=liste.indexOf("&");
      		if (stelle == -1){
      			hinten = "";
      		} else{
      			if (stelle == 0){
      				hinten = liste.substr(1, liste.length - 1);
      			}else{	hinten = liste.substr(stelle, liste.length - 1); };
      			liste = liste.substr(0,stelle);
      		};
      		//temporaer fuehrendes und schliessendes Komma
      		liste = "," + liste + ",";
      		//wenn wert in der Liste, dann wird erg was anderes als -1
      		erg = liste.indexOf("," + wert +",");
      		//temporaer fuehrendes und schliessendes Komma wieder weg
      		liste = liste.substr(1,liste.length-2);
      		if (erg == -1){
      			//hinzufuegen
      			if (liste.length > 0 && anhaengen){
      				liste = liste + "," + wert;
      			}else{	liste = wert; };
      			//url zusammenbauen (url-Paramter-Teil f�r merkmal mit neuer ersetzen)
	      		if (liste.length > 0) {
	      			dieurl = vorne + "&" + paraname + "=" + liste + hinten;
	      		}else{	dieurl = vorne + hinten; };
//			window.location.href = dieurl;
      		}
	}
//      select.form.reset();
//      parent.frames["unten"].focus();
	return(dieurl);
}

function rmURLparam(wert, paraname) {
      	dieurl = window.location.href;
	dieurl = addURLparam_(dieurl, 0, 'show', false);

      	//wenn url-Parameter da ist, wird schonda was anderes als -1
      	schonda = dieurl.indexOf("&" + paraname + "=");
      	if(schonda != -1){

		//von der url alles vor dem Parameter ingebieten und der Parametername wegschmeissen
		liste = dieurl.substr(schonda + paraname.length + 2, dieurl.length - 1);
		vorne = dieurl.substr(0,schonda);
		//Parameter dahinter (faengt mit & an) wegschmeissen
		stelle=liste.indexOf("&");
		if (stelle == -1){
			hinten = "";
		} else{
			hinten = liste.substr(stelle, liste.length - 1);
			liste = liste.substr(0,stelle);
		};
		//temporaer fuehrendes und schliessendes Komma
		liste = "," + liste + ",";

		//wert aus Liste loeschen
		wert = "," + wert + ","
		erg = liste.indexOf(wert);
		if (erg > 0) {
			a1 = liste.substr(0,erg); }
		else{ a1 = "";} ;
		erg = erg + wert.length-1;
		if (erg < liste.length-1){
			a2 = liste.substr(erg,liste.length-1); }
		else{ a2 = ",";} ;
		liste = a1 + a2;

		//temporaer fuehrendes und schliessendes Komma wieder weg
		liste = liste.substr(1,liste.length-2);


		//url zusammenbauen (url-Paramter-Teil fuer ingebiete mit neuer ersetzen)
		if (liste.length > 0){
			dieurl = vorne + "&" + paraname + "=" + liste +hinten;
		}else{	dieurl = vorne + hinten; };
		//alert(dieurl);
		window.location.href = dieurl;
	}

//      select.form.reset();
//      parent.frames["unten"].focus();
}

function rmURLparamAll_(paraname) {
      	dieurl = window.location.href;
	dieurl = addURLparam_(dieurl, 0, 'show', false);

      	//wenn url-Parameter da ist, wird schonda was anderes als -1
      	schonda = dieurl.indexOf("&" + paraname + "=");
	if(schonda != -1){
		//von der url alles vor dem Parameter ingebieten und der Parametername wegschmeissen
		liste = dieurl.substr(schonda + paraname.length + 2, dieurl.length - 1);
		vorne = dieurl.substr(0,schonda);
		//Parameter dahinter (faengt mit & an) wegschmeissen
		stelle=liste.indexOf("&");
		if (stelle == -1){
			hinten = "";
		} else{
			hinten = liste.substr(stelle, liste.length - 1);
			liste = liste.substr(0,stelle);
		};

		//url zusammenbauen
		dieurl = vorne + hinten;
		//alert(dieurl);
		window.location.href = dieurl;
	}

}

function updateVOVDB(select){
	//alert(select.type + " " + select.name + " " + select.value + " " + select.checked);
	para1 = select.name + "_" + encodeURI(escape_und_unterstriche(select.value))
	//alert(select.id);
	if(select.name.length < 2) para1 = select.id + "_" + encodeURI(escape_und_unterstriche(select.value))
	if (select.type == "checkbox"){
		para1 = para1 + "_";
		if (select.checked){para1=para1+"1"; }else{para1=para1+"0"; };
		if (select.value == 'S' || select.value == 'N'){
			//alert(select.value+'A_'+select.name.substr(5,select.name.length));
			if (select.checked){
				document.getElementById(select.value+'A_'+select.name.substr(5,select.name.length)).style.display='inline';
			}else{
				document.getElementById(select.value+'A_'+select.name.substr(5,select.name.length)).style.display='none';
			}
		//alert(select.name.substr(5,select.name.length));
		//alert(select.value);
		}
	}
	if (select.id.substr(0,3) == "FS_"){  //10 "FS_MERKMAL"){
		hinten = select.id.substr(select.id.length-1,select.id.length);
		vorne =select.id.substr(0,select.id.length-1);
		if (hinten == "1") {obj = vorne + "0";} else {obj = vorne + "1";}
		select.style.display='none';
		document.getElementById(obj).style.display='inline';
	}
	addURLparam(para1,'edit',false);
}

function zeit_setzen(select){
	ausobjektname = select.value+'Adatum_aus_'+select.name.substr(5,select.name.length) ;
	einobjektname = select.value+'Adatum_ein_'+select.name.substr(5,select.name.length) ;
	var ausZeit = document.getElementsByName(ausobjektname)[0].value;
	var Jahr1 = ausZeit.substr(0,4);
	var Jahresmonat1 = ausZeit.substr(5,2);
	var Tag1 = ausZeit.substr(8,2);
	//alert(Jahr1+'   '+Jahresmonat1+'   '+Tag1);
	var jetzt = new Date();
	var Jahr = jetzt.getFullYear();
	var Jahresmonat = jetzt.getMonth() + 1 ;
	var Tag = jetzt.getDate();
	//alert(Jahr+'-'+Jahresmonat+'-'+Tag);

	if( (Jahr1+'-'+Jahresmonat1+'-'+Tag1) < (Jahr+'-'+Jahresmonat+'-'+Tag) ){
		var Monat = new Array("Jan", "Feb", "Mar", "Apr", "May", "Jun",
                      "Jul", "Aug", "Sep", "Oct", "Nov", "Dec");
		heutewert=document.getElementById("heutewert").value;
		inzweimonatenwert=document.getElementById("inzweimonatenwert").value;
		document.getElementsByName(ausobjektname)[0].value = inzweimonatenwert;
		document.getElementsByName(einobjektname)[0].value = heutewert;
		document.getElementById(ausobjektname+"_Year_ID").value = inzweimonatenwert.substr(0,4);
//		document.getElementById(ausobjektname+"_Month_ID").value = Monat[inzweimonatenwert.substr(5,2)];
		document.getElementById(ausobjektname+"_Month_ID").value = eval(inzweimonatenwert.substr(5,2))-1;
		document.getElementById(ausobjektname+"_Month_ID").selectedIndex = eval(inzweimonatenwert.substr(5,2))-1;
		document.getElementById(ausobjektname+"_Day_ID").value = inzweimonatenwert.substr(8,2);
		document.getElementById(einobjektname+"_Year_ID").value = heutewert.substr(0,4);
//		document.getElementById(einobjektname+"_Month_ID").value = Monat[heutewert.substr(5,2)];
		document.getElementById(einobjektname+"_Month_ID").value = eval(heutewert.substr(5,2))-1;
		document.getElementById(einobjektname+"_Month_ID").selectedIndex = eval(heutewert.substr(5,2))-1;
		document.getElementById(einobjektname+"_Day_ID").value = heutewert.substr(8,2);
	}
}


function datumanders(wert){
	//alert(wert);
	sana = wert.substr(0,wert.indexOf("_"));
	rest = wert.substr(wert.indexOf("_")+1,wert.length);
	einaus = rest.substr(0,rest.indexOf("_"));
	rest = rest.substr(rest.indexOf("_")+1,rest.length);
	dieid = rest.substr(0,rest.indexOf("_"));
	rest = rest.substr(rest.indexOf("_")+1,rest.length);
	//alert(sana + "_ein_" + dieid);
	einwert = document.getElementsByName(sana + "_ein_" + dieid)[0].value;
	auswert = document.getElementsByName(sana + "_aus_" + dieid)[0].value;
	//alert(sana + "_txt_" + dieid);
	if(sana == 'SAdatum'){
		textstr = document.getElementById(sana + "_txt_" + dieid).value;
		textstr = textstr.replace(/_/g, "heikounterstrich");
		textstr = textstr.replace(/\+/g, "heikoplus");
		textstr = escape_und_unterstriche(textstr);
	}else{
		textstr = '';
	}
	//alert(textstr);
	//alert(sana + '....' + einaus + '....' + dieid + '....' + einwert  + '....' + auswert);
	wert = sana + "_" + dieid + "_" + einwert + "_" + auswert + "_" + textstr;
	//alert(wert);
	if(wert.substr(0,6) == 'Mdatum'){
		addURLparam(wert,'vonbis',false)
	}else{
		addURLparam(wert,'edit',false)
	}
}

function updateVOVDB_del(wert){
	hinten = wert.substr(wert.length-1,1);
	oid = wert.substr(5,wert.length-9);
	//alert(wert + '  ' + oid + '  ' + hinten);
	if( hinten == '1'){
		check = confirm("Wollen Sie das Objekt wirklich löschen?");
		if(check == true){
			addURLparam(wert,'edit',false)
			document.getElementById('undelete_' + oid).style.display='inline';
			document.getElementById('loeschen_' + oid).style.display='none';
		}
	}else{
		addURLparam(wert,'edit',false)
		document.getElementById('undelete_' + oid).style.display='none';
		document.getElementById('loeschen_' + oid).style.display='inline'
	};
}

function escape_und_unterstriche(wert){
	erg = escape(wert);
	//schonda = wert.indexOf("_");
	//vorne = wert.substr(0,schonda);
	//hinten = wert.substr(schonda+1, wert.length - 1);
	//erg = vorne + "%5F" + hinten;
	erg = erg.replace(/_/g, "%5F");
	erg = erg.replace(/\+/g, "%2B");
	//alert(erg);
	return(erg);
}

function zuordnung_dazu(wert,select){
	if(select.value!=''){
		if(document.getElementById(wert+select.value).style.display == 'none'){
			zaehlobjname = wert + 'anzahl';
			document.getElementById(zaehlobjname).value = eval(document.getElementById(zaehlobjname).value) + 1;
			addURLparam(select.name + select.value + '_1','edit',false);
		}
		document.getElementById(wert+select.value).style.display='inline';
		select.selectedIndex=0;
	}
}

function zuordnung_entfernen(wert,namewert,idwert){
 	//alert(document.getElementById('Geb_anzahl').value);
 	zaehlobjname = wert + 'anzahl';
 	//alert(zaehlobjname);
 	if(document.getElementById(zaehlobjname).value > 1){
 		document.getElementById(zaehlobjname).value = eval(document.getElementById(zaehlobjname).value) - 1;
 		name1 = wert + idwert;
 		//alert(name);
 		document.getElementById(name1).style.display='none';
 		addURLparam(namewert + idwert + '_0','edit',false)
 	}else{ 	alert('mindestens ein Eintrag muss bleiben!')}
}

function preisblattsetzen(selectname){
	pbname = document.getElementsByName('L1')[0].value+document.getElementsByName('L2')[0].value+document.getElementsByName('L3')[0].value+document.getElementsByName('L4')[0].value+document.getElementsByName('L5')[0].value+document.getElementsByName('L6')[0].value;
	if(document.getElementById(selectname).value != pbname){
		document.getElementById(selectname).value = pbname;
		para1 = selectname + "_" + encodeURI(escape_und_unterstriche(pbname))
		addURLparam(para1,'edit',false);
	}
}

function keinpreisblattsetzen(selectname){
	if(document.getElementById(selectname).value != 'kein Preisblatt'){
		document.getElementById(selectname).value = 'kein Preisblatt';
		para1 = selectname + "_" + encodeURI(escape_und_unterstriche('kein Preisblatt'))
		addURLparam(para1,'edit',false);
	}
}

function beimladen(){
	//rmURLparamAll_('edit');
}

function confirmExit(){
	//return "You have attempted to leave this page.  If you have made any changes to the fields without clicking the Save button, your changes will be lost.  Are you sure you want to exit this page?";
//	alert("verlassen");
	if(document.getElementById('EditorBefehle').value.length > 4)
	return "Sie wollen diese Seite verlassen oder neu laden.  Sie haben Ver&auml;nderungen vorgenommen ohne abschließendes Klicken des Speichern Buttons, Ihre Änderungen werden verloren gehen.  Sind Sie sicher, dass Sie die Seite verlassen oder neu laden wollen?";
}

function confirmExit1(){
	//return "You have attempted to leave this page.  If you have made any changes to the fields without clicking the Save button, your changes will be lost.  Are you sure you want to exit this page?";
//	alert("verlassen");
	if(document.getElementById('suspendonbeforeunload').value.length > 0){
		 vomCal = 1;
		 document.getElementById('suspendonbeforeunload').value = '';
	}else{
		 vomCal = 0;
	}
	if((document.getElementById('EditorBefehle').value.length > 4) && (document.getElementById('EditorBefehle').value.substr(0,4) != 'make') && (vomCal != 1) )
	//alert(document.getElementById('EditorBefehle').value);
	return "Sie wollen diese Seite verlassen oder neu laden.  Sie haben Ver&auml;nderungen vorgenommen ohne abschließendes Klicken des Speichern Buttons, Ihre Änderungen werden verloren gehen.  Sind Sie sicher, dass Sie die Seite verlassen oder neu laden wollen?";
}

function speichern(){
	wert = document.getElementById('EditorBefehle').value; //this.form.EditorBefehle.value;
	len = wert.length;
	wert = wert.substr(4,len);
	wert = "make"+wert;
	//alert(wert);
	//alert("1");
	//alert(document.getElementById('EditorBefehle').value);
	document.getElementById('EditorBefehle').value=wert;
	//alert("2");
	//alert(document.getElementById('EditorBefehle').value);
	//addURLparam(wert,'EditorBefehle',false);
	//return(false);
}

function infoloeschen(iid){
	check = confirm("Wollen Sie die Info wirklich löschen?");
	if(check == true){
		addURLparam(iid,'editneu',false);
	}
}

function emailloeschen(emtyp, emid){
	check = confirm("Wollen Sie diese eMail wirklich löschen?");
	if(check == true){
		document.getElementById(emtyp+emid+'1').style.display='none';
		document.getElementById(emtyp+emid+'2').style.display='none';
		addURLparam('delemail_'+emtyp+'_'+emid,'edit',false);
	}
}

function emailalleloeschen(emtyp){
	check = confirm("Wollen Sie alle angezeigten eMails wirklich löschen?");
	if(check == true){
		document.getElementById('allemails').style.display='none';
		dein = document.getElementsByName('Mdatum_ein_')[0].value;
		daus = document.getElementsByName('Mdatum_aus_')[0].value;
		addURLparam('delallemail_'+emtyp+'_'+dein+'_'+daus,'edit',false);
	}
}


function addURLparam_paste(wert,paraname,anhaengen){
	check = confirm("Achtung! Flags, Name, PZ, ERPreis, Merkmale, Preisblatt und Texte dieser Wohnung werden überschreiben. Wollen Sie wirklich überschreiben?");
	if(check == true){
		addURLparam(wert,paraname,anhaengen);
	}
}

function neuinfo(art){
	addURLparam(art,'editneu',false);
}

function schreibHTMLMerkmale(oid,m1,m2,m3,m4,m5,m6,m7,m8,m9,m10,m11,m12,m13,m14,m15,m16,m17,m18,m19,m20,m21,m22,m23,m24,m25,m26,m27,m28,m29,dummy,parent){
	with (document) {
if(m1==1){d1="inline";d0="none"}else{d0="inline";d1="none"};
write('<img src="fileadmin/images_vov/icons/'+parent+'pid115.jpg" width="25" height="25" alt="Agriturismo löschen" title="Agriturismo löschen" id="FS_Y2Y_100_OY1YID_' + oid + '_0" onclick="updateVOVDB(this)" style="display:' + d1 + '"/>');
write('<img src="fileadmin/images_vov/icons/'+parent+'pid115_.jpg" width="25" height="25"  alt="Agriturismo setzen" title="Agriturismo setzen " id="FS_Y2Y_100_OY1YID_' + oid + '_1" onclick="updateVOVDB(this)" style="display:' + d0 + '"/>');
if(m2==1){d1="inline";d0="none"}else{d0="inline";d1="none"};
write('<img src="fileadmin/images_vov/icons/'+parent+'pid120.jpg" width="25" height="25"  alt="Hotel löschen" title="Hotel löschen" id="FS_Y2Y_110_OY1YID_' + oid + '_0" onclick="updateVOVDB(this)" style="display:' + d1 + '"/>');
write('<img src="fileadmin/images_vov/icons/'+parent+'pid120_.jpg" width="25" height="25"  alt="Hotel setzen" title="Hotel setzen" id="FS_Y2Y_110_OY1YID_' + oid + '_1" onclick="updateVOVDB(this)" style="display:' + d0 + '"/>');
if(m3==1){d1="inline";d0="none"}else{d0="inline";d1="none"};
write('<img src="fileadmin/images_vov/icons/'+parent+'pid117.jpg" width="25" height="25"  alt="Ferienhaus löschen" title="Ferienhaus löschen" id="FS_Y2Y_120_OY1YID_' + oid + '_0" onclick="updateVOVDB(this)" style="display:' + d1 + '"/>');
write('<img src="fileadmin/images_vov/icons/'+parent+'pid117_.jpg" width="25" height="25"  alt="Ferienhaus setzen" title="Ferienhaus setzen" id="FS_Y2Y_120_OY1YID_' + oid + '_1" onclick="updateVOVDB(this)" style="display:' + d0 + '"/>');
if(m4==1){d1="inline";d0="none"}else{d0="inline";d1="none"};
write('<img src="fileadmin/images_vov/icons/'+parent+'pid118.jpg" width="25" height="25"  alt="Ferienwohnung löschen" title="Ferienwohnung löschen" id="FS_Y2Y_130_OY1YID_' + oid + '_0" onclick="updateVOVDB(this)" style="display:' + d1 + '"/>');
write('<img src="fileadmin/images_vov/icons/'+parent+'pid118_.jpg" width="25" height="25"  alt="Ferienwohnung setzen" title="Ferienwohnung setzen" id="FS_Y2Y_130_OY1YID_' + oid + '_1" onclick="updateVOVDB(this)" style="display:' + d0 + '"/>');
if(m5==1){d1="inline";d0="none"}else{d0="inline";d1="none"};
write('<img src="fileadmin/images_vov/icons/'+parent+'pid126.jpg" width="25" height="25"  alt="Zimmer löschen" title="Zimmer löschen" id="FS_Y2Y_140_OY1YID_' + oid + '_0" onclick="updateVOVDB(this)" style="display:' + d1 + '"/>');
write('<img src="fileadmin/images_vov/icons/'+parent+'pid126_.jpg" width="25" height="25"  alt="Zimmer setzen" title="Zimmer setzen" id="FS_Y2Y_140_OY1YID_' + oid + '_1" onclick="updateVOVDB(this)" style="display:' + d0 + '"/>');
if(m6==1){d1="inline";d0="none"}else{d0="inline";d1="none"};
write('<img src="fileadmin/images_vov/icons/'+parent+'pid122.jpg" width="25" height="25"  alt="Belegung bis 5 Personen löschen" title="Belegung bis 5 Personen löschen" id="FS_Y2Y_150_OY1YID_' + oid + '_0" onclick="updateVOVDB(this)" style="display:' + d1 + '"/>');
write('<img src="fileadmin/images_vov/icons/'+parent+'pid122_.jpg" width="25" height="25"  alt="Belegung bis 5 Personen setzen" title="Belegung bis 5 Personen setzen" id="FS_Y2Y_150_OY1YID_' + oid + '_1" onclick="updateVOVDB(this)" style="display:' + d0 + '"/>');
if(m7==1){d1="inline";d0="none"}else{d0="inline";d1="none"};
write('<img src="fileadmin/images_vov/icons/'+parent+'pid123.jpg" width="25" height="25"  alt="Belegung bis 8 Personen löschen" title="Belegung bis 8 Personen löschen" id="FS_Y2Y_160_OY1YID_' + oid + '_0" onclick="updateVOVDB(this)" style="display:' + d1 + '"/>');
write('<img src="fileadmin/images_vov/icons/'+parent+'pid123_.jpg" width="25" height="25"  alt="Belegung bis 8 Personen setzen" title="Belegung bis 8 Personen setzen" id="FS_Y2Y_160_OY1YID_' + oid + '_1" onclick="updateVOVDB(this)" style="display:' + d0 + '"/>');
if(m8==1){d1="inline";d0="none"}else{d0="inline";d1="none"};
write('<img src="fileadmin/images_vov/icons/'+parent+'pid124.jpg" width="25" height="25"  alt="Belegung ueber 8 Personen löschen" title="Belegung ueber 8 Personen löschen" id="FS_Y2Y_170_OY1YID_' + oid + '_0" onclick="updateVOVDB(this)" style="display:' + d1 + '"/>');
write('<img src="fileadmin/images_vov/icons/'+parent+'pid124_.jpg" width="25" height="25"  alt="Belegung ueber 8 Personen setzen" title="Belegung ueber 8 Personen setzen" id="FS_Y2Y_170_OY1YID_' + oid + '_1" onclick="updateVOVDB(this)" style="display:' + d0 + '"/>');
if(m9==1){d1="inline";d0="none"}else{d0="inline";d1="none"};
write('<img src="fileadmin/images_vov/icons/'+parent+'pid119.jpg" width="25" height="25"  alt="Heizung löschen" title="Heizung löschen" id="FS_Y2Y_180_OY1YID_' + oid + '_0" onclick="updateVOVDB(this)" style="display:' + d1 + '"/>');
write('<img src="fileadmin/images_vov/icons/'+parent+'pid119_.jpg" width="25" height="25"  alt="Heizung setzen" title="Heizung setzen" id="FS_Y2Y_180_OY1YID_' + oid + '_1" onclick="updateVOVDB(this)" style="display:' + d0 + '"/>');
if(m10==1){d1="inline";d0="none"}else{d0="inline";d1="none"};
write('<img src="fileadmin/images_vov/icons/'+parent+'pid116.jpg" width="25" height="25"  alt="Behindertengerecht löschen" title="Behindertengerecht löschen" id="FS_Y2Y_200_OY1YID_' + oid + '_0" onclick="updateVOVDB(this)" style="display:' + d1 + '"/>');
write('<img src="fileadmin/images_vov/icons/'+parent+'pid116_.jpg" width="25" height="25"  alt="Behindertengerecht setzen" title="Behindertengerecht setzen" id="FS_Y2Y_200_OY1YID_' + oid + '_1" onclick="updateVOVDB(this)" style="display:' + d0 + '"/>');
if(m11==1){d1="inline";d0="none"}else{d0="inline";d1="none"};
write('<img src="fileadmin/images_vov/icons/'+parent+'pid121.jpg" width="25" height="25"  alt="Hunde erlaubt löschen" title="Hunde erlaubt löschen" id="FS_Y2Y_210_OY1YID_' + oid + '_0" onclick="updateVOVDB(this)" style="display:' + d1 + '"/>');
write('<img src="fileadmin/images_vov/icons/'+parent+'pid121_.jpg" width="25" height="25"  alt="Hunde erlaubt setzen" title="Hunde erlaubt setzen" id="FS_Y2Y_210_OY1YID_' + oid + '_1" onclick="updateVOVDB(this)" style="display:' + d0 + '"/>');
if(m12==1){d1="inline";d0="none"}else{d0="inline";d1="none"};
write('<img src="fileadmin/images_vov/icons/'+parent+'pid131.jpg" width="25" height="25"  alt="Fernseher löschen" title="Fernseher löschen" id="FS_Y2Y_220_OY1YID_' + oid + '_0" onclick="updateVOVDB(this)" style="display:' + d1 + '"/>');
write('<img src="fileadmin/images_vov/icons/'+parent+'pid131_.jpg" width="25" height="25"  alt="Fernseher setzen" title="Fernseher setzen" id="FS_Y2Y_220_OY1YID_' + oid + '_1" onclick="updateVOVDB(this)" style="display:' + d0 + '"/>');
if(m13==1){d1="inline";d0="none"}else{d0="inline";d1="none"};
write('<img src="fileadmin/images_vov/icons/'+parent+'pid139.jpg" width="25" height="25"  alt="Telefon löschen" title="Telefon löschen" id="FS_Y2Y_230_OY1YID_' + oid + '_0" onclick="updateVOVDB(this)" style="display:' + d1 + '"/>');
write('<img src="fileadmin/images_vov/icons/'+parent+'pid139_.jpg" width="25" height="25"  alt="Telefon setzen" title="Telefon setzen" id="FS_Y2Y_230_OY1YID_' + oid + '_1" onclick="updateVOVDB(this)" style="display:' + d0 + '"/>');
if(m14==1){d1="inline";d0="none"}else{d0="inline";d1="none"};
write('<img src="fileadmin/images_vov/icons/'+parent+'pid141.jpg" width="25" height="25"  alt="Waschmaschine löschen" title="Waschmaschine löschen" id="FS_Y2Y_240_OY1YID_' + oid + '_0" onclick="updateVOVDB(this)" style="display:' + d1 + '"/>');
write('<img src="fileadmin/images_vov/icons/'+parent+'pid141_.jpg" width="25" height="25"  alt="Waschmaschine setzen" title="Waschmaschine setzen" id="FS_Y2Y_240_OY1YID_' + oid + '_1" onclick="updateVOVDB(this)" style="display:' + d0 + '"/>');
if(m15==1){d1="inline";d0="none"}else{d0="inline";d1="none"};
write('<img src="fileadmin/images_vov/icons/'+parent+'pid132.jpg" width="25" height="25"  alt="Geschirrspüler löschen" title="Geschirrspüler löschen" id="FS_Y2Y_250_OY1YID_' + oid + '_0" onclick="updateVOVDB(this)" style="display:' + d1 + '"/>');
write('<img src="fileadmin/images_vov/icons/'+parent+'pid132_.jpg" width="25" height="25"  alt="Geschirrspüler setzen" title="Geschirrspüler setzen" id="FS_Y2Y_250_OY1YID_' + oid + '_1" onclick="updateVOVDB(this)" style="display:' + d0 + '"/>');
if(m16==1){d1="inline";d0="none"}else{d0="inline";d1="none"};
write('<img src="fileadmin/images_vov/icons/'+parent+'pid135.jpg" width="25" height="25"  alt="Kinderbett löschen" title="Kinderbett löschen" id="FS_Y2Y_260_OY1YID_' + oid + '_0" onclick="updateVOVDB(this)" style="display:' + d1 + '"/>');
write('<img src="fileadmin/images_vov/icons/'+parent+'pid135_.jpg" width="25" height="25"  alt="Kinderbett setzen" title="Kinderbett setzen" id="FS_Y2Y_260_OY1YID_' + oid + '_1" onclick="updateVOVDB(this)" style="display:' + d0 + '"/>');
if(m17==1){d1="inline";d0="none"}else{d0="inline";d1="none"};
write('<img src="fileadmin/images_vov/icons/'+parent+'pid128.jpg" width="25" height="25"  alt="Bettw&auml;sche vorhanden, vor Ort zahlen löschen" title="Bettw&auml;sche vorhanden, vor Ort zahlen löschen" id="FS_Y2Y_270_OY1YID_' + oid + '_0" onclick="updateVOVDB(this)" style="display:' + d1 + '"/>');
write('<img src="fileadmin/images_vov/icons/'+parent+'pid128_.jpg" width="25" height="25"  alt="Bettw&auml;sche vorhanden, vor Ort zahlen setzen" title="Bettw&auml;sche vorhanden, vor Ort zahlen setzen" id="FS_Y2Y_270_OY1YID_' + oid + '_1" onclick="updateVOVDB(this)" style="display:' + d0 + '"/>');
if(m18==1){d1="inline";d0="none"}else{d0="inline";d1="none"};
write('<img src="fileadmin/images_vov/icons/'+parent+'pid127.jpg" width="25" height="25"  alt="Bettw&auml;sche im Preis enthalten löschen" title="Bettw&auml;sche im Preis enthalten löschen" id="FS_Y2Y_280_OY1YID_' + oid + '_0" onclick="updateVOVDB(this)" style="display:' + d1 + '"/>');
write('<img src="fileadmin/images_vov/icons/'+parent+'pid127_.jpg" width="25" height="25"  alt="Bettw&auml;sche im Preis enthalten setzen" title="Bettw&auml;sche im Preis enthalten setzen" id="FS_Y2Y_280_OY1YID_' + oid + '_1" onclick="updateVOVDB(this)" style="display:' + d0 + '"/>');
if(m19==1){d1="inline";d0="none"}else{d0="inline";d1="none"};
write('<img src="fileadmin/images_vov/icons/'+parent+'pid137.jpg" width="25" height="25"  alt="Parkplatz löschen" title="Parkplatz löschen" id="FS_Y2Y_290_OY1YID_' + oid + '_0" onclick="updateVOVDB(this)" style="display:' + d1 + '"/>');
write('<img src="fileadmin/images_vov/icons/'+parent+'pid137_.jpg" width="25" height="25"  alt="Parkplatz setzen" title="Parkplatz setzen" id="FS_Y2Y_290_OY1YID_' + oid + '_1" onclick="updateVOVDB(this)" style="display:' + d0 + '"/>');
if(m20==1){d1="inline";d0="none"}else{d0="inline";d1="none"};
write('<img src="fileadmin/images_vov/icons/'+parent+'pid125.jpg" width="25" height="25"  alt="Schwimmbad löschen" title="Schwimmbad löschen" id="FS_Y2Y_300_OY1YID_' + oid + '_0" onclick="updateVOVDB(this)" style="display:' + d1 + '"/>');
write('<img src="fileadmin/images_vov/icons/'+parent+'pid125_.jpg" width="25" height="25"  alt="Schwimmbad setzen" title="Schwimmbad setzen" id="FS_Y2Y_300_OY1YID_' + oid + '_1" onclick="updateVOVDB(this)" style="display:' + d0 + '"/>');
if(m21==1){d1="inline";d0="none"}else{d0="inline";d1="none"};
write('<img src="fileadmin/images_vov/icons/'+parent+'pid129.jpg" width="25" height="25"  alt="Essen wird angeboten löschen" title="Essen wird angeboten löschen" id="FS_Y2Y_310_OY1YID_' + oid + '_0" onclick="updateVOVDB(this)" style="display:' + d1 + '"/>');
write('<img src="fileadmin/images_vov/icons/'+parent+'pid129_.jpg" width="25" height="25"  alt="Essen wird angeboten setzen" title="Essen wird angeboten setzen" id="FS_Y2Y_310_OY1YID_' + oid + '_1" onclick="updateVOVDB(this)" style="display:' + d0 + '"/>');
if(m22==1){d1="inline";d0="none"}else{d0="inline";d1="none"};
write('<img src="fileadmin/images_vov/icons/'+parent+'pid130.jpg" width="25" height="25"  alt="Fahrr&auml;der vor Ort löschen" title="Fahrr&auml;der vor Ort löschen" id="FS_Y2Y_320_OY1YID_' + oid + '_0" onclick="updateVOVDB(this)" style="display:' + d1 + '"/>');
write('<img src="fileadmin/images_vov/icons/'+parent+'pid130_.jpg" width="25" height="25"  alt="Fahrr&auml;der vor Ort setzen" title="Fahrr&auml;der vor Ort setzen" id="FS_Y2Y_320_OY1YID_' + oid + '_1" onclick="updateVOVDB(this)" style="display:' + d0 + '"/>');
if(m23==1){d1="inline";d0="none"}else{d0="inline";d1="none"};
write('<img src="fileadmin/images_vov/icons/'+parent+'pid140.jpg" width="25" height="25"  alt="Tennis löschen" title="Tennis löschen" id="FS_Y2Y_330_OY1YID_' + oid + '_0" onclick="updateVOVDB(this)" style="display:' + d1 + '"/>');
write('<img src="fileadmin/images_vov/icons/'+parent+'pid140_.jpg" width="25" height="25"  alt="Tennis setzen" title="Tennis setzen" id="FS_Y2Y_330_OY1YID_' + oid + '_1" onclick="updateVOVDB(this)" style="display:' + d0 + '"/>');
if(m24==1){d1="inline";d0="none"}else{d0="inline";d1="none"};
write('<img src="fileadmin/images_vov/icons/'+parent+'pid138.jpg" width="25" height="25"  alt="Reitmöglichkeiten vor Ort löschen" title="Reitmöglichkeiten vor Ort löschen" id="FS_Y2Y_340_OY1YID_' + oid + '_0" onclick="updateVOVDB(this)" style="display:' + d1 + '"/>');
write('<img src="fileadmin/images_vov/icons/'+parent+'pid138_.jpg" width="25" height="25"  alt="Reitmöglichkeiten vor Ort setzen" title="Reitmöglichkeiten vor Ort setzen" id="FS_Y2Y_340_OY1YID_' + oid + '_1" onclick="updateVOVDB(this)" style="display:' + d0 + '"/>');
if(m25==1){d1="inline";d0="none"}else{d0="inline";d1="none"};
write('<img src="fileadmin/images_vov/icons/'+parent+'pid133.jpg" width="25" height="25"  alt="Golfplatz löschen" title="Golfplatz löschen" id="FS_Y2Y_350_OY1YID_' + oid + '_0" onclick="updateVOVDB(this)" style="display:' + d1 + '"/>');
write('<img src="fileadmin/images_vov/icons/'+parent+'pid133_.jpg" width="25" height="25"  alt="Golfplatz setzen" title="Golfplatz setzen" id="FS_Y2Y_350_OY1YID_' + oid + '_1" onclick="updateVOVDB(this)" style="display:' + d0 + '"/>');
if(m26==1){d1="inline";d0="none"}else{d0="inline";d1="none"};
write('<img src="fileadmin/images_vov/icons/'+parent+'pid134.jpg" width="25" height="25"  alt="Hallenbad löschen" title="Hallenbad löschen" id="FS_Y2Y_360_OY1YID_' + oid + '_0" onclick="updateVOVDB(this)" style="display:' + d1 + '"/>');
write('<img src="fileadmin/images_vov/icons/'+parent+'pid134_.jpg" width="25" height="25"  alt="Hallenbad setzen" title="Hallenbad setzen" id="FS_Y2Y_360_OY1YID_' + oid + '_1" onclick="updateVOVDB(this)" style="display:' + d0 + '"/>');
if(m27==1){d1="inline";d0="none"}else{d0="inline";d1="none"};
write('<img src="fileadmin/images_vov/icons/'+parent+'pid136.jpg" width="25" height="25"  alt="Meern&auml;he löschen" title="Meern&auml;he löschen" id="FS_Y2Y_370_OY1YID_' + oid + '_0" onclick="updateVOVDB(this)" style="display:' + d1 + '"/>');
write('<img src="fileadmin/images_vov/icons/'+parent+'pid136_.jpg" width="25" height="25"  alt="Meern&auml;he setzen" title="Meern&auml;he setzen" id="FS_Y2Y_370_OY1YID_' + oid + '_1" onclick="updateVOVDB(this)" style="display:' + d0 + '"/>');
if(m28==1){d1="inline";d0="none"}else{d0="inline";d1="none"};
write('<img src="fileadmin/images_vov/icons/'+parent+'pid142.jpg" width="25" height="25"  alt="Klimaanlage löschen" title="Klimaanlage löschen" id="FS_Y2Y_380_OY1YID_' + oid + '_0" onclick="updateVOVDB(this)" style="display:' + d1 + '"/>');
write('<img src="fileadmin/images_vov/icons/'+parent+'pid142_.jpg" width="25" height="25"  alt="Klimaanlage setzen" title="Klimaanlage setzen" id="FS_Y2Y_380_OY1YID_' + oid + '_1" onclick="updateVOVDB(this)" style="display:' + d0 + '"/>');
if(m29==1){d1="inline";d0="none"}else{d0="inline";d1="none"};
write('<img src="fileadmin/images_vov/icons/'+parent+'pid143.jpg" width="25" height="25"  alt="Internet löschen" title="Meern&auml;he löschen" id="FS_Y2Y_390_OY1YID_' + oid + '_0" onclick="updateVOVDB(this)" style="display:' + d1 + '"/>');
write('<img src="fileadmin/images_vov/icons/'+parent+'pid143_.jpg" width="25" height="25"  alt="Internet setzen" title="Meern&auml;he setzen" id="FS_Y2Y_390_OY1YID_' + oid + '_1" onclick="updateVOVDB(this)" style="display:' + d0 + '"/>');
	}
}

function belegungmanuellclick(obj){
	updateVOVDB(obj);
	if(obj.checked){
		document.getElementById('Belegungskalenders').style.display='inline'
	}else{  document.getElementById('Belegungskalenders').style.display='none'};
}

function wohnungloeschen(wert){
	wid = wert.substr(6,wert.length-10);
	//alert(wert);alert(wid);
	check = confirm("Wollen Sie die Wohnung wirklich löschen?");
	if(check == true){
		addURLparam(wert,'edit',false)
		document.getElementById('whngtab_' + wid).style.display='none';
	}

}

function neuobjekt(){
	addURLparam('objekt','editneu',false);
}

/* DHTML-Bibliothek */

var DHTML = false, DOM = false, MSIE4 = false, NS4 = false, OP = false;

if (document.getElementById) {
  DHTML = true;
  DOM = true;
} else {
  if (document.all) {
    DHTML = true;
    MSIE4 = true;
  } else {
    if (document.layers) {
      DHTML = true;
      NS4 = true;
    }
  }
}
if (window.opera) {
  OP = true;
}

function getElement (Mode, Identifier, ElementNumber) {
  var Element, ElementList;
  if (DOM) {
    if (Mode.toLowerCase() == "id") {
      Element = document.getElementById(Identifier);
      if (!Element) {
        Element = false;
      }
      return Element;
    }
    if (Mode.toLowerCase() == "name") {
      ElementList = document.getElementsByName(Identifier);
      Element = ElementList[ElementNumber];
      if (!Element) {
        Element = false;
      }
      return Element;
    }
    if (Mode.toLowerCase() == "tagname") {
      ElementList = document.getElementsByTagName(Identifier);
      Element = ElementList[ElementNumber];
      if (!Element) {
        Element = false;
      }
      return Element;
    }
    return false;
  }
  if (MSIE4) {
    if (Mode.toLowerCase() == "id" || Mode.toLowerCase() == "name") {
      Element = document.all(Identifier);
      if (!Element) {
        Element = false;
      }
      return Element;
    }
    if (Mode.toLowerCase() == "tagname") {
      ElementList = document.all.tags(Identifier);
      Element = ElementList[ElementNumber];
      if (!Element) {
        Element = false;
      }
      return Element;
    }
    return false;
  }
  if (NS4) {
    if (Mode.toLowerCase() == "id" || Mode.toLowerCase() == "name") {
      Element = document[Identifier];
      if (!Element) {
        Element = document.anchors[Identifier];
      }
      if (!Element) {
        Element = false;
      }
      return Element;
    }
    if (Mode.toLowerCase() == "layerindex") {
      Element = document.layers[Identifier];
      if (!Element) {
        Element = false;
      }
      return Element;
    }
    return false;
  }
  return false;
}

function getAttribute (Mode, Identifier, ElementNumber, AttributeName) {
  var Attribute;
  var Element = getElement(Mode, Identifier, ElementNumber);
  if (!Element) {
    return false;
  }
  if (DOM || MSIE4) {
    Attribute = Element.getAttribute(AttributeName);
    return Attribute;
  }
  if (NS4) {
    Attribute = Element[AttributeName]
    if (!Attribute) {
       Attribute = false;
    }
    return Attribute;
  }
  return false;
}

function getContent (Mode, Identifier, ElementNumber) {
  var Content;
  var Element = getElement(Mode, Identifier, ElementNumber);
  if (!Element) {
    return false;
  }
  if (DOM && Element.firstChild) {
    if (Element.firstChild.nodeType == 3) {
      Content = Element.firstChild.nodeValue;
    } else {
      Content = "";
    }
    return Content;
  }
  if (MSIE4) {
    Content = Element.innerText;
    return Content;
  }
  return false;
}

function setContent (Mode, Identifier, ElementNumber, Text) {
  var Element = getElement(Mode, Identifier, ElementNumber);
  if (!Element) {
    return false;
  }
  if (DOM && Element.firstChild) {
    Element.firstChild.nodeValue = Text;
    return true;
  }
  if (MSIE4) {
    Element.innerText = Text;
    return true;
  }
  if (NS4) {
    Element.document.open();
    Element.document.write(Text);
    Element.document.close();
    return true;
  }
}

function susp_verlassenmeckern(){
	document.getElementById('suspendonbeforeunload').value = 'x';
	return false;
}

/* Ende DHTML-Bibliothek */	
