// OS
isMac  = (navigator.appVersion.indexOf("Mac")!=-1) ? true : false;
isPC   = (navigator.appVersion.indexOf("Windows")!=-1) ? true : false;
isUnix = (navigator.appVersion.indexOf("Unix")!=-1) ? true : false;

//Browser
var ua = navigator.userAgent.toLowerCase();
var av = navigator.appVersion;
var ie4 = document.all;
//var ie5 = document.getElementById&&document.all;
// browser ident mit Regex
var ie5 = (ua.search(/msie 5/)!=-1) ? true : false;
var ie6 = document.getElementById&&document.all;

//var netscape = (ua.indexOf("mozilla")!=-1 && ua.indexOf("compatible")==-1 && ua.indexOf("opera")==-1);

var ns4=document.layers&&!document.all;
var ns6=document.getElementById&&!document.all;

//--------------------------------------------------- End Browser Ident

//--------------------------------------------------- Exit button
function ende_btn() {
	if (ie6) {
		window.document.write('<a class="exit" href="javascript:close();">Beenden&nbsp;</a>');
	}
}

//--------------------------------------------------- Bildwechsler für Projekte

var bilder = new Array(
	"mainframe0"
	,"mainframe1"
	,"mainframe2"
  	,"mainframe3"
	,"mainframe4"
	,"daten"
	,"text"
	,"philo"
	,"wir"
	,"aktuell"
	,"newsletter"
	,"debug0"
	,"debug1"
	,"debug2"
	,"debug3"
	,"debug4"
	,"debug5"
	,"debug6"
	,"editframe0"
	,"editframe1"
	,"editframe2"
	);

//--------------------------------------------------- idshow für IE < 6er

function idshowMS(idname) {
    	var laenge = bilder.length;
		  var count = 0;
      while (count < laenge){
		    if (document.all(bilder[count])){
			    if (idname != bilder[count]) {
				     document.all(bilder[count]).style.display = "none";
			     }else{
				     document.all(idname).style.display = "";
			     }
		    }else{
			     true;
		    }
		    count++;
		    } //end_while
}

//--------------------------------------------------- idshow für Firefox

function idshowFF(idname) {
    	var laenge = bilder.length;
		  var count = 0;
      while (count < laenge){
		    if (document.getElementById(bilder[count])){
			    if (idname != bilder[count]) {
				     document.getElementById(bilder[count]).style.display = "none";
			     }else{
				     document.getElementById(idname).style.display = "";
			     }
		    }else{
			     true;
		    }
		    count++;
		    } //end_while
}

//--------------------------------------------------- Browserweiche für idshow

function idshow(idname) {
     if (document.all) {
    	  idshowMS(idname);
		 } else {
		    idshowFF(idname);
  	 }
}

//---------------------------------------------------
// highlight Navi_left

function activate(elem, admin) {
        var navibilder = new Array();
        for (var m = 0; m <= 4; m++) {
            //navibilder.push("navimg"+m);
            navibilder[m]= 'navimg'+m;
        }
        //document.getElementById(elem).classNambc"; 
       	elem.className="";
		if( admin ) {
			elem.style.border = "solid red 1px";
		}
        for (var n = 0; n <= navibilder.length; n++) {
        //alert(navibilder[n]);
            if (document.getElementById(navibilder[n])){
                if (navibilder[n] != elem.id) {
                        document.getElementById(navibilder[n]).className = "bleich"; 
                        document.getElementById(navibilder[n]).style.border = "0px"; 
                }
            }else{
                true;
            }
        }
}
//---------------------------------------------------

// Scrollfunktionen
var startpos = 0;
var pageakt = 1;

function up() {
         if (pageakt < pagetotal) {
           startpos = startpos - 280;
           pageakt++;
           document.getElementById("scroll").style.top = startpos+"px";
           document.getElementById("number").firstChild.nodeValue = pageakt + "/" + pagetotal;
         //alert(document.getElementById("scroll").style.top);
         }
}

function down() {
         if (startpos != 0) {
            startpos = startpos + 280;
            pageakt--;
            document.getElementById("scroll").style.top = startpos+"px";
            document.getElementById("number").firstChild.nodeValue = pageakt + "/" + pagetotal;
         }
}

// Berechnung aus Länge des TextLayers, wieviel Scrollschritte notwendig sind

function check () {
	 startpos = 0;
	 pageakt = 1;
         laenge = document.getElementById("scroll").offsetHeight;
         document.getElementById("scroll").style.top = "0px";
         if (laenge > 280) {
         pagetotal = Math.ceil(laenge / 280);
         document.getElementById("number").firstChild.nodeValue = "1/" + pagetotal;
         } else {
	         abstand = 280 - laenge;
                 document.getElementById("scroll").style.top = abstand + "px";
                 document.getElementById("scrollbox").style.display = "none";
         }
}

//---------------------------------------------------

// FensterMode

function fenster() {
	var fen, breite, hoehe, eigen;
	breite = screen.width;
	hoehe = screen.height;

	eigen = "toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=0, resizable=0, status=0, left=0, top=0";
	if (ie6) {
		fen = window.open("html/index.php","Vollbild","fullscreen=1");
	} else {
		fen = window.open("html/index.php","Vollbild",+eigen);
		fen.moveTo(0,0);
		fen.resizeTo(breite, hoehe);
		fen.focus();
	}  		
}


