function select_currency()
{
    if( xGetElementById('currencyForm') )
    {
        form = xGetElementById('currencyForm');
        form.method = "POST";
        form.submit();
    }
}

function analyse_mouseout(e)
{
    var event = new xEvent(e);
    if( event.target.tagName == 'TD' )
    {
        event.target.parentNode.className = 'productDesc';
    }
    else
    {
        event.target.parentNode.parentNode.className = 'productDesc';
    }
}

function analyse_mouseover(e)
{
    var event = new xEvent(e);
    if( event.target.tagName == 'TD' )
    {
        event.target.parentNode.className = 'productDescOver';
    }
    else
    {
        event.target.parentNode.parentNode.className = 'productDescOver';
    }
}

function analyse_mouseclick(e)
{
    var event = new xEvent(e);
    if( event.target.tagName == 'TD' )
    {
        elem = xGetElementsByTagName('td',event.target.parentNode);

        html = elem[elem.length-1].innerHTML;
        html = html.split("'");

        eval(html[1]);
    }
    else
    {
        elem = xGetElementsByTagName('td',event.target.parentNode.parentNode);

        html = elem[elem.length-1].innerHTML;
        html = html.split("'");

        if( event.target.tagName != "A" )
            eval(html[1]);
    }
}

function init_products_window()
{
    var elem = xGetElementsByTagName('tr');

    for( var prop in elem )
    {
        if( elem[prop].className == "productDesc" )
        {
            xRemoveEventListener(elem[prop],'mouseover',analyse_mouseover,false);
            xRemoveEventListener(elem[prop],'mouseout',analyse_mouseout,false);
            xRemoveEventListener(elem[prop],'click',analyse_mouseclick,false);

            xAddEventListener(elem[prop],'mouseover',analyse_mouseover,false);
            xAddEventListener(elem[prop],'mouseout',analyse_mouseout,false);
            xAddEventListener(elem[prop],'click',analyse_mouseclick,false);
        }
    }
}

xAddEventListener(window,'load',init_products_window,false);