   var browser = navigator.appName;
   var version = navigator.appVersion.substring(0, 1);
   var ie =  ((browser == "Microsoft Internet Explorer") &&  (version >= 4));
   var ns = ((browser == "Netscape") &&  (version >= 4));
   var ns6=document.getElementById && !document.all;
   var offsetxpoint=20; //Customize x offset of tooltip
   var offsetypoint=20; //Customize y offset of tooltip

    if (/MSIE (\d+\.\d+);/.test(navigator.userAgent))
    { 
      var ieversion=new Number(RegExp.$1);
    } else ieversion=100;
    
    var Opacziel=100;
    var opacity=0;
    var lastbildscr="";

function ietruebody(){ return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body}

function changeOpac() {
    var object = document.getElementById('divPopup').style;
    if (Opacziel<opacity)  opacity=opacity-1
    else
    opacity=ie? opacity+1 : opacity+1 
    if (opacity>Opacziel) opacity=Opacziel
    object.opacity = (opacity / 100);
    object.MozOpacity = (opacity / 100);
    object.KhtmlOpacity = (opacity / 100);
    object.filter = "alpha(opacity=" + opacity + ")";
    object.visibility=(document.getElementById('divPopup').offsetHeight>70 && opacity>0)? "visible" : "hidden"
    if (opacity!=Opacziel) setTimeout("changeOpac()",ie? 50 : 50)
} 

function ShowDiv(obj,e,divID,bildscr) {
var to=document.getElementById(divID);
if (to)
{
 obj.alt="";
 if (lastbildscr!=bildscr) {to.innerHTML=bildscr; lastbildscr=bildscr;} 
 var curX=(ns6)?e.pageX : event.clientX+ietruebody().scrollLeft;
 var curY=(ns6)?e.pageY : event.clientY+ietruebody().scrollTop;
 var rightedge=ie&&!window.opera? ietruebody().clientWidth-event.clientX-offsetxpoint : window.innerWidth-e.clientX-offsetxpoint-20
 var bottomedge=ie&&!window.opera? ietruebody().clientHeight-event.clientY-offsetypoint : window.innerHeight-e.clientY-offsetypoint-20
 var leftedge=(offsetxpoint<0)? offsetxpoint*(-1) : -1000
 curX=curX+offsetxpoint
 var pageOffsetX=ie? ietruebody().scrollLeft : window.pageXOffset
 if (curX<pageOffsetX) curX=pageOffsetX
 if (to.style.left!=curX+"px") to.style.left=curX+"px"
 if (bottomedge<to.offsetHeight)
 curY=curY+bottomedge-to.offsetHeight
 var pageOffset=ie? ietruebody().scrollTop : window.pageYOffset
 if (curY<pageOffset) curY=pageOffset
 if (to.style.top!=curY+"px") to.style.top=curY+"px" 
 Opacziel=100;
 changeOpac();
}
}

function HideDiv(divID){
    Opacziel=0;
    opacity=0;
    changeOpac();
    document.getElementById(divID).style.left="-1000px";
}




  function htmlcode(value)
  {
   var s="";
   var c="";
   for (var i = 0; i<value.length; i++) 
   {
    c=value.substr(i,1); 
    if (c=='"') {s=s+" "} else
    if (c=="!") {s=s+" "} else
    if (c=='"') {s=s+" "} else
    if (c=="#") {s=s+" "} else
    if (c=="$") {s=s+" "} else
    if (c=="%") {s=s+" "} else
    if (c=="&") {s=s+" "} else 
    if (c=="'") {s=s+" "} else
    if (c=="€") {s=s+"%80"} else {s=s+c};
   } 
   s=escape(s);
   return s; 
  }

   function formsubmitsearch(what)
   {
    var s="/ap/wliste/";
    s=s+htmlcode(what.elements[0].value)+'/1.htm';
    window.status ="Bitte warten...";
    document.location=s;
   }   

  function replacelocation(value)
  {
   location.replace(value);
  }

   function setsortstyle(value)
  { 
    replacelocation("/cgi-bin/shop.dll/senddata?InName=Sortstyle&Value="+value+"&href="+location+"%20");
  }

