<!--//
function fns_addLoadEvent(func)
{
var oldonload = window.onload;
if (typeof window.onload != 'function')
{
window.onload = func;
}
else
{
window.onload = function()
{
if (oldonload)
{
oldonload();
}
func();
}
}
}
function fns_addSearchProvider(path)
{
if (window.external && ("AddSearchProvider" in window.external))
{
window.external.AddSearchProvider("http://" + window.location.hostname + path);
}
else
{
alert("Ihr Browser besitzt keine Unterstützung für Suchanbieter");
}
}
function fns_openPopup(url,w,h)
{
var popup = window.open (url,"popup","width=" + w + ",height=" + h + ",left=20,top=20,directory=no,toolbar=no,location=no,status=no,scrollbars=yes,resizeable=no");
popup.scrollbars = true;
popup.focus();
}
function fns_openPDF(pluginpath,url)
{
window.open(pluginpath + "?pdf=1&url=" + url,screen.width,screen.height);
}
function fns_openPrintpreview()
{
openPopup('/cgi-bin/wPrintpreview.cgi?source='+document.location.href, 'printpreview');
}
function fns_openPrintpreviewWAI()
{
openPopup('/cgi-bin/wPrintpreview.cgi?source='+window.location.search.substring(1), 'printpreview');
}
function fns_killWindow(msg)
{
if (msg)
{
tmp = confirm(msg);
if (tmp == true)
{
fns_closeWindow();
}
}
else
{
fns_closeWindow();
}
}
function fns_closeWindow()
{
if (window.opener != top)
{
window.opener = top;
}
window.self.close();
}
function fns_printWindow()
{
if (document.all && navigator.appVersion.substring(22,23) == 4)
{
self.focus();
var OLECMDID_PRINT = 6;
var OLECMDEXECOPT_DONTPROMPTUSER = 2;
var OLECMDEXECOPT_PROMPTUSER = 1;
var WebBrowser = '<object id="WebBrowser1" width="0" height="0" classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></object>';
document.body.insertAdjacentHTML('beforeEnd',WebBrowser);
WebBrowser1.ExecWB(OLECMDID_PRINT,OLECMDEXECOPT_DONTPROMPTUSER);
WebBrowser1.outerHTML = '';
}
else
{
window.print();
}
}	function fns_confirmMessage(msg,url)
{
if (url && msg)
{
tmp = confirm(msg);
if (tmp == true)
{
location.replace(url);
}
}
}
function fns_changeElementVisibilityByClass(layer)
{
if (document.getElementById)
{
if (document.getElementById(layer).className == "fns_hideToggle")
{
document.getElementById(layer).className = "fns_showToggle";
}
else if (document.getElementById(layer).className == "fns_showToggle")
{
document.getElementById(layer).className = "fns_hideToggle";
}	}
else if (document.all)
{
if (document.all[layer].className == "fns_hideToggle")
{
document.all[layer].className = "fns_showToggle";
}
else if (document.all[layer].className == "fns_showToggle")
{
document.all[layer].className = "fns_hideToggle";
}
}
}
function fns_changeElementVisibilityByStyle(layer)
{
if (document.getElementById)
{
if (document.getElementById(layer).style.display == "none")
{
document.getElementById(layer).style.display = "block";
document.getElementById(layer).style.visibility = "visible";
}
else if (document.getElementById(layer).style.display == "block")
{
document.getElementById(layer).style.display = "none";
document.getElementById(layer).style.visibility = "hidden";
}	}
else if (document.all)
{
if (document.all[layer].style.display == "none")
{
document.all[layer].style.display = "block";
document.all[layer].style.visibility = "visible";
}
else if (document.all[layer].style.display == "block")
{
document.all[layer].style.display = "none";
document.all[layer].style.style = "hidden";
}
}
}
function fns_collapseElement(layer,method)
{
if (!method)
{
method = "";
}
if (document.getElementById)
{
if (document.getElementById(layer).style.display == "block")
{
document.getElementById(layer).style.display = "none";
document.getElementById(layer).style.visibility = "hidden";
document.getElementById(layer + "_p").className = "fns_itemCollapseOn" + method;
}
else
{
document.getElementById(layer).style.display = "block";
document.getElementById(layer).style.visibility = "visible";
document.getElementById(layer + "_p").className = "fns_itemCollapseOff" + method;
}	}
else if (document.all)
{
if (document.all[layer].style.display == "block")
{
document.all[layer].style.display = "none";
document.all[layer].style.visibility = "hidden";
document.all[layer].style.className = "fns_itemCollapseOn" + method;
}
else if (document.all[layer].style.display == "none")
{
document.all[layer].style.display = "block";
document.all[layer].style.style = "visible";
document.all[layer].style.className = "fns_itemCollapseOff" + method;
}
}
}
function fns_showLayer(navid)
{
var childId = "childs_" + navid;
if(childId != openNavpointId)
{
document.getElementById(childId).style.display = "block";
}
}
function fns_hideLayer(navid)
{
var childId = "childs_" + navid;
if(childId != openNavpointId)
{
document.getElementById(childId).style.display = "none";
}
}
function fns_displayChildStatus(navid,status)
{
parentId = 'childs_' + navid;
if (status == "active")
{
document.getElementById(parentId).style.display="block";
}	if (status == "inactive")
{
document.getElementById(parentId).style.display="none";
}	}
function fns_displayParentStatus(navid,status,classActive,classInactive)
{
if (!classInactive || classInactive == "")
{
var classInactive = 'aNavLevel1';
}
if (!classActive || classActive == "")
{
var classActive = 'aNavLevel1Active';
}
parentNavpointId = 'parent_' + navid;
if (status == "active")
{
document.getElementById(parentNavpointId).className=classActive;
}
if (status == "inactive")
{
document.getElementById(parentNavpointId).className=classInactive;
}
}
function fns_formFillSearchelement(Feld,Zustand)
{
var formValue = "Suchwort(e)";
var formAlert = "Bitte einen Suchbegriff eingeben!";
var formBlank = "";
if (Zustand == "focus")
{
if (Feld.value == "" || Feld.value == formValue)
{
Feld.value = formBlank;
return true;
}
}
else if (Zustand == "blur")
{
if (Feld.value == "")
{
Feld.value = formValue;
return false;
}
}
else if (Zustand == "submit" || Zustand == "Submit")
{
if (Feld.value == "" || Feld.value == formValue)
{
alert(formAlert);
Feld.focus();
return false;
}	}
}
function fns_formRedirectDropdown(url)
{
if (url == "" || url == "--" || url == "/")
{
document.frmFastfinder.reset();
document.frmFastfinder.elements[0].blur();
return;
}
else
{
document.location.href = url;
}
}
function fns_formValidateCheckbox(element)
{
if (element.checked)
{
element.checked = false;
}
else if (!element.checked)
{
element.checked = true;
}
}
//-->
