/**
 * 
 * mega menu functions removed. for now.
 * 
 */
$(document).ready(function()
{

	/* $("li.mega, dd.mega").hoverIntent(megaConfig); */
	
	// Initiate Analytics
	$.ga.load('UA-10089839-4');
	
	// Track all 'pdf' links in Google Analytics
	$('a[href $=".pdf"]').click(function() {
		var docName = $(this).attr('href').split('/').pop();
		$.ga.trackEvent('Downloads', 'PDF', docName);
	});
	
	// Open all rel=external links in a new window and record outbound link in Google Analytics
	$('a[rel*=external]').click(function() {
		$.ga.trackEvent('External', 'Links', this.href);
		window.open(this.href);
		return false;
	});

});

/**
 * Config var for mega menu
 */
/*
var megaConfig = {
     interval: 300,
     sensitivity: 4,
	 over: addMega,
	 timeout: 300,
	 out: removeMega
};
*/

/**
 * Get site lang param
 */
//var siteLang = gup('lang');
/*
function addMega(){
	$(this).addClass("hovering");
}

function removeMega(){
	$(this).removeClass("hovering");
}
*/

function correctPNG() // correctly handle PNG transparency in Win IE 5.5 & 6.
{
   var arVersion = navigator.appVersion.split("MSIE")
   var version = parseFloat(arVersion[1])
   if ((version >= 5.5) && (version<7) && (document.body.filters)) 
   {
      for(var i=0; i<document.images.length; i++)
      {
         var img = document.images[i]
         var imgName = img.src.toUpperCase()
         if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
         {
        	 var imgID = (img.id) ? "id='" + img.id + "' " : "";
        	 var imgClass = (img.className) ? "class='" + img.className + "' " : "";
        	 var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' ";
        	 var imgStyle = "display:inline-block;" + img.style.cssText;
        	 if (img.align == "left") imgStyle = "float:left;" + imgStyle;
        	 if (img.align == "right") imgStyle = "float:right;" + imgStyle;
        	 if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle;
        	 var strNewHTML = "<span " + imgID + imgClass + imgTitle
        	 	+ " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
        	 	+ "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
        	 	+ "(src='" + img.src + "', sizingMethod='scale');\"></span>" 
        	 	img.outerHTML = strNewHTML
        	 	i = i-1
         }
      }
   }
}