function setBookmark(Address,Text){
if (navigator.appName.indexOf("Explorer") != -1){
    //Internet Exploerer
     window.external.AddFavorite(Address,Text);
} else if (navigator.appName.indexOf("Netscape") != -1){
    //Firefox,Mozilla Browser
 if (!window.sidebar || !window.sidebar.addPanel(Address,Text,""))
     alert("Press [Strg]+[D] to bookmark this site");
}
}

function get_ScrollPosY(){
 var ScrollPosY=0;
 if (window.pageYOffset) ScrollPosY=window.pageYOffset;
 else if (typeof document.compatMode != 'undefined' && document.compatMode != 'BackCompat') {
   ScrollPosY = document.documentElement.scrollTop;
 }else if (document.body.scrollTop) ScrollPosY=document.body.scrollTop;
 return ScrollPosY;
}
function get_ScrollPosX(){
 var ScrollPosX=0;
 if (window.pageXOffset) ScrollPosX=window.pageXOffset;
 else if (typeof document.compatMode != 'undefined' && document.compatMode != 'BackCompat') {
   ScrollPosX = document.documentElement.scrollLeft;
 }else if (document.body.scrollLeft) ScrollPosX=document.body.scrollLeft;
 return ScrollPosX;
}

var AktPicObj=false;
var AktPicOrgSource=false;
var PicAniTimer=false;
function startPicAni(Obj,pic1,pic2,pic3){
    stopPicAni();
    AktPicObj=Obj;
    AktPicOrgSource=Obj.src;
    PicAniTimer=window.setTimeout("playPicAni('"+pic1+"','"+pic2+"','"+pic3+"',0)",300);
}
function playPicAni(pic1,pic2,pic3,picNum){
    picNum++;
    if (picNum>2) picNum=0;
    switch(picNum){
        case 0:AktPicObj.src=pic3; break;
        case 1:AktPicObj.src=pic1; break;
        case 2:AktPicObj.src=pic2; break;
    }
    PicAniTimer=window.setTimeout("playPicAni('"+pic1+"','"+pic2+"','"+pic3+"',"+(picNum)+")",700);
}

function stopPicAni(){
    if (AktPicObj && AktPicOrgSource) AktPicObj.src=AktPicOrgSource;
    if (PicAniTimer) window.clearTimeout(PicAniTimer);
    AktPicObj=false;
    AktPicOrgSource=false;
    PicAniTimer=false;
    
};
var MiniLayerAktiv=false;
function setMiniLayerPos(Layerobj){
 if (!Layerobj && !MiniLayerAktiv) return false;

 if (!Layerobj) var Layerobj=document.getElementById("MiniLayerObj"); 
 if (Layerobj){
  Layerobj.style.position="absolute";
  Layerobj.style.display=(MousexPos==0 && MouseyPos==0?"none":"block");
  Layerobj.style.left=(MousexPos-6)+"px";
  Layerobj.style.top=(MouseyPos-Layerys-20)+"px";
 }
}

function removeMiniLayer(){
 if (!MiniLayerAktiv) return false;
 var Layerobj=document.getElementById("MiniLayerObj");
 if (Layerobj) document.body.removeChild(Layerobj);  
 MiniLayerAktiv=false;
}

var Layerxs=0;
var Layerys=0;
function showMiniLayer(BildSrc,xs,ys){
  BildSrc=BildSrc.replace(/\+/g,"_");
  removeMiniLayer();
  Layerxs=xs;
  Layerys=ys;
  var Layerobj = document.createElement('div'); 
  Layerobj.innerHTML="<img broder=\"0\" src=\""+BildSrc+"\" width=\""+xs+"\" height=\""+ys+"\" alt=\"\">";
  Layerobj.id="MiniLayerObj";
  Layerobj.className="MiniLayer";
  setMiniLayerPos(Layerobj);
  document.getElementsByTagName('body')[0].insertBefore(Layerobj, document.getElementsByTagName('body')[0].firstChild);
  MiniLayerAktiv=true;
}

var MousexPos=0;
var MouseyPos=0;
function RefreshPos(Ereignis){
  if (window.event && window.event.clientX){
   MousexPos=get_ScrollPosX()+window.event.clientX;
   MouseyPos=get_ScrollPosY()+window.event.clientY;
  }else if (Ereignis) if (Ereignis.pageX){
   MousexPos=Ereignis.pageX;
   MouseyPos=Ereignis.pageY;
 }
 if (MiniLayerAktiv){
     setMiniLayerPos(document.getElementById("MiniLayerObj"));
 }                                                         
}
document.onmousemove=RefreshPos;
