function noemailspam(adrs,dmain,nme,clss,extra) {      	
    // Function made by TheHPage DOT com
    
    // ### MAKE VARS ###
    var first = 'ma';
    var second = 'il';
    var third = 'to:';
    
    // ### MAILTO-PART ###
    ausgabe = '<a href="';
    ausgabe = ausgabe+first+second+third;
    ausgabe = ausgabe+adrs+'&#64'+dmain+'"';
    // extra by R. Collet att bauer-kirch punkt de
    if(extra != ''){
        ausgabe = ausgabe+' '+extra
    }
    ausgabe = ausgabe+'>';
    
    // Check: Insert Style-Class? PART 1
    if(clss != ''){
        ausgabe = ausgabe+'<span class="'+clss+'">';    
    }
    
    // ### Check: Show E-Mail or Name? ###
    if(nme != ''){
        ausgabe = ausgabe+nme;
    } else {
        ausgabe = ausgabe+adrs+'&#64'+dmain;
    }    
    
    // Check: Insert Style-Class? PART 2
    if(clss != ''){
        ausgabe = ausgabe+'</span>';
    }
    
    // ### FINISH IT ###    
    ausgabe = ausgabe+'<\/a>';
    document.write(ausgabe);
}  
/* ACHTUNG: Dieses JavaScript Cookie-Funktionen und das accommodation-Plugin
            haben Abhängigkeiten untereinander! Bitte keine Veränderungen am
            Cookie-Format vornehmen, ohne diese auch im Plugin zu ändern!!! */

function getcookie(cookiename) {
//alert(cookiename+":"+document.cookie);
 var Wert = "";
 if(document.cookie) {
  var cookie_idx = document.cookie.indexOf(cookiename);
  if (cookie_idx == -1) return "";
  var Wertstart = document.cookie.indexOf("=", cookie_idx) + 1;
  var Wertende = document.cookie.indexOf(";", cookie_idx);
  if (Wertende == -1) Wertende = document.cookie.length;
  Wert = document.cookie.substring(Wertstart,Wertende);
 }
 //alert(Wert);
 return Wert;
}

function setcookie(id, cookiename) {
  var Verfall = 3600 * 1000;
	var Bezeichner = cookiename;
	var jetzt = new Date();
	var Auszeit = new Date(jetzt.getTime() + Verfall);
	var wert = getcookie(cookiename);
	if (wert == "") wert = "|";
	var cookie = Bezeichner+"="+wert+id+"|"+"; expires="+Auszeit.toGMTString()+";path=/";
  //alert("set: "+cookie);
  document.cookie = cookie;
}

function delcookie(id, cookiename) {
  var Verfall = 3600 * 1000;
	var Bezeichner = cookiename;
	var jetzt = new Date();
	var Auszeit = new Date(jetzt.getTime() + Verfall);
	var wert = getcookie(cookiename);
  var string = "|"+id+"|";
	var start = wert.indexOf(string);
  var end = start + string.length;
  var cookie = Bezeichner+"="+wert.substring(0,start)+"|"+wert.substring(end,wert.length)+"; expires="+Auszeit.toGMTString()+";path=/";
  //alert("del: "+cookie);
  document.cookie = cookie;
}

function switchcookie(id, cookiename) {
  var Verfall = 3600 * 1000;
	var Bezeichner = cookiename;
	var jetzt = new Date();
	var Auszeit = new Date(jetzt.getTime() + Verfall);
	var wert = getcookie(cookiename);
  var string = "|"+id+"|";
  //alert(document.cookie);
  //alert(wert.indexOf(string));
	if (wert.indexOf(string) >= 0) delcookie(id, cookiename);
  else setcookie(id, cookiename);
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v3.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}


function oeffnen(url) {
    var src = url;
    F1 = open(src,"Ortsfenster","width=300,height=350,screenX=0,screenY=0,scrollbars=yes");
}


function bildanzeigen(fenster,name,weite,hoehe) {
    window.open('/zoom.php?image='+name,fenster,'width='+weite+',height='+hoehe+',menubar=no,locationbar=no,screenX=0,screenY=0,scrollbars=no');
}

