// JavaScript für Homepage der Firma Käppel
// Lutz Eckner, Reichenbach, 2004, 2006


// Browserversion laden
function weiche()
{
var name=navigator.appName;
var agent=navigator.userAgent;

if (name=="Microsoft Internet Explorer" && agent.indexOf("MSIE 4")>=0)
 {location.href="landurlaub/nshinweis.html";
 return false;
 }
if (name=="Microsoft Internet Explorer" && agent.indexOf("MSIE 3")>=0)
 {location.href="landurlaub/nshinweis.html";
 return false;
 }
if (name=="Microsoft Internet Explorer" && agent.indexOf("MSIE 2")>=0)
 {location.href="landurlaub/nshinweis.html";
 return false;
 }
if (name=="Microsoft Internet Explorer" && agent.indexOf("MSIE 1")>=0)
 {location.href="landurlaub/nshinweis.html";
 return false;
 }

/* if (name=="Netscape")
 {
 location.href="landurlaub/nshinweis2.html";
 return false;
 }                   */

 /*if (name=="Netscape" && agent.indexOf("Mozilla/5")>=0) */

if (name=="Netscape" && agent.indexOf("Mozilla/4")>=0)
 {location.href="landurlaub/nshinweis.html";
 return false;
 }
if (name=="Netscape" && agent.indexOf("Mozilla/3")>=0)
 {location.href="landurlaub/nshinweis.html";
 return false;
 }
 if (name=="Netscape" && agent.indexOf("Mozilla/2")>=0)
 {location.href="landurlaub/nshinweis.html";
return false;
 }
if (name=="Netscape" && agent.indexOf("Mozilla/1")>=0)
 {location.href="landurlaub/nshinweis.html";
 return false;
 }
//if window.location.href||www.dieterkaeppel.de
//{window.location.href"}

return false;
}

// Mailseite auf Host 'www.dieterkaeppel.de' umstellen
function local (seite)
{
var ist;
ist=window.location.host;
if (ist!="www.dieterkaeppel.de")
{
window.location.href="http://www.dieterkaeppel.de/"+seite+".php";
}
return;
}

// Druckversionen erzeugn
function prn() {
var url=window.document.URL;
url=url+"?prn=1";
// alert (url);
var winprn;
winprn=window.open (url,"Druckversionsfenster","width=700,height=800,left=100,top=100,hotkeys=no,status=no,toolbar=no,menubar=yes,locationbar=no,scrollbars=yes,resizable=yes");
return false
}

// Hightlithing der aktivierten Links
function flag(flag) {
         s=flag;
         farbe (s);
                 }

// hightlight des oberen Links bei geladener seite
function farbe(s) {
                 document.getElementById(s+"b").style.backgroundColor="#008080";
                 // document.getElementById(s+"b").style.color="#FFFFFF";
                 document.getElementById(s+"b").style.color="#FFFF6A";
                 document.getElementById(s+"b").style.fontWeight="bold";
                 document.getElementById(s+"b").style.textAlign="right";
                 }

//  Druckseite aufrufen
function druckseite ()
{
urla=window.document.URL;
// alert (urla);
pos=urla.lastIndexOf("/");
// alert (pos);
teil1=urla.slice (0,pos+1);
// alert (teil1);
teil2=urla.slice (pos+1);
// alert (teil2);
urlb=teil1+"_"+teil2;
// alert (urlb);
// window.location.href=urlb;
return popseite (urlb,670,550,"yes");
return
}

//  schwebende seite
function popseite (url,w,h,sb)
{
var win;
win=window.open (url,"NeuesFenster","width="+w+",height="+h+",left=50,top=30,hotkeys=no,status=no,menubar=yes,locationbar=no,scrollbars="+sb+",resizable=yes");
// win.setTimeout ("window.close ()",300000);
win.focus();
return false;
}


// Bildvergrößerung
function pop (bild,w,h,sb)
{
var win;
win=window.open ("","NeuesFenster","width="+w+",height="+h+",left=100,top=50,hotkeys=no,status=no,menubar=yes,locationbar=no,scrollbars="+sb+",resizable=yes");
win.document.write ("<div align='center'><img src='../bilder/"+bild+".jpg' border='1'><br></div>");
// win.setTimeout ("window.close ()",60000);
win.document.write ("<br><div align='center' style='color:blue;cursor:pointer;font-size: 9pt;font-family: arial,helvetica,sans-serif' onClick='javascript:window.close()'><u>Fenster schließen</u><br><br><br></div>");
win.focus();
return false;
}

