/*
-----------------------------------------------
Horizon Shutters Site-Wide Javascript
Author: Chad Spencer & Jeremy Boles
----------------------------------------------- */

/* Global Changes
----------------------------------------------- */
window.addEvent('domready', function() {
  
  /* Add the Tool Tips
  ----------------------------------------------- */
  var tooltips = new Tips('a.tooltip', {
    'className' : 'tooltip',
    'offset' : { 'x' : 10, 'y' : 10 },
    'text' : function(el) {
      var element = $(el).get('href').substring(1);
      return $(element).get('text');
    }
  });
  
  // Add the browser class
  $(document.body).addClass(Browser.Engine.name);
  
  // Make the external links open in a new window
  $$('a[rel=external]').set('target', '_blank');
  
  (function() {
    // Column links
     var virtual = $('virtual-room');
     if (virtual) {
       virtual.addEvent('click', function(event) {
         event = new Event(event);
         event.stop();
         SqueezeBox.open('/static/virtual-rooms.html', { handler : 'iframe', size : { x : 1000, y : 670 } });
       });
     }
     var view = $('three-sixty-view');
     if (view) {
       view.addEvent('click', function(event) {
         event = new Event(event);
         event.stop();
         SqueezeBox.open('/static/360-view.html', { handler : 'iframe', size : { x : 800, y : 500 } });
       });
     }
  }).delay(100);
  
  var password = $('forgot-password');
  if (password) {
    password.addEvent('click', function() {
      $('log-in').setStyle('display', 'none');
      $('forgot-password-form').setStyle('display', 'block');
      $('email-field').focus();
    });
  }
});