
    function setLeftNavItemActive() {
        var li = document.getElementById('MPContainer_ctl00_NavMain3352');
        li.className += ' selected';
        var spans = li.getElementsByTagName('span');
        if(spans.length == 0)
        {
            setTimeout('setLeftNavItemActive()', 10);
            return;
        }
        var span = spans[0];
        var jQTagName = '';
        for (var i = 0; i < span.attributes.length; i++) {
            if (span.attributes[i].name.indexOf('jQuery') == 0) {
                jQTagName = span.attributes[i].name;
                break;
            }
        }
        if (jQTagName != '')
            li.setAttribute(jQTagName, '15');
        var h3 = li.getElementsByTagName('h3')[0];
        h3.className += ' selected';
        if (jQTagName != '')
            h3.setAttribute(jQTagName, '16');
        var ul = li.getElementsByTagName('ul')[0];
        ul.style.display = 'block';
        if (jQTagName != '')
            ul.setAttribute(jQTagName, '3');
        while (li.nextSibling != null && li.nextSibling.tagName == 'LI') {
            li = li.nextSibling;
            li.onmouseup = unsetLeftNavItemActive;
        }
    }
    function unsetLeftNavItemActive() {
        var li = document.getElementById('MPContainer_ctl00_NavMain3352');
        li.className += li.className.replace(' selected', '');
        var span = li.getElementsByTagName('span')[0];
        var jQTagName = '';
        for (var i = 0; i < span.attributes.length; i++) {
            if (span.attributes[i].name.indexOf('jQuery') == 0) {
                jQTagName = span.attributes[i].name;
                break;
            }
        }
        if (jQTagName != '')
            li.removeAttribute(jQTagName);
        var h3 = li.getElementsByTagName('h3')[0];
        h3.className += h3.className.replace(' selected', '');
        if (jQTagName != '')
            h3.removeAttribute(jQTagName);
        var ul = li.getElementsByTagName('ul')[0];
        ul.style.display = 'none';
        while (li.nextSibling != null && li.nextSibling.tagName == 'LI') {
            li = li.nextSibling;
            li.onmouseup = null;
        }
    }



function redirectDownloads(p) {
  var links = document.links;
  for(var i = 0; i < document.links.length; i++)
  {
    var href = document.links[i].href;
    if(href.indexOf("http://www.zab-brandenburg.de/") < 0)
        continue;
    var mode = (href.indexOf("/images/") > 0 ? 1 : 0);
    var typ = href.substring(href.lastIndexOf("."));
    switch(typ)
    {
        case ".pdf":
        case ".zip":
        case ".doc":
        case ".jpg":
        case ".tif":
        case ".xls":
            document.links[i].href = p + "?url=" + document.links[i].href.replace("http://www.zab-brandenburg.de/files/" + (mode == 0 ? "documents/" : "images/"), "") + "&mode=" + mode;
            document.links[i].target = "_blank";
        break;
    }
  }

}


function printPage(){  
	if (window.print)
		window.print();  
	else{
		var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
		document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
		WebBrowser1.ExecWB(6, 2);//Use a 1 vs. a 2 for a prompting dialog box
		WebBrowser1.outerHTML = "";  
	}
}
function createCookie(name,value,days) {
  if (days) {
    var date = new Date();
    date.setTime(date.getTime()+(days*24*60*60*1000));
    var expires = "; expires="+date.toGMTString();
  }
  else expires = "";
  document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
  var nameEQ = name + "=";
  var ca = document.cookie.split(';');
  for(var i=0;i < ca.length;i++) {
    var c = ca[i];
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
  }
  return null;
}

function setActiveStyleSheetByTitle(title) {
  var i, links;
  links = getElementsByTagName(document, "style");
  for(i=0; i<links.length; i++) {
  	var a = links[i];
  	if(a.getAttribute("id")){
	    if(a.getAttribute("id") != title)
	    	a.disabled = true;
	    else if(a.getAttribute("id") == title)
	    	a.disabled = false;
	}
  }
  links = getElementsByTagName(document, "link");
  for(i=0; i<links.length; i++) {
  	var a = links[i];
  	if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {
	  if(!document.all)a.setAttribute("rel", "stylesheet");
      a.disabled = !(a.getAttribute("title") == title);
    }
  }
}
function disableActiveStyleSheetByTitle(title) {
  var i, links;
  links = getElementsByTagName(document, "style");
  for(i=0; i<links.length; i++) {
  	var a = links[i];
  	if(a.getAttribute("id")){
	    if(a.getAttribute("id") == title)
	    	a.disabled = true;
	}
  }
  links = getElementsByTagName(document, "link");
  for(i=0; i<links.length; i++) {
  	var a = links[i];
  	if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {
	  if(a.getAttribute("title") == title)
		a.disabled = true;
    }
  }
}
function getActiveStyleSheet() {
  var i, links;
  links = getElementsByTagName(document, "style");
  for(i=0; i<links.length; i++) {
  	var a = links[i];
    if(a.getAttribute("id") && !a.disabled) return a.getAttribute("id");
  }
  links = getElementsByTagName(document, "link");
  for(i=0; i<links.length; i++) {
  	var a = links[i];
    if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title") && !a.disabled) return a.getAttribute("title");
  }
  return null;
}
function getPreferredStyleSheet() {
  var i, links;
  links = getElementsByTagName(document, "style");
  for(i=0; i<links.length; i++) {
  	var a = links[i];
  	if(a.getAttribute("id"))
  		return a.getAttribute("id");
  }
  links = getElementsByTagName(document, "link");
  for(i=0; i<links.length; i++) {
  	var a = links[i];
  	if(a.getAttribute("rel").indexOf("style") != -1
       && a.getAttribute("rel").indexOf("alt") == -1
       && a.getAttribute("title")
       ) return a.getAttribute("title");
  }
  return null;
}

