// cmc 2007-11-18: HANDLE_LINKS
//   added js script include to handle opening external links in new window.

var ddwindowlinks={
    //1)Enter domains to be EXCLUDED from opening in new window:
    excludedomains: ["photo.net", "philip.greenspun.com", "www.adorama.com", "www.photoshopuser.com"],

    //2) Target for links that should open in a new window:
    linktarget: "_blank",

    assigntarget:function(){
        var rexcludedomains=new RegExp(this.excludedomains.join("|"), "i")
        var all_links=document.getElementsByTagName("a")
        for (var i=0; i<=(all_links.length-1); i++){
            if (all_links[i].href && all_links[i].href.search(rexcludedomains)==-1 && all_links[i].href.indexOf("http:")!=-1)
                all_links[i].target=ddwindowlinks.linktarget
        }
    },

    init:function(){
        if (window.addEventListener)
            window.addEventListener("load", function(){ddwindowlinks.assigntarget()}, false)
        else if (window.attachEvent)
            window.attachEvent("onload", function(){ddwindowlinks.assigntarget()})
    }
}

ddwindowlinks.init()

