function openCurrency() {
    document.getElementById( "currencyCurrent" ).style.visibility = "hidden";
    document.getElementById( "currencySelector" ).style.display = "inline";
}
function closeCurrency() {
    document.getElementById( "currencySelector" ).style.display = "none";
    document.getElementById( "currencyCurrent" ).style.visibility = "visible";
}
function checkCloseCurrency( e ) {
    var targ;
    if (!e) var e=window.event;
    if (e.target) targ=e.target; 
    else if (e.srcElement) targ=e.srcElement; 
    // defeat Safari bug
    if (targ.nodeType==3) targ = targ.parentNode;

    if (targ.tagName == "DIV") {
        closeCurrency();
    } else {
        //nevermind, don't do anything
    }
}

function selectCurrency( type ) {
    document.getElementById( "currency" ).value = type;
    document.getElementById( "currencies_form" ).submit();
}