var ml = {
  src: '/_sifr/ml.swf'
  ,ratios: [7,1.32,11,1.31,13,1.24,14,1.25,19,1.23,27,1.2,34,1.19,42,1.18,47,1.17,48,1.18,69,1.17,74,1.16,75,1.17,1.16]
};
sIFR.useStyleCheck = true;
sIFR.activate(ml);

sIFR.replace(ml, {
  selector: 'h3'
  ,css: [
    '.sIFR-root { text-align: left;  color: #d0004f; }'
  ]
}); 

$(document).ready(function(){
	$("dl#nav dd").hide();
	$("dl#nav dt a:not(.nosub)").click(function(){
		$("dl#nav dd ul li a").removeClass('thispage');
		$("dl#nav dt a").removeClass('thiscat');
		$(this).addClass('thiscat');
		$("dl#nav dd:visible").slideFadeToggle("slow");
		$(this).parent().next().slideFadeToggle("slow");
		return false;
	});
	$("dl#nav dt a.nosub").click(function(){
		$("dl#nav dd:visible").slideFadeToggle("slow");
		$("dl#nav dt a").removeClass('thiscat');
		$(this).addClass('thiscat');
		return true;
	});
	$("dl#nav dd ul li a").click(function(){
		$("dl#nav dd ul li a").removeClass('thispage');
		$(this).addClass('thispage');
		return true;
	});
	nav_update();
});

jQuery.fn.slideFadeToggle = function(speed, easing, callback) {
  return this.animate({opacity: 'toggle', height: 'toggle'}, speed, easing, callback); 
};

function number_format( number, decimals, dec_point, thousands_sep ) {
    var n = number, c = isNaN(decimals = Math.abs(decimals)) ? 2 : decimals;
    var d = dec_point == undefined ? "." : dec_point;
    var t = thousands_sep == undefined ? "," : thousands_sep, s = n < 0 ? "-" : "";
    var i = parseInt(n = Math.abs(+n || 0).toFixed(c)) + "", j = (j = i.length) > 3 ? j % 3 : 0;
    return s + (j ? i.substr(0, j) + t : "") + i.substr(j).replace(/(\d{3})(?=\d)/g, "$1" + t) + (c ? d + Math.abs(n - i).toFixed(c).slice(2) : "");
}


