
var isNS4 = 0;
var isNS6 = 0;

var isIE4 = 0;
var isIE5 = 0;
var isIE6 = 0;
var isIE7 = 0;

var isNew = 0;

function anfrageReise() {

     var reisewahl;
		 var wahl;

		 wahl = cookie_lesen("reisen");

     if (wahl != "") {
         reisewahl = "http://www.kulturtouristik.de/2010/de/kontakt/anfrage.htm" + "?rei=" + wahl;
		 } else {
		    	reisewahl = "http://www.kulturtouristik.de/2010/de/kontakt/anfrage.htm"
     }
		     window.parent.location.href = reisewahl;
}

function reisen_eintragen() {
    var buffer;
    var i;

    buffer = window.location.search;
    document.reiseanfrage.reisen.value = buffer.slice(5);

}

function notiz_dazu(file) {

         var b,h;
         var wx,wb,wb,wh;

         wb = 200;
         wh = 120;
         b = screen.availWidth;
         h = screen.availHeight;
         wx = b/2-wb/2;
         wy = h/2-wh/2;
         NeuesFenster_klein(wx,wy,wb,wh,file,'Notiz');
}

function notiz_schreiben(wert) {

    var reise;
    var back;
    var alte_notiz = "";
		var reise_buffer;

    reise = wert.slice(1);
    reisebuffer = reise;
    alte_notiz = cookie_lesen('reisen');

    if (alte_notiz != '' && alte_notiz.search(reise) == -1) {
        reise = alte_notiz + reise + ',' ;
				cookie_schreiben('reisen',reise);
				back = 'Die Reise <b>' + reisebuffer +'<\/b> wurde erfolgreich ins Notizbuch eingetragen.';


		} else {
			  if (alte_notiz.search(reise) > -1) {
					back = 'Die Reise <b>' + reisebuffer +'<\/b> steht schon auf dem Notizzettel!';
				} else {
					reise = reise + ",";
					cookie_schreiben('reisen',reise);
					back = 'Die Reise <b>' + reisebuffer +'<\/b> wurde erfolgreich ins Notizbuch eingetragen.';
				}
    }

   return(back);

}

function notiz_schreiben_alt(wert) {

    var reise;
    var back;
    var alte_notiz = "";

    reise = wert.slice(1);
    back = reise;

    alte_notiz = cookie_lesen('reisen');

    if (alte_notiz != '' && alte_notiz.search(reise) == -1) {
        reise = alte_notiz + '!' + reise +'%';
    } else {
        reise = '!' + reise +'%';
      }

    cookie_schreiben('reisen',reise);

   return(back);

}

function cookie_schreiben(n,w) {

         var cookie_text = "";
         var a = new Date();

         var inzweiTagen = a.getTime() + (1 * 2 * 60 * 60 * 1000);
         a.setTime(inzweiTagen);
         cookie_text = n + '=' + w + '; expires=' + a.toGMTString()+'; ';
         document.cookie = cookie_text;
}

function cookie_lesen(n) {

         var cookiename;
         var cookiewert;
         var a;

         a = document.cookie;
         res = '';

         while(a != '') {
               cookiename = a.substring(0,a.search('='));

               if(a.search(';') > 0) {
                  cookiewert = a.substring(a.search('=')+1,a.search(';'));
               } else {
                  cookiewert = a.substring(a.search('=')+1,a.length);
               }

               if(n == cookiename){res = cookiewert;}

               i = a.search(';')+1;
               if(i == 0) {i = a.length}
                  a = a.substring(i,a.length);
         }
         return(res)
}

function cookie_loeschen(n) {
         document.cookie = n + '=; expires= Thu, 01-Jan-70 00:00:01 GMT;';
}


