function Browser() {

  var ua, s, i;

  this.isIE    = false;  // Internet Explorer
  this.isNS    = false;  // Netscape
  this.version = null;

  ua = navigator.userAgent;

  s = "MSIE";
  if ((i = ua.indexOf(s)) >= 0) {
    this.isIE = true;
    this.version = parseFloat(ua.substr(i + s.length));
    return;
  }

  s = "Netscape6/";
  if ((i = ua.indexOf(s)) >= 0) {
    this.isNS = true;
    this.version = parseFloat(ua.substr(i + s.length));
    return;
  }

  // Treat any other "Gecko" browser as NS 6.1.

  s = "Gecko";
  if ((i = ua.indexOf(s)) >= 0) {
    this.isNS = true;
    this.version = 6.1;
    return;
  }
}

var browser = new Browser();

// Global variable for tracking the currently active button.

var activeButton = null;

// Capture mouse clicks on the page so any active button can be
// deactivated.

if (browser.isIE)
  document.onmousedown = pageMousedown;
if (browser.isNS)
  document.addEventListener("mousedown", pageMousedown, true);

function pageMousedown(event) {

  var el;

  // If there is no active menu, exit.

  if (!activeButton)
    return;

  // Find the element that was clicked on.

  if (browser.isIE)
    el = window.event.srcElement;
  if (browser.isNS)
    el = (event.target.className ? event.target : event.target.parentNode);

  // If the active button was clicked on, exit.

  if (el == activeButton)
    return;

  // If the element clicked on was not a menu button or item, close the
  // active menu.

  if (el.className != "menuButton"  && el.className != "menuItem" &&
      el.className != "menuItemSep" && el.className != "menu")
    resetButton(activeButton);
}

function buttonClick(button, menuName) {

  // Blur focus from the link to remove that annoying outline.

  button.blur();

  // Associate the named menu to this button if not already done.

  if (!button.menu)
    button.menu = document.getElementById(menuName);

  // Reset the currently active button, if any.

  if (activeButton && activeButton != button)
    resetButton(activeButton);

  // Toggle the button's state.

  if (button.isDepressed)
    resetButton(button);
  else
    depressButton(button);

  return false;
}

function buttonMouseover(button, menuName) {

  // If any other button menu is active, deactivate it and activate this one.
  // Note: if this button has no menu, leave the active menu alone.

  if (activeButton && activeButton != button) {
    resetButton(activeButton);
    if (menuName)
      buttonClick(button, menuName);
  }
}

function depressButton(button) {

  var w, dw, x, y;

  // Change the button's style class to make it look like it's depressed.

  button.className = "menuButtonActive";

  // For IE, set an explicit width on the first menu item. This will
  // cause link hovers to work on all the menu's items even when the
  // cursor is not over the link's text.

  if (browser.isIE && !button.menu.firstChild.style.width) {
    w = button.menu.firstChild.offsetWidth;
    button.menu.firstChild.style.width = w + "px";
    dw = button.menu.firstChild.offsetWidth - w;
    w -= dw;
    button.menu.firstChild.style.width = w + "px";
  }

  // Position the associated drop down menu under the button and
  // show it. Note that the position must be adjusted according to
  // browser, styling and positioning.

  x = getPageOffsetLeft(button);
  y = getPageOffsetTop(button) + button.offsetHeight;
  if (browser.isIE) {
    x += 2;
    y += 2;
  }
  if (browser.isNS && browser.version < 6.1)
    y--;

  // Position and show the menu.

  button.menu.style.left = x + "px";
  button.menu.style.top  = y + "px";
  button.menu.style.visibility = "visible";

  // Set button state and let the world know which button is
  // active.

  button.isDepressed = true;
  activeButton = button;
}

function resetButton(button) {

  // Restore the button's style class.

  button.className = "menuButton";

  // Hide the button's menu.

  if (button.menu)
    button.menu.style.visibility = "hidden";

  // Set button state and clear active menu global.

  button.isDepressed = false;
  activeButton = null;
}

function getPageOffsetLeft(el) {

  // Return the true x coordinate of an element relative to the page.

  return el.offsetLeft + (el.offsetParent ? getPageOffsetLeft(el.offsetParent) : 0);
}

