var activePage = null;
var	globalObj = null;
var	globalObjSub = null;
var	globalObjSubId = null;
var	globalObjStr = null;
var	globalParam = null;

function openSubPage(obj,objStr,param) {
		
		globalObj = obj;
		globalObjStr = objStr;
		globalParam = param;
		globalObjSubId = null;
		
		if (!param)
			param = 'lang='+globalLang;
		else
			param += '&lang='+globalLang;
			
		if (objStr.indexOf('_')>0) {
			project = objStr.split('_')[0];
			subPage = objStr.split('_')[1];
		}
		else {
			project = objStr;
			subPage = '';			
		}

	 	if (project=='erika' && document.erikaFilmObj) {
	 		
			if (typeof document.erikaFilmObj.Stop=='function')
				document.erikaFilmObj.Stop();			
						
		}				
		new Ajax.Updater('', project+'/'+subPage+'.php', {parameters: param, method:"get",evalScripts:true,onComplete:function (req) {if (req.responseText) alterContent(objStr,req);}, onFailure:show_failure, onException:show_exception });

		
		
	
		//$('fullPage').style.display='block';

}


function alterContent(objStr,req) {

	if (objStr)
		setActivePage(objStr);
	
	/*if (document.erikaFilmObj)
		document.erikaFilmObj.Stop();*/

	$('fullPage').firstChild.innerHTML = req.responseText;
	
	setLang();
	
	//makeDraggable(objStr.split('_')[0]+'Full',-10);
}


function setActivePage(objStr) {
		
	parent_element = $(objStr).parentNode;
	elemImg = parent_element.parentNode.getElementsByTagName('img');
			
	for (i=0;i<elemImg.length;i++) {
	
		if (elemImg[i].src.indexOf("Aktiv.")>0)
			elemImg[i].src = elemImg[i].src.replace(/Aktiv./,"Deaktiv.");
	}				
				
}



function setActiveSubPage(obj) {
	
}

function setInactiveSubPage(obj) {

}

function changeSubNaviProject(obj) {

	globalObjSubId = obj.parentNode.id;	

	param = '?page='+obj.parentNode.id.split('_')[1]+'&lang='+globalLang;
	
	new Ajax.Updater('erikaFull', project+"/"+subPage+".php", {parameters: param, method:"get",evalScripts:false,onComplete:function (req) {setLang()}, onFailure:show_failure, onException:show_exception });
	
}


function setLanguage(lng) {
	globalLang = lng;

	if (globalObj) {
		if (globalObjSubId) {
			globalObjSub = $(globalObjSubId).getElementsByTagName('a')[0];
			changeSubNaviProject(globalObjSub);
		}	
		else	
			openSubPage(globalObj,globalObjStr,globalParam);
	}	
	else {
		openPage('erika');
	}
		
}
