// preload arrow images

var pfeil_up = new Image();   pfeil_up.src = 'fileadmin/layout/imgs/pfeil_rot_U.gif';
var pfeil_dn = new Image();   pfeil_dn.src = 'fileadmin/layout/imgs/pfeil_rot_D.gif';


function UnCryptMailto( s )
    {
        var n = 0;
        var r = "";
        for( var i = 0; i < s.length; i++)
        {
            n = s.charCodeAt( i );
            if( n >= 8364 )
            {
                n = 128;
            }
            r += String.fromCharCode( n - 1 );
            
            r= r.split('*').join(':');
        }
        return r;
    }

    function linkTo_UnCryptMailto( s )
    {
        location.href=UnCryptMailto( s );
    }


  var classNameCache='';
	function showSubMenu(element){	
	  classNameCache = element.className;
		element.className += " hover";
	}
	function hideSubMenu(element){
		element.className = element.className = classNameCache;
	}

function changeTopic(url){
    $('topic-image-start').style.backgroundImage = 'url('+url+')';
}



function attachOnclicks(event) {

      if($('csub_slice1'))
            Event.observe($('csub_slice1'), "click", function(){ document.location='/newsletter.html' }, false);

      $$('.news-list-morelink').each(function(element) {
          if(element.firstChild.tagName == "A") {
            Event.observe(element, "click", showNews, false);
          }
      });
}

var naviMargins = new Array(40,20,-20,-10,0,20,30,0,0,0,0,0,0,0,0,0,0,0);

function moveNavi(){
 var navizaehler = 0;
  if($('main-menu')){
    $$('.main-navi-element').each(function(element) {
          if(element.tagName == "LI") {          
              element.style.right = naviMargins[navizaehler]+"px";
              navizaehler++;
          }
      });
      
      
   $('main-menu').show(); 
  }
  
  
}


function doAjax(event){
    Event.stop(event);
    var clickedLink = Event.element(event);
    new Ajax.Updater('content_left', clickedLink.href+'&type=1', {asynchronous:true});
}



function loadScripts(){
	 moveNavi();
}

Event.observe(window, "load",  loadScripts , false);
