var ns = ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) < 5 ));

var antalNyheter = 4;
var aktuellNyhet = 1;
var aktuellNyhetLager = 4;
//var newsTop = 91;
//var newsTop = this.document.nyheter.height;
var newsHeight = 60;


   function initNews(antal){
   
                setTimeout("bytNyhetLager(20,20)",4000);
   }

    // roll dem nuuz :-)
   function bytNyhetLager(steg, start){
     var nyaLagret = (aktuellNyhetLager == antalNyheter)? 1:aktuellNyhetLager+1;
     steg--;
         
     if (steg >= 0){
        
        var maskNyhet = Math.round(50 * (1 - Math.cos(1.57 * (steg/start))));

	if(document.getElementById) {
				var newsTop = document.getElementById('Nyheter').style.top;
                document.getElementById('Nyhets' + aktuellNyhetLager).style.visibility='hidden';
                document.getElementById('Nyhets' + nyaLagret).style.visibility='visible';
                document.getElementById('Nyhets' + aktuellNyhetLager).style.top = newsTop - (150 - maskNyhet);
                document.getElementById('Nyhets' + nyaLagret).style.top = newsTop + 150 - (150 - maskNyhet);
        }
        
        else if (ns){
                document.layers["Nyhets" + aktuellNyhetLager].top = newsTop - (150 - maskNyhet);
                document.layers["Nyhets" + aktuellNyhetLager].clip.top = 150 - maskNyhet;
                document.layers["Nyhets" + nyaLagret].visibility = 'show';
                document.layers["Nyhets" + nyaLagret].top = newsTop + 150 - (150 - maskNyhet);
                document.layers["Nyhets" + nyaLagret].clip.top = 0;
                document.layers["Nyhets" + nyaLagret].clip.bottom = newsHeight - maskNyhet;
        }
		
        else{
                eval("Nyhets" + nyaLagret).style.visibility='visible';
                eval("Nyhets" + aktuellNyhetLager).style.pixelTop = newsTop - (150 - maskNyhet);
                eval("Nyhets" + aktuellNyhetLager).style.clip = "rect(" + (150 - maskNyhet) + " 410 newsHeight 0)";
                eval("Nyhets" + nyaLagret).style.pixelTop = newsTop + 150 - (150 - maskNyhet);
                eval("Nyhets" + nyaLagret).style.clip = "rect(0 410 " + (newsHeight - maskNyhet) + " 0)";
                }
        
        setTimeout("bytNyhetLager(" + steg + ", " + start + ")", 5);
     }
     else{
         
       if  (aktuellNyhetLager == antalNyheter) aktuellNyhetLager = 1; else aktuellNyhetLager++;
           setTimeout("bytNyhetLager(20,20)",4000);
          
         }
   }

