timerID = null; 
var active = 0;

function ScrollUp(speed, id){
    obj = document.getElementById(id).getElementsByTagName("div");
    if(document.getElementById){
    	if(parseInt(obj[active].style.top) < 0){
    		obj[active].style.top = parseInt(obj[active].style.top) + speed + "px";
		}
    	timerID = setTimeout("ScrollUp(" + speed + ", '" + id + "')",30);
    }
}

function ScrollDown(speed, id){
    obj =  document.getElementById(id).getElementsByTagName("div");
    //alert(obj);
    if(document.getElementById){                        
    	if(parseInt(obj[active].style.top) > document.getElementById(id).offsetHeight - obj[active].offsetHeight){ 
    		obj[active].style.top = parseInt(obj[active].style.top) - speed + "px";
		}
    	timerID = setTimeout("ScrollDown(" + speed + ", '" + id + "')",30);
    }
}

function ScrollStop(){
    if(document.getElementById){
    	clearTimeout(timerID);
    }
}

function ScrollPageInit() {
    if(!document.getElementById("news")){
		return;
    }
    if(!document.getElementById("promo")){
		return;
    }
    if(document.getElementById){
    	obj_news = document.getElementById("news").getElementsByTagName("div");
    	obj_news['news_page'].style.visibility = "visible";
    	obj_news['news_page'].style.top = 0;	
    	obj_events = document.getElementById("promo").getElementsByTagName("div");
    	obj_events['promo_page'].style.visibility = "visible";
    	obj_events['promo_page'].style.top = 0;	
    }	
    if(document.addEventListener){
    	for(i=0;i<document.getElementsByTagName('a').length;i++){
    		document.getElementsByTagName('a')[i].style.position = "relative";
		}
    }
}