App = {
   init : function () {
      $$ ( 'a.pdf' ).each ( function ( pdf ) {
         if ( pdf.readAttribute ( 'title' ) ) {
            var title = pdf.readAttribute ( 'title' );
         } else {
            title = pdf.innerHTML;
         }
         var pdfurl = pdf.readAttribute ( 'href' );
         var uri = '/pdf-viewer.aspx?title=' + escape ( title ) + '&url=' + pdfurl;
         if ( ! uri.blank () && ! pdf.hasClassName ( 'ebos' ) ) {
            pdf.writeAttribute ( 'href', uri );
         }
      });
      $$ ( 'a.app' ).each ( function ( app ) {
         if ( app.readAttribute ( 'title' ) ) {
            var title = app.readAttribute ( 'title' );
         } else {
            title = app.innerHTML;
         }
         var appurl = app.readAttribute ( 'href' );
         var uri = '/app-viewer.aspx?title=' + escape ( title ) + '&url=' + appurl;
         app.writeAttribute ( 'href', uri );
      });
      $ ( 'logo' ).observe ( 'click', function ( e ) {
         e.stop ();
         window.location.href = '/';
      });
      if ( $ ( 'white-label' ) ) {
         $ ( 'white-label' ).setOpacity ( .70 );
      }
   },
   trackEvent : function ( category, action, label, value ) {
      try {
         pageTracker._trackEvent ( category, action, label, 0 );
      } catch ( e ) { alert ( e ); }
   },
   configureViewer : function () {
      try {
         var content = $ ( 'app-widget' ).contentWindow.document;
         $ ( 'app-widget' ).style.height = content.body.style.height;
      } catch ( e ) {}
   }
};

Event.observe ( window, 'load', App.init, false );

function configureCalendar () {
   try {
      var content = $ ( 'calendar-widget' ).contentWindow.document;
      var items;
      items = content.getElementsByClassName ( 'te-t' );
      for ( var i = 0; i < items.length; i ++ ) {
         items [ i ].style.display = 'none';
         items [ i ].style.visibility = 'hidden';
      }
      content.getElementById ( 'todayButton1' ).style.display = 'none';
      content.getElementById ( 'timezone' ).parentNode.style.display = 'none';
      //$ ( 'calendar-widget' ).style.height = '480px';
   } catch ( e ) {}
} 
