// sfHover

sfHover = function() {

	var sfEls = document.getElementById("nav").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);









// open external link in new tab/window

// use rel="external" instead of target="_blank"

function externalLinks() {

  if (!document.getElementsByTagName) return;

  var anchors = document.getElementsByTagName("a");

  for (var i=0; i<anchors.length; i++) {

    var anchor = anchors[i];

    if (anchor.getAttribute("href") &&

        anchor.getAttribute("rel") == "external")

      anchor.target = "_blank";

    }

}

window.onload = externalLinks;









//-----------------------------------------------
//	cmxform	
//-----------------------------------------------
$(document).ready(function() {                
	if(jQuery.browser.mozilla) {
		$('.cmxform').hide().find('label:not(.nocmx)').each(function(){
			var $labelContent = $(this).html();
			var $labelWidth = $(this).css('width');
			$(this).empty();
			$(this).append('<span style="display: block; width: '+$labelWidth+';">');
			$(this).prepend('</span>');
			$(this).css('display', '-moz-inline-box');
			$(this).find('span').html($labelContent);
			$('.cmxform').show();
		});
	};             
});