// shorthand for document.getElementById
function $() {
    var elements = new Array();
    for (var i = 0; i < arguments.length; i++) {
        var element = arguments[i];
        if (typeof element == 'string')
            element = document.getElementById(element);
        if (arguments.length == 1)
            return element;
        elements.push(element);
    }
    return elements;
}


// object/class containing rollover methods
var rollover_obj = {
    // generic rollover
    _roll: function(trgt, on) {
        try {
            if ((trgt.tagName=='IMG' || trgt.tagName=='INPUT') && trgt.id) {
                var new_image = path_to_images + '/';
                new_image += trgt.id.replace(/-/g,'_');
                var extension = 'gif';
                if (trgt.src.indexOf('jpg') != -1) {
                    extension = 'jpg';
                }
                new_image += on + '.' + extension;
                trgt.src = new_image; 
            }
        } catch (e) {}
    },
    // rollover menu tabs
    rollover: function(e,on) {
        var trgt = (e.srcElement) ? e.srcElement : e.target;
        if (trgt.className.indexOf('menu-on') == -1) {
            this._roll(trgt, on);
        }
    }
        
}

// array of div IDs containing images candidates for rollover
var rollover_images = 
[
    'nav',
    'start-today',
    //'container-right-column',
    //'container-right-column-home',
    'join-buttons',
    'sales-buttons'
]

YAHOO.util.Event.addListener(rollover_images,'mouseover',function (e) {
    rollover_obj.rollover(e,'_on');
});
YAHOO.util.Event.addListener(rollover_images,'mouseout',function (e) {
    rollover_obj.rollover(e,'_off');
});

// popups
YAHOO.util.Event.addListener('popup-terms','click',function (e) {
    YAHOO.util.Event.preventDefault(e);
    var url = $('popup-terms').href;
    iw_open_window(url, 'terms', 600, 550, 'yes', 'yes');
});
YAHOO.util.Event.addListener(['popup-tour','popup-tour-button','popup-tour-link','popup-tour-textlink'],'click',function (e) {
    YAHOO.util.Event.preventDefault(e);
    var url = $('popup-tour').href;
    iw_open_window(url, 'tour', 800, 545, 'no', 'yes');
});

YAHOO.util.Event.addListener('login-forgot-password-link','click',function (e) {
    YAHOO.util.Event.preventDefault(e);
    var link = $('login-forgot-password-link');
    var url = link.href;
    iw_open_window(url, 'forgotpassword', 450, 250, 'yes', 'yes');
});
