var browser = navigator.userAgent;
//var version = parseInt(navigator.appVersion.substring(0,1));
var version = parseFloat((vi=navigator.userAgent.indexOf('MSIE'))>=0?navigator.userAgent.substring(vi+=4,vi+3):navigator.userAgent.substring(vi=8,vi+3));
var layerle = "";
var styler = "";

var nav60 = false;
var nav50 = false;
var nav40 = false;
var nav30 = false;
var nav20 = false;
var ie60 = false;
var ie50 = false;
var ie40 = false;
var ie30 = false;
var ieWin = false;
var ieMac = false;
var navX = false;
var navWin = true;
var nav50Mac = false;

//alert(navigator.appVersion);
//alert(version)
//alert(browser);
//alert(version)
if (browser.indexOf("MSIE") != -1) {
	ie60 = ( version >= 6 );
    ie50 = ( version >= 5 );
    ie40 = ( version >= 4 );
    ie30 = ( version >= 3 );
    if (browser.indexOf("Mac") != -1){
	if (navigator.appVersion.indexOf("5.0") != -1) {
	    ie50 = true;
	}
	ieMac = true;
	//ie40 = false;
    } else if (browser.indexOf("Win") != -1){
	ieWin = true;
    }
    
} else if (browser.indexOf("Mozilla") != -1) {
    nav60 = ( version == 6 );
    nav50 = ( version == 5 );
    nav40 = ( version == 4 );
    nav30 = ( version == 3 );
    nav20 = ( version == 2 );
    
    if(browser.indexOf("X11") != -1){
	navX = true;
    } else if (browser.indexOf("Win") != -1){
	navWin = true;
    }

    if((browser.indexOf("Mac") != -1) && (browser.indexOf("X") == -1)){
    	if(nav50){
    		nav50Mac = true;
    	}
    }
    
}

if (nav40) {
    layerle = "document.layers";
    styler = "";
    clBreite = "clip.width";
    klammer1 = "[";
    klammer2 = "]";
    topVal = "top";
    leftVal = "left";
    topSet = "top";
    leftSet = "left";
    einheit = "";
} else if(nav50){
    layerle = "document.getElementById";
    styler = ".style";
    clBreite = "width";
    klammer1 = "(";
    klammer2 = ")";
    topVal = "offsetTop";
    leftVal = "offsetLeft";
    topSet = "top";
    leftSet = "left";
    einheit = "px";
} else {
    layerle = "document.all";
    styler = ".style";
    clBreite = "pixelWidth";
    klammer1 = "[";
    klammer2 = "]";
    topVal = "offsetTop";
    leftVal = "offsetLeft";
    topSet = "pixelTop";
    leftSet = "pixelLeft";
    einheit = "";
}

function elLayer(div){
    if(nav50){
	reVal = eval('document.getElementById\(\'' + div + '\'\)');
    }
    if(nav40){
	//reVal = eval('document.layers[\'' + div + '\']');
	reVal = "document.layers['" + div + "']";
    }
    return reVal;   
}