
// Image Features (Mouseover, Restore, Preload, Random Pic for n Pics

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}



function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


function rndpic(picpath,picname,picnumbers){
if(eval('document.'+picname)){
	var tempNumb = Math.ceil(10 * Math.random());
	var picArray = picpath.split(".");
	if (tempNumb > picnumbers ){
		rndpic(picpath,picname,picnumbers);
	} else {
		alert("Die Zufallsnummer lautet" + tempNumb +" "+ picArray[0]);
		 eval('document.'+picname+'.src = \"'+picArray[0]+tempNumb+'.'+picArray[1]+'\";');
	}
  	}


} 

// END




// Several Window POPUP's

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

// PopUp Window für opener Fenster

function MM_openSetWindow(theURL,winName,launchWin,features) { //v1.0
  if (launchWin == ''){
    window.open(theURL,winName,features);
  }
  else{
    var controller = window.open(theURL,winName,features);
    if (controller.opener == null){
      controller.opener = self;
    }
    controller.opener.name = launchWin;
    return controller;
  }
}

function CloseMyWindow(){
	window.setTimeout("self.close()",500);
}


function FocusMe(){
	
	self.focus();
}

// END


// Window Functions (i.e. Print and Bookmark)


function printpage() {

        var iemac = ((navigator.userAgent.indexOf("Mac") != -1) && (navigator.userAgent.indexOf("MSIE") != -1)) ? 1 : 0;
        var ie4win = ((navigator.userAgent.indexOf("WIndows") != -1) && (navigator.userAgent.indexOf("MSIE 4.0") != -1)) ? 1 : 0;


        if (!iemac && !ie4win) {
        window.print();
        } else if (ie4win) {
        vbPrintPage();

        } else {
        alert("Leider unterstuetzt Ihr Browser diese Funktion nicht!");
        }
}

function setBookmark(){
   var pageurl=location.href;
   var pagetitle= document.title;
   if (document.all) 
    		window.external.AddFavorite(pageurl,pagetitle);
	else alert('Netscape Benutzer koennen mit CTRL-D diese Seite zu den Lesezeichen hinzufuegen.');
}

// END


//Object Finders

function MM_findObj(n, d) { //v3.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i>d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
}


function tmt_findObj(n){
	var x,t; if((n.indexOf("?"))>0&&parent.frames.length){t=n.split("?");
	x=eval("parent.frames['"+t[1]+"'].document.getElementById('"+t[0]+"')");
	}else{x=document.getElementById(n)}return x;
}

// END




// Form functions


function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}


function win_swi(seite,feld) {
	if (seite == "nix") { 
	eval("document.form1.subnavselect"+feld+".selectedIndex = 0");
	} else {
	top.location.href=seite;
	}
}

// END





// Layers

function MM_showHideLayers() { //v3.0A Modified by Al Sparber and Massimo Foti for NN6 Compatibility
  var i,p,v,obj,args=MM_showHideLayers.arguments;if(document.getElementById){
   for (i=0; i<(args.length-2); i+=3){ obj=tmt_findObj(args[i]);v=args[i+2];
   v=(v=='show')?'visible':(v='hide')?'hidden':v;
   if(obj)obj.style.visibility=v;}} else{
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }}
}

// END



// Pulldown Quickfinder


function leapto(form) {
var uid = new Date().getTime(); // unique ID to name popup
var myindex=form.dest.selectedIndex; // number of selection
str = new String(form.dest.options[myindex].value); // value of selection
strarray = str.split(/\,/); // splits value on a comma

if (strarray[0] == "frame") // loads in frames
parent.location.href = strarray[1];
else // load in popup window
window.open(strarray[1], uid, "height=600,width=600,toolbar=yes,scrollbar=0,location=0,statusbar=0,menubar=yes"); 
myindex = 0;document.myform.dest.selectedIndex='0'; // reset pulldown menu
}

// End 




// Popup Livecam


var imgwin
function popupLivecam(bild)
  {
  bildx = '' +bild
  popup = window.open(bildx,'','history=no,scrollbars=no,status=no,toolbar=no,location=no,resizable=yes,menubar=no,directories=no,width=400,height=300')
 if(navigator.appName=='Netscape')
 {
 popup.focus()
 }

 }

// End 