function visibilityById(id, val){
	var obj = getElementById(document, id);
    if(obj)obj.style.visibility = val;
}
function switchDisplayByElementId(id, val){
    var obj = getElementById(document, id);
    if(obj)obj.style.display = (obj.style.display == "none" ? val : "none");
}
function displayByElementId(id, val){
    var obj = getElementById(document, id);
    if(obj)obj.style.display = val;
}
function odd(nr){
    var val1 = (nr / 2); 
    var val2 = (Math.floor(val1));
    return (val1 != val2);
}
function cleanURI(uri){
	var href = uri;
	var i = href.indexOf("?");
	if(i>=0)
		href = href.substr(0, i);
	else{
		i = href.indexOf("#");
		if(i>=0)
			href = href.substr(0, i);
	}
	return href;
}
function getGUIDs(oL){
   var arr = oL.split("?");
   var par = arr[1].split("&");
   var pageGUID = "";
   var parentPageGUID = "";
   for(var i=0; i < par.length; i++){
      var field = par[i].split("=");
      if(field[0].toLowerCase() == "pageguid")
         var pageGUID = field[1];
      else if(field[0].toLowerCase() == "parentpageguid")
         var parentPageGUID = field[1];
   }
   return new Array(parentPageGUID, pageGUID);
}
function getElementsByTagName(obj, tagName){
   if(document.all)
      return obj.all.tags(tagName);
   else if(document.getElementsByTagName)
      return obj.getElementsByTagName(tagName);
}
function getParentElement(obj){
   if(document.all)
      return obj.parentElement;
   else
      return obj.parentNode;
}
function getParentElementByTagName(obj, tagName){
   var parentElement = getParentElement(obj);
   if(parentElement.tagName.toLowerCase()==tagName.toLowerCase())
      return parentElement;
   else
      return getParentElementByTagName(parentElement, tagName);
}
function getElementByIndex(obj, index){
   if(document.all)
      return obj.all(index);
   else
      return obj.childNodes[index];
}
function getElementById(obj, id){
   if(document.all)
      return obj.all(id);
   else
      return document.getElementById(id);
}
function getEventClientX(oEvent){
   if(document.all)
      return event.clientX;
   else
      return oEvent.pageX;
}
function getEventClientY(oEvent){
   if(document.all)
      return event.clientY;
   else
      return oEvent.pageY;
}


function openWindow(
	wName,
	wSource,
	wXPosition,
	wYPosition,
	wWidth,
	wHeight,
	wResizable,
	wFullscreen,
	OwnerWindowClose,
	wScrollbars,
	wStatus) {

	var wStyle = "";
	wStyle = wStyle + "width=" + wWidth;
	wStyle = wStyle + ",height=" + wHeight;
	wStyle = wStyle + ",fullscreen=" + wFullscreen;
	wStyle = wStyle + ",resizable=" + wResizable;
	wStyle = wStyle + ",scrollbars=" + wScrollbars;
	if(wResizable==null)wResizable = 0;
	wStyle = wStyle + ",menubar=" + wResizable;
	if(wFullscreen==null)wFullscreen = 0;
	wStyle = wStyle + ",toolbar=" + wFullscreen;
	wStyle = wStyle + ",directories=" + "no";
	wStyle = wStyle + ",location=" + "no";
	if(wStatus==null)wStatus = 0;
	wStyle = wStyle + ",status=" + wStatus;
	wStyle = wStyle + ",dependent=" + "no";

	if (document.layers){
		wStyle = wStyle + ",screenX=" + wXPosition;
		wStyle = wStyle + ",screenY=" + wYPosition;
	}else{
		wStyle = wStyle + ",top=" + wYPosition;
		wStyle = wStyle + ",left=" + wXPosition;
	}

	var newW = window.open(wSource, wName, wStyle);

	if(OwnerWindowClose==true){
		self.focus();
		self.close();
	}
	return newW;
}

