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.getAttribute("rel") == "external nofollow" || anchor.getAttribute("rel") == "nofollow external"))
     anchor.target = "_blank";
 }
}

function urlencode(str) {
	str = escape(str);
	str = str.replace('+', '%2B');
	str = str.replace('%20', '+');
	str = str.replace('*', '%2A');
	str = str.replace('/', '%2F');
	str = str.replace('@', '%40');
	return str;
}

function info_help(subject) {

	myPanel = new YAHOO.widget.Panel("info", {
		effect:{
			effect:YAHOO.widget.ContainerEffect.FADE,
			 duration: 0.2
		},
		constraintoviewport:true,
		fixedcenter:true, 
		underlay:"shadow", 
		close:true, 
		draggable:true, 
		modal:true 
	} );
	
	
	myPanel.setHeader(help_title[subject]);
	myPanel.setBody("<div class=\"padded\">"+help_body[subject]+"</div>"); 
	myPanel.render(document.body); 
}

function info_html(subject,body) {

	myPanel = new YAHOO.widget.Panel("info", {
		effect:{
			effect:YAHOO.widget.ContainerEffect.FADE,
			 duration: 0.2
		},
		constraintoviewport:true,
		fixedcenter:true, 
		underlay:"shadow", 
		close:true, 
		draggable:true, 
		modal:true 
	} );
	
	
	myPanel.setHeader(subject);
	myPanel.setBody("<div class=\"padded\">"+body+"</div>"); 
	myPanel.render(document.body); 
}

function xtoggle(field) 
{
	var field = $(field);	
	
	if (field.style.display !== 'block') field.style.display = 'block';
	else field.style.display = 'none';
	
}



window.onload = externalLinks;