function preload_images(images, default_path)
{
    var path = default_path || '';
    if (typeof document.body == "undefined")
        return;

    try 
    {
        var div = document.createElement("div");
        div.id = 'images_preload';
        div.style.display = 'none';
        document.body.appendChild(div);
        div.innerHTML = '<img src="' + path + (images.join('" /><img src="')) + '" />';
    }
    catch(e) 
    {

    }
}

function get(o)
{
    return document.getElementById(o);
}


function check_item(num, mode)
{
    var mode = mode || 'click';
    for (var i = 1; i <= 4; i++)
    {
        get('m' + i).className = '';
        get('sp' + i).style.display = 'none';
    }
    get('m' + num).className = 'active';
    get('sp' + num).style.display = 'block';

    if (mode === 'click' && window.t)
    {
        clearInterval(window.t);
    }
}

var delay = 10000;
var selected_item = 1;


function prepare_menu()
{
    // menu

    var menu_items = get('panel').getElementsByTagName('a');
    for (var i = 0; i < menu_items.length; i++)
    {
        menu_items[i].onmouseover = function()
        {
            var id = this.id.replace('m', '');
            check_item(id);
            return false;
        }
    }

    // check first item
    check_item(1);
	var delay = 10000;
    // rotation
    window.t = setInterval(function() 
    {
        var current_item = ++window.selected_item;

        if (current_item > 4)
        {
            current_item = 1;
            window.selected_item = 1;
        }
        check_item(current_item, 'rotate');

    }, delay);
}

window.onload = function(){

prepare_menu();}
