/****************************************
**
****************************************/
var isN4 = false;
var isN5 = false;
var isN6=false;
var isN6up=false;
var isN5up = false;
var isN4up = false;
var isNetscape = false;
var isIE = false;
var isMac = false;
var isWin = false;


var isLyr = false
var isDiv = false;
var noLyr = false;

var ag = navigator.userAgent;
var nm = navigator.appName;
var pf = navigator.platform;
var av = navigator.appVersion;

if(av.indexOf('MSIE')!=-1){
 start=av.indexOf('MSIE')+5;
 c="";
 sav="";
 while(c != ';'){
    c=av.charAt(start);
    if(c != ';')sav=sav+c;
    start++;
 }
 var hiVer=parseInt(sav);
 var loVer=parseFloat(sav);
}else{

    var hiVer = parseInt(av);
    var loVer = parseFloat(av);
}

if(nm.indexOf('Netscape') != -1 && hiVer == 4){
        isN4 = true;
        isN4up = true;
}

// netscape 6 meldet sich als appVersion 5.0 !
else if(nm.indexOf('Netscape') != -1 && hiVer == 5){
        isN5 = true;
        isN6 = true; //&%&/&!§$$ netscape!!!
        isN4up = true;
        isN5up = true;
        isN6up = true;
}

else if(nm.indexOf('Netscape') != -1 && hiVer == 6){
        isN6 = true;
        isN4up = true;
        isN5up = true;
        isN6up = true;
}

else if(nm.indexOf('Microsoft') != -1 && hiVer >= 4){
        isIE = true;
}

if((nm.indexOf('Netscape') != -1) && !isN6) isNetscape = true;

if(pf.indexOf('Mac') != -1) isMac = true;
if(pf.indexOf('Win') != -1) isWin = true;

if(isN4) isLyr = true;
if(isIE || isN5up || isN6up) isDiv = true;


/****************************************
**  Webmonkey sez...
****************************************/

function WM_netscapeCssFix() {
  /*
    Source: Webmonkey Code Library
    (http://www.hotwired.com/webmonkey/javascript/code_library/)

    Author: Taylor
    Author Email: taylor@wired.com
    Author URL: http://www.taylor.org/
    */
  if (document.WM.WM_netscapeCssFix.initWindowWidth != window.innerWidth || document.WM.WM_netscapeCssFix.initWindowHeight != window.innerHeight) {
    document.location = document.location;
  }
}

function WM_netscapeCssFixCheckIn() {
  if (isN4) {
    if (typeof document.WM == 'undefined'){
      document.WM = new Object;
    }
    if (typeof document.WM.WM_scaleFont == 'undefined') {
      document.WM.WM_netscapeCssFix = new Object;
      document.WM.WM_netscapeCssFix.initWindowWidth = window.innerWidth;
      document.WM.WM_netscapeCssFix.initWindowHeight = window.innerHeight;
    }
    window.onresize = WM_netscapeCssFix;
  }
}

WM_netscapeCssFixCheckIn()

function nick(){
  if(isIE){
    window.resizeBy(0,-1);
    setTimeout('window.resizeBy(0,1)',100);
  }
}
/****************************************
**  _a, _p swap
****************************************/
function swap(sImgName){

        var sDocImgPath = document.images[sImgName];



        var sImgSrc = sDocImgPath.src;

        var iDotPos = sImgSrc.lastIndexOf('.');

        var sExt = sImgSrc.substring(iDotPos,sImgSrc.length);

        var sPath = sImgSrc.substring(0,iDotPos-1);



        if(sImgSrc.charAt(iDotPos-1) == 'p')

                var sSwapSrc=sPath+'a'+sExt;

        else if (sImgSrc.charAt(iDotPos-1) == 'a')

                var sSwapSrc=sPath+'p'+sExt;
        sDocImgPath.src = sSwapSrc;
}