/**********************************************************************************
 Filename:		main.js
 Compiler:    	JavaScript
 Copyright:   	TeamFun 2004
 Autor:       	Simon Duss
 Input:			-
 Output:		-
 **********************************************************************************
 Description	Javascript Haupddatei, hier sind alle relevanten Funktionen
 				gespeichert, die für die Page benötigt werden.
 **********************************************************************************/

/*************************************************************
 * Funktion:      nutzfenster
 * Author:        Simon Duss
 * Code:          JavaScript
 * Version:       1.0
 * Input:					-
 * Output:        Array(breite,hohe);    
 * Beschreibung   Gibt die groesse des Fensters in einem
                  Array zurück
 *************************************************************/
function nutzfenster()
{
  if(window.innerWidth)
  {
  	var breite=window.innerWidth;
  	var hohe=window.innerHeight;
  }
  else
  {
  	if(document.all)
  	{
  		var breite=document.all.Bodyid.offsetWidth;
  		var hohe=document.all.Bodyid.offsetHeight;
  	}
  	else
  	{
  		var breite=false;
  		var hohe=false;
  	}
  }
  
  var fenster=new Array(breite,hohe);
  return fenster;
}

/*************************************************************
 * Funktion:      fensterinhaltgroesse
 * Author:        Simon Duss
 * Code:          JavaScript
 * Version:       1.0
 * Input:					breite,hohe
 * Output:        -    
 * Beschreibung   Aendert die Groesse des Aktiven
 *                Fensterinhaltes auf die Uebergebenen werte 
 *************************************************************/
function fensterinhaltgroesse(breite,hoehe)
{
  window.resizeTo(breite, hoehe);
  
  var fenster = nutzfenster();
  
  var dif_breite=breite-fenster[0];
  var dif_hoehe=hoehe-fenster[1];
  
  window.resizeBy(dif_breite,dif_hoehe);
}


/*************************************************************
 * Funktion:              Wechsle_Image
 * Author:                Simon Duss
 * Code:                  HTML / PHP
 * Bemerkung:             Version 1.0
 * Input:					over, id
 *************************************************************/
function Wechsle_Image(ID,OVER)
{
	var objekt=window.document.getElementById(ID);
	var jetztsrc=objekt.src;
	
	var breite = objekt.width;
	var hoehe  = objekt.height;

	jetztsrc=jetztsrc.substring(0,jetztsrc.length-5);
	window.document.getElementById(ID).src=jetztsrc+""+OVER+".gif";
	
	objekt.width=breite;
	objekt.height=hoehe;
	
}

/*************************************************************
 * Funktion:      bildfenster
 * Author:        Simon Duss
 * Code:          JavaScript
 * Version:       1.0
 * Input:					URL
 * Output:        -    
 * Beschreibung   Erstellt ein neues Fenster mit dem Bild
                  der Uebergebenen URL
 *************************************************************/
function bildfenster(URL)
{
	var URL2 = "../images/" + URL;
	
	var Bild = new Image();
	Bild.src=URL2;
	
	var breite=Bild.width;
	var hohe=Bild.height;
	var parameter="width="+breite+",height="+hohe+",status=no,left=25,top=50";

	var URL = "config/bildfenster.php?url=../images/"+URL;
	
	var win=window.open(URL,"BildFenster",parameter);
	win.focus();
}

/**********************************************************************************
 ************************************** EOF ***************************************
 **********************************************************************************/