function goURL(url) {
    window.location.href = url;
}

function changeRadius() {
  for(i=0;i<document.searchform.radius.length;++i)
    if(document.searchform.radius.options[i].selected == true ) {
      if (document.searchform.radius.options[i].value != "") {
        document.searchform.areasearch.value = 1;
      }
    }
   
}

function changePreis(type) {
  if (type == 'all') {
      for (var i = 0; i < document.searchform.length; ++i) {
        if (document.searchform.elements[i].name == 'cost[]') {
          document.searchform.elements[i].checked = false;
        }
      }
  } else {
    document.searchform.costall.checked = false;
  }
}

function changePreiskategorie(type) {

      for (var i = 0; i < document.searchform.length; ++i) {
        if (document.searchform.elements[i].name == 'preiskategorie[]') {
          if (document.searchform.elements[i].value != '0' && type == 'all') {
            document.searchform.elements[i].checked = false;
          }
          if (document.searchform.elements[i].value == '0' && type != 'all') {
            document.searchform.elements[i].checked = false;
          }
        }
      }

}

function changeUebernachten(type) {

      for (var i = 0; i < document.searchform.length; ++i) {
        if (document.searchform.elements[i].name == 'uebernachtung[]') {
          if (document.searchform.elements[i].value != 'alle' && type == 'all') {
            document.searchform.elements[i].checked = false;
          }
          if (document.searchform.elements[i].value == 'alle' && type != 'all') {
            document.searchform.elements[i].checked = false;
          }
        }
      }

}

function changeSehen(type) {

      for (var i = 0; i < document.searchform.length; ++i) {
        if (document.searchform.elements[i].name == 'sehen[]') {
          if (document.searchform.elements[i].value != 'alle' && type == 'all') {
            document.searchform.elements[i].checked = false;
          }
          if (document.searchform.elements[i].value == 'alle' && type != 'all') {
            document.searchform.elements[i].checked = false;
          }
        }
      }

}

function clearSearch(value) {
    if (document.searchform.search) {
        if (document.searchform.search.value == value) {
            document.searchform.search.value = '';
        }
    }
}

function clearQuartiersuche(value) {
    if (document.quartiersuche.search) {
        if (document.quartiersuche.search.value == value) {
            document.quartiersuche.search.value = '';
        }
    }
}


linkurl = new Array();

function changeCategoryLinks() {
    if (document.searchform.search) {
        if (document.searchform.search.value != "" && document.searchform.search.value != 'Ort oder Suchbegriff') {
            var lastpart = '/' + document.searchform.search.value + '.html';
        } else {
            var lastpart = '.html';
        }
        for (var i=0; i <= document.links.length; i++) {
            if (document.links[i]) {
                if (document.links[i].name.search('catlink') != -1) {
                    if (!linkurl[i]) {
                        linkurl[i] = document.links[i].href.substr(0,document.links[i].href.lastIndexOf('.html'));
                    }
                    document.links[i].href = linkurl[i] + lastpart;
                }
            }
        }
    }
}

function changeOpenerCategoryLinks() {
    if (opener.document.searchform.search) {
        if (opener.document.searchform.search.value != "" && opener.document.searchform.search.value != 'Ort oder Suchbegriff') {
            var lastpart = '/' + opener.document.searchform.search.value + '.html';
        } else {
            var lastpart = '.html';
        }
        for (var i=0; i <= opener.document.links.length; i++) {
            if (opener.document.links[i]) {
                if (opener.document.links[i].name.search('catlink') != -1) {
                    if (!linkurl[i]) {
                        linkurl[i] = opener.document.links[i].href.substr(0,opener.document.links[i].href.lastIndexOf('.html'));
                    }
                    opener.document.links[i].href = linkurl[i] + lastpart;
                }
            }
        }
    }
}

function versteckt_sichtbar(obj) {
    if (document.getElementById(obj).className == 'versteckt') {
        document.getElementById(obj).className = 'sichtbar';
       
        obj=0;
    } else {
        document.getElementById(obj).className = 'versteckt';
    }
    
}