﻿// Load our utilities

//document.write('<script type="text/javascript" src="/js/drawers.js"></script>');
//document.write('<script type="text/javascript" src="/js/fontsizer.js"></script>');
//document.write('<script type="text/javascript" src="/js/imgzoomer.js"></script>');
//document.write('<script type="text/javascript" src="/js/htmlzoomer.js"></script>');
//document.write('<script type="text/javascript" src="/js/tabs.js"></script>');
//document.write('<script type="text/javascript" src="/js/openmenu.js"></script>');
document.write('<script type="text/javascript" src="/files/combo.packed.js"></script>');

// wait for DOM or Window to load before initialising

document.observe("dom:loaded", page_init);
Event.observe(window, "load", window_init);

function page_init() {

    var drawers = new Drawers(".drawer", {
        singleDrawer: true,
        id: "drawers",
        duration: 0.25,
        anchorTriggersSelector: ".drawer-links a"
    });

//     var tabs = new Tabs(".tabs ul li a", {
//         useNavigation: false
//     });
    
//     var htmlzoomer = new ImgZoomer(".htmlzoomer-links a", {
//         imagePath: "images/imgzoomer/",
//         zoomRects: true,
//         duration: 0.3,
//         closeOnBlur: false
//     });
// 
//     var tabs = new Tabs(".tab-links li a", {
//         //useNavigation: true
//     });

    var openmenu = new OpenMenu("menu");

  if ($('search_i')) {
  
  var search_i = 'Search our intranet';
  var search_r = search_i;
  var search_m = 'Please enter search terms';

    $('search_i').value = search_i;
    
    $('search_i').onfocus =
      function() {
        if ($('search_i').value == search_i || $('search_i').value == search_r) {
          $('search_i').value = '';
        }
      }
  
    $('search_i').onblur =
      function() {
        if ($('search_i').value == '' || $('search_i').value == search_r) {
          $('search_i').value = search_r;
        }
      }

    $('search_f').onsubmit =
      function() {
        if ($('search_i').value == search_i || $('search_i').value == search_r) {
          $('search_i').value = search_m;
          search_i = $('search_i').value;
          //window.alert('Please enter your search terms before submitting the search request!');
          return false;
        }
      }
  
  }

  if ($('phonebook_i')) {
  
  var phonebook_i = 'Search our phonebook';
  var phonebook_r = phonebook_i;
  var phonebook_m = 'Please enter search terms';

    $('phonebook_i').value = phonebook_i;
    
    $('phonebook_i').onfocus =
      function() {
        if ($('phonebook_i').value == phonebook_i || $('phonebook_i').value == phonebook_r) {
          $('phonebook_i').value = '';
        }
      }
  
    $('phonebook_i').onblur =
      function() {
        if ($('phonebook_i').value == '' || $('phonebook_i').value == phonebook_r) {
          $('phonebook_i').value = phonebook_r;
        }
      }

    $('phonebook_f').onsubmit =
      function() {
        if ($('phonebook_i').value == phonebook_i || $('phonebook_i').value == phonebook_r) {
          $('phonebook_i').value = phonebook_m;
          phonebook_i = $('phonebook_i').value;
          //window.alert('Please enter your search terms before submitting the search request!');
          return false;
        }
      }
  
  }

};

function window_init() {

//     var fontSizer = new FontSizer("body #container", {
//         trigger: "onload",
//         //exclude: ".zoomer_info"
//         onResize: function() { overflow.recalculateHeight(); }
//     });

    Drawers.Check();
    
    $$("#footer .i_4 a")[0].href = $$("#footer .i_4 a")[0].href + window.location.href;

};
