var werner	= "!\n32$92765=\n<< :51:785\n:3747*0721424,08:6416";
var meier	= "7056:7\n!514035/)846242677:06: <=#=47639\n224!";

var schmitt = "-";

var weiter;

function Fenster(Gebiet){
    window1=window.open(Gebiet,'VermieterLinks', 'scrollbars=yes,resizable=yes,status=yes,toolbar=no,menubar=no,width=700,height=550,top=1,left=1');
}

function dialogFenster1(dateiname, titel, size) {
  window1 = window.open(dateiname, 'Kontaktinformationen', size + ',top=100,left=150,scrollbars=yes,resizable=yes');
  window1.focus();
}

function dialogFenster2(dateiname) {
  window2 = window.open(dateiname, 'Internetseiten', 'width=720,height=600,top=20,left=60,scrollbars=yes,resizable=yes');
  window2.focus();
}

function dialogFenster3(dateiname) {
  window3 = window.open(dateiname, 'Vermietersuche', 'width=700,height=620,top=120,left=150,scrollbars=yes,resizable=yes');
  window3.focus();
}
function dialogFenster4(dateiname) {
  window3 = window.open(dateiname, 'Fotogalerie', 'width=800,height=600,top=40,left=80,scrollbars=yes,resizable=yes');
  window3.focus();
}
function dialogFenster5(dateiname) {
  window3 = window.open(dateiname, 'Kalender', 'top=200,left=400,width=360,height=360,scrollbars=yes,resizable=yes');
  window3.focus();
}

function Kontakt() 		{dialogFenster1('http://xy-zimmer.de/Kontakt.html', 'Kontakt','width=800,height=400');}
function Copyright() 		{dialogFenster1('http://xy-zimmer.de/Copyright.html', 'Kontakt','width=800,height=400');}
function Gebuehren() 		{dialogFenster2('http://xy-zimmer.de/Kosten.html');}
function Gebuehren2() 		{dialogFenster2('Kosten.html');}
function Wohnung_eingeben() 	{dialogFenster4('http://xy-zimmer.de/index_anmeldung.asp');}
function Wohnung_eingebenb() 	{dialogFenster4('index_anmeldung.asp');}
function David_light()	{dialogFenster2('http://xy-zimmer.de/Wie1.htm');}
function David_light2()	{dialogFenster2('Wie1.htm');}
function Buchungssystem()	{dialogFenster2('http://xy-zimmer.de/Wie2.htm');}
function Vermietereingabe() 	{dialogFenster2('http://xy-zimmer.de/david/miniBuero.asp?Office=999');}
function Vermietereingabeb() 	{dialogFenster2('http://xy-zimmer.de/david/miniBuero2.asp?Office=999');}
function Aktuelles() 		{dialogFenster2('http://xy-zimmer.de/Aktuelles.html');}
function Ein_objekt(Objekt)	{dialogFenster2('http://xy-zimmer.de/david/einObjekt.asp?NrObjekt=' + Objekt);}
function Einobjekt(Objekt)	{dialogFenster2('http://xy-zimmer.de/david_smarty/einObjekt.php?NrObjekt=' + Objekt);}
function Einobjekttest(Objekt)	{dialogFenster2('http://xy-zimmer.de/david_smarty2/einObjekt.php?NrObjekt=' + Objekt);}

function linkliste() 		{dialogFenster2('linkliste.html');}
function fotogalerie() 		{dialogFenster4('index_galerie.html');}
function einzelfoto(dateiname) 		 {
  window3 = window.open('http://xy-zimmer.de/galeriefoto.asp?' + dateiname, 'Einzelansicht', 'width=832,height=624,top=2,left=60,scrollbars=yes,resizable=yes');
  window3.focus();
}
function einzelfoto2(dateiname) 		 {
  window3 = window.open('http://xy-zimmer.de/galeriefoto.asp?' + dateiname, 'Einzelansicht', 'width=632,height=824,top=10,left=120,scrollbars=yes,resizable=yes');
  window3.focus();
}

function loadImages()	{  tmpImage = new Image;  tmpImage.src='http://xy-zimmer.de/img/unterkunftsuchen2.gif'; }

// Verschleierung zu E-Mail Harvesting
function Kontakt_Post()
{
    werner = '';
    for (i=0; i<43; i++)
    {
        werner = werner+String.fromCharCode(schmitt.charCodeAt(i)+meier.charCodeAt(i));
    }
    document.location.href =werner;
}
function Adresse()
{
    schmitt = '';
    for (i=0; i<43; i++)
    {
        schmitt = schmitt + werner.substr(43-i,1);
    }
}

function seturl(urldef, urlalt, urlset)
{
    if (urldef.toLowerCase() != urlset.toLowerCase() && urlalt.toLowerCase() != urlset.toLowerCase() )
    {
        // alert('Achtung, die offizielle Adresse');
        // document.linkmeldung.style = 'visibility=visible';
        // document.linkmeldung.visibility = 'show';
        // document.location.href = urlset;
    }
}


