// JavaScript Document<!--function MM_preloadImages() { //v3.0  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}}function MM_swapImgRestore() { //v3.0  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;}function MM_findObj(n, d) { //v4.01  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);  if(!x && d.getElementById) x=d.getElementById(n); return x;}function MM_swapImage() { //v3.0  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}}function aboutClk(src) {	src.children.tags('A')[0].click();}function aboutOvr(src) {	src.children.tags('A')[0].style.color='#003399';src.style.backgroundColor='#B4CCFE';}function aboutOut(src) {	src.children.tags('A')[0].style.color='#000000';src.style.backgroundColor='#FFFFFF';}function MM_showHideLayers() { //v6.0  var i,p,v,obj,args=MM_showHideLayers.arguments;  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }    obj.visibility=v; }}function MM_reloadPage(init) {  //reloads the window if Nav4 resized  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();}MM_reloadPage(true);function XMwriteCookie(n,i,t){	var ep="";if (t){d = new Date();d.setTime(d.getTime()+(t*86400000));	ep = "; expires="+d.toGMTString();}document.cookie = n+"="+i+ep+"; path=/";}function XMreadCookie(n){	eq = n+"=";ca = document.cookie.split(';');for(var i=0;i<ca.length;i++) {	c=ca[i];while (c.charAt(0)==' ') c = c.substring(1,c.length);	if (c.indexOf(eq) == 0) return c.substring(eq.length,c.length);}return '';}function XMkillCookie(n){	XMwriteCookie(n,"",-1);}// Dynamic Breadcrumbs// Written by Harry Love// Email: hlove@u.washington.edu// Use at your own risk.// Feel free to use, personalize, improve, and distribute.// Last update: 07/06/04var startPoint = 1; // idea from Hassan Schroedervar sep = "&nbsp;:&nbsp;"var startName = "Home";var uppercase = "yes";var allUppercase = "no";var replaceSpecialCharacters = "yes";var specialCharactersUpper = "yes";var charactersToReplace = new Array (	[ "_" , " " ],	[ "&", "&amp;" ],	[ "hsl" , "HSL" ],	[ "kks" , "KKS" ],	[ "swl" , "SWL" ],	[ "howto" , "How-To" ],	[ "endnote" , "EndNote" ],	[ "cinahl" , "CINAHL" ],	[ "ebp" , "EBP" ],	[ "docservices" , "Document Services" ],	[ "-" , "-" ],	[ "leave this alone" , "leave this alone" ]);var endPoint = "title";var d=document;var url = d.location.href;var endChar = url.substr(url.length-1);url=url.replace("//","/");// This next set of "if" clauses removes the cgi-bin++ portion of the URL for// pages that include the cgi-bin directory.if(url.search("cgi-bin") != -1){	// Get rid of the stuff after .cgi?...	var badReg = /\w+\.cgi\?.*/i;	var goodReg =  "" + url.match(badReg);	goodReg = goodReg.substring(0,goodReg.indexOf("?"));	url=url.replace(badReg,goodReg);		badReg = /\/cgi-bin\/.+url=/i;	url=url.replace(badReg,"");	if(url.search("cgi-bin") != -1)	{		badReg = /\/cgi-bin\//i;		url=url.replace(badReg,"/hsl/");				if(url.search("admin") != -1)		{			badReg = /\/admin/i;			url=url.replace(badReg,"");		}	}		if(url.search("/hsl/hsl/") != -1)	{		badReg = /\/hsl\/hsl\//i;		url=url.replace(badReg,"/hsl/");	}}if(url.search("&url=") != -1){	badReg = /\/hsl\/.+url=/i;	url=url.replace(badReg,"");}if(url.search("washington.edu") != -1){	badReg = /https:\/\/healthlinks.washington.edu/i;	url=url.replace(badReg,"");}// End cgi-bin removal clausesvar urlText = url;var urlLinkArray=url.split('/');if(startName=="domain"){	var y;	startName="";	for(x=0;x<startPoint;x++)	{		y=x+1;		if(y>=1&&y<startPoint)		{			startName = startName + urlLinkArray[y] + "/";		}		else		{			startName = startName + urlLinkArray[y];		}	}}if(replaceSpecialCharacters == "yes"){	for(x=0;x<charactersToReplace.length;x++)	{		var myRegExp = new RegExp(charactersToReplace[x][0], "g");		urlText = urlText.replace(myRegExp,charactersToReplace[x][1]);	}}var urlTextArray=urlText.split('/');var urlL = urlLinkArray.length;var uppercaseText;var lowercaseText;var lcase;var linkName=new Array();if(uppercase=="yes"&&allUppercase=="no"){	if(replaceSpecialCharacters=="yes"&&specialCharactersUpper=="yes")	{		for(x=0;x<charactersToReplace.length;x++)		{			var myRegExp = new RegExp(charactersToReplace[x][1]+"[a-z]", "g");			for(y=2;y<urlL;y++)			{				if(urlTextArray[y].search(myRegExp)!=-1)				{					var regExpArray = new Array();					regExpArray = urlTextArray[y].match(myRegExp);					for(z=0;z<regExpArray.length;z++)					{												if(urlTextArray[y].search(myRegExp)!=-1)						{														var lastLetter = regExpArray[z].substr(regExpArray[z].length-1,regExpArray.length).toUpperCase();														var newText = charactersToReplace[x][1]+lastLetter;							urlTextArray[y] = urlTextArray[y].replace(regExpArray[z],newText);						}					}				}			}		}	}	for(x=2;x<urlL;x++)	{		uppercaseText=urlTextArray[x].substr(0,1).toUpperCase();		lowercaseText=urlTextArray[x].substr(1, urlTextArray[x].length);		linkName[x]=uppercaseText+lowercaseText;	}}else if(allUppercase=="yes"||uppercase=="yes"&&allUppercase=="yes"){	for(x=2;x<urlL;x++)	{		linkName[x]=urlTextArray[x].toUpperCase();	}}else{linkName=urlTextArray;lcase="yes";}var start=urlLinkArray[0]+"//";if(startPoint<1){startPoint=1;}for(y=1;y<=startPoint;y++){	start=start+urlLinkArray[y]+"/";}function createBreadcrumbs(){	if(lcase!="yes")	{		d.write('<a href="'+start+'"class="disclaimerLink">'+startName+'</a>');	}	else	{		startName = startName.toLowerCase();		d.write('<a href="'+start+'"class="disclaimerLink">'+startName+'</a>');	}			if(urlL>2)	{			for(x=startPoint+1;x<urlL;x++)		{						if(x<urlL-1)			{				if(x==urlL-2&&linkName[urlL-1]=="")				{					if(endPoint=="directory")					{						d.write(sep+linkName[x]);						break;					}										else					{						if(lcase!="yes")						{							d.write(sep+d.title);							break;						}						else						{							var ttl = d.title.toLowerCase();							d.write(sep+ttl);							break;						}											}				}								else				{					start=start+urlLinkArray[x]+"/";					d.write(sep+'<a href="'+start+'"class="disclaimerLink">'+linkName[x]+'</a>');				}			}						else			{				start=start+urlLinkArray[x];				if(endChar=="/")				{					d.write(sep+linkName[x]);				}								else				{					d.write(sep+d.title);				}			}		}	}}function MM_openBrWindow(theURL,winName,features) { //v2.0  window.open(theURL,winName,features);}// Cookie Check for Spanish Site Introduction/*if (XMreadCookie('spanishcheck') == "yes") {	// continue to page} else {	XMkillCookie('country');	XMkillCookie('international');	XMwriteCookie('spanishcheck','yes',365);	var thelink=window.location.href	if (thelink.match(".com/index.php")) {		// continue to page	} else {		window.location="/index.php";	}}*///-->