function getPageOffsetTop(el) {

  // Return the true y coordinate of an element relative to the page.

  return el.offsetTop + (el.offsetParent ? getPageOffsetTop(el.offsetParent) : 0);
}

function doresize ()
        {location.reload();return false;}
if(document.layers)window.captureEvents(Event.RESIZE); //window.onresize=doresize;

var  js10 = (document.images)?false:true; // NN2.x
var  js11 = (document.images) && ((window.screen)?false:true); // NN3.x
var  ie = ((document.all) && (window.offscreenBuffering)) ? true : false; // IE >= 4.x
var  isNS = ((document.captureEvents) && (!document.getElementById)) ? true : false; // NN4.x
var  mz = ((document.getElementById) && (!document.all) && (document.documentElement)) ? true : false; // NN6/MZ
var  op = ((document.getElementById) && (navigator.userAgent.indexOf('Opera') != -1)) ?true : false;
var isMacIE = ( (navigator.userAgent.indexOf("IE 4") > -1) && (navigator.userAgent.indexOf("Mac")  > -1) );

y=0; weiter=0;

function testen()
{
br=0;
        if (ie)
        {
        br=2;
        schicht='document.all["';stil='"].style';
        }
        if (isNS)
        {
        schicht='document.layers.scrollWindowDiv.document.layers["';stil='"]';
        }
        if (mz)
        {
        schicht='document.getElementById("';stil='").style';
        }
        if(op)
        {
        schicht='document.getElementById("';stil='").style';
        }
        /* elsewindow.location.href="controlling.html"; // nur NN und IE !!!*/
}

function moveIt(wen,wert)
{
test=y;  // Hilfsvariable
y+=wert;
if (y < -251 || y > 1)
        {
        y=test;
        eval(schicht+wen+stil+'.top="'+y+'"');
}
else
        {
        eval(schicht+wen+stil+'.top="'+y+'"');
        }
}

function scrollen(wert)
{
moveIt('scrollContentDiv',wert);
a=wert;
if ((weiter)&&(y<10)) setTimeout("scrollen(a)",1);
}

function gone()
{
if(isNS)
        {
        document.scrollWindowDiv.document.scrollContentDiv.moveTo(20,0);
        y=0;
        }
if(ie)
        {
        scrollContentDiv.style.pixelLeft=20;
        scrollContentDiv.style.pixelTop=0;
        y=0;
        }
if(mz)
        {
        document.getElementById("scrollContentDiv").style.left="20px";
        document.getElementById("scrollContentDiv").style.top="0px";
        y=0;
        }
if(op)
        {
        scrollContentDiv.style.pixelLeft=20;
        scrollContentDiv.style.pixelTop=0;
        y=0;
        }
}

function minplu(y) {
var x = 0;
if (document.kinderanzahl.kinder.value=="" || isNaN(document.kinderanzahl.kinder.value)==true){
    document.kinderanzahl.kinder.value=1;
    document.getElementsByName('kinderanzahl')[0].submit()
     }
  else
    {
    x = eval( document.kinderanzahl.kinder.value );
    document.kinderanzahl.kinder.value = x + y;
    if  (document.kinderanzahl.kinder.value<0) document.kinderanzahl.kinder.value=0;
    document.getElementsByName('kinderanzahl')[0].submit()
    }
}

function high(which2)
{theobject=which2
highlighting=setInterval("highlightit(theobject)",50)

}function low(which2)
{clearInterval(highlighting)
which2.filters.alpha.opacity=40
}function highlightit(cur2)
{if(cur2.filters.alpha.opacity<100)
cur2.filters.alpha.opacity+=5
else if(window.highlighting)
clearInterval(highlighting)
}
var anfrage;
function openanfrage(cont1,cont2,cont3) {
if (anfrage){ anfrage.close()
 anfrage=window.open(cont1,cont2,cont3);
}
else{
anfrage=window.open(cont1,cont2,cont3);
 }
}
function showFullImage(bildid){

       var maxkat2 = document.getElementsByTagName('span').length;
       var dc = 0;
       for(c = 0; c < maxkat2; c++){
           document.getElementsByTagName('span')[c].style.display = 'none';
           dc++;
       }
        document.getElementById(bildid+"b").style.display = 'block';
}

