// ======= THIS MAKES DROPDOWNS WORK ====== //
sfHover = function() {
	var sfEls = document.getElementById("navigation").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

// ======= THIS RESIZES CALLOUTS ====== //
resizeCallouts = function(trigger){
 var els = $$('.'+trigger);
 els.each(function(el){
   var im = $ES("img", el)[0];
   im.dims = im.getStyles('width','marginLeft','marginRight');
   el.setStyle('width', parseFloat(im.dims.width)+parseFloat(im.dims.marginLeft)+parseFloat(im.dims.marginRight)); 
 });
}