function include(script_filename) {
  document.write('<' + 'script');
  document.write(' language="javascript"');
  document.write(' type="text/javascript"');
  document.write(' src="' + script_filename + '">');
  document.write('</' + 'script' + '>');
}

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";
 }
} 


$(document).ready(function(){
	externalLinks();	
	var morelink = $("#partnerlinkmore");
	var partnerlink = $("#partnerlink");
	var topvisible = false;
	var slidespeed = 450;
	
	$("#partnerlinkmore a.more").click( function() {
		$.cookie('PARTNERLINKMORE_CLICKED', 1, {expires: 3650, path: '/'});
		return true;
	});
	$("#partnerlink a").hover(function() { 
		partnerlink.addClass("partnerlinkhighlight");
	}, 
	function() { 
		if ( !topvisible ) {
			partnerlink.removeClass("partnerlinkhighlight");
		}
	});	
	if ($("#partnerlink a").attr("class") != "noeffect") {
		$("#partnerlink a").click(function() {
			var cookie = $.cookie('PARTNERLINKMORE_CLICKED');
			
			if (cookie == true) {
				return true;
			} else {
				topvisible = true;
				$(this).blur();	
				if (morelink.is(':visible')) {
					topvisible = false;
					partnerlink.addClass("partnerlinkhighlight");
					 morelink.slideUp(slidespeed);
				 } else {
					 morelink.slideDown(slidespeed);
				 }
				 return false;
			}
		});
		
		$("#partnerlinkmore a.close").click(function() {
			topvisible = false;
			$(this).blur();
			morelink.slideUp(slidespeed, function() { partnerlink.removeClass("partnerlinkhighlight"); });
			return false;
		});
	};
});