function hideFullImage(bildid){

       var maxkat2 = document.getElementsByTagName('span').length;
       var dc = 0;
       for(c = 0; c < maxkat2; c++){
           document.getElementsByTagName('span')[c].style.display = 'none';
           dc++;
       }
}
function setborder(id,id2,maxvol,maxrow,bild,text,htext){

          x=1;
     for (i=0; i<maxvol; i++){
                                    document.getElementById('row'+i+'_1').className          = 'setborder2_1';
        for(ii=2; ii<maxrow; ii++){ document.getElementById('row'+i+'_'+ii+'').className     = 'setborder2_2';}
                                    document.getElementById('row'+i+'_'+maxrow+'').className = 'setborder2_3';
         x++;
         if(x == 3){
            x =  1;
         }
     }                             document.getElementById('row'+id2+'_1').className          = 'setborder1_1';
for(iii=2; iii<maxrow; iii++){     document.getElementById('row'+id2+'_'+iii+'').className    = 'setborder1_2';}
                                   document.getElementById('row'+id2+'_'+maxrow+'').className = 'setborder1_3';



         document.getElementById('kat_id').value = id;
         var image = document.createElement('img');
         image.src = bild;
         image.width = 395;
         document.getElementById('detail_bild_cell').innerHTML = "";
         document.getElementById('detail_bild_cell').appendChild(image);
         //document.getElementById('detail_bild').src=bild;
         document.getElementById('beschreibung').firstChild.nodeValue=text;
         document.getElementById('header').firstChild.nodeValue=htext;
         document.getElementById('link_list_mehrinfo').style.display = 'inline';
         document.getElementById('link_list_mehrinfo').href="index.php?prg=9&id="+id+"";

        // getanfrage(id,anreise,abreise,anz_pers,file,typ);
}
function reload_poppup(){
         var all = document.getElementById('bu_id').value;
             show_var    = all.split('|');
             
            // alert("show_var="+show_var[0]+"");
             
             
        getanfrage(show_var[0],show_var[1],show_var[2],show_var[3],show_var[4],show_var[5],show_var[6])
}
function getnewpopup(){
        var dbscrolltop = document.body.scrollTop;
           if(dbscrolltop <= 50){
              dbscrolltop = 100;
           }
       if (navigator.userAgent.indexOf('MSIE') >0){ var topper=230;

       }
       else if ((navigator.appName.indexOf('Netscape')+1)) { var topper=250; }
       else {  var topper=270;}
        var wpageoffset = (dbscrolltop*1)+(topper*1);

        document.getElementById('overlay').style.display = 'block';
      // if ((navigator.appName.indexOf('Microsoft')+1)) {
        var scrollheight = window.document.body.scrollHeight;
        document.getElementById('overlay').style.height  = scrollheight;
     //  }
        document.getElementById('map2').style.display = 'block';
        document.getElementById('map2').style.top     = wpageoffset;

}
function hidenewpopup(){

        document.getElementById('overlay').style.display = 'none';
        document.getElementById('map2').style.display    = 'none';
}

