userAgent = window.navigator.userAgent;
browserVers = parseInt(userAgent.charAt(userAgent.indexOf("/")+1),10);
function newImage(arg) {
        if (document.images) {
                rslt = new Image();
                rslt.src = arg;
                return rslt;
        }
}

function findElement(n,ly) {
        if (browserVers < 4)                return document[n];
        var curDoc = ly ? ly.document : document;
        var elem = curDoc[n];
        if (!elem) {
                for (var i=0;i<curDoc.layers.length;i++) {
                        elem = findElement(n,curDoc.layers[i]);
                        if (elem) return elem;
                }
        }
        return elem;
}

function changeImages() {
        if (document.images && (preloadFlag == true)) {
                var img;
                for (var i=0; i<changeImages.arguments.length; i+=2) {
                        img = null;
                        if (document.layers) {
                                img = findElement(changeImages.arguments[i],0);
                        }
                        else {
                                img = document.images[changeImages.arguments[i]];
                        }
                        if (img) {
                                img.src = changeImages.arguments[i+1];
                        }
                }
        }
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		nav_01_over = newImage("images/nav_01-over.jpg");
		nav_02_over = newImage("images/nav_02-over.jpg");
		nav_03_over = newImage("images/nav_03-over.jpg");
		nav_04_over = newImage("images/nav_04-over.jpg");
		nav_05_over = newImage("images/nav_05-over.jpg");
		nav_06_over = newImage("images/nav_06-over.jpg");
		nav_01_active = newImage("images/nav_01-active.jpg");
		nav_02_active = newImage("images/nav_02-active.jpg");
		nav_03_active = newImage("images/nav_03-active.jpg");
		nav_04_active = newImage("images/nav_04-active.jpg");
		nav_05_active = newImage("images/nav_05-active.jpg");
		nav_06_active = newImage("images/nav_06-active.jpg");
		subNav_impress_over = newImage("images/subNav_impress-over.jpg");
		preloadFlag = true;
	}
}

function checkFrame() {
	var URL=location.search;

if(URL)
  frames.iFrame.location.href=URL.substring(1,URL.length);
 }

if (self != top)  {
 	parent.location.href=self.location.href;
}

function openBrWindow(theURL,winName,features) { //v2.0
 neu=window.open(theURL,winName,features);
 neu.focus()
}

function Newspopup (Adresse) {
  MeinFenster = window.open(Adresse, "News", "width=401,height=501,left=100,top=50,toolbar=0,scrollbars=auto, resizable=1,,location=0,statusbar=0,menubar=0,");
  MeinFenster.focus();
}

function Projektpopup (Adresse) {
  MeinFenster = window.open(Adresse, "Projekte", "width=600,height=501,left=100,top=50,toolbar=0,scrollbars=auto, resizable=1,,location=0,statusbar=0,menubar=0,");
  MeinFenster.focus();
}