
    var jobName = new Array();
    var jobLink = new Array();
    var runTicker  = true;
    var jobID      = 1;
    var yTop       = -50;
    var yMid       = 6;
    var yBtm       = 80;
    var yPos       = yBtm;
    
    $(document).ready(function() {  

        if (language == null || language == "") {
            language = "de";
        }
        
    	$.ajax({
			url: "/page/jobticker.jsp",
            data : "lang=" + language,
			cache: false,
			success: function(json){
			    init(json);
			}
  		});    	
    });  
    
    function init(json) {

        json = json.split(":::");
        jobName = JSON.parse(json[0]);
        jobLink = JSON.parse(json[1]);

        if(jobName.length>0)
            runJobTicker();        
    }
      
    function runJobTicker() {
      if (runTicker) {
         out = "<b><a href=\""+jobLink[jobID]+"\" target=\"_blank\">" + jobName[jobID] + " ...</a></b>";
         document.getElementById('divJob').innerHTML = out;
         document.getElementById('divJob').style.top = yPos;
         if (yPos > yMid) {
            yPos = yPos - 2;
            window.setTimeout('runJobTicker()',15);
         } else if (yPos == yMid) {
            yPos = yPos - 2;
            window.setTimeout('runJobTicker()',5000);
         } else if (yPos > yTop) {
            yPos = yPos - 2;
            window.setTimeout('runJobTicker()',15);
         } else if (yPos == yTop) {
            yPos = yBtm;
            jobID = jobID < jobName.length-1 ? jobID + 1 : 1;
            window.setTimeout('runJobTicker()',15);
         }
      }
    }   