function Request(url,param,func) {
        http_request = false;
        if (window.XMLHttpRequest) { // Mozilla, Safari,...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
                // zu dieser Zeile siehe weiter unten
            }
        } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            alert('Ende :( Kann keine XMLHTTP-Instanz erzeugen');
            return false;
        }
        http_request.onreadystatechange = func;
        http_request.open('GET', url+'?'+param, true);
        http_request.send(null);
}
function getanfrage(id,anreise,abreise,anz_pers,file,typ,an){
document.getElementById('bu_id').value = ""+id+"|"+anreise+"|"+abreise+"|"+anz_pers+"|"+file+"|"+typ+"|"+an+"";
//var check = document.getElementById('cb_merken_'+id).checked;
Request('anfrage2.php','kat_id='+id+'&anreise='+anreise+'&abreise='+abreise+'&anz_pers='+anz_pers+'&prg=1&file='+file+'&typ='+typ+'&anfrage='+an+'', setanfrage );
}
function setanfrage(){
  if (http_request.readyState == 4) {
    if (http_request.status == 200) {
      var response = http_request.responseText;
      var update = new Array();
        if(response.indexOf('|' != -1)) {
           //update = response.split('|');
                  //var text = update[1];

                                      document.getElementById('map2').innerHTML   = response;
                 //if(update[2] != ""){ document.getElementById('logie').value     = update[2];}
                 //if(update[3] != ""){ document.getElementById('lst_count').value = update[3];}
        }
      } else { alert('Bei dem Request ist ein Problem aufgetreten.'); }
    }
}
function getanfrage_save(id,anreise,abreise,anz_pers,file,an){


 if(document.getElementById('read_agb').checked == false)  {
   alert("Sie haben die AGB nicht bestätigt");
   document.getElementById('read_agb').focus();
   return false;
  }
 if(document.getElementById('name').value == "")  {
   alert("Bitte geben Sie Ihren Namen ein!");
   document.getElementById('name').focus();
   return false;
  }

if(document.getElementById('versandart1').checked == true)
{
  if(document.getElementById('strasse').value == "") {
   alert("Bitte geben Sie Ihre Strasse ein!");
   document.getElementById('strasse').focus();
   return false;
  }

 if(document.getElementById('plz').value == "") {
   alert("Bitte geben Sie Ihre PLZ ein!");
   document.getElementById('plz').focus();
   return false;
  }
  else{
      var chkZ = 1;
     for(var i=0;i<document.getElementById('plz').value.length;++i)
     if(document.getElementById('plz').value.charAt(i) < "0"
     || document.getElementById('plz').value.charAt(i) > "9")
     chkZ = -1;
     if(chkZ == -1 || document.getElementById('plz').value.length < 5) {
      alert("Postleitzahl ungültig!");
      document.getElementById('plz').focus();
      return false
     }
     return true;
    }

 if(document.getElementById('ort').value == "") {
   alert("Bitte geben Sie Ihren Ort ein!");
   document.getElementById('ort').focus();
   return false;
  }
}
if((document.getElementById('read_agb').checked == true) &&  (document.getElementById('name').value != "")) {



        var anrede      = document.getElementById('anrede').value;
        var name        = document.getElementById('name').value;
        var strasse     = document.getElementById('strasse').value;
        var plz         = document.getElementById('plz').value;
        var ort         = document.getElementById('ort').value;
        var telefon     = document.getElementById('telefon').value;
        var mail        = document.getElementById('mail').value;

        if(document.getElementById('versandart1').checked == true){
        var versandart = 'post';
        }else{
        var versandart = 'mail';
        }
        
        var read_agbs   = 'checked';
        var logie     = document.getElementById('total').firstChild.nodeValue;

   var get_chekbox        = document.getElementById('tbl_check').getElementsByTagName('input');
   var get_chekbox_length = get_chekbox.length;


   var addurl = "";
   var lst_id = "";
   var lst_preis = "";
   for(v=0; v<get_chekbox_length; v++){
          field_ch23  = get_chekbox[v].id.split('lst')
          lst2url23   = document.getElementById("ep"+field_ch23[1]).firstChild.nodeValue;
          lst_preis += lst2url23+"b";
        if(get_chekbox[v].type == 'hidden'){
            field_ch2  = get_chekbox[v].id.split('lst')
            lst2url2   = document.getElementById("ep"+field_ch2[1]).firstChild.nodeValue;
            lstn2url2  = document.getElementById("lstname"+field_ch2[1]).firstChild.nodeValue;
            lst_id+= field_ch2[1]+"n";

            addurl+= lstn2url2+" "+lst2url2+", ";
        }
        if((get_chekbox[v].checked == true) ){
            field_ch = get_chekbox[v].id.split('lst')
            lst2url  = document.getElementById("ep"+field_ch[1]).firstChild.nodeValue;
            lstn2url = document.getElementById("lstname"+field_ch[1]).firstChild.nodeValue;
            lst_id+= field_ch[1]+"n";

            addurl+= lstn2url+" "+lst2url+", ";
        }
   }

//var check = document.getElementById('cb_merken_'+id).checked;
Request('anfrage_save2.php','kat_id='+id+'&anreise='+anreise+'&abreise='+abreise+'&anz_pers='+anz_pers+'&prg=1&file='+file+'&anfrage='+an+'&anrede='+anrede+'&name='+name+'&strasse='+strasse+'&plz='+plz+'&ort='+ort+'&telefon='+telefon+'&mail='+mail+'&versandart='+versandart+'&read_agbs='+read_agbs+'&logie='+logie+'&lst_sum='+addurl+'&lst_id='+lst_id+'&lst_preis='+lst_preis+'&mailret=1&err=1', setanfrage_save );
}
}


