//<![CDATA[

/* Administration */
	
	/*      Tab's     */
	/******************/
	
	function changeCategory(actn, current_subnavi){
		var f = document.actn_form;
		f.actn.value = actn;
		f.currentSubnavi.value = current_subnavi;
		
		if(f.careerId != null){
			f.careerId.value = "";
		}
		if(f.immoId != null){
			f.immoId.value = "";
		}
		if(f.newsId != null){
			f.newsId.value = "";
		}
		
		
		
		
		f.submit();
	}
	
	function setTabConfig(tab){
		tabCat = tab;
		actnDiv = tabCat + "ActnDiv";
		actnNavi = tabCat + "ActnNavi";
		
		var f = document.actn_form;
		f.tabCategory.value = tabCat;
		
	}
	
	function changeTab(category){	
		setTabConfig(category);
		$$('.tabContent').each(function(elem, idx){
			if(elem.id == category){
				elem.removeClass('displayNone');	
			}else{
				elem.addClass('displayNone')
			}
		});
	}
		
		
	function logout(){
		var f = document.actn_form;
		f.actn.value = "logout";
		f.action = "index.php";
		f.submit();
	}
	
	/*     MsgBox     */
	/******************/
	
	
	function showLoadingBar(tab){
		var loadingBar;
		loadingBar = "<div style='text-align:center; width:100%;'><img src='../img/icons/loading.gif'/></div>"
		showAdmMsgBox(tab, '');
		$(tab +'_adm_msg_box').setHTML(loadingBar);
	}
	
	function hideLoadingBar(tab){
		$(tab+'_adm_msg_box').setHTML("");
	}
	
	function showAdmMsgBox(tab, html){
		$(tab+'_adm_msg_box').setStyle('display', 'block');
		$(tab+'_adm_msg_box').setHTML(html);
	}
	
	function hideAdmMsgBox(tab){
		$(tab+'_adm_msg_box').setStyle('display', 'none');
	}
	
	
	/*  ContentMedia  */
	/******************/
	
	tabCat = "";
	actnDiv = "";
	actnNavi = "";
	
	function hideMediaNaviItem(filename){
		$$('.adm_navi_item_slave .link a').each(function(elem, idx){
			if(elem.getText() == filename){
				elem.getParent().getParent().addClass('displayNone');
			}
		});
	}
	
	
	
	function insertNewMediaItem(imgName){
		var container = $('mediathek_lastones');
		
		if(container.getText().contains('In dieser Sektion sind keine Medien verhanden')){
			container.innerHTML = '';
		}
		
		var itemContainer = new Element('div', {
			'styles': {
				'background-color': '#FEFF7F'
			},
			'class': 'adm_navi_item_slave'
		});
		var linkDiv = new Element('div', {
			'class': 'link'
		});
		var actionDiv = new Element('div', {
			'class': 'action'
		});
		
		var action_link = new Element('a', {
			'href': 'javascript:deleteMediathekItem("'+imgName+'")'
		});
		
		var action_img = new Element('img', {
			'src': '../img/icons/delete.png',
			'alt': 'delete',
			'title': 'L&ouml;schen'
		});
		
		
		var link_link = new Element('a', {
			'href': 'javascript:showMediathekItem("'+imgName+'")'
		});
		link_link.appendText(imgName);
		
		
		action_img.injectInside(action_link);
		action_link.injectTop(actionDiv);
		actionDiv.injectTop(itemContainer);
		
		
		link_link.injectTop(linkDiv);
		linkDiv.injectTop(itemContainer);
		
		itemContainer.injectBefore(container);
	}
	
	function showMediathekItem(file){
		var f = document.actn_form;
		f.action = 'entry.ajax.php';
		f.actn.value = "showMediathekFile";
		f.mediathekFile.value = file;
		showDiv(actnDiv);
		f.send({evalScripts:true,update:$(actnDiv)});
	}
	
	function deleteMediathekItem(file){
		var f = document.actn_form;
		f.action = 'entry.ajax.php';
		f.actn.value = "deleteMediathekFile";
		f.mediathekFile.value = file;
		f.send({evalScripts:true,update:$(actnDiv)});
	}
		
	
	/*  AdmActnBoxes  */
	/******************/
	
	function showSection(section){
		var elemSection =document.getElementById(section);
		var elemImg =document.getElementById(section+'_img');
		showDiv(section);
		elemImg.onclick = function() {closeSection(section)};
	}
	
	function closeSection(section){
		var elemSection =document.getElementById(section);
		var elemImg =document.getElementById(section+'_img');
		hideDiv(section);
		hideDiv(actnDiv);
		
		elemImg.onclick = function() {showSection(section)};
	}
	
	function showSectionWithoutActnDIv(section){
		var elemSection =document.getElementById(section);
		var elemImg =document.getElementById(section+'_img');
		showDiv(section);
		elemImg.onclick = function() {closeSectionWithoutActnDiv(section)};
	}
	
	function closeSectionWithoutActnDiv(section){
		var elemSection =document.getElementById(section);
		var elemImg =document.getElementById(section+'_img');
		
		hideDiv(section);
		
		elemImg.onclick = function() {showSectionWithoutActnDIv(section)};
	}
	
	
	function hideActnDiv(tab){
		
		$(tab+'ActnDiv').addClass('displayNone');	
	}
	
	function showActnDiv(tab){
		$(tab+'ActnDiv').removeClass('displayNone');	
	}
	
	function addNewsletterContact(){
		var f = document.actn_form;
		if(f.newsletterEmail.value != ""){
			f.actn.value = "addNewsletterContact";
			f.submit();
		}
	}


/***********************************/




/*  usefull  */
/******************/
function showDiv(elemName){
	$(elemName).removeClass('displayNone');
}

function hideDiv(elemName){
	
	$(elemName).addClass('displayNone');
}

function email(name, domain){
	var teil1 = "mai";
	var teil2 = "lto:";
	var teil3 = name;
	var teil4 = domain;
	document.write('<a href=\"' + teil1 + teil2 + teil3 + '&#64;' + teil4 + '\">' + teil3 + '&#64;' + teil4 + '</a>');
}




//]]>
