function getUrlVars()
{
  var vars = [], hash;
  var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
  for(var i = 0; i < hashes.length; i++)
  {
    hash = hashes[i].split('=');
    vars.push(hash[0]);
    vars[hash[0]] = hash[1];
  }
  return vars;
}

$().ready(function() {
  if (getUrlVars()["success"] == "true") {
    $('form').fadeOut(function(){
      $('#enquiry_thanks').fadeIn();
    })
      } else if (getUrlVars()["success"] == "false") {
        $('#error_message').html('There was a problem, please try again later.');
        $('#error_message').fadeIn();
      }
  
  // Maps
  $("a.showmap").fancybox({
    'transitionIn'   : 'fade',
    'transitionOut'  : 'fade',
    'speedIn'        : 600,
    'speedOut'       : 200,
    'scrolling'      : 'no',
    'overlayOpacity' : 0.7,
    'autoScale'      : true,
    'autoDimensions' : true,
    'onComplete'     : function() {
      $($(this).attr('href')).overscroll();
    }
  });
  
  // Site Plan Map Tooltips
  $("#site-plan-info1").tooltip({ effect: 'fade', relative: true, position: 'bottom right' });
  $("#site-plan-info2").tooltip({ effect: 'fade', relative: true, position: 'bottom right' });
  $("#site-plan-info3").tooltip({ effect: 'fade', relative: true, position: 'bottom right' });
  $("#site-plan-info4").tooltip({ effect: 'fade', relative: true, position: 'bottom right' });
  $("#site-plan-info5").tooltip({ effect: 'fade', relative: true, position: 'top left' });
  $("#site-plan-info6").tooltip({ effect: 'fade', relative: true, position: 'top left' });
  $("#site-plan-info7").tooltip({ effect: 'fade', relative: true, position: 'top left' });
  
  // Site Section Map Tooltips
  $("#site-section-info1").tooltip({ effect: 'fade', relative: true, position: 'bottom right' });
  $("#site-section-info2").tooltip({ effect: 'fade', relative: true, position: 'bottom right' });
  $("#site-section-info3").tooltip({ effect: 'fade', relative: true, position: 'bottom right' });
  
  // Exterior Elevations Map Tooltips
  $("#exterior-elevations-info1").tooltip({ effect: 'fade', relative: true, position: 'bottom right' });
  $("#exterior-elevations-info2").tooltip({ effect: 'fade', relative: true, position: 'bottom right' });
  $("#exterior-elevations-info3").tooltip({ effect: 'fade', relative: true, position: 'bottom right' });
  $("#exterior-elevations-info4").tooltip({ effect: 'fade', relative: true, position: 'bottom left' });
  $("#exterior-elevations-info5").tooltip({ effect: 'fade', relative: true, position: 'top left' });
  $("#exterior-elevations-info6").tooltip({ effect: 'fade', relative: true, position: 'top left' });
  
  // Exterior Elevations Map Tooltips
  $("#building-height-info1").tooltip({ effect: 'fade', relative: true, position: 'bottom right' });
  $("#building-height-info2").tooltip({ effect: 'fade', relative: true, position: 'bottom right' });
  $("#building-height-info3").tooltip({ effect: 'fade', relative: true, position: 'top left' });
  
  // Floorplan Map Tooltips
  $("#floorplan-info1").tooltip({ effect: 'fade', relative: true, position: 'bottom right' });
  $("#floorplan-info2").tooltip({ effect: 'fade', relative: true, position: 'bottom right' });
  $("#floorplan-info3").tooltip({ effect: 'fade', relative: true, position: 'bottom right' });
  $("#floorplan-info4").tooltip({ effect: 'fade', relative: true, position: 'bottom right' });
  $("#floorplan-info5").tooltip({ effect: 'fade', relative: true, position: 'top right' });
  
  // Landscape Map Tooltips
  $("#landscape-info1").tooltip({ effect: 'fade', relative: true, position: 'bottom right' });
  $("#landscape-info2").tooltip({ effect: 'fade', relative: true, position: 'bottom right' });
  $("#landscape-info3").tooltip({ effect: 'fade', relative: true, position: 'bottom right' });
  $("#landscape-info4").tooltip({ effect: 'fade', relative: true, position: 'bottom right' });
  $("#landscape-info5").tooltip({ effect: 'fade', relative: true, position: 'bottom right' });
  $("#landscape-info6").tooltip({ effect: 'fade', relative: true, position: 'top right' });
  $("#landscape-info7").tooltip({ effect: 'fade', relative: true, position: 'bottom left' });
  $("#landscape-info8").tooltip({ effect: 'fade', relative: true, position: 'bottom right' });
  
});