function getanfrage_save_arr(){


 if(document.getElementById('read_agb').checked == false)  {
   alert("Sie haben die AGB nicht bestätigt");
   document.getElementById('read_agb').focus();
   return false;
  }
 if(document.getElementById('name').value == "")  {
   alert("Bitte geben Sie Ihren Namen ein!");
   document.getElementById('name').focus();
   return false;
  }

if(document.getElementById('versandart1').checked == true)
{
  if(document.getElementById('strasse').value == "") {
   alert("Bitte geben Sie Ihre Strasse ein!");
   document.getElementById('strasse').focus();
   return false;
  }

 if(document.getElementById('plz').value == "") {
   alert("Bitte geben Sie Ihre PLZ ein!");
   document.getElementById('plz').focus();
   return false;
  }
  else{
      var chkZ = 1;
     for(var i=0;i<document.getElementById('plz').value.length;++i)
     if(document.getElementById('plz').value.charAt(i) < "0"
     || document.getElementById('plz').value.charAt(i) > "9")
     chkZ = -1;
     if(chkZ == -1 || document.getElementById('plz').value.length < 5) {
      alert("Postleitzahl ungültig!");
      document.getElementById('plz').focus();
      return false
     }
     return true;
    }

 if(document.getElementById('ort').value == "") {
   alert("Bitte geben Sie Ihren Ort ein!");
   document.getElementById('ort').focus();
   return false;
  }
}
if((document.getElementById('read_agb').checked == true) &&  (document.getElementById('name').value != "")) {



        var anrede      = document.getElementById('anrede').value;
        var name        = document.getElementById('anfr_name').value;
        var strasse     = document.getElementById('strasse').value;
        var plz         = document.getElementById('plz').value;
        var ort         = document.getElementById('ort').value;
        var telefon     = document.getElementById('telefon').value;
        var mail        = document.getElementById('mail').value;

        if(document.getElementById('versandart1').checked == true){
        var versandart = 'post';
        }else{
        var versandart = 'mail';
        }
        
        var read_agbs   = 'checked';
        //var logie     = document.getElementById('total').firstChild.nodeValue;

   //var get_chekbox        = document.getElementById('tbl_check').getElementsByTagName('input');
   //var get_chekbox_length = get_chekbox.length;


   //var addurl = "";
   //var lst_id = "";
   //var lst_preis = "";
   /*for(v=0; v<get_chekbox_length; v++){
          field_ch23  = get_chekbox[v].id.split('lst')
          lst2url23   = document.getElementById("ep"+field_ch23[1]).firstChild.nodeValue;
          lst_preis += lst2url23+"b";
        if(get_chekbox[v].type == 'hidden'){
            field_ch2  = get_chekbox[v].id.split('lst')
            lst2url2   = document.getElementById("ep"+field_ch2[1]).firstChild.nodeValue;
            lstn2url2  = document.getElementById("lstname"+field_ch2[1]).firstChild.nodeValue;
            lst_id+= field_ch2[1]+"n";

            addurl+= lstn2url2+" "+lst2url2+", ";
        }
        if((get_chekbox[v].checked == true) ){
            field_ch = get_chekbox[v].id.split('lst')
            lst2url  = document.getElementById("ep"+field_ch[1]).firstChild.nodeValue;
            lstn2url = document.getElementById("lstname"+field_ch[1]).firstChild.nodeValue;
            lst_id+= field_ch[1]+"n";

            addurl+= lstn2url+" "+lst2url+", ";
        }
   }*/
   var id=document.getElementById('id').value;
   var anz_pers = document.getElementById('anz_pers').value;
   var anreise = document.getElementById('anreise').value;
   var abreise = document.getElementById('abreise').value;
   var bemerkungen = document.getElementById('bemerkungen').value;

//var check = document.getElementById('cb_merken_'+id).checked;
Request('anfrage_save_arr.php','id='+encodeURIComponent(id)+'&anreise='+encodeURIComponent(anreise)+'&abreise='+encodeURIComponent(abreise)+'&anz_pers='+encodeURIComponent(anz_pers)+'&bemerkungen='+encodeURIComponent(bemerkungen)+'&anrede='+encodeURIComponent(anrede)+'&name='+encodeURIComponent(name)+'&strasse='+encodeURIComponent(strasse)+'&plz='+encodeURIComponent(plz)+'&ort='+encodeURIComponent(ort)+'&telefon='+encodeURIComponent(telefon)+'&mail='+encodeURIComponent(mail)+'&versandart='+encodeURIComponent(versandart)+'&read_agbs='+encodeURIComponent(read_agbs)+'&mailret=1&err=1', setanfrage_save );
}
return true;
}

