/* for hide and show input elements */function show(info) {if(document.getElementById(info).style.display=='none') { document.getElementById(info).style.display='block'; }}function hide(info) {if(document.getElementById(info).style.display=='block') { document.getElementById(info).style.display='none'; }}/* end *//* display or hide div-box-elements or input-elements */function displayFieldsOn(cid) {document.getElementById(cid).style.display=(document.getElementById(cid).style.display!="block")? "" : "block"}function displayFieldsOff(cid) {document.getElementById(cid).style.display=(document.getElementById(cid).style.display!="none")? "none" : "none"}/* end *//* display hide subdomains in domainoverview */var foldicon='/assets/ksb/strato/shared/images/icons/minus.gif';var expandicon='/assets/ksb/strato/shared/images/icons/plus.gif';function displayDomains(curobj, cid, ds) {	document.getElementById(cid).style.display=(document.getElementById(cid).style.display!="none")? "none" : "";	curobj.src=(document.getElementById(cid).style.display=="none")? expandicon : foldicon;}/* end *//* jump to and run selected site */function OpenSite(sessionURL,valueID,openWin) {	session = sessionURL;	value = valueID;	document.location = session + value;}/* end *//* display error messages */function displayErrMsg(err_msg) {	var myText = err_msg;	document.getElementById("err_form").innerHTML = myText;	document.getElementById("err_form").className = "errorBox";	document.getElementById("err_form").style.display = 'block';}/* end *//* display error messages */function hideErrMsg() {	document.getElementById("err_form").style.display = 'none';}/* end *//* Dyn PopUp Window */function dynamicWindow(URL, name, newWidth, newHeight, scroll, resize, menue) {	scrollen = 'no';	resizen = 'yes';		menbar = 'no';	if (scroll) { scrollen = scroll; }	if (resize) { resizen = resize;  }	if (menue) { menbar = menue; }	win = open(URL,name,'status=no,resizable=' + resizen + ',menubar=' + menbar + ',toolbar=no,resize=yes,scrollbars=' + scrollen + ',height=' + newHeight + ',width=' + newWidth);	win.focus();}/* end *//*	new popup-function for unobtrusive js */function openPopup (popupURL) {	//window.open(popupURL,'popup');	window.open(popupURL,'popup','width=550,height=500,scrollbars=yes,menubar=no,resizable=yes,status=no,toolbar=no');}/* end *//*	new popup-function for unobtrusive js */function openPopupBig (popupURL) {	//window.open(popupURL,'popupBig');	window.open(popupURL,'popupBig','width=1024,height=768,scrollbars=yes,menubar=no,resizable=yes,status=no,toolbar=no');}/* end *//*	new popup-function for unobtrusive js */function openPopupLP (popupURL) {	//window.open(popupURL,'popupLP');	window.open(popupURL,'popupLP','width=1024,height=768,scrollbars=yes,menubar=no,resizable=yes,status=no,toolbar=no');}/* end *//* Dyn Win for Iphone Popup */function openPopiPhonePreise(url){	var hoch 		= screen.height	-	400;	//Bildschirmhöhe 	var links 		= screen.width	-	587;	var popleft		= links/2;	var poptop		= hoch/2; 	obj=open(url, "popup", "width=587,height=400,top="+ poptop +",left="+ popleft +",directories=no,scrollbars=yes,menubar=no,resizable=no,status=no,toolbar=no") 	obj.window.focus()}function submit_settings() {	document.settings.submit();	return false;}/* end *//* cut long redirects */function cutLongRedirect() {	var maxCount = currentCharacters.length;	var firstline = currentCharacters.substring(0,50); // select the first 50 letters	var secondline = currentCharacters.substring(50,100); // select the second 50 letters	var thirdline = currentCharacters.substring(100,150); // select the third 50 letters	var fourthline = currentCharacters.substring(150,200); // select the fourth 50 letters	var fifthline = currentCharacters.substring(200,maxCount); // select the last letters	document.write(firstline);	if (secondline != "") {		document.write("<br>" + secondline);	}	if (thirdline != "") {		document.write("<br>" + thirdline);	}	if (fourthline != "") {		document.write("<br>" + fourthline);	}	if (fifthline != "") {		document.write("<br>" + fifthline);	}}/* end *//* cut long redirects */function cutLongComment(str) {	var maxCount = str.length;	var firstline = str.substring(0,20); // select the first 50 letters	var secondline = str.substring(20,40); // select the second 50 letters	var thirdline = str.substring(40,60); // select the third 50 letters	var fourthline = str.substring(60,80); // select the fourth 50 letters	var fifthline = str.substring(80,maxCount); // select the last letters	document.write(firstline);	if (secondline != "") {		document.write("<br>" + secondline);	}	if (thirdline != "") {		document.write("<br>" + thirdline);	}	if (fourthline != "") {		document.write("<br>" + fourthline);	}	if (fifthline != "") {		document.write("<br>" + fifthline);	}}/* end *//* cut long names after x letters */function cutLongLine(numbers) {	var maxNumbers = currentLongLine.length;	var lineCount = currentLongLine.substring(0,numbers); // select the defined count of letters	if (lineCount.length > numbers -1) { // cut long names 		document.write(lineCount + "[...]");	} else {		document.write(lineCount);	}}/* end *//* for select and deselect all checkboxes */var ismarked=false;function checkAll(classID) {	var boxes=document.getElementsByTagName("input");	if(!ismarked) {		for(i=0;i<boxes.length;i++) {			if(boxes[i].type == 'checkbox' && boxes[i].className == classID) {				boxes[i].checked = 'checked';			}		}	ismarked=true;	} else {		for(i=0;i<boxes.length;i++) {			if(boxes[i].type == 'checkbox' && boxes[i].className == classID) {				boxes[i].checked = '';			}		}	ismarked=false;			}}/* end *//* default check for emty form text-fields */function checkFormInput(msg) {	var textField = document.forms[0];	for (i = 0; i < textField.length; i++) {		if (textField.elements[i].value == "") {			displayErrMsg(msg);			return (false);		}	}}/* end */// prevent user by clicking same link several timesfunction preventClicks(clickRef,clickText) {	document.getElementById(clickRef).innerHTML = clickText;}/* end */// close popup and reload the opener windowfunction reloadOpenerWindow() {	window.close();//  opener.focus();//  opener.location.reload();//	return false;}/* end *//* resize iframe or frame to content-size */function frameResize(frm) {	var ourFrame=document.getElementById(frm);	if (ourFrame) {		var frameHeight=ourFrame.contentWindow.document.getElementById('resizeControll').offsetHeight;		//alert(frameHeight);		ourFrame.height=frameHeight;	}}/* end *//* cut strings *//* u have to define "trim_outer_Size" AND "trim_inner_Size" directly in template*//*function trim_domain(elemn) {	for(i = 0; i < elemn.length; i++) {		elemn_appendix = elemn[i].getText().substring(elemn[i].getText().lastIndexOf("."),elemn[i].getText().length)		if(elemn_appendix == ".uk"){			var _elemn_appendix = elemn[i].getText().substring(0, elemn[i].getText().lastIndexOf(".")) 			elemn_appendix = _elemn_appendix.substring(_elemn_appendix.lastIndexOf("."),_elemn_appendix.length)			elemn_appendix += ".uk";		}        if(elemn[i].offsetWidth > trim_outer_Size) {			while(elemn[i].offsetWidth > trim_inner_Size)			elemn[i].innerHTML=elemn[i].getText().substr(0, elemn[i].innerHTML.length - 1);			elemn[i].innerHTML=elemn[i].getText() + "[...]" + elemn_appendix;		}	}}function trim_email(elemn) {	for(i = 0; i < elemn.length; i++) {        if(elemn[i].offsetWidth > trim_outer_Size) {			while(elemn[i].offsetWidth > trim_inner_Size)			elemn[i].innerHTML=elemn[i].getText().replace(/&/g, "&amp;").substr(0, elemn[i].innerHTML.length - 1);			elemn[i].innerHTML=elemn[i].getText() + "[...]";// + elemn_email_appendix;		}	}}*//* end */