function popg (bild,w,h,sb)
{
var win;
win=window.open ("","NeuesFenster","width="+w+",height="+h+",left=100,top=50,hotkeys=no,status=no,menubar=yes,locationbar=no,scrollbars="+sb+",resizable=yes");
win.document.write ("<div align='center'><img src='grafic/"+bild+".gif' border='1'><br></div>");
// win.setTimeout ("window.close ()",60000);
win.document.write ("<br><div align='center' style='color:blue;cursor:pointer;font-size: 9pt;font-family: arial,helvetica,sans-serif' onClick='javascript:window.close()'><u>Fenster schließen</u><br><br><br></div>");
win.focus();
return false;
}

//  PDF-Download
function poppdf (url,w,h,sb)
{
var win2;
win2=window.open (url,"NeuesFenster2","width="+w+",height="+h+",left=100,top=50,hotkeys=yes,status=no,menubar=yes,locationbars=yes,scrollbars="+sb+",resizable=yes");
// win.setTimeout ("window.close ()",300000);
win2.focus();
return false;
}


//  Mailfenster
function popmail (url,w,h,sb)
{
var winmail;
winmail=window.open (url,"Mailfenster","width="+w+",height="+h+",left=100,top=50,hotkeys=yes,status=no,menubar=yes,locationbars=yes,scrollbars="+sb+",resizable=yes");
// win.setTimeout ("window.close ()",300000);
winmail.focus();
return false;
}

// Preisformular Telefonnummer
function formcheck2 ()
{
var a;
var telnmr;
var mail;
var termin;
var frage;
telnmr=window.document.forms[1].elements[11].value;
mail=window.document.forms[1].elements[10].value;
termin=window.document.forms[1].elements[2].value;
frage=window.document.forms[1].elements[9].value;

if (termin=="" && frage=="")
   {alert ("Sie haben weder einen Wunschtermin noch Fragen oder Mitteilungen eingetragen.");
   // window.document.forms[1].elements[11].focus ();
   return false;
}
if (telnmr=="")
   {alert ("Bitte geben Sie Ihre Telefonnummer an, denn nur so können wir Sie bei Bedarf rücksprechen. Wenn Sie dies nicht wollen, tragen sie bitte ein Leerzeichen ein. Vergewissern Sie dann bitte, dass Ihre E-Mail-Adresse stimmt, bei Tippfehlern usw. können wir Ihnen sonst nicht antworten.");
   window.document.forms[1].elements[11].focus ();
   return false;
 }
if (mail=="")
   {a=confirm ("Sie haben Ihre E-Mail-Adresse nicht angegeben! Wir können Ihnen so nicht per Mail antworten. Klicken Sie auf 'Abbrechen', wenn Sie Ihre E-Mail-Adresse noch eintragen wollen. Sonst weiter mit 'OK'");
   }
if (a==false)
   {window.document.forms[1].elements[10].focus ();
   return false;
   }
}


// Preisformular Hirschsteinhütten
function formcheck3 ()
{
var a;
var haus1;
var haus2;
var haus3;
var mail;
var telnmr;
haus1=window.document.forms[1].elements[2].checked;
haus2=window.document.forms[1].elements[3].checked;
haus3=window.document.forms[1].elements[4].checked;
mail=window.document.forms[1].elements[13].value;
telnmr=window.document.forms[1].elements[14].value;
if (haus1!=true && haus2!=true && haus3!=true)  {
   alert ("Bitte wählen Sie mindestens eine Hütte aus, auf die sich Ihre Anfrage bezieht.");
   return false;
   }
if (telnmr=="")
   {alert ("Bitte geben Sie Ihre Telefonnummer an, denn nur so können wir Sie bei Bedarf rücksprechen. Wenn Sie dies nicht wollen, tragen sie bitte ein Leerzeichen ein. Vergewissern Sie dann bitte, dass Ihre E-Mail-Adresse stimmt, bei Tippfehlern usw. können wir Ihnen sonst nicht antworten.");
   window.document.forms[1].elements[14].focus ();
   return false;
   }
if (mail=="")
   {a=confirm ("Sie haben Ihre E-Mail-Adresse nicht angegeben! Wir können Ihnen so nicht per Mail antworten. Klicken Sie auf 'Abbrechen', wenn Sie Ihre E-Mail-Adresse noch eintragen wollen. Sonst weiter mit 'OK'");
   }
if (a==false)
   {window.document.forms[1].elements[13].focus ();
   return false;
   }
}