function cookie_erlaubt() {

      if(navigator.cookieEnabled == false) {
         var meldung = "Der Notizblock funktioniert nur mit eingeschalteten Cookies.\n\n";
         meldung = meldung + "Keine Sorge, wir speichern nur Ihre Auswahl. \n";
         meldung = meldung + "Das Cookie ist nur 2 Stunden g�ltig und wird dann gel�scht!\n\n";
         meldung = meldung + "Bitte schalten Sie die Cookies in Ihrem Browser ein!"

         alert(meldung);
         return false;

      } else {

         return true;
      }
}

function notiz_anzeigen() {
         var b,h;
         var wx,wb,wb,wh;

         wb = 300;
         wh = 350;
         b = screen.availWidth;
         h = screen.availHeight;
         wx = b/2-wb/2;
         wy = h/2-wh/2;
         NeuesFenster(wx,wy,wb,wh,'./notiz_lesen.asp','Notiz');
}

function leerstellen_entfernen (wort) {

         while(wort.search('%20') > 0) {

               wort = wort.replace('%20',' ');

         }

         return(wort);

}

function anfrageResidenzSchicken(region) {

     var prs;

     prs = pruefenResidenz();

     if (prs == 0) {
     document.residenzen.submit();}
}

function anfrageResidenzliste(anzahl) {

     var residenzwahl

     var prz = pruefen_reszahl(anzahl);

     if (prz != "") {
     residenzwahl = "http://www.kulturtouristik.de/2010/de/fewo/fewo_anfrage.htm" + "?res=" + prz;

     window.location.href = residenzwahl;
     }

}

function notizblock_dazu(text) {

   var reisewahl;
   var cookie_rumpf;
   var cookie_set;

   var ablauf = new Date();
   var infuenfTagen = ablauf.getTime() + (1 * 2 * 60 * 60 * 1000);
   ablauf.setTime(infuenfTagen);

   if(document.cookie) {

      reisewahl = document.cookie;

      cookie_rumpf = reisewahl.substring(0,reisewahl.indexOf("expires"))

      cookie_rumpf = cookie_rumpf + text + "; ";

      cookie_set = cookie_rumpf +" expires=" + ablauf.toGMTString();

   } else {
      reisewahl = text + "; ";
   }

      document.cookie = cookie_set;
}


function pruefen_reszahl(anzahl) {

     var counter = 0;
     var errortext = "";
     var resbuffer = "";
     var lauf = 0;

     for(var i = 1; i <= anzahl; i++) {

         if (document.forms[0].elements[i].value != "") {
             resbuffer = resbuffer + "(Prio" + document.forms[0].elements[i].value + ")" + document.forms[0].elements[i].name + ";";
            counter++;
         }
     }

     if (counter < 1){errortext ="Bitte geben Sie mindestens\nEINE Pr�ferenz an!"}
     if (counter > 5){errortext ="Bitte geben Sie h�chsten\nF�NF Pr�ferenzen an!"}

     if (errortext != "") {
        alert(errortext);
        return "";
     } else {

        lauf = 85 - resbuffer.length;
        for (var j = 1; j <= lauf; j++) {
             resbuffer = resbuffer + " ";
        }
        return resbuffer;
     }
}

function residenzen_eintragen() {
    var buffer;
    var i;

    buffer = window.location.search;
    document.residenzenAdressen.auswahl.value = buffer.slice(5);

}



function anfrageAdresse() {

     prs = pruefenResidenz();
     if (prs == 0) {
     document.residenzenAdressen.submit();}
}



