function scrollscroller(key,delay,jump)
{
    var ele_in  = document.getElementById(key+'in');
    var ele_out = document.getElementById(key+'out');
    var m_top = parseInt(ele_in.style.top) - jump;
    if(m_top < (ele_in.offsetHeight*-1)) {
        m_top = parseInt(ele_out.style.height);
    }
    ele_in.style.top = m_top+'px';
    window.setTimeout("scrollscroller('"+key+"',"+delay+","+jump+")",delay);
}

function getPosition (element)
{
    var y;
    var x=y=0;
    while(element){
        x+=element.offsetLeft;
        y+=element.offsetTop;
        element=element.offsetParent;
    }
    return[x,y]
};

function img_on(id)
{
    var img_style = document.getElementById('img_'+id);
    var img_cell = document.getElementById('cell_'+id)
    var img_div = document.getElementById('div_'+id)

    koord = new Array(2);
    koord = getPosition (img_style);

    img_width = parseInt(img_style.width);
    img_height = parseInt(img_style.height);

    x_img = koord[0] - img_width;
    y_img = koord[1];

    x = x_img;
    y = y_img;

    img_style.style.width=img_width*2;
    img_style.style.height=img_height*2;
    img_style.style.position="absolute";
    img_cell.style.height=img_height*2;

    img_style.style.top=y;
    img_style.style.left=x;

    img_div.style.top=y;
    img_div.style.left=x;
}

function img_off(id)
{
    var img_style = document.getElementById('img_'+id);
    var img_cell = document.getElementById('cell_'+id)
    var img_div = document.getElementById('div_'+id)

    img_width = parseInt(img_style.width);
    img_height = parseInt(img_style.height);

    x = img_cell.offsetLeft;
    y = img_cell.offsetTop;

    img_style.style.width=Math.round(img_width/2);
    img_style.style.height=Math.round(img_height/2);
    img_style.style.position="static";
    img_cell.style.height=Math.round(img_height/2);

    img_style.style.top=y;
    img_style.style.left=x;

    img_div.style.top=y;
    img_div.style.left=x;
}
