Event.observe(window,'load',function(){
    
    var winHref=window.location.href;
    var winHost=window.location.host;

    //form select-on-click
    $$('input.calICSinput').each(function(el,ix){
        el.onclick=function(){
            el.focus();
            el.select();
        };
    });
    
    //section coloring
    $$('#mainNav a').each(function(el,ix){
        if (winHref.indexOf(el.href)==0) {
            el.insert({before:'<div class="deactivatedA">'+el.innerHTML+'</div>'});
            el.remove();
        }
    });
    
    //auto _blank for offsite links
    $$('a').each(function(el,ix){
        var thisHref=el.href;
        if (thisHref.indexOf(winHost)<0 && thisHref.indexOf('mailto:')<0) {
            el.writeAttribute('target','_blank');
        }
    });
    
});
