From: <Saved by Microsoft Internet Explorer 5>
Subject: Results
Date: Thu, 3 Feb 2005 05:35:36 -0500
MIME-Version: 1.0
Content-Type: multipart/related;
	boundary="----=_NextPart_000_0000_01C509B2.30378220";
	type="text/html"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01C509B2.30378220
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: file://C:\myStuff\111---2004\webArchives\Agrrawal-ABI-Inform-Proquest-hits-Jan%202005.htm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Results</TITLE>
<META http-equiv=3Dcontent-type content=3D"text/html; =
charset=3Diso-8859-1">
<SCRIPT language=3Djavascript=20
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/scripts.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3DJavaScript1.2>
     var prevIndex =3D 0;
    =20
     function setupDBSelect() {
       var theDBDropdown;
       if (document.frmBasicSrch) {
         theDBDropdown =3D document.frmBasicSrch.DBId;
       } else if (document.frmAdvancedSrch) {
         theDBDropdown =3D document.frmAdvancedSrch.DBId;
       }
       if ( theDBDropdown ) {
         prevIndex =3D theDBDropdown.selectedIndex;
       }
     }
  </SCRIPT>

<SCRIPT language=3DJavaScript=20
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/wave.js"=20
type=3Dtext/javascript></SCRIPT>
<LINK=20
href=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Pro=
quest-hits-Jan%202005_files/pq5.css"=20
type=3Dtext/css rel=3Dstylesheet>
<SCRIPT language=3DJavaScript1.2 type=3Dtext/javascript>
//*********************
// Generic stuff
//    - could live in a "generic.js" file but everybody already includes =
banner.js
//    - still a ways to go (NS6/DOM for ex.) but it's a start
//    - specific MENU STUFF at bottom of file
//*********************

// Hmmm - client side v srvr/hgen vars - the latter probably more =
efficient....
BR_DOM  =3D (document.getElementById) ? true : false;
BR_NS4  =3D (document.layers) ? true : false;
BR_IE   =3D (document.all) ? true : false;
BR_IE4  =3D  BR_IE && !BR_DOM;
BR_Mac  =3D (navigator.appVersion.indexOf("Mac") !=3D -1);
BR_IE4M =3D  BR_IE4 && BR_Mac;
BR_NS6  =3D  BR_DOM && !BR_IE;

// Following vars are intended to make life generic betw. NS and IE.  If =
we need to
// break this down further we may be better off having independent .js =
includes for each.
var szSty  =3D BR_IE ? ".style"  : "";
var szHide =3D BR_IE ? "hidden"  : "hide";
var szShow =3D BR_IE ? "visible" : "show";
var szObjPref =3D BR_IE ? "" : "document.";

// Global vars
var nTimerID;
var nStdDelay =3D 10;


// -----------------------------
// NS4 DHTML resize fix
// -----------------------------
if (BR_NS4)
  {
  nCurWidth  =3D innerWidth;
  nCurHeight =3D innerHeight;
  onresize   =3D doReload;
  //alert("resize handler installed");
  }

function doReload()
{
  if (innerWidth !=3D nCurWidth || innerHeight !=3D nCurHeight)
    {
    //alert("reload");
    location.reload();
    }
}
// End of the big fix

function timerClear()
{
  clearTimeout(nTimerID);
}

function timerOff(szObj, nMs)
{
  var szTmp=3D"toggleVis('" + szObj + "',0)";
  //alert(szTmp);
  if (nMs)
    nTimerID =3D setTimeout(szTmp, nMs);
  else
    nTimerID =3D setTimeout(szTmp, 50);
}

function helpWindow(helpUrl)
{
  // alert("helpUrl ["+helpUrl+"]");
  var handle =3D window.open(helpUrl, "pqhelp", =
"resizable=3Dyes,height=3D520,width=3D500,top=3D0,left=3D75,scrollbars=3D=
yes,location=3Dno,menubar=3Dno,toolbar=3Dyes");
  handle.focus(); =20
}

function profileExternalWindow(extUrl) {
  // alert("extUrl [" + extUrl + "]");
  var handle =3D window.open(extUrl, "PQprofileExt", =
"location,scrollbars,resizable,width=3D550,height=3D450");
  handle.focus(); =20
}

function getw()
{=20
  var w;
  if((navigator.appName =3D=3D =
"Netscape")&&(navigator.userAgent.indexOf("4.") !=3D -1))
  {=20
    w =3D window.innerWidth;
  }=20
  else if((navigator.appName=3D=3D "Microsoft Internet =
Explorer")&&(navigator.userAgent.indexOf("4.") !=3D -1))
  {=20
    w =3D document.body.clientWidth;
  }
  else
  {=20
    w=3D1 ;
  }
  return w;
}

function geth()
{=20
  var h;
  if((navigator.appName =3D=3D =
"Netscape")&&(navigator.userAgent.indexOf("4.") !=3D -1))
  {=20
    h  =3D window.innerHeight;
  }=20
  else if ((navigator.appName=3D=3D "Microsoft Internet =
Explorer")&&(navigator.userAgent.indexOf("4.") !=3D -1))
  {=20
    h =3D document.body.clientHeight;
  }
  else
  {=20
    h=3D1;
  }
  return h;
}

function getx()
{
  var xMax;
  if((navigator.appName =3D=3D =
"Netscape")&&(navigator.userAgent.indexOf("4.") !=3D -1))
  {=20
    xMax=3Dscreen.width;
  }
  else if((navigator.appName=3D=3D "Microsoft Internet =
Explorer")&&(navigator.userAgent.indexOf("4.") !=3D -1))
  {=20
    xMax=3Dscreen.width;
  }
  else
  {=20
    xMax=3D1;
  }
  return xMax;
}

function gety()
{=20
  var yMax;
  if((navigator.appName =3D=3D =
"Netscape")&&(navigator.userAgent.indexOf("4.") !=3D -1))
  {=20
    yMax=3Dscreen.height;
  }
  else if((navigator.appName=3D=3D "Microsoft Internet =
Explorer")&&(navigator.userAgent.indexOf("4.") !=3D -1))
  {=20
    yMax=3Dscreen.height;
  }
  else=20
  {=20
    yMax=3D1;
  }
  return yMax;
}
</SCRIPT>

<SCRIPT language=3DJavaScript1.2=20
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/dyn-help.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3Djavascript>
<!--


function resetchk(tags) {
    var i=3D0;
    var warned=3D0;
    var el;
    tags=3D"_"+tags;    // force to string for IE since .toString() =
doesn't work
    if ( document.forms["frmCheckBox"] && =
document.forms["frmCheckBox"].elements ) {
        el =3D document.forms["frmCheckBox"].elements;
        for (i=3D0; i<el.length; i++) {
            if (tags.charAt(i+1) =3D=3D "1") {
                el[i].checked=3Dtrue;
            } else {
                if (el[i].checked=3D=3Dtrue && el[i].name =3D=3D "chk") =
{
                    if (warned=3D=3D0) {
                        alert("There are already 50 documents marked.");
                    }
                    warned =3D 1;
                }
                el[i].checked=3Dfalse;
            }
        }
    }
}

function PrintJSField() {
    document.writeln("<input type=3Dhidden name=3D'JSEnabled' =
value=3D1>");
}

function loadme() {
    var el;
    initialmarkedinthispage=3D0;
    //If the document has forms.
    if (document.forms.length &&
        document.forms["frmCheckBox"] &&
        document.forms["frmCheckBox"].elements) {
        el =3D document.forms["frmCheckBox"].elements;
        // alert("document.forms.length: " + document.forms.length + "; =
numPageItems: " + 3);
        // alert("document.forms[frmCheckBox].elements.length: " + =
el.length);
        for (i=3D0; i<el.length; i++) {
            // alert(i + ", document.forms[frmCheckBox].elements[i]: " + =
el[i]);
            if (el[i].checked=3D=3Dtrue && el[i].name =3D=3D "chk") {
                initialmarkedinthispage+=3D1;
            }
        }       =20
    }
}

function submitNewPageSize(currUrl, firstIndex, pageSizeDropDown) {
	var newPageSize =3D =
pageSizeDropDown.options[pageSizeDropDown.selectedIndex].text;
	var pageSizeParam =3D pageSizeDropDown.name;
	var newFirstIndex =3D firstIndex - (firstIndex%newPageSize);
	var url =3D currUrl + "&" + pageSizeParam + "=3D" + newPageSize
	                  + "&" + "firstIndex" + "=3D" + newFirstIndex;
	//alert(url);
	window.location =3D url;
}

/*
 * Submit the new request to server for sorting order change.
 */
function changeSortOrder(pageURL, sortOrderDropDown) {
   var dropDownName =3D sortOrderDropDown.name;
   var selectedValue =3D =
sortOrderDropDown.options[sortOrderDropDown.selectedIndex].value;
   var newPageURL =3D replaceOrAddParamValue(pageURL, dropDownName, =
selectedValue);
 =20
  =20
     if (document.layers)
   {
   var re =3D /\s/g;
   newPageURL =3D newPageURL.replace(re, "%20");
   }
  =20
   window.location =3D newPageURL;  =20
}=20
  =20

/*
 * Replace a request parameter value if the request parameter exists in =
the query string
 * or add the new request parameter and its value into the query string =
if it is not there.
 * to the query string of a URL
 * @param qStr - URL with its query string=20
 * @param param - The name of the request parameter
 * @param newParamValue - the value of the request parameter
 */
function replaceOrAddParamValue(qStr, paraName, newParamValue) {
    var tempIndex =3D -1;
    var startIndex =3D -1;
    var endIndex =3D -1;

    tempIndex =3D qStr.indexOf(paraName);
    if (tempIndex >=3D 0) {
       // replace the parameter value
       startIndex =3D tempIndex + (paraName+"=3D").length;
       tempIndex =3D qStr.indexOf("&", startIndex);
   =20
       if (tempIndex > 0) {
           endIndex =3D tempIndex;
           qStr =3D qStr.substring(0, startIndex) + =
escape(newParamValue) + qStr.substring(endIndex, qStr.length);     =20
       } else {
          qStr =3D qStr.substring(0, startIndex) + =
escape(newParamValue);
       }
    } else {
       // add this parameter and its value
       qStr =3D qStr + "&" + paraName + "=3D" + escape(newParamValue);
    }

    return qStr;
}

// -->
</SCRIPT>

<META content=3D"MSHTML 6.00.2800.1479" name=3DGENERATOR></HEAD>
<BODY onload=3DloadAll();setupDBSelect(); onunload=3DpopupClose()>
<SCRIPT language=3Djavascript>
function setMarkedListCookie(){  =20
   document.cookie=3D"mlpage=3D" + escape("no"); =20
}
</SCRIPT>

<SCRIPT language=3DJavaScript1.2=20
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/overlib.js"></SCRIPT>

<DIV id=3DoverDiv=20
style=3D"Z-INDEX: 1000; LEFT: 120px; BACKGROUND-IMAGE: none; VISIBILITY: =
hidden; POSITION: absolute; TOP: 52px">
<TABLE cellSpacing=3D0 cellPadding=3D1 width=3D200 bgColor=3D#888851 =
border=3D0>
  <TBODY>
  <TR>
    <TD>
      <TABLE cellSpacing=3D0 cellPadding=3D2 width=3D"100%" =
bgColor=3D#ffffcc=20
        border=3D0><TBODY>
        <TR>
          <TD vAlign=3Dtop><FONT face=3DVerdana,Arial,Helvetica =
color=3D#000000=20
            size=3D1>Select a different combination of databases to=20
          =
search.</FONT></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></DIV>
<SCRIPT language=3DJavascript1.2>
<!--

function checkMarkedList(){
    if(getMarkedListCookie() !=3D null){
       var mcookie=3DgetMarkedListCookie();
       if(mcookie =3D=3D "no"){
        document.markedBut.alt=3D"Marked List";
        return overlib("Email documents, export citations, or create a =
bibliography.");
    }else{
        document.markedBut.alt=3D"Marked List";
        return;
    }
    }
}

function chooseLang() {
			var origLocation =3D =
"/pqdweb?onDate=3D&TS=3D1106353128&afterDate=3D&toDate=3D&h_pmid=3D&h_pub=
title=3D&fromDate=3D&date=3DALL&RQT=3D305&revPos=3Dall&pubtitle=3D&DBId=3D=
-1&revType=3Dreview&searchInterface=3D1&querySyntax=3DPQ&moreOptState=3DO=
PEN&searchButtonImage.x=3D12&sortby=3DREVERSE_CHRON&STYPE=3Dall&searchBut=
tonImage.y=3D11&beforeDate=3D&FT=3D0&JSEnabled=3D1&SQ=3D&clientId=3D28215=
&AT=3Dany&author=3Dagrrawal";
	var newLocation =3D origLocation;
=09
	if(origLocation.match(/RQT=3D305/i) || =
origLocation.match(/RQT=3D512/i)) {
      newLocation =3D =
"/pqdweb?sid=3D27&firstIndex=3D0&RQT=3D511&TS=3D1106353147&clientId=3D282=
15";
    }
=09
		if(newLocation.match(/lang=3D/))
	{
		    newLocation =3D newLocation.replace(/lang=3D(.*)/, "lang=3D" + =
document.languageForm.lang.options[document.languageForm.lang.selectedInd=
ex].value);
	}
	else
	{
	    newLocation =3D newLocation + "&" + "lang" + "=3D" + =
document.languageForm.lang.options[document.languageForm.lang.selectedInd=
ex].value;
	}

   	window.location =3D newLocation;
}

var M_SEARCH =3D 0,
	M_ADVANCED =3D 1,
	M_PUB =3D 2,
	M_MARKED =3D 3 ,
	M_MARKED_CORNER =3D 4,
	M_RESULTS =3D 5,
	M_TOPIC =3D 6;
	M_MRS =3D 7;
=09

var arrList =3D new Array( "basic", "advanced", "pubsearch" , "marked" =
,"marked_corner","results","topic","mrs") ;

//toggle images on omouseover and onmouseout
function doBut(nItem, bOn)
{

  var szId =3D arrList[nItem];=20
  var szBut =3D szId + "But";
  obj =3D eval("document."+szBut);
 =20
  if (typeof (obj) =3D=3D "undefined")
        return;
 =20
  if (bOn)
    {
    if(nItem =3D=3D M_MARKED_CORNER){
    obj.src =3D "/images/common/nav_" + szId + "_on.gif";
    }else{
    obj.src =3D "/images/en/nav_" + szId + "_on.gif";
    }
    mouseOverButton =3D nItem;
    }
  else
    {
    if (nItem !=3D nCurMenu)
    if(nItem =3D=3D M_MARKED_CORNER){
           obj.src =3D "/images/common/nav_" + szId + "_off.gif";
    }else{
          obj.src =3D "/images/en/nav_" + szId + "_off.gif";
    }
    mouseOverButton =3D -1;
    }
  return;
}

function encodeUriComponent(str) {
    var re =3D /\s/g;
    str =3D str.replace(re, "%20");
    var re =3D /\"/g;
    str =3D str.replace(re, "&quot;");
    re =3D /\#/g;
    str =3D str.replace(re, "%23");
    re =3D /&/g;
    str =3D str.replace(re, "%26");
    re =3D /\//g;
    str =3D str.replace(re, "%2F");
    re =3D /:/g;
    str =3D str.replace(re, "%3A");
    return str;
}

function chooseDB(element,lastSrchMode, prevIndex) {
			var origLocation =3D window.location.href;
		// alert("origLocation [" + origLocation + "]");=09
	var newLocation =3D origLocation;
	var xsq =3D "";
    var savingParams =3D 0;
   =20
    if(origLocation.match(/RQT=3D305/i) || =
origLocation.match(/RQT=3D512/i)) {
      newLocation =3D =
"/pqdweb?sid=3D27&firstIndex=3D0&RQT=3D511&TS=3D1106353147&clientId=3D282=
15";
    }
   =20
	// if there was no ?, we need to add one
	if(!(origLocation.match(/\?/)))
	{
								newLocation =3D origLocation + "?RQT=3D306&TS=3D1106353147";
	}

    var internalLocation =3D "http://proquest.umi.com/pqdweb";
    var qs =3D =
"RQT=3D305&querySyntax=3DPQ&searchInterface=3D1&moreOptState=3DOPEN&TS=3D=
1106353128&h_pubtitle=3D&h_pmid=3D&clientId=3D28215&JSEnabled=3D1&SQ=3D&s=
earchButtonImage.x=3D12&searchButtonImage.y=3D11&DBId=3D-1&date=3DALL&onD=
ate=3D&beforeDate=3D&afterDate=3D&fromDate=3D&toDate=3D&pubtitle=3D&autho=
r=3Dagrrawal&FT=3D0&AT=3Dany&revType=3Dreview&revPos=3Dall&STYPE=3Dall&so=
rtby=3DREVERSE_CHRON";
    if ( qs !=3D "" ) {
        internalLocation =3D internalLocation + "?" + qs;
    }
    if ( internalLocation.match(/RQT=3D301/i) ||
         internalLocation.match(/RQT=3D302/i) ||
         internalLocation.match(/RQT=3D304/i) ||
         internalLocation.match(/RQT=3D504/i) ) {
        switch ( lastSrchMode ) {
                                    case 2:
            newLocation =3D internalLocation.replace(/RQT=3D\d+/i, =
"RQT=3D403");
            break;
            case 1:
            default:
            newLocation =3D internalLocation.replace(/RQT=3D\d+/i, =
"RQT=3D306");
            break;
        }
                newLocation =3D newLocation.replace(/UserId=3D([^&]+)/i, =
"");
        newLocation =3D newLocation.replace(/Passwd=3D([^&]+)/i, "");
    }

    // alert("BEFORE 574 check [" + newLocation + "]");
            if ( newLocation.match(/RQT=3D574/i) ) {
        newLocation =3D newLocation.replace(/PQDCounter=3D([^&]+)/, "");
        newLocation =3D newLocation.replace(/HNPCounter=3D([^&]+)/, "");
    }
    // alert("AFTER 574 check [" + newLocation + "]");

		if(newLocation.match(/DBId=3D/))
	{
	newLocation =3D newLocation.replace(/DBId=3D([^&]+)/, "DBId=3D" + =
element.options[element.selectedIndex].value);   =20
	if(newLocation.match(/TpLogin/))
	  {
	    newLocation =3D newLocation.replace(/DBId=3D[^&]*&/, "");
	    	  }
=09
	}
	else
	{
	    	    newLocation =3D newLocation + "&" + "DBId" + "=3D" + =
element.options[element.selectedIndex].value;
	}
	if(newLocation.match(/TpLogin%3D/))
	{   var redirUrl;
	    redirUrl =3D element.options[element.selectedIndex].value;
	    	    element.options[prevIndex].selected =3D 1;  	    =
popupNewWindow(unescape(redirUrl));
	    return;  	}
	else
	{
	   	}
=09
	// If Multiple databases is selected from the drop down
	// then take to the Collections page
	if(element.options[element.selectedIndex].value =3D=3D "-1"){
	newLocation =3D "/pqdweb?RQT=3D573&LASTSRCHMODE=3D"+lastSrchMode;
	}

    newLocation =3D newLocation.replace(/#sform/, "");
    newLocation =3D newLocation.replace(/#more/, "");
    newLocation =3D newLocation.replace(/saved=3D[^&]*/,"");
    newLocation =3D newLocation.replace(/xsq=3D[^&]*/,"");
    newLocation =3D newLocation.replace(/xsq1=3D[^&]*/,"");
    newLocation =3D newLocation.replace(/xsq2=3D[^&]*/,"");
    newLocation =3D newLocation.replace(/xsq3=3D[^&]*/,"");
    newLocation =3D newLocation.replace(/xsq4=3D[^&]*/,"");
    newLocation =3D newLocation.replace(/xsq5=3D[^&]*/,"");
    newLocation =3D newLocation.replace(/xsq6=3D[^&]*/,"");
    newLocation =3D newLocation.replace(/xFO=3D[^&]*/,"");
    newLocation =3D newLocation.replace(/xFO1=3D[^&]*/,"");
    newLocation =3D newLocation.replace(/xFO2=3D[^&]*/,"");
    newLocation =3D newLocation.replace(/xFO3=3D[^&]*/,"");
    newLocation =3D newLocation.replace(/xFO4=3D[^&]*/,"");
    newLocation =3D newLocation.replace(/xFO5=3D[^&]*/,"");
    newLocation =3D newLocation.replace(/xFO6=3D[^&]*/,"");
    newLocation =3D newLocation.replace(/xOP1=3D[^&]*/,"");
    newLocation =3D newLocation.replace(/xOP2=3D[^&]*/,"");
    newLocation =3D newLocation.replace(/xOP3=3D[^&]*/,"");
    newLocation =3D newLocation.replace(/xOP4=3D[^&]*/,"");
    newLocation =3D newLocation.replace(/xOP5=3D[^&]*/,"");
    newLocation =3D newLocation.replace(/xOP6=3D[^&]*/,"");
   =20
    if(document.frmBasicSrch)
    {
      xsq =3D document.frmBasicSrch.SQ.value;
      // alert("xsq [" + xsq + "]");

      if (xsq !=3D "") {
        xsq =3D encodeUriComponent(xsq);
        // alert("encoded xsq [" + xsq + "]");

        savingParams =3D 1;
        newLocation =3D newLocation + "&xsq=3D" + xsq;
      }
    }
  else if(document.frmAdvancedSrch)
  {
    var xsqArray =3D new Array(10); =20
    var xfoArray =3D new Array(10); =20
    var xopArray =3D new Array(10); =20
    xsqArray[0] =3D document.frmAdvancedSrch.SQ.value;
    xsqArray[1] =3D document.frmAdvancedSrch.SQ1.value;
    xsqArray[2] =3D document.frmAdvancedSrch.SQ2.value;
    if(document.frmAdvancedSrch.SQ3) {
        xsqArray[3] =3D document.frmAdvancedSrch.SQ3.value;
    } else {xsqArray[3] =3D "";}
    if(document.frmAdvancedSrch.SQ4) {
        xsqArray[4] =3D document.frmAdvancedSrch.SQ4.value;
    } else {xsqArray[4] =3D "";}
    if(document.frmAdvancedSrch.SQ5) {
        xsqArray[5] =3D document.frmAdvancedSrch.SQ5.value;
    } else {xsqArray[5] =3D "";}
    if(document.frmAdvancedSrch.SQ6) {
        xsqArray[6] =3D document.frmAdvancedSrch.SQ6.value;
    } else {xsqArray[6] =3D "";}
            if (document.frmAdvancedSrch.FO.options) {
        xfoArray[0] =3D =
document.frmAdvancedSrch.FO.options[document.frmAdvancedSrch.FO.selectedI=
ndex].value;
    } else if (document.frmAdvancedSrch.FO) {
        xfoArray[0] =3D document.frmAdvancedSrch.FO.value;
    } else {
        xfoArray[0] =3D "";
    }
    if (document.frmAdvancedSrch.FO1.options) {
        xfoArray[1] =3D =
document.frmAdvancedSrch.FO1.options[document.frmAdvancedSrch.FO1.selecte=
dIndex].value;
    } else if (document.frmAdvancedSrch.FO1) {
        xfoArray[1] =3D document.frmAdvancedSrch.FO1.value;
    } else {
        xfoArray[1] =3D "";
    }
    if (document.frmAdvancedSrch.FO2.options) {
        xfoArray[2] =3D =
document.frmAdvancedSrch.FO2.options[document.frmAdvancedSrch.FO2.selecte=
dIndex].value;
    } else if (document.frmAdvancedSrch.FO2) {
        xfoArray[2] =3D document.frmAdvancedSrch.FO2.value;
    } else {
        xfoArray[2] =3D "";
    }
    if(document.frmAdvancedSrch.OP3) {
        if (document.frmAdvancedSrch.FO3.options) {
            xfoArray[3] =3D =
document.frmAdvancedSrch.FO3.options[document.frmAdvancedSrch.FO3.selecte=
dIndex].value;
        } else if (document.frmAdvancedSrch.FO3) {
            xfoArray[3] =3D document.frmAdvancedSrch.FO3.value;
        } else {
            xfoArray[3] =3D "";
        }
    } else { xfoArray[3] =3D ""; }
    if(document.frmAdvancedSrch.OP4) {
        if (document.frmAdvancedSrch.FO4.options) {
            xfoArray[4] =3D =
document.frmAdvancedSrch.FO4.options[document.frmAdvancedSrch.FO4.selecte=
dIndex].value;
        } else if (document.frmAdvancedSrch.FO4) {
            xfoArray[4] =3D document.frmAdvancedSrch.FO4.value;
        } else {
            xfoArray[4] =3D "";
        }
    } else { xfoArray[4] =3D ""; }
    if(document.frmAdvancedSrch.OP5) {
        if (document.frmAdvancedSrch.FO5.options) {
            xfoArray[5] =3D =
document.frmAdvancedSrch.FO5.options[document.frmAdvancedSrch.FO5.selecte=
dIndex].value;
        } else if (document.frmAdvancedSrch.FO5) {
            xfoArray[5] =3D document.frmAdvancedSrch.FO5.value;
        } else {
            xfoArray[5] =3D "";
        }
    } else { xfoArray[5] =3D ""; }
    if(document.frmAdvancedSrch.OP6) {
        if (document.frmAdvancedSrch.FO6.options) {
            xfoArray[6] =3D =
document.frmAdvancedSrch.FO6.options[document.frmAdvancedSrch.FO6.selecte=
dIndex].value;
        } else if (document.frmAdvancedSrch.FO6) {
            xfoArray[6] =3D document.frmAdvancedSrch.FO6.value;
        } else {
            xfoArray[6] =3D "";
        }
    } else { xfoArray[6] =3D ""; }
            xopArray[0] =3D "";
    xopArray[1] =3D =
document.frmAdvancedSrch.OP1.options[document.frmAdvancedSrch.OP1.selecte=
dIndex].value;
    xopArray[2] =3D =
document.frmAdvancedSrch.OP2.options[document.frmAdvancedSrch.OP2.selecte=
dIndex].value;
    if(document.frmAdvancedSrch.OP3) {
      xopArray[3] =3D =
document.frmAdvancedSrch.OP3.options[document.frmAdvancedSrch.OP3.selecte=
dIndex].value;
    } else {xopArray[3] =3D "";}
    if(document.frmAdvancedSrch.OP3) {
      xopArray[4] =3D =
document.frmAdvancedSrch.OP4.options[document.frmAdvancedSrch.OP4.selecte=
dIndex].value;
    } else {xopArray[4] =3D "";}
    if(document.frmAdvancedSrch.OP3) {
      xopArray[5] =3D =
document.frmAdvancedSrch.OP5.options[document.frmAdvancedSrch.OP5.selecte=
dIndex].value;
    } else {xopArray[5] =3D "";}
    if(document.frmAdvancedSrch.OP3) {
      xopArray[6] =3D =
document.frmAdvancedSrch.OP6.options[document.frmAdvancedSrch.OP6.selecte=
dIndex].value;
    } else {xopArray[6] =3D "";}
   =20
	for(i =3D 0; i < 7; i++) {
	  if(xsqArray[i] !=3D null && xsqArray[i] !=3D "") {
     =20
        savingParams =3D 1;
        xsqArray[i] =3D encodeUriComponent(xsqArray[i]);
        xopArray[i] =3D encodeUriComponent(xopArray[i]);

        switch(i) {
          case 0:    =20
            newLocation =3D newLocation + "&xsq=3D" + xsqArray[i] + =
"&xFO=3D" + xfoArray[i];=20
            break;
          case 1:
            newLocation =3D newLocation + "&xsq1=3D" + xsqArray[i] + =
"&xFO1=3D" + xfoArray[i] + "&xOP1=3D" + xopArray[i];=20
            break;
          case 2:
            newLocation =3D newLocation + "&xsq2=3D" + xsqArray[i] + =
"&xFO2=3D" + xfoArray[i] + "&xOP2=3D" + xopArray[i];=20
            break;
          case 3:
            newLocation =3D newLocation + "&xsq3=3D" + xsqArray[i] + =
"&xFO3=3D" + xfoArray[i] + "&xOP3=3D" + xopArray[i];=20
            break;
          case 4:
            newLocation =3D newLocation + "&xsq4=3D" + xsqArray[i] + =
"&xFO4=3D" + xfoArray[i] + "&xOP4=3D" + xopArray[i];=20
            break;
          case 5:
            newLocation =3D newLocation + "&xsq5=3D" + xsqArray[i] + =
"&xFO5=3D" + xfoArray[i] + "&xOP5=3D" + xopArray[i];=20
            break;
          case 6:
            newLocation =3D newLocation + "&xsq6=3D" + xsqArray[i] + =
"&xFO6=3D" + xfoArray[i] + "&xOP6=3D" + xopArray[i];      =20
            break;
        }
        =20
	  } 	} 	=20

    =20
  }    if(savingParams !=3D 0) {
     newLocation =3D newLocation + "&saved=3D1";
   }

    newLocation =3D newLocation.replace(/&+/g, "&");
	// alert("newLocation [" + newLocation + "]");
	var sformRegExp =3D /sform$/;
	if(newLocation.match(sformRegExp) || newLocation.match(/more$/)) {
	    window.location =3D newLocation;
	}
	else {
    	window.location =3D newLocation+"#sform";
    }
}

//Set on the button state
function bannerInit() {
  setMarkedListCookie();
      nCurMenu =3D M_SEARCH;
    doBut(nCurMenu, 1);
  }

function highlightMarkButton() {
     var docId=3D(document.getElementById)?true:false;   =20
     if(docId){     =20
          var markedlistBut=3Ddocument.getElementById("markedlist");     =

          if(markedlistBut){
                markedlistBut.style.backgroundColor=3D'#FF9900';  =20
           }
          var markedlistBut2=3Ddocument.getElementById("markedlist2");   =
 =20
          if(markedlistBut2){
                 markedlistBut2.style.backgroundColor=3D'#FF9900';
          }
		  var markedRow=3Ddocument.getElementById("markedlist");    =20
          if(markedRow){
                 markedRow.style.backgroundColor=3D'#FF9900';
          }		 =20
		  var mrsRow=3Ddocument.getElementById("mrs");    =20
          if(mrsRow){
                 mrsRow.style.backgroundColor=3D'#FF9900';
          }
          doBut(M_MARKED,1);
          doBut(M_MARKED_CORNER,1);
		  doBut(M_MRS,1);
     }
}

function unhighlightMark(){
     setMarkedListCookie();
     if(getMarkedListCookie() !=3D null){
       var mcookie=3DgetMarkedListCookie();
       if(mcookie =3D=3D "no"){
       var docId=3D(document.getElementById)?true:false;   =20
      if(docId){     =20
          markedlistBut2=3Ddocument.getElementById("markedlist2"); =20
          if(markedlistBut2){
                markedlistBut2.style.backgroundColor=3D'#C3DC79';
          }
		  var mrsRow=3Ddocument.getElementById("mrs");    =20
          if(mrsRow){
                 mrsRow.style.backgroundColor=3D'#C3DC79';
          }		 =20
		  var markedRow=3Ddocument.getElementById("markedlist");    =20
          if(markedRow){
                 markedRow.style.backgroundColor=3D'#C3DC79';
          }		  		 =20
          doBut(M_MARKED,0);
          doBut(M_MARKED_CORNER,0);
          doBut(M_MRS,0);
        } =20
        }   =20
      }
}


function getMarkedListCookie(){
      var cookies=3Ddocument.cookie.split(';');

      for(var i=3D0;i<cookies.length;i++){
           var cookie=3Dcookies[i].split('=3D');
           if(cookie[0].indexOf("mlpage") !=3D -1){                      =
    =20
               return unescape(cookie[1]);
            }
      }          =20
      return null;
}
function displayLink(mypage, isWarnUser, isNewWindow) {
   if ( isWarnUser ) {
       =
NewWindow('/pqdweb?RQT=3D323&popup=3D1&link=3D'+mypage+'&nw=3D'+isNewWind=
ow, 350, 150, mypage, isNewWindow);
       return;
    }
    if ( isNewWindow ) {=20
      //window.location.href=3D"/pqdweb?RQT=3D323";
      popupNewWindow(mypage);
   } else {
      //window.location.href=3D"/pqdweb?RQT=3D323";
      window.location.href=3Dmypage;=20
   }
   return false;
}

function NewWindow(mypage, w, h, link, bool) {
   if ( w !=3D0 && h !=3D 0 ) {
      LeftPosition =3D (screen.width) ? (screen.width-w)/2 : 0;
      TopPosition =3D (screen.height) ? (screen.height-h)/2 : 0;
      settings =3D =
'height=3D'+h+',width=3D'+w+',top=3D'+TopPosition+',left=3D'+LeftPosition=
+',scrollbars=3D'+scroll+',resizable'
      win =3D window.open(mypage,"LogoutAlert",settings)
   } else {
      win =3D window.open(mypage,"LibraryLink")
   }
   win.opener =3D self;
}
var winW;			// window width
var winH;			// window height

function popupNewWindow(URL_string) {
	// Get window width and height
	if (parseInt(navigator.appVersion)>3) {
		if (navigator.appName=3D=3D"Netscape") {
			winW =3D window.innerWidth - 60;
			winH =3D window.innerHeight - 80;
		}
		if (navigator.appName.indexOf("Microsoft")!=3D-1) {
			winW =3D document.body.offsetWidth - 60;
			winH =3D document.body.offsetHeight - 80;
		}
	}
	newWindow =3D =
window.open(URL_string,'newWindow','menubar=3Dyes,toolbar=3Dyes,location=3D=
yes,status=3Dyes,scrollbars=3Dyes,resizable=3Dyes,height=3D' + winH + =
',width=3D' + winW + ',left=3D50,top=3D50');
}
// -->
</SCRIPT>

<TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%" border=3D0>
  <TBODY>
  <TR>
    <TD vAlign=3Dtop align=3Dleft width=3D"30%"><A=20
      href=3D"http://ezproxy.philau.edu:2058/proquest" =
target=3D_blank><IMG=20
      height=3D27 alt=3DProQuest=20
      =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/logo_proquest.gif"=20
      width=3D178 border=3D0></A> </TD>
    <TD><A=20
      =
href=3D"http://ezproxy.philau.edu:2054/pqdweb?onDate=3D&amp;TS=3D11063531=
28&amp;afterDate=3D&amp;toDate=3D&amp;h_pmid=3D&amp;h_pubtitle=3D&amp;fro=
mDate=3D&amp;date=3DALL&amp;RQT=3D305&amp;revPos=3Dall&amp;pubtitle=3D&am=
p;DBId=3D-1&amp;revType=3Dreview&amp;searchInterface=3D1&amp;querySyntax=3D=
PQ&amp;moreOptState=3DOPEN&amp;searchButtonImage.x=3D12&amp;sortby=3DREVE=
RSE_CHRON&amp;STYPE=3Dall&amp;searchButtonImage.y=3D11&amp;beforeDate=3D&=
amp;FT=3D0&amp;JSEnabled=3D1&amp;SQ=3D&amp;clientId=3D28215&amp;AT=3Dany&=
amp;author=3Dagrrawal&amp;int=3D1"><IMG=20
      title=3D"Text Only Interface" height=3D1 alt=3D"Text Only =
Interface"=20
      =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/spacer.gif"=20
      width=3D1 border=3D0></A></TD>
    <TD class=3DtextSmall vAlign=3Dtop align=3Dright><A=20
      onclick=3D"return displayLink('http://www.philau.edu/library', =
false, false);"=20
      href=3D"javascript:void(0);" name=3DLibraryLink>Return to Gutman =
Library Home=20
      Page </A>&nbsp;|&nbsp; <SPAN class=3Dbold><A class=3Dhelp=20
      onclick=3D'helpWindow("/i-std/en/pri/searchresults.htm");'=20
      href=3D"javascript:void(0);" =
name=3DHelpLink>Help</A></SPAN>&nbsp;&nbsp;=20
</TD></TR>
  <TR>
    <TD colSpan=3D3><IMG height=3D5=20
      =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/spacer.gif"=20
      width=3D1 border=3D0></TD></TR></TBODY></TABLE><INPUT =
type=3Dhidden value=3D0=20
name=3DnumMarked>=20
<TABLE cellSpacing=3D1 cellPadding=3D0 width=3D"100%" border=3D0>
  <FORM name=3Dmarked></FORM>
  <TBODY>
  <TR>
    <TD>
      <TABLE cellSpacing=3D1 cellPadding=3D0 border=3D0>
        <TBODY>
        <TR>
          <TD vAlign=3Dbottom align=3Dleft><A =
onmouseover=3D"doBut(M_SEARCH, 1)"=20
            onmouseout=3D"doBut(M_SEARCH, 0)"=20
            =
href=3D"http://ezproxy.philau.edu:2054/pqdweb?RQT=3D306&amp;TS=3D11063531=
47&amp;clientId=3D28215"><IMG=20
            id=3DbasicBut height=3D36 alt=3D"Basic Search"=20
            =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/nav_basic_on.gif"=20
            width=3D88 border=3D0 name=3DbasicBut></A></TD>
          <TD vAlign=3Dbottom align=3Dleft><A =
onmouseover=3D"doBut(M_ADVANCED, 1)"=20
            onmouseout=3D"doBut(M_ADVANCED, 0)"=20
            =
href=3D"http://ezproxy.philau.edu:2054/pqdweb?RQT=3D403&amp;TS=3D11063531=
47&amp;clientId=3D28215"><IMG=20
            id=3DadvancedBut height=3D36 alt=3D"Advanced Search"=20
            =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/nav_advanced_off.gif"=20
            width=3D107 border=3D0 name=3DadvancedBut></A></TD><!-- =
TOPIC GUIDE TAB -->
          <TD vAlign=3Dbottom align=3Dleft><A =
onmouseover=3D"doBut(M_TOPIC, 1)"=20
            onmouseout=3D"doBut(M_TOPIC, 0)"=20
            =
href=3D"http://ezproxy.philau.edu:2054/pqdweb?RQT=3D460&amp;TS=3D11063531=
47&amp;clientId=3D28215"><IMG=20
            id=3DtopicBut height=3D36 alt=3D"Topic Guide"=20
            =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/nav_topic_off.gif"=20
            width=3D85 border=3D0 name=3DtopicBut></A></TD>
          <TD vAlign=3Dbottom align=3Dleft><A =
onmouseover=3D"doBut(M_PUB, 1)"=20
            onmouseout=3D"doBut(M_PUB, 0)"=20
            =
href=3D"http://ezproxy.philau.edu:2054/pqdweb?TS=3D1106353147&amp;clientI=
d=3D28215&amp;RQT=3D317"><IMG=20
            id=3DpubsearchBut height=3D36 alt=3D"Publication Search"=20
            =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/nav_pubsearch_off.gif"=20
            width=3D111 border=3D0 name=3DpubsearchBut></A></TD>
          <TD vAlign=3Dbottom align=3Dleft>
            <TABLE onmouseover=3D"highlightMarkButton();return =
checkMarkedList()"=20
            onmouseout=3D"unhighlightMark();return nd()" cellSpacing=3D0 =

            cellPadding=3D0 border=3D0>
              <TBODY>
              <TR id=3Dmarkedlist onmouseover=3DhighlightMarkButton()=20
              onmouseout=3DunhighlightMark() bgColor=3D#c3dc79>
                <TD vAlign=3Dbottom><A=20
                  =
href=3D"http://ezproxy.philau.edu:2054/pqdweb?RQT=3D532&amp;TS=3D11063531=
47&amp;clientId=3D28215"><IMG=20
                  id=3DmarkedBut height=3D18 alt=3D""=20
                  =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/nav_marked_off.gif"=20
                  width=3D81 border=3D0 name=3DmarkedBut></A></TD>
                <TD class=3DtextSmall id=3Dmarkedlist2=20
                onmouseover=3DhighlightMarkButton() =
onmouseout=3DunhighlightMark()=20
                vAlign=3Dbottom noWrap>
                  <DIV id=3Dcounter>: 0 documents</DIV></TD>
                <TD vAlign=3Dtop rowSpan=3D2><IMG id=3Dmarked_cornerBut =
height=3D36=20
                  alt=3D""=20
                  =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/nav_marked_corner_off.gif"=20
                  width=3D11 border=3D0 =
name=3Dmarked_cornerBut></TD></TR>
              <TR id=3Dmrs onmouseover=3DhighlightMarkButton()=20
              onmouseout=3DunhighlightMark() bgColor=3D#c3dc79>
                <TD vAlign=3Dbottom colSpan=3D2><A=20
                  =
href=3D"http://ezproxy.philau.edu:2054/pqdweb?RQT=3D534&amp;TS=3D11063531=
47&amp;clientId=3D28215"><IMG=20
                  id=3DmrsBut alt=3D""=20
                  =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/nav_mrs_off.gif"=20
                  border=3D0=20
      =
name=3DmrsBut></A></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></T=
D>
    <FORM name=3DlanguageForm action=3D# method=3Dpost></FORM>
    <TD vAlign=3Dbottom align=3Dright>
      <TABLE cellSpacing=3D1 cellPadding=3D0 align=3Dright border=3D0>
        <TBODY>
        <TR>
          <TD class=3DtextSmall vAlign=3Dbottom noWrap><SPAN=20
            style=3D"FONT-SIZE: 0.85em; COLOR: rgb(128,128,128); =
FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif">Interface=20
            language:</SPAN><BR><SELECT id=3Dlang =
onchange=3DchooseLang();=20
              name=3Dlang><OPTION value=3Dzh-CN>Chinese =
(Simplified)</OPTION><OPTION=20
              value=3Dzh-TW>Chinese (Traditional)</OPTION><OPTION=20
              value=3Dde>Deutsch</OPTION><OPTION value=3Den=20
              selected>English</OPTION><OPTION =
value=3Des>Espa=F1ol</OPTION><OPTION=20
              value=3Dfr>Fran=E7ais</OPTION><OPTION=20
              value=3Dja>Japanese</OPTION><OPTION =
value=3Dko>Korean</OPTION><OPTION=20
              value=3Dpt>Portugu=EAs</OPTION><OPTION =
value=3Dtr>T=FCrk=E7e</OPTION></SELECT>=20
          </TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%" border=3D0>
  <TBODY>
  <TR>
    <TD bgColor=3D#ff9900><IMG height=3D1 alt=3D""=20
      =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/spacer.gif"=20
      width=3D1 border=3D0></TD></TR></TBODY></TABLE>
<SCRIPT language=3DJavascript>
<!--
bannerInit();
// -->
</SCRIPT>

<SCRIPT language=3DJavascript>
<!--
// Toggle individual checkboxes from marked to clear
var initialmarkedinthispage=3D0;
var tmpArray =3D new Array();
for(var i=3D1; i < 52; i++)
{
	tmpArray[i] =3D new Image();
}

function mark(whichchk, index) {
 =20
  var markedsofar=3DparseInt(document.marked.numMarked.value,10);
   var markedinthispagenow=3D0;
    var actualmarked=3D0;
    var markedinfo=3D"";
  =20
   if(index > 51){
      index=3D(index % 50);
   }
    markedinfo+=3Dwhichchk.value;
    if (whichchk.checked=3D=3Dtrue) {
        markedinfo+=3D"1";
        markedinthispagenow+=3D1;
    } else {
        markedinfo+=3D"0";
        markedinthispagenow-=3D1;
    }

   // alert("initialmarkedinthispage:" + initialmarkedinthispage);
    actualmarked =3D markedsofar+markedinthispagenow;
   if (actualmarked <=3D 50) {
        var timeNow =3D new Date();
        var qrystring =3D =
"/pqdweb?RQT=3D530&markedListInfo=3D"+markedinfo;
        qrystring +=3D "&a=3D"+timeNow.getTime();
        tmpArray[index].src =3D qrystring;
     } else {
        alert("There are already 50 documents marked.");
        whichchk.checked=3Dfalse;
        markedinthispagenow-=3D1;
        actualmarked -=3D1;
        Clear(whichchk);
       =20
    }

    document.marked.numMarked.value=3Dactualmarked;
 if(document.all){
             count =3D document.all["counter"];
        }else if(document.getElementById){
            count =3D document.getElementById("counter");
         =20
        }
         var artString=3D"document";
      =20
        if((actualmarked > 1)||(actualmarked =3D=3D 0)){
           artString=3D"documents";
        }
      count.innerHTML=3D ": " + actualmarked + " " + artString;
   =20
}
function ToggleDBs(e) {
	if (e.checked) {
		Highlight(e);
	}
	else {
		Unhighlight(e);
	}
}

function Toggle(e) {
	if (e.checked) {
		Highlight(e);
		document.frmCheckBox.toggleAll.checked =3D AllChecked();
	}
	else {
		Unhighlight(e);
		document.frmCheckBox.toggleAll.checked =3D false;
	}
}
=20
function Check(e) {
	e.checked =3D true;
	Highlight(e);
}

function Clear(e) {
	e.checked =3D false;
	Unhighlight(e);
}
=20
=20
// Toggle all checkboxes from marked to clear

function ToggleAll(e) {
	if (e.checked) {
		CheckAll();
	}
	else {
		ClearAll();
	}
}

function CheckAll() {
    var markedurl=3D"RQT" + "=3D" + "532";
	var currenturl=3Dwindow.location +"";
	var ml =3D document.frmCheckBox;
	// alert("markedurl=3D" + markedurl + "; currenturl=3D" + currenturl);
	if(currenturl.indexOf(markedurl) !=3D -1){
        CheckAllUpdate();=09
	}else{
=09
	var len =3D ml.elements.length;
	var e;
	var markedinfo=3D"";
	var timer;
	var markedsofar=3DparseInt(document.marked.numMarked.value,10);
	var nummarkedAll=3Dlen;
	var actualmarked=3Dmarkedsofar;
	firstItem=3Dtrue;
	var qrystring=3D"";
	var sidval=3D"-1";
	var cspVal =3D "-1";
	var csmVal =3D "-1";
	// alert("len=3D" + len + "markedsofar=3D" + markedsofar);
    for (var i =3D 0; i < len; i++) {
        e =3D ml.elements[i];
        if (e.name =3D=3D "chk") {
            if (e.checked!=3Dtrue) {
                actualmarked +=3D 1;
                if (actualmarked <=3D 50) {
                    Check(e);
                    if (firstItem) {
                        sidval =3D getSearchId(e.value);
                        cspVal =3D getCsPerson(e.value);
                        csmVal =3D getCsMatches(e.value);
                        firstItem =3D false;
                    }
                } else {
                    alert("There are already 50 documents marked.");
                    e.checked =3D false;
                    actualmarked -=3D 1;
                    break;
                }
            }
        }
    }

    document.marked.numMarked.value=3Dactualmarked;
    if (document.all) {
        count =3D document.all["counter"];
    } else if (document.getElementById) {
        count =3D document.getElementById("counter");
    }
            var artString=3D"document";
        if ((actualmarked > 1)||(actualmarked =3D=3D 0)) {
            artString=3D"documents";
        }
        count.innerHTML=3D ": " + actualmarked + " " + artString;
        qrystring =3D =
"/pqdweb?RQT=3D533&TS=3D1106353147&clientId=3D28215";=20
    var cururl =3D window.location;
    cururl +=3D "";
    var pubrqt =3D "RQT" + "=3D" + "572";
    if (cururl.indexOf(pubrqt) !=3D -1) {
        qrystring +=3D "&" + "pubsrch" + "=3D" + 1;
    }
    if (sidval !=3D "-1") {
        qrystring +=3D "&" + "sid" + "=3D" + sidval;
    }
    if (cspVal !=3D "-1") {
        qrystring +=3D "&" + "CSD" + "=3D" + cspVal;
    }
    if (csmVal !=3D "-1") {
        qrystring +=3D "&" + "CSM" + "=3D" + csmVal;
    }
                  qrystring +=3D "&" + "firstIndex" + "=3D" + 0;
      qrystring +=3D "&" + "PageSize" + "=3D" + 10;
   =20
    // alert("qrystring=3D" + qrystring);
	var y=3Dnew Image();
	y.src=3Dqrystring;
	}

    if (!AllChecked()) {
        ml.toggleAll.checked =3D false;
    } else {
        ml.toggleAll.checked =3D true;
    }
}

function CheckAllUpdate(){
     var ml =3D document.frmCheckBox;
        var len =3D ml.elements.length;
        var e;
        var timer;
        var markedsofar=3DparseInt(document.marked.numMarked.value,10);
	    var nummarkedAll=3Dlen;
	    var actualmarked=3Dmarkedsofar;
        for (var i =3D 0; i < len; i++) {
                e =3D ml.elements[i];
                if (e.name =3D=3D "chk") {
                   if (e.checked!=3Dtrue) {
                     actualmarked +=3D 1;  =20
       		         if (actualmarked <=3D 50) {
                        Check(e);
                        mark(e, i);
                     }  else {
                    =20
                        alert("There are already 50 documents marked.");
                        e.checked=3Dfalse;
                       actualmarked -=3D1; =20
                        break;     =20
                      }
                   }
                }
        }   =20
}

function getTagValue(urlStr, tag) {
    unescurl =3D unescape(urlStr);
    var url_array =3D unescurl.split("&");
    var strmatch =3D "";
    for (var i =3D 0; i < url_array.length; i++) {
        var nvpair =3D url_array[i].indexOf('=3D');
        if (nvpair !=3D -1) {
            var nv_arr =3D url_array[i].split("=3D");
            if (nv_arr[0] =3D=3D tag) {
                return (nv_arr[1]);
            }
        }
    }

    return "-1";
}

function getSearchId(urlStr) {
    return getTagValue(urlStr, "sid");
}

function getCsPerson(urlStr) {
    return getTagValue(urlStr, "CSD");
}

function getCsMatches(urlStr) {
    return getTagValue(urlStr, "CSM");
}

function ClearAll() {
	var ml =3D document.frmCheckBox;
	var len =3D ml.elements.length;
	  var timeNow =3D new Date();
	          for (var i =3D 0; i < len; i++) {
		  var e =3D ml.elements[i];
		  if (e.name =3D=3D "chk") {
		     markedinfo=3De.value;
             markedinfo+=3D"0";
             var timeNow =3D new Date();
             var qrystring =3D =
"/pqdweb?RQT=3D530&markedListInfo=3D"+markedinfo;
             qrystring +=3D "&a=3D"+timeNow.getTime();
             tmpArray[i].src =3D qrystring;
           }
        }
              var count=3D0;
	for (var i =3D 0; i < len; i++) {
		var e =3D ml.elements[i];
		if (e.name =3D=3D "chk") {
                  if (e.checked=3D=3Dtrue) {
			Clear(e);
                        count++;=20
                  }
		}
	} =20
    =20
     var y=3Dnew Image();=20
     y.src =3D qrystring;
     var markedsofar=3DparseInt(document.marked.numMarked.value,10);
     actualmarked=3Dmarkedsofar-count;
     ml.toggleAll.checked =3D false;
      document.marked.numMarked.value=3Dactualmarked;
     if(document.all){
             count =3D document.all["counter"];
        }else if(document.getElementById){
            count =3D document.getElementById("counter");
        }
    var artString=3D"document";
        if((actualmarked > 1)||(actualmarked =3D=3D 0)){
           artString=3D"documents";
        }
      count.innerHTML=3D ": " + actualmarked + " " + artString;
     =20
       ml.toggleAll.checked =3D false;
     =20
}

function AllChecked() {
	ml =3D document.frmCheckBox;
	len =3D ml.elements.length;
	for(var i =3D 0 ; i < len ; i++) {
		if (ml.elements[i].name =3D=3D "chk" && !ml.elements[i].checked) {
			return false;
		}
	}
	return true;
}


// Change the background color of a row as an item is marked/unmarked

function Highlight(e) {
	var r =3D null;
	if (e.parentNode && e.parentNode.parentNode) {
		r =3D e.parentNode.parentNode;
	}
	else if (e.parentElement && e.parentElement.parentElement) {
		r =3D e.parentElement.parentElement;
	}
	if (r) {
		if (r.className =3D=3D "rowUnMarked") {
			r.className =3D "rowMarked";
		}
	}
}

function Unhighlight(e) {
	var r =3D null;
	if (e.parentNode && e.parentNode.parentNode) {
		r =3D e.parentNode.parentNode;
	}
	else if (e.parentElement && e.parentElement.parentElement) {
		r =3D e.parentElement.parentElement;
	}
	if (r) {
		if (r.className =3D=3D "rowMarked") {
			r.className =3D "rowUnMarked";
	    }
	}
}

function loadCheck(){
   ml =3D document.frmCheckBox;
	len =3D ml.elements.length;
	for(var i =3D 0 ; i < len ; i++) {
		if (ml.elements[i].name =3D=3D "chk" && ml.elements[i].checked) {
		    Highlight(ml.elements[i]);
		}
     }
}
// Increment the counter

// -->
</SCRIPT>

<SCRIPT language=3DJavaScript1.2>
    function setCookie(){
        document.cookie=3D"resultPage=3Dtrue";
    }
    function loadAll(){
                       loadme();
             loadCheck();
                    setCookie();   =20
   }
    </SCRIPT>

<TABLE cellSpacing=3D1 cellPadding=3D2 width=3D"100%" border=3D0>
  <TBODY>
  <TR><!-- DATABASES SELECTED BEGIN -->
    <TD class=3DtextSmall><A=20
      onmouseover=3D"return overlib('Select a different combination of =
databases to search.');"=20
      onmouseout=3D"return nd();"=20
      =
href=3D"http://ezproxy.philau.edu:2054/pqdweb?RQT=3D573&amp;TS=3D11063531=
47&amp;clientId=3D28215&amp;LASTSRCHMODE=3D1">Databases=20
      selected:</A>&nbsp; Multiple databases... </TD><!-- DATABASES =
SELECTED END -->
    <TD class=3Dtextsmall align=3Dright><A=20
      =
href=3D"http://ezproxy.philau.edu:2058/proquest/temppages/whatsnew/"=20
      target=3DPQWhatsNew>New scholarly features &amp;=20
content!</A></TD></TR></TBODY></TABLE><IMG height=3D10 alt=3D""=20
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/spacer.gif"=20
width=3D10 border=3D0><BR>
<TABLE cellSpacing=3D1 cellPadding=3D2 width=3D"100%" border=3D0>
  <TBODY>
  <TR>
    <TD noWrap><SPAN class=3Dheader>Results</SPAN> =
</TD></TR></TBODY></TABLE>
<SCRIPT language=3DJavaScript1.2=20
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/switchpages.js"=20
type=3Dtext/javascript></SCRIPT>
<IMG height=3D10 alt=3D""=20
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/spacer.gif"=20
width=3D10 border=3D0><BR>
<TABLE cellSpacing=3D1 cellPadding=3D2 border=3D0>
  <TBODY>
  <TR>
    <TD>
      <TABLE>
        <TBODY>
        <TR>
          <TD class=3DtextMedium><!-- ARTICLES FOUND BEGIN --><SPAN=20
            class=3Dbold>3</SPAN> documents found for: <SPAN=20
            class=3Ditalic>AU(agrrawal)</SPAN> <!-- ARTICLES FOUND END =
--></TD>
          <SCRIPT language=3Djavascript>
		<!--
		function launchAlertPopup()=20
		{
		    =
parent.holdWindow=3Dwindow.open("/pqdweb?RQT=3D585&type=3D1&aid=3D27&stag=
e=3D1&TS=3D1106353147&clientId=3D28215", "AlertPopup", =
"menubar=3Dno,toolbar=3Dyes,location=3Dno,status=3Dno,scrollbars=3Dyes,re=
sizable=3Dyes,height=3D400,width=3D480,left=3D150,top=3D0");
		    parent.holdWindow.focus();
		}//function
		// -->
		</SCRIPT>

          <TD vAlign=3Dcenter>&nbsp;&nbsp;<A=20
            onmouseover=3D"return overlib('Have new results for this =
search sent via email.');"=20
            onmouseout=3D"return nd();" =
href=3D"javascript:launchAlertPopup();"><IMG=20
            =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/button_set_up_alert.gif"=20
            border=3D0></A></TD>
          <TD class=3DtextMedium vAlign=3Dcenter>&nbsp;<A class=3Dhelp=20
            =
href=3D'javascript:helpWindow("/i-std/en/pri/alerts/alerts.htm");'>About<=
/A></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><IMG=20
height=3D2 alt=3D""=20
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/spacer.gif"=20
width=3D10 border=3D0><BR>
<TABLE cellSpacing=3D0 width=3D"100%" border=3D0>
  <FORM id=3DfrmCheckBox name=3DfrmCheckBox action=3D# =
method=3Dpost></FORM>
  <TBODY>
  <TR>
    <TD>
      <TABLE cellSpacing=3D0 width=3D"100%" border=3D0>
        <TBODY>
        <TR>
          <TD>
            <TABLE cellSpacing=3D0 cellPadding=3D0 border=3D0>
              <TBODY>
              <TR>
                <TD vAlign=3Dtop bgColor=3D#ffcc33><IMG height=3D20 =
alt=3D""=20
                  =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/tab_lt_on.gif"=20
                  width=3D8 border=3D0></TD>
                <TD class=3DtextSmall align=3Dmiddle =
bgColor=3D#ffcc33>All=20
sources</TD>
                <TD vAlign=3Dtop bgColor=3D#ffcc33><IMG height=3D20 =
alt=3D""=20
                  =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/tab_rt_on.gif"=20
                  width=3D8 border=3D0></TD>
                <TD><IMG height=3D1 alt=3D""=20
                  =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/spacer.gif"=20
                  width=3D4 border=3D0></TD>
                <TD vAlign=3Dtop bgColor=3D#e6e6e6><IMG height=3D20 =
alt=3D""=20
                  =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/tab_lt_off.gif"=20
                  width=3D8 border=3D0></TD>
                <TD class=3DtextSmall align=3Dmiddle =
bgColor=3D#e6e6e6><A=20
                  =
href=3D"http://ezproxy.philau.edu:2054/pqdweb?RQT=3D511&amp;sid=3D27&amp;=
restriction=3D4&amp;TS=3D1106353147"><IMG=20
                  height=3D14 alt=3D"Scholarly Journals"=20
                  =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/peer_reviewed.gif"=20
                  width=3D21 align=3Dmiddle border=3D0> Scholarly =
Journals</A></TD>
                <TD vAlign=3Dtop bgColor=3D#e6e6e6><IMG height=3D20 =
alt=3D""=20
                  =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/tab_rt_off.gif"=20
                  width=3D8 border=3D0></TD>
                <TD><IMG height=3D1 alt=3D""=20
                  =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/spacer.gif"=20
                  width=3D4 border=3D0></TD>
                <TD vAlign=3Dtop bgColor=3D#e6e6e6><IMG height=3D20 =
alt=3D""=20
                  =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/tab_lt_off.gif"=20
                  width=3D8 border=3D0></TD>
                <TD class=3DtextSmall align=3Dmiddle =
bgColor=3D#e6e6e6><A=20
                  =
href=3D"http://ezproxy.philau.edu:2054/pqdweb?RQT=3D511&amp;sid=3D27&amp;=
restriction=3D5&amp;TS=3D1106353147">Trade=20
                  Publications</A></TD>
                <TD vAlign=3Dtop bgColor=3D#e6e6e6><IMG height=3D20 =
alt=3D""=20
                  =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/tab_rt_off.gif"=20
                  width=3D8 border=3D0></TD>
                <TD><IMG height=3D1 alt=3D""=20
                  =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/spacer.gif"=20
                  width=3D4 border=3D0></TD>
                <TD vAlign=3Dtop bgColor=3D#e6e6e6><IMG height=3D20 =
alt=3D""=20
                  =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/tab_lt_off.gif"=20
                  width=3D8 border=3D0></TD>
                <TD class=3DtextSmall align=3Dmiddle =
bgColor=3D#e6e6e6><A=20
                  =
href=3D"http://ezproxy.philau.edu:2054/pqdweb?RQT=3D511&amp;sid=3D27&amp;=
restriction=3D7&amp;TS=3D1106353147">Dissertations</A></TD>
                <TD vAlign=3Dtop bgColor=3D#e6e6e6><IMG height=3D20 =
alt=3D""=20
                  =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/tab_rt_off.gif"=20
                  width=3D8 border=3D0></TD></TR></TBODY></TABLE>
            <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%" =
border=3D0>
              <TBODY>
              <TR>
                <TD bgColor=3D#333333><IMG height=3D1 alt=3D""=20
                  =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/spacer.gif"=20
                  width=3D1 border=3D0></TD></TR></TBODY></TABLE>
            <TABLE class=3DrowMarked cellSpacing=3D0 cellPadding=3D4 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD class=3DtextMedium vAlign=3Dcenter align=3Dleft>
                  <TABLE class=3DrowWhite>
                    <TBODY>
                    <TR>
                      <TD class=3DtextMedium vAlign=3Dcenter =
align=3Dmiddle><INPUT=20
                        title=3D"Select or deselect all documents"=20
                        onclick=3DToggleAll(this) type=3Dcheckbox =
value=3D""=20
                        name=3DtoggleAll> <A=20
                        =
href=3D"javascript:CheckAll();">Mark</A>&nbsp;/&nbsp;<A=20
                        href=3D"javascript:ClearAll();">Clear</A> all on =
page</TD>
                      <TD align=3Dleft>&nbsp;|</TD>
                      <TD class=3DtextMedium vAlign=3Dcenter =
align=3Dmiddle>&nbsp;=20
                        <A=20
                        =
href=3D"http://ezproxy.philau.edu:2054/pqdweb?RQT=3D532&amp;TS=3D11063531=
47&amp;clientId=3D28215">View=20
                        marked =
documents</A></TD></TR></TBODY></TABLE></TD>
                <TD class=3DtextMedium vAlign=3Dcenter align=3Dmiddle><A =

                  =
href=3D"http://ezproxy.philau.edu:2054/pqdweb?ondate=3D&amp;afterdate=3D&=
amp;beforedate=3D&amp;h_pmid=3D&amp;ft=3D0&amp;fromdate=3D&amp;h_pubtitle=
=3D&amp;date=3DALL&amp;sq=3D&amp;searchinterface=3D1&amp;pubtitle=3D&amp;=
ts=3D1106353128&amp;moreoptstate=3DOPEN&amp;rqt=3D305&amp;vinst=3DPROD&am=
p;todate=3D&amp;searchbuttonimage.y=3D11&amp;clientid=3D28215&amp;jsenabl=
ed=3D1&amp;dbid=3D-1&amp;vname=3DPQD&amp;querysyntax=3DPQ&amp;searchbutto=
nimage.x=3D12&amp;stype=3Dall&amp;revpos=3Dall&amp;at=3Dany&amp;sortby=3D=
REVERSE_CHRON&amp;revtype=3Dreview&amp;vtype=3DPQD&amp;author=3Dagrrawal&=
amp;TS=3D1106353147&amp;clientId=3D28215&amp;showft=3D1"><IMG=20
                  height=3D14 alt=3D"Show only full text"=20
                  =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/icon_ft.gif"=20
                  width=3D13 border=3D0>&nbsp;Show only full text</A> =
</TD>
                <TD class=3DtextMedium noWrap align=3Dright>Sort results =
by:=20
                  <SELECT=20
                  =
onchange=3D'javascript:changeSortOrder("/pqdweb?ondate=3D&amp;afterdate=3D=
&amp;beforedate=3D&amp;h_pmid=3D&amp;ft=3D0&amp;fromdate=3D&amp;h_pubtitl=
e=3D&amp;date=3DALL&amp;sq=3D&amp;searchinterface=3D1&amp;pubtitle=3D&amp=
;ts=3D1106353128&amp;moreoptstate=3DOPEN&amp;rqt=3D305&amp;vinst=3DPROD&a=
mp;todate=3D&amp;searchbuttonimage.y=3D11&amp;clientid=3D28215&amp;jsenab=
led=3D1&amp;dbid=3D-1&amp;vname=3DPQD&amp;querysyntax=3DPQ&amp;searchbutt=
onimage.x=3D12&amp;stype=3Dall&amp;revpos=3Dall&amp;at=3Dany&amp;sortby=3D=
REVERSE_CHRON&amp;revtype=3Dreview&amp;vtype=3DPQD&amp;author=3Dagrrawal&=
amp;TS=3D1106353147&amp;clientId=3D28215", this)'=20
                  name=3Dsortby><OPTION value=3DREVERSE_CHRON =
selected>Most recent=20
                    first</OPTION><OPTION value=3DRELEVANCE>Most =
relevant=20
                    first</OPTION></SELECT> =
</TD></TR></TBODY></TABLE><!-- WORDSEARCH RESULTS BEGIN -->
            <TABLE cellSpacing=3D0 cellPadding=3D4 width=3D"100%" =
border=3D0>
              <TBODY>
              <TR class=3DrowUnMarked>
                <TD vAlign=3Dtop noWrap align=3Dleft><INPUT=20
                  onclick=3Dmark(this,1);Toggle(this) type=3Dcheckbox=20
                  =
value=3Dkey%3Ddid%253D69896597%26sid%3D27%26VType%3DPQD%26VInst%3DPROD%26=
VName%3DPQD%26mark%3D=20
                  name=3Dchk>&nbsp; </TD>
                <TD class=3DtextMedium vAlign=3Dtop noWrap =
align=3Dright>1.</TD>
                <TD class=3DtextMedium width=3D"99%"><A class=3Dbold=20
                  =
href=3D"http://ezproxy.philau.edu:2054/pqdweb?index=3D0&amp;did=3D6989659=
7&amp;SrchMode=3D1&amp;sid=3D27&amp;Fmt=3D2&amp;VInst=3DPROD&amp;VType=3D=
PQD&amp;RQT=3D309&amp;VName=3DPQD&amp;TS=3D1106353147&amp;clientId=3D2821=
5">Interaction=20
                  between Value Line's timeliness and safety =
ranks</A><BR><SPAN=20
                  class=3Ditalic>Doug Waggle, Pankaj Agrrawal, Don =
Johnson.</SPAN>=20
                  <SPAN class=3Dbold>Journal of Investing.</SPAN> New =
York: Spring=20
                  2001. Vol. 10, Iss. 1; p. 53 <BR>
                  <TABLE cellSpacing=3D0 cellPadding=3D6 border=3D0>
                    <TBODY>
                    <TR class=3DrowWhite>
                      <TD width=3D20>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
                      <TD class=3DtextMedium vAlign=3Dbottom noWrap=20
                        width=3D165>&nbsp; </TD>
                      <TD class=3DtextMedium vAlign=3Dbottom noWrap=20
                        width=3D165>&nbsp; </TD>
                      <TD class=3DtextMedium vAlign=3Dbottom noWrap =
width=3D165><A=20
                        =
href=3D"http://ezproxy.philau.edu:2054/pqdweb?index=3D0&amp;did=3D6989659=
7&amp;SrchMode=3D1&amp;sid=3D27&amp;Fmt=3D2&amp;VInst=3DPROD&amp;VType=3D=
PQD&amp;RQT=3D309&amp;VName=3DPQD&amp;TS=3D1106353147&amp;clientId=3D2821=
5"><IMG=20
                        alt=3DAbstract=20
                        =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/ab.gif"=20
                        border=3D0></A>&nbsp;<A=20
                        =
href=3D"http://ezproxy.philau.edu:2054/pqdweb?index=3D0&amp;did=3D6989659=
7&amp;SrchMode=3D1&amp;sid=3D27&amp;Fmt=3D2&amp;VInst=3DPROD&amp;VType=3D=
PQD&amp;RQT=3D309&amp;VName=3DPQD&amp;TS=3D1106353147&amp;clientId=3D2821=
5">Abstract</A>=20
                      </TD></TR></TBODY></TABLE></TD></TR>
              <TR class=3DrowUnMarked>
                <TD vAlign=3Dtop noWrap align=3Dleft><INPUT=20
                  onclick=3Dmark(this,2);Toggle(this) type=3Dcheckbox=20
                  =
value=3Dkey%3Ddid%253D40528482%26sid%3D27%26VType%3DPQD%26VInst%3DPROD%26=
VName%3DPQD%26mark%3D=20
                  name=3Dchk>&nbsp; </TD>
                <TD class=3DtextMedium vAlign=3Dtop noWrap =
align=3Dright>2.</TD>
                <TD class=3DtextMedium width=3D"99%"><A class=3Dbold=20
                  =
href=3D"http://ezproxy.philau.edu:2054/pqdweb?index=3D1&amp;did=3D4052848=
2&amp;SrchMode=3D1&amp;sid=3D27&amp;Fmt=3D4&amp;VInst=3DPROD&amp;VType=3D=
PQD&amp;RQT=3D309&amp;VName=3DPQD&amp;TS=3D1106353147&amp;clientId=3D2821=
5">The=20
                  effects of blending primary and diluted EPS =
data</A><BR><SPAN=20
                  class=3Ditalic>Ralph P Goldsticker, Pankaj =
Agrrawal.</SPAN>=20
                  <SPAN class=3Dbold>Financial Analysts Journal.</SPAN>=20
                  Charlottesville: Mar/Apr 1999. Vol. 55, Iss. 2; p. 51 =
(10=20
                  pages) <BR>
                  <TABLE cellSpacing=3D0 cellPadding=3D6 border=3D0>
                    <TBODY>
                    <TR class=3DrowWhite>
                      <TD width=3D20>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
                      <TD class=3DtextMedium vAlign=3Dbottom noWrap =
width=3D165><A=20
                        =
href=3D"http://ezproxy.philau.edu:2054/pqdweb?index=3D1&amp;did=3D4052848=
2&amp;SrchMode=3D1&amp;sid=3D27&amp;Fmt=3D4&amp;VInst=3DPROD&amp;VType=3D=
PQD&amp;RQT=3D309&amp;VName=3DPQD&amp;TS=3D1106353147&amp;clientId=3D2821=
5"><IMG=20
                        alt=3DText+Graphics=20
                        =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/tg.gif"=20
                        border=3D0></A>&nbsp;<A=20
                        =
href=3D"http://ezproxy.philau.edu:2054/pqdweb?index=3D1&amp;did=3D4052848=
2&amp;SrchMode=3D1&amp;sid=3D27&amp;Fmt=3D4&amp;VInst=3DPROD&amp;VType=3D=
PQD&amp;RQT=3D309&amp;VName=3DPQD&amp;TS=3D1106353147&amp;clientId=3D2821=
5">Text+Graphics</A>=20
                      </TD>
                      <TD class=3DtextMedium vAlign=3Dbottom noWrap =
width=3D165><A=20
                        =
href=3D"http://ezproxy.philau.edu:2054/pqdweb?index=3D1&amp;did=3D4052848=
2&amp;SrchMode=3D1&amp;sid=3D27&amp;Fmt=3D6&amp;VInst=3DPROD&amp;VType=3D=
PQD&amp;RQT=3D309&amp;VName=3DPQD&amp;TS=3D1106353147&amp;clientId=3D2821=
5"><IMG=20
                        alt=3D"Page Image - PDF"=20
                        =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/pi.gif"=20
                        border=3D0></A>&nbsp;<A=20
                        =
href=3D"http://ezproxy.philau.edu:2054/pqdweb?index=3D1&amp;did=3D4052848=
2&amp;SrchMode=3D1&amp;sid=3D27&amp;Fmt=3D6&amp;VInst=3DPROD&amp;VType=3D=
PQD&amp;RQT=3D309&amp;VName=3DPQD&amp;TS=3D1106353147&amp;clientId=3D2821=
5">Page=20
                        Image - PDF</A> </TD>
                      <TD class=3DtextMedium vAlign=3Dbottom noWrap =
width=3D165><A=20
                        =
href=3D"http://ezproxy.philau.edu:2054/pqdweb?index=3D1&amp;did=3D4052848=
2&amp;SrchMode=3D1&amp;sid=3D27&amp;Fmt=3D2&amp;VInst=3DPROD&amp;VType=3D=
PQD&amp;RQT=3D309&amp;VName=3DPQD&amp;TS=3D1106353147&amp;clientId=3D2821=
5"><IMG=20
                        alt=3DAbstract=20
                        =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/ab.gif"=20
                        border=3D0></A>&nbsp;<A=20
                        =
href=3D"http://ezproxy.philau.edu:2054/pqdweb?index=3D1&amp;did=3D4052848=
2&amp;SrchMode=3D1&amp;sid=3D27&amp;Fmt=3D2&amp;VInst=3DPROD&amp;VType=3D=
PQD&amp;RQT=3D309&amp;VName=3DPQD&amp;TS=3D1106353147&amp;clientId=3D2821=
5">Abstract</A>=20
                      </TD></TR></TBODY></TABLE></TD></TR>
              <TR class=3DrowUnMarked>
                <TD vAlign=3Dtop noWrap align=3Dleft><INPUT=20
                  onclick=3Dmark(this,3);Toggle(this) type=3Dcheckbox=20
                  =
value=3Dkey%3Ddid%253D41362%26sid%3D27%26VType%3DPQD%26VInst%3DPROD%26VNa=
me%3DPQD%26mark%3D=20
                  name=3Dchk>&nbsp; </TD>
                <TD class=3DtextMedium vAlign=3Dtop noWrap =
align=3Dright>3.</TD>
                <TD class=3DtextMedium width=3D"99%"><A class=3Dbold=20
                  =
href=3D"http://ezproxy.philau.edu:2054/pqdweb?index=3D2&amp;did=3D41362&a=
mp;SrchMode=3D1&amp;sid=3D27&amp;Fmt=3D2&amp;VInst=3DPROD&amp;VType=3DPQD=
&amp;RQT=3D309&amp;VName=3DPQD&amp;TS=3D1106353147&amp;clientId=3D28215">=
Excess=20
                  capacity in banking: Fact or fiction?</A><BR><SPAN=20
                  class=3Ditalic>Gup, Benton E, Agrrawal, Pankaj.</SPAN> =
<SPAN=20
                  class=3Dbold>The Bankers Magazine.</SPAN> Boston: =
Jul/Aug 1994.=20
                  Vol. 177, Iss. 4; p. 38 (3 pages) <BR>
                  <TABLE cellSpacing=3D0 cellPadding=3D6 border=3D0>
                    <TBODY>
                    <TR class=3DrowWhite>
                      <TD width=3D20>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
                      <TD class=3DtextMedium vAlign=3Dbottom noWrap=20
                        width=3D165>&nbsp; </TD>
                      <TD class=3DtextMedium vAlign=3Dbottom noWrap=20
                        width=3D165>&nbsp; </TD>
                      <TD class=3DtextMedium vAlign=3Dbottom noWrap =
width=3D165><A=20
                        =
href=3D"http://ezproxy.philau.edu:2054/pqdweb?index=3D2&amp;did=3D41362&a=
mp;SrchMode=3D1&amp;sid=3D27&amp;Fmt=3D2&amp;VInst=3DPROD&amp;VType=3DPQD=
&amp;RQT=3D309&amp;VName=3DPQD&amp;TS=3D1106353147&amp;clientId=3D28215">=
<IMG=20
                        alt=3DAbstract=20
                        =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/ab.gif"=20
                        border=3D0></A>&nbsp;<A=20
                        =
href=3D"http://ezproxy.philau.edu:2054/pqdweb?index=3D2&amp;did=3D41362&a=
mp;SrchMode=3D1&amp;sid=3D27&amp;Fmt=3D2&amp;VInst=3DPROD&amp;VType=3DPQD=
&amp;RQT=3D309&amp;VName=3DPQD&amp;TS=3D1106353147&amp;clientId=3D28215">=
Abstract</A>=20
                      =
</TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><!-- WORDSEARCH =
RESULTS END --></TD></TR></TBODY></TABLE>
      <TABLE cellSpacing=3D0 cellPadding=3D4 width=3D"100%" border=3D0>
        <TBODY>
        <TR><!--PAGECOUNT BEGIN-->
          <TD class=3DtextBold vAlign=3Dcenter align=3Dleft>1-3 of =
3</TD><!--PAGECOUNT END--><!--PAGING BEGIN-->
          <TD class=3DtextSmall vAlign=3Dcenter=20
        align=3Dright></TD><!--PAGING END--></TR></TBODY></TABLE>
      <TABLE cellSpacing=3D1 cellPadding=3D2 width=3D"100%" border=3D0>
        <TBODY>
        <TR>
          <TD>&nbsp;=20
            <TABLE cellSpacing=3D0 cellPadding=3D0 border=3D0>
              <TBODY>
              <TR>
                <TD class=3DtextMedium vAlign=3Dcenter =
align=3Dleft><B>Want an alert=20
                  for new results sent by email?</B> </TD>
                <SCRIPT language=3Djavascript>
		<!--
		function launchAlertPopup()=20
		{
		    =
parent.holdWindow=3Dwindow.open("/pqdweb?RQT=3D585&type=3D1&aid=3D27&stag=
e=3D1&TS=3D1106353147&clientId=3D28215", "AlertPopup", =
"menubar=3Dno,toolbar=3Dyes,location=3Dno,status=3Dno,scrollbars=3Dyes,re=
sizable=3Dyes,height=3D400,width=3D480,left=3D150,top=3D0");
		    parent.holdWindow.focus();
		}//function
		// -->
		</SCRIPT>

                <TD vAlign=3Dcenter>&nbsp;&nbsp;<A=20
                  onmouseover=3D"return overlib('Have new results for =
this search sent via email.');"=20
                  onmouseout=3D"return nd();"=20
                  href=3D"javascript:launchAlertPopup();"><IMG=20
                  =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/button_set_up_alert.gif"=20
                  border=3D0></A></TD>
                <TD class=3DtextMedium vAlign=3Dcenter>&nbsp;<A =
class=3Dhelp=20
                  =
href=3D'javascript:helpWindow("/i-std/en/pri/alerts/alerts.htm");'>About<=
/A></TD></TR></TBODY></TABLE></TD>
          <TD class=3DtextMedium vAlign=3Dbottom noWrap =
align=3Dright><FONT=20
            color=3D#000000>Results per page:</FONT> <SELECT=20
            =
onchange=3D"javascript:submitNewPageSize('/pqdweb?sid=3D27&amp;RQT=3D511&=
amp;TS=3D1106353147&amp;clientId=3D28215', 0, this)"=20
            name=3DPageSize><OPTION value=3D10 =
selected>10</OPTION><OPTION=20
              value=3D20>20</OPTION><OPTION =
value=3D30>30</OPTION></SELECT> </TD></TR>
        <TR>
          <TD class=3DtextMedium vAlign=3Dbottom=20
  align=3Dleft></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><IMG =
height=3D30=20
alt=3D""=20
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/spacer.gif"=20
width=3D1 border=3D0><BR>
<SCRIPT language=3DJavaScript1.2=20
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/publicationbrowse.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3Djavascript>
function addFromBrowse(sTargetField, sTerm, mnemonic, sJoiner) {
    // alert("addFromBrowse(sTargetField [" + sTargetField + "] sTerm [" =
+ sTerm + "] mnemonic [" + mnemonic + "] sJoiner [" + sJoiner + "]");
	var oTargetField =3D getFieldNamed(sTargetField);
    if (! oTargetField) {
        oTargetField =3D getFieldNamed("SQ");
        if ( mnemonic !=3D "CITABS" && mnemonic !=3D "BITXT" )
            sTerm =3D mnemonic + "(" + sTerm + ")";
    }
	sTerm =3D unescape(sTerm);

    // alert("calling appendToField(" + oTargetField + ", " + sTerm + ", =
" + sJoiner + ")");
    appendToField(oTargetField, sTerm, sJoiner);
}

function addQuery(targetField, query, conjunction) {
    // alert("addQuery entered: targetField [" + targetField +
    //       "] query [" + query + "] conjunction [" + conjunction + =
"]");
    var oTargetField =3D getFieldNamed(targetField);
    if ( ! oTargetField ) {
        oTargetField =3D getFieldNamed("SQ");
    }
    // query =3D unescape(query);

    // alert("addQuery calling appendToField(" + oTargetField + ", " + =
query + ", " + conjunction + ")");
    appendToField(oTargetField, query, conjunction);
}

function getFieldNamed(targetField) {
    var oTargetField =3D null;

    if (targetField && (targetField.length > 0)) {
        oTargetField =3D eval("document.forms['frmBasicSrch']." + =
targetField);
    }

    // alert("getFieldNamed(" + targetField + ") returning [" + =
oTargetField + "]");
    return oTargetField;
}

function appendToField(field, query, conjunction) {
    if ( field ) {
        query =3D fixterm(query);
        var sNewValue =3D trimString(field.value);
        var oldValue =3D sNewValue;
        if (sNewValue.length > 0)
            sNewValue +=3D " " + conjunction + " ";

        sNewValue +=3D query;
        // alert("old value [" + oldValue + "] new value [" + sNewValue =
+ "]");

        field.value =3D sNewValue;
        field.focus();
        // move the insertion point to the end of the string
        // so the user can see what was just added
        if (field.createTextRange) {
            var tr =3D field.createTextRange();
            tr.collapse(false);
            tr.scrollIntoView();
        }
    }
}

function fixterm(term) {
    return term;
}

function trimString(term) {
    var ret =3D term.replace(/^\s+/, "");
    ret =3D ret.replace(/\s+$/, "");
    // alert("trimString trimmed [" + term + "] to [" + ret + "]");
	return ret;
}

/**
 * add publication search title and pmid from publication
 * search popup window back to parent window
 */
function addPubToSearch(pubTitle, pubPMID) {
	// retrieve form name and field name from cookie
	var formName =3D getCookie("TargetForm");
	var pubFieldName =3D getCookie("TargetField");
	var pubField =3D eval("document."+formName+"."+pubFieldName);
    var pubFieldValue =3D pubField.value;
	pubFieldValue =3D trim(pubFieldValue);

    // put select publication title into publication input form field
    if (pubFieldValue.length =3D=3D 0) {
    	pubFieldValue =3D "[" + pubTitle + "(PMID: " + pubPMID + ")" + "]";
    } else {
    	pubFieldValue =3D pubFieldValue + " OR " + "[" + pubTitle + "(PMID: =
" + pubPMID + ")" + "]";
    }

    pubField.value=3DpubFieldValue;
   =20
    // move the insertion point to the end of the string
	// so the user can see what was just added
	if (pubField.createTextRange)
	{
		var tr =3D pubField.createTextRange();
		tr.collapse(false);
		tr.scrollIntoView();
	}
=09
	window.focus();
}

/*
 * Extract PMIDs and publication titles from publication title input =
field and
 * put them into separate hidden fields.
 */
function formatPubInput()=20
{
	var pubFormName =3D "frmBasicSrch";
	var pubFieldName =3D "pubtitle";
	var putTitleHiddenFieldName =3D "h_pubtitle";
	var pubPmidHiddenFieldName =3D "h_pmid";
=09
	var pubField =3D eval("document." + pubFormName + "." + pubFieldName);
	if (!pubField) {
		return;
	}
=09
	var pubTitleHiddenField =3D eval("document." + pubFormName + "." + =
putTitleHiddenFieldName);
	var pubPmidHiddenField =3D eval("document." + pubFormName + "." + =
pubPmidHiddenFieldName);

	pubTitleHiddenField.value =3D "";
	pubPmidHiddenField.value =3D "";
=09
	// convert the format of publication titles in the
	// publication title input field to pq ii format and put
	// the formated pmids and titles into hidden fields
	formatPublicationTitles(pubFormName, pubFieldName, =
putTitleHiddenFieldName, pubPmidHiddenFieldName)
}

function doValidation()
{
	var pubRet;
	var dateRet;
	dateRet =3D validateDates();
	if(dateRet)
		searchFeedback();
    pubRet =3D formatPubInput();
    return (dateRet);=09
}

function setSearchFocus() {
  if(document.frmBasicSrch.SQ)
    {
    document.frmBasicSrch.SQ.focus();
    }
}=20

function jumpToForm() {
   document.location =3D "#sform";
}

var clearedValues =3D new Object();


function clearSearchForm(form) {
                   =20
	var elements =3D form.elements;
	var element;
	for (var i=3D0; i<elements.length; i++) {
		element =3D form.elements[i];
		clearedVal =3D clearedValues[element.name];
		if (element.type =3D=3D "text") {
		  if ( clearedVal ) {
		    element.value =3D clearedVal;
		  } else if (element.name =3D=3D "toDate" ||
              element.name =3D=3D "fromDate" ||
              element.name =3D=3D "onDate" ||
              element.name =3D=3D "beforeDate" ||
              element.name =3D=3D "afterDate") {
		       element.value =3D "mm/dd/yyyy";
		     } else {
    		   element.value=3D"";
    		 }
		} else if (element.type =3D=3D "radio") {
		    if ( clearedVal ) {
		        element.checked =3D clearedVal;
		    } else {
                element.checked =3D false;
            }
		} else if (element.type =3D=3D "checkbox") {
		    if ( clearedVal ) {
		        element.checked =3D clearedVal;
		    } else {
                element.checked =3D false;
            }
		} else if (element.type =3D=3D "select-one") {
			if (element.name =3D=3D "DBId"){}
			else if(element.name =3D=3D "sortby") {}
			else if(element.name =3D=3D "PageSize") {}		=09
			else if(element.name =3D=3D "FT") {
			                              if("0" =3D=3D "1") {
                element.selectedIndex =3D 1;
              }
			}
			else
			element.selectedIndex =3D 0;
		=09
		} else if (element.type =3D=3D "select-multiple") {
			// move the focus to first option
			element.selectedIndex =3D 1;
			// clear all the selection
			element.selectedIndex =3D -1;
		}
	}
	updateExtraSpan("AT");
	setSearchFocus();
}


// NS 4 only. Since NS4 wont submit the form
// when the Enter key is pressed if there are more than
// one input boxes in the form, we setup an event handler
// that captures every keypress. If we see the Enter key
// we manually submit the form
function isEnter(e)
{
	if (document.layers)	// should never be called for IE, but...=09
		if (e.which =3D=3D 13)	// 13 is the Enter key
			//FormQuery();
			if(doValidation()){	// submits the search form
				document.forms['frmBasicSrch'].submit();
			}
	return true;			// allow the key to be processed
}

if (document.layers)
{=09
	document.captureEvents(Event.KEYPRESS);
	document.onkeypress =3D isEnter;
}

function sizeMenus(selname) {
    var finalwidth =3D 240;
    var element =3Deval("document.forms['frmBasicSrch']."+selname);

    if(element){=09
        for (var j=3D0; j < element.options.length; j++) {
            var elval=3Delement.options[j].value;
            if(elval.length > 30){
                if (elval.length * 7 > finalwidth)
                    finalwidth =3D elval.length * 7;
            }
        } // end for each option
        element.style.width =3D finalwidth + "px";=09
    } // end if select
} // end function
=09
	</SCRIPT>

<SCRIPT language=3Djavascript=20
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/scripts.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3DJavascript1.2>
<!--
function validateDates(){
var curDate =3D '';
var errtxt =3D '';
var frmDate =3D '';


var currentDateType =3D "RANGE"; =20
if ( ! document.frmBasicSrch.date )
  return true;

if ( document.frmBasicSrch ) {

  // This could be done better using a regexp, but I had trouble getting =
it to work in different browsers.
  if ( document.frmBasicSrch.onDate ) {
    if ( (document.frmBasicSrch.onDate.value =3D=3D "mm/dd/yyyy") ||
         (document.frmBasicSrch.onDate.value =3D=3D "yyyy") ) {
      // alert("nulling document.frmBasicSrch.onDate.value " + =
document.frmBasicSrch.onDate.value);
      document.frmBasicSrch.onDate.value =3D "";
    }
  }

  if ( document.frmBasicSrch.afterDate ) {
    if ( (document.frmBasicSrch.afterDate.value =3D=3D "mm/dd/yyyy") ||
         (document.frmBasicSrch.afterDate.value =3D=3D "yyyy") ) {
      // alert("nulling document.frmBasicSrch.afterDate.value " + =
document.frmBasicSrch.afterDate.value);
      document.frmBasicSrch.afterDate.value =3D "";
    }
  }

  if ( document.frmBasicSrch.beforeDate ) {
    if ( (document.frmBasicSrch.beforeDate.value =3D=3D "mm/dd/yyyy") ||
         (document.frmBasicSrch.beforeDate.value =3D=3D "yyyy") ) {
      // alert("nulling document.frmBasicSrch.beforeDate.value " + =
document.frmBasicSrch.beforeDate.value);
      document.frmBasicSrch.beforeDate.value =3D "";
    }
  }

  if ( document.frmBasicSrch.fromDate ) {
    if ( (document.frmBasicSrch.fromDate.value =3D=3D "mm/dd/yyyy") ||
         (document.frmBasicSrch.fromDate.value =3D=3D "yyyy") ) {
      // alert("nulling document.frmBasicSrch.fromDate.value " + =
document.frmBasicSrch.fromDate.value);
      document.frmBasicSrch.fromDate.value =3D "";
    }
  }

  if ( document.frmBasicSrch.toDate ) {
    if ( (document.frmBasicSrch.toDate.value =3D=3D "mm/dd/yyyy") ||
         (document.frmBasicSrch.toDate.value =3D=3D "yyyy") ) {
      // alert("nulling document.frmBasicSrch.toDate.value " + =
document.frmBasicSrch.toDate.value);
      document.frmBasicSrch.toDate.value =3D "";
    }
  }
}

if(document.frmBasicSrch.date.type !=3D "select-one")
{
  // Loop from zero to the one minus the number of radio button =
selections
  for(var counter =3D 0; counter < document.frmBasicSrch.date.length; =
counter++)
  {
    if(document.frmBasicSrch.date[counter].checked)
    {
      currentDateType =3D document.frmBasicSrch.date[counter].value;=20
    }
  }=20
}
else
{
  currentDateType =3D =
document.frmBasicSrch.date.options[document.frmBasicSrch.date.selectedInd=
ex].value;
}

if (currentDateType =3D=3D "ON" )
	{
	frmDate =3D document.frmBasicSrch.onDate.value;
		if(frmDate =3D=3D "") 		{
		return true;
		}
	curDate =3D ConvertDate(frmDate, currentDateType);
   if(!validDate(curDate))
   		{
		errtxt =3D 'We are unable to interpret the date entered. Please enter =
a valid date or check help for valid date formats.';
		alert(errtxt);
		document.frmBasicSrch.onDate.focus();
		return false;
		}
	else
		{
		document.frmBasicSrch.onDate.value =3D curDate;
		return true;
		}
  	}
if (currentDateType =3D=3D "AFTER" )=20
	{
	frmDate =3D document.frmBasicSrch.afterDate.value;
		if(frmDate =3D=3D "") 		{
		return true;
		}
	curDate =3D ConvertDate(frmDate, currentDateType);
   	if(!validDate(curDate))
	   		{
		errtxt =3D'We are unable to interpret the date entered. Please enter a =
valid date or check help for valid date formats.';
		alert(errtxt);
		document.frmBasicSrch.afterDate.focus();
		return false;
		}
	else
		{
		document.frmBasicSrch.afterDate.value =3D curDate;
		return true;
		}
	}

if (currentDateType =3D=3D  "BEFORE")=20
	{
	frmDate =3D document.frmBasicSrch.beforeDate.value;
		if(frmDate =3D=3D "") 		{
		return true;
		}
	curDate =3D ConvertDate(frmDate, currentDateType);
   if(!validDate(curDate))
   		{
		errtxt =3D 'We are unable to interpret the date entered. Please enter =
a valid date or check help for valid date formats.';
		alert(errtxt);
		document.frmBasicSrch.beforeDate.focus();
		return false;
		}
	else
		{
		document.frmBasicSrch.beforeDate.value =3D curDate;
		return true;
		}
  	}

if (currentDateType =3D=3D "RANGE" ) {
        frmDate =3D document.frmBasicSrch.fromDate.value;
    if ( frmDate !=3D "" ) {         curDate =3D ConvertDate(frmDate, =
"AFTER");         if ( !validDate(curDate) ) {
            errtxt =3D'We are unable to interpret the date entered. =
Please enter a valid date or check help for valid date formats.';
            alert(errtxt);
            document.frmBasicSrch.fromDate.focus();
            return false;
        } else {
            document.frmBasicSrch.fromDate.value =3D curDate;
        }
    } =20
    frmDate =3D document.frmBasicSrch.toDate.value;
    if ( frmDate !=3D "" ) {         curDate =3D ConvertDate(frmDate, =
"BEFORE");         if ( !validDate(curDate) ) {
            errtxt =3D'We are unable to interpret the date entered. =
Please enter a valid date or check help for valid date formats.';
            alert(errtxt);
            document.frmBasicSrch.toDate.focus();
            return false;
        } else {
            document.frmBasicSrch.toDate.value =3D curDate;
        }

                        frmDate =3D =
document.frmBasicSrch.fromDate.value;
        toDate =3D document.frmBasicSrch.toDate.value;
        if ( (frmDate !=3D "") && (toDate !=3D "") ) {
                                    var from =3D frmDate.split("/"), to =
=3D toDate.split("/");
                                    var cmpFrom =3D Number(from[2]) * =
10000 + Number(from[0]) * 100 + Number(from[1]);
            var cmpTo =3D Number(to[2]) * 10000 + Number(to[0]) * 100 + =
Number(to[1]);
                        if ( cmpTo < cmpFrom ) {
                                document.frmBasicSrch.fromDate.value =3D =
toDate;
                document.frmBasicSrch.toDate.value =3D frmDate;
            }
        }
    }
}

return true;=20
} // end of ValidateForm

=09

function GetMonth(strMon)
{
var months =3D [ "JAN", "FEB", "MAR", "APR", "MAY", "JUN", "JUL", "AUG", =
"SEP", "OCT", "NOV", "DEC" ];
for(var i =3D 0; i < 12; i++)
if(strMon.toUpperCase() =3D=3D months[i].toUpperCase())
return (i+1);
return 0;
}//GetMonth=20



//PADD! 19-Sep-02=20
// following function is added because now we want to support=20
// many new input date formats and separators comma, slash, hyphen and =
space
// 1. yyyy
// 2. mmm yyyy=20
// 3. mmm/dd/yyyy
// 4. dd/mmm/yyyy
// 5. yyyy/mmm/dd
// 6. yyyy/mm/dd=20
// format - mm/dd/yyyy was already supported but added the new =
separators to it
//
function ConvertDate(dVal,use) {
if (dVal =3D=3D "mm/dd/yyyy" || dVal =3D=3D "yyyy") {
  return ("");
}

var rg_yyyy =3D /^\s*(\d{4})\s*$/;=20
//---older one /^\s*([a-zA-Z]{3})[\s,]{1,}([0-9]{4})\s*$/;
var rg_mmm_yyyy =3D /^\s*([a-zA-Z]{3})[,-\/]{0,1}\s*(\d{4})\s*$/;=20
//---older one /^\d{1,2}(\/)\d{1,2}\1(\d{4})$/;
var rg_mm_dd_yyyy =3D =
/^\s*(\d{1,2})\s*[-,\/]{0,1}\s*(\d{1,2})\s*[,-\/]{0,1}\s*(\d{4})\s*/;
var rg_dd_mmm_yyyy =3D =
/^\s*(\d{1,2})\s*[-,\/]{0,1}\s*([a-zA-Z]{3})\s*[-,\/]{0,1}\s*(\d{4})\s*$/=
;
var rg_mmm_dd_yyyy =3D =
/^\s*([a-zA-Z]{3})\s*[,-\/]{0,1}\s*(\d{1,2})\s*[,-\/]{0,1}\s*(\d{4})\s*$/=
;
var rg_yyyy_mmm_dd =3D =
/^\s*(\d{4})\s*[,-\/]{0,1}\s*([a-zA-Z]{3})\s*[,-\/]{0,1}\s*(\d{1,2})\s*$/=
;
var rg_yyyy_mm_dd =3D =
/^\s*(\d{4})\s*[,-\/]{0,1}\s*(\d{1,2})\s*[,-\/]{0,1}\s*(\d{1,2})\s*$/;=20
var expected_date =3D null;=20
var res_mm_dd_yyyy =3D dVal.match(rg_mm_dd_yyyy);
var res_yyyy =3D dVal.match(rg_yyyy);
var res_mmm_yyyy =3D dVal.match(rg_mmm_yyyy);
var res_dd_mmm_yyyy =3D dVal.match(rg_dd_mmm_yyyy);
var res_mmm_dd_yyyy =3D dVal.match(rg_mmm_dd_yyyy);
var res_yyyy_mmm_dd =3D dVal.match(rg_yyyy_mmm_dd);
var res_yyyy_mm_dd =3D dVal.match(rg_yyyy_mm_dd);=20


if(res_mm_dd_yyyy)
	{
	var mm =3D res_mm_dd_yyyy[1];
	var dd =3D res_mm_dd_yyyy[2];
	var yyyy =3D res_mm_dd_yyyy[3];=20
	expected_date =3D mm + "/" + dd + "/" + yyyy;
		}
else if(res_mmm_yyyy)
	{
	var mon =3D res_mmm_yyyy[1];
	var year =3D res_mmm_yyyy[2];
	var mm =3D GetMonth(mon);
	if(mm >=3D 1 && mm <=3D 12) var dd =3D GetLastDate(year,mon);
	if(use=3D=3D"ON")
		{
		expected_date =3D mm + "/01/" + year;=20
		}
		else if(use =3D=3D"AFTER" || "FROM" || "BEFORE")
			{
			expected_date =3D mm + "/01/" + year;=20
			}
			else if(use =3D=3D "TO")
				{
				expected_date =3D "12/" + dd + "/" + year;
				}
	}
else if(res_yyyy)
	{
	var year =3D res_yyyy[1];
	if(use=3D=3D"ON")
		{
		expected_date =3D "01/01/" + year; 		}
		else if(use =3D=3D"AFTER" || use =3D=3D "FROM")
			{
			expected_date =3D "01/01/" + year;
			}
			else if(use =3D=3D "BEFORE" || use =3D=3D "TO")
				{
				expected_date =3D "12/31/" + year;
				}
	}
else if(res_dd_mmm_yyyy)
	{
	var dd =3D res_dd_mmm_yyyy[1];
	var mm =3D GetMonth(res_dd_mmm_yyyy[2]);
	var yyyy =3D res_dd_mmm_yyyy[3];
	if(mm >=3D 1 && mm <=3D 12)
		expected_date =3D mm + "/" + dd + "/" + yyyy;
	}
else if(res_mmm_dd_yyyy)
	{
	var mm =3D GetMonth(res_mmm_dd_yyyy[1]);
	var dd =3D res_mmm_dd_yyyy[2];
	var yyyy =3D res_mmm_dd_yyyy[3];
	if(mm >=3D 1 && mm <=3D 12)
	expected_date =3D mm + "/" + dd + "/" + yyyy;
	}
else if(res_yyyy_mmm_dd)
	{
	var yyyy =3D res_yyyy_mmm_dd[1];
	var mm =3D GetMonth(res_yyyy_mmm_dd[2]);
	var dd =3D res_yyyy_mmm_dd[3];
	if(mm >=3D 1 && mm <=3D 12)
	expected_date =3D mm + "/" + dd + "/" + yyyy;
	}
else if(res_yyyy_mm_dd)
	{
	var yyyy =3D res_yyyy_mm_dd[1];
	var mm =3D res_yyyy_mm_dd[2];
	var dd =3D res_yyyy_mm_dd[3];
	expected_date =3D mm + "/" + dd + "/" + yyyy;
	}

return (expected_date);
}//ConvertDate=20



//-------------------------------------------------------
// GetLastDate
// @year - the year
// @sel - the month
// Following returns the last date of the month in given year
//=20
function GetLastDate(year,sel)
{
 var Days30=3D[4,6,9,11];=20
 var last_date =3D 31;
 =20
 if(sel=3D=3D 2 )
      {
      if (((year % 4)=3D=3D0) - ((year % 100)=3D=3D0) + ((year % =
400)=3D=3D0))
		last_date=3D29;
	  else
		last_date=3D28;
      }
 else
	{
	for (i=3D0; i< 4;i++)
		{
		if (Days30[i] =3D=3D sel)
	    	{
	    	last_date=3D30;
	    	break;
	     	}
		}
 	}
 return last_date;
}


function validDate(indate)
{
 if(indate =3D=3D null) {
   return false;
 }
 date =3D "" + indate;  // necessary to avoid doing a match against an =
integer
 if (date =3D=3D '' || date =3D=3D null)
 	{
 	return 1;
 	}
 var today =3D new Date();
 today.getTime();
 var cur_year =3D today.getFullYear();
 var result=3Dnull;
 var separator=3D'/';
 rg=3D/(\d+)\/(\d+)\/(\d+)/;
 var mtc=3Ddate.match(rg);
 var month;
 var day;
 var year;
 var result =3D false;=20
=20
 if(mtc !=3D null && mtc.length !=3D 0)
	 {
	  month=3Dmtc[1]-0;
	  day=3Dmtc[2]-0;
	  year=3Dmtc[3]-0;
	 }
 var Days30=3D[4,6,9,11];
 var Days31=3D[1,3,5,7,8,10,12];



// Check for valid Year

 if (year > cur_year + 1 || year < 1500)=20
 	{
 	return false;
 	}
=20
 //Check month if the month is between 1 and 12
=20
 if((month > 12)||(month < 1))=20
	 {
	 return false;
	 }
=20
 //Check if the Date is between 1 and 31=20
=20
  if (day < 1 || day > (GetLastDate(year,month)))=20
  	{
  	return false;
  	}

return true;
}


// -->
</SCRIPT>
<A name=3Dmore></A><A name=3Dsform></A>
<TABLE cellSpacing=3D1 cellPadding=3D2 width=3D600 border=3D0>
  <TBODY>
  <TR>
    <TD class=3Dheader>Basic Search<BR></TD>
    <TD vAlign=3Dbottom align=3Dright>
      <TABLE cellSpacing=3D0 cellPadding=3D0 bgColor=3D#e6e6e6 =
border=3D0>
        <TBODY>
        <TR>
          <TD vAlign=3Dtop><IMG height=3D10 alt=3D""=20
            =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/tab_tools_nw.gif"=20
            width=3D8 border=3D0></TD>
          <TD class=3DtextSmall rowSpan=3D2><FONT color=3D#993333><SPAN=20
            class=3Dbold>Tools:</SPAN></FONT>&nbsp;&nbsp;&nbsp; <A=20
            onmouseover=3D"return overlib('Learn how to search more =
effectively.');"=20
            onmouseout=3D"return nd();"=20
            =
href=3D'javascript:helpWindow("/i-std/en/pri/searchtips/searchtips.htm");=
'>Search=20
            Tips</A>&nbsp;&nbsp;&nbsp; <A=20
            onmouseover=3D"return overlib('Browse Topics to include in =
your search.');"=20
            =
onclick=3D"launchPopup('/pqdweb?RQT=3D460&amp;PopUp=3D2&amp;SQ=3DA&amp;Ne=
wWin=3D1');"=20
            onmouseout=3D"return nd();" =
href=3D"javascript:void(0);">Browse=20
            Topics</A>&nbsp;&nbsp;&nbsp; <A=20
            onmouseover=3D"return overlib('Combine Recent Searches with =
your current search.');"=20
            =
onclick=3D"launchPopup('/pqdweb?RQT=3D560&amp;TS=3D1106353147&amp;clientI=
d=3D28215');"=20
            onmouseout=3D"return nd();" href=3D"javascript:void(0);">25 =
Recent=20
            Searches</A> </TD>
          <TD vAlign=3Dtop><IMG height=3D10 alt=3D""=20
            =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/tab_tools_ne.gif"=20
            width=3D8 border=3D0></TD></TR>
        <TR>
          <TD vAlign=3Dbottom><IMG height=3D10 alt=3D""=20
            =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/tab_tools_sw.gif"=20
            width=3D8 border=3D0></TD>
          <TD vAlign=3Dbottom><IMG height=3D10 alt=3D""=20
            =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/tab_tools_se.gif"=20
            width=3D8 =
border=3D0></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=3D1 cellPadding=3D2 border=3D0>
  <TBODY>
  <TR>
    <TD class=3DtextMedium>&nbsp;&nbsp;&nbsp;<!--- <img =
src=3D"/images/common/spacer.gif" width=3D"15" height=3D"10" =
border=3D"0" alt=3D""> ---></TD>
    <TD width=3D"99%">
      <FORM name=3DfrmBasicSrch onsubmit=3D"javascript:return =
doValidation();"=20
      action=3D/pqdweb method=3Dget><INPUT type=3Dhidden value=3D305 =
name=3DRQT> <INPUT=20
      type=3Dhidden value=3DPQ name=3DquerySyntax> <INPUT type=3Dhidden =
value=3D1=20
      name=3DsearchInterface> <INPUT type=3Dhidden value=3DCLOSED =
name=3DmoreOptState>=20
      <INPUT type=3Dhidden value=3D1106353147 name=3DTS> <INPUT =
type=3Dhidden=20
      name=3Dh_pubtitle> <INPUT type=3Dhidden name=3Dh_pmid> <INPUT =
type=3Dhidden=20
      value=3D28215 name=3DclientId> <INPUT type=3Dhidden value=3D1 =
name=3DJSEnabled>=20
      <TABLE cellSpacing=3D1 cellPadding=3D2 border=3D0>
        <TBODY>
        <TR>
          <TD class=3Dbold colSpan=3D4></TD></TR>
        <TR>
          <TD colSpan=3D3><INPUT style=3D"WIDTH: 450px" maxLength=3D1023 =
size=3D38=20
            name=3DSQ> </TD>
          <TD>
            <TABLE cellSpacing=3D0 cellPadding=3D0 border=3D0>
              <TBODY>
              <TR>
                <TD noWrap>&nbsp;&nbsp;<A=20
                  onclick=3Djavascript:setMoreOpt();><INPUT =
id=3DsearchButtonImage=20
                  type=3Dimage alt=3D"Submit your search"=20
                  =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/button_search.gif"=20
                  align=3Dcenter border=3D0=20
                  name=3DsearchButtonImage></A>&nbsp;&nbsp;&nbsp;<A=20
                  =
onclick=3D"clearSearchForm(frmBasicSrch);updateExtraSpan('date');jumpToFo=
rm();"=20
                  href=3D"javascript:void(0);" ;=3D""><IMG alt=3DClear=20
                  =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/button_clear.gif"=20
                  align=3Dmiddle border=3D0></A></TD>
                <TD>&nbsp;&nbsp;<SPAN=20
              =
id=3DwhereIsButton>&nbsp;</SPAN></TD></TR></TBODY></TABLE></TD></TR>
        <TR>
          <TD colSpan=3D4 height=3D4><IMG height=3D5=20
            =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/x.gif"=20
            width=3D5></TD></TR></TBODY></TABLE>
      <TABLE cellSpacing=3D1 cellPadding=3D2 border=3D0>
        <TBODY>
        <TR>
          <TD class=3DtextMedium noWrap>Database:</TD>
          <TD class=3DtextMedium noWrap>
            <TABLE cellSpacing=3D0 cellPadding=3D0 border=3D0>
              <TBODY>
              <TR>
                <TD><SELECT onchange=3D"chooseDB(this,1, prevIndex);"=20
                    name=3DDBId><OPTION value=3D-1 selected>Multiple=20
                    databases...</OPTION><OPTION value=3D5921>Business - =

                    ABI/INFORM Dateline</OPTION><OPTION =
value=3D3>Business -=20
                    ABI/INFORM Global</OPTION><OPTION =
value=3D5820>Business -=20
                    ABI/INFORM Trade &amp; Industry</OPTION><OPTION=20
                    value=3D15120>Interdisciplinary - Dissertations and =
Theses=20
                    Abstracts</OPTION><OPTION =
value=3DG6>Interdisciplinary -=20
                    ProQuest Research Library</OPTION><OPTION=20
                    value=3D15318>Medical Sciences - AMA Titles: =
Abstracts &amp;=20
                    Indexing</OPTION><OPTION value=3D5441>Medical =
Sciences -=20
                    ProQuest Nursing Journals</OPTION><OPTION =
value=3DG5>News -=20
                    ProQuest Newspapers</OPTION></SELECT> </TD>
                <TD class=3DtextSmall noWrap>&nbsp;<A=20
                  onmouseover=3D"return overlib('Select a different =
combination of databases to search.');"=20
                  onmouseout=3D"return nd();"=20
                  =
href=3D"http://ezproxy.philau.edu:2054/pqdweb?RQT=3D573&amp;TS=3D11063531=
47&amp;clientId=3D28215&amp;LASTSRCHMODE=3D1">Select=20
                  multiple databases</A> =
</TD></TR></TBODY></TABLE></TD></TR>
        <TR></TR>
        <TR>
          <TD class=3DtextMedium noWrap>Date range:</TD>
          <TD noWrap>
            <SCRIPT language=3DJavascript>
<!--


function updateExtraSpan(selName) {
    if (document.getElementById) {
        sel =3D document.getElementById(selName);
        if ( sel ) {
            if ( sel.options ) {
                choice =3D sel.options[sel.selectedIndex].value;
                // alert("Chosen option for select list "+selName+": " + =
choice);

                for ( i =3D 0; i < sel.options.length; i++ ) {
                    extraSpan =3D =
document.getElementById(sel.name+"Extra"+sel.options[i].value);
                    if ( extraSpan ) {
                        extraSpan.style.display =3D "none";
                    }
                }

                extraSpan =3D =
document.getElementById(sel.name+"Extra"+choice);
                if ( extraSpan ) {
                    extraSpan.style.display =3D "inline";
                }
            }
        }
    }
}=20

//Clears all the browse links, when the clear button is pressed
function clearExtraSpan(form) {
    var elements =3D form.elements;
    var element;
    for (var i=3D0; i<elements.length; i++) {
        element =3D form.elements[i];
        if (element.type =3D=3D "select-one" || element.type =3D=3D =
"select-multiple") {
            if (element.name.indexOf("FO") !=3D -1) {
                updateExtraSpan(element.name);
            }
        }
    }
}

// -->
</SCRIPT>
            <SELECT id=3Ddate style=3D"WIDTH: 200px"=20
            onchange=3D'updateExtraSpan("date");' name=3Ddate><OPTION =
value=3DALL=20
              selected>All dates</OPTION><OPTION value=3D7d>Last 7=20
              days</OPTION><OPTION value=3D30d>Last 30 =
days</OPTION><OPTION=20
              value=3D3m>Last 3 months</OPTION><OPTION value=3D12m>Last =
12=20
              months</OPTION><OPTION value=3DON>On this =
date...</OPTION><OPTION=20
              value=3DBEFORE>Before this date...</OPTION><OPTION =
value=3DAFTER>After=20
              this date...</OPTION><OPTION value=3DRANGE>Specific date=20
              range...</OPTION></SELECT>&nbsp;
            <SCRIPT language=3DJavaScript type=3Dtext/javascript>
          <!--
          clearedValues["date"] =3D 0;             // -->
        </SCRIPT>
             <SPAN id=3DdateExtraALL style=3D"DISPLAY: =
inline"></SPAN><SPAN=20
            id=3DdateExtra7d style=3D"DISPLAY: none"></SPAN><SPAN =
id=3DdateExtra30d=20
            style=3D"DISPLAY: none"></SPAN><SPAN id=3DdateExtra3m=20
            style=3D"DISPLAY: none"></SPAN><SPAN id=3DdateExtra12m=20
            style=3D"DISPLAY: none"></SPAN><SPAN id=3DdateExtraON=20
            style=3D"DISPLAY: none" nowrap=3D""><INPUT=20
            =
onfocus=3D"javascript:if(document.forms['frmBasicSrch'].onDate.value=3D=3D=
'mm/dd/yyyy') document.forms['frmBasicSrch'].onDate.value=3D'';"=20
            size=3D12 value=3Dmm/dd/yyyy name=3DonDate>&nbsp; <SPAN =
class=3DtextSmall><A=20
            class=3Dhelp=20
            =
href=3D'javascript:helpWindow("/i-std/en/pri/basic/basic.htm#basic_dates"=
);'=20
            name=3DHelpLink>About</A></SPAN> </SPAN>
            <SCRIPT language=3DJavaScript type=3Dtext/javascript>
    <!--
    clearedValues["onDate"] =3D "mm/dd/yyyy";
    // -->
  </SCRIPT>
            <SPAN id=3DdateExtraBEFORE style=3D"DISPLAY: none" =
nowrap=3D""><INPUT=20
            =
onfocus=3D"javascript:if(document.forms['frmBasicSrch'].beforeDate.value=3D=
=3D'mm/dd/yyyy') document.forms['frmBasicSrch'].beforeDate.value=3D'';"=20
            size=3D12 value=3Dmm/dd/yyyy name=3DbeforeDate>&nbsp; <SPAN=20
            class=3DtextSmall><A class=3Dhelp=20
            =
href=3D'javascript:helpWindow("/i-std/en/pri/basic/basic.htm#basic_dates"=
);'=20
            name=3DHelpLink>About</A></SPAN> </SPAN>
            <SCRIPT language=3DJavaScript type=3Dtext/javascript>
    <!--
    clearedValues["beforeDate"] =3D "mm/dd/yyyy";
    // -->
  </SCRIPT>
            <SPAN id=3DdateExtraAFTER style=3D"DISPLAY: none" =
nowrap=3D""><INPUT=20
            =
onfocus=3D"javascript:if(document.forms['frmBasicSrch'].afterDate.value=3D=
=3D'mm/dd/yyyy') document.forms['frmBasicSrch'].afterDate.value=3D'';"=20
            size=3D12 value=3Dmm/dd/yyyy name=3DafterDate>&nbsp; <SPAN=20
            class=3DtextSmall><A class=3Dhelp=20
            =
href=3D'javascript:helpWindow("/i-std/en/pri/basic/basic.htm#basic_dates"=
);'=20
            name=3DHelpLink>About</A></SPAN> </SPAN>
            <SCRIPT language=3DJavaScript type=3Dtext/javascript>
    <!--
    clearedValues["afterDate"] =3D "mm/dd/yyyy";
    // -->
  </SCRIPT>
            <SPAN id=3DdateExtraRANGE style=3D"DISPLAY: none" =
nowrap=3D""><INPUT=20
            =
onfocus=3D"javascript:if(document.forms['frmBasicSrch'].fromDate.value=3D=
=3D'mm/dd/yyyy') document.forms['frmBasicSrch'].fromDate.value=3D'';"=20
            size=3D12 value=3Dmm/dd/yyyy =
name=3DfromDate>&nbsp;to&nbsp;<INPUT=20
            =
onfocus=3D"javascript:if(document.forms['frmBasicSrch'].toDate.value=3D=3D=
'mm/dd/yyyy') document.forms['frmBasicSrch'].toDate.value=3D'';"=20
            size=3D12 value=3Dmm/dd/yyyy name=3DtoDate>&nbsp; <SPAN =
class=3DtextSmall><A=20
            class=3Dhelp=20
            =
href=3D'javascript:helpWindow("/i-std/en/pri/basic/basic.htm#basic_dates"=
);'=20
            name=3DHelpLink>About</A></SPAN> </SPAN>
            <SCRIPT language=3DJavaScript type=3Dtext/javascript>
    <!--
    clearedValues["fromDate"] =3D "mm/dd/yyyy";
    clearedValues["toDate"] =3D "mm/dd/yyyy";
    // -->
  </SCRIPT>
          </TD>
          <SCRIPT language=3Djavascript type=3Dtext/javascript>
        <!--
        updateExtraSpan("date");
        // -->
      </SCRIPT>
        </TR>
        <TR>
          <TD class=3DtextMedium noWrap>Limit results to:</TD>
          <TD class=3DtextMedium noWrap>
            <TABLE cellSpacing=3D0 cellPadding=3D0 border=3D0>
              <TBODY>
              <TR>
                <TD class=3DtextMedium noWrap><INPUT type=3Dcheckbox =
value=3D1=20
                  name=3DShowFT>Full text documents only&nbsp;<IMG =
height=3D14=20
                  alt=3D"Full text"=20
                  =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/ft.gif"=20
                  width=3D13 align=3Dmiddle border=3D0> =
</TD></TR></TBODY></TABLE></TD></TR>
        <TR>
          <TD class=3DtextMedium noWrap></TD>
          <TD class=3DtextMedium noWrap>
            <TABLE cellSpacing=3D0 cellPadding=3D0 border=3D0>
              <TBODY>
              <TR>
                <TD class=3DtextMedium noWrap><INPUT type=3Dcheckbox =
value=3D1=20
                  name=3DPeerReviewd>Scholarly journals, including=20
                  peer-reviewed&nbsp;<IMG height=3D14 alt=3D"Peer =
reviewed"=20
                  =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/peer_reviewed.gif"=20
                  width=3D21 align=3Dmiddle border=3D0> </TD>
                <TD class=3DtextSmall>&nbsp;<A class=3Dhelp=20
                  =
href=3D'javascript:helpWindow("/i-std/en/pri/basic/basic.htm#basic_peer_r=
eviewed");'>About</A></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>=

      <SCRIPT language=3Djavascript type=3Dtext/javascript>
    <!--
    function toggleMoreOptVis() {
              =
if(document.getElementById("moreOpt").style.display=3D=3D"block") {
          document.getElementById("moreOpt").style.display=3D"none";
          =
document.getElementById("moreOptButtonsClosed").style.display=3D"block";
          =
document.getElementById("moreOptButtonsOpen").style.display=3D"none";
        } else {
          document.getElementById("moreOpt").style.display=3D"block";
          =
document.getElementById("moreOptButtonsClosed").style.display=3D"none";
          =
document.getElementById("moreOptButtonsOpen").style.display=3D"block";
                                                                         =
     } =20
 =20
        document.location =3D "#more";
   =20
          }
    // -->
  </SCRIPT>
      <BR>
      <DIV id=3DmoreOptButtonsClosed style=3D"DISPLAY: none"=20
      name=3D"moreOptButtonsClosed">
      <TABLE cellSpacing=3D0 cellPadding=3D0 border=3D0>
        <TBODY>
        <TR>
          <TD vAlign=3Dtop bgColor=3D#e6e6e6><IMG height=3D20 alt=3D""=20
            =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/tab_lt_off.gif"=20
            width=3D8 border=3D0></TD>
          <TD class=3DtextSmall align=3Dmiddle bgColor=3D#e6e6e6><A=20
            href=3D"javascript:toggleMoreOptVis();">More Search =
Options</A></TD>
          <TD vAlign=3Dtop bgColor=3D#e6e6e6><IMG height=3D20 alt=3D""=20
            =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/tab_rt_off.gif"=20
            width=3D8 border=3D0></TD>
          <TD>&nbsp;</TD></TR></TBODY></TABLE></DIV>
      <DIV id=3DmoreOptButtonsOpen style=3D"DISPLAY: block"=20
      name=3D"moreOptButtonsOpen">
      <TABLE cellSpacing=3D0 cellPadding=3D0 border=3D0>
        <TBODY>
        <TR>
          <TD vAlign=3Dtop bgColor=3D#e6e6e6><IMG height=3D20 alt=3D""=20
            =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/tab_lt_off.gif"=20
            width=3D8 border=3D0></TD>
          <TD class=3DtextSmall align=3Dmiddle bgColor=3D#e6e6e6><A=20
            style=3D"TEXT-DECORATION: none"=20
            href=3D"javascript:toggleMoreOptVis();clearMoreOpts();">More =
Search=20
            Options</A></TD>
          <TD vAlign=3Dtop bgColor=3D#e6e6e6><IMG height=3D20 alt=3D""=20
            =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/tab_rt_off.gif"=20
            width=3D8 border=3D0></TD>
          <TD class=3DtextSmall>&nbsp;<FONT=20
            face=3DVerdana,Geneva,Arial,Helvetica,sans-serif =
color=3D#cc0000=20
            size=3D-1><SPAN class=3Dbold>^</SPAN></FONT> <A=20
            onmouseover=3D"return overlib('Hiding More Options will =
clear any options you may have selected below.');"=20
            onmouseout=3D"return nd();"=20
            =
href=3D"javascript:nd();toggleMoreOptVis();clearMoreOpts();">Hide=20
            options</A></TD></TR></TBODY></TABLE></DIV>
      <TABLE cellSpacing=3D0 cellPadding=3D0 width=3D580 border=3D0>
        <TBODY>
        <TR>
          <TD bgColor=3D#333333><IMG height=3D1 alt=3D""=20
            =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/x.gif"=20
            width=3D1 border=3D0></TD></TR></TBODY></TABLE>
      <DIV id=3DmoreOpt style=3D"DISPLAY: block" name=3D"moreOpt"><IMG =
height=3D5 alt=3D""=20
      =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/spacer.gif"=20
      width=3D1 border=3D0><BR>
      <TABLE cellSpacing=3D1 cellPadding=3D2 border=3D0>
        <TBODY>
        <TR>
          <TD class=3DtextMedium>Publication title:</TD>
          <TD class=3DtextMedium colSpan=3D3><INPUT=20
            style=3D"Z-INDEX: 1; WIDTH: 240px" size=3D27 =
name=3Dpubtitle></TD>
          <TD class=3DtextSmall><A=20
            =
href=3D'javascript:launchPopup("/pqdweb?TS=3D1106353147&amp;NewWin=3D1&am=
p;template=3Dpublicationpopup.vtpl&amp;link=3D1&amp;SQ=3D^A*&amp;clientId=
=3D28215&amp;RQT=3D317", "frmBasicSrch", "pubtitle")'>Browse=20
            publications</A> &nbsp; <A class=3Dhelp=20
            =
href=3D'javascript:helpWindow("/i-std/en/pri/basic/basic.htm#basic_pub_ti=
tle");'=20
            name=3DHelpLink>About</A> </TD></TR>
        <TR>
          <TD class=3DtextMedium>Author:</TD>
          <TD class=3DtextMedium colSpan=3D3><INPUT=20
            style=3D"Z-INDEX: 1; WIDTH: 240px" size=3D27 =
value=3Dagrrawal=20
          name=3Dauthor></TD>
          <TD class=3DtextSmall><A class=3Dhelp=20
            =
href=3D'javascript:helpWindow("/i-std/en/pri/basic/basic.htm#basic_author=
");'=20
            name=3DHelpLink>About</A> </TD></TR>
        <TR>
          <TD class=3DtextMedium>Look for terms in:</TD>
          <TD class=3DtextMedium colSpan=3D3>
            <SCRIPT language=3Djavascript type=3Dtext/javascript>
        <!--
        ftDefValue =3D "0";
        // -->
      </SCRIPT>
            <SELECT id=3DFT style=3D"WIDTH: 240px" =
onchange=3D'updateExtraSpan("FT")'=20
            size=3D1 name=3DFT><OPTION value=3D0 selected>Citation and=20
              abstract</OPTION><OPTION value=3D1>Citation and document=20
              text</OPTION></SELECT>&nbsp; </TD>
          <TD class=3DtextSmall><A class=3Dhelp=20
            =
href=3D'javascript:helpWindow("/i-std/en/pri/basic/basic.htm#basic_search=
_in");'=20
            name=3DHelpLink>About</A> </TD></TR>
        <TR>
          <TD class=3DtextMedium>Document Type:</TD>
          <TD class=3DtextMedium colSpan=3D4><SELECT id=3DAT =
style=3D"WIDTH: 240px"=20
            onchange=3D'updateExtraSpan("AT")' size=3D1 =
name=3DAT><OPTION value=3Dany=20
              selected>Any document type</OPTION><OPTION=20
              value=3Dcommentary>Commentary</OPTION><OPTION=20
              value=3Dcorrections>Corrections</OPTION><OPTION=20
              value=3D"cover story">Cover story</OPTION><OPTION=20
              value=3Deditorial>Editorial</OPTION><OPTION=20
              value=3D"editorial cartoon">Editorial =
cartoon</OPTION><OPTION=20
              value=3Dfeature>Feature</OPTION><OPTION=20
              value=3Dfiction>Fiction</OPTION><OPTION=20
              value=3D"general information">General =
information</OPTION><OPTION=20
              value=3Dinstructional>Instructional</OPTION><OPTION=20
              value=3Dinterview>Interview</OPTION><OPTION=20
              value=3Dletter>Letter</OPTION><OPTION=20
              value=3Dnews>News</OPTION><OPTION=20
              value=3Dobituary>Obituary</OPTION><OPTION=20
              value=3Dpoetry>Poetry</OPTION><OPTION=20
              value=3Drecipe>Recipe</OPTION><OPTION=20
              value=3Dreview>Review</OPTION><OPTION=20
              value=3D"arts/exhibits =
review">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Arts/exhibits=20
              review</OPTION><OPTION=20
              value=3D"audio review">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Audio =

              review</OPTION><OPTION=20
              value=3D"book review">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Book=20
              review</OPTION><OPTION=20
              value=3D"movie review">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Movie =

              review</OPTION><OPTION=20
              value=3D"performance =
review">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Performance=20
              review</OPTION><OPTION=20
              value=3D"product =
review">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Product=20
              review</OPTION><OPTION=20
              value=3D"restaurant =
review">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Restaurant=20
              review</OPTION><OPTION=20
              value=3D"television =
review">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Television=20
              review</OPTION><OPTION=20
              value=3D"video review">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Video =

              review</OPTION><OPTION=20
              value=3Dmore>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;More review=20
              options...</OPTION><OPTION =
value=3Dspeech>Speech</OPTION><OPTION=20
              value=3Dstatistics>Statistics</OPTION></SELECT>&nbsp;=20
            <DIV id=3DATExtramore style=3D"DISPLAY: none">
            <TABLE cellSpacing=3D0 cellPadding=3D0 border=3D0>
              <TBODY>
              <TR>
                <TD class=3DtextMedium><IMG height=3D5 alt=3D""=20
                  =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/spacer.gif"=20
                  width=3D1 =
border=3D0><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <SELECT=20
                  id=3DrevType onchange=3D'updateExtraSpan("revType")' =
size=3D1=20
                  name=3DrevType><OPTION value=3Dreview selected>All=20
                    reviews</OPTION><OPTION=20
                    value=3D"arts/exhibits review">Arts/exhibits=20
                    review</OPTION><OPTION value=3D"audio review">Audio=20
                    review</OPTION><OPTION value=3D"book review">Book=20
                    review</OPTION><OPTION value=3D"movie review">Movie=20
                    review</OPTION><OPTION=20
                    value=3D"performance review">Performance=20
                    review</OPTION><OPTION value=3D"product =
review">Product=20
                    review</OPTION><OPTION value=3D"restaurant =
review">Restaurant=20
                    review</OPTION><OPTION value=3D"television =
review">Television=20
                    review</OPTION><OPTION value=3D"video review">Video=20
                    review</OPTION></SELECT>&nbsp; AND <SELECT =
id=3DrevPos=20
                  onchange=3D'updateExtraSpan("revPos")' size=3D1=20
                    name=3DrevPos><OPTION value=3Dall selected>All=20
                    types</OPTION><OPTION=20
                    value=3Dcomparative>Comparative</OPTION><OPTION=20
                    value=3Dfavorable>Favorable</OPTION><OPTION=20
                    value=3Dmixed>Mixed</OPTION><OPTION value=3D"no =
opinion">No=20
                    opinion</OPTION><OPTION=20
                    =
value=3Dunfavorable>Unfavorable</OPTION></SELECT>&nbsp; </TD>
                <TD class=3DtextSmall>&nbsp;<A class=3Dhelp=20
                  =
href=3D'javascript:helpWindow("/i-std/en/pri/basic/basic.htm#basic_articl=
e_type");'>About</A></TD></TR></TBODY></TABLE></DIV></TD>
          <TD class=3DtextSmall></TD>
          <SCRIPT language=3Djavascript type=3Dtext/javascript>
      <!--
      updateExtraSpan("AT");
      // -->
    </SCRIPT>
        </TR>
        <TR>
          <TD class=3DtextMedium>Publication type:</TD>
          <TD class=3DtextMedium colSpan=3D3><SELECT id=3DSTYPE =
style=3D"WIDTH: 240px"=20
            onchange=3D'updateExtraSpan("STYPE")' size=3D1 =
name=3DSTYPE><OPTION=20
              value=3Dall selected>All publication types</OPTION><OPTION =

              value=3D"scholarly journals">Scholarly =
journals</OPTION><OPTION=20
              value=3Dmagazines>Magazines</OPTION><OPTION=20
              value=3D"trade publications">Trade =
publications</OPTION><OPTION=20
              value=3Dnewspapers>Newspapers</OPTION><OPTION=20
              value=3Dreports>Reference/Reports</OPTION><OPTION=20
              value=3Ddiss>Dissertations</OPTION></SELECT>&nbsp; </TD>
          <TD class=3DtextSmall></TD></TR>
        <TR>
          <TD class=3DtextMedium>Sort results by:</TD>
          <TD class=3DtextMedium colSpan=3D3><SELECT id=3Dsortby=20
            style=3D"WIDTH: 240px" =
onchange=3D'updateExtraSpan("sortby")' size=3D1=20
            name=3Dsortby><OPTION value=3DREVERSE_CHRON selected>Most =
recent=20
              first</OPTION><OPTION value=3DRELEVANCE>Most relevant=20
            first</OPTION></SELECT>&nbsp; </TD>
          <TD class=3DtextSmall></TD></TR></TBODY></TABLE></DIV><BR>
      <SCRIPT language=3Djavascript type=3Dtext/javascript>
    <!--
                                // -->
   </SCRIPT>
      </FORM></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%" border=3D0>
  <TBODY>
  <TR>
    <TD bgColor=3D#ff9900><IMG height=3D1 alt=3D""=20
      =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/spacer.gif"=20
      width=3D1 border=3D0></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=3D0 cellPadding=3D4 width=3D"100%" align=3Dcenter =
border=3D0>
  <TBODY>
  <TR align=3Dmiddle>
    <TD class=3DtextSmall vAlign=3Dtop>Copyright =A9 2005 ProQuest =
Information and=20
      Learning Company. All rights reserved. <A=20
      =
href=3D"http://ezproxy.philau.edu:2054/pqdweb?RQT=3D428&amp;TS=3D11063531=
47&amp;clientId=3D28215">Terms=20
      and Conditions </A></TD></TR>
  <TR class=3DtextSmall align=3Dmiddle>
    <TD><A=20
      =
href=3D"http://ezproxy.philau.edu:2054/pqdweb?onDate=3D&amp;TS=3D11063531=
28&amp;afterDate=3D&amp;toDate=3D&amp;h_pmid=3D&amp;h_pubtitle=3D&amp;fro=
mDate=3D&amp;date=3DALL&amp;RQT=3D305&amp;revPos=3Dall&amp;pubtitle=3D&am=
p;DBId=3D-1&amp;revType=3Dreview&amp;searchInterface=3D1&amp;querySyntax=3D=
PQ&amp;moreOptState=3DOPEN&amp;searchButtonImage.x=3D12&amp;int=3D1&amp;s=
ortby=3DREVERSE_CHRON&amp;STYPE=3Dall&amp;searchButtonImage.y=3D11&amp;be=
foreDate=3D&amp;FT=3D0&amp;JSEnabled=3D1&amp;SQ=3D&amp;clientId=3D28215&a=
mp;AT=3Dany&amp;author=3Dagrrawal">Text-only=20
      interface</A></TD></TR>
  <TR>
    <TD class=3DtextSmall align=3Dmiddle></TD></TR></TBODY></TABLE><IMG =
height=3D5 alt=3D""=20
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/spacer.gif"=20
width=3D1 border=3D0><BR>
<TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%" border=3D0>
  <TBODY>
  <TR>
    <TD align=3Dmiddle><A href=3D"http://www.proquestcompany.com/"=20
      target=3D_blank><IMG height=3D40 alt=3D"From ProQuest Company"=20
      =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/logo_frompq.gif"=20
      width=3D150 border=3D0></A> </TD>
    <TD align=3Dmiddle><A=20
      =
href=3D"javascript:popupNewWindow('http://www.philau.edu/library');"><IMG=
=20
      height=3D40 alt=3D"Gutman Library Home Page"=20
      =
src=3D"file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proq=
uest-hits-Jan%202005_files/28215_1.gif"=20
      width=3D150 border=3D0></A> =
</TD></TR></TBODY></TABLE><BR></BODY></HTML>

------=_NextPart_000_0000_01C509B2.30378220
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/logo_proquest.gif

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

------=_NextPart_000_0000_01C509B2.30378220
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/spacer.gif

R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0000_01C509B2.30378220
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/nav_basic_on.gif

R0lGODlhWAAkAPcAAP/Kev+oJv/BZf+4Tv+mIP+6Uf+dCv+bBIBpSPnNef+1Ro9bDb+aYv/Sjq97
LK+NW/vsyRAMB++TCSAYC7+XWoBTDr98GP+jGP+8Wd+KC4BlPf+lHs+nav+eDM+EE/+kHFBEMf+h
Ff+rLv+pKK+BPd+6gv+wOv6cBp9kDP+xPN+rXf+uNN+tYv+qK3BfRv6mGf+fDv+0RFA1DP/Tkf/P
h7+BI++ZF//Gcf+gEnBTJ794DnBIDf+7Vu+nOv6lFv+2SDAiDe+VDb+RSr+gcnBNF7+VVoBfLf/F
bv/AYf+vNkA1JkArC8+rd2BLKmBGHv/Ng4BXGJ+JZ5+FXSAZEP+tM0A3KWBDFo9hG49xQ0AyHTAo
HWA/DkA0IzAlFEAzIf+zDffZlWNOKjw4MvzGTfnObP/KHP///7+QIf+ZAYpjIP+zQP+sMHRmQf+b
Bv21M9CZF6h2GrOkff+aA/+aAv+cCOawHv+nJL+PSP6oHeCcEf+XAPKrFYBkOv6eC/+gEdqzWvGk
Df+RAP+dCf+TAP/WmIBgMI+BYP/EbPfXkP+sL2BROvvAUP+wOf6pHP+zQe/Dgf7///3//a9+M/rz
2/+YAL+davry10A4LN+PGN+3ep9rHO+3Yf+fEL+UUr91Bv+3TP6oHP+jGv+zQv+UAP+oJfnDX/rE
V/KzL//Ea4BcJv2+P7+FL/v03e+8cPivL/idAP+yP/edBfzFS/fJb/bHafGwI/qxL9+zcfjRg1A7
Gv+8V++uTfrIX/nGaJ9mEf+/YP/IdvzBRPrEWc+iX7+GMM+BDa+Ydu+1XYBtUP/HdN+uZe/Mmc+O
LP/Xm7+LPa9xE4BiNo9rNv/OhM+qc7+ORe+iL4BxXP+0Q/6qHs+IHf+3S8+vf/6uJmBMLVA/JnBY
NL92CP/ZoUA5MN/DmL+fb597RP6hD7+YXv/Vlu/Hio94Vf6iEWBNMK92IUAuEp94PWBVQ59wKf/Z
n89/CIBjOe/Iju/Aer+ke8+RNf/Dae+UC/jsx/+oCP+9EwAAAP+ZACH5BAAAAAAALAAAAABYACQA
AAj/AM0INBMJwqxT/xIqXMiwocOHECNKbHhqFoRIAzOy6vVqkJ6JIEOKHJlQz6BXvVhlNGPJVSBK
JGPKnJmQUiBXlgZOcjUK5AluvBAhwrWoEc2jI0e5mmQGUqlAE1WB2Ue1atUEL5BqjRioFCQIsT5C
9FGVTL9+X9J+6UeGaoKtcBnqiQWB1qCIY6iOOcu3b9q8+0DFZXhigQQ0MgfRqiXWYVswfSOvVftl
KraIHZb427xFH2KJcrL5g2JApp5aEduajcwardqpgh/ayaJoiBR/VjpMbGMCyy4cgxPi2Qe5b5k6
dSRTrrzvwMM1XJABoFElC4EDOrYsqXC4DQoZ2/WJ/8iBD4aEHUsMfz5KdS3fOmnEiAmT5sybPWfV
8vuy763DNV6wswoJ/jwwAiYRNKFBBFd0YIE/WHTixAYt+LNKKEB0oUEuG8yBVF6shRHGG2/AwYZ8
IsLxxhlpwAGIG/uY8x8Xm/lThQoftLDJdEoUMoIR/jCAxAAbmOAPNQ74wwQAumyw3kzEuXdWGW+U
YaWV/dRxBhthoDgfIP39p4Q18ixTxQQXbJDKBJvxsYIKEfgTAREhqOFPEfT4g4oIG5R21HB78VVG
P1daOcahY5QBhxhnMBoGHHk5xxB0CGDwCwL+rKBJgYRcooEICjRwjwv+XKGAP+dgqoAcW7WVlnGF
kv8hKxiyMvpFGvSFAaNRk3rRTQ0ORDBFAYX408oRWvBBigc9INGAFtHw4A8FHPgjiSCeSErTVK8K
SmgZs4IBRhwn/uHGGbnys88iDUFXIwjTKMCCsBMoMcUKUPjjzhRaHCNtJwIoEgEQEdjwZEzidito
GWPISsa4YpQ7xh5vpJEGP2Dg0pAdNzSDzgxPDECAAo9UcksDLDDyQyvUAsMII4dok8QNmTAgQAAe
0hTlHlJ+OwaXXYoRxz5i/LEXP4+CiUhDHYyQghopjODHASGYMIACKawRih1qDPBDIjD4YccFMIyg
wCcr+HEwScShO2JfdYTBRhx0h2HIPoaEMYYbi+b/gfHSIKHRhgF0HHDAHIJ3YACrC81BhwHabguG
GBaL8QZfXD48N9HiztclHPyoy8tDB4AzD+NIeZdBziNNlUYe/cQHRz97MPpwHGKAEUYcYPzBRhpv
hN7Hug214Uuc/kzgAeozfeBPDXTElBfPaS2qYhh1NPxH7mwYQsbeX4TOz64MoWFDBCDUUwIf1UR/
VBL+OANDTIBS1miX2csaBxndH9qP+PxoS/GI4Q8XCAADPBgBHYqhnR0cBjva4Y4cMrADC8hAB0FA
j2Ec4Y9yEGEJz4jcRIizH7XkoUtn6IcbGjYGRo0hfADchzAaYoBdxMkJz7iAAc7XhCJ0wQowQJCC
/xjUgQpFwAg9yNCGNiAKOX3DGxG4wEhg5IYSpmUPIuoWl+oAQH70IS8OaUMKtiGOzQDBBvHwhz2O
8IAIjEBHPCrEBVLgjyjkg0BLahIHjSGNIfiDCiSZSujCl5YThsE+8TlDF/kxHFM4BA0XKMAMxgEP
f+SADzXajAnUxCZ/8GEDdmKAKKChJz4ZIJQKoIA/YEGS4YFhkIM8IYoU2cXh7QMicsBBIjBACH8o
QR3+CAcNCPEETXHKUwSwkxASoQF/rCohyiTAHfyhhpjA6JWw3E8e8gCIRfZhKid4yBwyUIEMhOAd
dSwBhBRwDWaMoFjHSlYy/XGHFgzDWtg6gJ3uINxNasoERvtYpEAZSZV1QEQQ7ehkAZMhgNsAYQIy
GMG8plCvKQRgnxvggcAIZgMO8nOa1ZTJcPZBhoGKbyq3xEwKAMAEcqTjBmsIABIewQBlFIAUJDMZ
ygKwhkP8AAYtoJnNAkAFn17gB4dYw1FQCoYqig8PY0CpIyVygAskoQAYUIAdBNGGDcBiADEYQQeq
drWs4YATYzuAAcyGNj+I7QJ0uIAdOIGUF7TFKlZRRThDIgcDdKANnxEc4Twk2MIdjiGOg1xwGmIL
WcgiGD5YrGQnS9nKWvaymM3sUQICADs=

------=_NextPart_000_0000_01C509B2.30378220
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/nav_advanced_off.gif

R0lGODlhawAkAOYAANLlnOLujlVYSdjodTc5L+nxy+301dPmZtvqguLuvpqobM3hbcXdfXyFUMfa
afD23NrprNDkarbHg8jSqqOzad3rspioXs7jksrgcHB2XEhKPeXvw2ZpVtHkl6SvgYyYV2BnR8rg
iRQVENXmobnPdsHNnLjKZsfegKq4Xv///210VczhjcnfhYCMVqiyjOjxuq21loyTa4eNY/L3ybvR
e3yCY8Tce1xfTNrpZWdwRdvqbpKXgba+lXR3ZKq3eU1TOsfYlJyjg9nop/H34NbnY9DaqeHtqlRY
QKCteIyScpGdaoKHcKapk1phPuDtfvL33bvDonN9Tdnlka3CcO/11ZOfVpKWcsvVjPr85fz97vT4
5N3qksHTiM/igtjomvb61u7x4tfopYmTUIWOULDBZLS+fb/QZdboa9niuyksIczWg8Pcesvhi9Xg
tvf67dPfr0JIMc7VuT5AONPdgt/st/j71vD2vtjoYNvfx/f72urw2dTifs3Wf8nTdwAAAMPceSH5
BAAAAAAALAAAAABrACQAAAf/gCmCgwYQJ3+IiYqLjI2Oj5CRkpEnEAaDmINudIeTnp+goaEndG6Z
gkMjoqusrasjQ5lDAJMnXkYvL0ZeLK6+v48AsYJuqpFGBU9PVDMzVA/LFQzA1MAjpil0kV7QLwhE
4EQHBwgv0BDV6a10KQadji9aLzpEd/bh4uNGWgXTkWskLFCwoWjNlBz+1C0yiPDRiUKQkn2zdweH
RRzhxh0YQIXKO0cMWvgR0SsRAwV+QihkdDIlJEOPkumgqEOHkz1znDjRcSZfhAhUDERicUSEHx8E
EZ1A4qfDykVLm0L6uKiClgHgcNjkU+PGDQ4+AuzU+PPBBkgrROzwU+OEwR8E/zj4GdGkBQMGH6Kc
sAA3BwkbU35MaULgAwOAhKP8pQC3CYk1b+P6oSXqhJYrY5o0GdOHghwCAqzI0FBDDYIB434i0HIB
pBI/ceSkCXEiTZoMcvxAgJOGBQsRICSIOJJBhN4LI0FoIFn7NpwQNIa7SPPjRHPck1dtwCOniZgq
IH7IIZ2BdIkfGkCoaCEmSoMFL4Q2IioiwRI/El5DSQBDdxL8PvjBwwhF0JEAASqwAIAfQfDXlH50
hLGCDH68UUEQIqygn4OUgcICGDWgQAQOTiBwAwFJ2DFDERz04IEcMUQBQhMgEGDBHrM0ktZtArCV
gR8VdOCCH2FUIEINIIggxP8FKhjlRwYhLOgCAEOGoQKQF4QQwpV+dDnXlUEO2eEnFRgQATg2zSGA
BkHMUEceBfRQwg1hIXBGBGMc4UABZy3CwGtpECCHCBr04AcQLHgwGQACEJDGEgCIFEQBckC5oAds
KArBjwAQFEINfhSQgKgj/IioomN6UsALB9RjkxoC3LBEHVhkgUUBdtRQQwCnRWCGBlUYYUBCiLCQ
pAGj3uBHfzV8OtkKQ/pRApMVVnBblH54EIKiQvDghxIMWBBCCWyNAIAPF3jbLKipTkKFEa0SYZMU
N/QgQAFZpJBFHjMkwQGvA/wkxg8rPKCSImkJAMEFIwThxw5yjXQoCxCIIMf/CGyUIMLGBGR46bZz
hSGACGmIwMUIa5X8XBgRGwXEGqE8sEW8NgWQQQ0c7FArFl/0+2+vETjwgxIPtIZwBRWw8QcLQiRg
4AQwiHoBAxckkMAFJ4zQBgwTbFDCChdUMAILI1RwwQoVTOACBCuwAUEbLpQwQghoQy01zKA8gMA4
8joRQBkCwKABE3n0bAcHMfB6ZwQLfPCDAU4pckLb0zAQwtkMhwEA1mtMvoJbLHRgbgdYn8AGCwyw
wMYJDKwAwAhYW/46AJ+3PoLmnMe8d6tn+B0AByrwIEAPPExghQZX8PoT4w4coUfkkqxxV1KMSM+6
DTbgXf30iFh/WPfcryKz/0Z9ByCFABx4wMF4BMgA8E8LLICBD3oYzYgNAlHvCgMNTKH9U4h4VwQ0
0ju/SSEDoAGNDG6wh4DBT35SMBhLWuAkEQzEFyHwgwKIBcBV/YSAvpOCBhRQhh8g4QZNaEAVUGAC
BzjABG8wgP7+sIboaAANE8gAFzgoig74AQlUeQoEHrA8jZihCu45QgNkQAAxoIAATTgCejRARTwk
gCVM4QAEhCAhBjAGio/BX1/+MhgFwMECNEgMCRaUBMIYBoB/YMAQtrA8MzQADkeIQhQ0AMU8Na8K
viIDBSxQhiGsgCVAMMoRPsCCE0TnCNOpzhSGUxy9rGAkKgCCbTLwnAWJgP8DyykJAOlABcZVQQNH
QMECxmGGDzggAhqwQBX0FD8MYKAABWgEAzoAhdz4IQ00oJCFMAS2Ah0oQT7cQQUgFAZsMcFB9nuK
DR5QBOV8YHkouCbjogDFXzUhByAAgQe0IMqCsCAMG4iDskDwIy81ZUtOspQfpvQjs9FGSlTKDhz/
MAIwBMEMC3AACnLARxDkQIof0AAKGiCHMYxBCWBAhyNscIILCKEAfiDAfUQlNUlRSp4euACnknKp
TOlznxDQAhcaoIEf5ICFUciBGAAqIwtoAANdGEKfGsGQKbAgBg+bQLnOtYIrWehal0rXt8Jlg4+h
ap+JoAMYmFAFE8TvqrW9JMN4QAAALexUl0pwkh84QAcIpEwEcFiBxjjmsWyFQGQkEwENnHpSqI5A
CwaQgi3lZ8u+osAHG9BCBSjRATpAAQZoMNsK3ha3EaxAa1zzGtjENrm0rW2yYytbNKEaggIM4V1d
6CtOhWCAIRhgs7oMXRiEAAA23CVK5vpc6EZXutPZoHWvqy3qVBdEqFbtAUN4gHCBaxboTeK2rMOb
92DmPez9j4bhg+ondnk7APRWutjNrna3y93ueve76QgEADs=

------=_NextPart_000_0000_01C509B2.30378220
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/nav_topic_off.gif

R0lGODlhVQAkAOYAANTlYszhi8XTZFRXRnuCXN7rtEpOOuPsjtLlmzc6LnZ0bMDacqexiqe0Y8Xd
fdXmobjCm52rcam2W+PuvOryyvb56qOvgWJnTdrprPb55efn1Nrmd7vQem91WLnFY8jfhM7ika+r
pO3z1nN3WKy0lfL34PL048fegISLV5ikXtPlWqajlrPGfvP2x9zoXo2UW6i5esfRqPn669Dklf78
9djnY+btxvH01eDrgujvnc7OwsHOW5GbXPP1uYWQZurwrsTcexMUD8nGt1xgSLC3nsLOY93rqPTz
6tTlVr/KlYWDeu7zuX+Fafz72WhnX8rgh/X427K9isfYlY2VeNDhWZSQi9HZe2lwTHF8S9jmXaKu
ftXmSKCqYPf54eLqWsK9t6zBbdfoppGebrG9X9roYNbft9XkbNznq4B7eZ2kgiksIMPceMLbdq3C
cNzpcNrnbcDFeezp5EVEQNPXlNXWpcrTsD9EMc7dZMLOn7e6evL0rMPcetblY////wAAAMPceSH5
BAAAAAAALAAAAABVACQAAAf/gH2CgyIYJ3+IiYqLjI2Oj5CRfycYIoOXgzIFh5Kdnp+gJwUymIIl
D6CpqquLDyWYJQiIe7S1e2y4HyBGSy0UFAUzDri2tazHiwivgjKos8W4ARNQGRlQIhoiJhklFCAL
bMXI44gPpH0FisULJxNdGS1wKFcDQygpVj3vFH8LQMbkxhXoI4LTM1oLQNyQ0UPChQEXUvDxUqPI
mDEe6HB74o9WQEUOsHDY8+lEoUW1FgSA0sUKlgEdPHi5w+PKhSFXcl4YoaFCgI6NTiTwQ5RoAyCS
gMDwc8UBKEMogahk6aFeAy9FRtS7ck+CVwk8GkCp8CFcoydRSAxRQ4IBCKeR/xzMYCLFYCe7s9ic
uJGhgQECd2oQGHCFhwcyLgAc6NEih5ktbrqUwBUUQQEFCSY8eOKgjYEEV0Y6MMDDjp0GDkBcgHGC
w5AEIkmmYlMgQxQDL1xUHcCFJgoXbpg4oXGkCokcW/IcmbCgEZDUHRIgOOGAQ5ABDNTYORHAT5AO
BoJwAOEnwhM1ajrYeSL7E5uVZUi74GJgRBEXLl4M2aEHc5U4aITQxAZDCJEBXooEEB0Ifzgghh8x
FDCFHxzM4AcJE8Tghw8I+GHBgxBMEAZ7sxlhQgcEePGCHC/wUYOLRXTARRNooDHACkqEQEMSV8BR
QTqOKJgAgx904AcGMzBQXv+HDMyAgR8dhOEHA0YWAMITCEpygg06XOGCXy/wUAQZfJRJxQZNKBBC
CHI4EUIfP1ABwA0lPCIkg08w4QcCH1jgRxQPeHhCh0w8ycAIeyK1SgAarCBAEQagQIZWHrzIBwBv
pLlCH2gk8OYPSACQQwVwMXLnHx9A4IcYT1wQRBiB+vABiFIyoKoYDqSgKCgzmBBBFjYFdscIKFgK
gAotVBHCF18o8IUMB6gAAA4VzBDkgpOEoUAQCQSRxgwdBqGGHwPAOiUGA4grXnuePJABGTwMMIYL
LtZwR5llTmvDEU4o0ccRPwAgcA0yYODIB2FgEMAfQASAQQwMlBHGBx0SQQL/BFbOUMADGkOsMLud
nJHBHUOkaGkNlpZZgwo4LCHHEI1deikAPzriwBMBcOJAAAhwzFmHJMD6FncfcNfzDCeALInIDQyQ
Ahc1kInv1Hyo4IEdBpgh7YsC1+zJHg5QRxICaiTxgQO7zuIA2qvMkAEKHRTxENQpT11DaXKMkTIA
blRgsCN7gJECGEr/AQIGBIw0SxtNjROACUzwQIYHL+hNNb41jJBAAjzsfYBPjezBgR1FbcfICUs1
3mAEfiyMDKMhVEpG3ZfXgMIQQ0CNLwBLVODICXYEQYINMfjwBCNy0cXJCVr4YS0yDpShARIqX273
HQSgAMDUAHQhQugs+OHE/8YP8BlSGw40gEJqq53gWQIXJOpXAkMo/skCD1SAQxaz107G/y4gAwpe
8L//IWFUYWiEA3xwobeE7Wbl+cAVEqCL8pxHDZrbk3WwowYDZOkRernBDSTQAAHUrQYCaIAKVXiF
EaywAR6AwmQaUSQPBSAIREmBhbQAggVZ6EN+CBER/PAABpahAGkIguu+tgAEmGAFQ2hA3cjQgAtY
0YoGMMAVh7CCCoSBDWeZkAVAEAU9RSBQY1wQk6qUJD+EwUhFcR4o9rAGNkzAJ1Q44R0eVYRHjYAA
j9rBHCpAgQUU7gNR8AMBAvAAEngIjT0cEpMQJYU+HUlPFJhAJhn0CVqAUf8E0JKW3VBGSgK8IAsH
lEEJFrCGwp0gDN2CwRPS8MhVzWAAkpySqgjwBAK4EQ9+YEL5YPCBOe5BKg4A5Q9UoALr1QAA2atB
70pQR48wAgggKMNQiBKEJDygW2rolhSYhAEncNMPUnjAhNQQBNN1khZSAcIdoXAAgdnTnlQgQBqg
IINChsOap0PABOpAgjpMAAEgKMDFJoAHECSUYwUgaCZn4LAyMAAPDyjmO+GJC4XIoAtLOMAbBLaB
AyxBBBUoQRjAYQvAnQAEDxDaCV76gPKBoGgBwGlMEUqdJ/QMATkzpi3W4A8EUCADFaiADGSQ1AyI
4Iv/bOkjwCY2RACBOmgeYxfY2Ka2qn4EEXLZ6fG+StaymvWsaE2rWtfK1kAAADs=

------=_NextPart_000_0000_01C509B2.30378220
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/nav_pubsearch_off.gif

R0lGODlhbwAkAPcAAHyLUaK0aVliPOLuvs/jlMXQptfopjk8MZGebjM4JH6FaomSbRsdFaaxiNvq
r+fxybrQd8zhjePvwMnSrp6sdXB2XMHOnY+We292W0xVNJqpbdzqsKuzktfnpZ+mi7fBmtLerZWm
YqawhrzRflRZQ9/suENJM2VwRMLVi9niuzU6KLrDoZagdZykhTg7LiksIV9mSsjdgw4PC6CzZnB8
SIKHcXJ4YZSmXrHEd5KYgm11Vq21l3R5ZigrHuHuvdTfssfYlmdrW6y0laCte0FHL4SPYRweGGJo
UWFnTistJk1QPtnoYM3ibV5kRtPlZtLlm////+Xvusvgc8PcenmHTcfegaOvgKy5WcTdfM7jkrTF
ZcnfhsXdfTY2NMXTWpWkW+LulMbef3h6ZsXdfsTde8vhjMPUY9nopMTce8vgisbegNTmn8rgidPm
noOPWNHkmdvqe9PlnLnPdtLkkcfegp2wYdzrstPlnamyjsjfhc3ij83ikKCijd7sttXnotXmnNHk
l8rgiNnpq87ecs/jk8ngh9fdq87ikszhjs7ikcjfhO312NXmodLlmuDtuTs9Na3CcNbnn+TuuMvh
i9npqr3EhPH338nSeczdi/f67djop9TmnsnZmt3rs2hySqiyi9Dkl93rtNHkmFdbTNXgttbno63C
b7vRfdXmoHF+TNXnoXR/UtDklqe5bNrprNDjlaOvf+Tvw4CNWnuDY2tzUdjoo251WKOvgaGtfKey
i8/ijKW3cs3bpcvhinB3XcrdhkZKOtvqsKSvgsffg4mZW5ujgqq6fsfRqs7ii6zBbp2sc252WV1l
RqzBbdPlmd3rsqm4ecrdiNTmoJmpanN4ZKiyjN7stM7VucjdhFlcUTw+N1pkQL3SgOnyzuXwxYua
X9/srtDjjsXXkEhLPqGnkY2cZK+8iD9GK3V6aaSvhLnJi05WOJeoZsrTsNjoqLzEo6/DdCwuJ7zE
pcfedlBXPOHtsrvQecDUh7O/kKqyj7C3nsPOobXAlPD22QAAAMPceSH5BAAAAAAALAAAAABvACQA
AAj/AKEIHLhIUJV/CBMqXMiwocOHECNKnIiwiqBFAzMOzNTnIMWPIEOKBFmlTyaNAi35GcmypcuR
fixptPRk4jxkkSRJqucsxsufQCE+kSkw08qIf/opXcoUnM+gUIP6OQmlT0RdSqOAWcKVqxM4UZSC
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
u/rVsI61rGcN64AAADs=

------=_NextPart_000_0000_01C509B2.30378220
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/nav_marked_off.gif

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
4CksgN8BJ1QgtUwFdF4TTAEBADs=

------=_NextPart_000_0000_01C509B2.30378220
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/nav_marked_corner_off.gif

R0lGODlhCwAkAMQAAMPcef///8fegcPcevH33+312Pf67d7sttXnotnpq9Llm8Tce8vhi8begM7i
kb7TgcXdfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAA
AAAALAAAAAALACQAAAU8IAAISRGcqCgKh4EGqooQaSwqNGyLiLurB91PUPipEsZVcslsOp/QqBQK
GSQfVqMj+2MsG8vFdEwum5MhADs=

------=_NextPart_000_0000_01C509B2.30378220
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/nav_mrs_off.gif

R0lGODlhiAASAPcAAMPceQAAAMPcesfegdLlmsbef8vhi87iksjfhcXdfcfegsbegM/jk87ikdLl
m8rgiQ4PDMTdezo8MsjfhHF3XqOvgMTdfMzhjRweGMXdfsngh8/jlMnfhsffg8rgiM3ij3F3X211
Vm92Wg8PDdHkl9PlnNDjlTg7L8Tcezk8Mc3ikB0eGszhjs/jlcvgisvhjB0eGaGufA4PCystJhwe
F4iRaystJZ+sdsTWjtDkltDklw8PDsvhijk8MMTWj3B3XcDUhjg7Ltbno252Wb7TgW51WMrZnbzL
kaOvgUhLPWJoUnqDX9XmoXJ4YaKuftHkmSstJGFnT6CteaSvg5yrcXJ3YIWQZsfYlGFnTs7jksHU
iMjYltPlna68hMHOnH6Fai0uKb/ThImTbtzrsdnpqtTmn3uDYtfopqKuf0ZKOlhbTa+8iJeheV5m
SYKHcaCmjbC9irnIia27grnJirvKj9PmntXmoLfBmeHtvNjoqY2Udw4PDbTAkzY6K3V6aOTvwh0e
GLfHhlRZRRwdFrrKjXyEZoaRaDs9NZCdaqCseXN4Y1RZRjk8L97stmpzUNHkmG92WZuqbszaoKy0
lTw9N9fopXN4ZN7stZGdbMPWjYWPZLO/kltdVHuEY7rKjr3LktHdq5ujg7bHg0dLPMbXk0ZKOJqj
gIeRalJYQjs9NCosIpWgdaWwhcfYlmJoUVFXPr7TglRZRMXXkKaxiKiyizc7LCksIYKOX6Ovf5+s
d3eBWnaAV2x0U6CmjrXHgtvqr8XXkauzktrpq2JoUElMQldbTdXnos/cqSwuJw8QD6CtetXnoZ2r
cnB2W52scx8fHXR5Z73Sf0VJN0hMP4qTcJ+seKi4eZGXgZiheqSvhKe4d3d7bcrTsMPOoYqTbzo9
NCotI6awht/st1VaSHJ4YlVZRqe3dqy7gqSvgtTmnnJ4YLzLkFlcUK27gzs9NoeRa32EZniCW1da
S4OPYJ6sdZ6sdjw9NrXHgUhLPqexikVKONrprNrqrUxNRrTGf8zhjCH5BAAAAAAALAAAAACIABIA
AAj/AAEIHEiwoMGDCBMqXHhQQIIBCyIwnEixIsUEDxj8yyCgA4MDAxQOOECAgAkXCSyqHCggGiYq
IQsKKHCBBIkPCiSu3GkRQYgAaV4UiBMgAAMBCQ8UDQAhCoOUPCkKMBFgiAaDC4ClKVqK2YKoYBca
qBJgBAEPhYpuKbAg4kwFHAEQCMAu35eqGiIM4NDBAgABGRBoUOBXL1+/Dido6OtwwAAFCx4iGBBh
LogDk3UCYNEjgB5WqOYNsNDWQoEBCR4qQDDh9GQLqlm7ppx4sYXGAyZwoF1AgUIVKZIFWEMiybMA
TnggctZalCMiSOeq22DsWwoGFxKFMMSgt48lITA9/6CpnfuCCT5qQDp1oAARTZ+sUGkRo0g1Dg4C
QAtXRIoGpADkEIA9wqjwAgIWcPCSBr7o4gIRVsBRwxJ21CfFA7BEOGGF/XmAQHrrtffeJ++YUU9z
jiiURQr97PDDPgFwEgASDOgDDgMGREFDA9HpRwYfIyySDhYY/ABIEAz4AIENzdgSSQNEGhnEAf7I
gIEEAcRiAA4BrKAKGkoEkIIMYeS3AwwzBBAHVJwFIA8bsnAQwQZVtTBEADpwOUIKI0gAQZpzkFIW
n34Ceo+VWGrJ5Qo2rAAFjjoq1IINfqghQTABcBMAGw2IEcARXMDgigECzbUUDHQcEcAbePQSwDox
BP9wzRhlsEDIqq0GQIgKqzTyByUSNJCfGssYEQA5TGihQH7EnPFLAGh8BcACsiwyQgB7ODHBXBQQ
QEEADuQXSh5NzCDJGAHgIkQA45Z7broM9PprsMOSocenobqi0BMBWHLvNjaIE8APL7QSwBebDCft
XJyAscMxH6CxVFE36HACU4JcMcXEAeRCgggYFCUBSQGA0IATAUwxgQACWGbAXBXENJMBDphyJsnd
flvSjFmIwAgD+VWwLhI9/5wfOg6ALDLJIHxgMMLDJSRACSV7UZQSZARAgQENjJKKG1CYgEKp/Xaz
hxIbrBHAJGeUUQIPHjxxhCkjjMLH2m2XwEANAdD/cskhI3OrQqyseDBABvlR8ADMIQmwgAseaFCJ
OwHkYFkdZO1cwQEinECy0AFs3jnJs3jT99+Ba+1C11+HnVACdASADRPIhF6HDeNcgICnYHTiwUCW
OZDWFExgkIQRW+xigDnxGAHKCoJUYjzyuzRgRgB3eLGCBBskbkAOEODDjy5hcKH14qGHhAIQtlCT
TRMBlPMCVcWAMk0AJVAtuucwr7s/6fDAnva4l7gH7C4AvfsdQjJAj46pAAsQaAELalELHiTgCkXx
RAEGopQQPEAHNBhEJtoRBKa8AgiRkEZR0oCDB5yjhBB4RRhwcDEagEAGWmBAAELAmi6EbBDaoAoP
/5Vygw2iIAyoCBkEhpGJAnjADBCAAAVUYY0WBOAGBuBFHwxAxEdcMYtbVIoySFHDG+Zwhwi4YAY3
iJAIIEB3BXDBBRZQAAMYoAAZKIEiesCjgQzgAg9IwAI+gBMFfIAEOTDAADpwSBJcoAARMCQi77gA
FuhgAw0AggL+GEgUdKABj2hABxQAyIcYAAESmVkLnmACHnAkAR7YwAYMpAAFnLIAGhjPAE7ZgVvm
8jQG4IACLIlJTXIyAXncYx95goA2QEAOvgnLQlgGIGlaEyHUJEgznxlNnkzgFoHgwNiuSc5yguWb
4RwnT0gTF3O6850UYWc14UnPetrznvjMpz73yQTPfgYEADs=

------=_NextPart_000_0000_01C509B2.30378220
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/button_set_up_alert.gif

R0lGODlhTQAUAPcAAP/MNTMzM7OQJP3hi/3RUtmyLAAAAJmMZ//STv/OPv/////MNv/ZZ//MN//N
Ov/RSv/PQv/UVf/VWf/RR//PP//QRP/UVP/NOP/OO//TUf/WXf/OPUA/O//VWv/QRf/NO//TUk1K
Qf/NN//NOf/YY2ZgTf/SS1lWS//cdP/TT//PQEA+Ov/OP//RSf/QRpmNZ2ZhUWZhUP/dd//OPP/P
Qf/RSP/XX8yuVf/VWJmNaeXFZZmLX//WXv/WW//QQ7KfZ//ee5mLYcyyZ5mLYv/YZf/STIB1Vsy0
bUA+O//TUPLJTeXHbmZhU7+oZdqzL8yyZv/UVtu2NmZgTKWXbEA/PMywXvLPZPLOYaWWafLQbP/X
YqWWaFlXTllVStm8aMy2dv/bb5mNamZfSuXGaP/WXP/VV0A/Pcy1ck1KQ2ZfSXNrVMy1cP/Zaf/a
bI2AW//YZFlWTv/noE1JQHNrVWZiVP/STcyvWvLeoo2GcZmKX/LRcP/debKcWvLKU7Kgak1LSP/c
c/LOY7KjdeXCWYBzS//hh7+jT/LWg5mMZPLNXOXMgo1+Utm/cfLQa//mmtm4V01LRb+sdbKjdOXE
YcyzaVlWTVlVSI2CZcyvXLKcWP/XYbKgbLKfZsy3eGZgTrKdXnNrUv/abXNpSsy1cfLZjf/ZaoB4
Yb+kU7Kke+XGZ7+ufKWVY3NsWPLVgMyuVoB3XvLQanNsVr+pZ4B2WqWZdcy1b/LdnZmMY7KoiL+m
XPLTebKfZb+mWo1+UZmOa0A+Of/lmKWVZXNrVo2BXf/kksy2dfLSc4B1U4B2W7KbV//efP/abrKb
Vb+sc8y4fMyvV2ZiV3NqUPLKUqWYceXEY8yzapmKXb+oZv/ZaMy4e2ZeR7KaUXNpS2ZfS1lUQo2F
bv/cdo98RmZiVY1/VpmJWuXFZ5mHUf/cdYB5ZOXCV4B4X419Tdm8af/fgJmKXv/YZrKcWZmObYBz
TuXCWgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAABNABQA
AAj/ABUoCECwoMGDCBMqXMiwoUEDEAUOHECxosWLGDNq3MixI0YCASYSGEmypMmTKFOqXMnyZAEB
BAcQAABggQMKLC7Q3Mmzp8+fPxtgSOBgAYARHh5sAMp058uYMx2YsEJJyJsHDnw2YDEBgs6mTVUM
qtJnBgAIubiBAAvgAoQaCYzSfBpAZgMEnJAQ/MUMgk8M6Ra5YsEW6IIIagKsegDAxJAAJNjSwCRP
WgOnMOsSwKAjgLhWej7dUNGAQooIDz64GBWgU4QPbX202ODAwwQKPookiYAg7k4MjQL86cLj7oEA
DGKDsOBihIMKD4og0PAiAJDmczPLTCAkwLdzIExA/0Cqw0gJaz0kWApwwpxfGlVEgZjAp1cHXm62
SDESiMLOCT9wgEsASySAwHEMXIDAE6BI0UQGNSSzQzPaMIJGACUYkkB2UDlwhV4nYDEGAipYsQIM
l3DgBgNTBDDNPBs+EARkEZTgCRgzwpADByVIIEJNEqghDCkBbGHCgchB0N0r6gRwjQaPcXCMMaYE
8IUSsAFAl0wLeDAGMhcG8EMHPwRwhyN4cADGGgGcMcFlSDLQQQwxoHBcOyRIEoAXS2GQRQCoEAPH
CTykgGAGs8ARRxxczNHGcYpYIEEOASxTFIeaAVBaBkRkYwYHKCBy0DtHBHCEXwDEOWedCFbAZjUq
AP8wgR8BVMKEGQRCgSAOMBgkBhvHlWIccjxtScAFFaTwQAvgQBMACsEEYIsyQIQSQam1VGAUkjK0
wQQMdgYgAxSRBMDOBgtIEAskYdyCTgBYEHEcNhbMwQUwQOxBQg8IpnocGyLIZWwCN6SxyRlhBDAM
DuUgwcoXu6yTwRMBqJLIhjXsEAAtglDRhQzVxePMCSHwIIKfAUxhQwoyUHECII/pkoEsAfhSzDin
SNBvCzMeogQGmMq0wSPRrBBACDuQsYEJTYQQgBzw1NBBNwEQ4gEAM1xRwtE5pAFLdXQc7UUFAFCQ
SQA6bJiEEQFMksoK3iAQgTtGi/EMCOQE0AEACVCsI0cA2/inpXYEiACBBZoQoUERsI0wQQ9vkNGC
AwlYYEMGZi1AQQRaaMCbBNUVooUEFfzowAMWVHDZDBmU4YIHOETAwgd12EBCGRUYaAENmkIggQZY
BT1TYcQD8EAeAWhQ/PI/Gcu8ZDfYMcHz1A9OUAHYZ6/99tx3n70TUUThhPfkl2++ADANhP767Lfv
/vvwxy///O+HE5JAEOWv//789+///wAM4P4KIpCAAAA7

------=_NextPart_000_0000_01C509B2.30378220
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/tab_lt_on.gif

R0lGODlhCAAUALMAAPzOPPrqq/fjj/bghf/00/rQQ/fTUf7MNf/////MMwAAAAAAAAAAAAAAAAAA
AAAAACH5BAAAAAAALAAAAAAIABQAAAQgEElJRpkomJSmAFyHCEfYBaBJbGYytFwBz3Rt33iu5xEA
Ow==

------=_NextPart_000_0000_01C509B2.30378220
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/tab_rt_on.gif

R0lGODlhCAAUALMAAPzOPPrqq/fjj/bghf/00/rQQ/fTUf7MNf/////MMwAAAAAAAAAAAAAAAAAA
AAAAACH5BAAAAAAALAAAAAAIABQAAAQhsAyCak3JBItwAoLlJUfYjcA2YgaxYsObFHJt33iu73kE
ADs=

------=_NextPart_000_0000_01C509B2.30378220
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/tab_lt_off.gif

R0lGODlhCAAUALMAAOXm4eTm3vHz6+Tn2/r6+unt3+zv4uPl2+bo2+bm5ert4P///+bm5gAAAAAA
AAAAACH5BAAAAAAALAAAAAAIABQAAAQmcElJSphLDMamAVy3GEnYCaBJbCZTtFwAz3Rt3yEyK3sP
87DDLgIAOw==

------=_NextPart_000_0000_01C509B2.30378220
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/peer_reviewed.gif

R0lGODlhFQAOAPf/AJWUlW5tb2pqa6OjpFtcaVlaX2JjaEZIUXFzei4xOl5ibnh5fBMePDQ8Ul1g
aA0dRBAfQxQhQyszR1ZigVBYbU9WZw0dQiVKmR05dyNBgyVFiR41ZxQiQiM5aiE1YjBJgBwpRzE/
YDA8WDI+WUNQbEZRaiZYuSdYuh5DjTBp3SdXtTh7/zRy6i5kzzBn0jNs2y9kyzp59idQpT18+jp2
7Dhy5Ddw4j99/CRHkCpSpkGB/0GB/ipSpEKB/0OD/zpx3SpRnz124zty3jdqzj956UB66ihLkUB4
5CA7cipNlSZFhClKjSE7cR0zYSpHgy1JgiY4XC4/YkNNYildwC5n0jl580GD/0KD/ylRnUOE/0OH
/0SF/0SG/z556EWH/0WI/0WJ/0aH/0SJ/8DAwMDAv4SDgKakn6ypo7y5s8bDvcLBv83Jw7u5tq6r
p8zJxby4s6ikoGVjYZKQjo+Ni52bmWppaMzMzMLCwre3t6+vr6CgoJycnJeXl5CQkI6OjoKCgmJi
YiMjIw8PDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAGMALAAAAAAVAA4A
AAjLAMcIHDiQzYECbggqXCinhJEXMJxUOLNQIQASKGpwybJliwsMFOBUXABFRRUvV3To2KGDI4sL
DegMjANiihUtPVTq1OlDTAwZEuaMqaPgyYkbX6zsVJnlywwTHwioGTNAoIAoWIp8SanDSpggQEIE
ILhnYJkHEJYQAePliBILDNAo1DNwwoofGTgw2RBBQ5cUCBT6GSgiCY8WQ5ogEUIlB44EBO8IskOw
jYEONGx4cGDmDRmFfyqmGSFlTcUxfQLxOc16TB5AeFqfDggAOw==

------=_NextPart_000_0000_01C509B2.30378220
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/tab_rt_off.gif

R0lGODlhCAAUALMAAOXm4eTm3vHz6+Tn2/r6+unt3+zv4uPl2+bo2+bm5ert4P///+bm5gAAAAAA
AAAAACH5BAAAAAAALAAAAAAIABQAAAQnMBSyamVsCLswA4blMUnYjcA2YgOxYsXLBHJt3y8iK3v/
8q+DbxUBADs=

------=_NextPart_000_0000_01C509B2.30378220
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/icon_ft.gif

R0lGODlhDQAOAPcAAP///4CAgAD/AAAAAFAAUgBPAFQATwBUAFkAUABFAFMAXABJAFwARgBUAC4A
RwBJAEYAAAADAAAAh3NAAAbwVgAw7VYAX4H7vwSU0YEAAgAAAAAAAAAAAAAAAAAApu1WAGztVgAS
P/e/AwAAAPdB97+QlPy/+c33v5CU/L+o8VYAo+1WAAAAAABM7VYAAAAAAGaiWAA/ANGB4hP3v2cB
AADFEve/AGlWAADAOdfGL/m/4hP3v2cBAADFEve/oHEAAAgAAAAoUfe/A0MAAKjxVgAAAAAA/CZp
AAAAAABkolgAAwAARkFUMzIAAABDOlwAABDwVgDbFPJ/AABAAAAAAACEc0AACBXyfwzg/H+Ec0AA
cRXyf4RzQAAKdPR/hHNAAAAAAAAEAQAAsXP0fwDwVgBk9FYAAAAAAEgAAAAUaQIA4AMojkc41xYA
AAAAAAB6B0cAAADr9kAA8vRWAEzuVgBfgfu/BJTRgQACAADy9FYA6/ZAAEcAAAA/ANGBgO5WAASU
0YE/ANGBZPRWAKD2QAA090AAiO5WAEHR978ElNGBZPRWAPT0VgCk9kAAkAAAAD8A0YGA7lYAAAIA
AJAAAABk9FYAAAAAAJTuVgAAAgAAsO5WAJ8o9H8AAAAAyO5WAJS8iIGg9kAAAMA518juVgAOofe/
JrP3vwAAQAAAAAAARwAAAKT2QAA48lYAoPZAAAzwVgDbFPJ/AABAAAAAAACk9kAACBXyfwzg/H+k
9kAAcRXyf6T2QABrc/R/pPZAAGT0VgAAAAAASAAAAEM6XE15IERvY3VtZW50c1wDAAAAAAAAgEH/
97+R8FYATFBUAAMAAAAAAAAAAQAAAKD2QAC8o/e/EAQAAP////9AAAAADABAAAAAQACg9kAAAAAA
AAAAAACUvIiBDABAAADAOdeM71YADqH3v2el978AAEAAAAAAAPQsQQAw8FYAAwAAAAAAAAABAAAA
xI34vwAAQAD////nDEqFgbyj979VGAgA/////0AAAAAM4ICBAOCAgSH5BAEAAAIALAAAAAANAA4A
AAhHAAUMGEhwoICDBwcAWMjQIEKFDBcqHPAQQICLAQAUTBixI0WBFjFi1MixY0OOIkd+hGiSJMiU
F12yNLkyZEqZLSUmLMiTYkAAOw==

------=_NextPart_000_0000_01C509B2.30378220
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/ab.gif

R0lGODlhDQAOAPcAAP///4CAgAD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAw9RIAJAAAAIwq+HcAABMASA0TACQAAABofRcACPUSAAACAAD49hIAVR/4d9Aq+Hf/////CPcS
ANDB/HdIDRMAAAAAAAAAAAAo+hIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Z2lmAPT1EgBPbfh3AADuPAEAAAACAAAA0PUSAKD2EgAseQAAAAAAAAkEAABAFe48CQQAAAAAAADA
Me48yKQBAIAk7jwAAAAAAQAAAMj1EgAAAAAANPUSADj2EgAAAAAAVR/4d8ikAQD/////ABDuPIj1
EgCw/xIAQPYSAFUf+HfIbvh3/////1D2EgDdavh3AADuPMAx7jw09hIAAAAAAP0QWXwAAO48wDHu
PDT2EgAAAAAAoPYSACx5AAAAAAAAwDHuPBAAAAAJAAAApPYSAP4AAABo9hIAij/hd/xtSAD+AAAA
gPYSACZ27zwSAAAAAAAAAP4AAAAAAAAAlPYSAO9b4XcAAAAAJnbvPAkAAACk9hIACQAAAAAAAAAK
bkgAsgJIAGZHGQD4RhkAy7NCAAAA7jwmdu88/G1IAP8AAAAAABMALHkAAPxtSAD/AAAAZkcZAAD3
EgAkAAAALHkAAPhGGQAAAAAAesAAALUNWHxuAAAAbgAAAGh9FwAgAQAAKi5nacYDBQDGAwUARPcS
AFUf+HcYJfh3/////1T3EgCdkVd8AAATAAgAFAAYAQAA+EYZAAAAAAAAAAAAAAAAAAAAAABE2kQA
2H0XADTKFQDcfRcAnPoSAP////9ofRcAntpEANh9FwBz0EQAaH0XACH5BAEAAAIALAAAAAANAA4A
QAg9AAUIHEiQ4AAAAw4GWBgAocCDACJGTFiwosWLBhEq1EhRQMKPIDtiNBhS5EOJEg8OGAgRZcqT
Ll+OnFkwIAA7

------=_NextPart_000_0000_01C509B2.30378220
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/tg.gif

R0lGODlhDQAOAPcAAP///4CAgAD/AAAAAFAAUgBPAFQATwBUAFkAUABFAFMAXABJAFwARgBUAC4A
RwBJAEYAAAADAAAAh3NAAAbwVgAw7VYAX4H7vwSU0YEAAgAAAAAAAAAAAAAAAAAApu1WAGztVgAS
P/e/AwAAAPdB97+QlPy/+c33v5CU/L+o8VYAo+1WAAAAAABM7VYAAAAAAGaiWAA/ANGB4hP3v2cB
AADFEve/AGlWAADAOdfGL/m/4hP3v2cBAADFEve/oHEAAAgAAAAoUfe/A0MAAKjxVgAAAAAA/CZp
AAAAAABkolgAAwAARkFUMzIAAABDOlwAABDwVgDbFPJ/AABAAAAAAACEc0AACBXyfwzg/H+Ec0AA
cRXyf4RzQAAKdPR/hHNAAAAAAAAEAQAAsXP0fwDwVgBk9FYAAAAAAEgAAAAUaQIA4AMojkc41xYA
AAAAAAB6B0cAAADr9kAA8vRWAEzuVgBfgfu/BJTRgQACAADy9FYA6/ZAAEcAAAA/ANGBgO5WAASU
0YE/ANGBZPRWAKD2QAA090AAiO5WAEHR978ElNGBZPRWAPT0VgCk9kAAkAAAAD8A0YGA7lYAAAIA
AJAAAABk9FYAAAAAAJTuVgAAAgAAsO5WAJ8o9H8AAAAAyO5WAJS8iIGg9kAAAMA518juVgAOofe/
JrP3vwAAQAAAAAAARwAAAKT2QAA48lYAoPZAAAzwVgDbFPJ/AABAAAAAAACk9kAACBXyfwzg/H+k
9kAAcRXyf6T2QABrc/R/pPZAAGT0VgAAAAAASAAAAEM6XE15IERvY3VtZW50c1wDAAAAAAAAgEH/
97+R8FYATFBUAAMAAAAAAAAAAQAAAKD2QAC8o/e/EAQAAP////9AAAAADABAAAAAQACg9kAAAAAA
AAAAAACUvIiBDABAAADAOdeM71YADqH3v2el978AAEAAAAAAAPQsQQAw8FYAAwAAAAAAAAABAAAA
xI34vwAAQAD////nDEqFgbyj979VGAgA/////0AAAAAM4ICBAOCAgSH5BAEAAAIALAAAAAANAA4A
AAhOAAUMGEhwoICDBwcAWMjQIEKFDBcqHPAQQICLAQAUTBixI0WBFjFi1MixYUGDCjEOqMeSJUWI
Elu6BKlSZr2XEVfKxKnyJM6ODRP63BgQADs=

------=_NextPart_000_0000_01C509B2.30378220
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/pi.gif

R0lGODlhDQAOAPcAAP///4CAgAD/AAAAAFAAUgBPAFQATwBUAFkAUABFAFMAXABJAFwARgBUAC4A
RwBJAEYAAAADAAAAa55AAAbwVgAw7VYAX4H7vwSU0YEAAgAAAAAAAAAAAAAAAAAApu1WAGztVgAS
P/e/AwAAAPdB97+QlPy/+c33v5CU/L+o8VYAo+1WAAAAAABM7VYAAAAAAIamWAA/ANGB4hP3v2cB
AADFEve/AGlWAADAOdfGL/m/4hP3v2cBAADFEve/oHEAAAgAAAAoUfe/A0MAAKjxVgAAAAAA3C9p
AAAAAACEplgAAwAARkFUMzIAAABDOlwAABDwVgDbFPJ/AABAAAAAAABonkAACBXyfwzg/H9onkAA
cRXyf2ieQAAKdPR/aJ5AAAAAAAAEAQAAsXP0fwDwVgBk9FYAAAAAAEgAAAAUaQIA4AMojkc41xYA
AAAAAAB6B0cAAAATXkAA8vRWAEzuVgBfgfu/BJTRgQACAADy9FYAE15AAEcAAAA/ANGBgO5WAASU
0YE/ANGBZPRWAMhdQABcXkAAiO5WAEHR978ElNGBZPRWAPT0VgDMXUAAkAAAAD8A0YGA7lYAAAIA
AJAAAABk9FYAAAAAAJTuVgAAAgAAsO5WAJ8o9H8AAAAAyO5WAJS8iIHIXUAAAMA518juVgAOofe/
JrP3vwAAQAAAAAAARwAAAMxdQAA48lYAyF1AAAzwVgDbFPJ/AABAAAAAAADMXUAACBXyfwzg/H/M
XUAAcRXyf8xdQABrc/R/zF1AAGT0VgAAAAAASAAAAEM6XE15IERvY3VtZW50c1wDAAAAAAAAgEH/
97+R8FYATFBUAAMAAAAAAAAAAQAAAMhdQAC8o/e/BgQAAP////9AAAAADABAAAAAQADIXUAAAAAA
AAAAAACUvIiBDABAAADAOdeM71YADqH3v2el978AAEAAAAAAAPQsQQAw8FYAAwAAAAAAAADM71YA
LAAAAIwRiYEgAAAAoKP3vwDggIGsEYmBLAAAAAAAAAAM4ICBAOCAgSH5BAEAAAIALAAAAAANAA4A
AAhnAAUIGACkIJABCAUqNAagocOEA4cMEUVR1AAAFwcMTMexY0aECCVWHHLxoUAmJ1IGKNlQo4Bj
DgEEiOkSZsMSAU6YfOkQZomdNkv4BAogRYAUJ4zOrBlgpsMTOV2yjNkQiECQWLEGBAA7

------=_NextPart_000_0000_01C509B2.30378220
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/tab_tools_nw.gif

R0lGODdhCAAKAPcAAOXm4eTm3vHz6+Tn2/r6+unt3+zv4uPl2+bo2+bm5ert4P///+bm5gAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAIAAoA
AAgsABcIFEigQICBCwQMYMBgoAEADBsuMJAgYkMBEC0SWGiRQYGODAOAHEmSYUAAOw==

------=_NextPart_000_0000_01C509B2.30378220
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/tab_tools_ne.gif

R0lGODdhCAAKAPcAAOXm4eTm3vHz6+Tn2/r6+unt3+zv4uPl2+bo2+bm5ert4P///+bm5gAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAIAAoA
AAgtAAMUILCgYEEGDAYIMLgAIQMABgw6ZJAgYsOJABZORDiAwEaEBT4yCCCyJIOAADs=

------=_NextPart_000_0000_01C509B2.30378220
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/tab_tools_sw.gif

R0lGODdhCAAKAPcAAOXm4eTm3vHz6+Tn2/r6+unt3+zv4uPl2+bo2+bm5ert4P///+bm5gAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAIAAoA
AAgrABkIHEiwIIMABhkUSEhggMEFAgAUXLDAQAKCFCtKFJgRokMGHRcQKBAgIAA7

------=_NextPart_000_0000_01C509B2.30378220
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/tab_tools_se.gif

R0lGODdhCAAKAPcAAOXm4eTm3vHz6+Tn2/r6+unt3+zv4uPl2+bo2+bm5ert4P///+bm5gAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAIAAoA
AAgrABkIHEiwoEGBAQ4WMDiAQEEAAhYQTGBggUSBACpaFDggosUFAQoQ+GgxIAA7

------=_NextPart_000_0000_01C509B2.30378220
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/button_clear.gif

R0lGODlhKAAUAPf/AP//M5mZM///ZszMZmZmM///mf//mv//m///nP//nfLylf//nvLylv//n+Xl
j///oPLymP//of//ov//o8zMgv//pdnZjP//pv//p///qL+/fv//qfLyoOXlmP//qvLyof//q///
rPLyo7KyeP//rf//rrKyef//r9nZlf//sMzMjf//seXln5mZav//sv//s+XlodnZmP//tJmZbP//
tczMkf//tv//t/Lyrf//uP//uY2NZvLysP//u///vLKyg42NaP//v8zMmbKyhf//wP//wYCAYZmZ
dMzMnP//xKWlf8zMnvLyvXNzWv//yeXltNnZq+Xltf//y/Lywr+/mZmZe2ZmUv//zvLyw+XluY2N
cv//z+XluszMpZmZfMzMpmZmU/LyxuXlu5mZfVlZSWZmVP//0/LyyLKyk6WliMzMqaWliVlZSszM
qv//1uXlwMzMq7+/oJmZgMzMrGZmVllZS///2bKymGZmV01NQqWljpmZhHNzY01NQ2ZmWWZmWk1N
RGZmW3NzZ01NRY2Nf2ZmXHNzaE1NRllZUk1NR2ZmX1lZU0BAPEBAPUBAPv///zMzMwAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAAKAAUAAAI/wAfPYJE
sKDBgwgTHozEUOBAABAjSpxIsWJFAZAeCtjIsaPHjyBBDghAEICAAihTqlzJsiXLkSVPojygYcYI
BQlaaDjgsudKmJBMooTAhhEeQEZAQDrywKfTAkCFNgBz6MwVJzxyQBpT4anPqAIMoICkJ8iJEhlu
QJJz4YCJPJDYWDjAYAbcPHMhkAGSZ0cClGAXKIHUBQNKAy/WYugAac0WPoAkcKCDZk6iMhGUNqKC
IwJgkkEFTBgDaYlnlInleBgCaUqROJBibAjyRM2iPxtcQCKUBMRfqKBNVkgDCUmDlKlPeDko5EMZ
Rn4cFQqReE8JBCnBToACScvpAqlXEN63s8WNmRw/IIkxo2h66gsqA/cw1EjFAQcUZKw98QRSGhoy
1EBCFZAwEQQigVC3FnzZBRcWCFgIUlATOhTSSAw63AFJHX1YIcITjgwyiIQsvBefgwUs4IIUb8Ah
hg8vOPEFDBsQEcYXUfgAgg1htJGFGVyc5UQQE5wYE0oLeHCDDzd4IAF1GSxQgQs50OBBAxKkoAMN
K5QwwQMbXIBdg0cehsACCBhQwAEJpLlmm2q+icABB8T5EmgD5Knnnnz26eefAZA0UKCEFmrooYgm
SkBGAjHk6KOQRipppAUJFBAAOw==

------=_NextPart_000_0000_01C509B2.30378220
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/x.gif

R0lGODlhAQABAPcAAAAAAP8zzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAEALAAAAAABAAEA
QAgEAAMEBAA7

------=_NextPart_000_0000_01C509B2.30378220
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/ft.gif

R0lGODlhDQAOAPcAAP///4CAgAD/AAAAAFAAUgBPAFQATwBUAFkAUABFAFMAXABJAFwARgBUAC4A
RwBJAEYAAAADAAAAh3NAAAbwVgAw7VYAX4H7vwSU0YEAAgAAAAAAAAAAAAAAAAAApu1WAGztVgAS
P/e/AwAAAPdB97+QlPy/+c33v5CU/L+o8VYAo+1WAAAAAABM7VYAAAAAAGaiWAA/ANGB4hP3v2cB
AADFEve/AGlWAADAOdfGL/m/4hP3v2cBAADFEve/oHEAAAgAAAAoUfe/A0MAAKjxVgAAAAAA/CZp
AAAAAABkolgAAwAARkFUMzIAAABDOlwAABDwVgDbFPJ/AABAAAAAAACEc0AACBXyfwzg/H+Ec0AA
cRXyf4RzQAAKdPR/hHNAAAAAAAAEAQAAsXP0fwDwVgBk9FYAAAAAAEgAAAAUaQIA4AMojkc41xYA
AAAAAAB6B0cAAADr9kAA8vRWAEzuVgBfgfu/BJTRgQACAADy9FYA6/ZAAEcAAAA/ANGBgO5WAASU
0YE/ANGBZPRWAKD2QAA090AAiO5WAEHR978ElNGBZPRWAPT0VgCk9kAAkAAAAD8A0YGA7lYAAAIA
AJAAAABk9FYAAAAAAJTuVgAAAgAAsO5WAJ8o9H8AAAAAyO5WAJS8iIGg9kAAAMA518juVgAOofe/
JrP3vwAAQAAAAAAARwAAAKT2QAA48lYAoPZAAAzwVgDbFPJ/AABAAAAAAACk9kAACBXyfwzg/H+k
9kAAcRXyf6T2QABrc/R/pPZAAGT0VgAAAAAASAAAAEM6XE15IERvY3VtZW50c1wDAAAAAAAAgEH/
97+R8FYATFBUAAMAAAAAAAAAAQAAAKD2QAC8o/e/EAQAAP////9AAAAADABAAAAAQACg9kAAAAAA
AAAAAACUvIiBDABAAADAOdeM71YADqH3v2el978AAEAAAAAAAPQsQQAw8FYAAwAAAAAAAAABAAAA
xI34vwAAQAD////nDEqFgbyj979VGAgA/////0AAAAAM4ICBAOCAgSH5BAEAAAIALAAAAAANAA4A
AAhHAAUMGEhwoICDBwcAWMjQIEKFDBcqHPAQQICLAQAUTBixI0WBFjFi1MixY0OOIkd+hGiSJMiU
F12yNLkyZEqZLSUmLMiTYkAAOw==

------=_NextPart_000_0000_01C509B2.30378220
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/logo_frompq.gif

R0lGODlhlgApAPcAAO64udVnbPCsrd9QWdnZ2fPz8/3x8dusrZGRkVtbW1FRUU5OTtokMuXa2s3N
zezs7I2NjeZ0d6mpqfX5+bq6uv729fT09PO8vIqKiuyRkvv7+2trazQ0NKGhofnd3dxKU4GBgdpV
Xe6gofzu7Ts7O/rl5bS0tOnq6mJiYtiFiNm/v+iJivfR0YiIiAcHB3x8fNN5fLKystHR0fPr6yMj
I/b29piYmHV1de3//fTBwfnh4eLi4nh4eCkpKd7e3r6+vvfU1MjIyNxDTRwcHOd9gejo6K6urkZG
Rvja2uDg4NTd3Nzc3OXl5dgeLfjX1/77+/vq6qSkpNosOPbKysTExJaWluePku/v79gTI/Hw8Nzl
5PL29ry8vObNzPfOz7CwsJ6envTFxdjFxPH6+ebm5vz//5ubm7a2tuVsctPNzMLCwtTU1OeChvGz
s+319eXv7tLS0pycnO6mqP76+t4+SMbGxuFaYMDAwN3U0tooNqenp/X9/YWFhf74+NccK8vLy/nv
7xAQEJSUlO2Zmu+lpu2anNw2Qfzp6KysrNs5ROru7nJyctqOkfn7+9syPfr8/NkaKvrz8uXy8vrg
3+bp6ddcY+qZnNTh39fX1++io9YVJunz8tclM/f8/PLKyuyWmPCnquLl5dmcn/XDxP308//d3uBj
aPbP0NkgLvzw7+r39u7z8vK4uO+eoPj4+Pz8/P39/f7+/v/+/vn5+f7//+v08/z9/d3p6fj5+f//
/vT29v/8/Pr///r5+fXHyPCpqv75+dWRk/j//9g+SP/+/+6cnvXBv/7+/8HCwtgcLNkcK+iZmeTr
7Pr29ePp6O2xsdiRlPrf3/z4+NLX1fHx8fLc3fL8+/X19fT29ens62hoaPCvsNPZ2Pzr6/vs6vTo
5vHh4NgXJ+7j4ubo5tgvOvS/wNUqN+fs692WmdVudOSenebg3uGtruzBwdCkpPCnqN7o5tfh4P39
/P38/P/j5OXw79/JyNDGxvfMzPPNzvfT0+3U1PPR0fvj4wAAAP///yH5BAAAAAAALAAAAACWACkA
AAj/AP8JHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuX
FUlNAqLPQyqYOFnOCUNkgJBEhugMYOPEZa8CSJMWsBCL5SsKgmzY6GBiySuOT6agydOkSTJIYMNp
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

------=_NextPart_000_0000_01C509B2.30378220
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/28215_1.gif

R0lGODlh2ABpAPcAAAAAAAgICBAQEBgYGCEhISkpKTEpMTExMTkxOTk5OUI5QkJCQkpCSkpKSlJK
UlJSUlpSWlpaWmNaY2NjY2tja2tra3Nrc3Nzc3tze3t7e4R7hISEhIyEjIyMjJSMlJSUlJwAAJyU
nJycnKUICKUQEKUYGKUpMaWcpaWlpa0hIa0pKa0xMa05Oa1CSq2lra2trbUxMbU5ObVCQrVaY7Vj
Y7Vja7Vrc7Vze7WttbW1tb1KSr1ja72EjL2MlL2UlL2cpb21vb29vcZjY8Zra8Zzc8Zze8acpcal
rcattca9xsbGxs5zc857e86EhM69zs7Gzs7OztaMjNaUlNbO1tbW1t6lpd6trd61td69vd7W3t7e
3ue1tee9vefGxufe5+fn5+/Ozu/W1u/n7+/v7/fn5/fv7/fv9/f39//3////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////ywAAAAA2ABpAAAI/gDTCBxI
sKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJhmfSpExp5syYMzDPoBE486TN
mzgtwjQzRsyXL16yZKEy9IlRKFOmaPHyBWbOp1CjGoTp0wvRJ1CeJNnKtWuSJ0rFyJRKtqxJmGO+
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
zeAczuI8zuRcztEREAAAOw==

------=_NextPart_000_0000_01C509B2.30378220
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/button_search.gif

R0lGODlhMgAUAMQAAKKSYbOQJP/pp1xVQdmyLNCvT498Ru7Xkf7bc/3hi/3RUm1mUf/YY//MNf/R
SP/OPci2g05KPv/lmdPDkv/VWa2heuTKfv/vvkE/Of/PQjMzMwAAAP///2pfP/HIUN2/ZCH5BAAA
AAAALAAAAAAyABQAAAX/IMdpZGmeaKqmWyuOSSzPdG3fuKLBSu//wKBwSCQESAlFY8lsOp/QaNSI
VC4JBkAgI+1GDQbHw0nVJJfHSEezoIy98Eang7Ayy+dGJCIQHCYIDnFwHQsSFGRHZlYaERcJDJEO
BAONAGIBlRiXDwZzAwqdGJsOHQMGjQWCDXhWqBgGqmMRCwcAGhYKHQAQCxgJGWsAFggGGBUVEAhr
ybQIXK1LHgARJAAKBBoQfhoVCBQMEKgCFKYXEgynAhIIDIUXAguGStENDwwSENUWBScVCag6VLvg
bsGFZxoACGDgINgCAcseIqpnzwGDWxM+aJgAr4+FhAJuESxErkFCCVZIsJaTyEpRnliT9jyiBbEA
g37bUI1kuWCABA8EHqhU2bIKq0okIkxYWABDhAERPigYgGEAVW9Em0JtM5RltAcKLEBYCtGBAwRj
JSQAN9YPRAoxlGRAOyFBu7gK4hZdtCQDBQSAGS6xCJhChgd/2zFQkKHHG8LfHDgGG2pvniUPMnBx
8uAN5s5dQEspQ6C06dOoU6tezdrIkREBYsueTbu27du4Ub1owbu379/AgwcvISIEADs=

------=_NextPart_000_0000_01C509B2.30378220
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/pq5.css

BODY {
	BACKGROUND: #ffffff; MARGIN: 5px; COLOR: #000000; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
A {
	COLOR: #003399
}
A:visited {
	COLOR: #003399
}
A:active {
	COLOR: #ff9933
}
A.help {
	COLOR: #cc0000
}
A.help:visited {
	COLOR: #cc0000
}
A.help:active {
	COLOR: #cc0000
}
.rowUnMarked TD {
	BORDER-BOTTOM: 2px solid
}
.rowMarked TD {
	BACKGROUND: #ffffcc; BORDER-BOTTOM: #ffcc66 2px solid
}
.rowWhite TD {
	BORDER-BOTTOM: medium none
}
.rowSaved TD {
	BACKGROUND: #ffffff
}
.rowUnSaved TD {
	BACKGROUND: #ffffff
}
.rowMarked DIV {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #cc0000; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
.rowUnMarked DIV {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #ffffff; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
.rowSaved DIV {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #cc0000; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
.rowUnSaved DIV {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #ffffff; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
.desirable {
	FONT-SIZE: 75%; COLOR: #ff00ff; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
.bold {
	FONT-WEIGHT: bold
}
.buttonSearch {
	FONT-WEIGHT: bold; FONT-SIZE: 75%; FONT-FAMILY: Arial, Helvetica, =
sans-serif; BACKGROUND-COLOR: #ffcc33
}
.buttonClear {
	FONT-WEIGHT: bold; FONT-SIZE: 75%; FONT-FAMILY: Arial, Helvetica, =
sans-serif; BACKGROUND-COLOR: #ffffcc
}
.login {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #999966; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
.linkStd {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; FONT-FAMILY: Arial, Helvetica, =
sans-serif; TEXT-DECORATION: none
}
.redLink {
	COLOR: #cc0000
}
.header {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #990000; FONT-FAMILY: =
Verdana, Arial, Helvetica, sans-serif
}
.headerBlack {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; FONT-FAMILY: Verdana, Arial, =
Helvetica, sans-serif
}
.textMedium {
	FONT-SIZE: 80%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textMediumBold {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
.textMediumItalic {
	FONT-SIZE: 80%; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
.textSmall {
	FONT-SIZE: 75%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textReallySmall {
	FONT-SIZE: 40%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textBold {
	FONT-WEIGHT: bold; FONT-SIZE: 75%; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
.alerts {
	FONT-SIZE: 11px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; FONT-FAMILY: =
Helvetica, sans-serif
}
P.collections {
	FONT-SIZE: 80%; MARGIN: 8px 0px; FONT-FAMILY: Verdana, Arial, =
Helvetica, sans-serif
}
UL {
	LINE-HEIGHT: 150%
}
UL.none {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
.rowColored {
	BACKGROUND: #ffffcc; BORDER-BOTTOM: medium none
}
.italic {
	FONT-STYLE: italic
}
.bold {
	FONT-WEIGHT: bold
}
.legal {
	FONT-SIZE: 75%; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, =
sans-serif; TEXT-DECORATION: none
}
.small {
	FONT-SIZE: 90%; MARGIN: 8px 0px; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
.subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 120%
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 200%
}
.hangingIndent {
	MARGIN: 0px 0cm 0px 1cm; TEXT-INDENT: -1cm
}
.printbib {
	MARGIN-LEFT: 2em; TEXT-INDENT: -2em; LINE-HEIGHT: 2.1
}
P.example {
	MARGIN-LEFT: 2em
}
.articletype {
	COLOR: #ff0000; FONT-FAMILY: "Courier New", Courier, monospace
}
.manual {
	COLOR: #ff0000; FONT-FAMILY: "Courier New", Courier, monospace
}
.rowNone TD {
	BORDER-BOTTOM: medium none
}
P.NSForm {
	MARGIN-TOP: -1em
}

------=_NextPart_000_0000_01C509B2.30378220
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/scripts.js

<!--=0A=
=0A=
=0A=
/* **********************************************************************=0A=
 *   I M A G E S=0A=
 * =0A=
 * - Control image rollovers in the main nav bar=0A=
 * - imgOn turns images on, highlights images=0A=
 * - imgOff turns images off=0A=
 * - functions called using onMouseOver and onMouseOut event handlers=0A=
 *=0A=
 * **********************************************************************=0A=
 */ =0A=
=0A=
function imgOn(imgName) {=0A=
	if (document.images)=0A=
		document[imgName].src =3D "../i/nav_" + imgName + "_on.gif";=0A=
}=0A=
=0A=
=0A=
function imgOff(imgName) {=0A=
	if (document.images)=0A=
		document[imgName].src =3D "../i/nav_" + imgName + "_off.gif";=0A=
}=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
/* **********************************************************************=0A=
 * =0A=
 *   Generic form validation=0A=
 *=0A=
 * **********************************************************************=0A=
*/ =0A=
=0A=
function isNotEmpty(form, fieldName) {=0A=
    var occupied =3D false;=0A=
=0A=
    if ( form ) {=0A=
        var field =3D form.elements[fieldName];=0A=
        if ( field ) {=0A=
            var value =3D field.value;=0A=
            // alert("value for field " + fieldName + " is [" + value + =
"]");=0A=
            if ( value ) {=0A=
                value =3D trim(value);=0A=
                if ( value.length > 0 )=0A=
                    occupied =3D true;=0A=
            }=0A=
        }=0A=
    }=0A=
=0A=
    // alert("isNotEmpty returning " + occupied);=0A=
    return occupied;=0A=
}=0A=
=0A=
/* **********************************************************************=0A=
 *   P O P U P S=0A=
 * =0A=
 * - Create popup windows for search tools and browsable fields=0A=
 * - popupLaunch brings up a popup window=0A=
 * - popupPopulate populates the search box in the popup window (if there=0A=
 *   is one) with the contents of the field that requested the popup,=0A=
 *   then submits the form. (Submit is currently commented out.)=0A=
 * - popupAddtoSearch adds selected items to the appropriate field=0A=
 *   in the appropriate search form=0A=
 * - popupClose closes the popup window when leaving a page from which=0A=
 *   popups could be launched. This includes: Basic Search, Advanced =0A=
 *   Search, Publication Search, Results. Only these pages should call =0A=
 *   this script using onUnLoad.=0A=
 * - functions called using href and the onUnLoad event handler=0A=
 *=0A=
 * **********************************************************************=0A=
 */ =0A=
=0A=
// GLOBAL variables=0A=
var popup =3D null; 	// All popups share the window named "popup"=0A=
var lastPopupPage; 	// Remember the last popup page the user was on=0A=
var form; 			// The search form the user came from, e.g. Basic, Advanced=0A=
var field; 			// The field that requested the popup, e.g. Author field=0A=
var URL_popup;		// URL of the popup window being requested, e.g. =
browse_naics.html=0A=
var mnemonic;		// Mnemonic used for the selected item, e.g. SO for =
publications=0A=
var popupText;		// What to paste back into the search form =0A=
var undefined;      // NEVER set this variable. It must remain undefined.=0A=
=0A=
/**=0A=
 * lunch a pop up window and store the target form name and the target=0A=
 * field name into cookie=0A=
 * @URL_string -- the URL of the popup window=0A=
 * @targetFormName -- The name of the form which contains the target =
field=0A=
 * @targetFieldName -- The name of the form input field which will hold =
the=0A=
 *  selected value(s) from the popup window.=0A=
 * =0A=
 * Modified: Changhong Li=0A=
 */=0A=
function launchPopup(URL_string, targetFormName, targetFieldName) {=0A=
=0A=
	popup =3D window.popup;=0A=
	if (popup =3D=3D null || popup.closed) {=0A=
		popup =3D =
window.open(URL_string,'popup','menubar=3Dno,toolbar=3Dyes,location=3Dno,=
status=3Dno,scrollbars=3Dyes,resizable=3Dyes,height=3D400,width=3D540,lef=
t=3D150,top=3D0');=0A=
	}=0A=
=0A=
=0A=
	else {=0A=
		if(URL_string !=3D lastPopupPage) {=0A=
			popup.location =3D URL_string;=0A=
		} // end if same page=0A=
	}=0A=
	// We always set focus to it=0A=
	popup.focus();=0A=
	lastPopupPage =3D URL_string;=0A=
	// store target form name and targetFieldName into cookie=0A=
	if (typeof targetFormName =3D=3D "undefined") targetFormName =3D "";=0A=
	if (typeof targetFieldName =3D=3D "undefined") targetFieldName =3D "";=0A=
	document.cookie=3D"TargetForm=3D" + targetFormName;=0A=
	document.cookie=3D"TargetField=3D" + targetFieldName;	=0A=
}=0A=
=0A=
=0A=
function popupLaunch(input) {=0A=
	var inputArray =3D input.split(",");=0A=
	=0A=
	var form =3D inputArray[0];=0A=
	var field =3D inputArray[1];=0A=
	var URL_popup =3D inputArray[2];=0A=
	=0A=
	// If the popup doesn't exist/was closed, create it=0A=
	if (popup =3D=3D null || popup.closed) {=0A=
		popup =3D =
window.open(URL_popup,'popup','menubar=3Dno,toolbar=3Dyes,location=3Dno,s=
tatus=3Dno,scrollbars=3Dyes,resizable=3Dyes,height=3D400,width=3D480,left=
=3D150,top=3D0'); =0A=
	} // end if popup doesn't exist=0A=
	=0A=
	// Else the popup exists/is still open in the background=0A=
	else {=0A=
		/* Is the user returning to the same page? =0A=
		 * e.g. They drilled down several levels in Browse Topics and=0A=
		 * want to return to this same page to continue adding items.=0A=
		 * Or do they want a different popup page?=0A=
		 */=0A=
		if(URL_popup !=3D lastPopupPage) {=0A=
			popup.location =3D URL_popup;=0A=
			lastPopupPage =3D URL_popup;=0A=
		} // end if same page=0A=
	} // end else popup exists=0A=
	=0A=
	popup.focus();=0A=
	=0A=
	// Populate the hidden form fields: inputPopupForm and inputPopupField=0A=
	// BUT only if they exist, which they won't for Search Tips=0A=
	// Or should this be done with popupPopulate()?=0A=
	=0A=
} // end popupLaunch=0A=
=0A=
=0A=
function popupPopulate() {=0A=
	// If the popup has a search box, populate it =0A=
	if(document.formPopup.inputPopupSearchBox) {=0A=
		document.formPopup.inputPopupSearchBox.value =3D =
opener.document.formBasic.inputBasicSearchBox.value;=0A=
		// popup.formPopup.submit(); // Still need to submit the form and run =
the search=0A=
	}=0A=
}=0A=
=0A=
=0A=
function popupAddtoSearch(input) {=0A=
	var inputArray =3D input.split(",");=0A=
	=0A=
	form =3D opener.document.formvarPopup.inputPopupForm.value;=0A=
	field =3D opener.document.formPopup.inputPopupField.value;=0A=
	mnemonic =3D inputArray[0];=0A=
	popupText =3D inputArray[1];=0A=
	=0A=
	//mnemonic =3D input2Array[0];=0A=
	//popupText =3D input2Array[1];=0A=
	=0A=
	/* if(More options open) {=0A=
	 * 		if(Basic) {=0A=
	 * 		}=0A=
	 * 		if(Adv) {=0A=
	 * 		}=0A=
	 * }=0A=
	 *=0A=
	 * if(More options closed) {=0A=
	 * 		if(Basic) {=0A=
	 * 		}=0A=
	 * 		if(Adv) {=0A=
	 * 		}=0A=
	 * }=0A=
	 */=0A=
	=0A=
	// If the field is not empty (already populated) =0A=
	if((opener.document.form.field.value !=3D "")&&(popupText !=3D "")) {=0A=
		opener.document.form.field.value =3D opener.document.form.field.value =
+ " AND " + mnemonic + "(" + popupText + ")";=0A=
	}=0A=
	else {=0A=
		opener.document.form.field.value =3D mnemonic + "(" + popupText + ")";=0A=
	}=0A=
} // end popupAddtoSearch=0A=
=0A=
=0A=
function popupClose() {=0A=
	if (popup && (popup.closed !=3D=3D undefined) && ! popup.closed) // If =
popup window exists and is open, close it=0A=
		popup.close(); =0A=
}=0A=
=0A=
hWindow =3D null;=0A=
function holdingsWindow(targetURL) {=0A=
=0A=
	// If the popup doesn't exist/was closed, create it=0A=
	if (hWindow =3D=3D null || hWindow.closed) {=0A=
		hWindow =3D =
window.open(targetURL,'ProQuest','menubar=3Dno,toolbar=3Dyes,location=3Dn=
o,status=3Dno,scrollbars=3Dyes,resizable=3Dyes,height=3D400,width=3D480,l=
eft=3D150,top=3D0');=0A=
		}=0A=
    else {=0A=
        hWindow.location =3D targetURL;=0A=
    }=0A=
    hWindow.focus();=0A=
}=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
/* **********************************************************************=0A=
 *   A L E R T S=0A=
 * =0A=
 * - Alert users when:=0A=
 * 		Classic products:=0A=
 *			- logging out=0A=
 * 			- changing databases from Recent Searches=0A=
 * 		TPDs:=0A=
 * 			- clearing recent searches=0A=
 * 			- clearing saved searches=0A=
 * 			- saving a recent search ( DESIRABLE )=0A=
 * - alertMessage brings up an alert message=0A=
 * - alertCloseRedirect closes the alert window and refreshes the =0A=
 *   popup window=0A=
 * - alertCloseCloseRedirect closes the alert window and the popup=0A=
 *   window and refreshes the main window=0A=
 * - functions called using href, BUT should use form submit=0A=
 *=0A=
 * **********************************************************************=0A=
 */=0A=
=0A=
function alertMessage(URL_string) {=0A=
	var message =3D window.message; // All alerts share the window named =
"message"=0A=
	=0A=
	message =3D =
window.open(URL_string,'message','menubar=3Dno,toolbar=3Dno,location=3Dno=
,status=3Dno,scrollbars=3Dyes,resizable=3Dyes,height=3D200,width=3D400,le=
ft=3D300,top=3D200');=0A=
=0A=
	message.focus();=0A=
} // end alertMessage=0A=
=0A=
=0A=
function alertCloseRedirect(URL_string) {=0A=
	window.close();=0A=
	opener.location =3D URL_string;=0A=
} // end alertCloseRedirect=0A=
=0A=
=0A=
function alertCloseCloseRedirect(URL_string) {=0A=
	window.close();=0A=
	opener.alertCloseRedirect(URL_string);=0A=
} // end alertCloseCloseRedirect=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
/* **********************************************************************=0A=
 *   P R O T O T Y P E   S C R I P T S   O N L Y   !!!=0A=
 * =0A=
 * - These functions are ONLY used to demonstrate/prototype behaviors=0A=
 * - They MUST be changed for production=0A=
 * - changeDatabase changes the databases using the databases dropdown=0A=
 * - reDirect simulates the animated Q=0A=
 * - whichCitationStyle outputs which citation style is selected=0A=
 * - citationURL redirects users to the appropriate citation style page=0A=
 * - functions called using href and the onChange event handler=0A=
 *=0A=
 * **********************************************************************=0A=
 */ =0A=
=0A=
function changeDatabase(URL_string) {=0A=
	var URLArray =3D URL_string.split(",");=0A=
=0A=
	if (URLArray[1] =3D=3D "_blank") // if blank, target=3D"_blank"=0A=
		window.open(URLArray[0]);=0A=
	else // else, load in the same window=0A=
		document.location =3D URLArray[0];=0A=
}=0A=
=0A=
=0A=
function reDirect(URL_string) {=0A=
	// Pause 3 seconds then redirect the page to the target URL=0A=
	setTimeout("top.location.href =3D '" + URL_string + "'",3000);=0A=
}=0A=
=0A=
=0A=
function whichCitationStyle() {=0A=
	var index;=0A=
	document.SbwBasic.citationStyle.value =3D "";=0A=
	for (index =3D 0; index < document.SbwBasic.citationStyle.length; =
index++)=0A=
		if (document.SbwBasic.citationStyle[index].checked)=0A=
	return document.SbwBasic.citationStyle[index].value;=0A=
}=0A=
=0A=
=0A=
function citationURL(citationStyle) {=0A=
	window.location =3D "../Classic/marked_citations_" + citationStyle + =
".html";=0A=
}=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
/* **********************************************************************=0A=
 *   D A T E S=0A=
 * =0A=
 * - Create dates strings, e.g. "May 19, 2003", for use in =0A=
 *   Marked Lists: My Research Summary, Citation Styles=0A=
 * - writeDate    creates "1-15-2003"=0A=
 * - writeDateAPA creates "January 1, 2003"=0A=
 * - writeDateCAD creates "1 January 2003"=0A=
 * - writeDateMLA creates "1 Jan. 2003"=0A=
 * - functions called using JavaScript calls=0A=
 *=0A=
 * **********************************************************************=0A=
 */=0A=
 =0A=
// GLOBAL variables=0A=
var thetime =3D new Date();=0A=
=0A=
var nmonth =3D thetime.getMonth();=0A=
	nmonth +=3D 1;=0A=
	if (nmonth =3D=3D 1)=0A=
		nmonth =3D "January";=0A=
	if (nmonth =3D=3D 2)=0A=
		nmonth =3D "February";=0A=
	if (nmonth =3D=3D 3)=0A=
		nmonth =3D "March";=0A=
	if (nmonth =3D=3D 4)=0A=
		nmonth =3D "April";=0A=
	if (nmonth =3D=3D 5)=0A=
		nmonth =3D "May";=0A=
	if (nmonth =3D=3D 6)=0A=
		nmonth =3D "June";=0A=
	if (nmonth =3D=3D 7)=0A=
		nmonth =3D "July";=0A=
	if (nmonth =3D=3D 8)=0A=
		nmonth =3D "August";=0A=
	if (nmonth =3D=3D 9)=0A=
		nmonth =3D "September";=0A=
	if (nmonth =3D=3D 10)=0A=
		nmonth =3D "October";=0A=
	if (nmonth =3D=3D 11)=0A=
		nmonth =3D "November";=0A=
	if (nmonth =3D=3D 12)=0A=
		nmonth =3D "December";=0A=
		=0A=
var abbrmonth;	// Abbreviated month=0A=
	if (nmonth.length =3D=3D 3)=0A=
		abbrmonth =3D nmonth.substr(0,3);=0A=
	else=0A=
		abbrmonth =3D nmonth.substr(0,3) + ".";=0A=
	=0A=
var ntoday =3D thetime.getDate();=0A=
=0A=
var nyear =3D thetime.getYear();=0A=
	if (nyear <=3D 99)=0A=
		nyear =3D "19" + nyear;=0A=
		=0A=
	if ((nyear > 99) && (nyear < 2000))=0A=
		nyear +=3D 1900;=0A=
=0A=
		=0A=
function writeDate() {=0A=
	document.write(nmonth + "-" + ntoday + "-" + nyear);=0A=
}=0A=
=0A=
function writeDateAPA() {=0A=
	document.write(nmonth + " " + ntoday + ", " + nyear);=0A=
}=0A=
=0A=
function writeDateCAD() {=0A=
	document.write(ntoday + " " + nmonth + " " + nyear);=0A=
}=0A=
=0A=
function writeDateMLA() {=0A=
	document.write(ntoday + " " + abbrmonth + " " + nyear);=0A=
}=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
/* **********************************************************************=0A=
 *   S H O W  /  H I D E   B E H A V I O R=0A=
 * =0A=
 * - Show or hide div layers for:=0A=
 * 		- Hiding "Back to..." links on printer-friendly pages=0A=
 * 		- Nested list behavior, e.g. Classification codes, NAICS/SIC=0A=
 * 		- Dynamic links on Advanced Search page=0A=
 * 		- Dates dropdown, e.g. Custom date range...=0A=
 * 		- Updates dropdown in CINAHL, PsycINFO More Search Options=0A=
 * 		- More Search Options=0A=
 * 		- Reviews, e.g. More review options...=0A=
 * - printPage			controls printing and the "Back to..." link=0A=
 * - IsChild, IsImmChild, OpenCloseParent, and expantIt	=0A=
 * 						control nested list behavior=0A=
 * - changeLink 		controls dynamic links on Advanced Search page=0A=
 * - functions called using href, onChange and onLoad event handlers=0A=
 *=0A=
 * **********************************************************************=0A=
 */=0A=
=0A=
// GLOBAL variables=0A=
=0A=
// Hmmm - client side v srvr/hgen vars - the latter probably more =
efficient....=0A=
BR_DOM  =3D (document.getElementById) ? true : false;=0A=
BR_NS4  =3D (document.layers) ? true : false;=0A=
BR_IE   =3D (document.all) ? true : false;=0A=
BR_IE4  =3D  BR_IE && !BR_DOM;=0A=
BR_Mac  =3D (navigator.appVersion.indexOf("Mac") !=3D -1);=0A=
BR_IE4M =3D  BR_IE4 && BR_Mac;=0A=
BR_NS6  =3D  BR_DOM && !BR_IE;=0A=
=0A=
=0A=
function printPage() {=0A=
    // window.print isn't valid in IE4, I'm not sure about IE5.0=0A=
    // But it works in IE5.5=0A=
    if(!BR_IE4) {=0A=
        window.print();=0A=
    }=0A=
=0A=
    // figure out where to put the image=0A=
    if(BR_IE) {=0A=
        screenWidth =3D document.body.clientWidth + 18;=0A=
    }=0A=
    // Lets always use this, so it should always be set to something.=0A=
	// if(BR_NS4 || BR_NS6)=0A=
    else { =0A=
        screenWidth =3D window.innerWidth;=0A=
    }=0A=
=0A=
    // 200 pixles from the right side of the screen.=0A=
    screenWidth =3D screenWidth - (screenWidth - 200);=0A=
=0A=
    // set the location, and make it visible=0A=
    if (BR_DOM) {=0A=
        document.getElementById("BackToLayer").style.left =3D =
screenWidth + "px";=0A=
        document.getElementById("BackToLayer").style.top =3D "10px";=0A=
        document.getElementById("BackToLayer").style.visibility =3D =
"visible";=0A=
    }=0A=
    else if (BR_IE4) {=0A=
        BackToLayer.style.left =3D screenWidth + "px";=0A=
        BackToLayer.style.top =3D "10px";=0A=
        BackToLayer.style.visibility =3D "visible";=0A=
    }=0A=
    else if (BR_NS4) {=0A=
        document.BackToLayer.left =3D screenWidth;=0A=
        document.BackToLayer.top =3D "10";=0A=
        document.BackToLayer.visibility =3D "show";=0A=
    }=0A=
} // end printPage=0A=
=0A=
=0A=
=0A=
// Nested list behavior=0A=
=0A=
/* IsChild - PADD! 23-Aug-02=0A=
 * finds if the nNum is child of nTitle or not=0A=
 * according to this logic 112230 would be child of 11, 112, 1122 so on=0A=
 */=0A=
function  IsChild(nTitle, nNum) {=0A=
	while(nNum > 0) {=0A=
		if(nNum =3D=3D nTitle)=0A=
			return true;=0A=
		nNum =3D Math.floor(nNum/10);=0A=
	} // end while=0A=
=0A=
	return false;=0A=
} // end IsChild=0A=
=0A=
=0A=
=0A=
/* IsImmChild - PADD! 23-Aug-02=0A=
 * finds if the nNum is immediate child of nTitle or not=0A=
 * according to this logic 112230 would be imm child of 11223 only =0A=
 */=0A=
function IsImmChild(nTitle, nNum) {=0A=
	if(nTitle =3D=3D Math.floor(nNum/10))=0A=
		return true;=0A=
	else=0A=
		return false;=0A=
} // end IsImmChild=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
/* expandIt - PADD! 23-Aug-02=0A=
 * following expands or collapse the <div> related to the=0A=
 * passed number. it opens only the immediate childs but =0A=
 * collapses all the children=0A=
 * each <div> has id with the form d111 (d + number)=0A=
 */=0A=
function expandIt(el_no) {=0A=
	var elm;=0A=
	var img;=0A=
	var expanding;=0A=
	//var msg;=0A=
	//msg =3D "";=0A=
=0A=
	for(var i=3D  document.getElementById('d' + el_no); i !=3D null; i =3D =
i.nextSibling) {=0A=
		elm =3Di;=0A=
=0A=
		if(elm.nodeType =3D=3D 1 && elm.nodeName =3D=3D "DIV") {=0A=
			//msg +=3D elm.nodeName + ' ' + elm.id + '\n';=0A=
			var eno =3D elm.id.substr(1);=0A=
			=0A=
			if(el_no !=3D eno && IsChild(el_no, eno) =3D=3D true) {=0A=
				if(elm.style.visibility =3D=3D "visible") {=0A=
					elm.style.visibility =3D "hidden";=0A=
					elm.style.display =3D "none";=0A=
					OpenCloseParent(eno, false);=0A=
				}=0A=
				else if(IsImmChild(el_no, eno) =3D=3D true) {=0A=
					elm.style.visibility =3D "visible";=0A=
					elm.style.display =3D "block";=0A=
					OpenCloseParent(eno, true);=0A=
				}=0A=
			} // if el_no=0A=
		} // if div=0A=
	} // for=0A=
=0A=
	// alert(msg);=0A=
} // end expandIt=0A=
=0A=
=0A=
=0A=
// Show/Hide dynamic links on Advanced Search page=0A=
=0A=
function changeLink(URL_String,whichDiv,whichLink) {=0A=
	var URLArray =3D URL_String.split(",");=0A=
	=0A=
	if (document.layers) {=0A=
		if (URL_String =3D=3D "")=0A=
			tmpFolderString =3D "&nbsp;";=0A=
		else=0A=
			tmpFolderString =3D '<a =
href=3D\"javascript:popupLaunch(\'form,field,browse_' + URLArray[1] + =
'.html\')\;">Browse ' + URLArray[0] + '</a>';=0A=
		WriteToLayer(whichDiv,tmpFolderString);=0A=
	} // end if=0A=
	=0A=
	else if (!(GetBrowserName() =3D=3D "explorer" && GetBrowserVersion() =
=3D=3D "4")) {=0A=
		var countElement =3D document.getElementById(whichDiv);=0A=
			=0A=
		if (countElement) {=0A=
			if (URL_String =3D=3D "")=0A=
				countElement.innerHTML =3D "&nbsp;";=0A=
			else=0A=
				countElement.innerHTML =3D '<a =
href=3D\"javascript:popupLaunch(\'form,field,browse_' + URLArray[1] + =
'.html\')\;">Browse ' + URLArray[0] + '</a>';=0A=
		} // end if countElement=0A=
	} // end else if=0A=
} // end changeLink=0A=
=0A=
=0A=
function findSelIndex(sel, val) {=0A=
    var ret =3D -1;=0A=
=0A=
    if ( sel && val ) {=0A=
        options =3D sel.options;=0A=
        if ( options ) {=0A=
            for ( i =3D 0; i < options.length; i++ ) {=0A=
                if ( options[i].value =3D=3D val ) {=0A=
                    ret =3D i;=0A=
                    break;=0A=
                }=0A=
            }=0A=
        }=0A=
    }=0A=
    return ret;=0A=
}=0A=
=0A=
var ftDefValue =3D "";=0A=
var ftDefIndex =3D -1;=0A=
function clearMoreOpts() =0A=
{=0A=
   var formName =3D "";=0A=
   if(document.frmBasicSrch)=0A=
   {=0A=
     formName =3D document.frmBasicSrch;=0A=
   }=0A=
   else=0A=
   {=0A=
     formName =3D document.frmAdvancedSrch;=0A=
   }=0A=
=0A=
// here we cycle through all of the possible moreOpts and clear them if =
they exist=0A=
   if(formName.pubtitle)=0A=
   {=0A=
      formName.pubtitle.value =3D"";=0A=
   }   =0A=
   =0A=
   if(formName.author)=0A=
   {=0A=
      formName.author.value =3D"";=0A=
   }=0A=
   =0A=
   if(formName.Opauthor)=0A=
   {=0A=
      formName.Opauthor.selectedIndex =3D 0;=0A=
   }=0A=
   =0A=
   if(formName.OpSTYPE)=0A=
   {=0A=
      formName.OpSTYPE.selectedIndex =3D 0;=0A=
   }=0A=
     =0A=
   if(formName.FT)=0A=
   {=0A=
      if ( ftDefIndex < 0 ) {=0A=
         ftDefIndex =3D findSelIndex(formName.FT, ftDefValue);=0A=
         if ( ftDefIndex < 0 ) {=0A=
            ftDefIndex =3D 0;=0A=
         }=0A=
      }=0A=
      formName.FT.selectedIndex =3D ftDefIndex;=0A=
   }=0A=
   =0A=
   if(formName.AT)=0A=
   {=0A=
      formName.AT.selectedIndex =3D 0;=0A=
   }=0A=
   =0A=
   if(formName.STYPE)=0A=
   {=0A=
      formName.STYPE.selectedIndex =3D 0;=0A=
   }=0A=
=0A=
   if(formName.sortby)=0A=
   {=0A=
     // Per John law, we will NOT reset this option=0A=
     // formName.sortby.selectedIndex =3D 0;=0A=
   }   =0A=
   =0A=
   if(formName.subject)=0A=
   {=0A=
      formName.subject.value =3D "";=0A=
   }   =0A=
   =0A=
   if(formName.geo)=0A=
   {=0A=
      formName.geo.value =3D "";=0A=
   }   =0A=
   =0A=
   if(formName.name)=0A=
   {=0A=
      formName.name.value =3D "";=0A=
   }   =0A=
   =0A=
   if(formName.company)=0A=
   {=0A=
      formName.company.value =3D "";=0A=
   }   =0A=
   =0A=
   if(formName.cc)=0A=
   {=0A=
      formName.cc.value =3D "";=0A=
   }   =0A=
   =0A=
   if(formName.sic)=0A=
   {=0A=
      formName.sic.value =3D "";=0A=
   }   =0A=
   =0A=
   if(formName.Opsic)=0A=
   {=0A=
      formName.Opsic.selectedIndex =3D 0;=0A=
   }   =0A=
   =0A=
   if(formName.cc)=0A=
   {=0A=
      formName.Opcc.selectedIndex =3D 0;=0A=
   }   =0A=
   =0A=
   if(formName.Opcompany)=0A=
   {=0A=
      formName.Opcompany.selectedIndex =3D 0;=0A=
   }   =0A=
   =0A=
   if(formName.Opname)=0A=
   {=0A=
      formName.Opname.selectedIndex =3D 0;=0A=
   }   =0A=
   =0A=
   if(formName.Opgeo)=0A=
   {=0A=
      formName.Opgeo.selectedIndex =3D 0;=0A=
   }   =0A=
   =0A=
   if(formName.Opsubject)=0A=
   {=0A=
      formName.Opsubject.selectedIndex =3D 0;=0A=
   }   =0A=
   =0A=
   if(formName.Oppubtitle)=0A=
   {=0A=
      formName.Oppubtitle.selectedIndex =3D 0;=0A=
   }   =0A=
   =0A=
   =0A=
}=0A=
=0A=
function setMoreOpt() {=0A=
   if (BR_DOM) {=0A=
     var formName =3D "";=0A=
     if (document.frmBasicSrch) {=0A=
       formName =3D document.frmBasicSrch;=0A=
     } else {=0A=
       formName =3D document.frmAdvancedSrch;=0A=
     }=0A=
=0A=
     var elem =3D document.getElementById("moreOpt");=0A=
     if (elem && (elem.style.display =3D=3D "block")) {=0A=
         formName.moreOptState.value =3D "OPEN";=0A=
     } else {=0A=
         formName.moreOptState.value =3D "CLOSED";=0A=
     }=0A=
   }=0A=
}=0A=
   =0A=
=0A=
=0A=
// This holds the values that should be assigned to all form elements =
when it is cleared.=0A=
// Think of it as a Map keyed by input element name. E. g., for "<input =
name=3D'SSM' ...>",=0A=
// clearedValues["SSM"] (if it exists) will hold its cleared value. Be =
sure to have a=0A=
// default cleared value for when the Map doesn't hold a given key.=0A=
var clearedValues =3D new Object();=0A=
=0A=
/**=0A=
 * Clear all the fields in a form=0A=
 *    1) Text Box -- set value to empty=0A=
 *    2) Radio button -- unselect=0A=
 *    3) Check box -- unselect=0A=
 *    4) Single selection drop down list -- unselect any selection and =
show the first option in the drop down=0A=
 *    5) Multiple selection drop down list -- unselect any selection and =
show the first option in the drop down=0A=
 * Author: Changhong Li=0A=
 */=0A=
function clearForm(form) {=0A=
	var elements =3D form.elements;=0A=
	var element;=0A=
	for (var i=3D0; i<elements.length; i++) {=0A=
		element =3D form.elements[i];=0A=
		if (element.type =3D=3D "text") {=0A=
			element.value=3D"";=0A=
		} else if (element.type =3D=3D "radio") {=0A=
			element.checked =3D false;=0A=
		} else if (element.type =3D=3D "checkbox") {=0A=
			element.checked =3D false;=0A=
		} else if (element.type =3D=3D "select-one") {=0A=
			if(element.name =3D=3D "DBId"){}=0A=
			else=0A=
			element.selectedIndex =3D 0;=0A=
			=0A=
		} else if (element.type =3D=3D "select-multiple") {=0A=
			=0A=
			// move the focus to first option=0A=
			element.selectedIndex =3D 1;=0A=
			// clear all the selection=0A=
			element.selectedIndex =3D -1;=0A=
		} =0A=
		=0A=
	}=0A=
}=0A=
=0A=
function changeDownloadMRS() {=0A=
	document.execCommand('SaveAs',null,'My_research_summary.html');=0A=
	showDownloadMRS();=0A=
}=0A=
=0A=
=0A=
=0A=
// Show the Back to Marked List link=0A=
=0A=
function showDownloadMRS() {=0A=
	// figure out where to put the image=0A=
    if(BR_IE) {=0A=
        screenWidth =3D document.body.clientWidth + 18;=0A=
    }=0A=
    // Lets always use this, so it should always be set to something.=0A=
	// if(BR_NS4 || BR_NS6)=0A=
    else { =0A=
        screenWidth =3D window.innerWidth;=0A=
    }=0A=
=0A=
    // 200 pixles from the right side of the screen.=0A=
    screenWidth =3D screenWidth - (screenWidth - 200);=0A=
=0A=
    // set the location, and make it visible=0A=
    if (BR_DOM) {=0A=
        document.getElementById("BackToMLLayer").style.left =3D =
screenWidth + "px";=0A=
        document.getElementById("BackToMLLayer").style.top =3D "10px";=0A=
        document.getElementById("BackToMLLayer").style.visibility =3D =
"visible";=0A=
    }=0A=
    else if (BR_IE4) {=0A=
        BackToMLLayer.style.left =3D screenWidth + "px";=0A=
        BackToMLLayer.style.top =3D "10px";=0A=
        BackToMLLayer.style.visibility =3D "visible";=0A=
    }=0A=
    else if (BR_NS4) {=0A=
        document.BackToMLLayer.left =3D screenWidth;=0A=
        document.BackToMLLayer.top =3D "10";=0A=
        document.BackToMLLayer.visibility =3D "show";=0A=
    }=0A=
=0A=
	if(document.all) { // IE4+=0A=
		document.all.BackToMLLayer.style.visibility =3D "visible";=0A=
		document.all.BackToMLLayer.style.display =3D "block";=0A=
	}=0A=
	else { // NN6+=0A=
		document.getElementById("BackToMLLayer").style.visibility =3D =
"visible";=0A=
		document.getElementById("BackToMLLayer").style.display =3D "block";=0A=
	}=0A=
}=0A=
=0A=
/* **********************************************************************=0A=
 *  COOKIE=0A=
 * =0A=
 * =
**********************************************************************/=0A=
=0A=
/**=0A=
 * Get cookie value by name=0A=
 * @param cookieName -- the name of the cookie=0A=
 * @return The value of the cookie as a string=0A=
 */=0A=
function getCookie(cookieName) {=0A=
	var allcookies =3D document.cookie;=0A=
	var pos =3D allcookies.indexOf(cookieName+"=3D");=0A=
	if(pos =3D=3D -1)=0A=
		return null;=0A=
=0A=
	var start =3D pos+cookieName.length+1;=0A=
	var end =3D allcookies.indexOf(";", start);=0A=
	if(end =3D=3D -1)=0A=
		end=3Dallcookies.length;=0A=
	var value =3D allcookies.substring(start, end);=0A=
	value =3D unescape(value);=0A=
	return value;=0A=
}=0A=
=0A=
/* **********************************************************************=0A=
 *  JAVASCRIPT UNITLITY FUNCTION  =0A=
 * =0A=
 *  Generic utility javascript functions=0A=
 * =
**********************************************************************/=0A=
 =0A=
/**=0A=
 * trim both the leading and the trailing space of a string=0A=
 * @param string -- the input string=0A=
 * @return The space trimed string=0A=
 *=0A=
 * Author: Changhong Li=0A=
 */=0A=
function trim(string) {=0A=
	// find the index of the first non-space character=0A=
	var nonSpaceStartIndex =3D 0;=0A=
	for (var i=3D0; i<string.length; i++){=0A=
		if (string.charAt(i) !=3D ' ') {=0A=
			break;=0A=
		}=0A=
		nonSpaceStartIndex =3D nonSpaceStartIndex + 1;=0A=
	}=0A=
=0A=
	// all space string=0A=
	if (nonSpaceStartIndex > string.length-1) {=0A=
		return "";=0A=
	}=0A=
=0A=
	// find the index of the last non-space character=0A=
	var nonSpaceEndIndex =3D string.length-1;=0A=
	for (var i=3Dstring.length-1; i>=3D0; i--){=0A=
		if (string.charAt(i) !=3D ' ') {=0A=
			break;=0A=
		}=0A=
		nonSpaceEndIndex =3D nonSpaceEndIndex - 1;=0A=
	}=0A=
=0A=
	var resultStr =3D string.substring(nonSpaceStartIndex, =
nonSpaceEndIndex+1);=0A=
=0A=
	return resultStr;=0A=
}=0A=
=0A=
=0A=
//-->
------=_NextPart_000_0000_01C509B2.30378220
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/wave.js

var fbNumBars =3D 16;	// number of bars in the wave
var arrColors =3D [[255, 195], [153, 220], [0, 121]];	// the possible =
colors of the bars
var arrBarColors =3D [0];	// the actual colors for each bar
var arrBars =3D [0];		// the bars
var arrPercents =3D [0];	// the hight of the bars
var uberBar =3D null;		// container layer that holds all the bars
var fbWidth =3D 2;		// the width of each bar
var fbGap =3D 1;			// the space between bars
var fbHeight =3D 20;		// the max height of each bar
var fbInitLeft =3D 200;	// left will be overridden to left of search =
button
var fbInitTop =3D 200;	// top will be overridden to top of search button
var iTimeOutInterval =3D 20;	// the bigger the number the slower the =
wave
var bCancled =3D false;=09

function searchFeedback()
{
	if (document.layers)
		return;
	=09
/* ----- removed stuff to cancel feedback
	=
scrollH=3D(window.pageYOffset!=3Dnull)?window.pageYOffset:document.body.s=
crollTop;
	var oCapture =3D null
	if (document.all)
		oCapture =3D captureClick;
	else if (document.getElementById)
		oCapture =3D document.getElementById("captureClick");
	if (oCapture)
	{
		oCapture.style.top =3D scrollH + "px";
		oCapture.style.visibility =3D "visible";
	}
-------------------- */=09
	bCancled =3D false;

	var elementReference =3D null;
	if (document.all)
		elementReference =3D whereIsButton;
	else if (document.getElementById)
		elementReference =3D document.getElementById("whereIsButton");
	if (elementReference =3D=3D null)
		return;

	// find the location of the search button
	fbInitLeft =3D DL_GetElementLeft(elementReference);
	fbInitTop =3D DL_GetElementTop(elementReference);	// show the wave =
under the button

	if (uberBar =3D=3D null)
	{
		var sRed, sGreen, sBlue;
		var incRed, incGreen, incBlue;
		var fSin;
		incRed =3D Math.floor((arrColors[0][1] - arrColors[0][0]));
		incGreen =3D Math.floor((arrColors[1][1] - arrColors[1][0]));
		incBlue =3D Math.floor((arrColors[2][1] - arrColors[2][0]));
		uberBar =3D document.createElement("DIV");
		document.body.appendChild(uberBar);
		with (uberBar.style)
		{
			position =3D "absolute";
			visibility =3D "visible";
			zIndex =3D "19";
			background =3D "white";
			width =3D (fbWidth+fbGap)*fbNumBars*2;
			var add2 =3D fbHeight * fSin + fbHeight*3;
			height =3D fbHeight*2;
			left =3D fbInitLeft;
			top =3D fbInitTop;
			clip =3D "rect(0 "+(fbWidth+fbGap)*fbNumBars*2+" "+fbHeight*6+" 0)";
		}		=09
=09
		for (i=3D0; i<fbNumBars; i++)
		{
			fSin2 =3D Math.sin(i*Math.PI/(fbNumBars-1));
			sRed =3D fb_getColor(0, Math.abs(fSin2)*incRed);
			sGreen =3D fb_getColor(1, Math.abs(fSin2)*incGreen);
			sBlue =3D fb_getColor(2, Math.abs(fSin2)*incBlue);
			arrBars[i] =3D document.createElement("SPAN");
			uberBar.appendChild(arrBars[i]);
			arrBars[i].innerHTML =3D "<img src=3D'/images/common/x.gif' width=3D" =
+ fbWidth + " height=3D2>";
			with (arrBars[i].style)
			{
				position =3D "absolute";
				visibility =3D "inherit";
				background =3D "#FF9900";
				zIndex =3D "20";
				width =3D fbWidth+"px";
				height =3D "2px";
				left =3D i*(fbWidth + fbGap);
				top =3D fbHeight/2 - 1;
//				(fbHeight - (fbHeight * fSin + fbHeight)/2) + "px";
			}
			arrBars[i].maxheight =3D fbHeight * fSin2;
			arrPercents[i] =3D 0;
			arrPercents[i+fbNumBars] =3D fSin2;
			arrBarColors[i] =3D "#FF9900";
			arrBarColors[i+fbNumBars] =3D "#"+sRed+sGreen+sBlue;
		}


	// if you want to have the wave speed up each time the search button is
	// pressed, move the following 2 lines out of the if {}

	uberBar.style.visibility =3D "visible";
	fbStartWave();
	}
}

function fbStartWave()
{
	if (bCancled)
		return;
	for (i=3D1; i<fbNumBars-1; i++)
	{
		arrBars[i].style.height =3D (2 + arrPercents[i]*arrBars[i].maxheight) =
+ "px";
		arrBars[i].style.top =3D (fbHeight/2 - (2 + =
arrPercents[i]*arrBars[i].maxheight)/2) + "px";
		arrBars[i].style.background =3D arrBarColors[i];
	}

	var fPct0 =3D arrPercents[arrPercents.length-1];
	var sColor0 =3D arrBarColors[arrPercents.length-1];
	for (i=3DarrPercents.length-1; i>0; i--)
	{
		arrPercents[i] =3D arrPercents[i-1];
		arrBarColors[i] =3D arrBarColors[i-1];
	}
	arrPercents[0] =3D fPct0;
	arrBarColors[0] =3D sColor0;

	setTimeout("fbStartWave()", iTimeOutInterval);
}

function fb_getColor(iColor, iinc)
{
	var sColor =3D Math.floor((arrColors[iColor][0] + Math.floor(iinc)));
	sColor =3D returnBase(sColor, 16) + "";
	if (sColor.length < 2)
		sColor =3D "0" + sColor;
	return sColor;
}


function makeArray() {
    for (i =3D 0; i<makeArray.arguments.length; i++)
        this[i] =3D makeArray.arguments[i];
}

// the following was found in a FAQ about converting numbers to HEX in =
javascript at
// http://www.freeflights.net/atasi/divers/cjvscr/faqqa/fnumber.html
var convert =3D new =
makeArray('0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'=
,'G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X',=
'Y','Z');
function returnBase(number,base) {
    if (number < base) var output =3D convert[number];
    else {
        var MSD =3D '' + Math.floor(number / base);
        var LSD =3D number - MSD*base;
        if (MSD >=3D base) var output =3D returnBase(MSD,base) + =
convert[LSD];
        else var output =3D convert[MSD] + convert[LSD];
    }
    return output;
}


// the following scripts were found on=20
// http://www.webreference.com/dhtml/diner/realpos4/
function DL_GetElementLeft(eElement)
{
   if (!eElement && this)                   =20
   {                                        =20
      eElement =3D this;                      =20
   }                                        =20

   var DL_bIE =3D document.all ? true : false;=20

   var nLeftPos =3D eElement.offsetLeft;      =20
   var eParElement =3D eElement.offsetParent; =20

   while (eParElement !=3D null)
   {                                        =20

      if(DL_bIE)                            =20
      {
         if( (eParElement.tagName !=3D "TABLE") && (eParElement.tagName =
!=3D "BODY") )
         {                                  =20
            nLeftPos +=3D eParElement.clientLeft;=20
         }
      }
      else                                  =20
      {
         if(eParElement.tagName =3D=3D "TABLE") =20
         {                                  =20
            var nParBorder =3D parseInt(eParElement.border);
            if(isNaN(nParBorder))           =20
            {                               =20
               var nParFrame =3D eParElement.getAttribute('frame');
               if(nParFrame !=3D null)        =20
               {
                  nLeftPos +=3D 1;            =20
               }
            }
            else if(nParBorder > 0)         =20
            {
               nLeftPos +=3D nParBorder;      =20
            }
         }
      }
      nLeftPos +=3D eParElement.offsetLeft;   =20
      eParElement =3D eParElement.offsetParent;=20
   }                                        =20
   return nLeftPos;                         =20
}

function DL_GetElementTop(eElement)
{
   if (!eElement && this)                   =20
   {                                        =20
      eElement =3D this;                      =20
   }                                        =20

   var DL_bIE =3D document.all ? true : false;=20

   var nTopPos =3D eElement.offsetTop;        =20
   var eParElement =3D eElement.offsetParent; =20

   while (eParElement !=3D null)
   {                                        =20
      if(DL_bIE)                            =20
      {
         if( (eParElement.tagName !=3D "TABLE") && (eParElement.tagName =
!=3D "BODY") )
         {                                  =20
            nTopPos +=3D eParElement.clientTop;=20
         }
      }
      else                                  =20
      {
         if(eParElement.tagName =3D=3D "TABLE") =20
         {                                  =20
            var nParBorder =3D parseInt(eParElement.border);
            if(isNaN(nParBorder))           =20
            {                               =20
               var nParFrame =3D eParElement.getAttribute('frame');
               if(nParFrame !=3D null)        =20
               {
                  nTopPos +=3D 1;             =20
               }
            }
            else if(nParBorder > 0)         =20
            {
               nTopPos +=3D nParBorder;       =20
            }
         }
      }

      nTopPos +=3D eParElement.offsetTop;     =20
      eParElement =3D eParElement.offsetParent;=20
   }                                        =20
   return nTopPos;                          =20
}

/* ----- removed stuff to cancel feedback
if (!document.layers)
document.write("<DIV id=3DcaptureClick onClick=3D'cancelFeedback()' =
style=3D'position:absolute;visibility:hidden;left:0px;top:0px;width:100%;=
height:100%;z-Index:20;'></DIV>");

function cancelFeedback()
{
	bCancled =3D true;
	var oCapture =3D null
	if (document.all)
		oCapture =3D captureClick;
	else if (document.getElementById)
		oCapture =3D document.getElementById("captureClick");
	if (oCapture)
		captureClick.style.visibility =3D "hidden";
	=09
	uberBar.style.visibility =3D "hidden";
}
------------------- */


------=_NextPart_000_0000_01C509B2.30378220
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/dyn-help.js

=0A=
var HELP_LAYER =3D "dynHelp";=0A=
var szCurHelp;=0A=
=0A=
firstTime =3D 1;=0A=
firstMsg =3D "";=0A=
function doHelp(szId, bOn)=0A=
{=0A=
//  alert("hello");=0A=
  //alert("doHelp: " + szId + "," + bOn);=0A=
//  var szTmp =3D eval(szId + "Desc");=0A=
  var szTmp =3D "";=0A=
=0A=
  if (bOn)=0A=
    szTmp =3D szId;  =0A=
    //eval(szId + "Desc");  This line is no longer needed since we're =
not passing a variable name, but rather the text itself=0A=
  else=0A=
    szTmp =3D firstMsg;=0A=
  //alert("szTmp :"+ szTmp);=0A=
  if (BR_NS4)=0A=
    document.dynHelp.top =3D document.tipBorder.pageY + 18;=0A=
=0A=
  // ie?  dynHelp.style.top =3D tipBorder.offsetTop + 18;  =0A=
  //var szFunc =3D"writeLayer(HELP_LAYER,'"+szTmp+"')";=0A=
  //var nLocDelay =3D 0;=0A=
  if (firstTime =3D=3D 1) {=0A=
    firstTime =3D 0;=0A=
    firstMsg =3D szTmp;=0A=
  } =0A=
  //setTimeout(szFunc, nLocDelay);=0A=
=0A=
if(BR_Mac)=0A=
	szTmp=3D"<nobr>" + szTmp + "</nobr>";=0A=
  writeLayer(HELP_LAYER, szTmp);=0A=
}=0A=
=0A=
=0A=
=0A=
//  Following are strings for various hot help components.  Should be =
broken into generic=0A=
//  and page specific files to optimize load times....=0A=
=0A=
=0A=
//  They used to live here, but now the actual strings live in the =
message files (part of the new local language support)=0A=

------=_NextPart_000_0000_01C509B2.30378220
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/overlib.js

//\//////////////////////////////////////////////////////////////////////=
////////////=0A=
//\  overLIB 3.50  --  This notice must remain untouched at all times.=0A=
//\  Copyright Erik Bosrup 1998-2001. All rights reserved.=0A=
//\=0A=
//\  By Erik Bosrup (erik@bosrup.com).  Last modified 2001-08-28.=0A=
//\  Portions by Dan Steinman (dansteinman.com). Additions by other =
people are=0A=
//\  listed on the overLIB homepage.=0A=
//\=0A=
//\  Get the latest version at http://www.bosrup.com/web/overlib/=0A=
//\=0A=
//\  This script is published under an open source license. Please read =
the license=0A=
//\  agreement online at: http://www.bosrup.com/web/overlib/license.html=0A=
//\  If you have questions regarding the license please contact =
erik@bosrup.com.=0A=
//\=0A=
//\  This script library was originally created for personal use. By =
request it has=0A=
//\  later been made public. This is free software. Do not sell this as =
your own=0A=
//\  work, or remove this copyright notice. For full details on copying =
or changing=0A=
//\  this script please read the license agreement at the link above.=0A=
//\=0A=
//\  Please give credit on sites that use overLIB and submit changes of =
the script=0A=
//\  so other people can use them as well. This script is free to use, =
don't abuse.=0A=
//\//////////////////////////////////////////////////////////////////////=
////////////=0A=
//\mini=0A=
=0A=
=0A=
/////////////////////////////////////////////////////////////////////////=
///////////=0A=
// CONSTANTS=0A=
// Don't touch these. :)=0A=
/////////////////////////////////////////////////////////////////////////=
///////////=0A=
var INARRAY		=3D	1;=0A=
var CAPARRAY		=3D	2;=0A=
var STICKY		=3D	3;=0A=
var BACKGROUND		=3D	4;=0A=
var NOCLOSE		=3D	5;=0A=
var CAPTION		=3D	6;=0A=
var LEFT		=3D	7;=0A=
var RIGHT		=3D	8;=0A=
var CENTER		=3D	9;=0A=
var OFFSETX		=3D	10;=0A=
var OFFSETY		=3D	11;=0A=
var FGCOLOR		=3D	12;=0A=
var BGCOLOR		=3D	13;=0A=
var TEXTCOLOR		=3D	14;=0A=
var CAPCOLOR		=3D	15;=0A=
var CLOSECOLOR		=3D	16;=0A=
var WIDTH		=3D	17;=0A=
var BORDER		=3D	18;=0A=
var STATUS		=3D	19;=0A=
var AUTOSTATUS		=3D	20;=0A=
var AUTOSTATUSCAP	=3D	21;=0A=
var HEIGHT		=3D	22;=0A=
var CLOSETEXT		=3D	23;=0A=
var SNAPX		=3D	24;=0A=
var SNAPY		=3D	25;=0A=
var FIXX		=3D	26;=0A=
var FIXY		=3D	27;=0A=
var FGBACKGROUND	=3D	28;=0A=
var BGBACKGROUND	=3D	29;=0A=
var PADX		=3D	30; // PADX2 out=0A=
var PADY		=3D	31; // PADY2 out=0A=
var FULLHTML		=3D	34;=0A=
var ABOVE		=3D	35;=0A=
var BELOW		=3D	36;=0A=
var CAPICON		=3D	37;=0A=
var TEXTFONT		=3D	38;=0A=
var CAPTIONFONT		=3D	39;=0A=
var CLOSEFONT		=3D	40;=0A=
var TEXTSIZE		=3D	41;=0A=
var CAPTIONSIZE		=3D	42;=0A=
var CLOSESIZE		=3D	43;=0A=
var FRAME		=3D	44;=0A=
var TIMEOUT		=3D	45;=0A=
var FUNCTION		=3D	46;=0A=
var DELAY		=3D	47;=0A=
var HAUTO		=3D	48;=0A=
var VAUTO		=3D	49;=0A=
var CLOSECLICK		=3D	50;=0A=
var CSSOFF		=3D	51;=0A=
var CSSSTYLE		=3D	52;=0A=
var CSSCLASS		=3D	53;=0A=
var FGCLASS		=3D	54;=0A=
var BGCLASS		=3D	55;=0A=
var TEXTFONTCLASS	=3D	56;=0A=
var CAPTIONFONTCLASS	=3D	57;=0A=
var CLOSEFONTCLASS	=3D	58;=0A=
var PADUNIT		=3D	59;=0A=
var HEIGHTUNIT		=3D	60;=0A=
var WIDTHUNIT		=3D	61;=0A=
var TEXTSIZEUNIT	=3D	62;=0A=
var TEXTDECORATION	=3D	63;=0A=
var TEXTSTYLE		=3D	64;=0A=
var TEXTWEIGHT		=3D	65;=0A=
var CAPTIONSIZEUNIT	=3D	66;=0A=
var CAPTIONDECORATION	=3D	67;=0A=
var CAPTIONSTYLE	=3D	68;=0A=
var CAPTIONWEIGHT	=3D	69;=0A=
var CLOSESIZEUNIT	=3D	70;=0A=
var CLOSEDECORATION	=3D	71;=0A=
var CLOSESTYLE		=3D	72;=0A=
var CLOSEWEIGHT		=3D	73;=0A=
=0A=
=0A=
/////////////////////////////////////////////////////////////////////////=
///////////=0A=
// DEFAULT CONFIGURATION=0A=
// You don't have to change anything here if you don't want to. All of =
this can be=0A=
// changed on your html page or through an overLIB call.=0A=
/////////////////////////////////////////////////////////////////////////=
///////////=0A=
=0A=
// Main background color (the large area)=0A=
// Usually a bright color (white, yellow etc)=0A=
if (typeof ol_fgcolor =3D=3D 'undefined') { var ol_fgcolor =3D =
"#FFFFCC";}=0A=
	=0A=
// Border color and color of caption=0A=
// Usually a dark color (black, brown etc)=0A=
if (typeof ol_bgcolor =3D=3D 'undefined') { var ol_bgcolor =3D =
"#888851";}=0A=
	=0A=
// Text color=0A=
// Usually a dark color=0A=
if (typeof ol_textcolor =3D=3D 'undefined') { var ol_textcolor =3D =
"#000000";}=0A=
	=0A=
// Color of the caption text=0A=
// Usually a bright color=0A=
if (typeof ol_capcolor =3D=3D 'undefined') { var ol_capcolor =3D =
"#FFFFFF";}=0A=
	=0A=
// Color of "Close" when using Sticky=0A=
// Usually a semi-bright color=0A=
if (typeof ol_closecolor =3D=3D 'undefined') { var ol_closecolor =3D =
"#9999FF";}=0A=
=0A=
// Font face for the main text=0A=
if (typeof ol_textfont =3D=3D 'undefined') { var ol_textfont =3D =
"Verdana,Arial,Helvetica";}=0A=
=0A=
// Font face for the caption=0A=
if (typeof ol_captionfont =3D=3D 'undefined') { var ol_captionfont =3D =
"Verdana,Arial,Helvetica";}=0A=
=0A=
// Font face for the close text=0A=
if (typeof ol_closefont =3D=3D 'undefined') { var ol_closefont =3D =
"Verdana,Arial,Helvetica";}=0A=
=0A=
// Font size for the main text=0A=
// When using CSS this will be very small.=0A=
if (typeof ol_textsize =3D=3D 'undefined') { var ol_textsize =3D "1";}=0A=
=0A=
// Font size for the caption=0A=
// When using CSS this will be very small.=0A=
if (typeof ol_captionsize =3D=3D 'undefined') { var ol_captionsize =3D =
"1";}=0A=
=0A=
// Font size for the close text=0A=
// When using CSS this will be very small.=0A=
if (typeof ol_closesize =3D=3D 'undefined') { var ol_closesize =3D "1";}=0A=
=0A=
// Width of the popups in pixels=0A=
// 100-300 pixels is typical=0A=
if (typeof ol_width =3D=3D 'undefined') { var ol_width =3D "200";}=0A=
=0A=
// How thick the ol_border should be in pixels=0A=
// 1-3 pixels is typical=0A=
if (typeof ol_border =3D=3D 'undefined') { var ol_border =3D "1";}=0A=
=0A=
// How many pixels to the right/left of the cursor to show the popup=0A=
// Values between 3 and 12 are best=0A=
if (typeof ol_offsetx =3D=3D 'undefined') { var ol_offsetx =3D 15;}=0A=
	=0A=
// How many pixels to the below the cursor to show the popup=0A=
// Values between 3 and 12 are best=0A=
if (typeof ol_offsety =3D=3D 'undefined') { var ol_offsety =3D -35;}=0A=
=0A=
// Default text for popups=0A=
// Should you forget to pass something to overLIB this will be displayed.=0A=
if (typeof ol_text =3D=3D 'undefined') { var ol_text =3D "Default Text"; =
}=0A=
=0A=
// Default caption=0A=
// You should leave this blank or you will have problems making non caps =
popups.=0A=
if (typeof ol_cap =3D=3D 'undefined') { var ol_cap =3D ""; }=0A=
=0A=
// Decides if sticky popups are default.=0A=
// 0 for non, 1 for stickies.=0A=
if (typeof ol_sticky =3D=3D 'undefined') { var ol_sticky =3D 0; }=0A=
=0A=
// Default background image. Better left empty unless you always want =
one.=0A=
if (typeof ol_background =3D=3D 'undefined') { var ol_background =3D ""; =
}=0A=
=0A=
// Text for the closing sticky popups.=0A=
// Normal is "Close".=0A=
if (typeof ol_close =3D=3D 'undefined') { var ol_close =3D "Close"; }=0A=
=0A=
// Default vertical alignment for popups.=0A=
// It's best to leave RIGHT here. Other options are LEFT and CENTER.=0A=
if (typeof ol_hpos =3D=3D 'undefined') { var ol_hpos =3D RIGHT; }=0A=
=0A=
// Default status bar text when a popup is invoked.=0A=
if (typeof ol_status =3D=3D 'undefined') { var ol_status =3D ""; }=0A=
=0A=
// If the status bar automatically should load either text or caption.=0A=
// 0=3Dnothing, 1=3Dtext, 2=3Dcaption=0A=
if (typeof ol_autostatus =3D=3D 'undefined') { var ol_autostatus =3D 0; }=0A=
=0A=
// Default height for popup. Often best left alone.=0A=
if (typeof ol_height =3D=3D 'undefined') { var ol_height =3D -1; }=0A=
=0A=
// Horizontal grid spacing that popups will snap to.=0A=
// 0 makes no grid, anything else will cause a snap to that grid spacing.=0A=
if (typeof ol_snapx =3D=3D 'undefined') { var ol_snapx =3D 0; }=0A=
=0A=
// Vertical grid spacing that popups will snap to.=0A=
// 0 makes no grid, andthing else will cause a snap to that grid spacing.=0A=
if (typeof ol_snapy =3D=3D 'undefined') { var ol_snapy =3D 0; }=0A=
=0A=
// Sets the popups horizontal position to a fixed column.=0A=
// Anything above -1 will cause fixed position.=0A=
if (typeof ol_fixx =3D=3D 'undefined') { var ol_fixx =3D -1; }=0A=
=0A=
// Sets the popups vertical position to a fixed row.=0A=
// Anything above -1 will cause fixed position.=0A=
if (typeof ol_fixy =3D=3D 'undefined') { var ol_fixy =3D -1; }=0A=
=0A=
// Background image for the popups inside.=0A=
if (typeof ol_fgbackground =3D=3D 'undefined') { var ol_fgbackground =3D =
""; }=0A=
=0A=
// Background image for the popups frame.=0A=
if (typeof ol_bgbackground =3D=3D 'undefined') { var ol_bgbackground =3D =
""; }=0A=
=0A=
// How much horizontal left padding text should get by default when =
BACKGROUND is used.=0A=
if (typeof ol_padxl =3D=3D 'undefined') { var ol_padxl =3D 1; }=0A=
=0A=
// How much horizontal right padding text should get by default when =
BACKGROUND is used.=0A=
if (typeof ol_padxr =3D=3D 'undefined') { var ol_padxr =3D 1; }=0A=
=0A=
// How much vertical top padding text should get by default when =
BACKGROUND is used.=0A=
if (typeof ol_padyt =3D=3D 'undefined') { var ol_padyt =3D 1; }=0A=
=0A=
// How much vertical bottom padding text should get by default when =
BACKGROUND is used.=0A=
if (typeof ol_padyb =3D=3D 'undefined') { var ol_padyb =3D 1; }=0A=
=0A=
// If the user by default must supply all html for complete popup =
control.=0A=
// Set to 1 to activate, 0 otherwise.=0A=
if (typeof ol_fullhtml =3D=3D 'undefined') { var ol_fullhtml =3D 0; }=0A=
=0A=
// Default vertical position of the popup. Default should normally be =
BELOW.=0A=
// ABOVE only works when HEIGHT is defined.=0A=
if (typeof ol_vpos =3D=3D 'undefined') { var ol_vpos =3D BELOW; }=0A=
=0A=
// Default height of popup to use when placing the popup above the =
cursor.=0A=
if (typeof ol_aboveheight =3D=3D 'undefined') { var ol_aboveheight =3D =
0; }=0A=
=0A=
// Default icon to place next to the popups caption.=0A=
if (typeof ol_caption =3D=3D 'undefined') { var ol_capicon =3D ""; }=0A=
=0A=
// Default frame. We default to current frame if there is no frame =
defined.=0A=
if (typeof ol_frame =3D=3D 'undefined') { var ol_frame =3D self; }=0A=
=0A=
// Default timeout. By default there is no timeout.=0A=
if (typeof ol_timeout =3D=3D 'undefined') { var ol_timeout =3D 0; }=0A=
=0A=
// Default javascript funktion. By default there is none.=0A=
if (typeof ol_function =3D=3D 'undefined') { var ol_function =3D =
Function(); }=0A=
=0A=
// Default timeout. By default there is no timeout.=0A=
if (typeof ol_delay =3D=3D 'undefined') { var ol_delay =3D 0; }=0A=
=0A=
// If overLIB should decide the horizontal placement.=0A=
if (typeof ol_hauto =3D=3D 'undefined') { var ol_hauto =3D 0; }=0A=
=0A=
// If overLIB should decide the vertical placement.=0A=
if (typeof ol_vauto =3D=3D 'undefined') { var ol_vauto =3D 0; }=0A=
=0A=
=0A=
=0A=
// If the user has to click to close stickies.=0A=
if (typeof ol_closeclick =3D=3D 'undefined') { var ol_closeclick =3D 0; }=0A=
=0A=
// This variable determines if you want to use CSS or inline definitions.=0A=
// CSSOFF=3Dno CSS    CSSSTYLE=3Duse CSS inline styles    CSSCLASS=3Duse =
classes=0A=
if (typeof ol_css =3D=3D 'undefined') { var ol_css =3D CSSOFF; }=0A=
=0A=
// Main background class (eqv of fgcolor)=0A=
// This is only used if CSS is set to use classes (ol_css =3D CSSCLASS)=0A=
if (typeof ol_fgclass =3D=3D 'undefined') { var ol_fgclass =3D ""; }=0A=
=0A=
// Frame background class (eqv of bgcolor)=0A=
// This is only used if CSS is set to use classes (ol_css =3D CSSCLASS)=0A=
if (typeof ol_bgclass =3D=3D 'undefined') { var ol_bgclass =3D ""; }=0A=
=0A=
// Main font class=0A=
// This is only used if CSS is set to use classes (ol_css =3D CSSCLASS)=0A=
if (typeof ol_textfontclass =3D=3D 'undefined') { var ol_textfontclass =
=3D ""; }=0A=
=0A=
// Caption font class=0A=
// This is only used if CSS is set to use classes (ol_css =3D CSSCLASS)=0A=
if (typeof ol_captionfontclass =3D=3D 'undefined') { var =
ol_captionfontclass =3D ""; }=0A=
=0A=
// Close font class=0A=
// This is only used if CSS is set to use classes (ol_css =3D CSSCLASS)=0A=
if (typeof ol_closefontclass =3D=3D 'undefined') { var ol_closefontclass =
=3D ""; }=0A=
=0A=
// Unit to be used for the text padding above=0A=
// Only used if CSS inline styles are being used (ol_css =3D CSSSTYLE)=0A=
// Options include "px", "%", "in", "cm" and more=0A=
if (typeof ol_padunit =3D=3D 'undefined') { var ol_padunit =3D "px";}=0A=
=0A=
// Unit to be used for height of popup=0A=
// Only used if CSS inline styles are being used (ol_css =3D CSSSTYLE)=0A=
// Options include "px", "%", "in", "cm" and more=0A=
if (typeof ol_heightunit =3D=3D 'undefined') { var ol_heightunit =3D =
"px";}=0A=
=0A=
// Unit to be used for width of popup=0A=
// Only used if CSS inline styles are being used (ol_css =3D CSSSTYLE)=0A=
// Options include "px", "%", "in", "cm" and more=0A=
if (typeof ol_widthunit =3D=3D 'undefined') { var ol_widthunit =3D "px";}=0A=
=0A=
// Font size unit for the main text=0A=
// Only used if CSS inline styles are being used (ol_css =3D CSSSTYLE)=0A=
if (typeof ol_textsizeunit =3D=3D 'undefined') { var ol_textsizeunit =3D =
"px";}=0A=
=0A=
// Decoration of the main text ("none", "underline", "line-through" or =
"blink")=0A=
// Only used if CSS inline styles are being used (ol_css =3D CSSSTYLE)=0A=
if (typeof ol_textdecoration =3D=3D 'undefined') { var ol_textdecoration =
=3D "none";}=0A=
=0A=
// Font style of the main text ("normal" or "italic")=0A=
// Only used if CSS inline styles are being used (ol_css =3D CSSSTYLE)=0A=
if (typeof ol_textstyle =3D=3D 'undefined') { var ol_textstyle =3D =
"normal";}=0A=
=0A=
// Font weight of the main text ("normal", "bold", "bolder", "lighter", =
ect.)=0A=
// Only used if CSS inline styles are being used (ol_css =3D CSSSTYLE)=0A=
if (typeof ol_textweight =3D=3D 'undefined') { var ol_textweight =3D =
"normal";}=0A=
=0A=
// Font size unit for the caption=0A=
// Only used if CSS inline styles are being used (ol_css =3D CSSSTYLE)=0A=
if (typeof ol_captionsizeunit =3D=3D 'undefined') { var =
ol_captionsizeunit =3D "px";}=0A=
=0A=
// Decoration of the caption ("none", "underline", "line-through" or =
"blink")=0A=
// Only used if CSS inline styles are being used (ol_css =3D CSSSTYLE)=0A=
if (typeof ol_captiondecoration =3D=3D 'undefined') { var =
ol_captiondecoration =3D "none";}=0A=
=0A=
// Font style of the caption ("normal" or "italic")=0A=
// Only used if CSS inline styles are being used (ol_css =3D CSSSTYLE)=0A=
if (typeof ol_captionstyle =3D=3D 'undefined') { var ol_captionstyle =3D =
"normal";}=0A=
=0A=
// Font weight of the caption ("normal", "bold", "bolder", "lighter", =
ect.)=0A=
// Only used if CSS inline styles are being used (ol_css =3D CSSSTYLE)=0A=
if (typeof ol_captionweight =3D=3D 'undefined') { var ol_captionweight =
=3D "bold";}=0A=
=0A=
// Font size unit for the close text=0A=
// Only used if CSS inline styles are being used (ol_css =3D CSSSTYLE)=0A=
if (typeof ol_closesizeunit =3D=3D 'undefined') { var ol_closesizeunit =
=3D "px";}=0A=
=0A=
// Decoration of the close text ("none", "underline", "line-through" or =
"blink")=0A=
// Only used if CSS inline styles are being used (ol_css =3D CSSSTYLE)=0A=
if (typeof ol_closedecoration =3D=3D 'undefined') { var =
ol_closedecoration =3D "none";}=0A=
=0A=
// Font style of the close text ("normal" or "italic")=0A=
// Only used if CSS inline styles are being used (ol_css =3D CSSSTYLE)=0A=
if (typeof ol_closestyle =3D=3D 'undefined') { var ol_closestyle =3D =
"normal";}=0A=
=0A=
// Font weight of the close text ("normal", "bold", "bolder", "lighter", =
ect.)=0A=
// Only used if CSS inline styles are being used (ol_css =3D CSSSTYLE)=0A=
if (typeof ol_closeweight =3D=3D 'undefined') { var ol_closeweight =3D =
"normal";}=0A=
=0A=
=0A=
=0A=
/////////////////////////////////////////////////////////////////////////=
///////////=0A=
// ARRAY CONFIGURATION=0A=
// You don't have to change anything here if you don't want to. The =
following=0A=
// arrays can be filled with text and html if you don't wish to pass it =
from=0A=
// your html page.=0A=
/////////////////////////////////////////////////////////////////////////=
///////////=0A=
=0A=
// Array with texts.=0A=
if (typeof ol_texts =3D=3D 'undefined') { var ol_texts =3D new =
Array("Text 0", "Text 1"); }=0A=
=0A=
// Array with captions.=0A=
if (typeof ol_caps =3D=3D 'undefined') { var ol_caps =3D new =
Array("Caption 0", "Caption 1"); }=0A=
=0A=
=0A=
/////////////////////////////////////////////////////////////////////////=
///////////=0A=
// END CONFIGURATION=0A=
// Don't change anything below this line, all configuration is above.=0A=
/////////////////////////////////////////////////////////////////////////=
///////////=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
/////////////////////////////////////////////////////////////////////////=
///////////=0A=
// INIT=0A=
/////////////////////////////////////////////////////////////////////////=
///////////=0A=
=0A=
// Runtime variables init. Used for runtime only, don't change, not for =
config!=0A=
var o3_text =3D "";=0A=
var o3_cap =3D "";=0A=
var o3_sticky =3D 0;=0A=
var o3_background =3D "";=0A=
var o3_close =3D "Close";=0A=
var o3_hpos =3D RIGHT;=0A=
var o3_offsetx =3D 2;=0A=
var o3_offsety =3D 2;=0A=
var o3_fgcolor =3D "";=0A=
var o3_bgcolor =3D "";=0A=
var o3_textcolor =3D "";=0A=
var o3_capcolor =3D "";=0A=
var o3_closecolor =3D "";=0A=
var o3_width =3D 100;=0A=
var o3_border =3D 1;=0A=
var o3_status =3D "";=0A=
var o3_autostatus =3D 0;=0A=
var o3_height =3D -1;=0A=
var o3_snapx =3D 0;=0A=
var o3_snapy =3D 0;=0A=
var o3_fixx =3D -1;=0A=
var o3_fixy =3D -1;=0A=
var o3_fgbackground =3D "";=0A=
var o3_bgbackground =3D "";=0A=
var o3_padxl =3D 0;=0A=
var o3_padxr =3D 0;=0A=
var o3_padyt =3D 0;=0A=
var o3_padyb =3D 0;=0A=
var o3_fullhtml =3D 0;=0A=
var o3_vpos =3D BELOW;=0A=
var o3_aboveheight =3D 0;=0A=
var o3_capicon =3D "";=0A=
var o3_textfont =3D "Verdana,Arial,Helvetica";=0A=
var o3_captionfont =3D "Verdana,Arial,Helvetica";=0A=
var o3_closefont =3D "Verdana,Arial,Helvetica";=0A=
var o3_textsize =3D "1";=0A=
var o3_captionsize =3D "1";=0A=
var o3_closesize =3D "1";=0A=
var o3_frame =3D self;=0A=
var o3_timeout =3D 0;=0A=
var o3_timerid =3D 0;=0A=
var o3_allowmove =3D 0;=0A=
var o3_function =3D Function();=0A=
var o3_delay =3D 0;=0A=
var o3_delayid =3D 0;=0A=
var o3_hauto =3D 0;=0A=
var o3_vauto =3D 0;=0A=
var o3_closeclick =3D 0;=0A=
=0A=
var o3_css =3D CSSOFF;=0A=
var o3_fgclass =3D "";=0A=
var o3_bgclass =3D "";=0A=
var o3_textfontclass =3D "";=0A=
var o3_captionfontclass =3D "";=0A=
var o3_closefontclass =3D "";=0A=
var o3_padunit =3D "px";=0A=
var o3_heightunit =3D "px";=0A=
var o3_widthunit =3D "px";=0A=
var o3_textsizeunit =3D "px";=0A=
var o3_textdecoration =3D "";=0A=
var o3_textstyle =3D "";=0A=
var o3_textweight =3D "";=0A=
var o3_captionsizeunit =3D "px";=0A=
var o3_captiondecoration =3D "";=0A=
var o3_captionstyle =3D "";=0A=
var o3_captionweight =3D "";=0A=
var o3_closesizeunit =3D "px";=0A=
var o3_closedecoration =3D "";=0A=
var o3_closestyle =3D "";=0A=
var o3_closeweight =3D "";=0A=
=0A=
=0A=
=0A=
// Display state variables=0A=
var o3_x =3D 0;=0A=
var o3_y =3D 0;=0A=
var o3_allow =3D 0;=0A=
var o3_showingsticky =3D 0;=0A=
var o3_removecounter =3D 0;=0A=
=0A=
// Our layer=0A=
var over =3D null;=0A=
=0A=
=0A=
// Decide browser version=0A=
var ns4 =3D (document.layers)? true:false;=0A=
var ns6 =3D (document.getElementById)? true:false;=0A=
var ie4 =3D (document.all)? true:false;=0A=
var ie5 =3D false;=0A=
=0A=
// Microsoft Stupidity Check(tm).=0A=
if (ie4) {=0A=
	if ((navigator.userAgent.indexOf('MSIE 5') > 0) || =
(navigator.userAgent.indexOf('MSIE 6') > 0)) {=0A=
		ie5 =3D true;=0A=
	}=0A=
	if (ns6) {=0A=
		ns6 =3D false;=0A=
	}=0A=
}=0A=
=0A=
=0A=
// Capture events, alt. diffuses the overlib function.=0A=
if ( (ns4) || (ie4) || (ns6)) {=0A=
	document.onmousemove =3D mouseMove=0A=
	if (ns4) document.captureEvents(Event.MOUSEMOVE)=0A=
} else {=0A=
	overlib =3D no_overlib;=0A=
	nd =3D no_overlib;=0A=
	ver3fix =3D true;=0A=
}=0A=
=0A=
=0A=
// Fake function for 3.0 users.=0A=
function no_overlib() {=0A=
	return ver3fix;=0A=
}=0A=
=0A=
=0A=
=0A=
/////////////////////////////////////////////////////////////////////////=
///////////=0A=
// PUBLIC FUNCTIONS=0A=
/////////////////////////////////////////////////////////////////////////=
///////////=0A=
=0A=
=0A=
// overlib(arg0, ..., argN)=0A=
// Loads parameters into global runtime variables.=0A=
function overlib() {=0A=
	=0A=
	// Load defaults to runtime.=0A=
	o3_text =3D ol_text;=0A=
	o3_cap =3D ol_cap;=0A=
	o3_sticky =3D ol_sticky;=0A=
	o3_background =3D ol_background;=0A=
	o3_close =3D ol_close;=0A=
	o3_hpos =3D ol_hpos;=0A=
	o3_offsetx =3D ol_offsetx;=0A=
	o3_offsety =3D ol_offsety;=0A=
	o3_fgcolor =3D ol_fgcolor;=0A=
	o3_bgcolor =3D ol_bgcolor;=0A=
	o3_textcolor =3D ol_textcolor;=0A=
	o3_capcolor =3D ol_capcolor;=0A=
	o3_closecolor =3D ol_closecolor;=0A=
	o3_width =3D ol_width;=0A=
	o3_border =3D ol_border;=0A=
	o3_status =3D ol_status;=0A=
	o3_autostatus =3D ol_autostatus;=0A=
	o3_height =3D ol_height;=0A=
	o3_snapx =3D ol_snapx;=0A=
	o3_snapy =3D ol_snapy;=0A=
	o3_fixx =3D ol_fixx;=0A=
	o3_fixy =3D ol_fixy;=0A=
	o3_fgbackground =3D ol_fgbackground;=0A=
	o3_bgbackground =3D ol_bgbackground;=0A=
	o3_padxl =3D ol_padxl;=0A=
	o3_padxr =3D ol_padxr;=0A=
	o3_padyt =3D ol_padyt;=0A=
	o3_padyb =3D ol_padyb;=0A=
	o3_fullhtml =3D ol_fullhtml;=0A=
	o3_vpos =3D ol_vpos;=0A=
	o3_aboveheight =3D ol_aboveheight;=0A=
	o3_capicon =3D ol_capicon;=0A=
	o3_textfont =3D ol_textfont;=0A=
	o3_captionfont =3D ol_captionfont;=0A=
	o3_closefont =3D ol_closefont;=0A=
	o3_textsize =3D ol_textsize;=0A=
	o3_captionsize =3D ol_captionsize;=0A=
	o3_closesize =3D ol_closesize;=0A=
	o3_timeout =3D ol_timeout;=0A=
	o3_function =3D ol_function;=0A=
	o3_delay =3D ol_delay;=0A=
	o3_hauto =3D ol_hauto;=0A=
	o3_vauto =3D ol_vauto;=0A=
	o3_closeclick =3D ol_closeclick;=0A=
	=0A=
	o3_css =3D ol_css;=0A=
	o3_fgclass =3D ol_fgclass;=0A=
	o3_bgclass =3D ol_bgclass;=0A=
	o3_textfontclass =3D ol_textfontclass;=0A=
	o3_captionfontclass =3D ol_captionfontclass;=0A=
	o3_closefontclass =3D ol_closefontclass;=0A=
	o3_padunit =3D ol_padunit;=0A=
	o3_heightunit =3D ol_heightunit;=0A=
	o3_widthunit =3D ol_widthunit;=0A=
	o3_textsizeunit =3D ol_textsizeunit;=0A=
	o3_textdecoration =3D ol_textdecoration;=0A=
	o3_textstyle =3D ol_textstyle;=0A=
	o3_textweight =3D ol_textweight;=0A=
	o3_captionsizeunit =3D ol_captionsizeunit;=0A=
	o3_captiondecoration =3D ol_captiondecoration;=0A=
	o3_captionstyle =3D ol_captionstyle;=0A=
	o3_captionweight =3D ol_captionweight;=0A=
	o3_closesizeunit =3D ol_closesizeunit;=0A=
	o3_closedecoration =3D ol_closedecoration;=0A=
	o3_closestyle =3D ol_closestyle;=0A=
	o3_closeweight =3D ol_closeweight;=0A=
	=0A=
=0A=
	// Special for frame support, over must be reset...=0A=
	if ( (ns4) || (ie4) || (ns6) ) {=0A=
		o3_frame =3D ol_frame;=0A=
		if (ns4) over =3D o3_frame.document.overDiv=0A=
		if (ie4) over =3D o3_frame.overDiv.style=0A=
		if (ns6) over =3D o3_frame.document.getElementById("overDiv");=0A=
	}=0A=
	=0A=
	=0A=
	// What the next argument is expected to be.=0A=
	var parsemode =3D -1;=0A=
	=0A=
	var ar =3D arguments;=0A=
=0A=
	for (i =3D 0; i < ar.length; i++) {=0A=
=0A=
		if (parsemode < 0) {=0A=
			// Arg is maintext, unless INARRAY=0A=
			if (ar[i] =3D=3D INARRAY) {=0A=
				o3_text =3D ol_texts[ar[++i]];=0A=
			} else {=0A=
				o3_text =3D ar[i];=0A=
			}=0A=
=0A=
			parsemode =3D 0;=0A=
		} else {=0A=
			// Note: NS4 doesn't like switch cases with vars.=0A=
			if (ar[i] =3D=3D INARRAY) { o3_text =3D ol_texts[ar[++i]]; continue; }=0A=
			if (ar[i] =3D=3D CAPARRAY) { o3_cap =3D ol_caps[ar[++i]]; continue; }=0A=
			if (ar[i] =3D=3D STICKY) { o3_sticky =3D 1; continue; }=0A=
			if (ar[i] =3D=3D BACKGROUND) { o3_background =3D ar[++i]; continue; }=0A=
			if (ar[i] =3D=3D NOCLOSE) { o3_close =3D ""; continue; }=0A=
			if (ar[i] =3D=3D CAPTION) { o3_cap =3D ar[++i]; continue; }=0A=
			if (ar[i] =3D=3D CENTER || ar[i] =3D=3D LEFT || ar[i] =3D=3D RIGHT) { =
o3_hpos =3D ar[i]; continue; }=0A=
			if (ar[i] =3D=3D OFFSETX) { o3_offsetx =3D ar[++i]; continue; }=0A=
			if (ar[i] =3D=3D OFFSETY) { o3_offsety =3D ar[++i]; continue; }=0A=
			if (ar[i] =3D=3D FGCOLOR) { o3_fgcolor =3D ar[++i]; continue; }=0A=
			if (ar[i] =3D=3D BGCOLOR) { o3_bgcolor =3D ar[++i]; continue; }=0A=
			if (ar[i] =3D=3D TEXTCOLOR) { o3_textcolor =3D ar[++i]; continue; }=0A=
			if (ar[i] =3D=3D CAPCOLOR) { o3_capcolor =3D ar[++i]; continue; }=0A=
			if (ar[i] =3D=3D CLOSECOLOR) { o3_closecolor =3D ar[++i]; continue; }=0A=
			if (ar[i] =3D=3D WIDTH) { o3_width =3D ar[++i]; continue; }=0A=
			if (ar[i] =3D=3D BORDER) { o3_border =3D ar[++i]; continue; }=0A=
			if (ar[i] =3D=3D STATUS) { o3_status =3D ar[++i]; continue; }=0A=
			if (ar[i] =3D=3D AUTOSTATUS) { o3_autostatus =3D 1; continue; }=0A=
			if (ar[i] =3D=3D AUTOSTATUSCAP) { o3_autostatus =3D 2; continue; }=0A=
			if (ar[i] =3D=3D HEIGHT) { o3_height =3D ar[++i]; o3_aboveheight =3D =
ar[i]; continue; } // Same param again.=0A=
			if (ar[i] =3D=3D CLOSETEXT) { o3_close =3D ar[++i]; continue; }=0A=
			if (ar[i] =3D=3D SNAPX) { o3_snapx =3D ar[++i]; continue; }=0A=
			if (ar[i] =3D=3D SNAPY) { o3_snapy =3D ar[++i]; continue; }=0A=
			if (ar[i] =3D=3D FIXX) { o3_fixx =3D ar[++i]; continue; }=0A=
			if (ar[i] =3D=3D FIXY) { o3_fixy =3D ar[++i]; continue; }=0A=
			if (ar[i] =3D=3D FGBACKGROUND) { o3_fgbackground =3D ar[++i]; =
continue; }=0A=
			if (ar[i] =3D=3D BGBACKGROUND) { o3_bgbackground =3D ar[++i]; =
continue; }=0A=
			if (ar[i] =3D=3D PADX) { o3_padxl =3D ar[++i]; o3_padxr =3D ar[++i]; =
continue; }=0A=
			if (ar[i] =3D=3D PADY) { o3_padyt =3D ar[++i]; o3_padyb =3D ar[++i]; =
continue; }=0A=
			if (ar[i] =3D=3D FULLHTML) { o3_fullhtml =3D 1; continue; }=0A=
			if (ar[i] =3D=3D BELOW || ar[i] =3D=3D ABOVE) { o3_vpos =3D ar[i]; =
continue; }=0A=
			if (ar[i] =3D=3D CAPICON) { o3_capicon =3D ar[++i]; continue; }=0A=
			if (ar[i] =3D=3D TEXTFONT) { o3_textfont =3D ar[++i]; continue; }=0A=
			if (ar[i] =3D=3D CAPTIONFONT) { o3_captionfont =3D ar[++i]; continue; =
}=0A=
			if (ar[i] =3D=3D CLOSEFONT) { o3_closefont =3D ar[++i]; continue; }=0A=
			if (ar[i] =3D=3D TEXTSIZE) { o3_textsize =3D ar[++i]; continue; }=0A=
			if (ar[i] =3D=3D CAPTIONSIZE) { o3_captionsize =3D ar[++i]; continue; =
}=0A=
			if (ar[i] =3D=3D CLOSESIZE) { o3_closesize =3D ar[++i]; continue; }=0A=
			if (ar[i] =3D=3D FRAME) { opt_FRAME(ar[++i]); continue; }=0A=
			if (ar[i] =3D=3D TIMEOUT) { o3_timeout =3D ar[++i]; continue; }=0A=
			if (ar[i] =3D=3D FUNCTION) { opt_FUNCTION(ar[++i]); continue; }=0A=
			if (ar[i] =3D=3D DELAY) { o3_delay =3D ar[++i]; continue; }=0A=
			if (ar[i] =3D=3D HAUTO) { o3_hauto =3D (o3_hauto =3D=3D 0) ? 1 : 0; =
continue; }=0A=
			if (ar[i] =3D=3D VAUTO) { o3_vauto =3D (o3_vauto =3D=3D 0) ? 1 : 0; =
continue; }=0A=
			if (ar[i] =3D=3D CLOSECLICK) { o3_closeclick =3D (o3_closeclick =
=3D=3D 0) ? 1 : 0; continue; }=0A=
			if (ar[i] =3D=3D CSSOFF) { o3_css =3D ar[i]; continue; }=0A=
			if (ar[i] =3D=3D CSSSTYLE) { o3_css =3D ar[i]; continue; }=0A=
			if (ar[i] =3D=3D CSSCLASS) { o3_css =3D ar[i]; continue; }=0A=
			if (ar[i] =3D=3D FGCLASS) { o3_fgclass =3D ar[++i]; continue; }=0A=
			if (ar[i] =3D=3D BGCLASS) { o3_bgclass =3D ar[++i]; continue; }=0A=
			if (ar[i] =3D=3D TEXTFONTCLASS) { o3_textfontclass =3D ar[++i]; =
continue; }=0A=
			if (ar[i] =3D=3D CAPTIONFONTCLASS) { o3_captionfontclass =3D ar[++i]; =
continue; }=0A=
			if (ar[i] =3D=3D CLOSEFONTCLASS) { o3_closefontclass =3D ar[++i]; =
continue; }=0A=
			if (ar[i] =3D=3D PADUNIT) { o3_padunit =3D ar[++i]; continue; }=0A=
			if (ar[i] =3D=3D HEIGHTUNIT) { o3_heightunit =3D ar[++i]; continue; }=0A=
			if (ar[i] =3D=3D WIDTHUNIT) { o3_widthunit =3D ar[++i]; continue; }=0A=
			if (ar[i] =3D=3D TEXTSIZEUNIT) { o3_textsizeunit =3D ar[++i]; =
continue; }=0A=
			if (ar[i] =3D=3D TEXTDECORATION) { o3_textdecoration =3D ar[++i]; =
continue; }=0A=
			if (ar[i] =3D=3D TEXTSTYLE) { o3_textstyle =3D ar[++i]; continue; }=0A=
			if (ar[i] =3D=3D TEXTWEIGHT) { o3_textweight =3D ar[++i]; continue; }=0A=
			if (ar[i] =3D=3D CAPTIONSIZEUNIT) { o3_captionsizeunit =3D ar[++i]; =
continue; }=0A=
			if (ar[i] =3D=3D CAPTIONDECORATION) { o3_captiondecoration =3D =
ar[++i]; continue; }=0A=
			if (ar[i] =3D=3D CAPTIONSTYLE) { o3_captionstyle =3D ar[++i]; =
continue; }=0A=
			if (ar[i] =3D=3D CAPTIONWEIGHT) { o3_captionweight =3D ar[++i]; =
continue; }=0A=
			if (ar[i] =3D=3D CLOSESIZEUNIT) { o3_closesizeunit =3D ar[++i]; =
continue; }=0A=
			if (ar[i] =3D=3D CLOSEDECORATION) { o3_closedecoration =3D ar[++i]; =
continue; }=0A=
			if (ar[i] =3D=3D CLOSESTYLE) { o3_closestyle =3D ar[++i]; continue; }=0A=
			if (ar[i] =3D=3D CLOSEWEIGHT) { o3_closeweight =3D ar[++i]; continue; =
}=0A=
		}=0A=
	}=0A=
=0A=
	if (o3_delay =3D=3D 0) {=0A=
		return overlib350();=0A=
	} else {=0A=
		o3_delayid =3D setTimeout("overlib350()", o3_delay);=0A=
=0A=
		if (o3_sticky) {=0A=
			return false;=0A=
		} else {=0A=
			return true;=0A=
		}=0A=
	}=0A=
}=0A=
=0A=
=0A=
=0A=
// Clears popups if appropriate=0A=
function nd() {=0A=
	if ( o3_removecounter >=3D 1 ) { o3_showingsticky =3D 0 };=0A=
	if ( (ns4) || (ie4) || (ns6) ) {=0A=
		if ( o3_showingsticky =3D=3D 0 ) {=0A=
			o3_allowmove =3D 0;=0A=
			if (over !=3D null) hideObject(over);=0A=
		} else {=0A=
			o3_removecounter++;=0A=
		}=0A=
	}=0A=
	=0A=
	return true;=0A=
}=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
/////////////////////////////////////////////////////////////////////////=
///////////=0A=
// OVERLIB 3.50 FUNCTION=0A=
/////////////////////////////////////////////////////////////////////////=
///////////=0A=
=0A=
=0A=
// This function decides what it is we want to display and how we want =
it done.=0A=
function overlib350() {=0A=
=0A=
	// Make layer content=0A=
	var layerhtml;=0A=
=0A=
	if (o3_background !=3D "" || o3_fullhtml) {=0A=
		// Use background instead of box.=0A=
		layerhtml =3D ol_content_background(o3_text, o3_background, =
o3_fullhtml);=0A=
	} else {=0A=
		// They want a popup box.=0A=
=0A=
		// Prepare popup background=0A=
		if (o3_fgbackground !=3D "" && o3_css =3D=3D CSSOFF) {=0A=
			o3_fgbackground =3D "BACKGROUND=3D\""+o3_fgbackground+"\"";=0A=
		}=0A=
		if (o3_bgbackground !=3D "" && o3_css =3D=3D CSSOFF) {=0A=
			o3_bgbackground =3D "BACKGROUND=3D\""+o3_bgbackground+"\"";=0A=
		}=0A=
=0A=
		// Prepare popup colors=0A=
		if (o3_fgcolor !=3D "" && o3_css =3D=3D CSSOFF) {=0A=
			o3_fgcolor =3D "BGCOLOR=3D\""+o3_fgcolor+"\"";=0A=
		}=0A=
		if (o3_bgcolor !=3D "" && o3_css =3D=3D CSSOFF) {=0A=
			o3_bgcolor =3D "BGCOLOR=3D\""+o3_bgcolor+"\"";=0A=
		}=0A=
=0A=
		// Prepare popup height=0A=
		if (o3_height > 0 && o3_css =3D=3D CSSOFF) {=0A=
			o3_height =3D "HEIGHT=3D" + o3_height;=0A=
		} else {=0A=
			o3_height =3D "";=0A=
		}=0A=
=0A=
		// Decide which kinda box.=0A=
		if (o3_cap =3D=3D "") {=0A=
			// Plain=0A=
			layerhtml =3D ol_content_simple(o3_text);=0A=
		} else {=0A=
			// With caption=0A=
			if (o3_sticky) {=0A=
				// Show close text=0A=
				layerhtml =3D ol_content_caption(o3_text, o3_cap, o3_close);=0A=
			} else {=0A=
				// No close text=0A=
				layerhtml =3D ol_content_caption(o3_text, o3_cap, "");=0A=
			}=0A=
		}=0A=
	}=0A=
	=0A=
	// We want it to stick!=0A=
	if (o3_sticky) {=0A=
		o3_showingsticky =3D 1;=0A=
		o3_removecounter =3D 0;=0A=
	}=0A=
	=0A=
	// Write layer=0A=
	layerWrite(layerhtml);=0A=
	=0A=
	// Prepare status bar=0A=
	if (o3_autostatus > 0) {=0A=
		o3_status =3D o3_text;=0A=
		if (o3_autostatus > 1) {=0A=
			o3_status =3D o3_cap;=0A=
		}=0A=
	}=0A=
=0A=
	// When placing the layer the first time, even stickies may be moved.=0A=
	o3_allowmove =3D 0;=0A=
=0A=
	// Initiate a timer for timeout=0A=
	if (o3_timeout > 0) {          =0A=
		if (o3_timerid > 0) clearTimeout(o3_timerid);=0A=
		o3_timerid =3D setTimeout("cClick()", o3_timeout);=0A=
	}=0A=
=0A=
	// Show layer=0A=
	disp(o3_status);=0A=
=0A=
	// Stickies should stay where they are.	=0A=
	if (o3_sticky) {=0A=
		o3_allowmove =3D 0;=0A=
		return false;=0A=
	} else {=0A=
		return true;=0A=
	}=0A=
}=0A=
=0A=
=0A=
=0A=
/////////////////////////////////////////////////////////////////////////=
///////////=0A=
// LAYER GENERATION FUNCTIONS=0A=
/////////////////////////////////////////////////////////////////////////=
///////////=0A=
=0A=
// Makes simple table without caption=0A=
function ol_content_simple(text) {=0A=
	if (o3_css =3D=3D CSSCLASS) txt =3D "<TABLE WIDTH=3D"+o3_width+" =
BORDER=3D0 CELLPADDING=3D"+o3_border+" CELLSPACING=3D0 =
class=3D\""+o3_bgclass+"\"><TR><TD><TABLE WIDTH=3D100% BORDER=3D0 =
CELLPADDING=3D2 CELLSPACING=3D0 class=3D\""+o3_fgclass+"\"><TR><TD =
VALIGN=3DTOP><FONT =
class=3D\""+o3_textfontclass+"\">"+text+"</FONT></TD></TR></TABLE></TD></=
TR></TABLE>";=0A=
	if (o3_css =3D=3D CSSSTYLE) txt =3D "<TABLE WIDTH=3D"+o3_width+" =
BORDER=3D0 CELLPADDING=3D"+o3_border+" CELLSPACING=3D0 =
style=3D\"background-color: "+o3_bgcolor+"; height: =
"+o3_height+o3_heightunit+";\"><TR><TD><TABLE WIDTH=3D100% BORDER=3D0 =
CELLPADDING=3D2 CELLSPACING=3D0 style=3D\"color: "+o3_fgcolor+"; =
background-color: "+o3_fgcolor+"; height: =
"+o3_height+o3_heightunit+";\"><TR><TD VALIGN=3DTOP><FONT =
style=3D\"font-family: "+o3_textfont+"; color: "+o3_textcolor+"; =
font-size: "+o3_textsize+o3_textsizeunit+"; text-decoration: =
"+o3_textdecoration+"; font-weight: "+o3_textweight+"; =
font-style:"+o3_textstyle+"\">"+text+"</FONT></TD></TR></TABLE></TD></TR>=
</TABLE>";=0A=
	if (o3_css =3D=3D CSSOFF) txt =3D "<TABLE WIDTH=3D"+o3_width+" =
BORDER=3D0 CELLPADDING=3D"+o3_border+" CELLSPACING=3D0 "+o3_bgcolor+" =
"+o3_height+"><TR><TD><TABLE WIDTH=3D100% BORDER=3D0 CELLPADDING=3D2 =
CELLSPACING=3D0 "+o3_fgcolor+" "+o3_fgbackground+" "+o3_height+"><TR><TD =
VALIGN=3DTOP><FONT FACE=3D\""+o3_textfont+"\" =
COLOR=3D\""+o3_textcolor+"\" =
SIZE=3D\""+o3_textsize+"\">"+text+"</FONT></TD></TR></TABLE></TD></TR></T=
ABLE>";=0A=
=0A=
	set_background("");=0A=
	return txt;=0A=
}=0A=
=0A=
=0A=
=0A=
=0A=
// Makes table with caption and optional close link=0A=
function ol_content_caption(text, title, close) {=0A=
	closing =3D "";=0A=
	closeevent =3D "onMouseOver";=0A=
=0A=
	if (o3_closeclick =3D=3D 1) closeevent =3D "onClick";=0A=
	if (o3_capicon !=3D "") o3_capicon =3D "<IMG SRC=3D\""+o3_capicon+"\"> =
";=0A=
=0A=
	if (close !=3D "") {=0A=
		if (o3_css =3D=3D CSSCLASS) closing =3D "<TD ALIGN=3DRIGHT><A =
HREF=3D\"/\" "+closeevent+"=3D\"return cClick();\" =
class=3D\""+o3_closefontclass+"\">"+close+"</A></TD>";=0A=
		if (o3_css =3D=3D CSSSTYLE) closing =3D "<TD ALIGN=3DRIGHT><A =
HREF=3D\"/\" "+closeevent+"=3D\"return cClick();\" style=3D\"color: =
"+o3_closecolor+"; font-family: "+o3_closefont+"; font-size: =
"+o3_closesize+o3_closesizeunit+"; text-decoration: =
"+o3_closedecoration+"; font-weight: "+o3_closeweight+"; =
font-style:"+o3_closestyle+";\">"+close+"</A></TD>";=0A=
		if (o3_css =3D=3D CSSOFF) closing =3D "<TD ALIGN=3DRIGHT><A =
HREF=3D\"/\" "+closeevent+"=3D\"return cClick();\"><FONT =
COLOR=3D\""+o3_closecolor+"\" FACE=3D\""+o3_closefont+"\" =
SIZE=3D\""+o3_closesize+"\">"+close+"</FONT></A></TD>";=0A=
	}=0A=
=0A=
	if (o3_css =3D=3D CSSCLASS) txt =3D "<TABLE WIDTH=3D"+o3_width+" =
BORDER=3D0 CELLPADDING=3D"+o3_border+" CELLSPACING=3D0 =
class=3D\""+o3_bgclass+"\"><TR><TD><TABLE WIDTH=3D100% BORDER=3D0 =
CELLPADDING=3D0 CELLSPACING=3D0><TR><TD><FONT =
class=3D\""+o3_captionfontclass+"\">"+o3_capicon+title+"</FONT></TD>"+clo=
sing+"</TR></TABLE><TABLE WIDTH=3D100% BORDER=3D0 CELLPADDING=3D2 =
CELLSPACING=3D0 class=3D\""+o3_fgclass+"\"><TR><TD VALIGN=3DTOP><FONT =
class=3D\""+o3_textfontclass+"\">"+text+"</FONT></TD></TR></TABLE></TD></=
TR></TABLE>";=0A=
	if (o3_css =3D=3D CSSSTYLE) txt =3D "<TABLE WIDTH=3D"+o3_width+" =
BORDER=3D0 CELLPADDING=3D"+o3_border+" CELLSPACING=3D0 =
style=3D\"background-color: "+o3_bgcolor+"; background-image: =
url("+o3_bgbackground+"); height: =
"+o3_height+o3_heightunit+";\"><TR><TD><TABLE WIDTH=3D100% BORDER=3D0 =
CELLPADDING=3D0 CELLSPACING=3D0><TR><TD><FONT style=3D\"font-family: =
"+o3_captionfont+"; color: "+o3_capcolor+"; font-size: =
"+o3_captionsize+o3_captionsizeunit+"; font-weight: =
"+o3_captionweight+"; font-style: =
"+o3_captionstyle+";\">"+o3_capicon+title+"</FONT></TD>"+closing+"</TR></=
TABLE><TABLE WIDTH=3D100% BORDER=3D0 CELLPADDING=3D2 CELLSPACING=3D0 =
style=3D\"color: "+o3_fgcolor+"; background-color: "+o3_fgcolor+"; =
height: "+o3_height+o3_heightunit+";\"><TR><TD VALIGN=3DTOP><FONT =
style=3D\"font-family: "+o3_textfont+"; color: "+o3_textcolor+"; =
font-size: "+o3_textsize+o3_textsizeunit+"; text-decoration: =
"+o3_textdecoration+"; font-weight: "+o3_textweight+"; =
font-style:"+o3_textstyle+"\">"+text+"</FONT></TD></TR></TABLE></TD></TR>=
</TABLE>";=0A=
	if (o3_css =3D=3D CSSOFF) txt =3D "<TABLE WIDTH=3D"+o3_width+" =
BORDER=3D0 CELLPADDING=3D"+o3_border+" CELLSPACING=3D0 "+o3_bgcolor+" =
"+o3_bgbackground+" "+o3_height+"><TR><TD><TABLE WIDTH=3D100% BORDER=3D0 =
CELLPADDING=3D0 CELLSPACING=3D0><TR><TD><B><FONT =
COLOR=3D\""+o3_capcolor+"\" FACE=3D\""+o3_captionfont+"\" =
SIZE=3D\""+o3_captionsize+"\">"+o3_capicon+title+"</FONT></B></TD>"+closi=
ng+"</TR></TABLE><TABLE WIDTH=3D100% BORDER=3D0 CELLPADDING=3D2 =
CELLSPACING=3D0 "+o3_fgcolor+" "+o3_fgbackground+" "+o3_height+"><TR><TD =
VALIGN=3DTOP><FONT COLOR=3D\""+o3_textcolor+"\" =
FACE=3D\""+o3_textfont+"\" =
SIZE=3D\""+o3_textsize+"\">"+text+"</FONT></TD></TR></TABLE></TD></TR></T=
ABLE>";=0A=
=0A=
	set_background("");=0A=
	return txt;=0A=
}=0A=
=0A=
// Sets the background picture, padding and lots more. :)=0A=
function ol_content_background(text, picture, hasfullhtml) {=0A=
	if (hasfullhtml) {=0A=
		txt =3D text;=0A=
	} else {=0A=
		if (o3_css =3D=3D CSSCLASS) txt =3D "<TABLE =
WIDTH=3D"+o3_width+o3_widthunit+" BORDER=3D0 CELLPADDING=3D0 =
CELLSPACING=3D0 HEIGHT=3D"+o3_height+o3_heightunit+"><TR><TD COLSPAN=3D3 =
HEIGHT=3D"+o3_padyt+o3_padunit+"></TD></TR><TR><TD =
WIDTH=3D"+o3_padxl+o3_padunit+"></TD><TD VALIGN=3DTOP =
WIDTH=3D"+(o3_width-o3_padxl-o3_padxr)+o3_padunit+"><FONT =
class=3D\""+o3_textfontclass+"\">"+text+"</FONT></TD><TD =
WIDTH=3D"+o3_padxr+o3_padunit+"></TD></TR><TR><TD COLSPAN=3D3 =
HEIGHT=3D"+o3_padyb+o3_padunit+"></TD></TR></TABLE>";=0A=
		if (o3_css =3D=3D CSSSTYLE) txt =3D "<TABLE =
WIDTH=3D"+o3_width+o3_widthunit+" BORDER=3D0 CELLPADDING=3D0 =
CELLSPACING=3D0 HEIGHT=3D"+o3_height+o3_heightunit+"><TR><TD COLSPAN=3D3 =
HEIGHT=3D"+o3_padyt+o3_padunit+"></TD></TR><TR><TD =
WIDTH=3D"+o3_padxl+o3_padunit+"></TD><TD VALIGN=3DTOP =
WIDTH=3D"+(o3_width-o3_padxl-o3_padxr)+o3_padunit+"><FONT =
style=3D\"font-family: "+o3_textfont+"; color: "+o3_textcolor+"; =
font-size: "+o3_textsize+o3_textsizeunit+";\">"+text+"</FONT></TD><TD =
WIDTH=3D"+o3_padxr+o3_padunit+"></TD></TR><TR><TD COLSPAN=3D3 =
HEIGHT=3D"+o3_padyb+o3_padunit+"></TD></TR></TABLE>";=0A=
		if (o3_css =3D=3D CSSOFF) txt =3D "<TABLE WIDTH=3D"+o3_width+" =
BORDER=3D0 CELLPADDING=3D0 CELLSPACING=3D0 =
HEIGHT=3D"+o3_height+"><TR><TD COLSPAN=3D3 =
HEIGHT=3D"+o3_padyt+"></TD></TR><TR><TD WIDTH=3D"+o3_padxl+"></TD><TD =
VALIGN=3DTOP WIDTH=3D"+(o3_width-o3_padxl-o3_padxr)+"><FONT =
FACE=3D\""+o3_textfont+"\" COLOR=3D\""+o3_textcolor+"\" =
SIZE=3D\""+o3_textsize+"\">"+text+"</FONT></TD><TD =
WIDTH=3D"+o3_padxr+"></TD></TR><TR><TD COLSPAN=3D3 =
HEIGHT=3D"+o3_padyb+"></TD></TR></TABLE>";=0A=
	}=0A=
	set_background(picture);=0A=
	return txt;=0A=
}=0A=
=0A=
// Loads a picture into the div.=0A=
function set_background(pic) {=0A=
	if (pic =3D=3D "") {=0A=
		if (ie4) over.backgroundImage =3D "none";=0A=
		if (ns6) over.style.backgroundImage =3D "none";=0A=
	} else {=0A=
		if (ns4) {=0A=
			over.background.src =3D pic;=0A=
		} else if (ie4) {=0A=
			over.backgroundImage =3D "url("+pic+")";=0A=
		} else if (ns6) {=0A=
			over.style.backgroundImage =3D "url("+pic+")";=0A=
		}=0A=
	}=0A=
}=0A=
=0A=
=0A=
=0A=
/////////////////////////////////////////////////////////////////////////=
///////////=0A=
// HANDLING FUNCTIONS=0A=
/////////////////////////////////////////////////////////////////////////=
///////////=0A=
=0A=
=0A=
// Displays the popup=0A=
function disp(statustext) {=0A=
	if ( (ns4) || (ie4) || (ns6) ) {=0A=
		if (o3_allowmove =3D=3D 0) 	{=0A=
			placeLayer();=0A=
			showObject(over);=0A=
			o3_allowmove =3D 1;=0A=
		}=0A=
	}=0A=
=0A=
	if (statustext !=3D "") {=0A=
		self.status =3D statustext;=0A=
	}=0A=
}=0A=
=0A=
// Decides where we want the popup.=0A=
function placeLayer() {=0A=
	var placeX, placeY;=0A=
	=0A=
	// HORIZONTAL PLACEMENT=0A=
	if (o3_fixx > -1) {=0A=
		// Fixed position=0A=
		placeX =3D o3_fixx;=0A=
	} else {=0A=
		winoffset =3D (ie4) ? o3_frame.document.body.scrollLeft : =
o3_frame.pageXOffset;=0A=
		if (ie4) iwidth =3D o3_frame.document.body.clientWidth;=0A=
		if (ns4) iwidth =3D o3_frame.innerWidth; // was screwed in mozilla, =
fixed now?=0A=
		if (ns6) iwidth =3D o3_frame.outerWidth;=0A=
		=0A=
		// If HAUTO, decide what to use.=0A=
		if (o3_hauto =3D=3D 1) {=0A=
			if ( (o3_x - winoffset) > ((eval(iwidth)) / 2)) {=0A=
				o3_hpos =3D LEFT;=0A=
			} else {=0A=
				o3_hpos =3D RIGHT;=0A=
			}=0A=
		}=0A=
		=0A=
		// From mouse=0A=
		if (o3_hpos =3D=3D CENTER) { // Center=0A=
			placeX =3D o3_x+o3_offsetx-(o3_width/2);=0A=
		}=0A=
		if (o3_hpos =3D=3D RIGHT) { // Right=0A=
			placeX =3D o3_x+o3_offsetx;=0A=
			if ( (eval(placeX) + eval(o3_width)) > (winoffset + iwidth) ) {=0A=
				placeX =3D iwidth + winoffset - o3_width;=0A=
				if (placeX < 0) placeX =3D 0;=0A=
			}=0A=
		}=0A=
		if (o3_hpos =3D=3D LEFT) { // Left=0A=
			placeX =3D o3_x-o3_offsetx-o3_width;=0A=
			if (placeX < winoffset) placeX =3D winoffset;=0A=
		}=0A=
	=0A=
		// Snapping!=0A=
		if (o3_snapx > 1) {=0A=
			var snapping =3D placeX % o3_snapx;=0A=
			if (o3_hpos =3D=3D LEFT) {=0A=
				placeX =3D placeX - (o3_snapx + snapping);=0A=
			} else {=0A=
				// CENTER and RIGHT=0A=
				placeX =3D placeX + (o3_snapx - snapping);=0A=
			}=0A=
			if (placeX < winoffset) placeX =3D winoffset;=0A=
		}=0A=
	}=0A=
=0A=
	=0A=
	=0A=
	// VERTICAL PLACEMENT=0A=
	if (o3_fixy > -1) {=0A=
		// Fixed position=0A=
		placeY =3D o3_fixy;=0A=
	} else {=0A=
		scrolloffset =3D (ie4) ? o3_frame.document.body.scrollTop : =
o3_frame.pageYOffset;=0A=
=0A=
		// If VAUTO, decide what to use.=0A=
		if (o3_vauto =3D=3D 1) {=0A=
			if (ie4) iheight =3D o3_frame.document.body.clientHeight;=0A=
			if (ns4) iheight =3D o3_frame.innerHeight;=0A=
			if (ns6) iheight =3D o3_frame.outerHeight;=0A=
=0A=
			iheight =3D (eval(iheight)) / 2;=0A=
			if ( (o3_y - scrolloffset) > iheight) {=0A=
				o3_vpos =3D ABOVE;=0A=
			} else {=0A=
				o3_vpos =3D BELOW;=0A=
			}=0A=
		}=0A=
=0A=
=0A=
		// From mouse=0A=
		if (o3_vpos =3D=3D ABOVE) {=0A=
			if (o3_aboveheight =3D=3D 0) {=0A=
				var divref =3D (ie4) ? o3_frame.document.all['overDiv'] : over;=0A=
				o3_aboveheight =3D (ns4) ? divref.clip.height : divref.offsetHeight;=0A=
			}=0A=
=0A=
			placeY =3D o3_y - (o3_aboveheight + o3_offsety);=0A=
			if (placeY < scrolloffset) placeY =3D scrolloffset;=0A=
		} else {=0A=
			// BELOW=0A=
			placeY =3D o3_y + o3_offsety;=0A=
		}=0A=
=0A=
		// Snapping!=0A=
		if (o3_snapy > 1) {=0A=
			var snapping =3D placeY % o3_snapy;=0A=
			=0A=
			if (o3_aboveheight > 0 && o3_vpos =3D=3D ABOVE) {=0A=
				placeY =3D placeY - (o3_snapy + snapping);=0A=
			} else {=0A=
				placeY =3D placeY + (o3_snapy - snapping);=0A=
			}=0A=
			=0A=
			if (placeY < scrolloffset) placeY =3D scrolloffset;=0A=
		}=0A=
	}=0A=
=0A=
=0A=
	// Actually move the object.	=0A=
	repositionTo(over, placeX, placeY);=0A=
}=0A=
=0A=
=0A=
// Moves the layer=0A=
function mouseMove(e) {=0A=
	if ( (ns4) || (ns6) ) {o3_x=3De.pageX; o3_y=3De.pageY;}=0A=
	if (ie4) {o3_x=3Devent.x; o3_y=3Devent.y;}=0A=
	if (ie5) {o3_x=3Devent.x+o3_frame.document.body.scrollLeft; =
o3_y=3Devent.y+o3_frame.document.body.scrollTop;}=0A=
	=0A=
	if (o3_allowmove =3D=3D 1) {=0A=
		placeLayer();=0A=
	}=0A=
}=0A=
=0A=
// The Close onMouseOver function for stickies=0A=
function cClick() {=0A=
	hideObject(over);=0A=
	o3_showingsticky =3D 0;=0A=
	=0A=
	return false;=0A=
}=0A=
=0A=
=0A=
// Makes sure target frame has overLIB=0A=
function compatibleframe(frameid) {        =0A=
	if (ns4) {=0A=
		if (typeof frameid.document.overDiv =3D=3D'undefined') return false;=0A=
	} else if (ie4) {=0A=
		if (typeof frameid.document.all["overDiv"] =3D=3D'undefined') return =
false;=0A=
	} else if (ns6) {=0A=
		if (frameid.document.getElementById('overDiv') =3D=3D null) return =
false;=0A=
	}=0A=
=0A=
	return true;=0A=
}=0A=
=0A=
=0A=
=0A=
/////////////////////////////////////////////////////////////////////////=
///////////=0A=
// LAYER FUNCTIONS=0A=
/////////////////////////////////////////////////////////////////////////=
///////////=0A=
=0A=
=0A=
// Writes to a layer=0A=
function layerWrite(txt) {=0A=
	txt +=3D "\n";=0A=
	=0A=
        if (ns4) {=0A=
                var lyr =3D o3_frame.document.overDiv.document=0A=
=0A=
                lyr.write(txt)=0A=
                lyr.close()=0A=
        } else if (ie4) {=0A=
		o3_frame.document.all["overDiv"].innerHTML =3D txt=0A=
	} else if (ns6) {=0A=
		range =3D o3_frame.document.createRange();=0A=
		range.setStartBefore(over);=0A=
		domfrag =3D range.createContextualFragment(txt);=0A=
		while (over.hasChildNodes()) {=0A=
			over.removeChild(over.lastChild);=0A=
		}=0A=
		over.appendChild(domfrag);=0A=
	}=0A=
}=0A=
=0A=
// Make an object visible=0A=
function showObject(obj) {=0A=
        if (ns4) obj.visibility =3D "show";=0A=
        else if (ie4) obj.visibility =3D "visible";=0A=
	else if (ns6) obj.style.visibility =3D "visible";=0A=
}=0A=
=0A=
// Hides an object=0A=
function hideObject(obj) {=0A=
        if (ns4) obj.visibility =3D "hide";=0A=
        else if (ie4) obj.visibility =3D "hidden";=0A=
	else if (ns6) obj.style.visibility =3D "hidden";=0A=
        =0A=
	if (o3_timerid > 0) clearTimeout(o3_timerid);=0A=
	if (o3_delayid > 0) clearTimeout(o3_delayid);=0A=
	o3_timerid =3D 0;=0A=
	o3_delayid =3D 0;=0A=
        self.status =3D "";=0A=
}=0A=
=0A=
// Move a layer=0A=
function repositionTo(obj,xL,yL) {=0A=
	if ( (ns4) || (ie4) ) {=0A=
	        obj.left =3D xL;=0A=
	        obj.top =3D yL;=0A=
	} else if (ns6) {=0A=
		obj.style.left =3D xL + "px";=0A=
		obj.style.top =3D yL+ "px";=0A=
	}=0A=
}=0A=
=0A=
=0A=
=0A=
=0A=
=0A=
/////////////////////////////////////////////////////////////////////////=
///////////=0A=
// PARSER FUNCTIONS=0A=
/////////////////////////////////////////////////////////////////////////=
///////////=0A=
=0A=
=0A=
// Defines which frame we should point to.=0A=
function opt_FRAME(frm) {=0A=
        o3_frame =3D compatibleframe(frm) ? frm : ol_frame;=0A=
=0A=
	if ( (ns4) || (ie4 || (ns6)) ) {=0A=
		if (ns4) over =3D o3_frame.document.overDiv;=0A=
		if (ie4) over =3D o3_frame.overDiv.style;=0A=
		if (ns6) over =3D o3_frame.document.getElementById("overDiv");=0A=
	}=0A=
=0A=
	return 0;=0A=
}=0A=
=0A=
// Calls an external function=0A=
function opt_FUNCTION(callme) {=0A=
	o3_text =3D callme()=0A=
	return 0;=0A=
}=0A=
=0A=
=0A=
=0A=
=0A=
//end (For internal purposes.)=0A=
/////////////////////////////////////////////////////////////////////////=
///////////=0A=
// OVERLIB 2 COMPATABILITY FUNCTIONS=0A=
// If you aren't upgrading you can remove the below section.=0A=
/////////////////////////////////////////////////////////////////////////=
///////////=0A=
=0A=
// Converts old 0=3Dleft, 1=3Dright and 2=3Dcenter into constants.=0A=
function vpos_convert(d) {=0A=
	if (d =3D=3D 0) {=0A=
		d =3D LEFT;=0A=
	} else {=0A=
		if (d =3D=3D 1) {=0A=
			d =3D RIGHT;=0A=
		} else {=0A=
			d =3D CENTER;=0A=
		}=0A=
	}=0A=
	=0A=
	return d;=0A=
}=0A=
=0A=
// Simple popup=0A=
function dts(d,text) {=0A=
	o3_hpos =3D vpos_convert(d);=0A=
	overlib(text, o3_hpos, CAPTION, "");=0A=
}=0A=
=0A=
// Caption popup=0A=
function dtc(d,text, title) {=0A=
	o3_hpos =3D vpos_convert(d);=0A=
	overlib(text, CAPTION, title, o3_hpos);=0A=
}=0A=
=0A=
// Sticky=0A=
function stc(d,text, title) {=0A=
	o3_hpos =3D vpos_convert(d);=0A=
	overlib(text, CAPTION, title, o3_hpos, STICKY);=0A=
}=0A=
=0A=
// Simple popup right=0A=
function drs(text) {=0A=
	dts(1,text);=0A=
}=0A=
=0A=
// Caption popup right=0A=
function drc(text, title) {=0A=
	dtc(1,text,title);=0A=
}=0A=
=0A=
// Sticky caption right=0A=
function src(text,title) {=0A=
	stc(1,text,title);=0A=
}=0A=
=0A=
// Simple popup left=0A=
function dls(text) {=0A=
	dts(0,text);=0A=
}=0A=
=0A=
// Caption popup left=0A=
function dlc(text, title) {=0A=
	dtc(0,text,title);=0A=
}=0A=
=0A=
// Sticky caption left=0A=
function slc(text,title) {=0A=
	stc(0,text,title);=0A=
}=0A=
=0A=
// Simple popup center=0A=
function dcs(text) {=0A=
	dts(2,text);=0A=
}=0A=
=0A=
// Caption popup center=0A=
function dcc(text, title) {=0A=
	dtc(2,text,title);=0A=
}=0A=
=0A=
// Sticky caption center=0A=
function scc(text,title) {=0A=
	stc(2,text,title);=0A=
}=0A=

------=_NextPart_000_0000_01C509B2.30378220
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/switchpages.js

// Switch display pages at a given location.

var visiblePages =3D new Object();

function switchPages(group, page) {
  // Group is a string that identifies the page location where a page is =
to appear (e.g. "topicTOP"
  // for Suggest Terms or "BOTTOM" for Refine Terms. Only one page at a =
time can appear per group.
  // Page is a string that identifies the actual page to be displayed. =
For Suggest Terms, it
  // matches the starting index for the list being displayed (e. g. =
"8"). For Refine Terms, it
  // includes the term type as well (e. g., "pub0").

  // This method looks for the element with the name <group><page> and =
makes it visible. It
  // makes invisible whatever page was currently visible in that group. =
The variable
  // visiblePages acts as a Map, storing one item for each group this =
method is fed.

  // NB: Name your <div>s "$group$page", where $group identifies a page =
location and
  // $page identifies a specific thing to display there.

  // alert("switchPages(" + group + ", " + page + ") entered. =
visiblePage [" + visiblePages[group] + "]");   =20
  var newVisiblePage =3D group + page;
  if ( visiblePages[group] ) {
    // Hide the current div layer
    var element =3D null;
    if ( document.getElementById ) {
      element =3D document.getElementById(visiblePages[group]);
    }

    if ( element ) {
      element.style.visibility =3D "hidden";
      element.style.display =3D "none";
    }
  }

  // Show the requested div layer
  var windowToShow =3D null;
  if ( document.getElementById ) {
    windowToShow =3D document.getElementById(newVisiblePage);

    if ( windowToShow ) {
      windowToShow.style.visibility =3D "visible";
      windowToShow.style.display =3D "block";

    // Set the div layer to hide next time
    visiblePages[group] =3D newVisiblePage;
    }
  }
} // end switchPages
 =20

------=_NextPart_000_0000_01C509B2.30378220
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: file:///C:/myStuff/111---2004/webArchives/Agrrawal-ABI-Inform-Proquest-hits-Jan%202005_files/publicationbrowse.js


/**
 * Format the publication titles in the publication title input field.
 * If a title has pmid appending to it (this title comes from the
 * publication selection popup window), take the pmid and delete the
 * title; finally format the string in the publication title input ]
 * box to the format of PQ II publication query string and set the
 * fomatted string back to the publication title input field
 * @param formName -- the name of the form where the publication title =
input
 * field is at.
 * @param pubTitleFieldname -- The name of the publication input field
 */
function formatPublicationTitles(pubFormName, pubTitleFieldName, =
putTitleHiddenFieldName, pubPmidHiddenFieldName) {
	var pubField =3D eval("document." + pubFormName + "." + =
pubTitleFieldName);
	var pubTitleHiddenField =3D eval("document." + pubFormName + "." + =
putTitleHiddenFieldName);
	var pubPmidHiddenField =3D eval("document." + pubFormName + "." + =
pubPmidHiddenFieldName);
	if (!pubField) {
		return;
	}
	var pubTitleStr =3D pubTitleHiddenField.value;
	var pubPmidStr =3D pubPmidHiddenField.value;
	var pubValue =3D pubField.value;

	(!pubTitleStr)?pubTitleStr=3D"":pubTitleStr=3Dtrim(pubTitleStr);
	(!pubPmidStr)?pubPmidStr=3D"":pubPmidStr=3Dtrim(pubPmidStr);
	(!pubValue)?pubValue=3D"":pubValue=3Dtrim(pubValue);

	pubValue =3D trim(pubValue);
	orReg =3D /OR/i;
	if (pubValue =3D=3D "") {
		return;
	} else if ( (pubValue.length =3D=3D 2) && (orReg.test(pubValue)) ) {
		// if pubValue is single "or", treat it as real title keyword
		pubTitleHiddenField.value =3D pubValue;
		return;
	}

	var formatPubTitleStr =3D formatPubTitles(pubValue);
	if ( (pubTitleStr !=3D "") && (formatPubTitleStr !=3D "") ) {
		pubTitleStr =3D pubTitleStr + " OR " + formatPubTitleStr;
	} else {
		pubTitleStr =3D pubTitleStr + formatPubTitleStr;
	}

	pubTitleHiddenField.value =3D pubTitleStr;

	var formatPubPmidStr =3D formatPubPMIDs(pubValue);
	if ( (pubPmidStr !=3D "") && (formatPubPmidStr !=3D "") ) {
		pubPmidStr =3D pubPmidStr + " OR " + formatPubPmidStr;
	} else {
		pubPmidStr =3D pubPmidStr + formatPubPmidStr;
	}

	pubPmidHiddenField.value =3D pubPmidStr;
}

/**
 * Extract all the pmid from the pubTitleStr. If multiple pmids in the
 * pubTitleStr, concatnate them togather using " OR " as separator
 * @param pubTitleStr -- the value in publication title input box
 * @return extracted and concatnate pmid string
 */
function formatPubPMIDs(pubTitleFieldValue) {
	titlePmidReg =3D /\[[^\[\]]+\]/ig;
	pmidReg =3D /PMID:\s*(\d+)/i;

	var pmid;
	var titlePmidArr =3D pubTitleFieldValue.match(titlePmidReg);

	if ( (titlePmidArr =3D=3D null) || (!titlePmidArr) ){
		return "";
	}

	var pmid;
	var pmidStr =3D "";
	for (var i=3D0; i<titlePmidArr.length; i++) {
		pmid =3D pmidReg.exec(titlePmidArr[i])[1];
		if (pmidStr !=3D "") {
			pmidStr =3D pmidStr + " OR " + pmid;
		} else {
			pmidStr =3D pmid;
		}
	}

	return pmidStr;
}

/**
 * Extract all the publication titles (without pmid bondled with it)
 * from the pubTitleStr. If multiple publication titles in the
 * pubTitleStr, concatnate them togather using " OR " as separator
 * @param pubTitleStr -- the value in publication title input box
 * @return extracted and concatnate publication title string
 */
function formatPubTitles(pubTitleFieldValue) {
	titlePmidReg =3D /\[[^\[\]]+\]/ig;
	orReg =3D /\sOR\s/ig;

	var tempPubStr =3D pubTitleFieldValue.replace(titlePmidReg, "");
	if ( (!tempPubStr) || (tempPubStr.length =3D=3D 0) ) {
		return "";
	}
=09
	var pubTitleArr =3D tempPubStr.split(orReg);

	if ((pubTitleArr =3D=3D null) ||(!pubTitleArr)) {
		return "";
	}

	var pubTitleStr =3D "";
	var putTitle;
	for (var i=3D0; i< pubTitleArr.length; i++) {
		pubTitle =3D trim(pubTitleArr[i]);
		if (pubTitle !=3D "") {
			if (pubTitleStr !=3D "") {
				pubTitleStr =3D pubTitleStr + " OR " + pubTitle;
			} else {
				pubTitleStr =3D pubTitle;
			}
		}
	}

	return pubTitleStr;
}
------=_NextPart_000_0000_01C509B2.30378220--
