function Get_Cookie( check_name ) {
    // first we'll split this cookie up into name/value pairs
    // note: document.cookie only returns name=value, not the other components
    var a_all_cookies = document.cookie.split( ';' );
    var a_temp_cookie = '';
    var cookie_name = '';
    var cookie_value = '';
    var b_cookie_found = false; // set boolean t/f default f
    
    for ( i = 0; i < a_all_cookies.length; i++ )
    {
        // now we'll split apart each name=value pair
        a_temp_cookie = a_all_cookies[i].split( '=' );
        
        
        // and trim left/right whitespace while we're at it
        cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, '');
    
        // if the extracted name matches passed check_name
        if ( cookie_name == check_name )
        {
            b_cookie_found = true;
            // we need to handle case where cookie has no value but exists (no = sign, that is):
            if ( a_temp_cookie.length > 1 )
            {
                cookie_value = unescape( a_temp_cookie[1].replace(/^\s+|\s+$/g, '') );
            }
            // note that in cases where cookie is initialized but no value, null is returned
            return cookie_value;
            break;
        }
        a_temp_cookie = null;
        cookie_name = '';
    }
    if ( !b_cookie_found ) 
    {
        return null;
    }
}





function getElementsByClassName(strClass, strTag, objContElm) {
  strTag = strTag || "*";
  objContElm = objContElm || document;
  var objColl = objContElm.getElementsByTagName(strTag);
  if (!objColl.length &&  strTag == "*" &&  objContElm.all) objColl = objContElm.all;
  var arr = new Array();
  var delim = strClass.indexOf('|') != -1  ? '|' : ' ';
  var arrClass = strClass.split(delim);
  for (var i = 0, j = objColl.length; i < j; i++) {
    var arrObjClass = objColl[i].className.split(' ');
    if (delim == ' ' && arrClass.length > arrObjClass.length) continue;
    var c = 0;
    comparisonLoop:
    for (var k = 0, l = arrObjClass.length; k < l; k++) {
      for (var m = 0, n = arrClass.length; m < n; m++) {
        if (arrClass[m] == arrObjClass[k]) c++;
        if (( delim == '|' && c == 1) || (delim == ' ' && c == arrClass.length)) {
          arr.push(objColl[i]);
          break comparisonLoop;
        }
      }
    }
  }
  return arr;
}
// To cover IE 5.0's lack of the push method
Array.prototype.push = function(value) {
  this[this.length] = value;
}

function showPart(f){
var myObjColl = getElementsByClassName('newsItemText');
for (var k = 0, l = myObjColl.length; k < l; k++) {
   myObjColl[k].style.display = "none";
 }
myObjColl[f-1].style.display = "block";
 
var linkString = "";
var linkListStart = 1;
if(f > 1) {
    linkString = linkString + '<a id="links" class="linksList" href="javascript:showPart('+ (f-1) +')">&raquo;</a> ';
}
for (linkListStart;  linkListStart <= myObjColl.length; linkListStart++) {
    if(linkListStart == f) {
    linkString = linkString + " <span class='anc_news_nav_aktiv'>"+linkListStart + "</span> ";
    }
    else {
    linkString = linkString + ' <a id="links" class="linksList" href="javascript:showPart('+ linkListStart +')">'+ linkListStart +'</a> ';
    }

    if(linkListStart < myObjColl.length) {
    linkString = linkString + "/";
    }

}

if(f < myObjColl.length) {
    linkString = linkString + '<a id="links" class="linksList" href="javascript:showPart('+ (f+1) +')">weiter</a> ';
}

if(myObjColl.length > 1) {
obj = document.getElementById("news_nav");

obj.innerHTML = linkString;
}
}

function showListItems(f){
var myObjColl = getElementsByClassName('newsList');
var itemsToShow = 7;
if(f == 1 ) {
    i = 0;
    j = itemsToShow;
    }
else {
    i = (f-1) * itemsToShow;
    j = i + itemsToShow;
}
if(j > myObjColl.length) {
    j = myObjColl.length;
}
for (var k = 0, l = myObjColl.length; k < l; k++) {
   myObjColl[k].style.display = "none";
 }
for (i;  i < j; i++) {
   myObjColl[i].style.display = "block";
 }
var linkString = "";
var linkListStart = 1;
var linkListEnd = Math.ceil(myObjColl.length / itemsToShow);
if(itemsToShow > myObjColl.length){
    linkListEnd = "";
}



if(f > 1) {
    linkString = linkString + '<a id="links" class="linksList" href="javascript:showListItems('+ (f-1) +')">&raquo;</a> ';
}
for (linkListStart;  linkListStart <= linkListEnd; linkListStart++) {
    if(linkListStart == f) {
    linkString = linkString + "<span class='anc_news_nav_aktiv'>"+linkListStart + "</span> ";
    }
    else {
    linkString = linkString + '<a id="links" class="linksList" href="javascript:showListItems('+ linkListStart +')">'+ linkListStart +'</a> ';
    }

}

if(f < linkListEnd) {
    linkString = linkString + '<a id="links" class="linksList" href="javascript:showListItems('+ (f+1) +')">weiter</a> ';
}








obj = document.getElementById("news_nav");
obj.innerHTML = linkString;
}

function getFormName() {
    var formname = Get_Cookie("FORM_USR_NAME");
    var salutationString = "Guten Tag, ";
    if(formname != null) {
    salutationString = salutationString + formname;
    obj = document.getElementById("form_name");
    obj.innerHTML = salutationString;
    }
}