// JavaScript Document


var bodyElement = null;
var defaultSize = 0.9;// Default Groesse
var sizeIncrement = 0.2;// Groessenaenderung in Prozent
var bodySize = defaultSize;// aktuelle Groesse

/*****************
Funktionen zum Handling der Schriftgröße
******/

// Initialisierung der Groesse
function initFont(initSize)
{
	if (document.getElementsByTagName('body') != null && initSize != null)
	{
		bodyElement = document.getElementsByTagName('body')[0];
		if (bodyElement == null)
		{
			bodyElement = document.body;
		}
		
		bodySize=initSize;
		
		if(window.name != null && parseInt(window.name,2))
		{
			bodySize = parseFloat(window.name);
			//alert(bodySize + " | window.name vorhanden: " + window.name);
		}
		setFontSize(bodySize);
	}
}

// Groesse aendern
function setFontSize (size)
{
	if (bodyElement != null && size != null)
	{
		bodyElement.style.fontSize = size + 'em';
		window.name=""+size;
	}
}

// Groesse verkleinern
function sizeSmaler()
{
	bodySize -= sizeIncrement;
	setFontSize(bodySize);
}

// Groesse vergroessern
function sizeBigger()
{
	bodySize += sizeIncrement;
	setFontSize(bodySize);
}

// Groesse zur�ksetzen
function sizeReset()
{
	bodySize = defaultSize;
	setFontSize(bodySize);
}

/*
Funktion zum Formularhandling
elem=[this]
*/
border="";

function doFormElement(elem,e)
{
	
	//Werte tauschen
	if(elem.defaultValue==elem.value)
	{
		elem.value="";
		return(0);
		}
	if(elem.value=="")
	{
		elem.value=elem.defaultValue;
		return(0);
	}
}