function viewTextPopup(title,url){
    open(url,title,"width=300,height=350,scrollbars,resizable").focus();
}

function openAdminLink(url){
    open(url,"admin").focus();
}

var intervalId = 0;
var timeoutId = 0;

var step = 1;
var prevImgNum = 1;
var currImgNum = 1;
var winWidth = 192;
var interval = 7000; //5 sec

function doScrollAuto() {
    scroll_layer = document.getElementById("scroll_layer");

    if(currImgNum>scroll_layer.scrollWidth/winWidth){
        scrollTo(1);
    }

    if(currImgNum<1){
        scrollTo(scroll_layer.scrollWidth/winWidth);
    }

    if(currImgNum>prevImgNum){
        step = (winWidth*(currImgNum-1) - scroll_layer.scrollLeft)/10;
        if(step<1) step = 1;
    }else{
        step = (winWidth*(currImgNum-1) - scroll_layer.scrollLeft)/10;
        if(step>-1) step = -1;
    }

    scroll_layer.scrollLeft+=step;
    if(scroll_layer.scrollLeft == winWidth*(currImgNum-1)){
        prevImgNum = currImgNum;
        stop();
    }
}

function scrollTo(num) {
    stop()
    currImgNum = num;
    start();

    button = document.getElementById("scrollButton"  + prevImgNum);
    button.style.background = '#e0e0e0';

    button = document.getElementById("scrollButton"  + currImgNum);
    button.style.background = '#f00000';
}

function start() {
    intervalId = setInterval("doScrollAuto()",70);
}

function stop() {
    clearInterval(intervalId);
    clearTimeout(timeoutId);
    timeoutId = setTimeout('scrollTo(currImgNum+1)',interval);
}

