function googleAnalytics() {
	var A=(("https:"==document.location.protocol)?"https://ssl.":"http://www.");
	jQuery.getScript(A+"google-analytics.com/ga.js",function(){
	try{
	var B=_gat._getTracker("UA-5022147-1");
	B._trackPageview()}catch(C){}
	filetypes=/\.doc$|\.xls$|\.exe$|\.zip$|\.pdf$|\.mp3$|\.psd$/i;
	jQuery("a").live("click",function(){
	if(jQuery(this).attr("href").match(/^mailto\:/i)){
	var D=jQuery(this).attr("href").replace(/^mailto\:/i,"");
	B._trackEvent("Email", "Click", D)}
	else{if(location.host!=this.host.replace(/\:80$/i,"")){
	var D=jQuery(this).attr("href").replace(/^http\:\/\/(www\.)*/i,"");
	B._trackEvent("External", "Click", D)}
	else{if(jQuery(this).attr("href").match(filetypes)){
	var E=location.host.replace(/\./,"\\.");
	var F=new RegExp("^(http://)*(www.)*("+E+")*/","i");
	var D=jQuery(this).attr("href").replace(F,"");
	B._trackEvent("Downloads", "Click", D)
	}
	}}})})
}

(function($) {

jQuery.fn.pngFix = function(settings) {

	// Settings
	settings = jQuery.extend({
		blankgif: 'blank.gif'
	}, settings);

	var ie55 = (navigator.appName == "Microsoft Internet Explorer" && parseInt(navigator.appVersion) == 4 && navigator.appVersion.indexOf("MSIE 5.5") != -1);
	var ie6 = (navigator.appName == "Microsoft Internet Explorer" && parseInt(navigator.appVersion) == 4 && navigator.appVersion.indexOf("MSIE 6.0") != -1);

	if (jQuery.browser.msie && (ie55 || ie6)) {

		//fix images with png-source
		jQuery(this).find("img[src$=.png]").each(function() {

			jQuery(this).attr('width',jQuery(this).width());
			jQuery(this).attr('height',jQuery(this).height());

			var prevStyle = '';
			var strNewHTML = '';
			var imgId = (jQuery(this).attr('id')) ? 'id="' + jQuery(this).attr('id') + '" ' : '';
			var imgClass = (jQuery(this).attr('class')) ? 'class="' + jQuery(this).attr('class') + '" ' : '';
			var imgTitle = (jQuery(this).attr('title')) ? 'title="' + jQuery(this).attr('title') + '" ' : '';
			var imgAlt = (jQuery(this).attr('alt')) ? 'alt="' + jQuery(this).attr('alt') + '" ' : '';
			var imgAlign = (jQuery(this).attr('align')) ? 'float:' + jQuery(this).attr('align') + ';' : '';
			var imgHand = (jQuery(this).parent().attr('href')) ? 'cursor:hand;' : '';
			if (this.style.border) {
				prevStyle += 'border:'+this.style.border+';';
				this.style.border = '';
			}
			if (this.style.padding) {
				prevStyle += 'padding:'+this.style.padding+';';
				this.style.padding = '';
			}
			if (this.style.margin) {
				prevStyle += 'margin:'+this.style.margin+';';
				this.style.margin = '';
			}
			var imgStyle = (this.style.cssText);

			strNewHTML += '<span '+imgId+imgClass+imgTitle+imgAlt;
			strNewHTML += 'style="position:relative;white-space:pre-line;display:inline-block;background:transparent;'+imgAlign+imgHand;
			strNewHTML += 'width:' + jQuery(this).width() + 'px;' + 'height:' + jQuery(this).height() + 'px;';
			strNewHTML += 'filter:progid:DXImageTransform.Microsoft.AlphaImageLoader' + '(src=\'' + jQuery(this).attr('src') + '\', sizingMethod=\'scale\');';
			strNewHTML += imgStyle+'"></span>';
			if (prevStyle != ''){
				strNewHTML = '<span style="position:relative;display:inline-block;'+prevStyle+imgHand+'width:' + jQuery(this).width() + 'px;' + 'height:' + jQuery(this).height() + 'px;'+'">' + strNewHTML + '</span>';
			}

			jQuery(this).hide();
			jQuery(this).after(strNewHTML);

		});

		// fix css background pngs
		jQuery(this).find("*").each(function(){
			var bgIMG = jQuery(this).css('background-image');
			if(bgIMG.indexOf(".png")!=-1){
				var iebg = bgIMG.split('url("')[1].split('")')[0];
				jQuery(this).css('background-image', 'none');
				jQuery(this).get(0).runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + iebg + "',sizingMethod='scale')";
			}
		});
		
		//fix input with png-source
		jQuery(this).find("input[src$=.png]").each(function() {
			var bgIMG = jQuery(this).attr('src');
			jQuery(this).get(0).runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader' + '(src=\'' + bgIMG + '\', sizingMethod=\'scale\');';
   		jQuery(this).attr('src', settings.blankgif)
		});
	
	}
	
	return jQuery;

};

})(jQuery);

jQuery(document).ready(function() {

googleAnalytics();
jQuery(document).pngFix();
jQuery(".search-results #advancedSearch,.search-results #advancedDataSearch, .search.category #advancedSearch, .category #advancedDataSearch, .archive #advancedDataSearch ").hide();
  //toggle the componenet with class msg_body
  jQuery("#advancedSearchHeading").click(function()
  {
    jQuery(this).next("#advancedSearch").slideToggle(500);
	jQuery(this).toggleClass("open");

  });
   jQuery("#advancedDataSearchHeading").click(function()
  {
    jQuery(this).next("#advancedDataSearch").slideToggle(500);
	jQuery(this).toggleClass("open");

  });
   jQuery("#advancedReportsSearchHeading").click(function()
  {
    jQuery(this).next("#advancedDataSearch").slideToggle(500);
	jQuery(this).toggleClass("open");

  });
    
	jQuery(".widgetTitle").click(function()
  {
    jQuery(this).next(".widgetContent").toggleClass("closed");
	jQuery(this).parent(".widget").toggleClass("closed");

  });


});
