function externalLinks()
{
  if (!document.getElementsByTagName) {
    return
  }
  var anchor
  var anchors = document.getElementsByTagName('a')
  for (var i = 0; i < anchors.length; i++) {
    anchor = anchors[i]
    if (anchor.getAttribute('href') && anchor.getAttribute('rel') == 'external') {
      anchor.target = '_blank'
    }
  }
}

menuOver = function() {
  // run menuOver only for IE < 7
  if (typeof document.body.style.maxHeight != 'undefined') {
    return false
  }
  var listItems = document.getElementById('top').getElementsByTagName('LI')
  for (var i = 0; i < listItems.length; i++) {
    listItems[i].onmouseover = function() { this.className += ' hover' }
    listItems[i].onmouseout = function() { this.className = this.className.replace(new RegExp(' hover\\b'), '') }
  }
}

$(function() {
  menuOver()
  externalLinks()
  // initialise calendars
  if (typeof calendarInit != 'undefined') {
    backdated = typeof backdatesAllowed != 'undefined' && backdatesAllowed ? true : false
    calendarInit(backdated)
  }
  // avoid "click to activate" on <object> tags in IE
  if (document.all) {
    objs = document.getElementsByTagName('object')
    for (var i = 0; i < objs.length; i++) {
      objs[i].outerHTML = objs[i].outerHTML
    }
  }
})

$(function() {
  if ($('#googlemap').get().length > 0) {
    var mapOptions = {
      zoom: 16,
      center: new google.maps.LatLng(54.57953654035702, -5.950459241867065),
      mapTypeId: google.maps.MapTypeId.ROADMAP,
      navigationControl: true
    };
    var map = new google.maps.Map($('#googlemap').get(0), mapOptions);
    var logoImage = new google.maps.MarkerImage('/images/map-logo.png',
      new google.maps.Size(75, 38), // size
      new google.maps.Point(0, 0),  // origin
      new google.maps.Point(17, 38) // anchor
    );
    var logo = new google.maps.Marker({
      position: new google.maps.LatLng(54.57953654035702, -5.950459241867065),
      map: map,
      icon: logoImage,
      clickable: false,
      title: 'Armore Commercial'
    });
  }
});