$(document).ready(function() {
  regionDropdown();
  spanBG();
  $('div.region-header').pngfix();
  $('.png').pngfix();
  $('.region-clear').pngfix();
  externalLinks();
});


function regionDropdown(){
  $('ul li.region').hover(function(){
    if ($(this).find('div.shadow-container ul.region-sub li').length > 0){
      $(this).addClass('hover');
      $(this).find('div.shadow-container').slideDown('fast');
    }
  }, function(){
    $(this).find('div.shadow-container').slideUp('fast').removeClass('hover');
    //$(this).removeClass('hover');
  });
}

function spanBG(){
  $('ul.region-sub li a').hover(function(){
    if ($(this).siblings('span').length > 0) {
      $(this).siblings('span').addClass('span-bg');
    }
  }, function (){
    if ($(this).siblings('span').length > 0) {
      $(this).siblings('span').removeClass('span-bg');
    }
  });
}

/**
* Target Fix for external links
**/
function externalLinks() {
var anchors = '', anchor = '', i='';
 if (!document.getElementsByTagName) return;
 anchors = document.getElementsByTagName("a");
 for (i=0; i<anchors.length; i++) {
   anchor = anchors[i];
   if (anchor.getAttribute("href") &&
       anchor.getAttribute("rel") == "external")
     anchor.target = "_blank";
 }
}