// Kontakt-Formular
function contfenster (betreff)
{
var win, betreff;
win=window.open ("contact.htm","testung","width=450,height=420,screenX=200,screenY=50,location=no,menubar=no,scrollbars=no,toolbar=no,dependent=yes,resizable=yes");
    win.document.forms[0].elements[1].value=(betreff);
    }

// Prüfung Kontaktformular
 function formcheck ()
{
var a, text, telenr, adresse;
text=window.document.forms[0].elements[2].value;
telenr=window.document.forms[0].elements[5].value;
adresse=window.document.forms[0].elements[4].value;
if (text=="")
   {alert ("Sie haben keinen Text eingeschrieben. Ein 'Abschicken' macht keinen Sinn.");
   return false;
   }
if (telenr=="")
   // {a=confirm ("Sie haben keinen Namen angegben! Wir können Sie dann beim antworten nicht persönlich ansprechen. Klicken Sie auf 'Abbrechen', wenn Sie noch einen Namen eintragen wollen. Sonst weiter mit 'OK'");
   //if (a==false)
   if (telenr=="")
   {alert ("Bitte geben Sie Ihre Telefonnummer an, denn nur so können wir Sie bei Bedarf rücksprechen. Wenn Sie dies nicht wollen, tragen sie bitte ein Leerzeichen ein. Vergewissern Sie dann bitte, dass Ihre E-Mail-Adresse stimmt, bei Tippfehlern usw. können wir Ihnen sonst nicht antworten.");
   window.document.forms[0].elements[5].focus ();
   return false;
   }

if (adresse=="")
   {a=confirm ("Sie haben Ihre E-Mail-Adresse nicht angegeben! Wir können Ihnen so nicht per Mail antworten. Klicken Sie auf 'Abbrechen', wenn Sie Ihre E-Mail-Adresse noch eintragen wollen. Sonst weiter mit 'OK'");
   }
if (a==false)
   {window.document.forms[0].elements[4].focus ();
   return false;
   }
}

// ********* Rechner **********
function Ergebnis()
 {
var x = 0;
x = eval(window.document.Rechner.Display.value); window.document.Rechner.Display.value = x;
}

function Hinzufuegen(Zeichen)
{
window.document.Rechner.Display.value = window.document.Rechner.Display.value + Zeichen;
}

function Sonderfunktion(Funktion)
{
if(Funktion == "sqrt")
 {
var x = 0;
x = eval(window.document.Rechner.Display.value); window.document.Rechner.Display.value = Math.sqrt(x);
}
if(Funktion == "pow")
{
var x = 0;
X = eval(window.document.Rechner.Display.value);
window.document.Rechner.Display.value = x * x;
}

if(Funktion == "log")
{
var x = 0;
x = eval(window.document.Rechner.Display.value);
window.document.Rechner.Display.value = Math.log(x);
}
}
// Ende rechner *****************************

/*  Fenster Schließen, wenn separat */
function zu()
{
window.close();
}

// ******  Neuigkeiten-Box *********
function news ()
{
var win;
win=window.open ("news.html","NeuesFenster","width=500,height=230,resizable=yes");
// win.setTimeout ("window.close ()",300000);
win.focus();
return false;
}

function ede (pt)
{
/*  alert ('Pfad: '+pt+'.txt');   */
var win4;
var url;
url="dckg.php?pfad="+pt;
win4=window.open (url,"NeuesFenster4","width=640,height=450,left=100,top=50,hotkeys=no,status=no,menubar=yes,locationbar=no,scrollbars=yes,resizable=yes");
win4.focus();
return false;
}


blink(0.7);
function blink(speed)
{
if (speed) {
if (document.all)
setInterval("blink()", speed*1000)
return;
}
var blink = document.all.tags("BLINK")
for (var i=0; i<blink.length; i++)
blink[i].style.visibility = blink[i].style.visibility == "" ? "hidden" : ""
}


/* Schließen einer Messagebox */
function zu () {
if (document.getElementById) {
mes1=document.getElementById("messagebox");
mes1.style.visibility="hidden";
return
}
}

