function showhideItem(title,body,display) {
  var item = document.getElementById(title);
  var itembody = document.getElementById(body)

if (itembody.style.display == 'block') {
   itembody.style.display = 'none';
	 item.style.background = '#EFEFEF';
} else {
     itembody.style.display = 'block';
		 item.style.background = '#FFFFFF';
	}
}

function showhideGallery(gallery) {
  var shGAL = document.getElementById(gallery);

	if (shGAL.style.display == 'block') {
 	  shGAL.style.display = 'none';
	} else {
 	    shGAL.style.display = 'block';
		}
}


function setTextStyle(txtAreaID, styleA, styleE) {
	var Platzhalter = ''; // ersetzeText
	var txtArea = document.getElementById(txtAreaID);
	
	if ((parseInt(navigator.appVersion) >= 4) && ((navigator.userAgent.toLowerCase().indexOf("msie") != -1) && (navigator.userAgent.toLowerCase().indexOf("opera") == -1)) && ((navigator.userAgent.toLowerCase().indexOf("win")!=-1) || (navigator.userAgent.toLowerCase().indexOf("16bit") != -1))) {
		if (document.selection.createRange().text) {
			document.selection.createRange().text = styleA + document.selection.createRange().text + styleE;
		} else {
				txtArea.value = txtArea.value + styleA + Platzhalter + styleE;
			}
	} else {
			var selLength = txtArea.textLength;
			var selStart = txtArea.selectionStart;
			var selEnd = txtArea.selectionEnd;
			if (selEnd == 1 || selEnd == 2)
				selEnd = selLength;

			var s1 = (txtArea.value).substring(0,selStart);
			var s2 = (txtArea.value).substring(selStart, selEnd);
			var s3 = (txtArea.value).substring(selEnd, selLength);
			txtArea.value = s1 + styleA + s2 + styleE + s3;
		}
	txtArea.focus();
}


function ReloadTextDiv(getFrom, pasteInto) {
	var NewText = document.getElementById(getFrom).value;
	splitText = NewText.split(/\n/).join("<br />");
	var DivElement = document.getElementById(pasteInto);
	DivElement.innerHTML = splitText;
}


function UpdateGalleryImage (IMG_name, IMG_src, IMG_width, IMG_height, IMG_title, IMG_html) {
	var Gal_IMG = document.getElementById(IMG_name);
	var IMGtxt = document.getElementById(IMG_name+'_text');
	
	Gal_IMG.src = IMG_src;
	Gal_IMG.style.width = IMG_width;
	Gal_IMG.style.height = IMG_height;
	Gal_IMG.alt = IMG_title;
	Gal_IMG.title = IMG_title;
	IMGtxt.innerHTML = IMG_html;
}

