From: <Salvato da Windows Internet Explorer 7>
Subject: Endothelium-dependency of yohimbine-induced corpus...[Int J Impot Res. 2002] - PubMed Result
Date: Fri, 6 Jul 2007 14:13:46 +0100
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_00D2_01C7BFD7.DDE75E30"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3138

This is a multi-part message in MIME format.

------=_NextPart_000_00D2_01C7BFD7.DDE75E30
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.ncbi.nlm.nih.gov/sites/entrez?Db=pubmed&Cmd=ShowDetailView&TermToSearch=12152120&ordinalpos=39&itool=EntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_RVDocSum

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML =
xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><TITLE>Endothelium-dependenc=
y of yohimbine-induced corpus...[Int J Impot Res. 2002] - PubMed =
Result</TITLE><!-- @meta@ -->
<META http-equiv=3DContent-Type content=3D"text/html; charset=3DUTF-8">
<META content=3Dpubmeddev name=3Dauthor>
<META=20
content=3D"PubMed, National Center for Biotechnology Information, NCBI, =
United States National Library of Medicine, NLM, MEDLINE, Medical =
Journals, pub med, Entrez, Journal Articles, Citation search"=20
name=3Dkeywords>
<META=20
content=3D" PubMed is a service of the U.S. National Library of Medicine =
that includes over 16 million citations from MEDLINE and other life =
science journals for biomedical articles back to the 1950s. PubMed =
includes links to full text articles and other related resources."=20
name=3Ddescription>
<META content=3Dindex,nofollow,noarchive name=3Drobots><LINK=20
title=3D"PubMed New and Noteworthy" =
href=3D"/feed/rss.cgi?ChanKey=3DPubMedNews"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"PubMed search" =

href=3D"/entrez/query/static/pubmedsearch.xml"=20
type=3Dapplication/opensearchdescription+xml rel=3Dsearch><!-- @title@ =
--><!-- Common JS and CSS --><LINK=20
href=3D"http://www.ncbi.nlm.nih.gov/portal/css/ncbi_test.css" =
type=3Dtext/css=20
rel=3Dstylesheet>
<SCRIPT language=3DJavaScript1.2>=0A=
		<!--=0A=
		var PopUpMenu2_GlobalConfig =3D [=0A=
		  ["UseThisGlobalConfig","yes"]=0A=
		]=0A=
		//-->=0A=
		</SCRIPT>

<SCRIPT language=3DJavaScript1.2=20
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/javascript/popupmenu2/popupmen=
u2_7loader.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript><!--=0A=
var ScriptUrl =3D 'http://www.ncbi.nlm.nih.gov/sites/entrez';=0A=
var ScriptPath =3D '/portal/';=0A=
var objHierarchy =3D {"name":"EntrezSystem2","type":"Layout",=0A=
"children":[{"name":"EntrezSystem2.PEntrez","type":"Cluster",=0A=
"children":[{"name":"EntrezSystem2.PEntrez.DbConnector","type":"Portlet",=
"shortname":"DbConnector"},=0A=
{"name":"EntrezSystem2.PEntrez.MyNcbi","type":"Portlet","shortname":"MyNc=
bi"},=0A=
{"name":"EntrezSystem2.PEntrez.Pubmed","type":"Cluster",=0A=
"children":[{"name":"EntrezSystem2.PEntrez.Pubmed.CommandTab","type":"Por=
tlet","shortname":"CommandTab"},=0A=
{"name":"EntrezSystem2.PEntrez.Pubmed.MessageBar","type":"Portlet","short=
name":"MessageBar"},=0A=
{"name":"EntrezSystem2.PEntrez.Pubmed.Pubmed_LimitsTab","type":"Portlet",=
"shortname":"Pubmed_LimitsTab"},=0A=
{"name":"EntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel","type":"Cluste=
r",=0A=
"children":[{"name":"EntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Ema=
ilTab","type":"Portlet","shortname":"EmailTab"},=0A=
{"name":"EntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.FilterTab","typ=
e":"Portlet","shortname":"FilterTab"},=0A=
{"name":"EntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.HelpFormAttribu=
tes","type":"Portlet","shortname":"HelpFormAttributes"},=0A=
{"name":"EntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.LanguageNames",=
"type":"Portlet","shortname":"LanguageNames"},=0A=
{"name":"EntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Order","type":"=
Portlet","shortname":"Order"},=0A=
{"name":"EntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pager","type":"=
Portlet","shortname":"Pager"},=0A=
{"name":"EntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.PrintView","typ=
e":"Portlet","shortname":"PrintView"},=0A=
{"name":"EntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_DisplayB=
ar","type":"Portlet","shortname":"Pubmed_DisplayBar"},=0A=
{"name":"EntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_RVAbstra=
ctPlus","type":"Portlet","shortname":"Pubmed_RVAbstractPlus"},=0A=
{"name":"EntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.ResultsSearchCo=
ntroller","type":"Portlet","shortname":"ResultsSearchController"}]},=0A=
{"name":"EntrezSystem2.PEntrez.Pubmed.Pubmed_StaticParts","type":"Portlet=
","shortname":"Pubmed_StaticParts"},=0A=
{"name":"EntrezSystem2.PEntrez.Pubmed.SearchBar","type":"Portlet","shortn=
ame":"SearchBar"},=0A=
{"name":"EntrezSystem2.PEntrez.Pubmed.SearchController","type":"Portlet",=
"shortname":"SearchController"}]},=0A=
{"name":"EntrezSystem2.PEntrez.UserPreferenceUrlParamContainer","type":"P=
ortlet","shortname":"UserPreferenceUrlParamContainer"}]}]};=0A=
--></SCRIPT>

<SCRIPT src=3D"http://www.ncbi.nlm.nih.gov/portal/js/portal.js"=20
type=3Dtext/javascript></SCRIPT>
<LINK =
href=3D"http://www.ncbi.nlm.nih.gov/portal/portalrc.fcgi/css/2873/5892"=20
type=3Dtext/css rel=3Dstylesheet>
<SCRIPT=20
src=3D"http://www.ncbi.nlm.nih.gov/portal/portalrc.fcgi/js/20/2749/28/293=
5/38/5459/5527/6034/6036/6142/6147/7008"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT>=0A=
=0A=
var ObjectLinks=3D[{i:0, ename: "p$ExL", esid:"*", sname: "p$ExL", =
ssid:"*", dname:"p$el", dsid:"0",m:"CopyValue",p:[],f: function(src, =
dst){fn_CopyValue(src, dst);}}]=0A=
=0A=
=0A=
var ActiveNames =3D {"p$ExL":1, =
"EntrezSystem2.PEntrez.DbConnector.Cmd":0, =
"EntrezSystem2.PEntrez.DbConnector.Db":0, =
"EntrezSystem2.PEntrez.DbConnector.IdsFromResult":0, =
"EntrezSystem2.PEntrez.DbConnector.LastDb":0, =
"EntrezSystem2.PEntrez.DbConnector.LastIdsFromResult":0, =
"EntrezSystem2.PEntrez.DbConnector.LastQueryKey":0, =
"EntrezSystem2.PEntrez.DbConnector.LastSelectedItemCount":0, =
"EntrezSystem2.PEntrez.DbConnector.LastTabCmd":0, =
"EntrezSystem2.PEntrez.DbConnector.LinkName":0, =
"EntrezSystem2.PEntrez.DbConnector.LinkReadableName":0, =
"EntrezSystem2.PEntrez.DbConnector.LinkSrcDb":0, =
"EntrezSystem2.PEntrez.DbConnector.SelectedItemCount":0, =
"EntrezSystem2.PEntrez.DbConnector.TabCmd":0, =
"EntrezSystem2.PEntrez.DbConnector.Term":0, =
"EntrezSystem2.PEntrez.DbConnector.TermToSearch":0, =
"EntrezSystem2.PEntrez.Pubmed.CommandTab.LastTabCmd":0, =
"EntrezSystem2.PEntrez.Pubmed.CommandTab.LimitsActive":0, =
"EntrezSystem2.PEntrez.Pubmed.CommandTab.Tab":1, =
"EntrezSystem2.PEntrez.Pubmed.CommandTab.TabCmd":0, =
"EntrezSystem2.PEntrez.Pubmed.MessageBar.Term":0, =
"EntrezSystem2.PEntrez.Pubmed.Pubmed_LimitsTab.CurrentTab":0, =
"EntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.FilterTab.CurrFilter":0=
, =
"EntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.FilterTab.LastFilter":0=
, =
"EntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_DisplayBar.LastP=
resentation":0, =
"EntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_DisplayBar.PageS=
ize":0, =
"EntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_DisplayBar.Prese=
ntation":0, =
"EntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_DisplayBar.SendT=
o":0, =
"EntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_DisplayBar.Sort"=
:0, =
"EntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_DisplayBar.sPage=
Size":1, =
"EntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_DisplayBar.sPres=
entation":1, =
"EntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_DisplayBar.sSend=
To":0, =
"EntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_DisplayBar.sSort=
":1, =
"EntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_RVAbstractPlus.u=
id":0, =
"EntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.ResultsSearchController=
.LastQueryKey":0, =
"EntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.ResultsSearchController=
.ResultCount":0, "EntrezSystem2.PEntrez.Pubmed.SearchBar.Clear":0, =
"EntrezSystem2.PEntrez.Pubmed.SearchBar.Cmd":0, =
"EntrezSystem2.PEntrez.Pubmed.SearchBar.Db":0, =
"EntrezSystem2.PEntrez.Pubmed.SearchBar.Go":1, =
"EntrezSystem2.PEntrez.Pubmed.SearchBar.QueryKey":0, =
"EntrezSystem2.PEntrez.Pubmed.SearchBar.Term":0, =
"EntrezSystem2.PEntrez.Pubmed.SearchController.Cmd2":0, =
"EntrezSystem2.PEntrez.Pubmed.SearchController.QueryKey":0, =
"EntrezSystem2.PEntrez.Pubmed.SearchController.Term":0};=0A=
</SCRIPT>

<META content=3D"MSHTML 6.00.6000.16481" name=3DGENERATOR></HEAD>
<BODY text=3D#000000 vLink=3D#cc3300 link=3D#0033cc bgColor=3D#ffffff>
<FORM id=3DEntrezForm name=3DEntrezForm onsubmit=3D"return false;"=20
action=3D/sites/entrez method=3Dpost><!-- 1st table start -->
<TABLE id=3Dlogo cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
border=3D0>
  <TBODY>
  <TR>
    <TD>
      <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%" border=3D0>
        <TBODY>
        <TR align=3Dleft>
          <TD><A href=3D"http://www.ncbi.nlm.nih.gov/"><IMG height=3D45=20
            alt=3D"National Center for Biotechnology Information (NCBI)" =

            src=3D"http://www.ncbi.nlm.nih.gov/corehtml/ncbi_logo.gif" =
width=3D130=20
            border=3D0> </A></TD>
          <TD><!-- @logo@ -->
            <DIV>
            <DIV><IMG height=3D60 alt=3DPubMed=20
            =
src=3D"http://www.ncbi.nlm.nih.gov/corehtml/query/static/gifs/pubmed-www-=
nlm.gif"=20
            width=3D456 useMap=3D#map border=3D0> <MAP name=3Dmap><AREA =
shape=3DRECT=20
              alt=3DPubMed coords=3D1,1,230,60=20
              =
href=3D"http://www.ncbi.nlm.nih.gov/portal/query.fcgi?db=3DPubMed"><AREA =

              shape=3DRECT alt=3D"U.S. National Library of Medicine"=20
              coords=3D230,1,456,17 =
href=3D"http://www.nlm.nih.gov/"><AREA=20
              shape=3DRECT alt=3D"National Institutes of Health"=20
              coords=3D270,19,456,50=20
href=3D"http://www.nih.gov/"></MAP></DIV></DIV></TD>
          <TD align=3Dright><!-- @myncbitab@ -->
            <DIV>
            <SCRIPT language=3DJavaScript type=3Dtext/javascript><!--=0A=
    var myncbi_xo =3D 0;=0A=
    var myncbi_x =3D MyNCBI_find();=0A=
    var myncbi_cu =3D =
unescape('http%3A%2F%2Fwww%2Encbi%2Enlm%2Enih%2Egov%2Fsites%2Fentrez%3FCm=
d%3DShowDetailView%26Db%3Dpubmed%26TermToSearch%3D12152120%26itool%3DEntr=
ezSystem2%252EPEntrez%252EPubmed%252EPubmed%255FResultsPanel%252EPubmed%2=
55FRVDocSum%26ordinalpos%3D39');=0A=
    function MyNCBI_find()=0A=
    {=0A=
        var cs =3D document.cookie.split('; ');=0A=
        for(var i =3D 0; i < cs.length; i++) {=0A=
            // a name/value pair (a crumb) is separated by an equal sign=0A=
            var c =3D cs[i].split('=3D');=0A=
            if(c[0] =3D=3D 'WebCubbyUser') { return c[1]; }=0A=
        }=0A=
        return '';=0A=
    }=0A=
=0A=
    function MyNCBI_r()=0A=
    {=0A=
        if( myncbi_xo =3D=3D 0 ) {=0A=
            var x =3D MyNCBI_find();=0A=
            if( x !=3D myncbi_x ) {=0A=
                myncbi_x =3D x;=0A=
                myncbi_xo =3D 0;=0A=
                var qm =3D myncbi_cu.indexOf('?');=0A=
                if( qm < 1 || qm > myncbi_cu.length ) {=0A=
                    window.location.replace(myncbi_cu);=0A=
                } else {=0A=
                    var w =3D (self !=3D top && self.name) ? =
top.frames[self.name] : self;=0A=
                    var f =3D '<form name=3D"myncbirefresh" =
method=3D"POST" action=3D"' + myncbi_cu.substr(0, qm) + '" target=3D"' + =
w.name + '">';=0A=
                    var q =3D myncbi_cu.substr(qm + =
1).replace(/&amp;/g,'&');=0A=
                    var args =3D q.split('&');=0A=
                    for(j =3D 0; j < args.length; j++) {=0A=
                        var p =3D args[j].split('=3D');=0A=
                        f +=3D '<input type=3D"hidden" name=3D"' + =
unescape(p[0]);=0A=
                        if( p.length > 1 ) {=0A=
                            p.shift();=0A=
                            f +=3D '" value=3D"' + =
unescape(p.join('=3D')).replace(/"/g,'&quot;');=0A=
                        }=0A=
                        f +=3D '"/>';=0A=
                    }=0A=
                    f +=3D '</form>';=0A=
                    w.document.body.innerHTML +=3D f;=0A=
                    w.document.myncbirefresh.submit();=0A=
                }=0A=
            } else {=0A=
                window.setTimeout(MyNCBI_r, 500);=0A=
            }=0A=
        }=0A=
    }=0A=
    window.setTimeout(MyNCBI_r, 500);=0A=
=0A=
// --></SCRIPT>

            <TABLE class=3Dmedium1 id=3Dmyncbi_off=20
            style=3D"BORDER-RIGHT: #336699 2px solid; BORDER-TOP: =
#336699 2px solid; BORDER-LEFT: #336699 2px solid; BORDER-BOTTOM: =
#336699 2px solid"=20
            cellSpacing=3D0 cellPadding=3D2>
              <TBODY>
              <TR>
                <TD align=3Dleft bgColor=3D#336699><A=20
                  =
href=3D"http://www.ncbi.nlm.nih.gov/entrez/cubby.fcgi?call=3D0YqEtpzfUduG=
R0ZP-6yKV2TOGfq0Hst1DnRE&amp;db=3D"><FONT=20
                  color=3D#ffffff><B>My NCBI</B></FONT></A></TD>
                <TD align=3Dright bgColor=3D#336699><A title=3D"My NCBI =
help"=20
                  =
href=3D"http://www.ncbi.nlm.nih.gov/books/bv.fcgi?rid=3Dhelpmyncbi.chapte=
r.MyNCBI"><IMG=20
                  =
src=3D"http://www.ncbi.nlm.nih.gov/entrez/query/MyNCBI/myncbihelpicon.gif=
"=20
                  border=3D0></A></TD></TR>
              <TR>
                <TD noWrap colSpan=3D2><A title=3D"Click to sign in"=20
                  onclick=3D"if(myncbi_xo =3D=3D =
0){window.open('http://www.ncbi.nlm.nih.gov/entrez/login.fcgi?call=3D0rNG=
do98rwNh3ol1VUu9n-&amp;tmpl=3DMiniBaseFile','Save2Cubby',                =
          =
'resizable=3Dyes,scrollbars=3Dyes,toolbar=3Dno,location=3Dno,directories=3D=
no,status=3Dno,menubar=3Dno,copyhistory=3Dno,alwaysRaised=3Dyes,depend=3D=
yes,top=3D50,left=3D200,width=3D400,height=3D100');                      =
    return false;}return true;"=20
                  =
href=3D"http://www.ncbi.nlm.nih.gov/entrez/login.fcgi?call=3D0rNGdo98rwNh=
3ol1VUu9n-&amp;currentURL=3Dhttp%3A%2F%2Fwww%2Encbi%2Enlm%2Enih%2Egov%2Fs=
ites%2Fentrez%3FCmd%3DShowDetailView%26Db%3Dpubmed%26TermToSearch%3D12152=
120%26itool%3DEntrezSystem2%252EPEntrez%252EPubmed%252EPubmed%255FResults=
Panel%252EPubmed%255FRVDocSum%26ordinalpos%3D39">[Sign=20
                  In]</A> <A title=3D"Click to register for an account"=20
                  onclick=3D"if(myncbi_xo =3D=3D =
0){window.open('http://www.ncbi.nlm.nih.gov/entrez/login.fcgi?call=3D0PJ9=
7-zdY2tE-6ha1fr22CWdAX&amp;tmpl=3DMiniBaseFile','Save2Cubby',            =
              =
'resizable=3Dyes,scrollbars=3Dyes,toolbar=3Dno,location=3Dno,directories=3D=
no,status=3Dno,menubar=3Dno,copyhistory=3Dno,alwaysRaised=3Dyes,depend=3D=
yes,top=3D50,left=3D200,width=3D400,height=3D100');                      =
    return false;}return true;"=20
                  =
href=3D"http://www.ncbi.nlm.nih.gov/entrez/login.fcgi?call=3D0PJ97-zdY2tE=
-6ha1fr22CWdAX&amp;currentURL=3Dhttp%3A%2F%2Fwww%2Encbi%2Enlm%2Enih%2Egov=
%2Fsites%2Fentrez%3FCmd%3DShowDetailView%26Db%3Dpubmed%26TermToSearch%3D1=
2152120%26itool%3DEntrezSystem2%252EPEntrez%252EPubmed%252EPubmed%255FRes=
ultsPanel%252EPubmed%255FRVDocSum%26ordinalpos%3D39">[Register]</A></TD><=
/TR></TBODY></TABLE></DIV></TD></TR></TBODY></TABLE></TD></TR>
  <TR>
    <TD><!-- @toolbar@ -->
      <DIV>
      <TABLE class=3DTEXT id=3Dtoolbar cellSpacing=3D0 cellPadding=3D2 =
width=3D"100%"=20
      bgColor=3D#000000 border=3D0>
        <TBODY>
        <TR class=3DTEXT align=3Dmiddle>
          <TD><A class=3DGUTTER3=20
            =
href=3D"http://www.ncbi.nlm.nih.gov/gquery/gquery.fcgi?itool=3Dtoolbar"><=
FONT=20
            color=3D#ffffff>All&nbsp;Databases</FONT></A></TD>
          <TD><A class=3DGUTTER3=20
            =
href=3D"http://www.ncbi.nlm.nih.gov/portal/query.fcgi?db=3DPubMed&amp;ito=
ol=3Dtoolbar"><FONT=20
            color=3D#ffffff>PubMed</FONT></A></TD>
          <TD><A class=3DGUTTER3=20
            =
href=3D"http://www.ncbi.nlm.nih.gov/portal/query.fcgi?db=3DNucleotide&amp=
;itool=3Dtoolbar"><FONT=20
            color=3D#ffffff>Nucleotide</FONT></A></TD>
          <TD><A class=3DGUTTER3=20
            =
href=3D"http://www.ncbi.nlm.nih.gov/portal/query.fcgi?db=3DProtein&amp;it=
ool=3Dtoolbar"><FONT=20
            color=3D#ffffff>Protein</FONT></A></TD>
          <TD><A class=3DGUTTER3=20
            =
href=3D"http://www.ncbi.nlm.nih.gov/portal/query.fcgi?db=3DGenome&amp;ito=
ol=3Dtoolbar"><FONT=20
            color=3D#ffffff>Genome</FONT></A></TD>
          <TD><A class=3DGUTTER3=20
            =
href=3D"http://www.ncbi.nlm.nih.gov/portal/query.fcgi?db=3DStructure&amp;=
itool=3Dtoolbar"><FONT=20
            color=3D#ffffff>Structure</FONT></A></TD>
          <TD><A class=3DGUTTER3=20
            =
href=3D"http://www.ncbi.nlm.nih.gov/portal/query.fcgi?db=3DOMIM&amp;itool=
=3Dtoolbar"><FONT=20
            color=3D#ffffff>OMIM</FONT></A></TD>
          <TD><A class=3DGUTTER3=20
            =
href=3D"http://www.ncbi.nlm.nih.gov/portal/query.fcgi?db=3DPMC&amp;itool=3D=
toolbar"><FONT=20
            color=3D#ffffff>PMC</FONT></A></TD>
          <TD><A class=3DGUTTER3=20
            =
href=3D"http://www.ncbi.nlm.nih.gov/portal/query.fcgi?db=3DJournals&amp;i=
tool=3Dtoolbar"><FONT=20
            color=3D#ffffff>Journals</FONT></A></TD>
          <TD><A class=3DGUTTER3=20
            =
href=3D"http://www.ncbi.nlm.nih.gov/portal/query.fcgi?db=3DBooks&amp;itoo=
l=3Dtoolbar"><FONT=20
            =
color=3D#ffffff>Books</FONT></A></TD></TR></TBODY></TABLE></DIV></TD></TR=
>
  <TR>
    <TD><!-- @DbConnector@ -->
      <DIV><INPUT type=3Dhidden value=3Dpubmed=20
      name=3DEntrezSystem2.PEntrez.DbConnector.Db sid=3D"1"><INPUT =
type=3Dhidden=20
      value=3Dpubmed name=3DEntrezSystem2.PEntrez.DbConnector.LastDb =
sid=3D"1"><INPUT=20
      type=3Dhidden name=3DEntrezSystem2.PEntrez.DbConnector.LastTabCmd=20
      sid=3D"1"><INPUT type=3Dhidden=20
      name=3DEntrezSystem2.PEntrez.DbConnector.IdsFromResult =
sid=3D"1"><INPUT=20
      type=3Dhidden =
name=3DEntrezSystem2.PEntrez.DbConnector.LastIdsFromResult=20
      sid=3D"1"><INPUT type=3Dhidden=20
      name=3DEntrezSystem2.PEntrez.DbConnector.TermToSearch =
sid=3D"1"><INPUT=20
      type=3Dhidden name=3DEntrezSystem2.PEntrez.DbConnector.LinkName =
sid=3D"1"><INPUT=20
      type=3Dhidden =
name=3DEntrezSystem2.PEntrez.DbConnector.SelectedItemCount=20
      sid=3D"1"><INPUT type=3Dhidden=20
      name=3DEntrezSystem2.PEntrez.DbConnector.LastSelectedItemCount=20
      sid=3D"1"><INPUT type=3Dhidden=20
      name=3DEntrezSystem2.PEntrez.DbConnector.LinkReadableName =
sid=3D"1"><INPUT=20
      type=3Dhidden name=3DEntrezSystem2.PEntrez.DbConnector.LinkSrcDb=20
      sid=3D"1"><INPUT type=3Dhidden =
name=3DEntrezSystem2.PEntrez.DbConnector.Term=20
      sid=3D"1"><INPUT type=3Dhidden =
name=3DEntrezSystem2.PEntrez.DbConnector.Cmd=20
      sid=3D"1"><INPUT type=3Dhidden =
name=3DEntrezSystem2.PEntrez.DbConnector.TabCmd=20
      sid=3D"1"><INPUT type=3Dhidden=20
      name=3DEntrezSystem2.PEntrez.DbConnector.LastQueryKey =
sid=3D"1"></DIV><!-- @SearchBar@ --><SPAN>
      <TABLE id=3Dsearchbar cellSpacing=3D0 cellPadding=3D1 =
width=3D"100%"=20
      bgColor=3D#cccccc border=3D0>
        <TBODY>
        <TR>
          <TD class=3DSMALL1 noWrap>&nbsp;Search <SMALL><SELECT id=3Ddb=20
            name=3DEntrezSystem2.PEntrez.Pubmed.SearchBar.Db sid=3D"1" =
dbname=3D""=20
            tab=3D"" cmd=3D""><OPTION value=3Dpubmed =
selected>PubMed</OPTION><OPTION=20
              value=3Dprotein>Protein</OPTION><OPTION=20
              value=3Dnucleotide>Nucleotide</OPTION><OPTION=20
              value=3Dnuccore>CoreNucleotide</OPTION><OPTION=20
              value=3Dnucgss>GSS</OPTION><OPTION =
value=3Dnucest>EST</OPTION><OPTION=20
              value=3Dstructure>Structure</OPTION><OPTION=20
              value=3Dgenome>Genome</OPTION><OPTION=20
              value=3Dbooks>Books</OPTION><OPTION=20
              =
value=3Dcancerchromosomes>CancerChromosomes</OPTION><OPTION=20
              value=3Dcdd>Conserved Domains</OPTION><OPTION=20
              value=3Dgap>dbGaP</OPTION><OPTION value=3Ddomains>3D=20
              Domains</OPTION><OPTION value=3Dgene>Gene</OPTION><OPTION=20
              value=3Dgenomeprj>Genome Project</OPTION><OPTION=20
              value=3Dgensat>GENSAT</OPTION><OPTION value=3Dgeo>GEO=20
              Profiles</OPTION><OPTION value=3Dgds>GEO =
DataSets</OPTION><OPTION=20
              value=3Dhomologene>HomoloGene</OPTION><OPTION=20
              value=3Djournals>Journals</OPTION><OPTION=20
              value=3Dmesh>MeSH</OPTION><OPTION value=3Dncbisearch>NCBI =
Web=20
              Site</OPTION><OPTION value=3Dnlmcatalog>NLM =
Catalog</OPTION><OPTION=20
              value=3Domia>OMIA</OPTION><OPTION =
value=3Domim>OMIM</OPTION><OPTION=20
              value=3Dpmc>PMC</OPTION><OPTION =
value=3Dpopset>PopSet</OPTION><OPTION=20
              value=3Dprobe>Probe</OPTION><OPTION =
value=3Dproteinclusters>Protein=20
              Clusters</OPTION><OPTION value=3Dpcassay>PubChem=20
              BioAssay</OPTION><OPTION value=3Dpccompound>PubChem=20
              Compound</OPTION><OPTION value=3Dpcsubstance>PubChem=20
              Substance</OPTION><OPTION value=3Dsnp>SNP</OPTION><OPTION=20
              value=3Dtaxonomy>Taxonomy</OPTION><OPTION=20
              value=3Dtoolkit>ToolKit</OPTION><OPTION=20
              value=3Dunigene>UniGene</OPTION><OPTION=20
            value=3Dunists>UniSTS</OPTION></SELECT></SMALL> for <INPUT =
id=3Dterm=20
            size=3D45 name=3DEntrezSystem2.PEntrez.Pubmed.SearchBar.Term =
sid=3D"1"=20
            cmd=3D"Go"><BUTTON id=3DGo=20
            name=3DEntrezSystem2.PEntrez.Pubmed.SearchBar.Go sid=3D"1" =
cmd=3D"Go"=20
            submit=3D"yes">Go</BUTTON><BUTTON id=3DClear=20
            name=3DEntrezSystem2.PEntrez.Pubmed.SearchBar.Clear =
sid=3D"1"=20
            prop1=3D"">Clear</BUTTON> <INPUT type=3Dhidden=20
            name=3DEntrezSystem2.PEntrez.Pubmed.SearchBar.Cmd =
sid=3D"1"><INPUT=20
            type=3Dhidden =
name=3DEntrezSystem2.PEntrez.Pubmed.SearchBar.QueryKey=20
            sid=3D"1" select=3D"6"></TD></TR></TBODY></TABLE>
      <SCRIPT language=3Djavascript>=0A=
			var d =3D document.getElementById('term');=0A=
			if (d) {d.focus();}=0A=
		</SCRIPT>
      </SPAN></TD></TR>
  <TR>
    <TD><!-- @CommandTab@ -->
      <TABLE id=3DCommandTabs cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%" border=3D0>
        <TBODY>
        <TR>
          <TD width=3D"100%" bgColor=3D#cccccc><INPUT type=3Dhidden=20
            name=3DEntrezSystem2.PEntrez.Pubmed.CommandTab.TabCmd =
sid=3D"1"><INPUT=20
            type=3Dhidden =
name=3DEntrezSystem2.PEntrez.Pubmed.CommandTab.LastTabCmd=20
            sid=3D"1"><INPUT type=3Dhidden value=3Dfalse=20
            name=3DEntrezSystem2.PEntrez.Pubmed.CommandTab.LimitsActive =
sid=3D"1">
            <TABLE id=3DTabs_TabsToolbar cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            bgColor=3D#cccccc>
              <TBODY>
              <TR>
                <TD><IMG height=3D1 alt=3D""=20
                  =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                  width=3D3 border=3D0></TD>
                <TD width=3D"100%">
                  <TABLE id=3DTabsToolbar borderColor=3D#00ffff =
cellSpacing=3D0=20
                  cellPadding=3D0 bgColor=3D#cccccc border=3D0>
                    <TBODY>
                    <TR>
                      <TD width=3D1><IMG height=3D13 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_1st_left_top.g=
if"=20
                        width=3D6 border=3D0></TD>
                      <TD=20
                      =
background=3Dhttp://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_top_bg.g=
if=20
                      colSpan=3D3><IMG height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD>
                      <TD width=3D1><IMG height=3D13 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_middle_top.gif=
"=20
                        width=3D11 border=3D0></TD>
                      <TD=20
                      =
background=3Dhttp://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_top_bg.g=
if=20
                      colSpan=3D3><IMG height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD>
                      <TD width=3D1><IMG height=3D13 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_middle_top.gif=
"=20
                        width=3D11 border=3D0></TD>
                      <TD=20
                      =
background=3Dhttp://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_top_bg.g=
if=20
                      colSpan=3D3><IMG height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD>
                      <TD width=3D1><IMG height=3D13 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_middle_top.gif=
"=20
                        width=3D11 border=3D0></TD>
                      <TD=20
                      =
background=3Dhttp://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_top_bg.g=
if=20
                      colSpan=3D3><IMG height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD>
                      <TD width=3D1><IMG height=3D13 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_middle_top.gif=
"=20
                        width=3D11 border=3D0></TD>
                      <TD=20
                      =
background=3Dhttp://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_top_bg.g=
if=20
                      colSpan=3D3></TD>
                      <TD width=3D1><IMG height=3D13 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_last_right_top=
.gif"=20
                        width=3D6 border=3D0></TD>
                      <TD width=3D1><IMG height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD></TR>
                    <TR>
                      <TD width=3D1=20
                      =
background=3Dhttp://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_1st_left=
_bg.gif><IMG=20
                        height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D6 border=3D0></TD>
                      <TD width=3D6=20
                      =
background=3Dhttp://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_main_bg.=
gif><IMG=20
                        height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD>
                      <TD style=3D"CURSOR: pointer" vAlign=3Dcenter =
align=3Dmiddle=20
                      =
background=3Dhttp://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_main_bg.=
gif>
                        <CENTER=20
                        title=3D"Click to select options to limits =
retieval"><A=20
                        class=3Dpmlinkna id=3DLimits onclick=3D"return =
false;"=20
                        =
href=3D"http://www.ncbi.nlm.nih.gov/sites/entrez?id=3DLimits&amp;tab=3DLi=
mits&amp;"=20
                        =
name=3DEntrezSystem2.PEntrez.Pubmed.CommandTab.Tab sid=3D"1"=20
                        tab=3D"Limits" submit=3D"yes">Limits</A> =
</CENTER></TD>
                      <TD width=3D6=20
                      =
background=3Dhttp://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_main_bg.=
gif><IMG=20
                        height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD>
                      <TD width=3D1=20
                      =
background=3Dhttp://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_middle_b=
g.gif><IMG=20
                        height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D6 border=3D0></TD>
                      <TD width=3D6=20
                      =
background=3Dhttp://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_main_bg.=
gif><IMG=20
                        height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD>
                      <TD style=3D"CURSOR: pointer" vAlign=3Dcenter =
align=3Dmiddle=20
                      =
background=3Dhttp://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_main_bg.=
gif>
                        <CENTER=20
                        title=3D"Click to preview results and browse =
search items"><A=20
                        class=3Dpmlinkna id=3DPreview/Index =
onclick=3D"return false;"=20
                        =
href=3D"http://www.ncbi.nlm.nih.gov/sites/entrez?id=3DPreview/Index&amp;t=
ab=3DPreview/Index&amp;"=20
                        =
name=3DEntrezSystem2.PEntrez.Pubmed.CommandTab.Tab sid=3D"2"=20
                        tab=3D"Preview/Index" =
submit=3D"yes">Preview/Index</A>=20
                        </CENTER></TD>
                      <TD width=3D6=20
                      =
background=3Dhttp://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_main_bg.=
gif><IMG=20
                        height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD>
                      <TD width=3D1=20
                      =
background=3Dhttp://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_middle_b=
g.gif><IMG=20
                        height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D6 border=3D0></TD>
                      <TD width=3D6=20
                      =
background=3Dhttp://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_main_bg.=
gif><IMG=20
                        height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD>
                      <TD style=3D"CURSOR: pointer" vAlign=3Dcenter =
align=3Dmiddle=20
                      =
background=3Dhttp://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_main_bg.=
gif>
                        <CENTER=20
                        title=3D"Click to display your previous =
searches"><A=20
                        class=3Dpmlinkna id=3DHistory onclick=3D"return =
false;"=20
                        =
href=3D"http://www.ncbi.nlm.nih.gov/sites/entrez?id=3DHistory&amp;tab=3DH=
istory&amp;"=20
                        =
name=3DEntrezSystem2.PEntrez.Pubmed.CommandTab.Tab sid=3D"3"=20
                        tab=3D"History" submit=3D"yes">History</A> =
</CENTER></TD>
                      <TD width=3D6=20
                      =
background=3Dhttp://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_main_bg.=
gif><IMG=20
                        height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD>
                      <TD width=3D1=20
                      =
background=3Dhttp://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_middle_b=
g.gif><IMG=20
                        height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D6 border=3D0></TD>
                      <TD width=3D6=20
                      =
background=3Dhttp://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_main_bg.=
gif><IMG=20
                        height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD>
                      <TD style=3D"CURSOR: pointer" vAlign=3Dcenter =
align=3Dmiddle=20
                      =
background=3Dhttp://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_main_bg.=
gif>
                        <CENTER=20
                        title=3D"Click to see the items you have =
collected"><A=20
                        class=3Dpmlinkna id=3DClipboard =
onclick=3D"return false;"=20
                        =
href=3D"http://www.ncbi.nlm.nih.gov/sites/entrez?id=3DClipboard&amp;tab=3D=
Clipboard&amp;"=20
                        =
name=3DEntrezSystem2.PEntrez.Pubmed.CommandTab.Tab sid=3D"4"=20
                        tab=3D"Clipboard" submit=3D"yes">Clipboard</A> =
</CENTER></TD>
                      <TD width=3D6=20
                      =
background=3Dhttp://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_main_bg.=
gif><IMG=20
                        height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD>
                      <TD width=3D1=20
                      =
background=3Dhttp://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_middle_b=
g.gif><IMG=20
                        height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D6 border=3D0></TD>
                      <TD width=3D6=20
                      =
background=3Dhttp://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_main_bg.=
gif><IMG=20
                        height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD>
                      <TD style=3D"CURSOR: pointer" vAlign=3Dcenter =
align=3Dmiddle=20
                      =
background=3Dhttp://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_main_bg.=
gif>
                        <CENTER=20
                        title=3D"Click to see how your search was =
enhanced"><A=20
                        class=3Dpmlinkna id=3DDetails onclick=3D"return =
false;"=20
                        =
href=3D"http://www.ncbi.nlm.nih.gov/sites/entrez?id=3DDetails&amp;tab=3DD=
etails&amp;"=20
                        =
name=3DEntrezSystem2.PEntrez.Pubmed.CommandTab.Tab sid=3D"5"=20
                        tab=3D"Details" submit=3D"yes">Details</A> =
</CENTER></TD>
                      <TD width=3D6=20
                      =
background=3Dhttp://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_main_bg.=
gif><IMG=20
                        height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD>
                      <TD width=3D1=20
                      =
background=3Dhttp://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_middle_b=
g.gif><IMG=20
                        height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D6 border=3D0></TD></TR>
                    <TR>
                      <TD bgColor=3D#8a8d9c colSpan=3D3><IMG height=3D1 =
alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD>
                      <TD bgColor=3D#8a8d9c><IMG height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD>
                      <TD bgColor=3D#8a8d9c colSpan=3D3><IMG height=3D1 =
alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD>
                      <TD bgColor=3D#8a8d9c><IMG height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD>
                      <TD bgColor=3D#8a8d9c colSpan=3D3><IMG height=3D1 =
alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD>
                      <TD bgColor=3D#8a8d9c><IMG height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD>
                      <TD bgColor=3D#8a8d9c colSpan=3D3><IMG height=3D1 =
alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD>
                      <TD bgColor=3D#8a8d9c><IMG height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD>
                      <TD bgColor=3D#8a8d9c colSpan=3D3><IMG height=3D1 =
alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD>
                      <TD bgColor=3D#8a8d9c><IMG height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD>
                      <TD width=3D1><IMG height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1=20
          =
border=3D0></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR>=
</TBODY></TABLE><!-- @SearchController@ -->
      <DIV><INPUT type=3Dhidden=20
      name=3DEntrezSystem2.PEntrez.Pubmed.SearchController.Cmd2 =
sid=3D"1"><INPUT=20
      type=3Dhidden =
name=3DEntrezSystem2.PEntrez.Pubmed.SearchController.Term=20
      sid=3D"1"><INPUT type=3Dhidden=20
      name=3DEntrezSystem2.PEntrez.Pubmed.SearchController.QueryKey=20
    sid=3D"1"></DIV></TD></TR></TBODY></TABLE><!-- 1st table end / 2nd =
table start -->
<TABLE id=3Dresultview cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
border=3D0>
  <TBODY>
  <TR><!--  left column, optional for SideBar   --><!-- content column =
-->
    <TD vAlign=3Dtop width=3D"100%">
      <TABLE id=3DResultPanel height=3D"100%" cellSpacing=3D0 =
cellPadding=3D0=20
      width=3D"100%" border=3D0>
        <TBODY>
        <TR>
          <TD><IMG height=3D4=20
            src=3D"http://www.ncbi.nlm.nih.gov/corehtml/transparent.gif" =

          border=3D0></TD></TR>
        <TR>
          <TD><!-- @MessageBar@ -->
            <DIV><INPUT type=3Dhidden=20
            name=3DEntrezSystem2.PEntrez.Pubmed.MessageBar.Term=20
        sid=3D"1"></DIV></TD></TR>
        <TR><!-- right content column  --><!-- @VIEW@ -->
          <TD width=3D"100%" bgColor=3D#ffffff>
            <DIV id=3DLimitsSection><!--LIMITS--><INPUT type=3Dhidden=20
            =
name=3DEntrezSystem2.PEntrez.Pubmed.Pubmed_LimitsTab.CurrentTab=20
            sid=3D"1"></DIV><!-- @DISPLAYBAR@ -->
            <DIV><INPUT type=3Dhidden value=3DAbstractPlus=20
            =
name=3DEntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_DisplayBar=
.LastPresentation=20
            sid=3D"1"><INPUT type=3Dhidden value=3DAbstractPlus=20
            =
name=3DEntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_DisplayBar=
.Presentation=20
            sid=3D"1"><INPUT type=3Dhidden value=3D20=20
            =
name=3DEntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_DisplayBar=
.PageSize=20
            sid=3D"1"><INPUT type=3Dhidden=20
            =
name=3DEntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_DisplayBar=
.Sort=20
            sid=3D"1"><INPUT type=3Dhidden=20
            =
name=3DEntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_DisplayBar=
.SendTo=20
            sid=3D"1"></DIV>
            <TABLE id=3DDisplayBar cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            bgColor=3D#cccccc>
              <TBODY>
              <TR>
                <TD noWrap align=3Dleft><SMALL>&nbsp;Display <SELECT=20
                  id=3DPresentation=20
                  =
name=3DEntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_DisplayBar=
.sPresentation=20
                  sid=3D"1" submit=3D"yes"><OPTION value=3DDocSum=20
                    cmd=3D"DisplayChanged">Summary</OPTION><OPTION =
value=3DBrief=20
                    cmd=3D"DisplayChanged">Brief</OPTION><OPTION =
value=3DAbstract=20
                    cmd=3D"DisplayChanged">Abstract</OPTION><OPTION=20
                    value=3DAbstractPlus selected=20
                    cmd=3D"DisplayChanged">AbstractPlus</OPTION><OPTION=20
                    value=3DCitation =
cmd=3D"DisplayChanged">Citation</OPTION><OPTION=20
                    value=3DMEDLINE =
cmd=3D"DisplayChanged">MEDLINE</OPTION><OPTION=20
                    value=3DXML =
cmd=3D"DisplayChanged">XML</OPTION><OPTION=20
                    value=3Duilist cmd=3D"DisplayChanged">UI =
List</OPTION><OPTION=20
                    value=3DExternalLink=20
                    cmd=3D"DisplayChanged">LinkOut</OPTION><OPTION =
value=3DASN1=20
                    cmd=3D"DisplayChanged">ASN.1</OPTION><OPTION=20
                    value=3Dpubmed_pubmed cmd=3D"Link" dbto=3D"pubmed" =
dbfrom=3D"pubmed"=20
                    readablename=3D"Related Articles">Related=20
                    Articles</OPTION><OPTION value=3Dpubmed_pubmed_refs =
cmd=3D"Link"=20
                    dbto=3D"pubmed" dbfrom=3D"pubmed"=20
                    readablename=3D"Cited Articles">Cited =
Articles</OPTION><OPTION=20
                    value=3Dpubmed_books_refs cmd=3D"Link" =
dbto=3D"books"=20
                    dbfrom=3D"pubmed" readablename=3D"Cited in =
Books">Cited in=20
                    Books</OPTION><OPTION =
value=3Dpubmed_cancerchromosomes=20
                    cmd=3D"Link" dbto=3D"cancerchromosomes" =
dbfrom=3D"pubmed"=20
                    readablename=3D"CancerChrom Links">CancerChrom=20
                    Links</OPTION><OPTION value=3Dpubmed_cdd =
cmd=3D"Link" dbto=3D"cdd"=20
                    dbfrom=3D"pubmed" readablename=3D"Domain =
Links">Domain=20
                    Links</OPTION><OPTION value=3Dpubmed_domains =
cmd=3D"Link"=20
                    dbto=3D"domains" dbfrom=3D"pubmed"=20
                    readablename=3D"3D Domain Links">3D Domain=20
                    Links</OPTION><OPTION value=3Dpubmed_gds =
cmd=3D"Link" dbto=3D"gds"=20
                    dbfrom=3D"pubmed" readablename=3D"GEO DataSet =
Links">GEO DataSet=20
                    Links</OPTION><OPTION value=3Dpubmed_gene =
cmd=3D"Link"=20
                    dbto=3D"gene" dbfrom=3D"pubmed" readablename=3D"Gene =
Links">Gene=20
                    Links</OPTION><OPTION value=3Dpubmed_gene_rif =
cmd=3D"Link"=20
                    dbto=3D"gene" dbfrom=3D"pubmed"=20
                    readablename=3D"Gene (GeneRIF) Links">Gene (GeneRIF) =

                    Links</OPTION><OPTION value=3Dpubmed_genome =
cmd=3D"Link"=20
                    dbto=3D"genome" dbfrom=3D"pubmed"=20
                    readablename=3D"Genome Links">Genome =
Links</OPTION><OPTION=20
                    value=3Dpubmed_genomeprj cmd=3D"Link" =
dbto=3D"genomeprj"=20
                    dbfrom=3D"pubmed" readablename=3D"Project =
Links">Project=20
                    Links</OPTION><OPTION value=3Dpubmed_gensat =
cmd=3D"Link"=20
                    dbto=3D"gensat" dbfrom=3D"pubmed"=20
                    readablename=3D"GENSAT Links">GENSAT =
Links</OPTION><OPTION=20
                    value=3Dpubmed_geo cmd=3D"Link" dbto=3D"geo" =
dbfrom=3D"pubmed"=20
                    readablename=3D"GEO Profile Links">GEO Profile=20
                    Links</OPTION><OPTION value=3Dpubmed_homologene =
cmd=3D"Link"=20
                    dbto=3D"homologene" dbfrom=3D"pubmed"=20
                    readablename=3D"HomoloGene Links">HomoloGene=20
                    Links</OPTION><OPTION value=3Dpubmed_nuccore =
cmd=3D"Link"=20
                    dbto=3D"nuccore" dbfrom=3D"pubmed"=20
                    readablename=3D"CoreNucleotide Links">CoreNucleotide =

                    Links</OPTION><OPTION value=3Dpubmed_nuccore_refseq =
cmd=3D"Link"=20
                    dbto=3D"nuccore" dbfrom=3D"pubmed"=20
                    readablename=3D"CoreNucleotide (RefSeq) =
Links">CoreNucleotide=20
                    (RefSeq) Links</OPTION><OPTION value=3Dpubmed_nucest =

                    cmd=3D"Link" dbto=3D"nucest" dbfrom=3D"pubmed"=20
                    readablename=3D"EST Links">EST Links</OPTION><OPTION =

                    value=3Dpubmed_nucest_refseq cmd=3D"Link" =
dbto=3D"nucest"=20
                    dbfrom=3D"pubmed" readablename=3D"EST (RefSeq) =
Links">EST=20
                    (RefSeq) Links</OPTION><OPTION value=3Dpubmed_nucgss =

                    cmd=3D"Link" dbto=3D"nucgss" dbfrom=3D"pubmed"=20
                    readablename=3D"GSS Links">GSS Links</OPTION><OPTION =

                    value=3Dpubmed_nucgss_refseq cmd=3D"Link" =
dbto=3D"nucgss"=20
                    dbfrom=3D"pubmed" readablename=3D"GSS (RefSeq) =
Links">GSS=20
                    (RefSeq) Links</OPTION><OPTION =
value=3Dpubmed_nucleotide=20
                    cmd=3D"Link" dbto=3D"nucleotide" dbfrom=3D"pubmed"=20
                    readablename=3D"Nucleotide Links">Nucleotide=20
                    Links</OPTION><OPTION =
value=3Dpubmed_nucleotide_refseq=20
                    cmd=3D"Link" dbto=3D"nucleotide" dbfrom=3D"pubmed"=20
                    readablename=3D"Nucleotide (RefSeq) =
Links">Nucleotide (RefSeq)=20
                    Links</OPTION><OPTION value=3Dpubmed_omia =
cmd=3D"Link"=20
                    dbto=3D"omia" dbfrom=3D"pubmed" readablename=3D"OMIA =
Links">OMIA=20
                    Links</OPTION><OPTION value=3Dpubmed_omim_calculated =

                    cmd=3D"Link" dbto=3D"omim" dbfrom=3D"pubmed"=20
                    readablename=3D"OMIM (calculated) Links">OMIM =
(calculated)=20
                    Links</OPTION><OPTION value=3Dpubmed_omim_cited =
cmd=3D"Link"=20
                    dbto=3D"omim" dbfrom=3D"pubmed"=20
                    readablename=3D"OMIM (cited) Links">OMIM (cited)=20
                    Links</OPTION><OPTION value=3Dpubmed_pcassay =
cmd=3D"Link"=20
                    dbto=3D"pcassay" dbfrom=3D"pubmed"=20
                    readablename=3D"BioAssay Links">BioAssay =
Links</OPTION><OPTION=20
                    value=3Dpubmed_pccompound cmd=3D"Link" =
dbto=3D"pccompound"=20
                    dbfrom=3D"pubmed" readablename=3D"Compound =
Links">Compound=20
                    Links</OPTION><OPTION value=3Dpubmed_pccompound_mesh =

                    cmd=3D"Link" dbto=3D"pccompound" dbfrom=3D"pubmed"=20
                    readablename=3D"Compound via MeSH">Compound via=20
                    MeSH</OPTION><OPTION =
value=3Dpubmed_pccompound_publisher=20
                    cmd=3D"Link" dbto=3D"pccompound" dbfrom=3D"pubmed"=20
                    readablename=3D"Compound (Publisher) Links">Compound =

                    (Publisher) Links</OPTION><OPTION =
value=3Dpubmed_pcsubstance=20
                    cmd=3D"Link" dbto=3D"pcsubstance" dbfrom=3D"pubmed"=20
                    readablename=3D"Substance Links">Substance=20
                    Links</OPTION><OPTION =
value=3Dpubmed_pcsubstance_mesh=20
                    cmd=3D"Link" dbto=3D"pcsubstance" dbfrom=3D"pubmed"=20
                    readablename=3D"Substance via MeSH">Substance via=20
                    MeSH</OPTION><OPTION =
value=3Dpubmed_pcsubstance_publisher=20
                    cmd=3D"Link" dbto=3D"pcsubstance" dbfrom=3D"pubmed"=20
                    readablename=3D"Substance (Publisher) =
Links">Substance=20
                    (Publisher) Links</OPTION><OPTION value=3Dpubmed_pmc =

                    cmd=3D"Link" dbto=3D"pmc" dbfrom=3D"pubmed"=20
                    readablename=3D"PMC Links">PMC Links</OPTION><OPTION =

                    value=3Dpubmed_pmc_refs cmd=3D"Link" dbto=3D"pmc" =
dbfrom=3D"pubmed"=20
                    readablename=3D"Cited in PMC">Cited in =
PMC</OPTION><OPTION=20
                    value=3Dpubmed_popset cmd=3D"Link" dbto=3D"popset" =
dbfrom=3D"pubmed"=20
                    readablename=3D"PopSet Links">PopSet =
Links</OPTION><OPTION=20
                    value=3Dpubmed_probe cmd=3D"Link" dbto=3D"probe" =
dbfrom=3D"pubmed"=20
                    readablename=3D"Probe Links">Probe =
Links</OPTION><OPTION=20
                    value=3Dpubmed_protein cmd=3D"Link" dbto=3D"protein" =

                    dbfrom=3D"pubmed" readablename=3D"Protein =
Links">Protein=20
                    Links</OPTION><OPTION value=3Dpubmed_protein_refseq =
cmd=3D"Link"=20
                    dbto=3D"protein" dbfrom=3D"pubmed"=20
                    readablename=3D"Protein (RefSeq) Links">Protein =
(RefSeq)=20
                    Links</OPTION><OPTION value=3Dpubmed_proteinclusters =

                    cmd=3D"Link" dbto=3D"proteinclusters" =
dbfrom=3D"pubmed"=20
                    readablename=3D"Protein Cluster Links">Protein =
Cluster=20
                    Links</OPTION><OPTION value=3Dpubmed_snp =
cmd=3D"Link" dbto=3D"snp"=20
                    dbfrom=3D"pubmed" readablename=3D"SNP Links">SNP=20
                    Links</OPTION><OPTION value=3Dpubmed_structure =
cmd=3D"Link"=20
                    dbto=3D"structure" dbfrom=3D"pubmed"=20
                    readablename=3D"Structure Links">Structure=20
                    Links</OPTION><OPTION value=3Dpubmed_taxonomy_entrez =

                    cmd=3D"Link" dbto=3D"taxonomy" dbfrom=3D"pubmed"=20
                    readablename=3D"Taxonomy via GenBank">Taxonomy via=20
                    GenBank</OPTION><OPTION value=3Dpubmed_unigene =
cmd=3D"Link"=20
                    dbto=3D"unigene" dbfrom=3D"pubmed"=20
                    readablename=3D"UniGene Links">UniGene =
Links</OPTION><OPTION=20
                    value=3Dpubmed_unists cmd=3D"Link" dbto=3D"unists" =
dbfrom=3D"pubmed"=20
                    readablename=3D"UniSTS Links">UniSTS =
Links</OPTION></SELECT>=20
                  Show <SELECT id=3DPageSize=20
                  =
name=3DEntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_DisplayBar=
.sPageSize=20
                  sid=3D"1" cmd=3D"DisplayChanged" =
submit=3D"yes"><OPTION=20
                    value=3D5>5</OPTION><OPTION =
value=3D10>10</OPTION><OPTION=20
                    value=3D20 selected>20</OPTION><OPTION=20
                    value=3D50>50</OPTION><OPTION =
value=3D100>100</OPTION><OPTION=20
                    value=3D200>200</OPTION><OPTION=20
                  value=3D500>500</OPTION></SELECT><SELECT id=3DSort=20
                  =
name=3DEntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_DisplayBar=
.sSort=20
                  sid=3D"1" cmd=3D"DisplayChanged" =
submit=3D"yes"><OPTION value=3D""=20
                    selected>Sort by</OPTION><OPTION =
value=3DPublicationDate>Pub=20
                    Date</OPTION><OPTION value=3DAuthor>First=20
                    Author</OPTION><OPTION value=3DLastAuthor>Last=20
                    Author</OPTION><OPTION=20
                  value=3DJournalName>Journal</OPTION></SELECT><SELECT =
id=3DSendTo=20
                  =
name=3DEntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_DisplayBar=
.sSendTo=20
                  sid=3D"1"><OPTION value=3D"" selected>Send =
to</OPTION><OPTION=20
                    value=3DText>Text</OPTION><OPTION=20
                    value=3DFile>File</OPTION><OPTION=20
                    value=3DPrinter>Printer</OPTION><OPTION=20
                    value=3D"Add to Clipboard">Clipboard</OPTION><OPTION =

                    value=3DMail>E-mail</OPTION><OPTION=20
                  =
value=3DOrder>Order</OPTION></SELECT></SMALL></TD></TR>
              <TR>
                <TD><IMG height=3D3=20
                  =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                  width=3D1></TD></TR></TBODY></TABLE><!-- @FLTRS@ -->
            <DIV>
            <TABLE id=3DTabs_FILTER_SELECTOR cellSpacing=3D0 =
cellPadding=3D0=20
            width=3D"100%" bgColor=3D#cccccc>
              <TBODY>
              <TR>
                <TD><IMG height=3D1 alt=3D""=20
                  =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                  width=3D3 border=3D0></TD>
                <TD width=3D"100%">
                  <TABLE id=3DFILTER_SELECTOR borderColor=3D#00ffff =
cellSpacing=3D0=20
                  cellPadding=3D0 bgColor=3D#cccccc border=3D0>
                    <TBODY>
                    <TR><!-- tab -->
                      <TD width=3D1><IMG height=3D13 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_active_left_to=
p.gif"=20
                        width=3D6 border=3D0></TD>
                      <TD=20
                      =
background=3Dhttp://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_active_t=
op_bg.gif><IMG=20
                        height=3D13 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_active_top_bg.=
gif"=20
                        width=3D2 border=3D0></TD>
                      <TD width=3D1><IMG height=3D13 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_active_right_t=
op.gif"=20
                        width=3D6 border=3D0></TD><!-- tab -->
                      <TD=20
                      =
background=3Dhttp://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_top_bg.g=
if=20
                      colSpan=3D3><IMG height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD>
                      <TD width=3D1><IMG height=3D13 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_last_right_top=
.gif"=20
                        width=3D6 border=3D0></TD>
                      <TD width=3D1><IMG height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD></TR>
                    <TR>
                      <TD width=3D1=20
                      =
background=3Dhttp://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_active_l=
eft_bg.gif><IMG=20
                        height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD>
                      <TD title=3D"Total Results" vAlign=3Dtop =
align=3Dmiddle=20
                      =
background=3Dhttp://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_active_m=
ain_bg.gif>
                        <CENTER><FONT class=3Dpmlinkna><B>All: 1=20
                        </B></FONT></CENTER></TD>
                      <TD width=3D1=20
                      =
background=3Dhttp://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_active_r=
ight_bg.gif><IMG=20
                        height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD>
                      <TD width=3D6=20
                      =
background=3Dhttp://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_main_bg.=
gif><IMG=20
                        height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD>
                      <TD=20
                      title=3D"Articles that review the literature on a =
subject."=20
                      style=3D"CURSOR: pointer" onclick=3D"" =
vAlign=3Dcenter=20
                      align=3Dmiddle=20
                      =
background=3Dhttp://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_main_bg.=
gif>
                        <CENTER><FONT class=3Dpmlinkna>Review: 0</FONT>=20
                      </CENTER></TD>
                      <TD width=3D6=20
                      =
background=3Dhttp://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_main_bg.=
gif><IMG=20
                        height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD>
                      <TD width=3D1=20
                      =
background=3Dhttp://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_middle_b=
g.gif><IMG=20
                        height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D6 border=3D0></TD>
                      <TD><A=20
                        =
href=3D"http://www.ncbi.nlm.nih.gov/entrez/cubby.fcgi?call=3DQueryExt.EFi=
lt.pubmed~0.Choose&amp;db=3Dpubmed&amp;term=3D"><IMG=20
                        id=3DChangeFilterSelection=20
                        title=3D"Click to change filter selection =
through My NCBI."=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/corehtml/query/def/tabsgraph/conf_icon=
.gif"=20
                        border=3D0></A></TD></TR>
                    <TR><!-- tab -->
                      <TD bgColor=3Dwhite><IMG height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD>
                      <TD bgColor=3Dwhite><IMG height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD>
                      <TD bgColor=3Dwhite><IMG height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD><!-- tab -->
                      <TD bgColor=3D#8a8d9c colSpan=3D3><IMG height=3D1 =
alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD>
                      <TD bgColor=3D#8a8d9c><IMG height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1 border=3D0></TD>
                      <TD width=3D1><IMG height=3D1 alt=3D""=20
                        =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                        width=3D1=20
            =
border=3D0></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><INPUT=20
            type=3Dhidden value=3Dall=20
            =
name=3DEntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.FilterTab.CurrFil=
ter=20
            sid=3D"1"><INPUT type=3Dhidden value=3Dall=20
            =
name=3DEntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.FilterTab.LastFil=
ter=20
            sid=3D"1"></DIV><!-- @ResultsSearchController@ -->
            <DIV portlet=3D"ResultsPanel.ResultsSearchController"><INPUT =

            type=3Dhidden value=3D1=20
            =
name=3DEntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.ResultsSearchCont=
roller.ResultCount=20
            sid=3D"1"><INPUT type=3Dhidden value=3D6=20
            =
name=3DEntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.ResultsSearchCont=
roller.LastQueryKey=20
            sid=3D"1"></DIV><!-- @Pager@ -->
            <TABLE id=3DPaginationNode cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%">
              <TBODY>
              <TR></TR></TBODY></TABLE><!-- @Results/Reports@ -->
            <DIV class=3DResultSet=20
            xmlns:fn=3D"http://www.w3.org/2005/02/xpath-functions">
            <DIV class=3DPubmedArticle>
            <DIV class=3DAbstractPlusReport>
            <DL class=3DPubmedArticle>
              <DT class=3Dhead>
              <DIV class=3Dabstitle><SPAN class=3Dti><INPUT =
id=3DUidCheckBox=20
              type=3Dcheckbox value=3D12152120=20
              =
name=3DEntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_RVAbstract=
Plus.uid=20
              sid=3D"1"><B>1: </B><SPAN=20
              title=3D"International journal of impotence research."><A=20
              href=3D"javascript:AL_get(this, 'jour', 'Int J Impot =
Res.');">Int J=20
              Impot Res.</A></SPAN> 2002 Aug;14(4):295-307.</SPAN><SPAN=20
              class=3Dfeatured_linkouts><A=20
              =
href=3D"http://www.ncbi.nlm.nih.gov/entrez/utils/fref.fcgi?PrId=3D3094&am=
p;itool=3DAbstractPlus-def&amp;uid=3D12152120&amp;db=3Dpubmed&amp;url=3Dh=
ttp://dx.doi.org/10.1038/sj.ijir.3900890"=20
              target=3D_blank><IMG alt=3D"Click here to read"=20
              =
src=3D"http://www.ncbi.nlm.nih.gov/entrez/query/egifs/http:--www.nature.c=
om-images-npg_free.gif"=20
              border=3D0></A> </SPAN><SPAN class=3Dlinkbar>
              <SCRIPT language=3DJavaScript1.2><!-- =0A=
var Menu12152120 =3D [ =0A=
  ["UseLocalConfig", "jsmenu3Config", "", ""],=0A=
  ["Compound via MeSH" , =
"window.top.location=3D'http://www.ncbi.nlm.nih.gov/sites/entrez?Db=3Dpcc=
ompound&DbFrom=3Dpubmed&Cmd=3DLink&LinkName=3Dpubmed_pccompound_mesh&Link=
ReadableName=3DCompound%20via%20MeSH&IdsFromResult=3D12152120&ordinalpos=3D=
1&itool=3DEntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_RVAbstr=
actPlus' ", "", ""],=0A=
  ["Substance via MeSH" , =
"window.top.location=3D'http://www.ncbi.nlm.nih.gov/sites/entrez?Db=3Dpcs=
ubstance&DbFrom=3Dpubmed&Cmd=3DLink&LinkName=3Dpubmed_pcsubstance_mesh&Li=
nkReadableName=3DSubstance%20via%20MeSH&IdsFromResult=3D12152120&ordinalp=
os=3D1&itool=3DEntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_RV=
AbstractPlus' ", "", ""],=0A=
  ["LinkOut", =
"window.top.location=3D'http://www.ncbi.nlm.nih.gov/sites/entrez?Cmd=3DSh=
owLinkOut&Db=3Dpubmed&TermToSearch=3D12152120&ordinalpos=3D1&itool=3DEntr=
ezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_RVAbstractPlus' ", =
"", ""]=0A=
				 ]=0A=
				 --></SCRIPT>
              <A class=3Ddblinks onmouseout=3DPopUpMenu2_Hide();=20
              href=3D"javascript:PopUpMenu2_Set(Menu12152120);"=20
              target=3D_self>Links</A></SPAN></DIV></DT>
              <DD class=3Dabstract>
              <H2>Endothelium-dependency of yohimbine-induced corpus =
cavernosum=20
              relaxation.</H2>
              <DIV class=3Dauthors><A=20
              =
href=3D"http://www.ncbi.nlm.nih.gov/sites/entrez?Db=3Dpubmed&amp;Cmd=3DSe=
arch&amp;Term=3D%22Filippi%20S%22%5BAuthor%5D&amp;itool=3DEntrezSystem2.P=
Entrez.Pubmed.Pubmed_ResultsPanel.Pubmed_RVAbstractPlus"><B>Filippi=20
              S</B></A>, <A=20
              =
href=3D"http://www.ncbi.nlm.nih.gov/sites/entrez?Db=3Dpubmed&amp;Cmd=3DSe=
arch&amp;Term=3D%22Luconi%20M%22%5BAuthor%5D&amp;itool=3DEntrezSystem2.PE=
ntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_RVAbstractPlus"><B>Luconi=20
              M</B></A>, <A=20
              =
href=3D"http://www.ncbi.nlm.nih.gov/sites/entrez?Db=3Dpubmed&amp;Cmd=3DSe=
arch&amp;Term=3D%22Granchi%20S%22%5BAuthor%5D&amp;itool=3DEntrezSystem2.P=
Entrez.Pubmed.Pubmed_ResultsPanel.Pubmed_RVAbstractPlus"><B>Granchi=20
              S</B></A>, <A=20
              =
href=3D"http://www.ncbi.nlm.nih.gov/sites/entrez?Db=3Dpubmed&amp;Cmd=3DSe=
arch&amp;Term=3D%22Natali%20A%22%5BAuthor%5D&amp;itool=3DEntrezSystem2.PE=
ntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_RVAbstractPlus"><B>Natali=20
              A</B></A>, <A=20
              =
href=3D"http://www.ncbi.nlm.nih.gov/sites/entrez?Db=3Dpubmed&amp;Cmd=3DSe=
arch&amp;Term=3D%22Tozzi%20P%22%5BAuthor%5D&amp;itool=3DEntrezSystem2.PEn=
trez.Pubmed.Pubmed_ResultsPanel.Pubmed_RVAbstractPlus"><B>Tozzi=20
              P</B></A>, <A=20
              =
href=3D"http://www.ncbi.nlm.nih.gov/sites/entrez?Db=3Dpubmed&amp;Cmd=3DSe=
arch&amp;Term=3D%22Forti%20G%22%5BAuthor%5D&amp;itool=3DEntrezSystem2.PEn=
trez.Pubmed.Pubmed_ResultsPanel.Pubmed_RVAbstractPlus"><B>Forti=20
              G</B></A>, <A=20
              =
href=3D"http://www.ncbi.nlm.nih.gov/sites/entrez?Db=3Dpubmed&amp;Cmd=3DSe=
arch&amp;Term=3D%22Ledda%20F%22%5BAuthor%5D&amp;itool=3DEntrezSystem2.PEn=
trez.Pubmed.Pubmed_ResultsPanel.Pubmed_RVAbstractPlus"><B>Ledda=20
              F</B></A>, <A=20
              =
href=3D"http://www.ncbi.nlm.nih.gov/sites/entrez?Db=3Dpubmed&amp;Cmd=3DSe=
arch&amp;Term=3D%22Maggi%20M%22%5BAuthor%5D&amp;itool=3DEntrezSystem2.PEn=
trez.Pubmed.Pubmed_ResultsPanel.Pubmed_RVAbstractPlus"><B>Maggi=20
              M</B></A>.</DIV>
              <P class=3Daffiliation>Department of Clinical =
Physiopathology,=20
              Andrology Unit, University of Florence, Florence, =
Italy.</P>
              <P class=3Dabstract>Development and maintenance of penile =
erection=20
              requires the relaxation of the smooth muscle cells in the=20
              cavernous bodies and is essentially mediated by nitric =
oxide (NO).=20
              The penile flaccid state is conversely maintained by the =
alpha=20
              adrenergic neuroeffector system and by other =
vasoconstrictors,=20
              such as endothelin-1 (ET-1). In this study we examined the =

              mechanisms involved in yohimbine-induced relaxation in =
human and=20
              rabbit corpora cavernosa (CC). We essentially found that =
yohimbine=20
              not only blocks contractions induced by adrenergic =
agonists, but=20
              also by non-adrenergic substances, such as ET-1. This =
effect was=20
              unrelated to antagonism at the level of ET receptors, =
because=20
              yohimbine did not affect ET-1-induced increase in =
intracellular=20
              calcium in isolated CC cells. Conversely, our data suggest =
that=20
              yohimbine counteracts ET-1-induced contractions by =
interfering=20
              with NO release from the endothelium. In fact, =
yohimbine-induced=20
              CC relaxation was inhibited by the mechanical removing of =
the=20
              endothelium and by blocking NO formation or signalling via =

              guanylate cyclase and cGMP formation. Conversely, =
yohimbine=20
              activity was strongly increased by inhibiting cGMP =
degradation. In=20
              an experimental model of hypogonadism, performed on =
rabbits by=20
              chronic treatment with a long-lasting GnRH agonist, the =
relaxant=20
              yohimbine activity was also decreased, but completely =
restored by=20
              androgen supplementation. This effect was evident only in=20
              preparations in which the main source of NO was present=20
              (endothelium) or in which NO formation was not impaired by =
L-NAME.=20
              Our data indicate that the relaxant effect of yohimbine is =
both=20
              endothelium and androgen-dependent. This might justify the =
lack of=20
              efficacy of this drug in treatment of some form of organic =

              erectile dysfunction.</P>
              <P class=3Dpmid>PMID: 12152120 [PubMed - indexed for =
MEDLINE]</P>
              <P class=3Dndb></P></DD>
              <DD class=3Dlinks>
              <H2>Related Links</H2>
              <UL class=3Dlinks>
                <LI class=3Dovfl><A class=3Dpl=20
                title=3D"Int J Impot Res. 1998 Dec; 10(4):215-23. "=20
                =
href=3D"http://www.ncbi.nlm.nih.gov/sites/entrez?Db=3Dpubmed&amp;Cmd=3DSh=
owDetailView&amp;TermToSearch=3D9884917&amp;ordinalpos=3D1&amp;itool=3DEn=
trezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_RVAbstractPlus">Phe=
ntolamine=20
                mesylate relaxes penile corpus cavernosum tissue by =
adrenergic=20
                and non-adrenergic mechanisms.</A><SPAN class=3Dpub=20
                title=3D"Int J Impot Res; 10(4):215-23. "> [Int J Impot =
Res.=20
                1998]</SPAN></LI>
                <LI class=3Dovfl><A class=3Dpl=20
                title=3D"Fundam Clin Pharmacol. 2004 Apr; 18(2):187-94. =
"=20
                =
href=3D"http://www.ncbi.nlm.nih.gov/sites/entrez?Db=3Dpubmed&amp;Cmd=3DSh=
owDetailView&amp;TermToSearch=3D15066133&amp;ordinalpos=3D1&amp;itool=3DE=
ntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_RVAbstractPlus">Co=
mparative=20
                effects of sildenafil, phentolamine, yohimbine and =
L-arginine on=20
                the rabbit corpus cavernosum.</A><SPAN class=3Dpub=20
                title=3D"Fundam Clin Pharmacol; 18(2):187-94. "> [Fundam =
Clin=20
                Pharmacol. 2004]</SPAN></LI>
                <LI class=3Dovfl><A class=3Dpl=20
                title=3D"Int J Impot Res. 2005 Sep-Oct; 17(5):437-44. "=20
                =
href=3D"http://www.ncbi.nlm.nih.gov/sites/entrez?Db=3Dpubmed&amp;Cmd=3DSh=
owDetailView&amp;TermToSearch=3D15889120&amp;ordinalpos=3D1&amp;itool=3DE=
ntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_RVAbstractPlus">Se=
condhand=20
                tobacco smoke impairs neurogenic and =
endothelium-dependent=20
                relaxation of rabbit corpus cavernosum smooth muscle:=20
                improvement with chronic oral administration of=20
                L-arginine.</A><SPAN class=3Dpub=20
                title=3D"Int J Impot Res; 17(5):437-44. "> [Int J Impot =
Res.=20
                2005]</SPAN></LI>
                <LI class=3Dovfl><A class=3Dpl=20
                title=3D"Int J Androl. 2003 Apr; 26(2):101-8. "=20
                =
href=3D"http://www.ncbi.nlm.nih.gov/sites/entrez?Db=3Dpubmed&amp;Cmd=3DSh=
owDetailView&amp;TermToSearch=3D12641828&amp;ordinalpos=3D1&amp;itool=3DE=
ntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_RVAbstractPlus">Ef=
fects=20
                of NCX 4050, a new NO donor, in rabbit and human corpus=20
                cavernosum.</A><SPAN class=3Dpub=20
                title=3D"Int J Androl; 26(2):101-8. "> [Int J Androl.=20
                2003]</SPAN></LI>
                <LI class=3Dovfl><A class=3Dpl=20
                title=3D"Pharmacology. 1998 Mar; 56(3):144-9. "=20
                =
href=3D"http://www.ncbi.nlm.nih.gov/sites/entrez?Db=3Dpubmed&amp;Cmd=3DSh=
owDetailView&amp;TermToSearch=3D9532614&amp;ordinalpos=3D1&amp;itool=3DEn=
trezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_RVAbstractPlus">Phy=
siological=20
                effects of macrocycle 1 on the rabbit corpus=20
                cavernosum.</A><SPAN class=3Dpub=20
                title=3D"Pharmacology; 56(3):144-9. "> [Pharmacology.=20
                1998]</SPAN></LI></UL><A class=3Drelated=20
              =
href=3D"http://www.ncbi.nlm.nih.gov/sites/entrez?Db=3Dpubmed&amp;DbFrom=3D=
pubmed&amp;Cmd=3DLink&amp;LinkName=3Dpubmed_pubmed&amp;LinkReadableName=3D=
Related =
Articles&amp;IdsFromResult=3D12152120&amp;ordinalpos=3D1&amp;itool=3DEntr=
ezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_RVAbstractPlus">See=20
              all Related Articles...</A></DD></DL></DIV></DIV>
            <SCRIPT language=3DJavaScript1.2><!--=0A=
				var PopUpMenu2_LocalConfig_jsmenu3Config =3D [=0A=
					["ShowCloseIcon","yes"],=0A=
					=
["Help","window.open('http://www.ncbi.nlm.nih.gov/entrez/query/static/pop=
up.html','Links_Help','resizable=3Dno, scrollbars=3Dyes, toolbar=3Dno, =
location=3Dno, directories=3Dno, status=3Dno, menubar=3Dno, =
copyhistory=3Dno, alwaysRaised=3Dno, depend=3Dno, width=3D400, =
height=3D500');"],=0A=
					["TitleText"," Links "]=0A=
				]=0A=
=0A=
				var jsmenu3Config =3D [=0A=
					["UseLocalConfig","jsmenu3Config","",""]=0A=
				]=0A=
				=0A=
				=0A=
				function ShowLinks(url,linkscount)=0A=
				{        =0A=
				   var X,Y;=0A=
				   var H =3D (linkscount + 5)*30, W =3D 300;=0A=
				   if(parseFloat(navigator.appVersion)>=3D 4) { =0A=
					 if(navigator.appName=3D=3D"Netscape") {=0A=
						X=3Dwindow.innerWidth;Y=3Dwindow.innerHeight;=0A=
						if(H > window.innerHeight) { H=3Dwindow.innerHeight-50;}=0A=
					 }else{=0A=
						X=3Ddocument.body.offsetWidth;Y=3Ddocument.body.offsetHeight;=0A=
						if(H > document.body.offsetHeight) { H=3Dwindow.innerHeight-50;}=0A=
					 }=0A=
					 Y=3D(screen.height)/2-H/2; =0A=
					 X=3D(screen.width)/2-W/2; =0A=
				   }=0A=
				   window.open(url, =
'Links','alwaysRaised=3Dyes,screenX=3D'+String(X)+',screenY=3D'+String(Y)=
+',resizable=3Dno,scrollbars=3Dyes,toolbar=3Dno,location=3Dno,directories=
=3Dno,status=3Dno,menubar=3Dno,title=3Dno,copyhistory=3Dyes,width=3D'+Str=
ing(W)+',height=3D'+String(H)).focus();=0A=
				}=0A=
			--></SCRIPT>
            </DIV><!-- @Pager@ -->
            <TABLE id=3DPaginationNode2 cellSpacing=3D0 cellPadding=3D0=20
              width=3D"100%"><TBODY>
              <TR></TR></TBODY></TABLE><!-- @DisplayBar2@ -->
            <TABLE id=3DDisplayBar2 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            bgColor=3D#cccccc>
              <TBODY>
              <TR>
                <TD noWrap align=3Dleft><SMALL>&nbsp;Display <SELECT=20
                  id=3DPresentation2=20
                  =
name=3DEntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_DisplayBar=
.sPresentation=20
                  sid=3D"2" submit=3D"yes"><OPTION value=3DDocSum=20
                    cmd=3D"DisplayChanged">Summary</OPTION><OPTION =
value=3DBrief=20
                    cmd=3D"DisplayChanged">Brief</OPTION><OPTION =
value=3DAbstract=20
                    cmd=3D"DisplayChanged">Abstract</OPTION><OPTION=20
                    value=3DAbstractPlus selected=20
                    cmd=3D"DisplayChanged">AbstractPlus</OPTION><OPTION=20
                    value=3DCitation =
cmd=3D"DisplayChanged">Citation</OPTION><OPTION=20
                    value=3DMEDLINE =
cmd=3D"DisplayChanged">MEDLINE</OPTION><OPTION=20
                    value=3DXML =
cmd=3D"DisplayChanged">XML</OPTION><OPTION=20
                    value=3Duilist cmd=3D"DisplayChanged">UI =
List</OPTION><OPTION=20
                    value=3DExternalLink=20
                    cmd=3D"DisplayChanged">LinkOut</OPTION><OPTION =
value=3DASN1=20
                    cmd=3D"DisplayChanged">ASN.1</OPTION><OPTION=20
                    value=3Dpubmed_pubmed cmd=3D"Link" dbto=3D"pubmed" =
dbfrom=3D"pubmed"=20
                    readablename=3D"Related Articles">Related=20
                    Articles</OPTION><OPTION value=3Dpubmed_pubmed_refs =
cmd=3D"Link"=20
                    dbto=3D"pubmed" dbfrom=3D"pubmed"=20
                    readablename=3D"Cited Articles">Cited =
Articles</OPTION><OPTION=20
                    value=3Dpubmed_books_refs cmd=3D"Link" =
dbto=3D"books"=20
                    dbfrom=3D"pubmed" readablename=3D"Cited in =
Books">Cited in=20
                    Books</OPTION><OPTION =
value=3Dpubmed_cancerchromosomes=20
                    cmd=3D"Link" dbto=3D"cancerchromosomes" =
dbfrom=3D"pubmed"=20
                    readablename=3D"CancerChrom Links">CancerChrom=20
                    Links</OPTION><OPTION value=3Dpubmed_cdd =
cmd=3D"Link" dbto=3D"cdd"=20
                    dbfrom=3D"pubmed" readablename=3D"Domain =
Links">Domain=20
                    Links</OPTION><OPTION value=3Dpubmed_domains =
cmd=3D"Link"=20
                    dbto=3D"domains" dbfrom=3D"pubmed"=20
                    readablename=3D"3D Domain Links">3D Domain=20
                    Links</OPTION><OPTION value=3Dpubmed_gds =
cmd=3D"Link" dbto=3D"gds"=20
                    dbfrom=3D"pubmed" readablename=3D"GEO DataSet =
Links">GEO DataSet=20
                    Links</OPTION><OPTION value=3Dpubmed_gene =
cmd=3D"Link"=20
                    dbto=3D"gene" dbfrom=3D"pubmed" readablename=3D"Gene =
Links">Gene=20
                    Links</OPTION><OPTION value=3Dpubmed_gene_rif =
cmd=3D"Link"=20
                    dbto=3D"gene" dbfrom=3D"pubmed"=20
                    readablename=3D"Gene (GeneRIF) Links">Gene (GeneRIF) =

                    Links</OPTION><OPTION value=3Dpubmed_genome =
cmd=3D"Link"=20
                    dbto=3D"genome" dbfrom=3D"pubmed"=20
                    readablename=3D"Genome Links">Genome =
Links</OPTION><OPTION=20
                    value=3Dpubmed_genomeprj cmd=3D"Link" =
dbto=3D"genomeprj"=20
                    dbfrom=3D"pubmed" readablename=3D"Project =
Links">Project=20
                    Links</OPTION><OPTION value=3Dpubmed_gensat =
cmd=3D"Link"=20
                    dbto=3D"gensat" dbfrom=3D"pubmed"=20
                    readablename=3D"GENSAT Links">GENSAT =
Links</OPTION><OPTION=20
                    value=3Dpubmed_geo cmd=3D"Link" dbto=3D"geo" =
dbfrom=3D"pubmed"=20
                    readablename=3D"GEO Profile Links">GEO Profile=20
                    Links</OPTION><OPTION value=3Dpubmed_homologene =
cmd=3D"Link"=20
                    dbto=3D"homologene" dbfrom=3D"pubmed"=20
                    readablename=3D"HomoloGene Links">HomoloGene=20
                    Links</OPTION><OPTION value=3Dpubmed_nuccore =
cmd=3D"Link"=20
                    dbto=3D"nuccore" dbfrom=3D"pubmed"=20
                    readablename=3D"CoreNucleotide Links">CoreNucleotide =

                    Links</OPTION><OPTION value=3Dpubmed_nuccore_refseq =
cmd=3D"Link"=20
                    dbto=3D"nuccore" dbfrom=3D"pubmed"=20
                    readablename=3D"CoreNucleotide (RefSeq) =
Links">CoreNucleotide=20
                    (RefSeq) Links</OPTION><OPTION value=3Dpubmed_nucest =

                    cmd=3D"Link" dbto=3D"nucest" dbfrom=3D"pubmed"=20
                    readablename=3D"EST Links">EST Links</OPTION><OPTION =

                    value=3Dpubmed_nucest_refseq cmd=3D"Link" =
dbto=3D"nucest"=20
                    dbfrom=3D"pubmed" readablename=3D"EST (RefSeq) =
Links">EST=20
                    (RefSeq) Links</OPTION><OPTION value=3Dpubmed_nucgss =

                    cmd=3D"Link" dbto=3D"nucgss" dbfrom=3D"pubmed"=20
                    readablename=3D"GSS Links">GSS Links</OPTION><OPTION =

                    value=3Dpubmed_nucgss_refseq cmd=3D"Link" =
dbto=3D"nucgss"=20
                    dbfrom=3D"pubmed" readablename=3D"GSS (RefSeq) =
Links">GSS=20
                    (RefSeq) Links</OPTION><OPTION =
value=3Dpubmed_nucleotide=20
                    cmd=3D"Link" dbto=3D"nucleotide" dbfrom=3D"pubmed"=20
                    readablename=3D"Nucleotide Links">Nucleotide=20
                    Links</OPTION><OPTION =
value=3Dpubmed_nucleotide_refseq=20
                    cmd=3D"Link" dbto=3D"nucleotide" dbfrom=3D"pubmed"=20
                    readablename=3D"Nucleotide (RefSeq) =
Links">Nucleotide (RefSeq)=20
                    Links</OPTION><OPTION value=3Dpubmed_omia =
cmd=3D"Link"=20
                    dbto=3D"omia" dbfrom=3D"pubmed" readablename=3D"OMIA =
Links">OMIA=20
                    Links</OPTION><OPTION value=3Dpubmed_omim_calculated =

                    cmd=3D"Link" dbto=3D"omim" dbfrom=3D"pubmed"=20
                    readablename=3D"OMIM (calculated) Links">OMIM =
(calculated)=20
                    Links</OPTION><OPTION value=3Dpubmed_omim_cited =
cmd=3D"Link"=20
                    dbto=3D"omim" dbfrom=3D"pubmed"=20
                    readablename=3D"OMIM (cited) Links">OMIM (cited)=20
                    Links</OPTION><OPTION value=3Dpubmed_pcassay =
cmd=3D"Link"=20
                    dbto=3D"pcassay" dbfrom=3D"pubmed"=20
                    readablename=3D"BioAssay Links">BioAssay =
Links</OPTION><OPTION=20
                    value=3Dpubmed_pccompound cmd=3D"Link" =
dbto=3D"pccompound"=20
                    dbfrom=3D"pubmed" readablename=3D"Compound =
Links">Compound=20
                    Links</OPTION><OPTION value=3Dpubmed_pccompound_mesh =

                    cmd=3D"Link" dbto=3D"pccompound" dbfrom=3D"pubmed"=20
                    readablename=3D"Compound via MeSH">Compound via=20
                    MeSH</OPTION><OPTION =
value=3Dpubmed_pccompound_publisher=20
                    cmd=3D"Link" dbto=3D"pccompound" dbfrom=3D"pubmed"=20
                    readablename=3D"Compound (Publisher) Links">Compound =

                    (Publisher) Links</OPTION><OPTION =
value=3Dpubmed_pcsubstance=20
                    cmd=3D"Link" dbto=3D"pcsubstance" dbfrom=3D"pubmed"=20
                    readablename=3D"Substance Links">Substance=20
                    Links</OPTION><OPTION =
value=3Dpubmed_pcsubstance_mesh=20
                    cmd=3D"Link" dbto=3D"pcsubstance" dbfrom=3D"pubmed"=20
                    readablename=3D"Substance via MeSH">Substance via=20
                    MeSH</OPTION><OPTION =
value=3Dpubmed_pcsubstance_publisher=20
                    cmd=3D"Link" dbto=3D"pcsubstance" dbfrom=3D"pubmed"=20
                    readablename=3D"Substance (Publisher) =
Links">Substance=20
                    (Publisher) Links</OPTION><OPTION value=3Dpubmed_pmc =

                    cmd=3D"Link" dbto=3D"pmc" dbfrom=3D"pubmed"=20
                    readablename=3D"PMC Links">PMC Links</OPTION><OPTION =

                    value=3Dpubmed_pmc_refs cmd=3D"Link" dbto=3D"pmc" =
dbfrom=3D"pubmed"=20
                    readablename=3D"Cited in PMC">Cited in =
PMC</OPTION><OPTION=20
                    value=3Dpubmed_popset cmd=3D"Link" dbto=3D"popset" =
dbfrom=3D"pubmed"=20
                    readablename=3D"PopSet Links">PopSet =
Links</OPTION><OPTION=20
                    value=3Dpubmed_probe cmd=3D"Link" dbto=3D"probe" =
dbfrom=3D"pubmed"=20
                    readablename=3D"Probe Links">Probe =
Links</OPTION><OPTION=20
                    value=3Dpubmed_protein cmd=3D"Link" dbto=3D"protein" =

                    dbfrom=3D"pubmed" readablename=3D"Protein =
Links">Protein=20
                    Links</OPTION><OPTION value=3Dpubmed_protein_refseq =
cmd=3D"Link"=20
                    dbto=3D"protein" dbfrom=3D"pubmed"=20
                    readablename=3D"Protein (RefSeq) Links">Protein =
(RefSeq)=20
                    Links</OPTION><OPTION value=3Dpubmed_proteinclusters =

                    cmd=3D"Link" dbto=3D"proteinclusters" =
dbfrom=3D"pubmed"=20
                    readablename=3D"Protein Cluster Links">Protein =
Cluster=20
                    Links</OPTION><OPTION value=3Dpubmed_snp =
cmd=3D"Link" dbto=3D"snp"=20
                    dbfrom=3D"pubmed" readablename=3D"SNP Links">SNP=20
                    Links</OPTION><OPTION value=3Dpubmed_structure =
cmd=3D"Link"=20
                    dbto=3D"structure" dbfrom=3D"pubmed"=20
                    readablename=3D"Structure Links">Structure=20
                    Links</OPTION><OPTION value=3Dpubmed_taxonomy_entrez =

                    cmd=3D"Link" dbto=3D"taxonomy" dbfrom=3D"pubmed"=20
                    readablename=3D"Taxonomy via GenBank">Taxonomy via=20
                    GenBank</OPTION><OPTION value=3Dpubmed_unigene =
cmd=3D"Link"=20
                    dbto=3D"unigene" dbfrom=3D"pubmed"=20
                    readablename=3D"UniGene Links">UniGene =
Links</OPTION><OPTION=20
                    value=3Dpubmed_unists cmd=3D"Link" dbto=3D"unists" =
dbfrom=3D"pubmed"=20
                    readablename=3D"UniSTS Links">UniSTS =
Links</OPTION></SELECT>=20
                  Show <SELECT id=3DPageSize2=20
                  =
name=3DEntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_DisplayBar=
.sPageSize=20
                  sid=3D"2" cmd=3D"DisplayChanged" =
submit=3D"yes"><OPTION=20
                    value=3D5>5</OPTION><OPTION =
value=3D10>10</OPTION><OPTION=20
                    value=3D20 selected>20</OPTION><OPTION=20
                    value=3D50>50</OPTION><OPTION =
value=3D100>100</OPTION><OPTION=20
                    value=3D200>200</OPTION><OPTION=20
                  value=3D500>500</OPTION></SELECT><SELECT id=3DSort2=20
                  =
name=3DEntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_DisplayBar=
.sSort=20
                  sid=3D"2" cmd=3D"DisplayChanged" =
submit=3D"yes"><OPTION value=3D""=20
                    selected>Sort by</OPTION><OPTION =
value=3DPublicationDate>Pub=20
                    Date</OPTION><OPTION value=3DAuthor>First=20
                    Author</OPTION><OPTION value=3DLastAuthor>Last=20
                    Author</OPTION><OPTION=20
                  value=3DJournalName>Journal</OPTION></SELECT><SELECT =
id=3DSendTo2=20
                  =
name=3DEntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_DisplayBar=
.sSendTo=20
                  sid=3D"2"><OPTION value=3D"" selected>Send =
to</OPTION><OPTION=20
                    value=3DText>Text</OPTION><OPTION=20
                    value=3DFile>File</OPTION><OPTION=20
                    value=3DPrinter>Printer</OPTION><OPTION=20
                    value=3D"Add to Clipboard">Clipboard</OPTION><OPTION =

                    value=3DMail>E-mail</OPTION><OPTION=20
                  =
value=3DOrder>Order</OPTION></SELECT></SMALL></TD></TR>
              <TR>
                <TD><IMG height=3D3=20
                  =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif"=20
                  width=3D1></TD></TR></TBODY></TABLE><!-- end of right =
content column  =
--></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><!-- 2nd table =
end/3rd table start -->
<TABLE id=3Dfooter align=3Dcenter>
  <TBODY>
  <TR vAlign=3Dbottom align=3Dmiddle>
    <TD width=3D"100%"><BR><!-- @footer@ -->
      <DIV class=3Dmedium1>
      <CENTER><A=20
      =
onclick=3D"window.open('http://www.ncbi.nlm.nih.gov/sites/ehelp?Db=3Dpubm=
ed&amp;Page=3DResults&amp;Host=3Dportal208&amp;Snapshot=3Dentrez','HelpDe=
sk','resizable=3Dno,scrollbars=3Dyes,location=3Dno,status=3Dyes,menubar=3D=
no,top=3D50,left=3D200,width=3D720,height=3D695');return false;"=20
      =
href=3D"http://www.ncbi.nlm.nih.gov/sites/ehelp?Db=3Dpubmed&amp;Page=3DRe=
sults&amp;Host=3Dportal208&amp;Snapshot=3Dentrez"=20
      xmlns:xsi=3D"http://www.w3.org/2001/XMLSchema-instance">Write to =
the Help=20
      Desk</A><BR><A href=3D"http://www.ncbi.nlm.nih.gov/">NCBI</A> | <A =

      href=3D"http://www.nlm.nih.gov/">NLM</A> | <A=20
      href=3D"http://www.nih.gov/">NIH</A><BR><A=20
      href=3D"http://www.os.dhhs.gov/">Department of Health &amp; Human=20
      Services</A><BR><A =
href=3D"http://www.nlm.nih.gov/privacy.html">Privacy=20
      Statement</A> | <A =
href=3D"http://www.nih.gov/icd/od/foia/index.htm">Freedom=20
      of Information Act</A> | <A=20
      =
href=3D"http://www.ncbi.nlm.nih.gov/About/disclaimer.html">Disclaimer</A>=
=20
      </CENTER></DIV></TD></TR></TBODY></TABLE><INPUT type=3Dhidden =
name=3Dp$a><INPUT=20
type=3Dhidden value=3DEntrezSystem2 name=3Dp$l><INPUT type=3Dhidden =
name=3Dp$el=20
sid=3D"0"><INPUT type=3Dhidden value=3Dentrez =
name=3Dp$st></FORM><!--26427BBE68E31270_0001SID:Entrez:1.100:portal208-->=
</BODY></HTML>

------=_NextPart_000_00D2_01C7BFD7.DDE75E30
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.ncbi.nlm.nih.gov/corehtml/ncbi_logo.gif

R0lGODlhggAtAMT/AP////L1+fH1+OXs8uXr8tni7Nji68zZ5cjW47/P37vM3bLF2a3C1qW80qG4
0JmzzJGsyI2pxoSjwYCgv3eZu3OWuWmPtGaMs1mDrE15pkBwnzNmmQAAAAAAAAAAAAAAACwAAAAA
ggAtAEAF/+AmjmRpnmiqrmzrvvAIzFEsXsej2Xzv/zzN5RJ5HAaz5KwCbDqfm2RhB6ssJk8EBQnA
nBCAkiYQUF1KYEtpRjGloS7ho6AEJIIAiAky00P0JHwAEi9vJQwzaABqcI2Oj5AbDwF1lWGRmJkt
GQcBZz0ZMweapHAXXJaVAQkPXk4WlABtKIJ3JxYJlgWzG4IBCAiohCWCA1Q8nJ4+EQABrjYIjBt0
XSQMCGt5MGB1BQnSJIaRug3PPw0A2CgZlOAjGtyq5lEABeASAcMkMw2l/v/+KjRApQSgwUcHuj24
cOxEBiYHI/a4MAOLjwl2GkrcuGJCgk8vLsS6xLHkOo8jU//VGWDRpEtJdVZFYPiPm7oT7UwwKEBr
QImcIyT0MUEJkA0MlPpNDHAgw49oG4TaceOTRC6jLcT1cvZl0ROPIF88SNLD6wik9ahAYPBzaiGz
IxBpCwcXksokAR74sDDXzQwEWEXILeDUhAZ9G7SK4GNrhOKXADNQ+APBHQnJfyQUhsy5s4qHRrh4
Hm34AcFKpElroKbqAKsHelN7VrJgM4sMDyJolA2Qy+44CwK05P1PJFcfC9ISN1hhQGwbFBMtj3hh
wjyHExLinb4Rw4QGR+4mGXCdOyaP4lUtgGhSgwXKFGyTcC8hs3wo6FQeONDgwQSajmAwQwD3iaAB
Gyc0UIDzBFRoQAE3tiEoAiwz3DcUDyOx5IJ35fmAQCyBOUbSCHwgVoJSIoJzYF8p9qAdezBoMFBY
PUQjIADG+FWCUDdlVVcoPPll2QtoddgCUsfxANUGcgUGTAl0hKiCOPh0+JgNEzgHygxV2QCXBkgE
cAwEPdIjZQriPDgDW4oM6QMRNKaQQS5k8cDiBhSsuZiTzWxT1wZj4NhmJrA9kEAnqUzBA19SylVf
YKHg+FtXlgkyKCZ3OTepC3ywaRg1lq2WBAPSYAABeSQgYeI01aR6pyNc5lDBpjaA2UyBIiDlZlSn
DUKMEr8Eg8B1xeBq3rHIJqssaSEAADuz0LoQAgA7VmvtBLW0hAAAOw==

------=_NextPart_000_00D2_01C7BFD7.DDE75E30
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.ncbi.nlm.nih.gov/corehtml/query/static/gifs/pubmed-www-nlm.gif

R0lGODlhyAE8AOYAAAAAAP///9bg6+Xr8uTq8TJlmT5un0BvoEt4pU16p1iBrFuErWWLsmmOtHKV
uHaYu36ev4SjwouoxZKtyZiyzJ+3z6W70q3B1rLF2LvM3b7O38jW5MvY5fL1+Nji68vS2PH1+Pj4
+PLy8u/v7+vr6+Xl5d/f39jY2NLS0s/Pz8zMzMXFxb+/v7i4uLKysq+vr6ysrKWlpZ+fn5mZmY+P
j4yMjH9/f3x8fHJycm9vb2lpaV9fX1xcXE9PT0xMTEJCQj8/Pzk5OS8vLyYmJh8fHxwcHBMTEwkJ
Cf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAEAAEgALAAAAADIATwAAAf/gAGCg4SFhoeIiYqLjI2NJTEkjpOUlZaXmJmam5ydnp+goaKjpJQl
MzKSpausra6vsLGys7Slp6gitbq7vL2+v8DBjTlAQDssAbczMMLNzs/Q0dLCQADWAEArM9szKtPf
4OHi4+SD1dcAQ9yoIeXu7/Dx8p476ABF693zvRMHnw0XNDUosAAEoQoFIixCWCCDoAgFCgREBNDS
gQIEBiWI2OBghAwFOpYaWDDAxgqEQFxEeWjghgAVDWHcN8uGPQD5ZNDcleCAw14VGhA4IEAQywcK
GRVIYDBAhZeGWGIiMHNQg6SGJogcFXRoUZgJDkpUVADqzl827eWbceLsLAET/yJMOCSg6asIWAMM
fZg30YIED4yaHZRh6yWqGa32HRS0FN5CDRL8DPB3IqKybtHeXNsic6wJGTL4IzR0qd4FBKkSjBgy
AMexAjYWJIB6QWJBEyIqhBhxEOqyER6gdrjhomGYAgqgfOr0YoTSIWGjTiAAoXDlzRPqrSroqliF
FRagjrChwIEECYoTBBHxd+uNhHJr512AUIPGATZUSBCQdmqnq20wUEAX6OYaRistZdBABwzmWSZp
obOWTg+60pFKg1WA0gIwoZRABMm9lFxGzI3Fn0qFeYhVBkyVF9Bjg1D1EFMRNKCSAFRZBlNzBDDX
IEgBXCDSWAugFBlYIGgVwP+P9SFmX1/e7QcCSPodYNADFbC3QYjbFTXBbSyC4GIAMFp1YwAPEMBf
hyaRdwABVLp2gVfliYlReVmWVUFgEYRVoSYRXrPWDCUU0oEFDjAQkQIMSIDBAH9akhxrcw1ywQER
GMRaalVVFJicyRGyKYcPVYoUmXnJiKpTDZRHqX2CiMdcdkEOOWcBBo0YpUgVXLTdbTBBCZ5ICVRw
gZ9BoraBk6saJpcgp5bZHaoEBLbmqDBiJhF+gpRHgLeuCbipXZFWEqg1g6JACAUGbOpuAQpYAGm5
jFTwE4uFCPDAmw3FWFVQSQoiUXJ29VtIcHyt6m/CQdXZkiBDNUjZAwXWKvD/rUUhtuvEFTPbnbCs
CsLfsbgtUN6yVbkoFZmfPibtjgIcMMFL1052arhyhkeIt+CW1UCl9GJyLk5rIRNABwq8q3REEHAQ
NCIglBQACJIx9tIChdnm1IiCsEfe1GNhOrWQWktV4AZUv/TApxDjiqZCExR0AK+wCnI2YgglC3ZA
CXTUmHdx411fcl91x7ZQC4DHlGgg7CfyBSFyHeubhJydNppsTwvW4zCV3asAVLIH+VhbgvQtRuxl
0OtLWT5NydCDuiBI0kvXzoDTrg9iIJkRsaThev41GBGy+3YX0bcXJUBA8IPxhhJvyFJ9AEMDKaee
1tuZBu3VBeRWQXILVE9A/2ypUa8bat6zppG7RUZ0AQgDUecq3An1Pbylx/GOHfTr13cBSqypAPNg
UoAHvAYj1DvQRpayQAJUb2W5WwTsJhQACtTughG5XQQ3GA7VcZAmE1zLADBIwgJAoAMfTKEzbKRC
eYQwHxAoIQkNYIEW2nAXBtTRDckxtBsMql0yJCED5rXDIhrxFR5ggBKXyEQHUMACuAsFExv1upvg
YFBBlCENZSGBKR7xi0/jgBYpgMJPuIsBVbTHFdeyNCUCsXYGcOMZy+gKRW3qhi4xRA4XEpGf8EaH
9gEkIy5ymwUiixExIQVJDLJAhQRQEQjJCyFhIcYgIsADZtwUGicxtDXmQ/9pm7QABjEgCAe8ywCY
rKO7dogZxgjiAIKUCVMEcwgIVsJjCltIITbgIFdioitE6Y5U1rQIGKFEcq6oZBANQMdNnDGN6PDk
OpRGAUF04I3vQsAgRPmuTbbCjuq7YSv1MhpiLuIvn5oVIQqjCVy+jBB1CQA7CWGyQ8zTECAoHCJe
dh+NxJIQj2EnLlmhzCBCwBPP5KQVsfiuKFpwaaQUhAdA+Qpw9iZS11OJchQEIGX5JiIbSEA/KMcQ
CDYgOct5SQMuMqeLRIdAFymIAftRgKKsdCzuVEiCmFIa5bl0QPJBiFCO51ICSmw6g5HPbsIpTH+e
JjXBKwpeoEMVhJCKoO//giIHNCABbLKmmZlIqCM6yVB30fGaSmOmqLpZ0VVGCktawlNc3xSntonM
Wk9hSoGA5bc3PSVUShLSxdiDow+5JjBFAmxHcpof5WhJQ5SxmJxM8hIlAUmweyJTegIzM8K0aCz8
dFdA+vmhxhRpVYKtKlV6KYqCRiSKARgAAhraCbE2gqxsdJcCChHDd1WTEBbNYFvvWK4LKKtnG8iW
WVS1pvswpI91k9VLQACRjghWTsY1SljG0k/qtoaxyL1UpiRrItZ1pDwWq15EkgMigJpqN1AaZkBG
FQABDOR5CkntTMZZCtcWALYBwEBWa6vJQXDgiRwgYiFw+0l3SaAQI3SX/1rXxVZEHJgCGKYAgBfR
AQ54WBDBLVfcTobcm42TuaPV0FUhA7EDNGgoE2jMdSVyKbttN8Uwbgx49yuifRFgxnwzb2PTC7Sp
QWQyCFsVP+XrmsmwKCj4tZiT+EsK/wI4wpv6bYYzfIgtUyCiAtPkALqq2w0zeJruAvMgesuaBxfC
v94cRAfYlVYyKoIDEPCqAmZL3D/xJ0TeSt3n6rodg8CSMjPDDujqFqSykOwB1uWQ6KqKJgAGZAET
eHRHCAdQhQS6IczBWnZFZxKHOA4ieludUzw4AaBZLj2YgwyTG1A2vFANJWvT24hS1worG+pdEX3X
IWwr4QselBBn5sa7FP8sCCxHhNlHq/AgPMDn2ikA2kczpQxFXL/qoed4AzFgVaRXverphyP+0h6a
luXi3GyJIOIrUGvK7b52l4WphhzeAn9XEPCJL4cxm15IwAe/3p2bOgDtnf6Q1cgDKYd5IFnAA4rV
O/Dp+6Kr8DUhNEBbhzN1rayJcxYL4GZBJHsb7tLmIcB5bEPQLuSE8IBXl4YAsCIti2DMeaQ0Pght
s8YAunNrIYg98igOzQdljYgDLMwabAdAAmIdwMxtR4ib41znWM8Mzwfgc9b81uMYB7lwg74pA0DA
AlyducoDcPSkF6CGiFDU0uVMCAEXGMQS1rCH2cwah76raR62QLU/nvX/wsvDvxhUAB2FLZO7h5k1
Na/6y1mTyrbnlvIx3/h/BzEAuDc7oc4uACoLYXfWzD0AXlXz7IRu+Na/A/G2aybjh+54sMdZor41
+U2QfvmwB2CIhGh5ACAg/AAMfpMP9XqXzRoAjtd+ECF2vfTLAft3OWDDsxd7AUT+fEHwffu6t4cR
gkCDBo99EAYouaEMsFtCdH2TwcV26J2W/Ih4Hrisn77+p+FfrXqYA6k0bPn3eOdne4fgWps0NNZw
BD6kbMo3baKHCA9VCNw0doO3fVO0RO5STV23eYYQffsXgtHAc0oxgAZIdgXIeQlFAzdxDfjggK9V
dxGheoLAZ7A1UTAH/3ZBVE3BtWG/Z4IiGIS+QIKLkH0oCH5HeHvWlFAs0ILXsAMwWADNBHXwYgil
d38et0kjp3w9uHJAKIRgWAtESBYmSHQ5+GZM6ITWYAQw2H7Qh3mE8HLFB06bNHkFEICM0IFfh399
FoZ+qAtjmAhGSIBISIhKGGAOJghNqIYAoAMoFxHq53HCV1BuKAjJt0kdGImKUH+FyIeE94egSEkd
1wjvogFV933cd4aeGBGmGABNSARAIAQtGASPWABq5lp09H1oOHYVCIeH0IqC4F80aIehWIyxEIiX
IWES4GFkZoYREXmE0IsFsHYjMAKE8ALnsIa1qGDSCHeh54FLOHYdQP9NRNRhFDBbhTBzFAApHaAB
wVUfxhiPWOUuPhh3I5eKPwcBT0QBdlgAwIgILHgNPvSMvCVhSnSBBbCHAUA73sSJP/eOheCQJCSP
FFllo8gIpSdD+FhCxYcIKfCEM6B0hYCQtXN6gkCFcdaPtWMoKnlBFfmSoICMiNCSz+iMJNSRiSAD
1vADITmNU5RFccREfBZnVjeRhSBzVweTSqkJMnkIRVl21eSMNLlFlNAD6dCTW1hCSkhnF7R2MfeO
EUEBzveJS1mWjpBEU4SHjoABDjBbCuAAGFBGU6R+eQYBkDIAFMAAfIYADmABYNUIJgAAR4CVEWF2
WqUBFOAAUydETon/KNgURxSglm8GAQzQLgxgl5bIRGa5mSpUD1hpAAq5cXmWRYfImaZpjIF5A4Up
mYZwKCRJUdOQOKIQASt2mra5CkKAAxHBmomAAa/Zfc5QQKJwHrdZnKtAAzqQkJYwZ4uZgjDxEhEQ
ZU7haefVKt0BndJpCAJCEoSAJfmxFQUSU522EVqhbk91aFZhHsKJCL0SEljhQEtxG9b5NsZpnCng
AxNmCVxHdUNnLCFBFUkxEEtSH6ihO/45VIsBLSGxR9uBa/CIJgs6FmFGU1eBHdshcKNhEt0zIIhQ
ID+jbr0DopxlofV5mzwQmpWgAVOnhBu1FAJqPAxRIFjRovaTCC4m/zAskRsik6E9gaN2YyL+I6ED
0QDV86PQ+aCGQJyukRS5kREvuiTKQxAlapw14HSU0AEd2IkCMxDysRW8YUAbcRvR0aWCGBhnEyvw
uJ6H1WhQgWqu0RFueiBE+jPGs6OCOBdnSkB2ajyoASxTapof8AkWgE0smhAMcRsMIadrFZ3HYxVm
EzYPahoIMRFj4it2Smk9KjCjMSsCShVsIy3do6d1WiBAIx9F9qeoegke8HKFuqViMRcDASwX1Rrd
EqoPsSmWsUAYRx/jJJw6uqa4sSlQ8VwS6hortikZ6ipSOgjlkaGp+qzL2VtKeAHDCiw90i06RK1G
cRs9UkiwZEsaskMBliGukHUQGSGu20oa5cqsT7Ey6mQUkaSuvSRA0FqvlyBKpbkKauoM8mae9vqv
oKABJvkK9BoNGvJPAJuwCruwiBAIADs=

------=_NextPart_000_00D2_01C7BFD7.DDE75E30
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.ncbi.nlm.nih.gov/entrez/query/MyNCBI/myncbihelpicon.gif

R0lGODlhCwALAPcAAAAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4O
Dg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEh
ISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0
NDU1NTY2Njc3Nzc6PDc8QTc/RjZBSjZDTzZFUzVHVjVJWjVKXTRMYDNNYzNOZTJPaDJQajFRbDBS
by9Tci5UdS1VdyxVeStVeipVeypWfCpWfClWfClWfClWfClWfSlWfSlWfSlWfSpXfipXfytYgStZ
gyxbhS1diS9fjDBhkTFjlDJkljJllzJlmDJlmDJlmDJlmDJlmDJlmDJlmDJlmDJlmDNlmDNlmDNm
mDNmmDNmmDNmmDNmmDRmmDVmmDZnlzdnlzholjpolTtplT1qlD9qk0Frk0NskkZtkUlukE1vj1Fx
jldzjF52i2R4imh6im58iXB+iXN/ineBinqDin6Fi4OIjIiKjI2NjY6Ojo+Pj5CQkJGRkZKSkpOT
k5SUlJWVlZaWlpeXl5iYmJmZmZqampubm5ycnJ2dnZ6enp+fn6CgoKGhoaKioqOjo6SkpKWlpaam
pqenp6ioqKmpqaqqqqurq6ysrK2tra6urq+vr7CwsLGxsbKysrOzs7S0tLW1tba2tre3t7i4uLm5
ubq6uru7u72+v8LIysXO0sjU2cnY3svb4cvc48vd5Mvd5Mvd5Mvd5Mvd5Mvd5Mvd5Mvd5Mvd5Mzd
5Mzd5Mzd5Mzd5Mzd5Mzd5Mzd5Mzd5Mzd5Mzd5Mzd5Mzd5Mzd5Mzd5Mzd5Mzd5Mzd5Mzd5Mze5Mze
5Mze5Mze5Mze5Mze5cze5dDh59rn7OLs8Orx9PD19/X4+vn7/Pv8/f39/f3+/v7+/v7+/v7+/v7+
/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v4K+CH+Gjxuc289ImJsdWVxdWVz
dGlvbi5uc28iPiAAACH5BAEAAP8ALAAAAAALAAsAhwAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgI
CAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsb
GxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4u
Li8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzc6PDc8QTc/RjZBSjZDTzZFUzVHVjVJWjVKXTRM
YDNNYzNOZTJPaDJQajFRbDBSby9Tci5UdS1VdyxVeStVeipVeypWfCpWfClWfClWfClWfClWfSlW
fSlWfSlWfSpXfipXfytYgStZgyxbhS1diS9fjDBhkTFjlDJkljJllzJlmDJlmDJlmDJlmDJlmDJl
mDJlmDJlmDJlmDNlmDNlmDNmmDNmmDNmmDNmmDNmmDRmmDVmmDZnlzdnlzholjpolTtplT1qlD9q
k0Frk0NskkZtkUlukE1vj1FxjldzjF52i2R4imh6im58iXB+iXN/ineBinqDin6Fi4OIjIiKjI2N
jY6Ojo+Pj5CQkJGRkZKSkpOTk5SUlJWVlZaWlpeXl5iYmJmZmZqampubm5ycnJ2dnZ6enp+fn6Cg
oKGhoaKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq6ysrK2tra6urq+vr7CwsLGxsbKysrOz
s7S0tLW1tba2tre3t7i4uLm5ubq6uru7u72+v8LIysXO0sjU2cnY3svb4cvc48vd5Mvd5Mvd5Mvd
5Mvd5Mvd5Mvd5Mvd5Mvd5Mzd5Mzd5Mzd5Mzd5Mzd5Mzd5Mzd5Mzd5Mzd5Mzd5Mzd5Mzd5Mzd5Mzd
5Mzd5Mzd5Mzd5Mzd5Mze5Mze5Mze5Mze5Mze5Mze5cze5dDh59rn7OLs8Orx9PD19/X4+vn7/Pv8
/f39/f3+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v4K
+AhGAOEIHEhQ4LiDCBEa9DdryhRAtNKNWzgl2K8pd9BNhDPOn7t0/qb48bexo7+QW3qRXIjy5EqO
Ln+5LHnS4UyDCRMW3AknIAA7

------=_NextPart_000_00D2_01C7BFD7.DDE75E30
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/pixel.gif

R0lGODlhAQABAJH/AP///wAAAMDAwAAAACH5BAEAAAIALAAAAAABAAEAAAICVAEAOw==

------=_NextPart_000_00D2_01C7BFD7.DDE75E30
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_1st_left_top.gif

R0lGODlhBgANALMMAIqNnPv7+8XGzpSXpa2vupGUosPEzP39/aGjsP7+/vn5+ff39////wAAAAAA
AAAAACH5BAEAAAwALAAAAAAGAA0AAAQckMlJq704M4NmGYIEEMfBFEQSBMaQKDAiJEsdAQA7

------=_NextPart_000_00D2_01C7BFD7.DDE75E30
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_middle_top.gif

R0lGODlhCwANALMPAKOlsZGUosXGzpSXpcPEzKGjsP7+/q2vuoqNnMLDy5KVo/39/fv7+/n5+ff3
9////yH5BAEAAA8ALAAAAAALAA0AAAQr8MlJq704671BukSRKEoVDMKyHMiEHCojA2VwGHKjN0oy
GDuH0JFACAzDCAA7

------=_NextPart_000_00D2_01C7BFD7.DDE75E30
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_last_right_top.gif

R0lGODlhBgANALMJAK2vuv39/YqNnKOlsfv7+8LDy/n5+ZKVo/f39////wAAAAAAAAAAAAAAAAAA
AAAAACH5BAEAAAkALAAAAAAGAA0AAAQaMMlJq73YjkLLOVMQAIJEnANorMZRIDBSCBEAOw==

------=_NextPart_000_00D2_01C7BFD7.DDE75E30
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.ncbi.nlm.nih.gov/corehtml/transparent.gif

R0lGODlhAQABAPcAAAAAAIAAAACAAICAAAAAgIAAgACAgMDAwICAgP8AAAD/AP//AAAA//8A/wD/
/////zcBAACg9m8A+Iz7v8CP+7//////yOxvAKxK978AAAAANfNPACBK978BAAAAAPNPALvxQwAo
9k8AAAAAAGYAAAAA808ATAsAABz0TwABAAAAKPZPAEwAAABMCwAAAABAACj2TwAAAAAAAAAAAAEA
AAAg9U8ABAEAAAAAAAAAAAAAHPRPADztbwBsAAgAKgAxAAAAAAAA808AYHNAANQCSABPcGVuAHRD
b250cm9sU2V0XENvbnRyb2xcUHJpbnRcUEM6XFdJTkRPV1NcUHJvZmlsZXNcZ3JlZ1xEZXNrdG9w
XENHSXNoZWxsAHBpeF93dC5ibXAAAAAABQAAAAAAAADlFy4cFwGyfft+LwHQfrKKzj/PF/8WAABO
Rsx4LkFQRNaNPjfnFwEA9hQgAAIApAtvAAAACQITAN86BI4BRODDAgBogwIA/xZswwIApAtvAJko
+b95Gve/Lo5vAODvbwAuGfe/3zoOjjyOLSR3FwAAAAAAAHwKIABogwIA/xaEjgAADABvAD8nJwEA
AN8TbMP/FqEjzxflAKcAhEMnCT8BnxEAAD8BAAAAAAAAfAogAF5+Fw/PFwAA5QCnAGzDAgAcD6x+
QzpcV0lORE9XU1xQcm9maWxlc1xncmVnXERlc2t0b3BcQ0dJc2hlbGxccGl4X3d0LmJtcAAd9r8A
cI8F3zpef1sBfwMvIF5/JQJ/AwkAAAA+IEr7AADO+wAAnQT3AlAE9wIAALDxbwCY8W8ABoIAAOLx
qQAXAaoAlADsANUAQYAABQAA7AsNAPzyTwAcAQAAyIL3vwAATQAY9E8A7AsNAAAAAAD88k8AAABN
AEEAAAAMAE0A0AUAAAAAAABAAAAAhYT3v0EAAACchPe/AABNAEEAAAAAAAAAAAAAAEEAAABMCwAA
AAAAAAKU978AAE0AQJT3v9RdYoFmAAAAZgAAAEwLAAAFhkMATAsAACH5BAEAAA8ALAAAAAABAAEA
QAgEAB8EBAA7

------=_NextPart_000_00D2_01C7BFD7.DDE75E30
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_active_left_top.gif

R0lGODlhBgANALMPAMPEzMXGzpSXpa2vupGUouTk5OHh4ejo6Ozs7Obm5vDw8O3t7erq6uLi4oqN
nP///yH5BAEAAA8ALAAAAAAGAA0AAAQp8MkH3CQiSDeMeUTnPUJjNk5wokXbOkkcO0ddO0yeO0jf
O4tg0KEoFiMAOw==

------=_NextPart_000_00D2_01C7BFD7.DDE75E30
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_active_top_bg.gif

R0lGODlhAgANALMAAOTk5Ojo6PLy8uzs7Obm5vDw8O3t7YqNnOrq6uHh4eLi4gAAAAAAAAAAAAAA
AAAAACH5BAAAAAAALAAAAAACAA0AAAQS8Bwhkk0qKwAICQGCDINhFEUEADs=

------=_NextPart_000_00D2_01C7BFD7.DDE75E30
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_active_right_top.gif

R0lGODlhBgANAMQRAK2vuqOlsbGyvcnK0eHh4cLDy5KVo+Tk5Ojo6Ozs7Obm5vDw8O3t7erq6uLi
4oqNnP///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEA
ABEALAAAAAAGAA0AAAUw4FNEZDQARkk0wkMSDhSkTg0ZRV03z+EfkIdiqAgijohgY9kIJp6JIGPK
CC6ui2AIADs=

------=_NextPart_000_00D2_01C7BFD7.DDE75E30
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.ncbi.nlm.nih.gov/corehtml/query/def/tabsgraph/conf_icon.gif

R0lGODlhEwARAOYAAM/P0SVDfSVDfj9ZkHmKsa62yiE+etbW2tzd4ipGfHmLsQYiYFVsn8zR3TdU
itnb4Nna383P1czO1ihDfsvMzpqpyE1jkoOWurrB0pyow56qw1Fpm8nN136Qudna3lpqk4GRtClF
fztGeo+dvbO80GR4p2BymcjL2mV5oLG4zMbL2au1zlhwoLjC2srN1T5YjbKzxLW7xt7d3sbIz9vd
5FtwmtHR0hQycH2Pttnc42N6qN3g6H6Pswsra+zr7NHV5cbJ0ZWkxOHi5SM/fa22ytze5MzQ3MrL
z+rr7nyIo5elw93f5MfM22Z2npOhvrzD019vlLG3xldpkcbK11JpnNXV1+Dg5GN3oJ2muTtUiI+f
wpOettLS1VVun32Kp3uPtePl54WXvJuryeDh4tbX2nuOteHh5tTU2HCDrrG2wdTY4CdFfm2ApSM/
ewwrai1JgzdRiKSswM3O0kRcixEvbZagt1BmksjL0+vr6+Xl5d/e3tjX19HR0e3s7IqNnMzMzCH5
BAAAAAAALAAAAAATABEAAAfZgH6Cg4SFhH+IiYqLiX58j482d04gMY8ARwCQfnude2cnSlRZW3sH
KRounn56rXoqHV0jEmR6P19GEB6tfnm+DUEbDjxgvi1oTCskvn54ziVrbDVDYkg7OBN0FkvOfn3f
RCIID00MFWFvHzBC333e7VbfZlosAyg+7d/v+X00FwI9rhTh18yZMzUYFBiwkyAEjxwG8fTyledJ
GR0BTIx5AucFAQ4UWbWSkWFKHDdRWhVocyMLEF6e9nCpkmROBE91FkiR08kRJD4zoGD5ScFLmk2M
ki4yxJRpIAA7

------=_NextPart_000_00D2_01C7BFD7.DDE75E30
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.ncbi.nlm.nih.gov/entrez/query/egifs/http:--www.nature.com-images-npg_free.gif

R0lGODlhlgAeANUAAP///5mZmQAAAO47M/vOzPJsZvadmcjHx5GPj1pXWNbV1fJrZXZzdLq5uayr
q+Pj42hlZvHx8f3m5fN4c0xJSu9HQPSFgPza2f7z8iMfIISBgvm1sj87PPFgWfBUTfedmfrCv56d
nfFfWTEtLvWRjPWRjfBTTPWQjPippe9HP/3n5vippvm2s/SEf/N4cgAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAACWAB4AAAb/QIBg
SCwaj8ikcslsOp/QaFMIqFqv2Kx2y+16v+CwePwddiUEgwFFILvf8LhcbM5iUJ6Bfj+YtOeAgYKD
AAEBdVcgFXyMegUShJGSk1mGhwJYBo2bAxUXlKChgJaIAJqcm56iq6xhpJhVBKioHRitt7hXr1Z5
s5wGucGtuwAbnIuzFbkMDVYMChEKVxoOVg8PwmTEfhYdHyodfRceJCyKAxYFBSsfFiC4CQdWFAcK
I9MIViEa2WPEFQQm6CHxYUABWXpYfOiA0EJBYF+kBYpnhSIWBPn6vSE2gEABRwUP7jko0iAJg1ZA
dLDg4cIDBhQaOMiQAAEDABBC2EvgwCaD/whVuhWYgCHnAQoAEkCgcDNeA6QQIPTkoBQAAg0PqFII
AUADAwgZMUyYYGEDzAQKGCTgB6HB06RUIQAdZahOx48GQyI0COJuBRKLCliR4AFACQMODmBMCuBA
Aqv5Mjw4igCCRDUAChhYnCHpgQgcHMR78HjEgQecIQOg8KBBPA6r5QFAIXiAVaxSAYRmIK8zNd1c
6V6qchekwb0kPnro0AulFcFqFGjgkO+xY9WdD0DIBOxwaooJQoAH4GBEg9SLrSeIMELD4yqES1hQ
zUFeTQS9rcpjEHwOxwsnDfBBXwVg8FEHAnUAggfqLDJfFRt4IIEFFlSm1AMZOKBAhhTEk/+BAg+0
xwA2pkywoAQI8JShUg1woAAFCLToAAMM+IThAV/Zc4AD9Jh2WhUgHEQABjRGoEFbHKCWU4aVPTWX
f3XBghcjBVygDh8ksPNNWVZcQAAaBESgYQMRuAWAAm7VUw8ArUlUIgi2iKmATmiSGcEBarZGJp6T
KYCnnwr4GQEFXsEGgAQVGDAUnkDtiE2ZCmh4FZmCEIPCJiXtUcGUnkASCWaUiAfAoFUYUAIAFzzo
BQLVDEIMBsjwkakeKwikhzKTjOWpJBFAQCOJVk5Qgi1ePOArUBcsoOwCJ2yw7AmfOLvsBsk+W0iU
VpzChwUqNDcAQxOo84hG5MYyQArKnqDPiQki6IHBuspuIAu6zF473HO+jBTOBuWWK4sIBHypCTAm
DHCBJi0EjMG/AUNCTBUYhJOvHvz2S+5eA6gxALsDiGAKHwHzAczDEFuQbwUVW6wRwwJvnMIA7yCs
MMsOY5uFR6hYsKvK/ciyQLYZG5OCBJosoEbIJqjBL8lYXIBCuOqUsAGxPF88wM+lZgyACx1rmzHG
PzNd9digEGPJ2WinrfbabLft9ttwxy333HAPQffdeOet9958r21334AHLvjgdGMixeGIJ6744own
AUAQADs=

------=_NextPart_000_00D2_01C7BFD7.DDE75E30
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_top_bg.gif

R0lGODlhAQANAKIGAP7+/vv7+/n5+f39/YqNnPf39////wAAACH5BAEAAAYALAAAAAABAA0AAAMH
aLpGMEGUBAA7

------=_NextPart_000_00D2_01C7BFD7.DDE75E30
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_1st_left_bg.gif

R0lGODlhBgB0AMQAAOLi4vHx8ebm5uzs7OTk5O/v7/Pz8+rq6ujo6ODg4PX19fz8/P39/ZGUovv7
+4qNnN7e3gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAA
AAAALAAAAAAGAHQAAAVyYMMopPIwRmo8S+AGbCEX7GAPj3PsR478iJxgKMgRjoQcYAnIJZ6JHGQK
kVKtU2zVQd12tWDuVZwle8dfczjNRrvLbfj7LK/T7+t53r7Hq/9xfoF9hIB6hnyIgoeDioWNkIyS
iZGUk4uWmZibj5edmn0hADs=

------=_NextPart_000_00D2_01C7BFD7.DDE75E30
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_main_bg.gif

R0lGODlhAQDHALMAAOLi4vX19ebm5ujo6ODg4PHx8e/v7/Pz8+Tk5Ozs7Orq6t7e3gAAAAAAAAAA
AAAAACH5BAAAAAAALAAAAAABAMcAAAQWMJxikhoCAbK6/2AojmRpnmiqrmzLRgA7

------=_NextPart_000_00D2_01C7BFD7.DDE75E30
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_middle_bg.gif

R0lGODlhCwDHAMQAAOLi4uzs7PX19fPz8+Tk5Ojo6Orq6ubm5uDg4O/v7/Hx8fr6+vz8/P39/fv7
+4qNnN7e3gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAA
AAAALAAAAAALAMcAAAXxoCCKTzMKQ5qW6qC878PASmLb8p0EPC/3AYNQ+HAMDYVksqgsHJ7PxwJ6
IFit0isBwOVKuwCEWFwcIyBodDHNVjva7DXcPafX5XM8XN/mx993gHmCe4R9hn91EH5pjHaDio6L
iI2Uj4WRlpOZnIGdkJ6hoKOYoqWkh5+nq6mmraiJrrGwlaqvrLO4tbK7tJe3wLnBvbq/wsfEw8bJ
yMvOm7zPktOa1LbN0L7ZxdvK3djW0d/M5NLV59fl4+bp7OLh2vDc8t704Ojv+PH68/z1/vfarRto
T11Bd/sEHiQI0GBDhP0UPmQosWI+iwkvaiQVAgA7

------=_NextPart_000_00D2_01C7BFD7.DDE75E30
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_active_left_bg.gif

R0lGODlhBgDHALMAAPn5+fv7+/39/f7+/vj4+PLy8vb29vT09IqNnP///wAAAAAAAAAAAAAAAAAA
AAAAACH5BAAAAAAALAAAAAAGAMcAAAR5EJU50bkXmb0R+R8CjCMSnCcirCsyvC+SzLNMJzad1zfe
774bcPgrCo06JO/ITDaXzih0GpRWqcTndZu1drFKbvgr1pLP47RZ7WWD1/B2/C2v0+9lex6Pnu//
fXqBfG6AhYOGfoiLh42KjoKQhI+UkZWTlpmYm4lWEQA7

------=_NextPart_000_00D2_01C7BFD7.DDE75E30
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_active_main_bg.gif

R0lGODlhAQDHALMAAPn5+fv7+/39/f7+/vj4+PLy8vb29vT09P///wAAAAAAAAAAAAAAAAAAAAAA
AAAAACH5BAAAAAAALAAAAAABAMcAAAQVsBxDQBAD6c27/2AojmRpnmiqrkgEADs=

------=_NextPart_000_00D2_01C7BFD7.DDE75E30
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.ncbi.nlm.nih.gov/coreweb/images/tabs/tab_active_right_bg.gif

R0lGODlhBgDHALMAAPn5+fv7+/39/f7+/vj4+PLy8vb29vT09IqNnP///wAAAAAAAAAAAAAAAAAA
AAAAACH5BAAAAAAALAAAAAAGAMcAAAR4sMiS0Lmnmm0q+UQFjEAVnEElrEI1vEOVzDNC17d823vO
0z9cbwj0GYnCIlKnbCafTGgwSp1aj84qVrrVLq/fLjg75obPZLEabU6zve54ew6nl+v4u34tz/Pt
f35ve4OBhH2HgIWLiIaOjIqNkIKSlZGXlJiJmXkRADs=

------=_NextPart_000_00D2_01C7BFD7.DDE75E30
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.ncbi.nlm.nih.gov/portal/css/ncbi_test.css

.TEXT {
	FONT-SIZE: 90%; FONT-FAMILY: arial,helvetica,sans-serif
}
.TEXTWIDE {
	FONT-SIZE: 90%; FONT-FAMILY: arial,helvetica,sans-serif
}
.medium1 {
	FONT-SIZE: 75%; FONT-FAMILY: arial,helvetica,sans-serif
}
.medium2 {
	FONT-SIZE: 75%; FONT-FAMILY: verdana,helvetica,sans-serif
}
.medium3 {
	FONT-SIZE: 75%; FONT-FAMILY: courier
}
.GUTTER1 {
	FONT-SIZE: 85%; COLOR: #ffcc66; FONT-FAMILY: arial,helvetica,sans-serif
}
.GUTTER2 {
	FONT-SIZE: 75%; COLOR: #ccccff; FONT-FAMILY: arial,helvetica,sans-serif
}
.GUTTER3 {
	FONT-SIZE: 75%; COLOR: #ffffff; FONT-FAMILY: =
arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A:link {
	COLOR: #0033cc
}
A.BAR {
	FONT-SIZE: 85%; COLOR: #ffffff; FONT-FAMILY: =
arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.HELPBAR {
	FONT-SIZE: 75%; COLOR: #000000; FONT-FAMILY: =
arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.GUTTER {
	FONT-SIZE: 85%; COLOR: #ffffff; FONT-FAMILY: =
arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.GUTTER1 {
	FONT-SIZE: 85%; COLOR: #ffcc66; FONT-FAMILY: =
arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.GUTTER2 {
	FONT-SIZE: 75%; COLOR: #ccccff; FONT-FAMILY: =
arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.GUTTER3 {
	FONT-SIZE: 75%; COLOR: #ffffff; FONT-FAMILY: =
arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.BUTTON {
	FONT-SIZE: 75%; COLOR: #000000; FONT-FAMILY: =
arial,helvetica,sans-serif; TEXT-DECORATION: none
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 125%; FONT-FAMILY: =
arial,helvetica,sans-serif
}
.H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 125%; FONT-FAMILY: =
arial,helvetica,sans-serif
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 125%; FONT-FAMILY: =
arial,helvetica,sans-serif
}
.H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 125%; FONT-FAMILY: =
arial,helvetica,sans-serif
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; FONT-FAMILY: =
arial,helvetica,sans-serif
}
.H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; FONT-FAMILY: =
arial,helvetica,sans-serif
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; FONT-FAMILY: =
arial,helvetica,sans-serif
}
.H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; FONT-FAMILY: =
arial,helvetica,sans-serif
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; FONT-STYLE: italic; FONT-FAMILY: =
arial,helvetica,sans-serif
}
.H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; FONT-STYLE: italic; FONT-FAMILY: =
arial,helvetica,sans-serif
}
.pmlinka {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; VERTICAL-ALIGN: baseline; COLOR: =
#336699; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: center; =
TEXT-DECORATION: none
}
.pmlinkna {
	FONT-SIZE: 85%; VERTICAL-ALIGN: baseline; COLOR: #336699; FONT-FAMILY: =
arial,helvetica,sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.pmlinkna:link {
	FONT-SIZE: 85%; VERTICAL-ALIGN: baseline; COLOR: #336699; FONT-FAMILY: =
arial,helvetica,sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.pmlinkna:visited {
	FONT-SIZE: 85%; VERTICAL-ALIGN: baseline; COLOR: #336699; FONT-FAMILY: =
arial,helvetica,sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.pmlinkna:hover {
	FONT-SIZE: 85%; VERTICAL-ALIGN: baseline; COLOR: #336699; FONT-FAMILY: =
arial,helvetica,sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.taba {
	BACKGROUND: #ffffff; VERTICAL-ALIGN: baseline; TEXT-ALIGN: center
}
.tabna {
	BACKGROUND: #cccccc; VERTICAL-ALIGN: baseline; TEXT-ALIGN: center
}
A.dblinks:link {
	FONT-SIZE: 75%; COLOR: #336699; FONT-FAMILY: =
arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.dblinks:visited {
	FONT-SIZE: 75%; COLOR: #cc3300; FONT-FAMILY: =
arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.popmenu:link {
	FONT-SIZE: 11px; COLOR: navy; FONT-FAMILY: Verdana, Arial, Sans-serif; =
TEXT-DECORATION: none
}
A.popmenu:visited {
	FONT-SIZE: 11px; COLOR: #6c7f9a; FONT-FAMILY: Verdana, Arial, =
Sans-serif; TEXT-DECORATION: none
}
A.popmenu:active {
	FONT-SIZE: 11px; COLOR: #001a4f; FONT-FAMILY: Verdana, Arial, =
Sans-serif; TEXT-DECORATION: none
}
A.popmenu:hover {
	FONT-SIZE: 11px; COLOR: #038000; FONT-FAMILY: Verdana, Arial, =
Sans-serif; TEXT-DECORATION: underline
}
.menutitle {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Sans-serif
}
.fixedsize_skobka {
	FONT-SIZE: 10px; COLOR: #000084; FONT-FAMILY: Arial,sans-serif
}
.myncbitrybeta {
	TEXT-ALIGN: center
}
.myncbitrybeta A {
	BORDER-RIGHT: green 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: green =
1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 90%; =
PADDING-BOTTOM: 0px; BORDER-LEFT: green 1px solid; COLOR: #658a7f; =
PADDING-TOP: 0px; BORDER-BOTTOM: green 1px solid; BACKGROUND-COLOR: =
#e3f4ed; TEXT-DECORATION: none
}
.myncbibeta {
	TEXT-ALIGN: center
}
.myncbibeta A {
	BORDER-RIGHT: #fa2929 1px solid; BORDER-TOP: #fa2929 1px solid; =
FONT-SIZE: 90%; BORDER-LEFT: #fa2929 1px solid; COLOR: white; =
BORDER-BOTTOM: #fa2929 1px solid; BACKGROUND-COLOR: #d84e4e; =
TEXT-DECORATION: none
}

------=_NextPart_000_00D2_01C7BFD7.DDE75E30
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.ncbi.nlm.nih.gov/portal/portalrc.fcgi/css/2873/5892

.limit_header {
	FONT-SIZE: 13px; COLOR: #336699; LINE-HEIGHT: normal; FONT-STYLE: =
normal; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, =
sans-serif; TEXT-ALIGN: center; FONT-VARIANT: normal
}
DIV.clearer {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; =
FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1px; =
PADDING-TOP: 0px; HEIGHT: 0px
}
.sbar {
	FONT: 13px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; =
MARGIN-LEFT: 3%; WIDTH: 300px
}
.sbar .box {
	BORDER-RIGHT: #a1a5a9 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: =
#a1a5a9 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px =
0px 1.25em; BORDER-LEFT: #a1a5a9 1px solid; PADDING-TOP: 1px; =
BORDER-BOTTOM: #a1a5a9 1px solid; BACKGROUND-COLOR: white
}
.sbar .box H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 13px; BACKGROUND: =
url(/
entrez/query/PubMed/gifs/whbg.gif); PADDING-BOTTOM: 5px; MARGIN: 0px; =
COLOR: #333; PADDING-TOP: 5px; BORDER-BOTTOM: #a1a5a9 1px solid
}
.sbar .box H5 {
	FONT-SIZE: 95%; COLOR: #345371
}
.mbar {
	MARGIN: 0px 0px 10px; FONT: 13px 'Lucida Grande', Geneva, Verdana, =
Arial, sans-serif; WIDTH: 650px
}
.mbar .box {
	BORDER-RIGHT: #a1a5a9 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: =
#a1a5a9 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; =
BORDER-LEFT: #a1a5a9 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #a1a5a9 =
1px solid; BACKGROUND-COLOR: white
}
.clearAll {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: center
}
.mbar .box H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: =
13px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: =
#333; PADDING-TOP: 5px; BORDER-BOTTOM: #a1a5a9 1px solid
}
.toptable {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: =
13px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: =
#333; PADDING-TOP: 5px; BORDER-BOTTOM: #a1a5a9 1px solid
}
.mbar .box H5 {
	FONT-SIZE: 95%; COLOR: #345371
}
DIV.inputlist {
	BORDER-RIGHT: #e3e3e3 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#e3e3e3 0px solid; PADDING-LEFT: 10px; BACKGROUND: #f4f4f4; =
PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #e3e3e3 0px solid; =
PADDING-TOP: 10px; BORDER-BOTTOM: #e3e3e3 0px solid
}
IMG.add {
	PADDING-LEFT: 10px; MARGIN: 0px
}
DIV.checklist {
	BORDER-RIGHT: #369 0px solid; BORDER-TOP: #369 0px solid; BACKGROUND: =
#f3f5f7; OVERFLOW: auto; BORDER-LEFT: #369 0px solid; BORDER-BOTTOM: =
#369 0px solid; HEIGHT: 200px
}
DIV.checklist .odd {
	BACKGROUND-COLOR: #f4f4f4
}
DIV.checklist .odd_selected {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #f4f4f4
}
DIV.checklist .ev {
	BACKGROUND-COLOR: white
}
DIV.checklist .ev_selected {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: white
}
DIV.checklistSmall {
	BORDER-RIGHT: #369 0px solid; BORDER-TOP: #369 0px solid; BACKGROUND: =
#f3f5f7; BORDER-LEFT: #369 0px solid; BORDER-BOTTOM: #369 0px solid; =
HEIGHT: 30px
}
DIV.checklistSmall .odd {
	BACKGROUND-COLOR: #f4f4f4
}
.Bclean {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; =
BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; =
TEXT-ALIGN: right
}
DIV.box DIV.Bclean A {
	BORDER-RIGHT: #a1a5a9 1px solid; BORDER-TOP: #a1a5a9 1px solid; =
BACKGROUND: #d9dbe0; BORDER-LEFT: #a1a5a9 1px solid; COLOR: black; =
BORDER-BOTTOM: #a1a5a9 1px solid; TEXT-DECORATION: none
}
DIV.box DIV.Bclean A:hover {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BACKGROUND: =
#e8eaeb; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.citcheckbox {
	PADDING-LEFT: 25px; FONT-SIZE: 13px; FONT-FAMILY: Verdana, Geneva, =
Sans-Serif; TEXT-ALIGN: left
}
.citcheckbox INPUT {
	TOP: 3px
}
.tips {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; DISPLAY: =
block; FONT-SIZE: 80%; FLOAT: left; BORDER-LEFT: black 0px solid; COLOR: =
#333; BORDER-BOTTOM: black 0px solid; TEXT-ALIGN: left
}
DIV.abbr {
	DISPLAY: none
}
IMG.pin {
	FLOAT: right
}
LI.in {
	LIST-STYLE: none none outside; PADDING-LEFT: 0px; FONT-WEIGHT: normal; =
LINE-HEIGHT: 2em
}
LI.in STRONG {
	FONT-WEIGHT: bold; COLOR: #448
}
.td-separator {
	BACKGROUND: #e3e3e3; WIDTH: 1px
}
.td-select {
	BACKGROUND: #e3e3e3
}
.PDates {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 1em; FONT-SIZE: 80%; BACKGROUND: =
#fff; PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-TOP: 0.5em; =
FONT-FAMILY: Verdana, Geneva, Sans-Serif
}
.PDatesComments {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.7em; FONT-SIZE: 70%; BACKGROUND: =
#fff; PADDING-BOTTOM: 0.5em; LINE-HEIGHT: 2em; PADDING-TOP: 0.5em; =
FONT-FAMILY: Verdana, Geneva, Sans-Serif; TEXT-ALIGN: center
}
.ev H1 {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; FONT-SIZE: =
75%; BACKGROUND: #e3e3e3; PADDING-BOTTOM: 0.5em; MARGIN: 0px; =
PADDING-TOP: 0.5em; FONT-FAMILY: Verdana, Geneva, Sans-Serif; =
TEXT-ALIGN: left
}
.boxev {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; =
PADDING-TOP: 0.5em
}
.boxodd {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; =
PADDING-TOP: 0.5em
}
.box A {
	FONT-SIZE: 80%; COLOR: #21518f; FONT-FAMILY: Verdana, Geneva, =
Sans-Serif
}
.box A:hover {
	COLOR: black
}
.radio_authors {
	PADDING-LEFT: 5px; FONT-SIZE: 70%; BACKGROUND: white; LINE-HEIGHT: 2em; =
PADDING-TOP: 3em; FONT-FAMILY: Verdana, Geneva, Sans-Serif; TEXT-ALIGN: =
left
}
.radio_authors INPUT {
	TOP: 3px
}
.example {
	FONT-WEIGHT: normal; FONT-SIZE: 75%; FONT-FAMILY: Verdana, Geneva, =
Sans-Serif
}
.boxodd {
	BACKGROUND-COLOR: #f4f4f4
}
.boxev {
	BACKGROUND-COLOR: white
}
LABEL.tl {
	PADDING-RIGHT: 0.5em; FLOAT: left; WIDTH: 12em; LINE-HEIGHT: 1.5em; =
TOP: 0.1em; TEXT-ALIGN: right
}
INPUT.text {
	BORDER-RIGHT: #a1a5a9 1px solid; BORDER-TOP: #a1a5a9 1px solid; =
FONT-SIZE: 12px; BORDER-LEFT: #a1a5a9 1px solid; BORDER-BOTTOM: #a1a5a9 =
1px solid; FONT-FAMILY: Verdana, Geneva, Sans-Serif
}
.t2 {
	WIDTH: 30px; TOP: 0.1em; TEXT-ALIGN: right
}
.checklist H5 {
	MARGIN: 1em 0.25em 0.25em
}
DIV.ResultSet {
	MARGIN-TOP: 1em
}
DIV.AbstractPlusReport {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, =
Sans-Serif; _font-size: 85%
}
DIV.AbstractPlusReport * {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DIV.AbstractPlusReport H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 95%; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.AbstractPlusReport DD.abstract H2 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc =
1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px; =
BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ccc 1px =
solid; ZOOM: 1; BACKGROUND-COLOR: #f0f8ff
}
DIV.AbstractPlusReport DD.abstract P {
	MARGIN-LEFT: 0.5em
}
DIV.AbstractPlusReport DD.abstract UL {
	MARGIN-LEFT: 0.5em
}
DIV.AbstractPlusReport DD.abstract DIV {
	MARGIN-LEFT: 0.5em
}
DIV.AbstractPlusReport DD.abstract DL {
	MARGIN-LEFT: 0.5em
}
DIV.AbstractPlusReport DL.PubmedArticle DT.head {
	BORDER-RIGHT: #888 1px; PADDING-RIGHT: 0px; BORDER-TOP: #369 1px solid; =
PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #888 1px; =
PADDING-TOP: 0px; BORDER-BOTTOM: #888 1px; BACKGROUND-COLOR: #eee
}
DIV.AbstractPlusReport DL.PubmedArticle DT.head * {
	VERTICAL-ALIGN: top
}
DIV.AbstractPlusReport DT.head INPUT {
	MARGIN-RIGHT: 0.5em; POSITION: relative
}
DIV.AbstractPlusReport DL.PubmedArticle {
	CLEAR: left
}
DIV.AbstractPlusReport DIV.authors {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 0.5em 0.5em; PADDING-TOP: 0px
}
DIV.AbstractPlusReport DIV.authors A {
	FONT-WEIGHT: bold
}
DIV.AbstractPlusReport DD.abstract {
	CLEAR: left; PADDING-RIGHT: 0.75em; Z-INDEX: 2; FLOAT: left; =
MARGIN-BOTTOM: 1em; MARGIN-LEFT: 0.5em; OVERFLOW: visible; WIDTH: 61%; =
ZOOM: 1; _width: 60%
}
DIV.AbstractPlusReport P {
	MARGIN-TOP: 1em; FONT-SIZE: 90%; LINE-HEIGHT: 1.2em
}
DIV.AbstractPlusReport DL.PubMedArticle {
	MARGIN-BOTTOM: 2em
}
DIV.AbstractPlusReport P.affiliation {
	FONT-SIZE: 80%; MARGIN-BOTTOM: 0.5em
}
DIV.AbstractPlusReport DD.links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1em; Z-INDEX: 1; PADDING-BOTTOM: 0px; =
MARGIN-LEFT: 64%; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; ZOOM: =
1; POSITION: relative
}
DIV.AbstractPlusReport DD.links UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.AbstractPlusReport DD.links DL DT {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #369
}
DIV.AbstractPlusReport DD.links DT {
	DISPLAY: none
}
LI.ovfl {
	FONT-SIZE: 80%; MARGIN: 0px; LINE-HEIGHT: 1.2
}
LI.ovfl A {
	PADDING-LEFT: 1.5em; BACKGROUND: url(/corehtml/query/PubMed/ra.gif) =
no-repeat left top; FILTER: =
progid:DXImageTransform.Microsoft.AlphaImageLoader(
      src=3D'/corehtml/query/PubMed/ra.gif', sizingMethod=3D'crop')
}
LI.ovfl A:hover {
	BACKGROUND: url(/corehtml/query/PubMed/ra.gif) no-repeat left top; =
FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(
      src=3D'/corehtml/query/PubMed/ra.gif', sizingMethod=3D'crop')
}
A.related {
	MARGIN-TOP: 0.75em; DISPLAY: block; PADDING-LEFT: 1.5em; FONT-SIZE: =
80%; BACKGROUND: url(/corehtml/query/PubMed/more.gif) no-repeat left =
center; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(
        src=3D'/corehtml/query/PubMed/more.gif', sizingMethod=3D'crop')
}
DIV.AbstractPlusReport DD.links H2 {
	PADDING-RIGHT: 3px; MARGIN-TOP: 1em; PADDING-LEFT: 3px; FONT-SIZE: 90%; =
MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 3px; COLOR: #369; PADDING-TOP: 1em; =
BORDER-BOTTOM: #ccc 1px solid; ZOOM: 1
}
DIV.AbstractPlusReport DD.links A {
	COLOR: #44f; TEXT-DECORATION: none
}
DIV.AbstractPlusReport DD.links A:link {
	COLOR: #44f; TEXT-DECORATION: none
}
DIV.AbstractPlusReport DD.links A:visited {
	COLOR: purple; TEXT-DECORATION: none
}
LABEL.itemnumber {
	FONT-WEIGHT: bold
}
DD.links A.pl:hover {
	TEXT-DECORATION: underline
}
DD.links SPAN.pmid {
	DISPLAY: none
}
P.pmid {
	MARGIN-BOTTOM: 1em
}
SPAN.tlinks {
	PADDING-LEFT: 12px
}
SPAN.tlinks A:hover {
	TEXT-DECORATION: underline
}
.abstitle {
	MIN-HEIGHT: 1.5em; TEXT-ALIGN: right
}
.abstitle .ti {
	MARGIN-TOP: 0.25em; FONT-SIZE: 90%; FLOAT: left; MARGIN-LEFT: 0.25em
}
SPAN.featured_linkouts A IMG {
	MARGIN-LEFT: 0.5em
}
DIV.clearer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.language {
	FONT-SIZE: 90%; MARGIN-BOTTOM: 0.5em
}
DIV.nodata {
	MARGIN-TOP: 1em; DISPLAY: block; COLOR: #888
}
DL.commcorr {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; =
MARGIN-BOTTOM: 0em; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px
}
DL.commcorr DT {
	PADDING-LEFT: 1em; MARGIN-LEFT: -0.5em; BORDER-LEFT: #ccc 1px solid
}
DL.commcorr DD {
	PADDING-LEFT: 1em; MARGIN-LEFT: -0.5em; BORDER-LEFT: #ccc 1px solid
}
DL.commcorr DT {
	FONT-WEIGHT: bold; PADDING-TOP: 0.5em
}
DL.commcorr DD {
	PADDING-LEFT: 3em; PADDING-BOTTOM: 0.5em
}
#PaginationNode1 {
	CLEAR: both
}
#DisplayBar1 {
	CLEAR: both
}
#DisplayBar2 {
	CLEAR: both
}
#PopUpMenu2viewer A {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
SPAN.linkbar A.dblinks {
	FONT-SIZE: 100%! important
}
DIV.AbstractPlusReport .language {
	MARGIN-TOP: -0.5em; FONT-SIZE: 80%; MARGIN-BOTTOM: 1em
}
DIV.ResultSet DD.links UL.links LI {
	OVERFLOW: hidden; ZOOM: 1
}
DIV.ResultSet DD.links UL.links LI SPAN.pub {
	DISPLAY: inline; COLOR: #888
}
P {
	MARGIN: 0px; PADDING-TOP: 0px
}
#PopUpMenu2viewer {
	Z-INDEX: 10! important
}
TD.invite {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FONT-SIZE: 80%; BACKGROUND: =
url(/corehtml/query/gifs/right.gif) #ffc no-repeat left center; =
PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: white 1em solid; =
FONT-FAMILY: Verdana, Sans-Serif
}
.invite A {
	FONT-SIZE: 90%; MARGIN: 0px 0.5em
}
DIV.medium1 {
	MARGIN-TOP: 1em
}
.ItemInClipboard {
	COLOR: #00cc00
}
DIV.PubmedArticle {
	MARGIN-TOP: 1em
}
.fft {
	RIGHT: 0px; POSITION: absolute; TOP: 0.5em
}
.fft IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
UNKNOWN {
	DISPLAY: block; ZOOM: 1
}
DIV.AbstractPlusReport DD.links UL.links LI.full {
	MAX-HEIGHT: none; HEIGHT: auto
}
DD.ovfl {
	ZOOM: 1
}
DD.ovfl * {
	ZOOM: 1
}
DIV.AbstractPlusReport DD.links A.pl {
	COLOR: #448; TEXT-DECORATION: none
}
DIV.AbstractPlusReport DD.links A.pl:link {
	COLOR: #448; TEXT-DECORATION: none
}
DIV.AbstractPlusReport DD.links A.pl:visited {
	COLOR: purple; TEXT-DECORATION: none
}
DIV.poparrow {
	BACKGROUND: url(/corehtml/query/PubMed/right.jpg) no-repeat right top; =
FILTER: progid:DSImageTransform.Microsoft.AlphaImageLoader(
        src=3D'/corehtml/query/PubMed/right.jpg', =
sizingMethod=3D'crop'); LEFT: 22px; FLOAT: right; WIDTH: 20px; ZOOM: 1; =
POSITION: relative; TOP: -7px; HEIGHT: 20px
}
DIV#popper {
	BORDER-RIGHT: #369 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #369 =
1px solid; DISPLAY: block; PADDING-LEFT: 0.5em; FONT-SIZE: 80%; Z-INDEX: =
5; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #369 1px solid; WIDTH: 32em; =
COLOR: #444; PADDING-TOP: 0.5em; BORDER-BOTTOM: #369 1px solid; ZOOM: 1; =
FONT-FAMILY: Verdana; POSITION: absolute; BACKGROUND-COLOR: #f0f8ff; =
opacity: 100
}
DIV#popper P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0.25em
}
P#pcit {
	DISPLAY: block; FONT-SIZE: 85%
}
P.pmid {
	DISPLAY: block; FONT-SIZE: 85%
}
P#pcit {
	FONT-STYLE: italic
}
.hidden#popper {
	DISPLAY: none
}
DIV.ResultSet DD.links UL.links LI A.pl {
	DISPLAY: block; OVERFLOW: hidden; HEIGHT: 2.4em; _height: 2.5em
}
DIV.ResultSet DD.links UL.links LI {
	MARGIN: 0.75em 0.5em 0px 0px; POSITION: relative
}
DIV.ResultSet DD.links UL.links LI SPAN.pub {
	PADDING-RIGHT: 0.5em; DISPLAY: block; PADDING-LEFT: 0.5em; Z-INDEX: 4; =
RIGHT: 0px; PADDING-BOTTOM: 2px; OVERFLOW: hidden; BOTTOM: -0.2em; =
PADDING-TOP: 0.2em; WHITE-SPACE: nowrap; LETTER-SPACING: -1px; POSITION: =
absolute; BACKGROUND-COLOR: white; _bottom: -0.3em
}
BODY.abspop DIV.AbstractPlusReport DD.links UL.links {
	DISPLAY: block; ZOOM: 1
}
BODY.abspop DIV.AbstractPlusReport DD.links UL.links LI.full {
	MAX-HEIGHT: none; HEIGHT: auto
}
BODY.abspop DD.ovfl {
	ZOOM: 1
}
DD.ovfl * {
	ZOOM: 1
}
BODY.abspop DIV.AbstractPlusReport DD.links A.pl {
	COLOR: #448; TEXT-DECORATION: none
}
BODY.abspop DIV.AbstractPlusReport DD.links A.pl:link {
	COLOR: #448; TEXT-DECORATION: none
}
BODY.abspop DIV.AbstractPlusReport DD.links A.pl:visited {
	COLOR: purple; TEXT-DECORATION: none
}
BODY.abspop DIV.poparrow {
	BACKGROUND: url(/corehtml/query/PubMed/right.jpg) no-repeat right top; =
FILTER: progid:DSImageTransform.Microsoft.AlphaImageLoader(
        src=3D'/corehtml/query/PubMed/right.jpg', =
sizingMethod=3D'crop'); LEFT: 22px; FLOAT: right; WIDTH: 20px; ZOOM: 1; =
POSITION: relative; TOP: -7px; HEIGHT: 20px
}
BODY.abspop DIV#popper {
	BORDER-RIGHT: #369 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #369 =
1px solid; DISPLAY: block; PADDING-LEFT: 0.5em; FONT-SIZE: 80%; Z-INDEX: =
5; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #369 1px solid; WIDTH: 32em; =
COLOR: #444; PADDING-TOP: 0.5em; BORDER-BOTTOM: #369 1px solid; ZOOM: 1; =
FONT-FAMILY: Verdana; POSITION: absolute; BACKGROUND-COLOR: #f0f8ff; =
opacity: 100
}
BODY.abspop DIV#popper P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0.25em
}
BODY.abspop P#pcit {
	DISPLAY: block; FONT-SIZE: 85%
}
BODY.abspop P.pmid {
	DISPLAY: block; FONT-SIZE: 85%
}
BODY.abspop P#pcit {
	FONT-STYLE: italic
}
BODY.abspop .hidden#popper {
	DISPLAY: none
}
BODY.abspop DIV.ResultSet DD.links UL.links LI A.pl {
	DISPLAY: block; OVERFLOW: hidden; HEIGHT: 2.4em; _height: 2.5em
}
BODY.abspop DIV.ResultSet DD.links UL.links LI {
	MARGIN: 0.75em 0.5em 0px 0px; POSITION: relative
}
BODY.abspop DIV.ResultSet DD.links UL.links LI SPAN.pub {
	PADDING-RIGHT: 0.5em; DISPLAY: block; PADDING-LEFT: 0.5em; Z-INDEX: 4; =
RIGHT: 0px; PADDING-BOTTOM: 2px; OVERFLOW: hidden; BOTTOM: -0.2em; =
PADDING-TOP: 0.2em; WHITE-SPACE: nowrap; LETTER-SPACING: -1px; POSITION: =
absolute; BACKGROUND-COLOR: white; _bottom: -0.3em
}

------=_NextPart_000_00D2_01C7BFD7.DDE75E30
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.ncbi.nlm.nih.gov/coreweb/javascript/popupmenu2/popupmenu2_7loader.js

// version 2.7.4 (04/05/2007)=20
// XHTML PoUpMenu position Fix
// New FrameTarget param added
// All-in-One File PopUpMenu2

var PopUpMenu2_title4layer
var PopUpMenu2_inheight         // menu Height , will be calculated dep. =
on links count for older browsers
var PopUpMenu2_inwidth          // menu width , will be calculated dep. =
on longer link lenth for older browsers
var PopUpMenu2_offsetx   =3D 2	// show menu offset X
var PopUpMenu2_offsety   =3D 2	// show menu offset Y

// DEFAULT VARIABLES=20

var Table_Cell_MouseOut_color_self_style =3D"";


var Table_Cell_MouseOver_color=3D {=20
        def:'#F2F5F7',=20
	    entrez_table:'#F2F5F7'
		}; =20
var Table_Cell_MouseOut_color=3D {=20
        def:'#E1E6EB',=20
        entrez_top_table:'#E1E6EB'
		}; =20

var PopUpMenu2_name_entrez_table=3D'"entrez_table"';
var PopUpMenu2_name_entrez_top_table=3D'"entrez_top_table"';
var PopUpMenu2_pageX;
var PopUpMenu2_pageY;
var PopUpMenu2_milliseconds=3D0;
var PopUpMenu2_doNOThide =3D false;

var PopUpMenu2_default_config =3D [=20
["ColorTheme" , "blue"],
["TitleText" , "Links"],
["ShowTitle" , "yes"],
["Help" , "none"],
["ShowCloseIcon" , "no"],
["AlignCenter" , "no"],
["AlignLR" , "right"],
["AlignTB" , "bottom"],
["FreeText" , "no"],
["TitleColor","white"],
["TitleSize","11px"],
["TitleBackgroundImage","http://www.ncbi.nlm.nih.gov/coreweb/images/popup=
menu/top_bg2.gif"],
["ItemColor","Navy"],
["ItemSize","11px"],
["ItemFont","Verdana, arial, geneva, helvetica"],
["ItemBulletImage","http://www.ncbi.nlm.nih.gov/coreweb/images/popupmenu/=
marrow.gif"],
["SeparatorColor","#006A50"],
["BorderColor","#32787A"],
["BackgroundColor","#E1E6EB"],
["HideTime" ,300],
["ToolTip" , "no"],
["FrameTarget" , ""]
];


// NEW STYLE DEFAULT GLOBAL VARIABLES
var PopUpMenu2_ColorTheme_index =3D 0;
var PopUpMenu2_TitleText_index  =3D 1;
var PopUpMenu2_ShowTitle_index =3D 2;
var PopUpMenu2_Help_index =3D 3;
var PopUpMenu2_ShowCloseIcon_index =3D 4;
var PopUpMenu2_AlignCenter_index =3D 5;
var PopUpMenu2_AlignLR_index =3D 6;
var PopUpMenu2_AlignTB_index =3D7;
var PopUpMenu2_FreeText_index =3D 8;
var PopUpMenu2_TitleColor_index =3D 9;
var PopUpMenu2_TitleSize_index =3D 10;
var PopUpMenu2_TitleBackgroundImage_index =3D 11;
var PopUpMenu2_ItemColor_index =3D12;
var PopUpMenu2_ItemSize_index =3D 13;
var PopUpMenu2_ItemFont_index =3D 14;
var PopUpMenu2_ItemBulletImage_index =3D 15;
var PopUpMenu2_SeparatorColor_index =3D 16;
var PopUpMenu2_BorderColor_index =3D 17;
var PopUpMenu2_BackgroundColor_index =3D 18;
var PopUpMenu2_HideTime_index =3D 19;
var PopUpMenu2_ToolTip_index =3D 20;
var PopUpMenu2_FrameTarget_index =3D 21;

var PopUpMenu2_DelayTime =3D 300;
var PopUpMenu2_HideTime =3D =
PopUpMenu2_default_config[PopUpMenu2_HideTime_index][1];
var PopUpMenuHelpLink =
=3DPopUpMenu2_default_config[PopUpMenu2_Help_index][1];
=09
var PopUpMenu2_linkArray_sum;
var PopUpMenu2_theobj;
var PopUpMenu2_thetext;
var PopUpMenu2_winHeight;
var PopUpMenu2_winWidth;
var PopUpMenu2_tableColor;
var PopUpMenu2_timerID;
var PopUpMenu2_first_time=3Dfalse;
var PopUpMenu2_closeHTML;
var PopUpMenu2_ShowTitle=3Dtrue;
var PopUpMenu2_scrollbaroff =3D 0;
var PopUpMenu2_center_offset=3Dfalse;
var PopUpMenu2_boxposLR;
var PopUpMenu2_boxposTB;
var PopUpMenu2_This_Frame_Target

var PopUpMenu2_ToolTipNum =3D 1;=20
var PopUpMenu2_ToolTipText =3D "Nety";
var PopUpMenu2_ToolTipOnly =3D "no";
var window_pageX;
var window_pageY;

// Browser Check=20
var =
PopUpMenu2_opera=3DPopUpMenu2_opera_6=3DPopUpMenu2_opera_7up=3Dfalse;
var PopUpMenu2_menu_possible=3Dfalse;
PopUpMenu2_ns4=3D(document.layers)?true:false
PopUpMenu2_mac45=3D(navigator.appVersion.indexOf("MSIE =
4.5")!=3D-1)?true:false
PopUpMenu2_safari=3D(navigator.userAgent.indexOf("Safari")!=3D-1)?true:fa=
lse
PopUpMenu2_ns6up=3D(navigator.userAgent.indexOf("Gecko")!=3D-1)?true:fals=
e
PopUpMenu2_ns6x=3D(navigator.userAgent.indexOf("Netscape6")!=3D-1)?true:f=
alse

if(PopUpMenu2_ns6up||PopUpMenu2_ns4)mac=3Dfalse;
PopUpMenu2_icab=3D(navigator.userAgent.indexOf("iCab")!=3D-1)?true:false
PopUpMenu2_ie55=3D((navigator.appVersion.indexOf("MSIE =
7.")!=3D-1||navigator.appVersion.indexOf("MSIE =
6.")!=3D-1||navigator.appVersion.indexOf("MSIE 5.5")!=3D-1))?true:false;
PopUpMenu2_ie5mac=3D((navigator.appVersion.indexOf("MSIE =
5")!=3D-1&&navigator.appVersion.indexOf("Mac")!=3D-1))?true:false;

// Check if browser Opera and version (Menu not possible in 6.x)
if (navigator.userAgent.indexOf("Opera")!=3D-1) {
PopUpMenu2_opera_6=3D(navigator.userAgent.indexOf("6.")!=3D-1)?true:false=

PopUpMenu2_opera_7up=3D(navigator.userAgent.indexOf("7.")!=3D-1)||(naviga=
tor.userAgent.indexOf("8.")!=3D-1)||(navigator.userAgent.indexOf("9.")!=3D=
-1)?true:false
PopUpMenu2_opera=3Dtrue;
}

// Check if browser Icab or Opera 6.x for Mac (Menu not possible)
if ((PopUpMenu2_ie5mac&&PopUpMenu2_icab) || =
(PopUpMenu2_ie5mac&&PopUpMenu2_opera_6)) {PopUpMenu2_ie5mac=3Dfalse;}

PopUpMenu2_iens6 =3D PopUpMenu2_ns6up || PopUpMenu2_ie55 || =
PopUpMenu2_opera_7up;

if ( PopUpMenu2_iens6 ) PopUpMenu2_menu_possible=3Dtrue;

if (PopUpMenu2_ns4) document.captureEvents(Event.MOUSEMOVE)

document.onmousemove=3DgetMouseXY

function getMouseXY(e)
{
    e =3D e || window.event;
    window_pageX =3D e.pageX || e.clientX;
    window_pageY =3D e.pageY || e.clientY;
    if ((PopUpMenu2_ie55 || PopUpMenu2_ie5mac ) && =
(!PopUpMenu2_opera_7up))
	{=09
	var ScrOffY =3D 0;
	var ScrOffX =3D 0;
=09
	if (document.documentElement)
		{
			ScrOffY =3D document.documentElement.scrollTop;
			ScrOffX =3D document.documentElement.scrollLeft;
		}
        window_pageX +=3D document.body.scrollLeft + ScrOffX;
        window_pageY +=3D document.body.scrollTop + ScrOffY;
    }
    return true
}

function =
PopUpMenu2_SetToolTip(PopUpMenu2_links_ids_line,PopUpMenu2_ToolTipId) {
	PopUpMenu2_ToolTipOnly =3D "yes"
	if  (arguments.length !=3D 1) {
//	alert (parseInt(PopUpMenu2_ToolTipId));
	if ( parseInt(PopUpMenu2_ToolTipId) > 0 ) { PopUpMenu2_ToolTipNum  =3D =
PopUpMenu2_ToolTipId ; } else { =
PopUpMenu2_ToolTipText=3DPopUpMenu2_ToolTipId; }
	}
	PopUpMenu2_Set(PopUpMenu2_links_ids_line)
}

function BuildLinks(PopUpMenu2_links)
{

    PopUpMenu2_linkArraytmp =3D new Array;
    PopUpMenu2_linkArraytmp =3D PopUpMenu2_links;
	PopUpMenu2_linkArray_sum =3D" ";
    PopUpMenu2_TotalLinksCount=3D0;
    var PopUpMenu2_linkArrayMaxlength =3D 0;
	var PopUpMenu2_TotalSeparatorsCount=3D0;
	var PopUpMenu2_linkArray_starts =3D 0;
	PopUpMenu2_local_config_tmp =3D new Array;
	PopUpMenu2_default_config_tmp =3D new Array;
	for (var temp_i =3D 0; temp_i < PopUpMenu2_default_config.length; =
temp_i++) {=09
	=
PopUpMenu2_default_config_tmp[temp_i]=3DPopUpMenu2_default_config[temp_i]=
.join(',').split(',')
	}
	PopUpMenu2_center_offset=3Dfalse;
	// Default Close Icon HTML=20
	PopUpMenu2_closeHTML=3D"<img =
src=3D'http://www.ncbi.nlm.nih.gov/coreweb/template1/pix/pixel.gif' =
width=3D'12' height=3D'11' border=3D'0'>";
	// Default False Hide Title
	PopUpMenu2_ShowTitle=3Dtrue;
	PopUpMenuHelpLink =3D "none";

	if (PopUpMenu2_linkArraytmp[0][0] =3D=3D "UseLocalConfig" && =
PopUpMenu2_linkArraytmp[0][1] !=3D "") {
	// set local congif from PopUpMenu2_Set_local_Config array
		PopUpMenu2_local_config_tmp =3D =
eval('PopUpMenu2_LocalConfig_'+PopUpMenu2_linkArraytmp[0][1]);
=09
	if (PopUpMenu2_local_config_tmp[0][0] !=3D "UseThisLocalConfig" || =
PopUpMenu2_local_config_tmp[0][1] !=3D "no") {
		for (var temp_i =3D 0; temp_i < PopUpMenu2_local_config_tmp.length; =
temp_i++) {=09
			for (var temp_i2 =3D 0; temp_i2 < =
PopUpMenu2_default_config_tmp.length; temp_i2++) {=09
				if (PopUpMenu2_default_config_tmp[temp_i2][0] =3D=3D =
PopUpMenu2_local_config_tmp[temp_i][0])
				{
				PopUpMenu2_default_config_tmp[temp_i2][1] =3D =
PopUpMenu2_local_config_tmp[temp_i][1];
				}
			}
		}
	 }=20
		// PopUpMenu2_default_config_tmp is config array for current menu=20
		PopUpMenu2_linkArray_starts =3D 1;

  }
	// Set Hide Time from Local config=20
	PopUpMenu2_HideTime =3D =
PopUpMenu2_default_config_tmp[PopUpMenu2_HideTime_index][1];

		for (var temp_i2 =3D 0; temp_i2 < =
PopUpMenu2_default_config_tmp.length; temp_i2++) {=09
			=09
				PopUpMenu2_default_config_tmpKey =3D =
PopUpMenu2_default_config_tmp[temp_i2][0]
				PopUpMenu2_default_config_tmpValue =3D =
PopUpMenu2_default_config_tmp[temp_i2][1];
			=09
				if (PopUpMenu2_default_config_tmpKey=3D=3D"ShowCloseIcon" && =
PopUpMenu2_default_config_tmpValue=3D=3D"yes") {
				PopUpMenu2_closeHTML=3D"<a href=3D'#' CLASS=3D'popmenu' =
onClick=3D'javascript:PopUpMenu2_Stop(true); return false;'><img =
src=3D'http://www.ncbi.nlm.nih.gov/coreweb/images/popupmenu/close.gif' =
width=3D'12' height=3D'11' alt=3D'Close' border=3D'0'></a>";
			} else if (PopUpMenu2_default_config_tmpKey=3D=3D"TitleText" && =
PopUpMenu2_default_config_tmpValue !=3D"") {
				PopUpMenu2_title4layer =3D PopUpMenu2_default_config_tmpValue;
				} else if (PopUpMenu2_default_config_tmpKey=3D=3D"ShowTitle" && =
PopUpMenu2_default_config_tmpValue=3D=3D"no") {
				PopUpMenu2_ShowTitle=3Dfalse;
			} else if (PopUpMenu2_default_config_tmpKey=3D=3D"AlignCenter"  && =
PopUpMenu2_default_config_tmpValue=3D=3D"yes") {
				PopUpMenu2_center_offset=3Dtrue;
			} else if (PopUpMenu2_default_config_tmpKey=3D=3D"Help" && =
PopUpMenu2_default_config_tmpValue !=3D"none") {
                PopUpMenuHelpLink =3D =
PopUpMenu2_default_config_tmpValue;
	            }=09
			}

	if (PopUpMenu2_default_config_tmp[PopUpMenu2_ToolTip_index][1] !=3D =
"no" || PopUpMenu2_ToolTipOnly !=3D "no") {

	var ToolTip =3D "";
	if (PopUpMenu2_default_config_tmp[PopUpMenu2_ToolTip_index][1] !=3D =
"no") {
	var tippars =3D =
parseInt(PopUpMenu2_default_config_tmp[PopUpMenu2_ToolTip_index][1]);
	if ( typeof(tippars) =3D=3D "number") { ToolTip =3D =
PopUpMenu2_linkArraytmp[1][0]; } else { ToolTip =3D =
PopUpMenu2_linkArraytmp[tippars][0]; }
	}
	if (PopUpMenu2_ToolTipOnly =3D=3D"yes") { =20
		if (PopUpMenu2_ToolTipText !=3D"Nety") { ToolTip =3D =
PopUpMenu2_ToolTipText; } else if ( PopUpMenu2_ToolTipNum > 0 && =
PopUpMenu2_ToolTipNum <=3D PopUpMenu2_linkArraytmp.length) { ToolTip =3D =
PopUpMenu2_linkArraytmp[PopUpMenu2_ToolTipNum][0]; }
		PopUpMenu2_ToolTipOnly =3D "no";
	}
PopUpMenu2_linkArray_sum =3D'<tr><td width=3D"1"><img =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/template1/pix/pixel.gif" =
width=3D"1" height=3D"5" border=3D"0"></td><td align=3D"left" =
width=3D"100%" nowrap><font CLASS=3D"popmenu" =
style=3D"color:'+PopUpMenu2_default_config_tmp[PopUpMenu2_ItemColor_index=
][1]+'; =
font-family:'+PopUpMenu2_default_config_tmp[PopUpMenu2_ItemFont_index][1]=
+'; font-size: =
'+PopUpMenu2_default_config_tmp[PopUpMenu2_ItemSize_index][1]+';">'+ToolT=
ip+'</font></td><td width=3D"1"><img =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/template1/pix/pixel.gif" =
width=3D"1" height=3D"5" border=3D"0"></td></tr>';
return;
}
 if (PopUpMenu2_default_config_tmp[PopUpMenu2_FreeText_index][1] =3D=3D =
"no" ) {

if (PopUpMenu2_default_config_tmp[PopUpMenu2_FrameTarget_index][1] =
=3D=3D "") { PopUpMenu2_This_Frame_Target =3D ""; } else { =
PopUpMenu2_This_Frame_Target =3D =
'target=3D"'+PopUpMenu2_default_config_tmp[PopUpMenu2_FrameTarget_index][=
1]+'"'; }

for (var i =3D PopUpMenu2_linkArray_starts; i < =
PopUpMenu2_linkArraytmp.length; i++) {

        PopUpMenu2_linkArrayConstr  =3D PopUpMenu2_OnMouseOut_link =3D =
PopUpMenu2_OnMouseOver_link =3D  "";
		PopUpMenu2_linkArrayKey =3D PopUpMenu2_linkArraytmp[i][0];
		PopUpMenu2_linkArrayKey_length =3D =
PopUpMenu2_linkArraytmp[i][0].length;
		PopUpMenu2_linkArrayValue =3D PopUpMenu2_linkArraytmp[i][1];
		PopUpMenu2_linkArrayMOver =3D PopUpMenu2_linkArraytmp[i][2];
		PopUpMenu2_linkArrayMOut =3D PopUpMenu2_linkArraytmp[i][3];

	=09
        if (PopUpMenu2_linkArraytmp[i]) {
            if (PopUpMenu2_linkArrayMOver) {   =20
                =
PopUpMenu2_OnMouseOver_link=3D'onMouseOver=3D"javascript:'+PopUpMenu2_lin=
kArrayMOver+' "';			=09
            }
            if (PopUpMenu2_linkArrayMOut) {=20
                =
PopUpMenu2_OnMouseOut_link=3D'onMouseOut=3D"javascript:'+PopUpMenu2_linkA=
rrayMOut+' "';
            }
            if (PopUpMenu2_linkArrayMaxlength < =
PopUpMenu2_linkArrayKey_length) { =20
                PopUpMenu2_linkArrayMaxlength =3D =
PopUpMenu2_linkArrayKey_length;
            }
           =20
			if (PopUpMenu2_linkArrayKey=3D=3D"Help") {=20
				PopUpMenuHelpLink =3D PopUpMenu2_linkArrayValue;
			} else {

			if (PopUpMenu2_linkArrayValue!=3D"-" && =
PopUpMenu2_linkArrayValue!=3D"none") {=20
                    if (PopUpMenu2_linkArrayValue.indexOf("aname#") !=3D =
-1) {
                        PopUpMenu2_linkArrayConstr =3D '<a =
href=3D"'+PopUpMenu2_linkArrayValue.substring(5,PopUpMenu2_linkArrayValue=
.length)+'"  CLASS=3D"popmenu"  =
onClick=3D"javascript:PopUpMenu2_Stop(true);"  =
'+PopUpMenu2_OnMouseOver_link+' '+PopUpMenu2_OnMouseOut_link+' =
style=3D"color:'+PopUpMenu2_default_config_tmp[PopUpMenu2_ItemColor_index=
][1]+'; =
font-family:'+PopUpMenu2_default_config_tmp[PopUpMenu2_ItemFont_index][1]=
+'; font-size: =
'+PopUpMenu2_default_config_tmp[PopUpMenu2_ItemSize_index][1]+';">'+PopUp=
Menu2_linkArrayKey+'</a>';
					} else {
					if( PopUpMenu2_linkArrayValue.substring(0, 11) !=3D 'javascript:' ) =
{
					    if (PopUpMenu2_linkArrayValue.indexOf("window.") !=3D -1 ) { =
PopUpMenu2_linkArrayValue=3D"javascript:"+PopUpMenu2_linkArrayValue; }
					}
					PopUpMenu2_linkArrayConstr =3D '<a =
href=3D"'+PopUpMenu2_linkArrayValue+'"  CLASS=3D"popmenu" =
style=3D"color:'+PopUpMenu2_default_config_tmp[PopUpMenu2_ItemColor_index=
][1]+'; =
font-family:'+PopUpMenu2_default_config_tmp[PopUpMenu2_ItemFont_index][1]=
+'; font-size: =
'+PopUpMenu2_default_config_tmp[PopUpMenu2_ItemSize_index][1]+';" =
'+PopUpMenu2_OnMouseOver_link+' '+PopUpMenu2_OnMouseOut_link+' =
'+PopUpMenu2_This_Frame_Target+'>'+PopUpMenu2_linkArrayKey+'</a>';
                    }
                    PopUpMenu2_linkArray_sum+=3D"<tr =
onMouseOver=3D'PopUpMenu2_Table_Cell_MouseOver(this,1,"+PopUpMenu2_name_e=
ntrez_top_table+")' =
onMouseOut=3D'PopUpMenu2_Table_Cell_MouseOver(this,0,"+PopUpMenu2_name_en=
trez_top_table+");' valign=3D'middle'><td valign=3D'middle' =
align=3D'right' width=3D'10' ><img =
src=3D'"+PopUpMenu2_default_config_tmp[PopUpMenu2_ItemBulletImage_index][=
1]+"' width=3D'10' height=3D'15' border=3D'0' align=3D'middle'></td><td =
nowrap align=3Dleft width=3D'100%'><font size=3D2 face=3D'Verdana, =
arial, geneva, helvetica' >"+PopUpMenu2_linkArrayConstr+"</font></td><td =
width=3D'1'><img =
src=3D'http://www.ncbi.nlm.nih.gov/coreweb/template1/pix/pixel.gif' =
width=3D'1' height=3D'5' border=3D'0'></td></tr>";
                    PopUpMenu2_TotalLinksCount++;
	                } else {=20
// separator cell=09

				if (PopUpMenu2_linkArray_sum!=3D=3D" ")  {
					PopUpMenu2_linkArray_sum+=3D'<tr><td colspan=3D"3"><table =
width=3D"100%" border=3D"0" cellspacing=3D"0" cellpadding=3D"0" =
align=3D"left"><tr><td =
background=3D"http://www.ncbi.nlm.nih.gov/coreweb/images/popupmenu/separa=
tor.gif"><img =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/template1/pix/pixel.gif" =
width=3D"1" height=3D"2" border=3D"0"></td></tr></table></td></tr>';
					PopUpMenu2_TotalSeparatorsCount++;
					}
// name of new groups after separator
				if (PopUpMenu2_linkArrayKey!=3D=3D"-") {
					PopUpMenu2_linkArray_sum+=3D"<tr><td colspan=3D'3' nowrap =
align=3Dcenter><font size=3D2 face=3D'Verdana, arial, geneva, helvetica' =
style=3D'color:"+PopUpMenu2_default_config_tmp[PopUpMenu2_SeparatorColor_=
index][1]+"; =
font-family:"+PopUpMenu2_default_config_tmp[PopUpMenu2_ItemFont_index][1]=
+"; font-size: =
"+PopUpMenu2_default_config_tmp[PopUpMenu2_ItemSize_index][1]+";'><img =
src=3D'http://www.ncbi.nlm.nih.gov/coreweb/template1/pix/pixel.gif' =
width=3D'10' height=3D'1' =
border=3D'0'><b>"+PopUpMenu2_linkArrayKey+"</b></font><img =
src=3D'http://www.ncbi.nlm.nih.gov/coreweb/template1/pix/pixel.gif' =
width=3D'10' height=3D'1' border=3D'0'></td></tr>";
					PopUpMenu2_TotalLinksCount++;
	        }
		  }
  	    }
	  }
    }
	if (!PopUpMenu2_ShowTitle && PopUpMenuHelpLink !=3D "none") {
                   PopUpMenu2_linkArray_sum+=3D"<tr =
onMouseOver=3D'PopUpMenu2_Table_Cell_MouseOver(this,1,"+PopUpMenu2_name_e=
ntrez_top_table+")' =
onMouseOut=3D'PopUpMenu2_Table_Cell_MouseOver(this,0,"+PopUpMenu2_name_en=
trez_top_table+");' valign=3D'middle'><td valign=3D'middle' =
align=3D'right'width=3D'10' ><img =
src=3D'"+PopUpMenu2_default_config_tmp[PopUpMenu2_ItemBulletImage_index][=
1]+"' width=3D'10' height=3D'15' border=3D'0' align=3D'middle'></td><td =
nowrap align=3Dleft width=3D'100%'><font size=3D2 face=3D'Verdana, =
arial, geneva, helvetica' ><a =
href=3D'javascript:PopUpMenu2_showpopuphelp();' CLASS=3D'popmenu' =
style=3D'color:"+PopUpMenu2_default_config_tmp[PopUpMenu2_ItemColor_index=
][1]+"; =
font-family:"+PopUpMenu2_default_config_tmp[PopUpMenu2_ItemFont_index][1]=
+"; font-size: =
"+PopUpMenu2_default_config_tmp[PopUpMenu2_ItemSize_index][1]+";' =
>Help</a></font></td><td width=3D'1'><img =
src=3D'http://www.ncbi.nlm.nih.gov/coreweb/template1/pix/pixel.gif' =
width=3D'1' height=3D'5' border=3D'0'></td></tr>";
                   PopUpMenu2_TotalLinksCount++;
	}
  } else {
 // Free Text=20
PopUpMenu2_linkArray_sum =3D'<tr><td width=3D"1"><img =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/template1/pix/pixel.gif" =
width=3D"1" height=3D"5" border=3D"0"></td><td align=3D"left" =
width=3D"100%" nowrap><font CLASS=3D"popmenu" =
style=3D"color:'+PopUpMenu2_default_config_tmp[PopUpMenu2_ItemColor_index=
][1]+'; =
font-family:'+PopUpMenu2_default_config_tmp[PopUpMenu2_ItemFont_index][1]=
+'; font-size: =
'+PopUpMenu2_default_config_tmp[PopUpMenu2_ItemSize_index][1]+';">'+PopUp=
Menu2_default_config_tmp[PopUpMenu2_FreeText_index][1]+'</font></td><td =
width=3D"1"><img =
src=3D"http://www.ncbi.nlm.nih.gov/coreweb/template1/pix/pixel.gif" =
width=3D"1" height=3D"5" border=3D"0"></td></tr>';
  }
    // menu Height and Width calc.

	PopUpMenu2_inheight =3D 18 + 17 * PopUpMenu2_TotalLinksCount;
	if (PopUpMenu2_TotalSeparatorsCount > 0) PopUpMenu2_inheight +=3D 4 * =
PopUpMenu2_TotalSeparatorsCount;
    if (PopUpMenu2_linkArrayMaxlength < 15 ) {
        PopUpMenu2_inwidth =3D 120;=20
    } else {
        PopUpMenu2_inwidth =3D 120 + (PopUpMenu2_linkArrayMaxlength - =
14) * 7;
    }
}


function buildText() {

// !!! SINGLE QUOTES INSIDE DOUBLE QUOTES.=20
PopUpMenu2_text=3D"";
if (PopUpMenu2_ShowTitle) {
	PopUpMenu2_text=3D"<table width=3D'100%' border=3D'0' cellspacing=3D'0' =
cellpadding=3D'1' =
background=3D'"+PopUpMenu2_default_config_tmp[PopUpMenu2_TitleBackgroundI=
mage_index][1]+"'>";
    PopUpMenu2_text+=3D"<tr><td nowrap =
bgcolor=3D'"+PopUpMenu2_default_config_tmp[PopUpMenu2_BorderColor_index][=
1]+"' =
background=3D'"+PopUpMenu2_default_config_tmp[PopUpMenu2_TitleBackgroundI=
mage_index][1]+"'>";
if (PopUpMenuHelpLink !=3D "none") {
PopUpMenu2_text+=3D"<a href=3D'javascript:PopUpMenu2_showpopuphelp();' =
CLASS=3D'popmenu'><img =
src=3D'http://www.ncbi.nlm.nih.gov/coreweb/images/popupmenu/help.gif' =
width=3D'12' height=3D'11' alt=3D'Help' border=3D'0'></a>";
} else {
PopUpMenu2_text+=3D"<img =
src=3D'http://www.ncbi.nlm.nih.gov/coreweb/template1/pix/pixel.gif' =
width=3D'12' height=3D'11' alt=3D'Help' border=3D'0'></a>";
}
PopUpMenu2_text+=3D"</td><td nowrap =
bgcolor=3D'"+PopUpMenu2_default_config_tmp[PopUpMenu2_BorderColor_index][=
1]+"' =
background=3D'"+PopUpMenu2_default_config_tmp[PopUpMenu2_TitleBackgroundI=
mage_index][1]+"'><center><font  class=3D'menutitle' =
style=3D'color:"+PopUpMenu2_default_config_tmp[PopUpMenu2_TitleColor_inde=
x][1]+"; =
font-family:"+PopUpMenu2_default_config_tmp[PopUpMenu2_ItemFont_index][1]=
+"; font-size: =
"+PopUpMenu2_default_config_tmp[PopUpMenu2_TitleSize_index][1]+";'>&nbsp;=
<b>"+PopUpMenu2_title4layer+"</b>&nbsp;</font></center></td><td nowrap =
bgcolor=3D'"+PopUpMenu2_default_config_tmp[PopUpMenu2_BorderColor_index][=
1]+"' align=3D'right' =
background=3D'"+PopUpMenu2_default_config_tmp[PopUpMenu2_TitleBackgroundI=
mage_index][1]+"'>"+PopUpMenu2_closeHTML+"";
    PopUpMenu2_text+=3D"</td></tr></table>";
}
    PopUpMenu2_text+=3D"<table width=3D'100%' border=3D'0' =
cellspacing=3D'0' cellpadding=3D'1' =
bgcolor=3D'"+PopUpMenu2_default_config_tmp[PopUpMenu2_BorderColor_index][=
1]+"'>";
    PopUpMenu2_text+=3D"<tr><td>";
    PopUpMenu2_text+=3D"<table border=3D'0' cellspacing=3D'0' =
cellpadding=3D'0' width=3D'100%'>";
    PopUpMenu2_text+=3D"<tr><td =
bgcolor=3D'"+PopUpMenu2_default_config_tmp[PopUpMenu2_BorderColor_index][=
1]+"' align=3D'center' valign=3D'top'>";
    PopUpMenu2_text+=3D"<table width=3D'100%' border=3D'0' =
cellspacing=3D'0' cellpadding=3D'1' =
bgcolor=3D'"+PopUpMenu2_default_config_tmp[PopUpMenu2_BackgroundColor_ind=
ex][1]+"'>";
    PopUpMenu2_text+=3DPopUpMenu2_linkArray_sum;
    PopUpMenu2_text+=3D"</table></td></tr></table></td></tr></table>";
//	document.write(PopUpMenu2_text);
    return PopUpMenu2_text;
=09
}


function PopUpMenu2_doNOThideFunc() {
    PopUpMenu2_doNOThide =3D true;
}


function PopUpMenu2_Hide_Layer() {
    PopUpMenu2_Hide_It(PopUpMenu2_HideTime);
}


function PopUpMenu2_Hide(ms) {
	if (PopUpMenu2_timerID) {window.clearTimeout(PopUpMenu2_timerID); }
    if (!ms) { ms=3DPopUpMenu2_HideTime; }
    PopUpMenu2_Hide_It(ms);
}


function PopUpMenu2_Hide_It(ms) {
    PopUpMenu2_milliseconds=3DparseInt(ms);
    if (PopUpMenu2_milliseconds > 0) {
        PopUpMenu2_milliseconds -=3D PopUpMenu2_DelayTime;
        =
PopUpMenu2_timerID=3Dwindow.setTimeout('PopUpMenu2_Hide_It(PopUpMenu2_mil=
liseconds)',PopUpMenu2_DelayTime);
    } else {
        PopUpMenu2_Stop(false);
    }
}


function PopUpMenu2_showpopuphelp() {
	if (PopUpMenuHelpLink.indexOf("window.open(") !=3D -1) {
	eval (PopUpMenuHelpLink);
	} else {
	eval ('window.top.location=3D"'+PopUpMenuHelpLink + '"');
	PopUpMenu2_Stop(true);
	}

}


function PopUp2WindowOpen(url,name,attributes) {
    var PopUpWindowHandle;
    PopUpWindowHandle =3D window.open(url,name,attributes);
}


function PopUpMenu2_ClearTime(){
    window.clearTimeout(PopUpMenu2_timerID);
}

String.prototype.Conf2Boolean =3D=20
function() {
	return ~"1|yes|da|si|true|on".indexOf(this.toString().toLowerCase());
}

function PopUpMenu2_Set_GlobalConfig(){
=09
	if (PopUpMenu2_GlobalConfig[0][0] =3D=3D "UseThisGlobalConfig" && =
PopUpMenu2_GlobalConfig[0][1] =3D=3D "yes") {
	// set global congif from PopUpMenu2_Set_GlobalConfig array
		for (var temp_i =3D 1; temp_i < PopUpMenu2_GlobalConfig.length; =
temp_i++) {=09
			for (var temp_i2 =3D 0; temp_i2 < PopUpMenu2_default_config.length; =
temp_i2++) {=09
				if (PopUpMenu2_default_config[temp_i2][0] =3D=3D =
PopUpMenu2_GlobalConfig[temp_i][0])
				{
				PopUpMenu2_default_config[temp_i2][1] =3D =
PopUpMenu2_GlobalConfig[temp_i][1];
				}
			}
		}
	} else {

	// use default global congif
	return;
	}
}


if (PopUpMenu2_menu_possible) {
	PopUpMenu2_Set_GlobalConfig();

 		if (PopUpMenu2_iens6) {
	    document.write("<div id=3D'PopUpMenu2viewer' =
style=3D'background-color:transparent;width:0;height:0;margin-left:0;visi=
bility:hidden;position:absolute;z-index:1;overflow:hidden' =
onmouseover=3D'PopUpMenu2_ClearTime();' =
onmouseout=3D'PopUpMenu2_Hide_Layer()'></div>");
			if (PopUpMenu2_ie55 && !PopUpMenu2_opera) {=20
		document.write('<iframe id=3D"PoupMenuIEFrame" =
src=3D"javascript:false;" scrolling=3D"no" frameborder=3D"0" =
style=3D"position:absolute; top:0px; left:0px; =
display:none;"></iframe>');
	   		}
	 	}=20
 }=20

// version 2.7.3 (01/04/2007) IE NS 6.X Browsers=20
// XHTML PoUpMenu position Fix
// New Frame_Target param added
// Fight with Safari by Full Merge

function PopUpMenu2_Set(PopUpMenu2_links_ids_line) {

    if (!PopUpMenu2_menu_possible) {  return; }

  	PopUpMenu2_first_time=3Dtrue;
    BuildLinks(PopUpMenu2_links_ids_line);

PopUpMenu2_boxposLR=3DPopUpMenu2_default_config_tmp[PopUpMenu2_AlignLR_in=
dex][1];=20
PopUpMenu2_boxposTB=3DPopUpMenu2_default_config_tmp[PopUpMenu2_AlignTB_in=
dex][1];

    window.clearTimeout(PopUpMenu2_timerID);
    PopUpMenu2_thetext=3DbuildText();

	if (document.getElementById) {
	PopUpMenu2_theobj=3Ddocument.getElementById('PopUpMenu2viewer');
	} else { return; }
=09
//	if (PopUpMenu2_iens6&&document.all) {
//            PopUpMenu2_theobj.innerHTML =3D "";
//            PopUpMenu2_theobj.insertAdjacentHTML("BeforeEnd","<table =
cellspacing=3D0 id=3D'Menu2_main_table' =
height=3D"+PopUpMenu2_winHeight+" border=3D0><tr><td width=3D'100%' =
valign=3Dtop><font  =
style=3D'font-weight:normal'>"+PopUpMenu2_thetext+"</font></td></tr></tab=
le>");
//		}
        if (PopUpMenu2_iens6) {
            PopUpMenu2_theobj.innerHTML =3D '';
            PopUpMenu2_theobj.innerHTML =3D "<table =
id=3D'Menu2_main_table' cellspacing=3D0 =
height=3D"+PopUpMenu2_winHeight+" border=3D0><tr><td width=3D'100%' =
valign=3Dtop><font =
style=3D'font-weight:normal'>"+PopUpMenu2_thetext+"</font></td></tr></tab=
le>";
        }

	var PopUpMenu2_main_table=3Ddocument.getElementById("Menu2_main_table")
	PopUpMenu2_inwidth =3D PopUpMenu2_main_table.offsetWidth
	PopUpMenu2_inheight =3D PopUpMenu2_main_table.offsetHeight

	PopUpMenu2_browserHeight =3D getViewportHeight();
	PopUpMenu2_browserWidth =3D getViewportWidth();

	var PopUpMenu2_ScrOffY =3D 0;
	var PopUpMenu2_ScrOffX =3D 0;
	=09
		// Try to get the scrolls offsets
	=09
  if( typeof( window.pageYOffset ) =3D=3D 'number' ) {
    //Netscape compliant
    PopUpMenu2_ScrOffY =3D window.pageYOffset;
    PopUpMenu2_ScrOffX =3D window.pageXOffset;
  } else if( document.body && ( document.body.scrollLeft || =
document.body.scrollTop ) ) {
    //DOM compliant
    PopUpMenu2_ScrOffY =3D document.body.scrollTop;
    PopUpMenu2_ScrOffX =3D document.body.scrollLeft;
  } else if( document.documentElement && ( =
document.documentElement.scrollLeft || =
document.documentElement.scrollTop ) ) {
    //IE6 standards compliant mode
    PopUpMenu2_ScrOffY =3D document.documentElement.scrollTop;
    PopUpMenu2_ScrOffX =3D document.documentElement.scrollLeft;
  }
 =20
	PopUpMenu2_scrollbaroff=3D1;

    if (PopUpMenu2_ns6x) {
        PopUpMenu2_browserWidth=3Dwindow.innerWidth;
        PopUpMenu2_browserHeight=3Dwindow.innerHeight;
        PopUpMenu2_ScrOffX=3Dwindow.pageXOffset;
        PopUpMenu2_ScrOffY=3Dwindow.pageYOffset;
		PopUpMenu2_scrollbaroff=3D16;
    }


	PopUpMenu2_boxPrePositionLR=3DPopUpMenu2_boxposLR;
    PopUpMenu2_boxPrePositionTB=3DPopUpMenu2_boxposTB;
	=09
	if (!PopUpMenu2_center_offset) {
=09
	if ( PopUpMenu2_browserHeight+PopUpMenu2_ScrOffY < =
window_pageY+PopUpMenu2_inheight )=20
	{=20
		PopUpMenu2_boxPrePositionTB=3D"top"=20
    }=20

	if ( PopUpMenu2_browserWidth+PopUpMenu2_ScrOffX < =
window_pageX+PopUpMenu2_inwidth ) { PopUpMenu2_boxPrePositionLR=3D"left" =
} else if ( window_pageX-PopUpMenu2_inwidth < 0 ) { =
PopUpMenu2_boxPrePositionLR =3D "right" }=20

	=
PopUpMenu2_boxPosition=3DPopUpMenu2_boxPrePositionTB+PopUpMenu2_boxPrePos=
itionLR;
=20
    if (PopUpMenu2_boxPosition =3D=3D "bottomright") {=20
        window_pageX +=3D PopUpMenu2_offsetx;
        window_pageY +=3D PopUpMenu2_offsety;
    } else if (PopUpMenu2_boxPosition =3D=3D "bottomleft") {=20
		window_pageX -=3D (PopUpMenu2_offsetx+2)+PopUpMenu2_inwidth;
        window_pageY -=3D PopUpMenu2_offsety;
    } else if (PopUpMenu2_boxPosition =3D=3D "topright") {
        window_pageX +=3D PopUpMenu2_offsetx;
        window_pageY +=3D PopUpMenu2_offsety-PopUpMenu2_inheight;
    } else if (PopUpMenu2_boxPosition =3D=3D "topleft") {=20
        window_pageX -=3D (PopUpMenu2_offsetx+2)+PopUpMenu2_inwidth;
        window_pageY +=3D PopUpMenu2_offsety-PopUpMenu2_inheight;
     }

	} else {
=09
   if ( =
PopUpMenu2_browserWidth+PopUpMenu2_ScrOffX-PopUpMenu2_scrollbaroff < =
window_pageX+(PopUpMenu2_inwidth/2) ) {
	window_pageX =3D =
PopUpMenu2_browserWidth+PopUpMenu2_ScrOffX-PopUpMenu2_inwidth-PopUpMenu2_=
scrollbaroff;
		} else if ( window_pageX-PopUpMenu2_ScrOffX-PopUpMenu2_inwidth/2 < 0 ) =
{ window_pageX =3D PopUpMenu2_ScrOffX + PopUpMenu2_scrollbaroff;=20
		} else { window_pageX -=3D Math.round(PopUpMenu2_inwidth/2); }

	if ( =
PopUpMenu2_browserHeight+PopUpMenu2_ScrOffY-PopUpMenu2_scrollbaroff < =
window_pageY+PopUpMenu2_inheight/2 ) {=20
		window_pageY =3D =
PopUpMenu2_browserHeight+PopUpMenu2_ScrOffY-PopUpMenu2_inheight-PopUpMenu=
2_scrollbaroff;
		} else if ( window_pageY-PopUpMenu2_ScrOffY-PopUpMenu2_inheight/2 < 0 =
) { window_pageY =3D PopUpMenu2_ScrOffY + PopUpMenu2_scrollbaroff;=20
		} else { window_pageY -=3D Math.round(PopUpMenu2_inheight/2); }
	}


	PopUpMenu2_viewIt();
}

function PopUpMenu2_viewIt() {

	PopUpMenu2_theobj.style.left=3Dwindow_pageX +"px";
	PopUpMenu2_theobj.style.top=3Dwindow_pageY + "px";
	PopUpMenu2_theobj.style.width=3DPopUpMenu2_inwidth  +"px";;
	PopUpMenu2_theobj.style.height=3DPopUpMenu2_inheight  +"px";;
//	PopUpMenu2_theobj.display=3D"block";
	PopUpMenu2_theobj.style.visibility=3D"visible";
    if (PopUpMenu2_ie55) {
	IfrRef =3D document.getElementById('PoupMenuIEFrame');
	if (!IfrRef) return;
    IfrRef.style.width =3D PopUpMenu2_inwidth;
    IfrRef.style.height =3D PopUpMenu2_inheight;
    IfrRef.style.top =3D window_pageY;
    IfrRef.style.left =3D window_pageX;
    IfrRef.style.zIndex =3D PopUpMenu2_theobj.style.zIndex - 1;
    IfrRef.style.display =3D "block";
	}
}

function PopUpMenu2_Stop(PopUpMenu2_Stop_now) {
=09
	if (!PopUpMenu2_Stop_now) {
	    if (!PopUpMenu2_first_time) {
    	   return;
	    }
	} else {=20
		PopUpMenu2_doNOThide=3Dfalse;
	}
=09
    if (PopUpMenu2_iens6 && !PopUpMenu2_doNOThide) {
	=09
	    if (PopUpMenu2_ie55 && IfrRef) {
		IfrRef.style.display =3D "none";
		}
		PopUpMenu2_theobj.style.visibility=3D"hidden";
//		PopUpMenu2_theobj.display=3D"none";
		PopUpMenu2_theobj.innerHTML =3D "";
	=09
    if (!PopUpMenu2_safari) {
		PopUpMenu2_theobj.style.width=3D1  +"px";
		PopUpMenu2_theobj.style.height=3D1  +"px";
		}

    }
    PopUpMenu2_doNOThide=3Dfalse;
	PopUpMenu2_Stop_now=3Dfalse;
}


 function PopUpMenu2_Table_Cell_MouseOver( tableCellRef, hoverFlag, =
navStyle , event_color )=20
{
	var Table_Cell_MouseOver_color_tmp =3D "";
	var Table_Cell_MouseOut_color_tmp =3D "";

	if ( hoverFlag )=20
	{
	if (event_color)=20
		{=20
		Table_Cell_MouseOver_color_tmp =3D event_color;=20
		} else {=20
		try {
				if ( eval('Table_Cell_MouseOver_color.'+navStyle) !=3D undefined ) {
					Table_Cell_MouseOver_color_tmp =3D =
eval('Table_Cell_MouseOver_color.'+navStyle);
				} else {
				Table_Cell_MouseOver_color_tmp =3D Table_Cell_MouseOver_color.def;
				}
			} catch(exception) {
		  }
		}
		if (Table_Cell_MouseOver_color_tmp)=20
				{=20
				Table_Cell_MouseOut_color_self_style =3D =
tableCellRef.style.backgroundColor;
				tableCellRef.style.backgroundColor =3D =
Table_Cell_MouseOver_color_tmp;=20
				}
//			if ( document.getElementsByTagName ) {
//					tableCellRef.getElementsByTagName( 'a' )[0].style.color =3D =
'#F0F8FF';
//				}
	} else {
	if (event_color)=20
		{=20
		Table_Cell_MouseOut_color_tmp =3D event_color;=20
		} else {=20
	if (Table_Cell_MouseOut_color_self_style) {=20
			tableCellRef.style.backgroundColor =3D =
Table_Cell_MouseOut_color_self_style; }
		try {
				if ( eval('Table_Cell_MouseOut_color.'+navStyle) !=3D "undefined" ) =
{
					Table_Cell_MouseOut_color_tmp =3D =
eval('Table_Cell_MouseOut_color.'+navStyle);
				} else {
				Table_Cell_MouseOut_color_tmp =3D Table_Cell_MouseOut_color.def;
				}
			} catch(exception) {
			}
		}
		if (Table_Cell_MouseOut_color_tmp)=20
				{ tableCellRef.style.backgroundColor =3D =
Table_Cell_MouseOut_color_tmp; }
		}
}

        /**
         * Returns the current width of the viewport.
         * @method getViewportWidth
         * @return {Int} The width of the viewable area of the page =
(excludes scrollbars).
         */

        getViewportWidth =3D function() {
            var width =3D self.innerWidth;  // Safari
            var mode =3D document.compatMode;

            if (mode) { // IE, Gecko, Opera
                width =3D (mode =3D=3D 'CSS1Compat') ?
                        document.documentElement.clientWidth : // =
Standards
                        document.body.clientWidth; // Quirks
            }
            return width;
		}
	=09
		/**
         * Returns the current height of the viewport.
         * @method getViewportHeight
         * @return {Int} The height of the viewable area of the page =
(excludes scrollbars).
         */
        getViewportHeight =3D function() {
            var height =3D self.innerHeight; // Safari, Opera
            var mode =3D document.compatMode;

            if ( mode && !PopUpMenu2_opera ) { // IE, Gecko
                height =3D (mode =3D=3D 'CSS1Compat') ?
                        document.documentElement.clientHeight : // =
Standards
                        document.body.clientHeight; // Quirks
            }

            return height;
        }

------=_NextPart_000_00D2_01C7BFD7.DDE75E30
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.ncbi.nlm.nih.gov/portal/js/portal.js

=0A=
var =
names=3D["log","debug","info","warn","error","assert","dir","dirxml","gro=
up","groupEnd","time","timeEnd","count","trace","profile","profileEnd"];w=
indow.console=3D{};for(var =
i=3D0;i<names.length;++i){window.console[names[i]]=3Dfunction(){};}=0A=
eval(function(p,a,c,k,e,d){e=3Dfunction(c){return(c<a?'':e(parseInt(c/a))=
)+((c=3Dc%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace=
(/^/,String)){while(c--)d[e(c)]=3Dk[c]||e(c);k=3D[function(e){return =
d[e]}];e=3Dfunction(){return'\\w+'};c=3D1};while(c--)if(k[c])p=3Dp.replac=
e(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('7 x=3D6(){7 =
1D=3D"2.0.2";7 C=3D/\\s*,\\s*/;7 x=3D6(s,A){33{7 m=3D[];7 =
u=3D1z.32.2c&&!A;7 b=3D(A)?(A.31=3D=3D22)?A:[A]:[1g];7 =
1E=3D18(s).1l(C),i;9(i=3D0;i<1E.y;i++){s=3D1y(1E[i]);8(U&&s.Z(0,3).2b("")=
=3D=3D" *#"){s=3Ds.Z(2);A=3D24([],b,s[1])}1A A=3Db;7 =
j=3D0,t,f,a,c=3D"";H(j<s.y){t=3Ds[j++];f=3Ds[j++];c+=3Dt+f;a=3D"";8(s[j]=3D=
=3D"("){H(s[j++]!=3D")")a+=3Ds[j];a=3Da.Z(0,-1);c+=3D"("+a+")"}A=3D(u&&V[=
c])?V[c]:21(A,t,f,a);8(u)V[c]=3DA}m=3Dm.30(A)}2a x.2d;5 =
m}2Z(e){x.2d=3De;5[]}};x.1Z=3D6(){5"6 x() {\\n  [1D "+1D+"]\\n}"};7 =
V=3D{};x.2c=3DL;x.2Y=3D6(s){8(s){s=3D1y(s).2b("");2a V[s]}1A V=3D{}};7 =
29=3D{};7 19=3DL;x.15=3D6(n,s){8(19)1i("s=3D"+1U(s));29[n]=3D12 =
s()};x.2X=3D6(c){5 c?1i(c):o};7 D=3D{};7 h=3D{};7 =
q=3D{P:/\\[([\\w-]+(\\|[\\w-]+)?)\\s*(\\W?=3D)?\\s*([^\\]]*)\\]/};7 =
T=3D[];D[" "]=3D6(r,f,t,n){7 e,i,j;9(i=3D0;i<f.y;i++){7 =
s=3DX(f[i],t,n);9(j=3D0;(e=3Ds[j]);j++){8(M(e)&&14(e,n))r.z(e)}}};D["#"]=3D=
6(r,f,i){7 =
e,j;9(j=3D0;(e=3Df[j]);j++)8(e.B=3D=3Di)r.z(e)};D["."]=3D6(r,f,c){c=3D12 =
1t("(^|\\\\s)"+c+"(\\\\s|$)");7 =
e,i;9(i=3D0;(e=3Df[i]);i++)8(c.l(e.1V))r.z(e)};D[":"]=3D6(r,f,p,a){7 =
t=3Dh[p],e,i;8(t)9(i=3D0;(e=3Df[i]);i++)8(t(e,a))r.z(e)};h["2W"]=3D6(e){7=
 d=3DQ(e);8(d.1C)9(7 i=3D0;i<d.1C.y;i++){8(d.1C[i]=3D=3De)5 =
K}};h["2V"]=3D6(e){};7 M=3D6(e){5(e&&e.1c=3D=3D1&&e.1f!=3D"!")?e:23};7 =
16=3D6(e){H(e&&(e=3De.2U)&&!M(e))28;5 e};7 =
G=3D6(e){H(e&&(e=3De.2T)&&!M(e))28;5 e};7 1r=3D6(e){5 =
M(e.27)||G(e.27)};7 1P=3D6(e){5 M(e.26)||16(e.26)};7 1o=3D6(e){7 =
c=3D[];e=3D1r(e);H(e){c.z(e);e=3DG(e)}5 c};7 U=3DK;7 1h=3D6(e){7 =
d=3DQ(e);5(2S d.25=3D=3D"2R")?/\\.1J$/i.l(d.2Q):2P(d.25=3D=3D"2O 2N")};7 =
Q=3D6(e){5 e.2M||e.1g};7 X=3D6(e,t){5(t=3D=3D"*"&&e.1B)?e.1B:e.X(t)};7 =
17=3D6(e,t,n){8(t=3D=3D"*")5 M(e);8(!14(e,n))5 L;8(!1h(e))t=3Dt.2L();5 =
e.1f=3D=3Dt};7 14=3D6(e,n){5!n||(n=3D=3D"*")||(e.2K=3D=3Dn)};7 =
1e=3D6(e){5 e.1G};6 24(r,f,B){7 =
m,i,j;9(i=3D0;i<f.y;i++){8(m=3Df[i].1B.2J(B)){8(m.B=3D=3DB)r.z(m);1A =
8(m.y!=3D23){9(j=3D0;j<m.y;j++){8(m[j].B=3D=3DB)r.z(m[j])}}}}5 =
r};8(![].z)22.2I.z=3D6(){9(7 i=3D0;i<1z.y;i++){o[o.y]=3D1z[i]}5 o.y};7 =
N=3D/\\|/;6 21(A,t,f,a){8(N.l(f)){f=3Df.1l(N);a=3Df[0];f=3Df[1]}7 =
r=3D[];8(D[t]){D[t](r,A,f,a)}5 r};7 S=3D/^[^\\s>+~]/;7 =
20=3D/[\\s#.:>+~()@]|[^\\s#.:>+~()@]+/g;6 1y(s){8(S.l(s))s=3D" "+s;5 =
s.P(20)||[]};7 W=3D/\\s*([\\s>+~(),]|^|$)\\s*/g;7 =
I=3D/([\\s>+~,]|[^(]\\+|^)([#.:@])/g;7 18=3D6(s){5 =
s.O(W,"$1").O(I,"$1*$2")};7 =
1u=3D{1Z:6(){5"\'"},P:/^(\'[^\']*\')|("[^"]*")$/,l:6(s){5 =
o.P.l(s)},1S:6(s){5 o.l(s)?s:o+s+o},1Y:6(s){5 o.l(s)?s.Z(1,-1):s}};7 =
1s=3D6(t){5 1u.1Y(t)};7 E=3D/([\\/()[\\]?{}|*+-])/g;6 R(s){5 =
s.O(E,"\\\\$1")};x.15("1j-2H",6(){D[">"]=3D6(r,f,t,n){7 =
e,i,j;9(i=3D0;i<f.y;i++){7 =
s=3D1o(f[i]);9(j=3D0;(e=3Ds[j]);j++)8(17(e,t,n))r.z(e)}};D["+"]=3D6(r,f,t=
,n){9(7 i=3D0;i<f.y;i++){7 =
e=3DG(f[i]);8(e&&17(e,t,n))r.z(e)}};D["@"]=3D6(r,f,a){7 t=3DT[a].l;7 =
e,i;9(i=3D0;(e=3Df[i]);i++)8(t(e))r.z(e)};h["2G-10"]=3D6(e){5!16(e)};h["1=
x"]=3D6(e,c){c=3D12 1t("^"+c,"i");H(e&&!e.13("1x"))e=3De.1n;5 =
e&&c.l(e.13("1x"))};q.1X=3D/\\\\:/g;q.1w=3D"@";q.J=3D{};q.O=3D6(m,a,n,c,v=
){7 k=3Do.1w+m;8(!T[k]){a=3Do.1W(a,c||"",v||"");T[k]=3Da;T.z(a)}5 =
T[k].B};q.1Q=3D6(s){s=3Ds.O(o.1X,"|");7 m;H(m=3Ds.P(o.P)){7 =
r=3Do.O(m[0],m[1],m[2],m[3],m[4]);s=3Ds.O(o.P,r)}5 s};q.1W=3D6(p,t,v){7 =
a=3D{};a.B=3Do.1w+T.y;a.2F=3Dp;t=3Do.J[t];t=3Dt?t(o.13(p),1s(v)):L;a.l=3D=
12 2E("e","5 "+t);5 =
a};q.13=3D6(n){1d(n.2D()){F"B":5"e.B";F"2C":5"e.1V";F"9":5"e.2B";F"1T":8(=
U){5"1U((e.2A.P(/1T=3D\\\\1v?([^\\\\s\\\\1v]*)\\\\1v?/)||[])[1]||\'\')"}}=
5"e.13(\'"+n.O(N,":")+"\')"};q.J[""]=3D6(a){5 a};q.J["=3D"]=3D6(a,v){5 =
a+"=3D=3D"+1u.1S(v)};q.J["~=3D"]=3D6(a,v){5"/(^| )"+R(v)+"( =
|$)/.l("+a+")"};q.J["|=3D"]=3D6(a,v){5"/^"+R(v)+"(-|$)/.l("+a+")"};7 =
1R=3D18;18=3D6(s){5 =
1R(q.1Q(s))}});x.15("1j-2z",6(){D["~"]=3D6(r,f,t,n){7 =
e,i;9(i=3D0;(e=3Df[i]);i++){H(e=3DG(e)){8(17(e,t,n))r.z(e)}}};h["2y"]=3D6=
(e,t){t=3D12 1t(R(1s(t)));5 t.l(1e(e))};h["2x"]=3D6(e){5 =
e=3D=3DQ(e).1H};h["2w"]=3D6(e){7 =
n,i;9(i=3D0;(n=3De.1F[i]);i++){8(M(n)||n.1c=3D=3D3)5 L}5 =
K};h["1N-10"]=3D6(e){5!G(e)};h["2v-10"]=3D6(e){e=3De.1n;5 =
1r(e)=3D=3D1P(e)};h["2u"]=3D6(e,s){7 n=3Dx(s,Q(e));9(7 =
i=3D0;i<n.y;i++){8(n[i]=3D=3De)5 L}5 K};h["1O-10"]=3D6(e,a){5 =
1p(e,a,16)};h["1O-1N-10"]=3D6(e,a){5 1p(e,a,G)};h["2t"]=3D6(e){5 =
e.B=3D=3D2s.2r.Z(1)};h["1M"]=3D6(e){5 e.1M};h["2q"]=3D6(e){5 =
e.1q=3D=3D=3DL};h["1q"]=3D6(e){5 e.1q};h["1L"]=3D6(e){5 =
e.1L};q.J["^=3D"]=3D6(a,v){5"/^"+R(v)+"/.l("+a+")"};q.J["$=3D"]=3D6(a,v){=
5"/"+R(v)+"$/.l("+a+")"};q.J["*=3D"]=3D6(a,v){5"/"+R(v)+"/.l("+a+")"};6 =
1p(e,a,t){1d(a){F"n":5 K;F"2p":a=3D"2n";1a;F"2o":a=3D"2n+1"}7 =
1m=3D1o(e.1n);6 1k(i){7 i=3D(t=3D=3DG)?1m.y-i:i-1;5 =
1m[i]=3D=3De};8(!Y(a))5 1k(a);a=3Da.1l("n");7 m=3D1K(a[0]);7 =
s=3D1K(a[1]);8((Y(m)||m=3D=3D1)&&s=3D=3D0)5 K;8(m=3D=3D0&&!Y(s))5 =
1k(s);8(Y(s))s=3D0;7 =
c=3D1;H(e=3Dt(e))c++;8(Y(m)||m=3D=3D1)5(t=3D=3DG)?(c<=3Ds):(s>=3Dc);5(c%m=
)=3D=3Ds}});x.15("1j-2m",6(){U=3D1i("L;/*@2l@8(@\\2k)U=3DK@2j@*/");8(!U){=
X=3D6(e,t,n){5 =
n?e.2i("*",t):e.X(t)};14=3D6(e,n){5!n||(n=3D=3D"*")||(e.2h=3D=3Dn)};1h=3D=
1g.1I?6(e){5/1J/i.l(Q(e).1I)}:6(e){5 Q(e).1H.1f!=3D"2g"};1e=3D6(e){5 =
e.2f||e.1G||1b(e)};6 1b(e){7 =
t=3D"",n,i;9(i=3D0;(n=3De.1F[i]);i++){1d(n.1c){F 11:F 1:t+=3D1b(n);1a;F =
3:t+=3Dn.2e;1a}}5 t}}});19=3DK;5 =
x}();',62,190,'|||||return|function|var|if|for||||||||pseudoClasses||||te=
st|||this||AttributeSelector|||||||cssQuery|length|push|fr|id||selectors|=
|case|nextElementSibling|while||tests|true|false|thisElement||replace|mat=
ch|getDocument|regEscape||attributeSelectors|isMSIE|cache||getElementsByT=
agName|isNaN|slice|child||new|getAttribute|compareNamespace|addModule|pre=
viousElementSibling|compareTagName|parseSelector|loaded|break|_0|nodeType=
|switch|getTextContent|tagName|document|isXML|eval|css|_1|split|ch|parent=
Node|childElements|nthChild|disabled|firstElementChild|getText|RegExp|Quo=
te|x22|PREFIX|lang|_2|arguments|else|all|links|version|se|childNodes|inne=
rText|documentElement|contentType|xml|parseInt|indeterminate|checked|last=
|nth|lastElementChild|parse|_3|add|href|String|className|create|NS_IE|rem=
ove|toString|ST|select|Array|null|_4|mimeType|lastChild|firstChild|contin=
ue|modules|delete|join|caching|error|nodeValue|textContent|HTML|prefix|ge=
tElementsByTagNameNS|end|x5fwin32|cc_on|standard||odd|even|enabled|hash|l=
ocation|target|not|only|empty|root|contains|level3|outerHTML|htmlFor|clas=
s|toLowerCase|Function|name|first|level2|prototype|item|scopeName|toUpper=
Case|ownerDocument|Document|XML|Boolean|URL|unknown|typeof|nextSibling|pr=
eviousSibling|visited|link|valueOf|clearCache|catch|concat|constructor|ca=
llee|try'.split('|'),0,{}))=0A=
function =
RemoteDataProvider(sUrl){this.sUrl=3DsUrl;this.bAsync=3Dtrue;this.iTimeou=
t=3D0;}=0A=
RemoteDataProvider.prototype.x_GetHttpObj=3Dfunction(){var =
oHttpObj=3Dnull;try{oHttpObj=3Dnew =
ActiveXObject("Msxml2.XMLHTTP");}catch(e){try{oHttpObj=3Dnew =
ActiveXObject("Microsoft.XMLHTTP");}catch(oc){oHttpObj=3Dnull;}}=0A=
if(!oHttpObj&&typeof XMLHttpRequest!=3D"undefined"){oHttpObj=3Dnew =
XMLHttpRequest();}=0A=
return =
oHttpObj;};RemoteDataProvider.prototype.x_onChange=3Dfunction(oHttpObj,oT=
imer){if(oTimer.bTimeout){return;}=0A=
if(oHttpObj.readyState=3D=3D4&&oHttpObj.status=3D=3D200){if(oTimer.oTimer=
){clearTimeout(oTimer.oTimer);}=0A=
this.onSuccess(oHttpObj);this.onStop();}else =
if(oHttpObj.readyState=3D=3D4&&oHttpObj.status!=3D200){if(oTimer.oTimer){=
clearTimeout(oTimer.oTimer);}=0A=
this.onError(oHttpObj);this.onStop();}};RemoteDataProvider.prototype.x_In=
it=3Dfunction(oTimer){var =
oHttpObj=3Dthis.x_GetHttpObj();if(null=3D=3DoHttpObj){return null;}=0A=
if(oHttpObj.readyState!=3D=3D0){oHttpObj.abort();}=0A=
var =
oThis=3Dthis;if(this.bAsync){oHttpObj.onreadystatechange=3Dfunction(){oTh=
is.x_onChange(oHttpObj,oTimer);};}=0A=
this.iActiveRequests++;this.onStart();if(this.iTimeout>0){oTimer.bTimeout=
=3Dfalse;oTimer.oTimer=3DsetTimeout(function(){oTimer.bTimeout=3Dtrue;oHt=
tpObj.abort();oThis.onTimeout(oThis.iTimeout);},this.iTimeout);}=0A=
return =
oHttpObj;};RemoteDataProvider.prototype.Get=3Dfunction(sRequest){var =
sUrl=3Dthis.sUrl+(sRequest?sRequest:"");var oTimer=3D{};var =
oHttpObj=3Dthis.x_Init(oTimer);if(oHttpObj){oHttpObj.open("get",sUrl,this=
.bAsync);oHttpObj.send(null);if(!this.bAsync){this.x_onChange(oHttpObj,oT=
imer);}}};RemoteDataProvider.prototype.Post=3Dfunction(sRequest){this.Req=
uest(null,sRequest);};RemoteDataProvider.prototype.Request=3Dfunction(sGe=
tRequest,sPostRequest){var =
sUrl=3Dthis.sUrl+(sGetRequest?sGetRequest:"");var oTimer=3D{};var =
oHttpObj=3Dthis.x_Init(oTimer);if(oHttpObj){if(typeof =
sPostRequest!=3D"string"||sPostRequest=3D=3D=3D""){sPostRequest=3D"";}=0A=
oHttpObj.open("post",sUrl,this.bAsync);oHttpObj.setRequestHeader("Content=
-type","application/x-www-form-urlencoded");oHttpObj.setRequestHeader("Co=
ntent-length",sPostRequest.length);oHttpObj.send(sPostRequest);if(!this.b=
Async){this.x_onChange(oHttpObj,oTimer);}}};RemoteDataProvider.prototype.=
onSuccess=3Dfunction(obj){alert(["succes:",obj.responseText]);};RemoteDat=
aProvider.prototype.onStart=3Dfunction(){};RemoteDataProvider.prototype.o=
nStop=3Dfunction(){};RemoteDataProvider.prototype.onError=3Dfunction(obj)=
{alert(["error:",obj.status]);};RemoteDataProvider.prototype.onTimeout=3D=
function(iTime){alert(["timeout:",iTime+" =
ms"]);};xmlHttpCall=3Dfunction(siteName,portletPath,actionName,args,callb=
ack,userArgs,oThis){var =
xhrArgs=3D{'p$site':siteName,'p$rq':portletPath+":"+actionName};for(var =
arg in args){xhrArgs[arg]=3Dargs[arg];}=0A=
var query_string=3D"";for(var arg in =
xhrArgs){query_string+=3D"&"+encodeURIComponent(arg);if(xhrArgs[arg]!=3Dn=
ull){query_string+=3D"=3D"+encodeURIComponent(xhrArgs[arg]);}}=0A=
var rdp=3Dnew =
RemoteDataProvider(window.location.href.replace(/\?.*/,''));rdp.bAsync=3D=
(callback!=3Dnull);rdp.iTimeout=3D10000;rdp.onSuccess=3Drdp.onFailure=3Df=
unction(obj){if(callback&&typeof(callback)=3D=3D'function'){if(oThis!=3Dn=
ull){callback.call(oThis,obj,userArgs);}else{callback(obj,userArgs);}}els=
e{throw"xmlHttpCall: callback not defined or not a =
function";}};rdp.onTimeout=3Dfunction(obj){var =
fakeHttpResponse=3D{'iTimeout':obj,'responseText':null,'responseXML':null=
,'status':408,'statusText':'Request =
Timeout'};if(oThis!=3Dnull){if(callback&&typeof(callback)=3D=3D'function'=
){if(oThis!=3Dnull){callback.call(oThis,fakeHttpResponse,userArgs);}else{=
callback(fakeHttpResponse,userArgs);}}else{throw"xmlHttpCall: callback =
not defined or not a function =
(timeout)";}}};rdp.Post(query_string);};function =
Base(){};Base.version=3D"1.0.2";Base.prototype=3D{extend:function(s,v){va=
r e=3DBase.prototype.extend;if(arguments.length=3D=3D2){var =
a=3Dthis[s];if((a instanceof Function)&&(v instanceof =
Function)&&a.valueOf()!=3Dv.valueOf()&&/\bbase\b/.test(v)){var =
m=3Dv;v=3Dfunction(){var p=3Dthis.base;this.base=3Da;var =
r=3Dm.apply(this,arguments);this.base=3Dp;return =
r};v.valueOf=3Dfunction(){return m};v.toString=3Dfunction(){return =
String(m)}}return this[s]=3Dv}else if(s){var p=3D{toSource:null};var =
x=3D["toString","valueOf"];if(Base._)x[2]=3D"constructor";for(var =
i=3D0;(n=3Dx[i]);i++){if(s[n]!=3Dp[n]){e.call(this,n,s[n])}}for(var n in =
s){if(!p[n]){e.call(this,n,s[n])}}}return =
this},base:function(){}};Base.extend=3Dfunction(i,s){var =
e=3DBase.prototype.extend;if(!i)i=3D{};Base._=3D1;var p=3Dnew =
this;e.call(p,i);var =
constructor=3Dp.constructor;p.constructor=3Dthis;delete Base._;var =
k=3Dfunction(){if(!Base._)constructor.apply(this,arguments);this.construc=
tor=3Dk};k.prototype=3Dp;k.extend=3Dthis.extend;k.toString=3Dfunction(){r=
eturn String(constructor)};e.call(k,s);var o=3Dconstructor?k:p;if(o.init =
instanceof Function)o.init();return =
o};utils=3D{KeyCode_TAB:9,KeyCode_DELETE:46,KeyCode_BACKSPACE:8,KeyCode_L=
EFT_ARROW:37,KeyCode_RIGHT_ARROW:39,KeyCode_HOME:36,KeyCode_END:35,KeyCod=
e_PAGE_UP:33,KeyCode_PAGE_DOWN:34,KeyCode_UP_ARROW:38,KeyCode_DOWN_ARROW:=
40,KeyCode_ESC:27,KeyCode_ENTER:13,KeyCode_SPACE:32,KeyCode_SHIFT_KEY:16,=
KeyCode_CTRL_KEY:17,KeyCode_ALT_KEY:18,KeyCode_LEFT_MS_WINDOWS_KEY:91,Key=
Code_RIGHT_MS_WINDOWS_KEY:92,KeyCode_MS_MENU_KEY:93,isObject:function(a){=
return(a&&typeof a=3D=3D'object');},isArray:function(a){return =
this.isObject(a)&&a.constructor=3D=3DArray;},insertInHtml:function(text,o=
bj){if(document.all){obj.innerHTML+=3Dtext;}else{var =
range=3Ddocument.createRange();range.setStartAfter(obj);var =
docFrag=3Drange.createContextualFragment(text);obj.appendChild(docFrag);}=
},replaceInHtml:function(text,obj){if(document.all){obj.innerHTML=3Dtext;=
}else{while(obj.hasChildNodes()){obj.removeChild(obj.firstChild);}=0A=
var range=3Ddocument.createRange();range.setStartAfter(obj);var =
docFrag=3Drange.createContextualFragment(text);obj.appendChild(docFrag);}=
},getTargetObj:function(eEvent){var oTarget;var =
e=3DeEvent||window.event;if(e=3D=3Dnull){return null;}=0A=
if(e.srcElement=3D=3Dnull){oTarget=3De.target;}else{oTarget=3De.srcElemen=
t;}=0A=
while(oTarget&&oTarget.nodeType!=3D1){oTarget=3DoTarget.parentNode;}=0A=
return oTarget;},getParent:function(obj){if(obj){var =
result=3Dobj.parentNode;while(result&&result.nodeType!=3D1){result=3Dresu=
lt.nextSibling;}=0A=
if(result){return result;}}=0A=
return null;},getFirstChild:function(obj){if(obj){var =
result=3Dobj.firstChild;while(result&&result.nodeType!=3D1){result=3Dresu=
lt.nextSibling;}=0A=
if(result){return result;}}=0A=
return null;},getNextSibling:function(obj,tagName){if(obj){var =
result=3Dobj.nextSibling;if(tagName){var =
tn=3DtagName.toUpperCase();while(result&&result.tagName!=3Dtn){result=3Dr=
esult.nextSibling;}}else{while(result&&result.nodeType!=3D1){result=3Dres=
ult.nextSibling;}}=0A=
return result;}=0A=
return null;},getPreviousSibling:function(obj,tagName){if(obj){var =
result=3Dobj.previousSibling;if(tagName){var =
tn=3DtagName.toUpperCase();while(result&&result.tagName!=3Dtn){result=3Dr=
esult.previousSibling;}}else{while(result&&result.nodeType!=3D1){result=3D=
result.previousSibling;}}=0A=
return result;}=0A=
return null;},removeChildren:function(oObj){if(!oObj||typeof =
oObj!=3D"object"){return;}=0A=
while(oObj.hasChildNodes()){oObj.removeChild(oObj.firstChild);}},insertAf=
ter:function(parent,node,referenceNode){parent.insertBefore(node,referenc=
eNode.nextSibling);},nextItem:function(item,nodeName){if(item=3D=3Dnull){=
return;}=0A=
var =
next=3Ditem.nextSibling;while(next!=3Dnull){if(next.nodeName=3D=3DnodeNam=
e){return next;}=0A=
next=3Dnext.nextSibling;}=0A=
return null;},previousItem:function(item,nodeName){var =
previous=3Ditem.previousSibling;while(previous!=3Dnull){if(previous.nodeN=
ame=3D=3DnodeName){return previous;}=0A=
previous=3Dprevious.previousSibling;}=0A=
return null;},moveBefore:function(item1,item2){var =
parent=3Ditem1.parentNode;parent.removeChild(item1);parent.insertBefore(i=
tem1,item2);},moveAfter:function(item1,item2){var =
parent=3Ditem1.parentNode;parent.removeChild(item1);parent.insertBefore(i=
tem1,item2?item2.nextSibling:null);},createCookie:function(name,value,day=
s){if(days){var date=3Dnew =
Date();date.setTime(date.getTime()+(days*24*60*60*1000));var =
expires=3D'; expires=3D'+date.toGMTString();}else{expires=3D'';}=0A=
document.cookie=3Dname+'=3D'+value+expires+'; =
path=3D/';},readCookie:function(name){var nameEQ=3Dname+'=3D';var =
ca=3Ddocument.cookie.split(';');for(var i=3D0;i<ca.length;i++){var =
c=3Dca[i];while(c.charAt(0)=3D=3D' '){c=3Dc.substring(1,c.length);}=0A=
if(c.indexOf(nameEQ)=3D=3D=3D0){return =
c.substring(nameEQ.length,c.length);}}=0A=
return"";},eraseCookie:function(name){document.cookie=3Dname+"=3Dnull; =
expires=3DThu, 01-Jan-1970 00:00:01 GMT; domain=3Dnih.gov; =
path=3D/";document.cookie=3Dname+"; expires=3DThu, 01-Jan-1970 00:00:01 =
GMT; domain=3Dnih.gov; =
path=3D/";},addClass:function(element,className){if(!this.hasClass(elemen=
t,className)){if(element.className){element.className+=3D" "+className;}=0A=
else{element.className=3DclassName;}}},removeClass:function(element,class=
Name){var regexp=3Dnew =
RegExp("(^|\\s)"+className+"(\\s|$)");element.className=3Delement.classNa=
me.replace(regexp,"$2");},hasClass:function(element,className){var =
regexp=3Dnew RegExp("(^|\\s)"+className+"(\\s|$)");return =
regexp.test(element.className);},getXY:function(obj){var =
b=3D{x:0,y:0,w:obj.offsetWidth,h:obj.offsetHeight};if(obj.offsetParent){w=
hile(obj){b.x+=3Dobj.offsetLeft;b.y+=3Dobj.offsetTop;obj=3Dobj.offsetPare=
nt;}}else if(obj.x){b.x=3Dobj.x;b.y=3Dobj.y;}=0A=
return b;},drawText:function(sText,sId,add){if(!sId){sId=3D"debug";}=0A=
var =
obj=3Ddocument.getElementById(sId);if(obj){if(add){this.insertInHtml("<br=
/>"+sText,obj);}else{this.replaceInHtml(sText,obj);}}},selectRange:functi=
on(oObj,iStart,iLength){if(!(oObj&&oObj.value)){return;}=0A=
if(oObj.createTextRange){var =
oRange=3DoObj.createTextRange();oRange.moveStart("character",iStart);oRan=
ge.moveEnd("character",iLength-oObj.value.length);oRange.select();}else =
if(oObj.setSelectionRange){oObj.setSelectionRange(iStart,iLength);}=0A=
oObj.focus();},getSelection:function(){var =
text=3D"";if(window.getSelection){text+=3Dwindow.getSelection();}else =
if(document.getSelection){text+=3Ddocument.getSelection();}else =
if(document.selection){text+=3Ddocument.selection.createRange().text;}=0A=
return =
text;},addEvent_guid:1,addEvent:function(element,type,handler){if(!handle=
r.$$guid){handler.$$guid=3Dthis.addEvent_guid++;}=0A=
if(!element.events){element.events=3D{};}=0A=
var =
handlers=3Delement.events[type];if(!handlers){handlers=3Delement.events[t=
ype]=3D{};if(element["on"+type]){handlers[0]=3Delement["on"+type];}}=0A=
handlers[handler.$$guid]=3Dhandler;element["on"+type]=3DhandleEvent;funct=
ion handleEvent(event){var =
returnValue=3Dtrue;event=3Devent||fixEvent(window.event);var =
myHandlers=3Dthis.events[event.type];for(var i in =
myHandlers){this.$$handleEvent=3DmyHandlers[i];if(this.$$handleEvent(even=
t)=3D=3D=3Dfalse){returnValue=3Dfalse;}}=0A=
return returnValue;}=0A=
function =
fixEvent(event){event.preventDefault=3DfixEvent.preventDefault;event.stop=
Propagation=3DfixEvent.stopPropagation;return event;}=0A=
fixEvent.preventDefault=3Dfunction(){this.returnValue=3Dfalse;};fixEvent.=
stopPropagation=3Dfunction(){this.cancelBubble=3Dtrue;};},removeEvent:fun=
ction(element,type,handler){if(element.events&&element.events[type]){dele=
te =
element.events[type][handler.$$guid];}},targetEvent:function(e){if(e.srcE=
lement=3D=3Dnull){return e.target;}else{return =
window.event.srcElement;}},preventDefault:function(e){if(e.preventDefault=
){e.preventDefault();}=0A=
else{window.event.returnValue=3Dfalse;}},relatedTarget:function(e){if(!e)=
{e=3Dwindow.event;}=0A=
if(e.relatedTarget){return e.relatedTarget;}=0A=
else if(e.toElement){return e.toElement;}=0A=
else if(e.fromElement){return =
e.fromElement;}},readStyle:function(element,property){if(element.style[pr=
operty]){return element.style[property];}else =
if(element.currentStyle){return element.currentStyle[property];}else =
if(document.defaultView&&document.defaultView.getComputedStyle){var =
style=3Ddocument.defaultView.getComputedStyle(element,null);if(style){ret=
urn style.getPropertyValue(property);}}=0A=
return"";},getWindowDim:function(){var =
dim=3D{w:0,h:0};if(self.innerHeight){dim.w=3Dself.innerWidth;dim.h=3Dself=
.innerHeight;}else =
if(document.documentElement&&document.documentElement.clientHeight){dim.w=
=3Ddocument.documentElement.clientWidth;dim.h=3Ddocument.documentElement.=
clientHeight;}else =
if(document.body){dim.w=3Ddocument.body.clientWidth;dim.h=3Ddocument.body=
.clientHeight;}=0A=
dim.w=3DparseInt(dim.w,10);dim.h=3DparseInt(dim.h,10);return =
dim;},getScrollingOffset:function(){var =
dim=3D{x:0,y:0};if(self.pageYOffset){dim.x=3Dself.pageXOffset;dim.y=3Dsel=
f.pageYOffset;}else =
if(document.documentElement&&document.documentElement.scrollTop){dim.x=3D=
document.documentElement.scrollLeft;dim.y=3Ddocument.documentElement.scro=
llTop;}else =
if(document.body){dim.x=3Ddocument.body.scrollLeft;dim.y=3Ddocument.body.=
scrollTop;}=0A=
dim.x=3DparseInt(dim.x,10);dim.y=3DparseInt(dim.y,10);return =
dim;},getPageHeight:function(){var dim=3D{w:0,h:0};var =
test1=3Ddocument.body.scrollHeight;var =
test2=3Ddocument.body.offsetHeight;if(test1>test2){dim.w=3Ddocument.body.=
scrollWidth;dim.h=3Ddocument.body.scrollHeight;}else{dim.w=3Ddocument.bod=
y.offsetWidth;dim.h=3Ddocument.body.offsetHeight;}=0A=
dim.w=3DparseInt(dim.w,10);dim.h=3DparseInt(dim.h,10);return =
dim;},printObj:function(oObj,iLevel){var s=3D"";var =
sIdent=3D"";if(!iLevel){iLevel=3D0;}=0A=
for(var i=3D0;i<iLevel;i++){sIdent+=3D"__";}=0A=
for(i in oObj){var ss=3D[];if("string"=3D=3Dtypeof =
oObj[i]){ss=3DoObj[i].split("<");}=0A=
s+=3DsIdent+" "+i+" : ["+(typeof oObj[i])+"] : =
"+ss.join("&lt;")+"<br/>";}=0A=
return s;},jsLoader:{oLoaded:[],sBase:"",load:function(aScripts){var =
oS=3Ddocument.getElementsByTagName("script");for(var =
j=3D0;j<oS.length;j++){if(oS[j].src=3D=3D=3D""){continue;}=0A=
this.oLoaded.push(oS[j].src);}=0A=
var sHost=3Ddocument.location.protocol+"//"+document.location.host;var =
sPath=3Ddocument.location.pathname;sPath=3DsPath.substring(0,sPath.lastIn=
dexOf("/"))+"/";var =
oHead=3Ddocument.getElementsByTagName("head")[0];for(var =
i=3D0;i<aScripts.length;i++){var =
sNewSrc=3Dthis.sBase+aScripts[i];if(sNewSrc.indexOf("://")=3D=3D-1){if(sN=
ewSrc.indexOf("/")=3D=3D=3D0){sNewSrc=3DsHost+sNewSrc;}else{sNewSrc=3DsHo=
st+sPath+sNewSrc;}}=0A=
oS=3Ddocument.getElementsByTagName("script");var =
b=3Dtrue;for(j=3D0;j<this.oLoaded.length;j++){if(sNewSrc=3D=3Dthis.oLoade=
d[j]){b=3Dfalse;}}=0A=
if(b){document.write("<script src=3D'"+sNewSrc+"' =
type=3D'text/javascript'></script>");this.oLoaded.push(sNewSrc);}}}},crea=
teNewId:function(){var =
newid=3Dnull;while(!newid||document.getElementById(newid)){newid=3D"XID"+=
Math.round(Math.random()*65536).toString(16);}=0A=
return newid;}};String.prototype.trimSpaces=3Dfunction(trimMode){var =
targetString=3Dthis;var iPos=3D0;if(!trimMode){trimMode=3D0;}=0A=
if(trimMode=3D=3D=3D0||trimMode=3D=3D1){if(targetString.charAt(iPos)=3D=3D=
" "){while(targetString.charAt(iPos)=3D=3D" "){iPos++;}=0A=
targetString=3DtargetString.substr(iPos);}}=0A=
iPos=3DtargetString.length-1;if(trimMode=3D=3D=3D0||trimMode=3D=3D2){if(t=
argetString.charAt(iPos)=3D=3D" =
"){while(targetString.charAt(iPos)=3D=3D" "){iPos--;}=0A=
targetString=3DtargetString.substr(0,iPos+1);}}=0A=
return targetString;};function $(){var elements=3D[];for(var =
i=3D0;i<arguments.length;i++){var element=3Darguments[i];if(typeof =
element=3D=3D'string'){element=3Ddocument.getElementById(element);}=0A=
if(arguments.length=3D=3D1){return element;}=0A=
elements.push(element);}=0A=
return elements;}=0A=
function $C(attrValue,attrName,node,tag){if("*"=3D=3DattrValue){return =
$AN(attrName,node,tag);}=0A=
var oElements=3D[];if(!node){node=3Ddocument;}=0A=
if(!tag){tag=3D'*';}=0A=
if(!attrName){attrName=3D'class';}=0A=
var els=3Dnode.getElementsByTagName(tag);var elsLen=3Dels.length;var =
pattern=3Dnew RegExp("(^|\\s)"+attrValue+"(\\s|$)");var =
j=3D0;for(i=3D0;i<elsLen;i++){if(attrName=3D=3D"class"&&pattern.test(els[=
i].className)){oElements[j++]=3Dels[i];}else =
if(pattern.test(els[i].getAttribute(attrName))){oElements[j++]=3Dels[i];}=
}=0A=
return oElements;}=0A=
function $AN(attrName,node,tag){var =
oElements=3D[];if(node=3D=3Dnull){node=3Ddocument;}=0A=
if(tag=3D=3Dnull){tag=3D'*';}=0A=
var =
els=3Dnode.getElementsByTagName(tag);for(i=3D0;i<els.length;i++){if(els[i=
].getAttribute(attrName)!=3Dnull){oElements.push(els[i]);}}=0A=
return oElements;}=0A=
function $N(name,node){var =
oElements=3D[];if(node=3D=3Dnull){node=3Ddocument;}=0A=
var =
els=3Dnode.getElementsByName(name);for(i=3D0;i<els.length;i++){oElements.=
push(els[i]);}=0A=
return oElements;}=0A=
debug=3Dfunction(){};debug.prototype=3D{constructor:function(){},enable:f=
unction(){},disable:function(){}};function Notifier(){this.oQuee=3D[];}=0A=
Notifier.prototype.setListener=3Dfunction(oListener,sMessage,fFunction,oN=
otifier){function =
x_setListener(oListener,sMessage,fFunction,oNotifier){for(var j in =
oThis.oQuee[sMessage]){if(oThis.oQuee[sMessage][j]=3D=3D=3DoListener){ret=
urn false;}}=0A=
if(!oThis.oQuee[sMessage]){oThis.oQuee[sMessage]=3D[];}=0A=
j=3DoThis.oQuee[sMessage].length;oThis.oQuee[sMessage][j++]=3D({obj:oList=
ener,fun:fFunction,ntf:oNotifier});return true;}=0A=
var oThis=3Dthis;if(utils.isArray(oListener)){for(var i in =
oListener){x_setListener(oListener[i],sMessage,fFunction,oNotifier);}}els=
e{return =
x_setListener(oListener,sMessage,fFunction,oNotifier);}};Notifier.prototy=
pe.Notify=3Dfunction(oNotifier,sMessage,oComment,oListener){var =
sAnyMessage=3D"*";for(var i in =
this.oQuee[sAnyMessage]){if(null=3D=3DoListener||this.oQuee[sAnyMessage][=
i].obj=3D=3DoListener){if(this.oQuee[sAnyMessage][i].ntf=3D=3Dnull||this.=
oQuee[sAnyMessage][i].ntf=3D=3D=3DoNotifier){if("function"=3D=3Dtypeof =
this.oQuee[sAnyMessage][i].fun){var =
fun=3Dthis.oQuee[sAnyMessage][i].fun;fun(this.oQuee[sAnyMessage][i].obj,o=
Comment,sMessage,oNotifier);}}}}=0A=
for(i in =
this.oQuee[sMessage]){if(null=3D=3DoListener||this.oQuee[sMessage][i].obj=
=3D=3DoListener){if(this.oQuee[sMessage][i].ntf=3D=3Dnull||this.oQuee[sMe=
ssage][i].ntf=3D=3D=3DoNotifier){if("function"=3D=3Dtypeof =
this.oQuee[sMessage][i].fun){if(this.oQuee[sMessage][i].fun(this.oQuee[sM=
essage][i].obj,oComment,sMessage,oNotifier)){return;}}}}}};Notifier.getIn=
stance=3Dfunction(){if(!Notifier.instance){Notifier.instance=3Dnew =
Notifier();}=0A=
return =
Notifier.instance;};Dispatcher=3DBase.extend({constructor:function(oRules=
,oHierarchy){this.init();},init:function(){this.oNotifier=3Dnew =
Notifier();this.submitOK=3Dtrue;this.submitter=3Dfalse;this.submitRequest=
ed=3Dfalse;this.submitChecking=3Dfalse;this._rules=3D{};},initDataExchang=
e:function(oRules){var oThis=3Dthis;var activenames=3DActiveNames;var =
i,j;var =
rulehash=3D{};activenames=3DActiveNames;this.submitOK=3Dtrue;this.submitR=
equested=3Dfalse;this.submitter=3Dnull;this.oRules=3DoRules;for(i=3D0;i<o=
Rules.length;i++){var =
name=3DoRules[i].ename;rulehash[name]=3D(rulehash[name]||[]);rulehash[nam=
e][rulehash[name].length]=3DoRules[i];}=0A=
var =
links=3Ddocument.links;for(i=3D0;i<links.length;i++){initializeControl(li=
nks[i]);}=0A=
for(name in ActiveNames){var ctrl;var =
elems=3Ddocument.getElementsByName(name);for(i=3D0;i<elems.length;i++){in=
itializeControl(elems[i]);}}=0A=
for(var fname in =
this.dataExchangeFunctions){this.setListener(this,fname,this.dataExchange=
Functions[fname],null);}=0A=
function initializeControl(domCtrl){var thisName=3DdomCtrl.name;var =
j,oRule;if(!(thisName>""&&(typeof(activenames[thisName]!=3D'undefined')))=
){return;}=0A=
console.group(thisName+"["+domCtrl.getAttribute("sid")+"]");try{var =
sActionEvent=3DoThis.actionEventName(domCtrl);if(sActionEvent>""){if(rule=
hash[thisName]){oThis.addRule(oThis,sActionEvent,thisName,oThis.doDataExc=
hange,rulehash[thisName]);console.info("Rule: =
"+thisName+"."+sActionEvent+": "+rulehash[thisName].m);}=0A=
if(activenames[thisName]){oThis.addRule(oThis,sActionEvent,thisName,oThis=
.doSubmitAttribute,null);console.info("Rule: =
"+thisName+"."+sActionEvent+": doSubmit");}=0A=
oThis.listenForEvents(domCtrl,sActionEvent);}}finally{console.groupEnd();=
}};},addRule:function(oThis,sEvent,sName,fFunc,oArg){var =
rules=3Dthis._rules;var ename=3DsName+"$"+sEvent;var =
i;if(typeof(rules[ename])!=3D'undefined'){for(i=3D0;i<rules[ename].length=
;i++){if(rules[ename][i].func=3D=3DfFunc){return;}}}else{rules[ename]=3D[=
];}=0A=
rules[ename][rules[ename].length]=3D{'thisptr':oThis,'func':fFunc,'arg':o=
Arg};},getRulesFor:function(sName,sEvent){return =
this._rules[sName+"$"+sEvent];},listenForEvents:function(domCtrl,sEventNa=
me){domCtrl._i_=3D(domCtrl._i_||[]);if(!domCtrl._i_[sEventName]){domCtrl.=
_i_[sEventName]=3D1;utils.addEvent(domCtrl,sEventName,this.handleAction);=
}},doDataExchange:function(eEvent,domTarget,oArg){var =
d=3DDispatcher.getInstance();var rules=3DoArg;if(!rules){return;}=0A=
for(var =
k=3D0;k<rules.length;k++){d.notify(domTarget,rules[k].m,rules[k]);}},doSu=
bmitAttribute:function(eEvent,domTarget,oArg){eEvent.preventDefault();eEv=
ent.stopPropagation();console.info("Submitting request because submit =
attribute set");var =
el=3Ddocument.getElementsByName('p$a');if((typeof(el)!=3D'undefined')&&(e=
l.length>0)){if(typeof(domTarget.name)=3D=3D'undefined'){console.warn("Wa=
rning: Can't identify submitter: using =
p$a=3D''");}else{el[0].value=3DdomTarget.name;}}=0A=
if(domTarget.name=3D=3D"p$ExL"){el=3Ddocument.getElementsByName('p$el');i=
f((typeof(el)!=3D'undefined')&&(el.length>0)){el[0].value=3DdomTarget.get=
Attribute("href");}}=0A=
Dispatcher.getInstance().requestSubmit();},handleAction:function(e){conso=
le.info("handleAction");var d=3DDispatcher.getInstance();var =
t=3Dthis;var =
i;if(t.tagName&&t.tagName.toLowerCase()=3D=3D'a'){e.preventDefault();e.st=
opPropagation();}=0A=
d.submitCheckBegin();try{console.info("Executing rule =
"+t.name+"."+e.type);var =
rules=3Dd.getRulesFor(t.name,e.type);for(i=3D0;rules&&(i<rules.length);i+=
+){var =
rule=3Drules[i];try{rule.func.call(rule.thisptr,e,t,rule.arg);}catch(err)=
{console.error("Dispatcher.handleAction: rule failed: "+=0A=
t.name+"$"+e.type+": "+err);}}}catch(err){console.error("Error: =
handleAction: =
"+err);}finally{d.submitCheckEnd();}},actionEventName:function(t){var =
ttype=3D(t.getAttribute("type")||'').toLowerCase();switch(t.tagName.toLow=
erCase()){case'select':case'textarea':return'change';case'form':return'';=
case'input':if(ttype=3D=3D'text'){return'change';}}=0A=
return'click';},initHierarchy:function(oTree){if(!oTree||!oTree.name){ret=
urn;}=0A=
var =
sname=3DoTree.shortname||oTree.name.substring(1+oTree.name.lastIndexOf(".=
"));try{Portal.Component.create(oTree.type,oTree.name,sname,this.oNotifie=
r);}catch(e){console.group("Exception creating portlet =
"+oTree.name);console.info("Message: =
"+e.toString());if(typeof(e)!=3D'string'){console.group("Details");consol=
e.dir(e);console.groupEnd();}=0A=
console.group("Trace")=0A=
console.trace();console.groupEnd();console.groupEnd();}=0A=
if(oTree.children){for(var =
i=3D0;i<oTree.children.length;i++){this.initHierarchy(oTree.children[i]);=
}}},submit:function(){if(this.submitCheck()){document.forms[0]._submit();=
}},submitCheck:function(){var oThis=3Dthis;var =
thisForm=3Ddocument.forms[0];this.submitOK=3Dtrue;this.vetoWhy=3Dnull;thi=
s.notify(this,"portal$beforesubmit",{form:thisForm},null);return =
this.submitOK;},veto:function(whydata){this.submitOK=3Dfalse;this.vetoWhy=
=3Dwhydata;},isVetoed:function(){return!this.submitOK;},getSrcDst:functio=
n(oRule,oNotifierObj){function x_FindObj(name,sid){var oResult=3D[];var =
oControls=3D$N(name);for(var =
i=3D0;i<oControls.length;i++){if("*"=3D=3Dsid||oControls[i].getAttribute(=
"sid")=3D=3Dsid){oResult[oResult.length]=3DoControls[i];}}=0A=
return oResult;}=0A=
var oThis=3Dthis;var name=3DoRule.sname;var =
sid=3DoRule.ssid;if("#"=3D=3Dname){name=3DoRule.ename;}=0A=
if("#"=3D=3Dsid){sid=3DoRule.esid;sid=3DoNotifierObj.getAttribute("sid");=
}=0A=
var =
oSrc=3Dx_FindObj(name,sid);name=3DoRule.dname;sid=3DoRule.dsid;if("#"=3D=3D=
name){name=3DoRule.ename;}=0A=
if("#"=3D=3Dsid){sid=3DoRule.esid;sid=3DoNotifierObj.getAttribute("sid");=
}=0A=
var =
oDst=3Dx_FindObj(name,sid);return{src:oSrc,dst:oDst};},setListener:functi=
on(oListener,sMessage,fFunction,oNotifier){return =
this.oNotifier.setListener(oListener,sMessage,fFunction,oNotifier);},noti=
fy:function(oNotifier,sMessage,oComment,oListener){return =
this.oNotifier.Notify(oNotifier,sMessage,oComment,oListener);},dataExchan=
geFunctions:{CopyValue:function(oListener,oRule,sMessage,oNotifierObj){va=
r dispatcher=3DoListener;var =
oSrcDst=3Ddispatcher.getSrcDst(oRule,oNotifierObj);for(var =
j=3D0;j<oSrcDst.dst.length;j++){for(var =
i=3D0;i<oSrcDst.src.length;i++){oSrcDst.dst[j].value=3DoSrcDst.src[i].val=
ue;}}},AddValue:function(oListener,oRule,sMessage,oNotifierObj){var =
dispatcher=3DoListener;var =
oSrcDst=3Ddispatcher.getSrcDst(oRule,oNotifierObj);for(var =
j=3D0;j<oSrcDst.dst.length;j++){for(var =
i=3D0;i<oSrcDst.src.length;i++){oSrcDst.dst[j].value+=3D(oSrcDst.dst[j].v=
alue>""?", =
":"")+oSrcDst.src[i].value;}}},SetValue:function(oListener,oRule,sMessage=
,oNotifierObj){var dispatcher=3DoListener;var =
oSrcDst=3Ddispatcher.getSrcDst(oRule,oNotifierObj);for(var =
j=3D0;j<oSrcDst.dst.length;j++){var =
dst=3DoSrcDst.dst[j];if(Dispatcher.isCheckable(dst)){dst.checked=3DoRule.=
p[0];}else{dst.value=3DoRule.p[0];}}},ItemToList:function(oListener,oRule=
,sMessage,oNotifierObj){var dispatcher=3DoListener;var =
oSrcDst=3Ddispatcher.getSrcDst(oRule,oNotifierObj);for(var =
j=3D0;j<oSrcDst.dst.length;j++){var dst=3DoSrcDst.dst[j];var =
dstval=3Ddst.value.replace(/^\s+/,"").replace(/\s+$/,"");var =
dstItems=3Ddstval.split(/\s*,\s*/).filter(function(s){return =
s!=3D=3D"";});for(var i=3D0;i<oSrcDst.src.length;i++){var =
src=3DoSrcDst.src[i];var sc=3DDispatcher.isCheckable(src);var =
checked=3D(sc?src.checked:(src.value!=3D=3D""));var =
position=3DdstItems.indexOf(src.value);if(checked&&position<0){dstItems[d=
stItems.length]=3Dsrc.value;}=0A=
if(!checked&&position>=3D0){dstItems.splice(position,1);}}=0A=
dst.value=3DdstItems.join(", =
");}},PropertyToValue:function(oListener,oRule,sMessage,oNotifierObj){var=
 dispatcher=3DoListener;var =
oSrcDst=3Ddispatcher.getSrcDst(oRule,oNotifierObj);for(var =
j=3D0;j<oSrcDst.dst.length;j++){for(var =
i=3D0;i<oSrcDst.src.length;i++){oSrcDst.dst[j].value=3DoSrcDst.src[i].get=
Attribute(oRule.p[0]);}}},PropertyToList:function(oListener,oRule,sMessag=
e,oNotifierObj){var dispatcher=3DoListener;var =
oSrcDst=3Ddispatcher.getSrcDst(oRule,oNotifierObj);for(var =
j=3D0;j<oSrcDst.dst.length;j++){var dst=3DoSrcDst.dst[j];var o=3D{};var =
values=3D[];var propname=3DoRule.p[0];for(var =
i=3D0;i<oSrcDst.src.length;i++){var src=3DoSrcDst.src[i];var =
prop=3Dsrc.getAttribute(propname);if(!prop){continue;}=0A=
var =
sc=3DDispatcher.isCheckable(src);if(sc?src.checked:(prop&&prop!=3D=3D""))=
{if(!o[prop]){values[values.length]=3Dprop;}=0A=
o[prop]=3D1;}}=0A=
dst.value=3Dvalues.join(", =
");}}},requestSubmit:function(src){console.info("Request =
submitted");this.submitter=3Dsrc;this.submitRequested=3Dtrue;},submitChec=
kBegin:function(){if(this.submitChecking){throw"ERRINTERNAL: recursive =
submit check";}=0A=
this.submitChecking=3Dtrue;this.submitter=3Dnull;this.submitRequested=3Df=
alse;},submitCheckEnd:function(){if(this.submitRequested){this.submit();}=0A=
this.submitChecking=3Dfalse;this.submitter=3Dnull;this.submitRequested=3D=
false;}},{_instance:null,getInstance:function(){return =
Dispatcher._instance||(Dispatcher._instance=3Dnew =
Dispatcher());},onload:function(){var sc=3D"Create components";var =
si=3D"Initialize components";var =
d=3DDispatcher.getInstance();console.group(sc);console.time(sc);d.initHie=
rarchy(objHierarchy);console.timeEnd(sc);console.groupEnd();console.group=
(si);console.time(si);d.initDataExchange(ObjectLinks);d.setListener(d,'po=
rtal$vetosubmit',function(dst,data,message,src){d.veto(data);},null);var =
theForm=3Ddocument.forms[0];if(theForm&&!theForm._submit){theForm._submit=
=3DtheForm.submit;theForm.submit=3Dfunction(){Dispatcher.getInstance().re=
questSubmit();};}=0A=
console.timeEnd(si);console.groupEnd();},isCheckbox:function(node){var =
t=3Dnode.getAttribute("type");return =
t&&(t.toLowerCase()=3D=3D"checkbox");},isRadio:function(node){var =
t=3Dnode.getAttribute("type");return =
t&&(t.toLowerCase()=3D=3D"radio");},isCheckable:function(node){return =
this.isRadio(node)||this.isCheckbox(node);}});utils.addEvent(window,"load=
",Dispatcher.onload,false);Portal=3DBase.extend({constructor:function(){t=
his.init();},init:function(){}},{_instance:null,getInstance:function(){re=
turn Portal._instance||(Portal._instance=3Dnew =
Portal());},requestSubmit:function(){Dispatcher.getInstance().requestSubm=
it();},$send:function(sMessage,oData,oDst){var =
d=3DDispatcher.getInstance();d.submitCheckBegin();d.notify(null,sMessage,=
oData,oDst);d.submitCheckEnd();}});Portal.Component=3DBase.extend({constr=
uctor:function(path,name,notifier){this.init(path,name,notifier);},init:f=
unction(path,name,notifier){this.name=3Dname;this.path=3Dpath;this.notifi=
er=3Dnotifier;if(this.listen){var msg;var isEvent=3Dnew =
RegExp(/^([^<]+)<([^>]+)>/);var m;var =
d=3DDispatcher.getInstance();for(msg in =
this.listen){m=3DisEvent.exec(msg);if(m){this.addEvent(m[1],m[2],this.lis=
ten[msg],false);}else{this._listen(msg,this.listen[msg],null);}}}=0A=
if(this.send){for(msg in =
this.send){if(this.send[msg]=3D=3Dnull){this.send[msg]=3Dthis.makeSender(=
this,msg);}}}},makeSender:function(sender,msg){return =
function(obj){return =
sender._send(msg,obj,null);};},getValue:function(attr){var =
prop=3Dnull;var =
ix;if((ix=3Dattr.indexOf(":"))>=3D0){prop=3Dattr.substring(ix+1);attr=3Da=
ttr.substring(0,ix);}=0A=
var inp=3Dthis.getInputs(attr);if(!inp){return null;}=0A=
if(inp.length=3D=3D1){inp=3Dinp[0];return =
prop?inp.getAttribute(prop):htmlutils.getValue(inp);}=0A=
var result=3D[];for(var =
i=3D0;i<inp.length;i++){if(prop){if(typeof(inp[i][prop])!=3D'undefined'){=
result[result.length]=3Dinp[i][prop];}else{result[result.length]=3Dinp[i]=
.getAttribute(prop);}}else{result[result.length]=3Dinp[i].value;}}=0A=
return result;},getList:function(attr){var ix;var =
prop=3Dnull;if((ix=3Dattr.indexOf(":"))>=3D0){prop=3Dattr.substring(ix+1)=
;attr=3Dattr.substring(0,ix);}=0A=
if(prop){throw"UNIMPLEMENTED: Component.getList: Getting list by =
property";}=0A=
var inp=3Dthis.getInputs(attr);if(!inp){return null;}=0A=
if(inp.length=3D=3D1){inp=3Dinp[0];return htmlutils.getList(inp);}=0A=
var result=3D[];for(var =
i=3D0;i<inp.length;i++){result[result.length]=3Dhtmlutils.getList(inp[i])=
;}=0A=
return result;},setValue:function(attr,value){var prop=3Dnull;var =
ix;if((ix=3Dattr.indexOf(":"))>=3D0){prop=3Dattr.substring(ix+1);attr=3Da=
ttr.substring(0,ix);}=0A=
var =
inp=3Dthis.getInputs(attr);if(inp.length=3D=3D1){inp=3Dinp[0];if(prop){if=
(typeof(inp[prop])!=3D'undefined'){inp[prop]=3Dvalue;}else{inp.setAttribu=
te(prop,value);}}else{inp.value=3Dvalue;}}else{throw"UNIMPLEMENTED: =
Cannot (yet) set vector values from =
scalar";}},getInputs:function(name){var =
inp=3Ddocument.getElementsByName(this.path+"."+name);if(!inp||inp.length=3D=
=3D=3D0){inp=3Dnull;}=0A=
return inp;},getInput:function(name){var =
inp=3Dthis.getInputs(name);return((inp&&inp.length>0)?inp[0]:null);},has:=
function(attr){var =
inp=3Ddocument.getElementsByName(this.path+"."+name);return(!inp&&inp.len=
gth>0);},addEvent:function(inputName,eventName,f,flag){var inputs;var =
oThis=3Dthis;if(typeof(inputName)=3D=3D'string'){inputs=3Dthis.getInputs(=
inputName);}else =
if(utils.isArray(inputName)){inputs=3DinputName;}else{inputs=3D[inputName=
];}=0A=
if(!inputs){console.warn("Can't find: "+inputName);return;}=0A=
var =
d=3DDispatcher.getInstance();for(i=3D0;i<inputs.length;i++){d.addRule(oTh=
is,eventName,inputs[i].name,f,null);d.listenForEvents(inputs[i],eventName=
);}=0A=
return;},removeEvent:function(inputName,eventName,f,flag){var =
inputs=3Dthis.getInputs(inputName);for(var =
i=3D0;inputs&&(i<inputs.length);i++){utils.removeEvent(inputs[i],eventNam=
e,f,flag);}},iListen:0,iNextListen:function(){return"L$"+this.iListen++;}=
,_listen:function(sMessage,fFunction,sSource){var oThis=3Dthis;var =
fName=3Dthis.iNextListen()+"$"+sMessage;this[fName]=3DfFunction;var =
d=3DDispatcher.getInstance();d.setListener(oThis,sMessage,function(dst,da=
ta,message,src){oThis[fName](message,data,src);},sSource);},_send:functio=
n(sMessage,oData,oDst){var =
d=3DDispatcher.getInstance();d.notify(this,sMessage,oData,oDst);},getMeta=
Data:function(){var =
result=3D{};result.listensFor=3D[];if(this.listen){for(var msg in =
this.listen){result.listensFor[result.listensFor.length]=3Dmsg;}}=0A=
result.sends=3D[];if(this.send){for(msg in =
this.send){result.sends[result.sends.length]=3Dmsg;}}=0A=
result.attributes=3D[];for(var attr in =
this.getAttributes()){result.attributes[result.attributes.length]=3Dattr;=
}=0A=
return =
result;}},{$i:{},$$i:{},create:function(type,path,cname,notifier){var =
p=3DPortal.Component.$i;var pelem=3Dpath.split(".");for(var =
i=3D0;i<pelem.length-1;i++){p=3Dp[pelem[i]];}=0A=
var =
sname=3Dpath.substring(1+path.lastIndexOf("."));if(typeof(Portal[type])=3D=
=3D'undefined'){throw("No such portlet type: "+type);}=0A=
if(typeof(Portal[type][sname])=3D=3D'undefined'){p[sname]=3Dnew =
Portal[type](path,cname,notifier);}else{try{p[sname]=3Dnew =
Portal[type][sname](path,cname,notifier);}catch(e){console.error("Creatin=
g Portlet."+type+"."+sname+": "+e.message);throw e;}}=0A=
var =
l;if(!(l=3DPortal.Component.$$i[sname])){l=3DPortal.Component.$$i[sname]=3D=
[];}=0A=
l[l.length]=3Dp[cname];if(p[cname].beforesubmit){var =
d=3DDispatcher.getInstance();var =
oThis=3Dthis;d.setListener(oThis,"portal$beforesubmit",function(dst,data,=
message,src){var =
whydata=3Dp[cname].beforesubmit();if(typeof(whydata)=3D=3D'boolean'){retu=
rn whydata;}else =
if(typeof(whydata)=3D=3D'object'){d.notify(this,'portal$vetosubmit',whyda=
ta,null);return true;}=0A=
throw cname+".beforesubmit: returned "+typeof(whydata);},null);}=0A=
return p[cname];},get:function(path){return =
eval("Portal.Component.$i."+path);},getByShortName:function(name){return =
eval("Portal.Component.$$i."+name);},classExists:function(name){return(ty=
peof(Portal.Component[name])!=3D"undefined");},instanceExists:function(pa=
th){try{eval("Portal.Component.$i"+path);return true;}catch(e){}=0A=
return =
false;}});Portal.Layout=3DPortal.Component.extend({constructor:function(p=
ath,name,notifier){this.base(path,name,notifier);}});Portal.Cluster=3DPor=
tal.Component.extend({constructor:function(path,name,notifier){this.base(=
path,name,notifier);}});Portal.Portlet=3DPortal.Component.extend({getAttr=
ibutes:function(){var t=3Ddocument.getElementsByTagName("input");var =
result=3D{};var pathlen=3Dthis.path.length;for(var =
i=3D0;i<t.length;i++){var it=3Dt[i];var =
itn=3Dit.getAttribute("name");if(!itn){continue;}=0A=
var prefixlen=3Ditn.lastIndexOf(".");var =
samePrefix=3D(itn.substring(0,this.path.length)=3D=3Dthis.path);if((prefi=
xlen=3D=3Dpathlen)&&samePrefix){result[itn.substring(1+prefixlen)]=3Dit.v=
alue;}}=0A=
return result;}});$PI=3Dfunction(path){return =
Portal.Component.get(path);};$PN=3Dfunction(name){var =
c=3DPortal.Component.getByShortName(name);if(typeof(c)=3D=3D"undefined"){=
return null;}=0A=
return(c.length=3D=3D1)?c[0]:c;};htmlutils=3D{accessors:{select:{getValue=
:function(node){return this.getList(node).join(", =
");},getList:function(node){var opts=3Dnode.options;var r=3D[];for(var =
i=3D0;i<opts.length;i++){if(opts[i].selected){r[r.length]=3Dopts[i].value=
;}}=0A=
return r;}}},getValue:function(elem){var =
v=3Dthis.accessors[elem.tagName.toLowerCase()];return =
v?v.getValue(elem):elem.value;},getList:function(elem){var =
v=3Dthis.accessors[elem.tagName.toLowerCase()];return =
v?v.getList(elem):(elem.value?[elem.value]:[]);}};utils.addEvent(window,"=
load",function(){Portal.getInstance();},false);
------=_NextPart_000_00D2_01C7BFD7.DDE75E30
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.ncbi.nlm.nih.gov/portal/portalrc.fcgi/js/20/2749/28/2935/38/5459/5527/6034/6036/6142/6147/7008

=0A=
Portal.Portlet.CommandTab =3D Portal.Portlet.extend ({=0A=
	init: function (path, name, notifier)=0A=
	{=0A=
		 console.info ("Created CommandTab");=0A=
		this.base (path, name, notifier);=0A=
	},=0A=
	=0A=
	send: {=0A=
		"Cmd": null,=0A=
		"TabCmd": null=0A=
	},=0A=
	=0A=
	listen: {=0A=
		//upon click on tab, sends name of tab that was clicked,=0A=
		// and the command that indicates that a tab was clicked.=0A=
		"Tab<click>":  function(e, target, name) {=0A=
			this.send.TabCmd({'tab': target.getAttribute("tab")});=0A=
			this.send.Cmd({'cmd': 'CommandTabClicked'});=0A=
		},=0A=
		=0A=
	=0A=
		"LimitCheckBox<click>":  function(e, target, name) {=0A=
			console.info ("LimitsActive: " + this.getValue("LimitsActive"));=0A=
			if (target.checked){=0A=
				this.setValue("LimitsActive", 'true');=0A=
				console.info ("LimitsActive: " + this.getValue("LimitsActive"));=0A=
			}=0A=
			else{=0A=
				this.setValue("LimitsActive", 'false');=0A=
				console.info ("LimitsActive: " + this.getValue("LimitsActive"));=0A=
			}=0A=
				=0A=
		}		=0A=
	}=0A=
});=0A=
=0A=
/*=20
   Handles 'Enter' key in Pager portlet.
   Requires: debug, utils, notify.
*/

Portal.Portlet.Pager =3D Portal.Portlet.extend ({

   init: function (path, name, notifier)=20
   {	=09
		var oThis =3D this;
		this.base (path, name, notifier);

		console.info ("Created " + name);

   },
  =20
  =20
   send: {
   	'Cmd': null
   },
  =20
  =20
   listen: {
		// page events
  =20
		//"CurrPage<keypress>" : function(e, target, name){
		"PageNumber<keypress>" : function(e, target, name){
			if ((e.keyCode || e.which) =3D=3D 13) {
console.info(target.value);
				// this.CheckPageNumber(this.getValue("CurrPage"));
				this.CheckPageNumber(target.value);
				// Emulate CurrPage action
				this.send.Cmd({'cmd': 'PageChanged'});
				document.forms[0].submit();  /// FIXME This is *evil*.
			}
		},
=09
		"SetPage<click>" : function(e, target, name){
			var newPage =3D target.parentNode.lastChild.value;
			// this.CheckPageNumber(this.getValue("CurrPage"));
			this.CheckPageNumber(newPage);
			this.send.Cmd({'cmd': 'PageChanged'});
		},
	=09
		"Prev<click>" : function(e, target, name){
			// console.info ("CurrPage changed to: " + =
this.getValue("Prev:Page"));
			console.info ("CurrPage changed to: " + =
target.getAttribute('newPage'));
			this.send.Cmd({'cmd': 'PageChanged'});
			// this.setValue("CurrPage", this.getValue("Prev:Page"));
			this.setValue("CurrPage", target.getAttribute('newPage'));
		},
	=09
		"Next<click>" : function(e, target, name){
			// console.info ("CurrPage changed to: " + =
this.getValue("Next:Page"));
			console.info ("CurrPage changed to: " + =
target.getAttribute('newPage'));
			this.send.Cmd({'cmd': 'PageChanged'});
			// this.setValue("CurrPage", this.getValue("Next:Page"));
			this.setValue("CurrPage", target.getAttribute('newPage'));
		},
	=09
		// messages

		// when pagesize is changed, pager adjusts page number to keep =
displaying the start=20
		// the start item of the initial page
		'PageSizeChanged' : function(sMessage, oData, sSrc) {
			if (this.getValue("CurrPage")){
				var start =3D (this.getValue("InitialPageSize") *=20
						(this.getValue("CurrPage") - 1)) + 1;
				var newPage =3D parseInt((start - 1)/oData.size) + 1;
				this.setValue("CurrPage", newPage);
			}
		}

   },


  CheckPageNumber: function(page) {=20
   	if ((!(Number(new String(page)) > 0)) || (Number(new String(page)) > =
this.getValue("MaxPage"))){
      	   	console.info ("Page is not a number or falls below 0 or is =
greater than limit.");=20
   	   	this.setValue("CurrPage", '1');
   	}
   	else{
		this.setValue("CurrPage", page);
   	}=20
  }

});


=0A=
=0A=
Portal.Portlet.SearchController =3D Portal.Portlet.extend({=0A=
   =0A=
   init: function(path, name, notifier) {=0A=
      var oThis =3D this;=0A=
      console.info("Created SearchController");=0A=
      this.base(path, name, notifier);=0A=
=0A=
      notifier.setListener(this, 'HistoryCmd', =0A=
         function(oListener, custom_data, sMessage, oNotifierObj) {      =
                            =0A=
            var sbCmd =3D $N(oThis.path + '.Cmd2');=0A=
            sbCmd[0].value =3D custom_data.cmd;=0A=
               var sbQueryKey =3D $N(oThis.path + '.QueryKey');=0A=
            sbQueryKey[0].value =3D custom_data.key;=0A=
         }, null);=0A=
   }=0A=
});=0A=
=0A=
var AL_XMLHTTPOBJ;
var AL_Cache =3D new Object();
var AL_cache_key;
var AL_cur_menu;
var AL_CgiUrl =3D "/entrez/utils/abstract_link.fcgi";

function AL_getXMLHTTP() {
  try {
     return new ActiveXObject("Msxml2.XMLHTTP")
  } catch(e1) {=20
	try {=20
	  return new ActiveXObject("Microsoft.XMLHTTP")
	} catch(e2) {
        return typeof XMLHttpRequest !=3D "undefined" ?=20
          new XMLHttpRequest() : null;
	}
  }
}

var PopUpMenu2_LocalConfig_ActiveLConfig =3D [
  ["ShowCloseIcon","yes"],
  =
["Help","window.open('/entrez/query/static/popup.html','Links_Help','resi=
zable=3Dno,scrollbars=3Dyes,toolbar=3Dno,location=3Dno,directories=3Dno,s=
tatus=3Dno,menubar=3Dno,copyhistory=3Dno,alwaysRaised=3Dno,depend=3Dno,wi=
dth=3D400,height=3D500');"],
  ["TitleText"," Links "]
]

AL_wait_menu =3D [
        ["UseLocalConfig","ActiveLConfig","",""],
        ["Wait","window.top.location=3D'http://www.pubmed.gov'","",""]
]

function AL_get(self, sec, term) {
	if (!AL_XMLHTTPOBJ && !(AL_XMLHTTPOBJ =3D AL_getXMLHTTP()))  return;
    AL_cache_key =3D sec + '$' + term;
    if(AL_cur_menu =3D AL_Cache[AL_cache_key]) {
      PopUpMenu2_Set(AL_cur_menu);=20
    } else { // ask server
      // write "wait"
      PopUpMenu2_Set(AL_wait_menu);=20
      if(AL_XMLHTTPOBJ.readyState)
         AL_XMLHTTPOBJ.abort();
      AL_XMLHTTPOBJ.onreadystatechange=3Dfunction() {
        if(AL_XMLHTTPOBJ.readyState =3D=3D 4 && AL_XMLHTTPOBJ.status =
=3D=3D 200) {
          eval(AL_XMLHTTPOBJ.responseText); // fill AL_cur_menu
          PopUpMenu2_Set(AL_Cache[AL_cache_key] =3D AL_cur_menu);=20
	    }
      };
      AL_XMLHTTPOBJ.open("GET",=20
location.protocol+"//"+location.host+AL_CgiUrl+"?db=3Dpubmed&base=3D1&sec=
=3D"+sec+"&term=3D"+term.replace(/ /g, "+").replace(/&/g, "%26"), true);
     AL_XMLHTTPOBJ.send(null)
    }   =20
}

=0A=
Portal.Portlet.MessageBar =3D Portal.Portlet.extend ({=0A=
	init: function (path, name, notifier)=0A=
	{=0A=
		this.base (path, name, notifier);=0A=
	},=0A=
	=0A=
	send: {=0A=
		"TabCmd": null=0A=
	},=0A=
	=0A=
	listen: {=0A=
		//upon clicking 'see details', sends name of details tab.=0A=
		"Details<click>":  function(e, target, name) {=0A=
			this.send.TabCmd({'tab': this.getValue("Details:tab")});=0A=
		}	=0A=
	}=0A=
});=0A=
=0A=
/*=20
   Based on /entrez/query/PubMed/limits.js, refactored for=20
   compatibility with Portal client-side JS programming framework
   Requires: debug, utils, notify.
*/

Portal.Portlet.Pubmed_LimitsTab =3D Portal.Portlet.extend ({

   init: function (path, name, notifier)=20
   {	=09
	    this.m_suggestions =3D new Array;
	    this.m_bSubmitSkip =3D false;
  =20
		var oThis =3D this;
		this.base (path, name, notifier);

		console.info ("Created " + name);

		// Check if current Tab is indeed Limits before going any further=09
		var curTab =3D this.getInput ('CurrentTab');				=09
		if (curTab && curTab.value =3D=3D 'Limits')=09
		{			=09
			var pLimitSel =3D this.getInput ('pmfilter_PDatLimit');
			if (pLimitSel)
			{
				utils.addEvent (pLimitSel, "change",=20
								function (e)
								{
									oThis.OpenSpecDates ('PDatesSel');
								}, true);					 =20
			}
			var eLimitSel =3D this.getInput ('pmfilter_EDatLimit');
			if (eLimitSel)
			{
				utils.addEvent (eLimitSel, "change",=20
								function (e)
								{
									oThis.OpenSpecDates ('EDatesSel');
								}, true);	=09
			}
			this.CheckDateRange ('PDatesSel', 'PDatRange');			 =20
			this.CheckDateRange ('EDatesSel', 'EDatRange');	=09
		=09
			console.info ("Initialized " + name);
		}		=09
   },
  =20
   beforesubmit: function ()
   {
		var curTab =3D this.getInput ('CurrentTab');				=09
		if (curTab && curTab.value =3D=3D 'Limits')=09
			this.CollectLimits ();
		return false;
   },
  =20
   SetSuggestion: function (fieldId, sSuggestion)
   {
   		this.m_bSubmitSkip =3D true;
		this.m_suggestions[fieldId] =3D sSuggestion;
   },
 =20
   GetSuggestion: function (fieldId)
   {
		return this.m_suggestions[fieldId];
   },
 =20
   CollectLimits: function ()
   {
		var a =3D $("auth_dd");
		if (a !=3D null)=20
			this.AddToQuery ('author_', 'Auth', 'pmfilter_AuthOp', 'AND', false);
		var j =3D $("journ_dd");
		if (j !=3D null)=20
			this.AddToQuery ('journ_', 'Jour', '', 'OR', true);
   },
  =20
   AddToQuery: function (id, field, selector, defval, quotation)
   {
		if (!document.getElementsByTagName || !document.getElementById)=20
			return;=20
		var ln =3D id.length;
		var query_add =3D "";
		var op =3D "";
		var operation =3D this.SelectorValue (selector, defval);
		var inps =3D document.getElementsByTagName ("INPUT")
		for (var i =3D 0; i < inps.length; i++)=20
		{
			var thisNode =3D inps[i];
			if (thisNode.type.toUpperCase() =3D=3D "TEXT" )=20
			{
				var thisId =3D thisNode.id;
				var s1 =3D thisId.substring (ln, -ln), s2 =3D thisId.substring (ln);
				if ((id =3D=3D s1) && (s2.match (/[0-9]+/)))=20
				{
					var v =3D thisNode.value;
					if ((v.length > 0) && (!v.match (/~[\s]*$/)))=20
					{
						var tquot =3D quotation;
						if (tquot)=20
						{
							if (this.GetSuggestion (thisId) !=3D v)=20
								tquot =3D false;
						}
						if (tquot)
							query_add =3D query_add + op + '"' + v + '"[' + field + ']';
						else
							query_add =3D query_add + op + v + '[' + field + ']';
						if (!(op.length > 0))
							op =3D " " + operation + " ";
					}
				}
			}
		}
	=09
		if (query_add.length > 0)=20
	        this.notifier.Notify (this, 'TermLogicalOp', { 'op': 'AND', =
'key': query_add });
	},
=09
	SelectorValue : function (sname, defval)
	{
		if (!document.getElementsByName || !document.getElementById)=20
			return;=20
		var value =3D defval;
		if (!value.length > 0)=20
			value =3D "AND";

		if ( sname.length > 0 )=20
		{
			var cbs =3D $N(sname);		 =20
			for (var i =3D 0; i < cbs.length; i++)=20
			{
				var thisNode =3D cbs[i];
				if (thisNode.type.toUpperCase() =3D=3D "RADIO" )=20
				{
					if (thisNode.checked)=20
					{
						value =3D thisNode.value;
						return value;
					}
				}
			}
		}
		return value;
	},
=09
	OpenSpecDates: function (PSelectId)=20
	{
		var node =3D $(PSelectId);
		var divblock =3D $(PSelectId + "Block");
		if (!node || !divblock)
		    return;
		if (node.value =3D=3D "daterange")=20
		{=20
			divblock.shown =3D true
			divblock.style.display =3D "block"
			enableInputs (divblock, true);
		}=20
		else=20
		{
			divblock.shown =3D false
			divblock.style.display =3D "none"
			enableInputs (divblock, false);
			this.ClearDateRangeBlock (PSelectId + "Block");
		}
	},

	CheckDateRangeBlock: function (blockid, rangename)
	{
		if (!document.getElementsByTagName || !document.getElementById) =20
			return false;
		 =20
		var pm =3D this.path + ".pmfilter_" + rangename;
		var ef =3D ["_MinYear", "_MinMonth", "_MinDay", "_MaxYear", =
"_MaxMonth", "_MaxDay"];
		var efl=3D [ef[0].length, ef[1].length, ef[2].length, ef[3].length, =
ef[4].length, ef[5].length ];

		var node =3D $(blockid);
		if (!node)=20
			return false;
		 =20
		var inps =3D node.getElementsByTagName("INPUT")
		for (var i =3D 0; i < inps.length; i++)=20
		{
			var thisNode =3D inps[i];
			if (thisNode.type.toUpperCase() =3D=3D "TEXT")=20
			{
				var thisName =3D thisNode.name;
				if (thisName.indexOf (pm) =3D=3D 0)=20
				{
					var l =3D thisName.length;
					for (j =3D 0; j < 6; j++)=20
					{
						if (thisName.slice (l - efl[j]) =3D=3D ef[j])=20
						{
							if (thisNode.value.length > 0)=20
								return true;
						}
					}
				}
			}
		} =20
		return false;
	},

	CheckDateRange: function (selectid, rangename)=20
	{
		var node =3D $(selectid);
		if (!node)
		    return;
		if (this.CheckDateRangeBlock (selectid + "Block", rangename))=20
		{
			node.value =3D "daterange";
			this.OpenSpecDates (selectid);
		}
		else if (node.value =3D=3D "daterange")
			node.value =3D "any";
	},

	ClearDateRangeBlock: function (blockid)
	{
		if (!document.getElementsByTagName || !document.getElementById)=20
			return false;=20
	 =20
		var pm =3D this.path + ".pmfilter_";
		var ef =3D ["_MinYear", "_MinMonth", "_MinDay", "_MaxYear", =
"_MaxMonth", "_MaxDay"];
		var efl=3D [ef[0].length, ef[1].length, ef[2].length, ef[3].length, =
ef[4].length, ef[5].length ];
		 =20
		var node =3D $(blockid);
		if (!node)
			return;
		 =20
		var inps =3D node.getElementsByTagName ("INPUT");
		for (var i =3D 0; i < inps.length; i++)=20
		{
			var thisNode =3D inps[i];
			if (thisNode.type.toUpperCase() =3D=3D "TEXT" )=20
			{
				var thisName =3D thisNode.name;
				if (thisName.indexOf (pm) =3D=3D 0)=20
				{
					var l =3D thisName.length;
					for (j =3D 0; j < 6 ; j++)=20
					{
						if (thisName.slice (l - efl[j]) =3D=3D ef[j])
							thisNode.value =3D '';
					}
				}
			}
		}		 =20
		return false;
	},
=09
	ClearAllDates: function ()
	{
		this.SetSelectorValue ('pmfilter_PDatLimit', 'any');
		this.OpenSpecDates ('PDatesSel');
		this.SetSelectorValue ('pmfilter_EDatLimit', 'any');
		this.OpenSpecDates ('EDatesSel');
		return false;
	},
=09
	ClearAll: function ()
	{
		rem_rows ('auth_dd');
		showhide ('AuthBlock', true, '' , 'hide');
		rem_rows ('journ_dd');
		showhide ('JourBlock', true, '' , 'hide');
		this.ClearAllDates ();
		setAll ('simsearch', false);=20
		setAll ('hum_ani', false);=20
		setAll ('gender', false);=20
		setAll ('lang', false);=20
		setAll ('subs', false);=20
		setAll ('pubt', false);=20
		setAll ('ages', false);=20
		this.SetSelectorValue ('LimitsField', 'All Fields');
		return false;
	},
=09
	SetSelectorValue: function (sname, svalue)
	{
	   var sel =3D this.getInput (sname);
=09
	   if (sel)=20
	   {
		  for (i =3D 0; i < sel.options.length; ++i)=20
		   sel.options[i].selected =3D sel.options[i].value =3D=3D svalue;
	   }
	   return false;
	},
=09
	SubmitOnEnterKey: function (id)
	{
		var oThis =3D this;
	    var el =3D $(id);
	    if (el)
	    {
/*	        utils.addEvent (el, "keypress",=20
	                        function (event, target, name)=20
	                        {
	                        	 event =3D event || utils.fixEvent =
(window.event);
	                             if ((event.keyCode || event.which) =3D=3D =
13)	=09
	                             {						 =20
									 if (NSuggest_IsActive () =3D=3D null && oThis.m_bSubmitSkip =
=3D=3D false)
									 {=09
										 event.returnValue =3D false;
		                              	 event.stopPropagation ();  =20
		                              	 event.preventDefault ();  =20
		                                 Portal.$send('LimitsGoClicked',  {});	=
	                                =20
		                             }
									 oThis.m_bSubmitSkip =3D false;
	                             }
	                        }, true);               */

			// TODO: replace by utils.addEvent call once it's fixed by Sergey =
Ponomarev
	        addEvent2 (el, "keypress",=20
	                        function (event, target, name)=20
	                        {
								 event =3D event || utils.fixEvent (window.event);
	                             if ((event.keyCode || event.which) =3D=3D =
13)	=09
	                             {						 =20
									 if (NSuggest_IsActive () =3D=3D null && oThis.m_bSubmitSkip =
=3D=3D false)
									 {
										 event.returnValue =3D false;
										 if (event.stopPropagation !=3D undefined)
			                              	 event.stopPropagation ();  =20
										 if (event.preventDefault !=3D undefined)
		                              	 	event.preventDefault ();  =20
		                                 Portal.$send('LimitsGoClicked',  {});	=
	                                =20
									 }
									 oThis.m_bSubmitSkip =3D false;
	                             }
	                        }, true);              =20
	    }
	},    =09
	   =20
   send: {
   	"LimitsGoClicked": null
   },


   listen: {
	  "LimitsGo<click>": function(e, target, name) {
          this.send.LimitsGoClicked ();
	  }        =20
   }

});

// Clear all checkboxes inside target node
function setAll(nodeName, value) {
   if (!document.getElementById) return false
   var node=3D document.getElementById(nodeName)

   if (node) {
      var cbs =3D node.getElementsByTagName("INPUT")
      for (var i =3D 0; i < cbs.length; i++) {
         var cb =3D cbs[i]
         if (cb.getAttribute("TYPE").toUpperCase() =3D=3D "CHECKBOX") {
            cb.checked =3D value
         } else {
         cb.value =3D "";=20
		 }
      }
   }
   return false;
}

function enableInputs(node, enabled) {
   var kinput, kid
   var kids
   var kinputArray =3D ["button", "input", "optgroup", "option", =
"select", "textarea"];
//   alert(enabled +" " +node.tagName)
   for (kinput in kinputArray) {
      kids =3D node.getElementsByTagName(kinputArray[kinput])
//	  alert (kids.length)
	  for (var i =3D 0; i < kids.length; i++) {
	     kid =3D kids[i]
		 kid.disabled =3D !enabled
      }
   }
}

// Show and hide a target node. If the second argument is true,
// then disable (enable) all child inputs=20

larrow_closed=3Dnew Image(1,1);
larrow_closed.src=3D"/entrez/query/PubMed/gifs/close_arrow.gif";
larrow_open=3Dnew Image(1,1);
larrow_open.src=3D"/entrez/query/PubMed/gifs/open_arrow.gif";

function openAllBlocks() {
 showhide('AuthBlock', true, 'auth_image', 'show');
 showhide('JourBlock', true, 'journ_image', 'show');
 showhide('AbstrBlock', true, 'abstr_image', 'show');
 showhide('DatesBlock', true, 'dates_image', 'show');
 showhide('HumAnimBlock', true, 'ha_image', 'show');
 showhide('GenderBlock', true, 'gender_image', 'show');
 showhide('LangBlock', true, 'lang_image', 'show');
 showhide('SubsetsBlock', true, 'subset_image', 'show');
 showhide('PublicTypeBlock', true, 'publictype_image', 'show');
 showhide('AgesBlock', true, 'ages_image', 'show');
 showhide('TermsBlock', true, 'terms_image', 'show');
}

function showhide(target, disableChildren, image_id , todo) {
   var node =3D document.getElementById(target)
   if (!node) { return false }
//   if (todo) node.shown=3D(todo? "hide": "show")?false:true;
	if (todo =3D=3D "hide") { node.shown =3D true; }
	if (todo =3D=3D "show") { node.shown =3D false; }

   if (node.shown) {
      node.shown =3D false
      node.style.display =3D "none"
	  if (image_id) document.getElementById(image_id).src =3D =
larrow_open.src;
	  if (disableChildren) {
	  	enableInputs(node, false);
	  }
   } else {
      node.shown =3D true
      node.style.display =3D "block"
	  if (image_id) document.getElementById(image_id).src =3D =
larrow_closed.src;
	  if (disableChildren) {
	     enableInputs(node, true);
      }
   }
   return false
}

var newRowsAuthor =3D 0;
var newRowsJournal =3D 0;
var newRowsCounter =3D 0;

// remrow
// Remove the same row in the table where "obj" sits

function remrow(event)		// if presents row will not removed but hided =
with display:none
{

      var target;
            if (event) {  // mozilla et al
                target =3D event.target;
            } else {  // IE
                event =3D window.event;
				target =3D event.srcElement;
            }
	if (target.myrow) {
		var trparent =3D target.myrow.parentNode;
		trparent.removeChild(target.myrow);
		if (target.lable =3D=3D "Author") newRowsAuthor--;=20
		if (target.lable =3D=3D "Journal") newRowsJournal--;
	}
	if (newRowsAuthor =3D=3D 0) { showhide('AuthBlock', true, '' , 'hide'); =
}=20
	if (newRowsJournal =3D=3D 0) { showhide('JourBlock', true, '' , =
'hide'); }
	return false;
}

function rem_rows(blockid)
{
=09
	var tbtarget =3D =
document.getElementById(blockid).getElementsByTagName("tbody")[0];
	if (tbtarget) {
        var tbody =3D document.createElement('tbody');
        var tbparent =3D tbtarget.parentNode;
        tbparent.removeChild(tbtarget);   =20
        tbparent.appendChild(tbody);
    }
	if (blockid =3D=3D "auth_dd") { Author_Count=3D0;  newRowsAuthor=3D0;  =
}
	if (blockid =3D=3D "jour_dd") { Journal_Count=3D0; newRowsJournal=3D0; =
}

}

// addrow

function addrow(tab, lable) {
	newRowsCounter++;
	if (lable =3D=3D "Author") { newRowsAuthor++; newRowsCounter =3D =
newRowsAuthor; }
	if (lable =3D=3D "Journal") { newRowsJournal++; newRowsCounter =3D =
newRowsJournal; }
=09
	var src  =3D =
document.getElementById(tab).getElementsByTagName("tfoot")[0].getElements=
ByTagName("tr")[0];
	var dest =3D =
document.getElementById(tab).getElementsByTagName("tbody")[0];
	var srcopy =3D src.cloneNode(true);
	retainNames (srcopy.getElementsByTagName("input"));
	dest.appendChild(srcopy);
=09
	// Assume the "remove" tag is the first and only link in the <tr></tr>
	var alink =3D srcopy.getElementsByTagName("a");
=09
	if (alink) {
	   alink =3D alink.item(0);
	   alink.myrow =3D srcopy;
	   alink.lable =3D lable;
	   alink.onclick =3D remrow;
	}


	if (typeof suggest =3D=3D "object") suggest.load();
   =20
//	return false;
}


// retainNames
// Function adds numeric suffixes to every element that has name =
parameter. Numeric will suffix follow after "--"

function retainNames (rowcopyFields) {
	for (var i=3D0; i < rowcopyFields.length; i++) {
		var theName =3D rowcopyFields[i].name=20
		if (theName) {
			if (rowcopyFields[i].type =3D=3D "radio") {
				rowcopyFields[i].value =3D theName + newRowsCounter;
			} else {
				rowcopyFields[i].name =3D theName + newRowsCounter;
				rowcopyFields[i].id =3D theName +  newRowsCounter;  // IE can't find =
just created elements by name, so it needs ID.
			}
		}
	}
}

function SetFocus( focusname )=20
{
    if (document.getElementById) {
      var el =3D document.getElementById( focusname );
      if ( typeof el =3D=3D "object" ) {=20
        el.focus();=20
      }
    }
}

function select_focus(id) {=20
    var field =3D document.getElementById(id)
    date_s =3D "YYYYMMDD"
    if (date_s.indexOf(field.value) !=3D -1) field.select();
}

//TODO: move to utils class by Sergey Ponomarev
function addEvent2( obj, type, fn ) {
    if (obj.addEventListener) {
        obj.addEventListener( type, fn, false );
        EventCache.add(obj, type, fn);
    }
    else if (obj.attachEvent) {
        obj["e"+type+fn] =3D fn;
        obj[type+fn] =3D function() { obj["e"+type+fn]( window.event ); =
}
        obj.attachEvent( "on"+type, obj[type+fn] );
        EventCache.add(obj, type, fn);
    }
    else {
        obj["on"+type] =3D obj["e"+type+fn];
    }
}

var EventCache =3D function(){
    var listEvents =3D [];
    return {
        listEvents : listEvents,
        add : function(node, sEventName, fHandler){
            listEvents.push(arguments);
        },
        flush : function(){
            var i, item;
            for(i =3D listEvents.length - 1; i >=3D 0; i =3D i - 1){
                item =3D listEvents[i];
                if(item[0].removeEventListener){
                    item[0].removeEventListener(item[1], item[2], =
item[3]);
                };
                if(item[1].substring(0, 2) !=3D "on"){
                    item[1] =3D "on" + item[1];
                };
                if(item[0].detachEvent){
                    item[0].detachEvent(item[1], item[2]);
                };
                item[0][item[1]] =3D null;
            };
        }
    };
}();
addEvent2(window,'unload',EventCache.flush);=0A=

Portal.Portlet.FilterTab =3D Portal.Portlet.extend({
=09
	init: function(path, name, notifier) {
		console.info("Created FilterTab");
		this.base(path, name, notifier);
	},
=09
	send: {
		'Cmd': null,
		'AppendTerm': null,
		'ClearIdList': null
	},
=09
	listen: {
			//browser events
		"Tab<click>" : function(e, target, name){
			this.send.Cmd({'cmd': 'FilterChanged'});
			this.setValue("CurrFilter", target.getAttribute('filter'));
			console.info("CurrFilter changed to: " + =
this.getValue('CurrFilter'));
		},
	=09
		"Pin<click>" : function(e, target, name){
		    // sets filter to all, simulates Go command - sets the term and =
checks for original db through search bar
			this.send.Cmd({'cmd': 'Go'});
			newTerm =3D ' AND \"' + target.getAttribute('filter') + '\"[Filter]';
			console.info("appended term: " + newTerm);
			this.send.AppendTerm({'term': newTerm});
			this.setValue("CurrFilter", 'all');
			//for back button compatibility, clear any selected ids.
			this.send.ClearIdList();
		},


			// messages
		// back button fix
		'Cmd' : function(sMessage, oData, sSrc){
			if (oData.cmd !=3D 'FilterChanged'){
				if(this.getValue("CurrFilter") !=3D this.getValue("LastFilter")){
					this.setValue("CurrFilter", this.getValue('LastFilter'));
					console.info("CurrFilter changed to: " + =
this.getValue('CurrFilter'));
				}
			}
		}


	}
=09
});
  =20

=0A=
Portal.Portlet.ResultsSearchController =3D Portal.Portlet.extend({

	init: function(path, name, notifier) {
		var oThis =3D this;
		console.info("Created ResultsSearchController");
		this.base(path, name, notifier);

		console.info("CollectionsPopup: " + =
this.getValue("CollectionsPopup"));

		if(this.getValue("CollectionsPopup")){
			if(this.getValue("CollectionsPopup") =3D=3D '0'){
				collectionsurl =3D this.getValue("CollectionsUrl");
				console.info("url: " + collectionsurl);=20
				// window.myncbiback=3D1;
				=
window.open(collectionsurl,'Save2MyNCBI','resizable=3Dyes,scrollbars=3Dye=
s,toolbar=3Dno,location=3Dno,directories=3Dno,status=3Dno,menubar=3Dno,co=
pyhistory=3Dno,alwaysRaised=3Dyes,depend=3Dyes,top=3D50,left=3D200,width=3D=
400,height=3D100');
				this.setValue("CollectionsPopup", '1');
				console.info("CollectionsPopup: " + =
this.getValue("CollectionsPopup"));
			}
		}
	},
=09
=09
	=09
	send: {
		'ResetSendTo': null,
		'LastQueryKey': null
	},
=09
=09
	=09
	listen: {
	=09
		/* messages from message bus*/
	=09
		'Cmd' : function(sMessage, oData, sSrc) {
			if (oData.cmd =3D=3D 'Link'){
				if (this.getInput("LastQueryKey")){
					this.send.LastQueryKey({'qk': this.getValue("LastQueryKey")});
				}
			}
			else if (oData.cmd =3D=3D 'File'){
				var Count;
				if (Portal.Portlet.ResultsSearchController.selectedItemCount){
					Count =3D Portal.Portlet.ResultsSearchController.selectedItemCount;
				}
				else{
					Count =3D this.getValue("ResultCount");
				}
				if (Count > Portal.Portlet.ResultsSearchController.upperLimit){
					if(confirm('Are you sure you want to download ' + Count + ' =
records?')){
						document.forms[0].submit();
					}
					else{
						this.send.ResetSendTo({'value': ''});
					}
				}
				else{
					document.forms[0].submit();
				}
			}
		},
	=09
	=09
		// when result citations are selected, the list of selected ids are =
intercepted here
		'SelectedItemCountChanged' : function(sMessage, oData, sSrc){
			Portal.Portlet.ResultsSearchController.selectedItemCount =3D =
oData.count * 1;
		}

=09
	}

},
{
	selectedItemCount: 0,
	upperLimit: 5000
});
=0A=
Portal.Portlet.DbConnector =3D Portal.Portlet.extend({

	init: function(path, name, notifier) {
		var oThis =3D this;
		console.info("Created DbConnector");
		this.base(path, name, notifier);
    =20
		// the SelectedIdList and id count from previous iteration
		Portal.Portlet.DbConnector.originalIdList =3D =
this.getValue("LastIdsFromResult");
		console.info("originalIdList " + =
Portal.Portlet.DbConnector.originalIdList);
		Portal.Portlet.DbConnector.originalCount =3D =
this.getValue("LastSelectedItemCount") * 1;

		notifier.setListener(this, 'HistoryCmd',=20
        	function(oListener, custom_data, sMessage, oNotifierObj) {
           		var sbTabCmd =3D $N(oThis.path + '.TabCmd');
           		sbTabCmd[0].value =3D custom_data.tab;
        	}
    		, null);
   =20
	},

	send: {
   		'SelectedItemCountChanged': null,
   		'newUidSelectionList': null
	},

	listen: {
=09
		//message from Display bar on Presentation change=20
		'PresentationChange' : function(sMessage, oData, sSrc){
		=09
			// set link information only if it exists
			if (oData.dbfrom){
				console.info("Inside PresentationChange in DbConnector: " + =
oData.readablename);
				this.setValue("Db", oData.dbto);
				this.setValue("LinkSrcDb", oData.dbfrom);
				this.setValue("LinkName", oData.linkname);
				this.setValue("LinkReadableName", oData.readablename);
			}
			//document.forms[0].submit();
		},
	=09
		// various commands associated with clicking different form control =
elements
		'Cmd' : function(sMessage, oData, sSrc){
			console.info("Inside Cmd in DbConnector: " + oData.cmd);
			this.setValue("Cmd", oData.cmd);
		=09
			// back button fix, clear TabCmd
			if (oData.cmd =3D=3D 'Go' || oData.cmd =3D=3D 'PageChanged' || =
oData.cmd =3D=3D 'FilterChanged' ||=20
			oData.cmd =3D=3D 'DisplayChanged' || oData.cmd =3D=3D 'HistorySearch' =
|| oData.cmd =3D=3D 'Text' ||=20
			oData.cmd =3D=3D 'File' || oData.cmd =3D=3D 'Printer' || oData.cmd =
=3D=3D 'Order' ||=20
			oData.cmd =3D=3D 'Add to Clipboard' || oData.cmd =3D=3D 'Remove from =
Clipboard' ||=20
			oData.cmd.toLowerCase().match('details')){
				this.setValue("TabCmd", '');
				console.info("Inside Cmd in DbConnector, reset TabCmd: " + =
this.getValue('TabCmd'));
			}

		},
	=09
	=09
		// the term to be shown in the search bar, and used from searching
		'Term' : function(sMessage, oData, sSrc){
			console.info("Inside Term in DbConnector: " + oData.term);
			this.setValue("Term", oData.term);
		},
	=09
	=09
		// to indicate the Command Tab to be in
		'TabCmd' : function(sMessage, oData, sSrc){
			console.info("Inside TABCMD in DbConnector: " + oData.tab);
			this.setValue("TabCmd", oData.tab);
			console.info("DbConnector TabCmd: " + this.getValue("TabCmd"));
		},
	=09
	=09
		// message sent from SearchBar when db is changed while in a Command =
Tab
		'DbChanged' : function(sMessage, oData, sSrc){
			console.info("Inside DbChanged in DbConnector");
			this.setValue("Db", oData.db);
		},
	=09
		// Handles item select/deselect events
		// Argument is { 'id': item-id, 'selected': true or false }
		'ItemSelectionChanged' : function(sMessage, oData, oSrc) {
			var sSelection =3D this.getValue("IdsFromResult");
			var bAlreadySelected =3D (new RegExp("\\b" + oData.id + =
"\\b").exec(sSelection) !=3D null);
	      =20
			if (oData.selected && !bAlreadySelected) {
		       		sSelection +=3D ((sSelection > "") ? "," : "") + oData.id;
			   	this.setValue("IdsFromResult", sSelection);
			   	this.send.SelectedItemCountChanged({'count': =
sSelection.split(/,/).length});
			   	this.send.newUidSelectionList({'list': sSelection});
		   	} else if (!oData.selected && bAlreadySelected) {
		   	   	sSelection =3D sSelection.replace(new =
RegExp("^"+oData.id+"\\b,?|,?\\b"+oData.id+"\\b"), '');
		   	   	this.setValue("IdsFromResult", sSelection);
                  	   	this.send.SelectedItemCountChanged({'count': =
sSelection.split(/,/).length});
			   	this.send.newUidSelectionList({'list': sSelection});
		   	}
		},
			=09
		// FIXME: This is the "old message" that is being phased out.
		// when result citations are selected, the list of selected ids are =
intercepted here,
		// and notification sent that selected item count has changed.
		'newSelection' : function(sMessage, oData, sSrc){
	=09
			// Check if we already have such IDs in the list
			var newList =3D new Array();
			var haveNow =3D new Array();
			if(Portal.Portlet.DbConnector.originalIdList){
				haveNow =3D Portal.Portlet.DbConnector.originalIdList.split(',');
				newList =3D haveNow;
			}
		=09
			var cameNew =3D new Array();
			if (oData.selectionList.length > 0) {
				cameNew =3D oData.selectionList;
			}
		=09
			if (cameNew.length > 0) {
				for(var ind=3D0;ind<cameNew.length;ind++) {
					var found =3D 0;
					for(var i=3D0;i<haveNow.length;i++) {
						if (cameNew[ind] =3D=3D haveNow[i]) {
							found =3D 1;
							break;
						}
					}
						//Add this ID if it is not in the list
					if (found =3D=3D 0) {
						newList.push(cameNew[ind]);
					}
				}
			}
			else {
				newList =3D haveNow;
			}
		=09
				// if there was an IdList from last iteration add new values to old
			this.send.SelectedItemCountChanged({'count': newList.length});
			console.info("id count =3D " + newList.length);
			this.setValue("IdsFromResult", newList.join(","));
			this.setValue("SelectedItemCount", newList.length);
		},


		// empty idlist when list was being collected for other purposes.
		'ClearIdList' : function(sMessage, oData, sSrc){
			this.setValue("IdsFromResult", '');
			this.send.SelectedItemCountChanged({'count': '0'});
			this.setValue("SelectedItemCount", '0');
		},=20


		// back button fix: when search backend click go or hot enter on term =
field,
		//it also sends db. this db should be same as dbconnector's db
		'SearchBarSearch' : function(sMessage, oData, sSrc){
			if (this.getValue("Db") !=3D oData.db){
				this.setValue("Db", oData.db);
			}
		},
	=09
		// back button fix: whrn links is selected from DisplayBar,
		//ResultsSearchController sends the LastQueryKey from the results on =
the page
		'LastQueryKey' : function(sMessage, oData, sSrc){
			if (this.getInput("LastQueryKey")){
				this.setValue("LastQueryKey", oData.qk);
			}
		}
	=09
	}
},
{
	originalIdList: '',
	originalCount: 0
});
=0A=

Portal.Portlet.Pubmed_RVAbstractPlus =3D Portal.Portlet.extend({
  =20
   init: function(path, name, notifier) {
      console.info("Created Pubmed_RVDocsum");
      this.base(path, name, notifier);
   },
=20
   logicalOp: function(key, op) {
      this.send.TermLogicalOp({ 'op': op, 'key': key });
   },
  =20
   send: {
      'TermLogicalOp': null,
	  'ItemSelectionChanged': null
   },
  =20
   listen: {
      "uid<click>" : function(e, target, name){
         var inputs =3D this.getInputs("uid");
         var selections =3D [];
         for (var j =3D 0; j < inputs.length; j++) {
            if (inputs[j].checked) {
               selections.push(inputs[j].value);
            }
         }
		 this.send.ItemSelectionChanged( { 'id': target.value,
			                               'selected': target.checked });
      },

      "PullDownLinks<change>" : function(e, target, name){
         // get selected option value
         var option =3D =
target.options[target.selectedIndex].getAttribute('value');
         console.info(option);
         if (option !=3D ''){
            // if help, show help information
            if (option =3D=3D 'help') {
               =
window.open('/entrez/query/static/popup.html','Links_Help','resizable=3Dn=
o,scrollbars=3Dyes,toolbar=3Dno,location=3Dno,directories=3Dno,status=3Dn=
o,menubar=3Dno,copyhistory=3Dno,alwaysRaised=3Dno,depend=3Dno,width=3D400=
,height=3D500');
            }
            // otherwise link to URL in option value
            else{
               window.top.location=3Doption;
            }
         }
      }
   }
});

// This code originally from abstractplus-pop

var _tc =3D null;

// Create title popper component
TitlePopper =3D function() {
   this.popper =3D document.createElement("div");
   document.body.appendChild(this.popper);

   this.popper.id =3D "popper";
   this.popper.dd =3D null;

   // Create empty popper content
   this.popper.innerHTML =3D "<div class=3D'poparrow'> </div>" +
      "<p id=3D'poptext'></p>" +=09
      "<p id=3D'pcit'></p>";
   this.poptext =3D document.getElementById("poptext");
   this.pcit =3D document.getElementById("pcit");
  =20
   utils.addClass(this.popper, "hidden");

   // Get all "related links" sections and add events for them
   var t =3D cssQuery("dd.links ul.links li.ovfl");
   for (var i =3D 0; i < t.length; i++) {
      var p =3D t[i];
      utils.addEvent(t[i], "mouseover", this.mouseover, true);     =20
      utils.addEvent(t[i], "mouseout", this.mouseout, true);
   }

   // Offset of popup from top left of text (fine-tune)
   this.dx =3D -20;
   this.dy =3D -3;

}

// Initialize title popper
TitlePopper.onload =3D function() {
   _tc =3D new TitlePopper();
   utils.addClass(document.body, "abspop"); // pop-specific style =
control
}

// IE strikes again
TitlePopper.onunload =3D function() {
   if (_tc) {
      _tc.poptext =3D null;
      _tc.pcit =3D null;
      if (_tc.popper) {
         _tc.popper.dd =3D null;
         document.body.removeChild(_tc.popper);
      }
      _tc.popper =3D null;
      _tc =3D null;
   }
}

TitlePopper.prototype =3D {
   lastDate: null,

   // Fade in (or just reveal) popper once it is positioned correctly.
   reveal: function() {
      var oThis =3D this;

      // Fade in for non-IE (IE is too slow)
      if (!this.popper.filters) {
         // If we can't set the timer, just set opacity to 100 and don't =
fade in
         try {
            this.fader =3D window.setInterval(function() =
{oThis.fadeIn();}, 7);
            return;
         } catch (e) {
            // Something didn't work...
         }
      }
      this.setOpacity(100);
   },

   fadeIn: function() {
      var oThis =3D this;
      var op =3D 10 + this.getOpacity();
      this.setOpacity(op > 100 ? 100 : op);
      if (op >=3D 100) {
         window.clearInterval(this.fader);
      }
   },
  =20
   setOpacity: function(pct) {
      if (typeof(_tc.popper.filters) !=3D 'undefined' && =
typeof(_tc.popper.filters.alpha) !=3D 'undefined') {
         _tc.popper.filters.alpha.opacity =3D pct;
      }
      _tc.popper.style.opacity =3D pct / 100.0;
   },

   getOpacity: function() {
      return Math.floor(100 * (_tc.popper.style.opacity || 1));
   },

   // Set opacity to 1% and show. (Positioning doesn't work properly
   // if item is hidden.)
   show: function() {
      this.setOpacity(1);
      utils.removeClass(_tc.popper, "hidden");
   },

   hide: function() {
      if (this.fader) {
         window.clearInterval(this.fader);
         this.fader =3D null;
      }
      utils.addClass(_tc.popper, "hidden");
   },

   moveTo: function(x, y) {
      this.popper.style.left =3D x + "px";
      this.popper.style.top =3D y + "px";
   },

   setText: function(t) {
      this.poptext.innerHTML =3D "";
      this.poptext.innerHTML =3D t;
   },

   setCitation: function(t) {
      this.pcit.innerHTML =3D "";
      this.pcit.innerHTML =3D t;
   },

   getWidth: function() {
      var w =3D utils.getXY(this.popper).w;
      return parseInt(w);
   },

   getHeight: function() {
      var h =3D utils.getHeight(this.popper);
      return parseInt(h);
   },

   // Update popper text and move popper
   mouseover: function(e) {

      var target =3D utils.targetEvent(e);

      // climb nodes up to <dd>, if there is one
      while (target !=3D null && target.nodeName.toLowerCase() !=3D =
"dd") {
         target =3D target.parentNode;
      }

      if (target =3D=3D null) return;
     =20
      _tc.popper.dd =3D target;

      // Set content
      _tc.setText(TitlePopper.getText(this));=20
      _tc.setCitation(TitlePopper.getCitation(this));
=20
      var at =3D utils.getXY(this);
      _tc.show();
      _tc.moveTo(at.x-_tc.getWidth()+_tc.dx, at.y+_tc.dy);
      _tc.reveal();  // Fade-in effect; doesn't work well in IE (of =
course)
      e.stopPropagation();
   },
  =20
   mouseout: function(e) {
      var target =3D utils.targetEvent(e);
/*
      if (typeof(target) =3D=3D 'undefined' || target.nodeType !=3D 1) {
         if (e.srcElement) {
           =20
            target =3D e.srcElement;
            while (target && target.nodeType !=3D 1) {
               target =3D target.parentNode;
            }
         }
      }
*/
      // Where did the mouse go?
      var reltg =3D (e.relatedTarget) ? e.relatedTarget : e.toElement;

      // See if mouse went somewhere contained within dd
      while (reltg !=3D null && reltg !=3D target && =
reltg.nodeName.toLowerCase() !=3D 'body') {
         reltg =3D reltg.parentNode;
      }
     =20
      // Mouseout happened on an element contained within dd
      if (reltg =3D=3D target) return;=20

      // No longer owned by a dd
      _tc.popper.dd =3D null;

      _tc.hide();

      e.stopPropagation();
   }
}

TitlePopper.getText =3D function(node) {
   var a =3D cssQuery("a.pl", node);
   if (a) {
      a =3D a[0];
      return a.innerText ? a.innerText : a.textContent;
   }
   return "";
}
  =20
// Gets citation for given node.
// Moves title attribute to _title attribute to avoid popup
TitlePopper.getCitation =3D function(node) {
   var withTitles =3D cssQuery("*[title]", node);
   if (withTitles.length > 0) {
      var p =3D withTitles[0];
      var s =3D p.getAttribute("title");
      if (s && s !=3D "") {
         p.setAttribute("title", "");
         node._title =3D s;
         for (var i =3D 0; i < withTitles.length; i++) {
            withTitles[i].setAttribute("title", "");
         }
      }
   } else {
      s =3D node._title;
   }
   return s;
}
  =20
utils.addEvent(window, 'load', TitlePopper.onload, false);    =20
utils.addEvent(window, 'unload', TitlePopper.onunload, false);

function HistViewTerm(term, op, num) {
  $PN('Pubmed_RVAbstractPlus').logicalOp(term, op);
}

=0A=
Portal.Portlet.SearchBar =3D Portal.Portlet.extend ({
 =20
	init: function (path, name, notifier)=20
	{
		console.info ("Created SearchBar");=20
		this.base (path, name, notifier);

        Portal.Portlet.SearchBar.originalTerm =3D this.getValue("Term");
        Portal.Portlet.SearchBar.originalDb =3D this.getValue("Db");
	},

	// Define message sender methods here.
	// If you just want to send a message the standard way, simply
	// supply "null" as the implementation.=20
	//=20
	send: {
		"Cmd": null,
		"Term": null,
		"TabCmd": null,
		"DbChanged": null,=20
		"SearchBarSearch": null
	},

	// Define messages and events
	listen: {

		// Global message bus
		'IndexLogicalOp': function(sMessage, oData, sSrc) {
			var sbTerm =3D this.getValue("Term");
			var oTerm =3D this.getInput("Term");
			var newValue =3D oData.key;

			console.info ("In Indexlogocalop in SearchBar");

			if (sbTerm !=3D "") {
				newValue =3D sbTerm + ' ' + oData.op + ' ' + oData.key;
			}
			this.setValue("Term", newValue);
			if (oTerm) {
			   oTerm.focus();
			}
		},

		'TermLogicalOp': function(sMessage, oData, sSrc) {
			var sbTerm =3D this.getValue("Term");
			var bNotBlank =3D sbTerm !=3D "";
		=09
			if (bNotBlank)
			   sbTerm =3D '(' + sbTerm + ') ' + oData.op + ' (';
		=09
			sbTerm +=3D oData.key;
		=09
			if (bNotBlank)
			   sbTerm +=3D ')';
	=20
			this.setValue("Term", sbTerm); =20
			this.send.Term({'term' : sbTerm});
		},

		'LimitsGoClicked': function(sMessage, oData, sSrc) {
			this.send.Cmd({
				'cmd' : this.getValue("Go:cmd")
			});
			this.send.Term({
				'term' : this.getValue("Term")
			});
			// for back button fix, when go is clicked, also send db in =
searchbar, for checking against dbconnector
			this.send.SearchBarSearch({
				'db' : this.getValue("Db")
			});
			Portal.requestSubmit();
		},

		'Cmd': function(sMessage, oData, sSrc) {
			if (oData.cmd =3D=3D 'CommandTabClicked'){
				// for back button fix, when Tab is clicked, also send db in =
searchbar
				if (this.getValue("Db")){
					this.send.DbChanged({
						'db' : this.getValue("Db")
					});
				}
			}
		},
	=09
		'AppendTerm': function(sMessage, oData, sSrc) {
		    console.info ('originalSearchBarTerm: ' + =
Portal.Portlet.SearchBar.originalTerm);
		    var newTerm =3D Portal.Portlet.SearchBar.originalTerm + =
oData.term;
		    //this.setValue("Term", newTerm);=20
			this.send.Term({'term': newTerm });
			// for back button fix, send original db
			this.send.SearchBarSearch({
				'db' : Portal.Portlet.SearchBar.originalDb
			});
		},

		// Browser events
		"Term<keypress>": function(event, target, name) {
			event =3D event || utils.fixEvent (window.event);
			if ((event.keyCode || event.which) =3D=3D 13)=20
			{
				// Emulate Go command.
	   =20
				console.info ("In term keypress: CMD  in SearchBar");
				this.send.Cmd({'cmd' : this.getValue("Term:cmd") });

				// In History Tab, Term field should send command Preview
				if (this.getValue("Term:cmd") =3D=3D 'Preview')
				{
					this.send.TabCmd({
						'tab' : this.getValue("Db:tab")
					});
				}
	   =20
				console.info ("In term keypress : TERM in SearchBar");
				this.send.Term({'term': this.getValue("Term") });

			    // for back button fix, when go is clicked, also send db in =
searchbar, for checking against dbconnector
			    this.send.SearchBarSearch({
				    'db' : this.getValue("Db")
			    });
           =20
				event.returnValue =3D false;=0A=
				if (event.stopPropagation !=3D undefined)=0A=
                      event.stopPropagation ();   =0A=
				if (event.preventDefault !=3D undefined)=0A=
                      event.preventDefault ();  =20
				Portal.requestSubmit ();=20
				return false;
			}
		},
     =20
		// Cmd is set to Go, so ResultsView of other database can choose =
component based=20
		// on value of Cmd. The existing search term is also passed down.
		"Go<click>": function(e, target, name) {
		 	this.send.Cmd({
				'cmd' : this.getValue("Go:cmd")
			});
		   	this.send.Term({
				'term' : this.getValue("Term")
			});
			// for back button fix, when go is clicked, also send db in =
searchbar, for checking against dbconnector
		 	this.send.SearchBarSearch({
				'db' : this.getValue("Db")
			});
		},
	=09

		"Preview<click>": function(e, target, name) {
		 	this.send.Cmd({
				'cmd' : 'Preview'
			});
		   	this.send.Term({
				'term' : this.getValue("Term")
			});
		   	this.send.TabCmd({
				'tab' : this.getValue("Preview:tab")
			});
			// for back button fix, when go is clicked, also send db in =
searchbar, for checking against dbconnector
		 	this.send.SearchBarSearch({
				'db' : this.getValue("Db")
			});
		},
	 =20
		// to indicate that the db field was the submitter, this will also set =
future=20
		// TabCmd to current TabCmd and keep the existing search term.
		"Db<change>": function(e, target, name) {
		 	this.send.Cmd({
				'cmd' : this.getValue("Db:cmd")
			});
			console.info ("In DB SearchBar: " + this.getValue("Db:cmd"));
			this.send.TabCmd({
				'tab' : this.getValue("Db:tab")
			});
			this.send.DbChanged({
				'db' : this.getValue("Db")
			});
			this.send.Term({
				'term' : this.getValue("Term")
			});
		},
	=09
		// On Clear button click, set focus to search box and clear the term
		"Clear<click>": function (e, target, name)=20
		{
		    this.setValue ("Term", "");
            var term =3D this.getInput ("Term");
            if (term)=20
                term.focus ();=20
		}
	}
},
{
	originalTerm: '',
	originalDb: ''
});

=0A=
Portal.Portlet.Pubmed_DisplayBar =3D Portal.Portlet.extend({

	init: function(path, name, notifier) {
		var oThis =3D this;
		console.info("Created DisplayBar");
		this.base(path, name, notifier);
	=09
		// save the original display/presentation value when page loads
		Portal.Portlet.Pubmed_DisplayBar.originalPresentation =3D =
this.getValue("LastPresentation");
		console.info("Original Presentation is: " + =
Portal.Portlet.Pubmed_DisplayBar.originalPresentation);
	},
=09
=09
	send: {
  =20
   		'PresentationChange': null,
		'TabCmd': null,
		'Cmd': null,
		'PageSizeChanged': null
	},
	=09
=09
	listen: {
	=09
		/* browser events */
		=09
		"sPresentation<change>": function(e, target, name){
			//get attribute values of selected option
			var dbfrom =3D =
target.options[target.selectedIndex].getAttribute('dbfrom');
			var dbto =3D =
target.options[target.selectedIndex].getAttribute('dbto');
			var cmd =3D target.options[target.selectedIndex].getAttribute('cmd');
			var readablename =3D =
target.options[target.selectedIndex].getAttribute('readablename');
		=09
			//send Cmd
			this.send.Cmd({
				'cmd': cmd
			});
		=09
			//Send link information and cmd
			this.send.PresentationChange({
				'dbfrom': dbfrom,
				'dbto': dbto,
				'linkname': target.value,
				'readablename': readablename
			});=09
		=09
			// set Presentation
			this.setValue("Presentation", target.value);
		},
	=09
	=09
		"sPageSize<change>": function(e, target, name){
			//send Cmd
			this.send.Cmd({
				'cmd': target.getAttribute('cmd')
			});=09
			//send PageSizeChanged
			this.send.PageSizeChanged({
				'size': target.value
			});=09
			//set PageSize
			this.setValue("PageSize", target.value);
		},

	=09
		"sSort<change>": function(e, target, name){
			//send Cmd
			this.send.Cmd({
				'cmd': target.getAttribute('cmd')
			});=09
			//set Sort
			this.setValue("Sort", target.value);
		},
	=09
	=09
		"sSendTo<change>": function(e, target, name){
			var sendto =3D target.value;
			this.setValue("SendTo", sendto);
		=09
			if(sendto =3D=3D 'Remove from Clipboard'){
				if(confirm('Are you sure you want to delete these items from =
Clipboard?')){
					this.send.Cmd({'cmd': sendto});
					document.forms[0].submit();
				}
				else{
					this.setValue("SendTo", '');
					// reset sendto in selector
					var sSendToInputs =3D this.getInputs("sSendTo");
					for (var j =3D 0; j < sSendToInputs.length; j++){
						sSendToInputs[j].value =3D '';
					}
				}
			}
			else if(sendto =3D=3D 'File'){
				this.send.Cmd({'cmd': sendto});
			}
			else if(sendto =3D=3D 'Mail'){
				this.send.Cmd({'cmd': sendto});
				this.send.TabCmd({'tab': 'E-mail'});
				document.forms[0].submit();
			}
			else if(sendto =3D=3D 'RSS'){
				this.send.Cmd({'cmd': sendto});
				this.send.TabCmd({'tab': 'RSS Feed'});
				document.forms[0].submit();
			}
			else if(sendto =3D=3D ''){
				this.send.Cmd({'cmd': sendto});
			}
			else{
				this.send.Cmd({'cmd')Ĥ}b*gT7'{.1"_jm-Au<$YF^:3
w23GcZYr$h9SLKGMϻ!@s.֤4?,J/y--7MsX'>0abSsRy$|; -uPdR,~6oS볬}g~]ψmdk?O|fߦK&ufu@`<32gȈ1:3fy)s4sBۂ8,Ŏ=֣!=E3kggMYYa~xdQ{=͚ǳČm$gjgSFN7]w6sgP;}h;{@CZNΈ7kn@QC֌ʕvn~RNG5<)SؗzrG1oq?3`p$yWe\N3qCПz<OP!sE~G9ZV5~GsO!qGPS\;y1|+QNbV3L~>Kt^xwC_?]/=G
|X/^PNzbdn`9֜=|w]:Üw~O!'·AY{mJGZ>H$	~1QȄ7T<<獉7&ߩ Y1AHv'wrF}CJ@ĒBS	g>ΔOLt_UGRS\>0	r8,kR׺"QЄ޾Nxň!n$=w÷NdOzCj:]юS+9J*o#+W"UR|OwѳR=Uɳ
WлrNϾ{C*rP$>ՂbuY?vwK;{O)osۿhjm:e,KoX%aFnH2|| YBC41ͅ1u$4q,%si$iB.c]J&.MWXVd쇲16FV+~sΑ	}{I_)Ǿ$kL܁T!;;R.$V$bv$#]-
9N4؁!_My[mlP|Vf+6w=|M7Ⱦ}. }=Oր~f.#apjp:rQg4a7ᨑ[5m6k5ٳY-Ut@BN²NhoV	hi&XXبzQfdRUNͦ:+@-k-kAUjdosuBUW5}{o~Y?g~**\*'zJ?nPꪧWUt5J5ժZoZ񇽙ިz	~46isSc囥A}471haFI|U-ƵV]pmXk݀~WբViT35 y]Ojf
