// filename: gen.js
// date: 21.11.2006

image1 = new Image();
image1.src = "/fileadmin/templates/img/arrow_down_active.gif";

image2 = new Image();
image2.src = "/fileadmin/templates/img/arrow_down.gif";

// by kko 2007-02-21



var spEmStepWidth 	= 15;	// increase/decrease font every step by spEmStepWidth
var spEmBasis 		= 115;		// font size of spArticleBody at startup
//var spEmBasis 		= 1;		// font size of spArticleBody at startup
var spEmStep 		= -1;		// counter for current step (leave as 0)
var spEmMaxSteps 	= 1;		// maximum steps alowed
/**
* spFontSizer increase/decrease font size inside "spEmStep"
*
* use: spFontSizer(1, false), spFontSizer(-1, false) or spFontSizer(0, true)
* @param spInc set to 1 or -1
* @param spReset set to true to get initial font size
*/
function spFontSizer(spInc, spReset) {
// reset font size
if (spReset)
spEmStep = -1;
// inside allowed steps?
if (Math.abs(spEmStep + spInc) <= spEmMaxSteps) {
// increase/decrease spEmStep
spEmStep += spInc;
// set new font size for every tag inside "spEmStep"
spEmFontSize = spEmStep * spEmStepWidth + spEmBasis;
//get spArticleBody
spEmBody = document.getElementById('content');
//		spEmBody = document.getElementsByTagName('body')[0];
// set new fot size
spEmBody.style.fontSize = spEmFontSize + "%";
}
if (spEmStep == -spEmMaxSteps) {
document.getElementById("spFontsizeMinus").src = "/fileadmin/templates/img/spFontsizeMinus_lo.jpg";
}
else if (spEmStep == spEmMaxSteps) {
document.getElementById("spFontsizePlus").src = "/fileadmin/templates/img/spFontsizePlus_lo.jpg";
}
else {
document.getElementById("spFontsizePlus").src = "/fileadmin/templates/img/spFontsizePlus.jpg";
document.getElementById("spFontsizeMinus").src = "/fileadmin/templates/img/spFontsizeMinus.jpg";
}
}

function gotosite(site) {
	if (site != ""){
	var ergebnis = site.search(/(ftp|http|https):\/\//);
		if (ergebnis==-1)
		{
			// interne links
			location.href = site;
		}
		else
		{			
			window.open(site,"_blank");
		}
	}
}

function goTo()
{
	webcode = document.forms.webcodeform.textfield.value;
	seite=webcode.substring(0,3);
	if (seite=="649")
	{
		detail=webcode.substring(3);
		window.location = 'index.php?id='+seite+"&idkurs="+detail;
	}
	else
	{	
		window.location = 'index.php?id='+webcode;
	}
	return false;
}



function CreateBookmarkLink(url, title)
	{
		if (window.sidebar)
		{
			// Mozilla Firefox Bookmark
			window.sidebar.addPanel(title, url,"");
		}
		else if( window.external )
		{
			// IE Favorite
			window.external.AddFavorite( url, title);
		}

	}