





function changeClass(obj){
	if(!Pages[obj]["is_sub"] && !Pages[obj]["is_subsub"]) {
		if(document.getElementById(currentActive)) {
			var curItem = document.getElementById(currentActive);
			curItem.className = 'navitem';
		}
	
		if(document.getElementById(currentSubActive)) {
			var curSubItem = document.getElementById(currentSubActive);
			curSubItem.className = 'navitem';
		}
		
		if(document.getElementById(currentSubSubActive)) {
			var curSubSubItem = document.getElementById(currentSubSubActive);
			curSubSubItem.className = 'navitem';
		}

		var actItem = document.getElementById('nav-' + obj);
		actItem.className = 'navitem active';
		currentActive = 'nav-' + obj;
	}

	if(Pages[obj]["is_sub"]) {
		if(document.getElementById(currentSubActive)) {
			var curSubItem = document.getElementById(currentSubActive);
			curSubItem.className = 'navitem';
		}
		
		if(document.getElementById(currentSubSubActive)) {
			var curSubSubItem = document.getElementById(currentSubSubActive);
			curSubSubItem.className = 'navitem';
		}

		var actItem = document.getElementById('nav-' + obj);
		actItem.className = 'navitem active';
		currentSubActive = 'nav-' + obj;
	}

	if(Pages[obj]["is_subsub"]) {
		if(document.getElementById(currentSubSubActive)) {
			var curSubSubItem = document.getElementById(currentSubSubActive);
			curSubSubItem.className = 'navitem';
		}

		var actItem = document.getElementById('nav-' + obj);
		actItem.className = 'navitem active';
		currentSubSubActive = 'nav-' + obj;
	}
}



function changeSubClass(obj){
	var actItem = document.getElementById('nav-' + obj);
	if(currentSubActive) {
		var curItem = document.getElementById(currentSubActive);
		curItem.className = 'navitem';
	}
	
	actItem.className = 'navitem active';
	
	currentSubActive = 'nav-' + obj;
}








function thisMovie(movieName) 
{
	if (navigator.appName.indexOf("Microsoft") != -1) 
	{
	return window[movieName]
	}
	else 
	{
	return document[movieName]
	}
}

	






function doNothing() {

}

function pause(milliseconds) {
	var dt = new Date();
	while ((new Date()) - dt <= milliseconds) { 
	
	}
}

function loadajaxpage(page_request, containerid) {
	if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1)) {
		document.getElementById(containerid).innerHTML=page_request.responseText;
		evalScript(page_request.responseText);
	}
}

function loadPage(page){
	var alias = 'sdf';
	if(page == 1) {
		ajaxpage(4,alias);
	}
	if(page == 2) {
		ajaxpage(3,alias);
	}
	if(page == 3) {
		ajaxpage(17,alias);
	}
	if(page == 4) {
		ajaxpage(18,alias);
	}
	if(page == 5) {
		ajaxpage(61,alias);
	}
	if(page == 6) {
		ajaxpage(58,alias);
	}
	if(page == 7) {
		ajaxpage(57,alias);
	}
	if(page == 8) {
		ajaxpage(56,alias);
	}
}


function evalScript(scripts) {
  try {
    if(scripts != '') {
      var script = "";
			scripts = scripts.replace(/<script[^>]*>([\s\S]*?)<\/script>/gi, function(){
	       	                                                               if (scripts !== null)
                                                                           script += arguments[1] + '\n';					   
			// alert(arguments[1]);
 	        	                                                             return '';
                                                                       }
                                );
			if(script) (window.execScript) ? window.execScript(script) : window.setTimeout(script, 0);
		}
		return false;
	}
	catch(e) {
    alert(e)
	}
}












// Übergabe an Flash
function callExternalInterface(page,flashpage,alias,navID,navType) 
{
	thisMovie("banner").goHome(Pages[flashpage]["x"],Pages[flashpage]["flash_id"]);
	if(navType == 'sub') {
		showSubNav(navID);
	} else if(navType == 'subsub') {
		showSubSubNav(navID);
	} else if(navType == 'keepnav') {
	} else {
		if(currentSubNav) {
			var curLayer = document.getElementById(currentSubNav);
			curLayer.style.display = 'none';
		}
		if(currentSubSubNav) {
			var curLayer = document.getElementById(currentSubSubNav);
			curLayer.style.display = 'none';
		}
	}
	
	ajaxpage(page,alias);
}




function showSubNav(obj) {
	if(currentSubNav) {
		var curLayer = document.getElementById(currentSubNav);
		curLayer.style.display = 'none';
	}
	if(currentSubSubNav) {
		var curLayer = document.getElementById(currentSubSubNav);
		curLayer.style.display = 'none';
	}
	if(obj != false) {
		var actLayer = document.getElementById(obj);
		actLayer.style.display = 'block';
	}

	currentSubNav = obj;
}





function showSubSubNav(obj) {
	if(currentSubSubNav) {
		var curLayer = document.getElementById(currentSubSubNav);
		curLayer.style.display = 'none';
	}
	if(obj != false) {
		var actLayer = document.getElementById(obj);
		actLayer.style.display = 'block';
	}
	
	currentSubSubNav = obj;
}









/**
 * Final 
 */
function fadeOut(){
	/*window.addEvent('domready', function() {
		var myFx = new Fx.Tween('content-2cols-1-2');
		myFx.start('opacity', 0);
	});*/
}


/**
 * Final 
 */
function fadeIn(){
	/*window.addEvent('domready', function() {
		var myFx = new Fx.Tween('content-2cols-1-2');
		myFx.start('opacity', 1);
	});*/
}
