function handleNewWindowClick(eventObj) {
    ourTarget = eventObj.target();
    newWindow = window.open(ourTarget.href, "newWindow", "height=400,width=250");
    newWindow.focus();
    eventObj.stop();
}


function connectNewWindowClick(linkElement) {
    MochiKit.Signal.connect(linkElement, 'onclick', handleNewWindowClick);
}

function main() {
    newWindowLinks = getElementsByTagAndClassName('a', 'new-window', parent=document);
    MochiKit.Base.map(connectNewWindowClick, newWindowLinks);
}

MochiKit.Signal.connect(window, 'onload', main);
