/** Author: Tony McGuckin, IBM **/

function togglePreview(moreLinkId, lessLinkId, panelId) {
	try{
		var more = document.getElementById(moreLinkId);
		var less = document.getElementById(lessLinkId);
		var panel = document.getElementById(panelId);
				
		(more.style.display == "none") ? more.style.display = "inline" : more.style.display = "none";
		(less.style.display == "none") ? less.style.display = "inline" : less.style.display = "none";
		(panel.className == "xspDisplayInline") ? panel.className = "xspDisplayNone" : panel.className = "xspDisplayInline";
		
	}catch(e){
		alert(e.message);
	}
	return(false);
}
/**Erg\u00E4nzung damit jeweils an zwei Stellen Linkcontrols zum auf- und zuklappen angezeigt werden.
Wird so nur bei der ccForenOveriew verwendet.


**/
function togglePreview2(moreLinkId, moreLinkId2, lessLinkId, lessLinkId2, panelId) {
	try{
		var more = document.getElementById(moreLinkId);
		var more2 = document.getElementById(moreLinkId2);
		var less = document.getElementById(lessLinkId);
		var less2 = document.getElementById(lessLinkId2);
		var panel = document.getElementById(panelId);
				
		(more.style.display == "none") ? more.style.display = "inline" : more.style.display = "none";
		(more2.style.display == "none") ? more2.style.display = "inline" : more2.style.display = "none";
		(less.style.display == "none") ? less.style.display = "inline" : less.style.display = "none";
		(less2.style.display == "none") ? less2.style.display = "inline" : less2.style.display = "none";
		(panel.className == "xspDisplayInline") ? panel.className = "xspDisplayNone" : panel.className = "xspDisplayInline";
		
	}catch(e){
		alert(e.message);
	}
	return(false);
}
/**
Erg\u00E4nzung damit nur ein einezlenes Element ein/ausgeblendet wird
**/
function togglePreview1(moreLinkId) {
	try{
		var more = document.getElementById(moreLinkId);
				
		(more.style.display == "none") ? more.style.display = "inline" : more.style.display = "none";
		
		
		
	}catch(e){
		alert(e.message);
	}
	return(false);
}
/**
Erg\u00E4nzung damit nur ein einezlenes Element ein/ausgeblendet wird
**/
function togglePreview4(moreLinkId, moreLinkId2, moreLinkId3, moreLinkId4) {
	try{
		var more = document.getElementById(moreLinkId);
		var more2 = document.getElementById(moreLinkId2);
		var more3 = document.getElementById(moreLinkId3);
		var more4 = document.getElementById(moreLinkId4);
				
		(more.style.display == "none") ? more.style.display = "inline" : more.style.display = "none";
		(more2.style.display == "none") ? more2.style.display = "inline" : more2.style.display = "none";
		(more3.style.display == "none") ? more3.style.display = "inline" : more3.style.display = "none";
		(more4.style.display == "none") ? more4.style.display = "inline" : more4.style.display = "none";
		
		
		
	}catch(e){
		alert(e.message);
	}
	return(false);
}
function toggle2Elements(moreLinkId, lessLinkId) {
	try{
		var more = document.getElementById(moreLinkId);
		var less = document.getElementById(lessLinkId);
		
				
		if(more.style.display == "none"){ more.style.display = "inline"}
		(less.style.display != "none") ? less.style.display = "none" : less.style.display = "none";
		
		
	}catch(e){
		alert(e.message);
	}
	return(false);
}
//F\u00FCr Toggle-Funktion auf dem Erfassungsformular f\u00FCr Fallstudien
function togglePreviewErfassung(moreLinkId, lessLinkId, panelId, lessTwistie, moreTwistie) {
	try{
		var more = document.getElementById(moreLinkId);
		var less = document.getElementById(lessLinkId);
		var panel = document.getElementById(panelId);
		var lessTwistie = document.getElementById(lessTwistie);
		var moreTwistie = document.getElementById(moreTwistie);
		
				
		(more.style.display == "none") ? more.style.display = "inline" : more.style.display = "none";
		(less.style.display == "none") ? less.style.display = "inline" : less.style.display = "none";
		(panel.className == "xspDisplayInline") ? panel.className = "xspDisplayNone" : panel.className = "xspDisplayInline";
		(lessTwistie.style.display == "none") ? lessTwistie.style.display = "inline" : lessTwistie.style.display = "none";
		(moreTwistie.style.display == "none") ? moreTwistie.style.display = "inline" : moreTwistie.style.display = "none";
		
	}catch(e){
		alert(e.message);
	}
	return(false);
}
function togglePanel( panelId) {
	try{
		var panel = document.getElementById(panelId);
				

		(panel.className == "xspDisplayInline") ? panel.className = "xspDisplayNone" : panel.className = "xspDisplayInline";
		
	}catch(e){
		alert(e.message);
	}
	return(false);
}
