function addExternalLinkBehaviour(root)
{
	if (!root)
		root = document;

	var externalLinks = window.externalLinks == undefined ? 1 : window.externalLinks;

	var c = root.getElementsByTagName('a'), a, i = 0, attr, match;
	var external = getClassRegExp('external');
	while ((a = c[i++]))
	{
		if ((attr = a.getAttribute('rel')))
		{
			if (externalLinks && (attr == 'external' || external.test(attr)))
				a.target = '_blank';
		}
	}
	return true;
}

var regExpCache = {};
function getClassRegExp(className)
{
	if (!(className in regExpCache))
		regExpCache[className] = new RegExp('(^|\\s)' + className + '(\\s|$)');

	return regExpCache[className];
}

$(document).ready(function() {
	$("#page_home").hover(function(){
		$("img.pill").animate( { left: "6px" }, 300);
		return false;
	});

	$("#page_contact").hover(function(){
		$("img.pill").animate( { left: "114px" }, 300);
		return false;
	});

	$("ul.partners img").hover(
      function () {
        $(this).fadeTo('fast',1)
      },
      function () {
        $(this).fadeTo('fast',0.5);
      }
    );

    $("div.distributor img").hover(
      function () {
        $(this).fadeTo('fast',1)
      },
      function () {
        $(this).fadeTo('fast',0.5);
      }
    );
});