function setanfrage_save(){
  if (http_request.readyState == 4) {
    if (http_request.status == 200) {
      var response = http_request.responseText;
      var update = new Array();
        if(response.indexOf('|' != -1)) {
           update = response.split('|');
                  var text = update[1];

                  document.getElementById('map2').innerHTML   = text;
        }
      } else { alert('Bei dem Request ist ein Problem aufgetreten.'); }
    }
}
function getcallback_save(id,anreise,abreise,anz_pers,file,an){
 if(document.getElementById('call_name').value == "")  {
   alert("Bitte Ihren Namen eingeben!");
   document.getElementById('call_name').focus();
   return false;
  }

 if(document.getElementById('call_telefon').value == "") {
   alert("Bitte geben Sie Ihre Telefonnummer ein, Danke!");
   document.getElementById('call_telefon').focus();
   return false;
  }

//var check = document.getElementById('cb_merken_'+id).checked;
if((document.getElementById('call_telefon').value != "") && (document.getElementById('call_name').value != ""))
{
        var tel       = document.getElementById('call_telefon').value;
        var name      = document.getElementById('call_name').value;
        var bemerkung = document.getElementById('call_bemerkung').value;
        var mail      = document.getElementById('mail').value;
        

Request('callback_save2.php','kat_id='+id+'&anreise='+anreise+'&abreise='+abreise+'&anz_pers='+anz_pers+'&prg=1&file='+file+'&anfrage='+an+'&name='+name+'&tel='+tel+'&bemerkung='+bemerkung+'&mail='+mail, setcallback_save );
}
}
function setcallback_save(){
  if (http_request.readyState == 4) {
    if (http_request.status == 200) {
      var response = http_request.responseText;
      var update = new Array();
        if(response.indexOf('|' != -1)) {
           update = response.split('|');
                  var text = update[1];

                  document.getElementById('map2').innerHTML   = text;
        }
      } else { alert('Bei dem Request ist ein Problem aufgetreten.'); }
    }
}
function WertHolen(bezeichner) {
  var Wert = "";
  var Wert1 = "";
  if(document.cookie) {
  Wertstart = document.cookie.indexOf(bezeichner+"=") + 1 +bezeichner.length;
  Wertende = document.cookie.length;
  if(Wertende == -1) Wertende = document.cookie.length;
  if(Wertstart < 1+bezeichner.length) Wertstart = document.cookie.length;
  Wert1 = document.cookie.substring(Wertstart,Wertende);
  Wertende1 = Wert1.indexOf(";");
  if(Wertende1 == -1) Wertende1 = document.cookie.length;
  Wert = Wert1.substring(0,Wertende1); }
  return Wert; }

function WertSetzen(Bezeichner, Wert) {
  var jetzt = new Date();
  var Auszeit = new Date(jetzt.getTime() + 1000*60*60*24*365);
  document.cookie = Bezeichner+"="+Wert+"; expires="+Auszeit.toGMTString()+";"; }

function CookieSchreiben() {
  WertSetzen("anrede",document.anfrage.anrede.value);
  WertSetzen("name",document.anfrage.name.value);
  WertSetzen("plz",document.anfrage.plz.value);
  WertSetzen("strasse",document.anfrage.strasse.value);
  WertSetzen("ort",document.anfrage.ort.value);
  WertSetzen("telefon",document.anfrage.telefon.value);
  WertSetzen("mail",document.anfrage.mail.value); }

function CookieLesen() {
  document.anfrage.anrede.value  = WertHolen("anrede");
  document.anfrage.name.value    = WertHolen("name");
  document.anfrage.strasse.value = WertHolen("strasse");
  document.anfrage.plz.value     = WertHolen("plz");
  document.anfrage.ort.value     = WertHolen("ort");
  document.anfrage.telefon.value = WertHolen("telefon");
  document.anfrage.mail.value    = WertHolen("mail");
  }


