var dom = document.getElementById?1:0;
var ns4 = document.layers?1:0;

var content_height = 424;
var speed = 2;
 var layer;

current_layer = "content";

onResize = loadAgain;

function loadAgain() {

if (ns4)
    self.location.reload();
}


function init() {

    if (dom) {
        layer = document.getElementById("container").getElementsByTagName("div");
        layer[current_layer].style.visibility = "visible";
        layer[current_layer].style.top = 0;
    }
    else if(ns4) {
        layer = "document[container].document";
        eval(layer + "[current_layer]" + '.visibility = "visible"');
        eval(layer + "[current_layer]" + '.top = -15');
    }

    if (dom) {
        scroll_layer = document.getElementById("content");
/*        if(scroll_layer.offsetHeight < content_height)
            scroll_layer.style.visibility = "hidden";
        else
*/
            scroll_layer.style.visibility =  "visible";
   }     
   else if(ns4) {
        scroll_layer = "document[content].document";
        if(scroll_layer.offsetHeight < content_height)
               scroll_layer.style.visibility = "hide";
        else
            scroll_layer.style.visibility = "visible";
    }

    if (window.addEventListener) 
       layer[current_layer].addEventListener("DOMMouseScroll", wheel, false);

     window.onmousewheel = layer[current_layer].onmousewheel = wheel;



}

function change(page) {

    if (dom) {
        layer[current_layer].style.visibility = "hidden";
        layer[page].style.visibility = "visible";
        layer[page].style.top = 0;
    }
    else if(ns4) {
        eval(layer + "[current_layer]" + '.visibility = "hidden"');
        eval(layer + "[page]" + '.visibility = "visible"');
        eval(layer + "[page]" + '.top = -15');
    }
        current_layer = page;
}

function scrolling(direction) {

    if (dom) {
        var layertop = parseInt(layer[current_layer].style.top);
        var scrollheight = (document.getElementById('container').offsetHeight - layer[current_layer].offsetHeight);
    }
    else if (ns4) {
        var layertop = parseInt(document['container'].document[current_layer].top);
        var scrollheight = (document['container'].clip.height - document['container'].document[current_layer].clip.height);
    }

    if (direction == "down" && layertop - 1 > scrollheight) {

        if (dom)
            layer[current_layer].style.top = (layertop - speed) + "px";

        else if(ns4)
            document['container'].document[current_layer].top = (layertop - speed);
    }

    else if (direction == "up" && layertop < -5 ) {

        if(dom)
            layer[current_layer].style.top = (layertop + speed) + "px";

        else if(ns4)
            document['container'].document[current_layer].top = (layertop + speed);
    }

    timer = setTimeout("scrolling('" + direction + "' )", 10);
}


function stop() {

    clearTimeout(timer);
}

function goTo() {
    var elem_str= "";
    var elem_3_str = "";
    var elem_arr  = new Array(109,97,105,108,116,111);
    //var elem_1 = String.fromCharCode(109) + String.fromCharCode(117)+ String.fromCharCode(108);
    var elem_1 = String.fromCharCode(105) + String.fromCharCode(110) + String.fromCharCode(102) + String.fromCharCode(111);
    var elem_2 = "";
    var elem_3 = new Array(114,101,110,116,97,112,97,99,115,46,99,111,109);

    for (i=0; i<elem_arr.length; i++)
        elem_str += String.fromCharCode(elem_arr[i]);

    for (i=0; i<elem_3.length; i++)
        elem_3_str += String.fromCharCode(elem_3[i]);

    document.location.href = elem_str + ":"+ elem_1 + String.fromCharCode(64) + elem_3_str;
    return false;


}
