function hofinfo(projekt,id,site) {
	if (site)
	{
	  var objektinfo=window.open("../hofinfo/index.php?id="+id+"&site="+site,"objektinfo","width=806,height=570,locationbar=no,resizable=no,scrollbars=yes,dependent=no,statusbar=no");
	}
	else
	{
	  var objektinfo=window.open("../hofinfo/index.php?projekt="+projekt+"&id="+id,"objektinfo","width=806,height=570,locationbar=no,resizable=no,scrollbars=yes,dependent=no,statusbar=no");
	}
	objektinfo.focus();
}

function wetter(region) {
	var objektinfo=window.open("http://www.geolife.de/touren/de/wetter.php?regionnr="+region,"wetter","width=680,height=450,locationbar=no,resizable=no,scrollbars=yes,dependent=yes,statusbar=no");
	objektinfo.focus();
}

function weiterempfehlen(pfad) {
	var objektinfo=window.open("../content/weiterempfehlen.php?pfad="+pfad,"objektinfo","width=430,height=470,locationbar=no,resizable=no,scrollbars=yes,dependent=yes,statusbar=no");
	objektinfo.focus();
}

function landtours() {
	var objektinfo=window.open("../erleben/landtours.php","objektinfo","width=430,height=470,locationbar=no,resizable=no,scrollbars=yes,dependent=yes,statusbar=no");
	objektinfo.focus();
}

function hofmerken(id)
{
  if(navigator.cookieEnabled == true)
  {
	  var ablauf = new Date();
   	var insiebenTagen = ablauf.getTime() + (28 * 24 * 60 * 60 * 1000);
	  ablauf.setTime(insiebenTagen);
    var CookieNeu = "";
    var VormerklisteNeu = "";
    var check = 0;

	  if(!document.cookie)  		// wenn kein Cookie vorhanden
	  {
	  	document.cookie = "Vormerkliste="+id+":; expires=" + ablauf.toGMTString();
	  	alert("Dieser Hof wurde Ihrer Merkliste hinzugefügt.");
	  }
	  else
    {
	  	// wenn Cookie vorhanden, Auslesen des Cookies
	  	aktCookie=document.cookie;
	  	// Prüfen, ob ID bereits im Cookie vorhanden
	  	merkArray=aktCookie.split(";");
	  	for(i = 0; i < merkArray.length; i++)
	  	{
	  	  if (merkArray[i].substr(0, 12) == 'Vormerkliste')
	  	  {
	  	    VormerklisteAusArray = merkArray[i].replace(/Vormerkliste=/, "").split(":");
	  	    check=0;
          for(v = 0; v < VormerklisteAusArray.length; v++)
          {
            VormerklisteNeu = VormerklisteNeu + VormerklisteAusArray[v] + ":";
            if(VormerklisteAusArray[v] == id)
            {
              check=1;
            }
          }
	  	  }
	  	  else
	  	  {
	  	    CookieNeu = CookieNeu + merkArray[i] + ";";
	  	  }
      }
	    if(!check )
  	  {
  	    document.cookie = "Vormerkliste=" + VormerklisteNeu + id + ":; expires=" + ablauf.toGMTString() + CookieNeu;
  	    alert("Dieser Hof wurde Ihrer Merkliste hinzugefügt.");
      }
      else
      {
        alert("Dieser Hof ist bereits in Ihrer Merkliste vorhanden.");
      }
	  }
  }
  else
  {
    alert("Bitte aktivieren Sie Cookies, um die Merkliste zu nutzen.");
  }
}


function loeschen(id)
{
  if(navigator.cookieEnabled == true)
  {
	  var ablauf = new Date();
   	var insiebenTagen = ablauf.getTime() + (28 * 24 * 60 * 60 * 1000);
	  ablauf.setTime(insiebenTagen);
    var CookieNeu = "";
    var VormerklisteNeu = "";
    var check = 0;

    aktCookie=document.cookie;
    merkArray=aktCookie.split(";");
    for(i = 0; i < merkArray.length; i++)
    {
      if (merkArray[i].substr(0, 12) == 'Vormerkliste')
      {
        VormerklisteAusArray = merkArray[i].replace(/Vormerkliste=/, "").split(":");
        check=0;
         for(v = 0; v < VormerklisteAusArray.length; v++)
         {
           if(VormerklisteAusArray[v] != id)
           {
             VormerklisteNeu = VormerklisteNeu + VormerklisteAusArray[v] + ":";
           }
         }
      }
      else
      {
        CookieNeu = CookieNeu + merkArray[i] + ";";
      }
    }
    document.cookie = "Vormerkliste=" + VormerklisteNeu + "; expires=" + ablauf.toGMTString() + CookieNeu;
    location.reload();
  }
  else
  {
    alert("Bitte aktivieren Sie Cookies, um die Merkliste zu nutzen.");
  }
}


function leeren() {
	frage=confirm("Merkliste wirklich leeren?");
	if(frage==true)
	{
		var ablauf = new Date();
   		var sofort= ablauf.getTime();
	   	ablauf.setTime(sofort);
		document.cookie = "Vormerkliste=; expires=" + ablauf.toGMTString();
		location.reload();
	}
}

function openNavigator(projekt,id) {
 window.open("/navigator/index.php?id="+id+"&projekt="+projekt,"navigator","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=no,resizable=0,width=830,height=710");
}

function openNavigatorFilter(projekt,id,filter) {
 window.open("/navigator/index.php?id="+id+"&showAll="+filter+"&projekt="+projekt,"navigator","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=no,resizable=0,width=830,height=710");
}

function openReitwegeNavigator() {
 window.open("http://www.landurlaub-hessen.de/navigator_touren/index.php","navigator_touren","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=no,resizable=0,width=900,height=800");
// window.open("http://www.lgn.de/nn/reiter","fenster","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=no,resizable=0,width=750,height=570");
}

function selectAllNewsletter() {
 for(var x=0;x<document.newsletter.elements.length;x++) {
  document.newsletter.elements[x].checked=document.newsletter.allchecked.checked;
 }
}

function kalender(f) {
 var kalenderf=window.open("/content/kalender.php?f="+f,"kalender","width=245,height=215,locationbar=no,resizable=no,scrollbars=yes,dependent=yes,statusbar=no");
 kalenderf.focus();
}

function sendDay(d,f) {
 eval("document.suche."+f+".value='"+d+"'");
}

function setObjekte(a) {
 var check = new Array();
 for(var i=1;i<=a;i++) {
  var ic = document.getElementById('dobjekt'+ i).checked; 
  if(ic == true) {
   check[check.length] = i;
  }
 }
 if(in_array(1,check) == true || in_array(2,check) == true || in_array(3,check) == true) {
  document.getElementById('draum').style.display='none'; 
 }
 else if(in_array(4,check) == true || in_array(5,check) == true || in_array(6,check) == true) {
  document.getElementById('draum').style.display='inline'; 
 }
}

function in_array(n,h) {
 var num = h.length;
 for (var i=0;i<num;i++) {
  if(h[i]==n) {
   return true;
  }
 }
 return false;
}