function pruefeEinzelDatum(datumText, tmpDatum)
{
    var TageMonat = new Array(0,31,28,31,30,31,30,31,31,30,31,30,31);
    var Heute = new Date();
    var Datum = tmpDatum.split(".");
    var text=datumText + "Bitte Eingabedatum korrigieren:\n ("+tmpDatum+") ist kein gueltiges Datum.";

	weiter = true;

    if (!Number(Datum[2]) || !Number(Datum[1]) || !Number(Datum[0]))
    {
        alert(text);
		weiter = false;
        return false;
    }
    if (eval(Datum[2])<1 || eval(Datum[1])<1 || eval(Datum[0])<1)
    {
        alert(text);
		weiter = false;
        return false;
    }
    else
    if (eval(Datum[2])<2000)
    {
        Datum[2]=eval(Datum[2])+2000;
    }    
    if (eval(Datum[2])/4 == parseFloat(Datum[2])/4)
    { TageMonat[2] = 29; }
    if (eval(Datum[1])>12)
    {
        alert(text);
		weiter = false;
        return false;
    }
    if (eval(Datum[2])>2999 ||eval(Datum[0])>TageMonat[Datum[1]])
    {
        alert(text);
		weiter = false;
        return false;
    }
    if ( Datum[2]<Heute.getFullYear() || (Datum[2]==Heute.getFullYear()&&Datum[1]-(Heute.getMonth()+1)<0) || (Datum[2]==Heute.getFullYear()&&Datum[1]==(Heute.getMonth()+1)&&Datum[0]<Heute.getDate()) )
    {
        alert(datumText + ":\n Bitte Eingabedatum korrigieren:\n ("+tmpDatum+") liegt vor dem heutigen Datum.");
//        return (false);
    }
	return true;
}

function pruefeDatum(formular)
{
    var DatumVon=formular.DatumVon.value;
    var DatumBis=formular.DatumBis.value;
    var AnzTage=formular.AnzTage.value;
    
    weiter = true;
    
	if (DatumVon!="")
	{
        weiter = pruefeEinzelDatum("Datum Von", DatumVon);
        if (weiter==false)
        { return; }
    }
	if (DatumBis!="")
	{
        weiter = pruefeEinzelDatum("Datum Bis", DatumBis);
        if (weiter==false)
        { return; }
    }
	if (DatumVon!="" && DatumBis!="")
	{
        tmpDatumVon = DatumVon.split(".");
        tmpDatumBis = DatumBis.split(".");
        if (eval(tmpDatumVon[2])<2000)
        {
            tmpDatumVon[2]=eval(tmpDatumVon[2])+2000;
            formular.DatumVon.value = tmpDatumVon[0] + "." + tmpDatumVon[1] + "." + tmpDatumVon[2];
        }    
        if (eval(tmpDatumBis[2])<2000)
        {
            tmpDatumBis[2]=eval(tmpDatumBis[2])+2000;
            formular.DatumBis.value = tmpDatumBis[0] + "." + tmpDatumBis[1] + "." + tmpDatumBis[2];
        }
        tmpDateVon = new Date(tmpDatumVon[2], tmpDatumVon[1], tmpDatumVon[0]);
        tmpDateBis = new Date(tmpDatumBis[2], tmpDatumBis[1], tmpDatumBis[0]);
        
        if (tmpDateVon > tmpDateBis)
        {
            alert("Bitte Eingabedatum korrigieren:\n Bis-Datum ("+DatumBis+") liegt vor\n Von-Datum ("+DatumVon+"). ");
            weiter = false;
            return;
        }
        var tmpAnzTage = Math.round((tmpDateBis.getTime()-tmpDateVon.getTime())/86400000);
        if (tmpAnzTage<AnzTage)
        {
            alert("Anzahl Tage geaendert auf " + tmpAnzTage + " Tage:\n Differenz Von-Datum ("+DatumVon+") Bis-Datum ("+DatumBis+")\n sind maximal " + tmpAnzTage + " Uebernachtungen.");
            formular.AnzTage.value = tmpAnzTage;
        }
    }
}

function Fenster2(nr1,DatumVon,DatumBis,AnzErw,AnzKind){
    Ein_objekt(nr1 + "&DatumVon=" + DatumVon + "&DatumBis=" + DatumBis + "&AnzErw=" + AnzErw + "&AnzKind=" + AnzKind)
}
function Fensterobjekt(nr1,lang,DatumVon,DatumBis,AnzTage,AnzErw,AnzKind,Partner){
    Einobjekt(nr1 + "&lang=" + lang + "&DatumVon=" + DatumVon + "&DatumBis=" + DatumBis + "&AnzTage=" + AnzTage + "&AnzErw=" + AnzErw + "&AnzKind=" + AnzKind + "&Partner=" + Partner)
}
function Fensterobjekttest(nr1,lang,DatumVon,DatumBis,AnzTage,AnzErw,AnzKind){
    Einobjekttest(nr1 + "&lang=" + lang + "&DatumVon=" + DatumVon + "&DatumBis=" + DatumBis + "&AnzTage=" + AnzTage + "&AnzErw=" + AnzErw + "&AnzKind=" + AnzKind)
}
function Fenster3(nr1){
    str1="http://xy-zimmer.de/david/Grafik.asp?NrObjekt=" + nr1;
    window3=window.open(str1,"einObjekt",'scrollbars=yes,resizable=yes,status=yes,toolbar=no,menubar=no,top=140,left=260,width=440,height=440,top=1,left=1');
    if (window3) window3.focus();
}
function Fenstertermine(nr1,lang){
    str1="http://xy-zimmer.de/david_smarty/Grafik.php?NrObjekt=" + nr1 + "&lang=" + lang;
    window3=window.open(str1,"einObjekt",'scrollbars=yes,resizable=yes,status=yes,toolbar=no,menubar=no,top=140,left=260,width=480,height=440,top=1,left=1');
    if (window3) window3.focus();
}
function winter_anim()
{
	Schnee(10);
}