function browser(){

var bw = navigator.appVersion;



         if (navigator.appVersion.search(/MSIE 7.0.+/) != -1) {
            isIE7 = 1; }
	 if (navigator.appVersion.search(/MSIE 6.0.+/) != -1) {
            isIE6 = 1; }
         if (navigator.appVersion.search(/MSIE 5.0.+/) != -1) {
            isIE5 = 1; }
         if (navigator.appVersion.search(/MSIE 4.0.+/) != -1) {
            isIE4 = 1; }

/*         if (navigator.appVersion.search(/5.0 +/) != -1) {
            isIE6 = 1; } */

         if (navigator.appVersion.search(/4.75.+/) != -1) {
            isNS4 = 1; }

/*         if (navigator.appVersion.search(/5.0.+/) != -1 &&
            navigator.appName.search(/Netscape.+/) != -1) {
            isNS6 = 1; }  */

         if (navigator.appVersion.search(/5.0 +/) != -1 &&
            navigator.appName.search(/Netscape+/) != -1) {
            isIE6 = 1; }

         if (parseInt(navigator.appVersion >= 5)) {
         isNew = 1;}

	/* alert(isIE7); */

}
function anfrageschicken() {

     var prs, prs_alt;

  if (pruefen() == 0) {

     document.reiseanfrage.submit();

  }
}

function pruefen() {

         var name = document.reiseanfrage.name.value
         var vorname = document.reiseanfrage.vorname.value
         var plz = document.reiseanfrage.plz.value
         var ort = document.reiseanfrage.ort.value
         var strasse = document.reiseanfrage.strasse.value
         var datum = document.reiseanfrage.datum.value

         var telefon = document.reiseanfrage.telefon.value
         var fax = document.reiseanfrage.fax.value
         var email = document.reiseanfrage.email.value

         var jetzt = new Date();
         var jahr = jetzt.getYear();

         var errortext = ""

         if (name == "") errortext = errortext + "Bitte geben Sie Ihren Nachnamen ein!\n";
         if (vorname == "") errortext = errortext + "Bitte geben Sie Ihren Vornamen ein!\n";
         if (datum == "") errortext = errortext + "Bitte geben Sie das Reisedatum ein!\n";
         if (strasse == "" || plz == "" || ort == "") errortext = errortext + "Bitte geben Sie Ihre vollst�ndige Anschrift ein!\n";
         if (telefon == "" && fax == "" && email == "") errortext = errortext + "Bitte Telefon, Fax oder E-Mail angeben!\n";

         if (errortext != "") {
            alert(errortext);
            return 1;
         } else {
            return 0;
         }
}
function anfrageResidenzschicken() {

     var prs, prs_alt;


     pruefen_p_rz();

  if (pruefenResidenz() == 0 && pruefen_p_rz() == 0) {

     document.residenzen.submit();

  }
}

function pruefenResidenz() {

         var name = document.residenzenAdressen.name.value
         var vorname = document.residenzenAdressen.vorname.value
         var plz = document.residenzenAdressen.plz.value
         var ort = document.residenzenAdressen.ort.value
         var strasse = document.residenzenAdressen.strasse.value

         var telefon = document.residenzenAdressen.telefon.value
         var fax = document.residenzenAdressen.fax.value
         var email = document.residenzenAdressen.email.value

         var jetzt = new Date();
         var jahr = jetzt.getYear();

         var errortext = ""

         if (name == "") errortext = errortext + "Bitte geben Sie Ihren Nachnamen ein!\n";
         if (vorname == "") errortext = errortext + "Bitte geben Sie Ihren Vornamen ein!\n";
         if (strasse == "" || plz == "" || ort == "") errortext = errortext + "Bitte geben Sie Ihre vollst�ndige Anschrift ein!\n";
         if (telefon == "" && fax == "" && email == "") errortext = errortext + "Bitte Telefon, Fax oder E-Mail angeben!\n";

         if (errortext != "") {
            alert(errortext);
            return 1;
         } else {
            return 0;
         }
}

function NeuesFenster_klein(x,y,xb,yb,ziel,text)
{

    var fenster = 'scrollbars=no,width=' + xb + ',height=' + yb + ',top=' + y + ',left=' + x + ' '

    var nav=navigator.appName;
    var version=navigator.appVersion;
    var agent=navigator.userAgent;
    var PopFenster = null;

//    if (nav.indexOf('Microsoft')>=0 && version.indexOf('MSIE 4.0')>=0)

    if (nav.indexOf('Microsoft')>=0)
        PopFenster=window.document.open (ziel, text, fenster);
    else {
        PopFenster=window.document.open(ziel, text, fenster);
        PopFenster.focus();
    }
        PopFenster.creator = self;

}

