function increaseFont(){
	// get the current value from the cookie
	var cv1 = readCookie("helkeuserdata");
	if (cv1){
		cookieValues = parseCookie(cv1);
	} else {
		
		cookieValues = setCookieDefaults();
	}
	
	
	
//	alert ("cookievalues:" + cookieValues);
	
	var currentFontSize = parseFloat(cookieValues[0]);
	var currentLineHeight = parseFloat(cookieValues[1]);
	var newFontSize = currentFontSize + 0.1;
	var newLineHeight = currentLineHeight + 0.1;
	if (newFontSize > 1.1){
		newFontSize = 1.1;
		newLineHeight = 1.6;  
		
	}
	// save new value in the cookie
	var cv = "fontSize:" + newFontSize + "&lineHeight:" + newLineHeight;
	createCookie("helkeuserdata",cv,1);
	
//	alert ("fontSize: " + newFontSize);
//	alert ("lineHeight: " + newLineHeight);
	
	obj = document.getElementById("inhalt");
	obj.style.fontSize = newFontSize + "em";
	obj.style.lineHeight = newLineHeight + "em";

}

// increases the font and adjusts the article layout
function decreaseFont(){


	var cv1 = readCookie("helkeuserdata");
	if (cv1){
		cookieValues = parseCookie(cv1);
	} else {
		
		cookieValues = setCookieDefaults();
	}

	var currentFontSize = parseFloat(cookieValues[0]);
	var currentLineHeight = parseFloat(cookieValues[1]);
	var newFontSize = currentFontSize - 0.1;
	var newLineHeight = currentLineHeight - 0.1;
	if (newFontSize < 0.8){
		newFontSize = 0.8;
		//auch hier wie gross??
		newLineHeight = 1.3;  
	}

	// save new value in the cookie
	var cv = "fontSize:" + newFontSize + "&lineHeight:" + newLineHeight;
	createCookie("helkeuserdata",cv,1);


//	alert ("fontSize: " + newFontSize);
//	alert ("lineHeight: " + newLineHeight);

	obj = document.getElementById("inhalt");
	obj.style.fontSize = newFontSize + "em";
	obj.style.lineHeight = newLineHeight + "em";

}

function defaultFont()
{
//	alert ("in default font");
}

function setCookieDefaults()
{
	cookieValues = new Array(2);
	//Schriftgrösse
	cookieValues[0] = 0.8;
	//lineHeight
	cookieValues[1] = 1.3;  
	
	return cookieValues;
}


function browsercheck()
{

	var ua = navigator.userAgent.toLowerCase();
	
//	alert (ua);
	
	var browsertyp = new Array();
	
	if (ua.indexOf("mozilla")!=-1 && ua.indexOf("firefox") !=-1)
	{
		browsertyp[0] = "firefox";
		browsertyp[1] = 0;
	}	
	else if (ua.indexOf("mozilla")!=-1 && ua.indexOf("netscape") !=-1)
	{
		browsertyp[0] = "netscape";
		browsertyp[1] = 0;
	}	
	else if	(ua.indexOf("msie")>-1)
	{
	   	
	   browsertyp[0] = "ie";
	   browsertyp[1] = 7;
	   var av = navigator.appVersion
	   var version = av.substring(0, av.indexOf(".")) *1
	   
	   if (version<4)
	      browsertyp[1]=3;
	   if (version==4 && ua.indexOf("msie 5")==-1 && ua.indexOf("msie 6")==-1 && ua.indexOf("msie 7")==-1) 
	      browsertyp[1] = 4;
	   if (version==4 && ua.indexOf("msie 5")>-1)
	      browsertyp[1] = 5;
	   if (version==4 && ua.indexOf("msie 6")>-1)
	      browsertyp[1] = 6;
		
	}	
	else if (ua.indexOf("opera")!=-1)
	{
		browsertyp = "opera";
		browsertyp[1] = 0;
	}	
	else
	{
		browsertyp[0] = "unbekannt";
		browsertyp[1] = 0;
	}	
	
	return browsertyp;

}


function print_content_window(url)	
{
	var handle = window.open(url,null,"width=900,height=600,left=100,top=200,scrollbars=yes,resizable=yes,menubar=yes,toolbar=yes");
	handle.focus();
}


function print_content(url)
{
	var modelle = browsercheck();
	var meldung = "";
	switch (modelle[0])
	{
	case "firefox":
	case "netscape":
	case "opera":
		break;
	case "ie":
		if (parseInt(modelle[1]) < 7)
		{
			meldung = "Sie benutzen als Browser scheinbar einen Internetexplorer (Version < 7) \n" +
				"oder Opera - Browser, " +
				" der sich als Internetbrowser maskiert. \n\n" +
				"Fuer den Ausdruck (korrektes Layout) einiger Seiten \n" +
				"wird die Benutzung eines Browsers \n" +
				"wie Firefox, Netscape ab Version 7 oder Opera empfohlen \n\n" +
				"Danke fuer Ihr Verstaendnis!";
		}
		break;
	default:
			
	}
	
	if (meldung.length > 0)
		alert (meldung);		
		
	window.print();
}



