
// ************************************* INIT BEI ONLOAD

window.onload = init;

function init() 
{
	vub_blaettern_check();

	// alert("init");
}


// ************************************ IE 6 HOVER

ieHover = function() {

	if (document.getElementById("navi-m"))
	{
		if (LIs = document.getElementById("navi-m").getElementsByTagName("li"))
		{
			// var LIs = document.getElementById("navi-m").getElementsByTagName("li");
			for (var i=0; i<LIs.length; i++) {
				
				var liOldClass = '';
				liOldClass = LIs[i].className;
				
				LIs[i].onmouseover = function() {
					this.className+=" iehover";
				}
				LIs[i].onmouseout = function() {
					this.className = liOldClass;
				}
			}
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", ieHover);

// ************************************* LIFESTYLE BLAETTERN

var mapimgs;
var curimg = 0;
var rand = false;

function vub_blaettern_check() {
	if (mapimgs = getElementsByClass("mapimg"))
	{
		if (mapimgs.length>1)
		{
			document.getElementById("butback").style.display = "block";
			document.getElementById("butnext").style.display = "block";
			if (rand) {
				curimg = Math.floor(Math.random()*mapimgs.length);
				vub_bl_next();
			}
		}
	}
}

function vub_bl_next() {
	if ((curimg+1) == mapimgs.length) curimg = 0;
	else curimg++;
	for(i=0;i<mapimgs.length;i++)
	{
		if (i == curimg) mapimgs[i].style.display = "block";
		else mapimgs[i].style.display = "none";
	}	
}

function vub_bl_back() {
	if (curimg == 0) curimg = mapimgs.length-1;
	else curimg--;
	for(i=0;i<mapimgs.length;i++)
	{
		if (i == curimg) mapimgs[i].style.display = "block";
		else mapimgs[i].style.display = "none";
	}	
}

function getElementsByClass(searchClass,node,tag) {
  var classElements = new Array();
  if (node == null)
    node = document;
  if (tag == null)
    tag = '*';
  var els = node.getElementsByTagName(tag);
  var elsLen = els.length;
  var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
  for (i = 0, j = 0; i < elsLen; i++) {
    if (pattern.test(els[i].className) ) {
      classElements[j] = els[i];
      j++;
    }
  }
  return classElements;
}

// *********************************** TYPO3 Intern

browserName = navigator.appName;
browserVer = parseInt(navigator.appVersion);
var msie4 = (browserName == "Microsoft Internet Explorer" && browserVer >= 4);

if ((browserName == "Netscape" && browserVer >= 3) || msie4 || browserName=="Konqueror") {version = "n3";} else {version = "n2";}


// Blurring links:
function blurLink(theObject)	{	//
	if (msie4)	{theObject.blur();}
}

// *********************************** Erweiterungen VB

function openLinkPopup(url,windowname,params)
{
	var theWindow = window.open(url,windowname,params);
	if (theWindow)	{theWindow.focus();}
}


