function mdlogin(showhide) {
    logone = document.getElementById('log_one');
    logtwo = document.getElementById('log_two');
    logbox = document.getElementById('md_loginbox');

    if (showhide == 'show' ) {
        logone.style.display = 'none';
        logtwo.style.display = 'inline';
        logbox.style.display  = 'inline';
    }
    if (showhide == 'hide' ) {
        logone.style.display = 'inline';
        logtwo.style.display = 'none';
        logbox.style.display  = 'none';
    }
}


function mdheadsearch() {

   inp = document.getElementById('md_headsearch_input');
   sel = document.getElementById('md_headsearch_select');
   hid = document.getElementById('md_headsearch_hidden');
   frm = document.getElementById('navi_search_form');
   
   if (sel.value == "me") {
       frm.action = '/flirt/usersuche/';
       inp.name   = "ul[user_login]";
       hid.value  = "yes";
       hid.name   = "ul[do_search]";
   }
   else if (sel.value == "ev") {
       frm.action = '/termine/detailsuche/';
       inp.name   = "sf[search]";
       hid.value  = "suchen";
       hid.name   = "sf[suchen]";
   }
   else if (sel.value == "lo") {
       frm.action = '/termine/locations/';
       inp.name   = "fs[qall]";
       hid.value  = "archivsuche";
       hid.name   = "fs[archivsuche]";
   }
}


function mddiawin(url) {
   var w = 710;
   var h = 700;
   url = '/fotos/galerie/detail/'+url;
   mw = window.open(url, 'diawin', 'width='+w+', height='+h+', scrollbars=yes, resizable=yes, dependent=yes, top=10, left=10');
   if (!mw || mw.closed) return(false);
   mw.resizeTo(w,h);
   mw.focus(0);
}


function toggleMemberLinks(id, vis, bildname) {
   if (document.getElementById) { // if ( IE4 )
      var el_ = document[bildname];
      var x = y = 0;

      // MAC-Erweiterung fuer IE   20020229 dm
      if ((navigator.userAgent.indexOf("Mac") > -1) && ( navigator.userAgent.indexOf("IE") > -1 )) {
         var offsetleft = document[bildname].offsetLeft + document[bildname].offsetWidth + 1;
         var offsettop  = document[bildname].offsetTop  - document[bildname].offsetHeight;
      } else {
         while( (el_ = el_.offsetParent) != null ) {
             x += el_.offsetLeft;
             y += el_.offsetTop;
         }
         var offsetleft = x + document[bildname].offsetLeft + document[bildname].offsetWidth;
         var offsettop  = y + document[bildname].offsetTop;
      }
      if (obj = document.getElementById(id)) {
         obj.style.left = offsetleft+'px';
         obj.style.top = offsettop+'px';
         obj.style.visibility = vis ? "visible" : "hidden";
      }

   } else {

      if (document.layers) {
         var el_ = document[bildname];
         var x = el_.x;
         var y = el_.y;
         var w = el_.width;

         if ( !document.layers[id] ) return;
         document.layers[id].top = y;
         document.layers[id].left = x+w;
         document.layers[id].visibility = vis?"show":"hidden";

      } else {
         if ( !document.all ) return;
         var x = y = 0;
         var offsetleft = x + document[bildname].offsetLeft + document[bildname].offsetWidth;
         var offsettop  = y + document[bildname].offsetTop;

         if ( !document.all[id] ) return;
         eval("document.all." + id + ".style.top = \"" + offsettop + "\"");
         eval("document.all." + id + ".style.left = \"" + offsetleft + "\"");
         eval("document.all." + id + ".style.visibility = \"" + (vis?"visible":"hidden") + "\"");
      }
   }
}


function MemberLink(url) {

   if(opener) {
       opener.location.href = url;
   }
   else {
      document.location.href = url;
   }
}


function position_evtspecials(id, bildname) {
   
   if (document.getElementById) { // if ( IE4 )
      var el_ = document[bildname];
      var x = y = 0;

      // MAC-Erweiterung fuer IE   20020229 dm
      if ((navigator.userAgent.indexOf("Mac") > -1) && ( navigator.userAgent.indexOf("IE") > -1 )) {
         var offsetleft = document[bildname].offsetLeft + document[bildname].offsetWidth + 1;
         var offsettop  = document[bildname].offsetTop  - document[bildname].offsetHeight;
      } else {
         while((el_ = el_.offsetParent) != null) {
             x += el_.offsetLeft;
             y += el_.offsetTop;
         }
         var offsetleft = x + document[bildname].offsetLeft + document[bildname].offsetWidth - 5;
         var offsettop  = y + document[bildname].offsetTop;
      }
      if (obj = document.getElementById(id)) {
         obj.style.position = 'absolute';
         obj.style.width = "200px";
         obj.style.left = offsetleft+'px';
         obj.style.top = offsettop+'px';
      }
   } else {

      if (document.layers) {
         var el_ = document[bildname];
         var x = el_.x;
         var y = el_.y;
         var w = el_.width;

         if ( !document.layers[id] ) return;
         document.layers[id].top = y;
         document.layers[id].left = x+w;

      } else {
         if ( !document.all ) return;
         var x = y = 0;
         var offsetleft = x + document[bildname].offsetLeft + document[bildname].offsetWidth;
         var offsettop  = y + document[bildname].offsetTop;

         if ( !document.all[id] ) return;
         eval("document.all." + id + ".style.top = \"" + offsettop + "\"");
         eval("document.all." + id + ".style.left = \"" + offsetleft + "\"");
      }
   }
}