function NeuesFenster(x,y,xb,yb,ziel,text)
{

    var fenster = 'scrollbars=yes,width=' + xb + ',height=' + yb + ',top=' + y + ',left=' + x + ' '

    var nav=navigator.appName;
    var version=navigator.appVersion;
    var agent=navigator.userAgent;
    var PopFenster = null;

//    if (nav.indexOf('Microsoft')>=0 && version.indexOf('MSIE 4.0')>=0)

    if (nav.indexOf('Microsoft')>=0)
        PopFenster=window.document.open (ziel, text, fenster);
    else {
        PopFenster=window.document.open(ziel, text, fenster);
        PopFenster.focus();
    }
        PopFenster.creator = self;

}

function NeuesFensterPass(ziel,text)
{
        // xb = screen.availWidth * 0.75;           // Fensterbreite
        xb = 660
        yb = screen.availHeight * 0.9;          // Fensterh�he
        var x = 100;                                                         // Fenster x Position oben
        var y = screen.availHeight * 0.05;                                                         // Fenster y Position oben

        var fenster = 'scrollbars=yes,width=' + xb + ',height=' + yb + ',top=' + y + ',left=' + x + ' '

    var nav=navigator.appName;
    var version=navigator.appVersion;
    var agent=navigator.userAgent;
    var PopFenster = null;

//    if (nav.indexOf('Microsoft')>=0 && version.indexOf('MSIE 4.0')>=0)

    if (nav.indexOf('Microsoft')>=0)
        PopFenster=window.document.open (ziel, text, fenster);
    else {
        PopFenster=window.document.open(ziel, text, fenster);
        PopFenster.focus();
    }
        PopFenster.creator = self;
}

function NeuesFensterMax(ziel,text)
{
    var xb = screen.availWidth;       // Fensterbreite
    var yb = screen.availHeight;      // Fensterh�he

    var x = 0;                        // Fenster x Position oben
    var y = 0;                        // Fenster y Position oben

//    var fenster = 'scrollbars=yes,width=' + xb + ',height=' + yb + ',top=' + y + ',left=' + x + ' '
    var fenster = 'scrollbars=yes,fullscreen=yes'
    var nav=navigator.appName;
    var version=navigator.appVersion;
    var agent=navigator.userAgent;
    var PopFenster = null;

//    if (nav.indexOf('Microsoft')>=0 && version.indexOf('MSIE 4.0')>=0)

    if (nav.indexOf('Microsoft')>=0)
        PopFenster=window.document.open (ziel, text, fenster);
    else {
        PopFenster=window.document.open(ziel, text, fenster);
        PopFenster.focus();
    }
        PopFenster.creator = self;
}

function Datum()

{

         Wochentagname = new Array("Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag");

         var Jetzt = new Date();
         var Tag = Jetzt.getDate();
         var Monat = Jetzt.getMonth() + 1;
         var Jahr = Jetzt.getYear();

         var Stunden = Jetzt.getHours();
         var Minuten = Jetzt.getMinutes();
         var Sekunden = Jetzt.getSeconds();
         var WoTag = Jetzt.getDay();

         var Vortag  = ((Tag < 10) ? "0" : "");
         var Vormon  = ((Monat < 10) ? ".0" : ".");
         var Vorstd  = ((Stunden < 10) ? "0" : "");
         var Vormin  = ((Minuten < 10) ? ":0" : ":");
         var Vorsek  = ((Sekunden < 10) ? ":0" : ":");
         var Datum = Vortag + Tag + Vormon + Monat  + "." + Jahr;
         var Uhrzeit = Vorstd + Stunden + Vormin + Minuten + Vorsek + Sekunden;
         var Gesamt = Datum + "<br>" + Wochentagname[WoTag] + "<br>" + Uhrzeit;

        document.write(Datum);

}