function rechnewert(feld,wert)
{

 gp=0;
 var logie_rabatt = document.getElementById('logie').value;
 lst_menge = document.getElementById('lst_count').value;
//alert(logie_rabatt+' '+lst_menge);
 lst_ges="";
 if (document.getElementById("lst"+feld).checked == true){
    document.getElementById("ep"+feld).firstChild.nodeValue=parseFloat(wert);

  }else{
    document.getElementById("ep"+feld).firstChild.nodeValue=parseFloat(0);
  }

 for (i=1;i<=lst_menge;i++){
   gp=gp+parseFloat(document.getElementById("ep"+i).firstChild.nodeValue);
   if (document.getElementById("ep"+i).firstChild.nodeValue>0){
   lst_ges=lst_ges+document.getElementById("lstname"+i).firstChild.nodeValue+" - "+document.getElementById("ep"+i).firstChild.nodeValue+" Euro\n";}
 }
 document.getElementById("lst_total").firstChild.nodeValue=parseFloat(gp)
 gp = ((gp*1)+(logie_rabatt*1));
 document.getElementById("total").firstChild.nodeValue = gp;
 document.getElementById("lst_sum").value=lst_ges;

}

function chkFormular()
{
 if(document.anfrage.read_agb.checked == false)  {
   alert("Sie haben die AGB nicht bestätigt");
   document.anfrage.read_agb.focus();
   return false;
  }
 if(document.anfrage.name.value == "")  {
   alert("Bitte geben Sie Ihren Namen ein!");
   document.anfrage.name.focus();
   return false;
  }

if(document.anfrage.versandart[0].checked == true)
{
  if(document.anfrage.strasse.value == "") {
   alert("Bitte geben Sie Ihre Strasse ein!");
   document.anfrage.strasse.focus();
   return false;
  }

 if(document.anfrage.plz.value == "") {
   alert("Bitte geben Sie Ihre PLZ ein!");
   document.anfrage.plz.focus();
   return false;
  }
  else{
      var chkZ = 1;
     for(var i=0;i<document.anfrage.plz.value.length;++i)
     if(document.anfrage.plz.value.charAt(i) < "0"
     || document.anfrage.plz.value.charAt(i) > "9")
     chkZ = -1;
     if(chkZ == -1 || document.anfrage.plz.value.length < 5) {
      alert("Postleitzahl ungültig!");
      document.anfrage.plz.focus();
      return false
     }
     return true;
    }

 if(document.anfrage.ort.value == "") {
   alert("Bitte geben Sie Ihren Ort ein!");
   document.anfrage.ort.focus();
   return false;
  }
}

if(document.anfrage.versandart[1].checked == true) {
 if(document.anfrage.mail.value == "") {
   alert("Bitte Ihre E-Mail-Adresse eingeben!");
   document.anfrage.mail.focus();
   return false;
  }
 if(document.anfrage.mail.value.indexOf('@') == -1) {
   alert("Keine E-Mail-Adresse!");
   document.anfrage.mail.focus();
   return false;
  }
  if(document.anfrage.mail.value.indexOf('@') == -1) {
   alert("Keine E-Mail-Adresse!");
   document.anfrage.mail.focus();
   return false;
  }
}

}
function chkFormular2()
{
 if(document.getElementById('call_name').value == "")  {
   alert("Bitte Ihren Namen eingeben!");
   document.getElementById('call_name').focus();
   return false;
  }

 if(document.getElementById('call_telefon').value == "") {
   alert("Bitte geben Sie Ihre Telefonnummer ein, Danke!");
   document.getElementById('call_telefon').focus();
   return false;
  }
}

if ((navigator.appName.indexOf('Microsoft')+1)) {

document.write('<style type="text/css"> div#overlay {filter:alpha(opacity=30); position: absolute;} div#map2{  position: absolute; alert("pageYOffset: " + window.pageYOffset + " Pixel");}  </style>'); }
if ((navigator.appName.indexOf('Netscape')+1)) {
document.write('<style type="text/css"> div#overlay {-moz-opacity:0.3;         position: absolute;} div#map2{  position: absolute; alert("pageYOffset: " + window.pageYOffset + " Pixel");}  </style>'); }
else {

document.write(''); }















