function series_legend() { urlval = "http://" + document.GenSearchResults.Server_Name.value + "/oed/oeddoclib.nsf/DispIcons?openform"; window.open(urlval,'series_legends','toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,copyhistory=no, scrollbars=yes,width=450,height=400'); } function doFieldSearch() { document.GenSearchResults.SearchType.value="byField"; document.GenSearchResults.submit(); } function sortDocs() { document.GenSearchResults.SearchType.value="Sort"; document.GenSearchResults.submit(); } function submitDoc() { document.GenSearchResults.SearchType.value="byField"; document.GenSearchResults.submit(); } function navigate() { document.GenSearchResults.SearchType.value="Navigate"; document.GenSearchResults.submit(); } function sendtoColleague(sendURL) { window.open(sendURL,'','width=800,height=500,toolbar=no,location=no,directories=no,status=no,menubar=no'); } function openURL(urlVal) { window.open(urlVal,'','width=900,height=750,toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes, scrollbars=yes, resizable=yes'); } function doSeriesSearch(seriesStr) { formName=document.GenSearchResults.Form.value; encStr = replaceSubstring(seriesStr, "&", "%26"); encStr = replaceSubstring(encStr, " ", "%20"); url = document.GenSearchResults.ServletURL.value + "?SearchType=byField&PerPage=20&DbURL=" + document.GenSearchResults.DbURL.value + "&Form=" + formName + "&Series=" + encStr; window.location.href = url; } function doTextSearch() { formName=document.GenSearchResults.Form.value; if(document.GenSearchResults.SearchText.value == "") { alert('Please enter the search text'); document.GenSearchResults.SearchText.focus(); } else { encStr = document.GenSearchResults.SearchText.value; encStr = replaceSubstring(encStr, "&", "%26"); encStr = replaceSubstring(encStr, " ", "%20"); url = document.GenSearchResults.ServletURL.value + "?SearchType=byText&PerPage=20&DbURL=" + document.GenSearchResults.DbURL.value + "&Form=" + formName + "&SearchText=" + encStr; window.location.href = url; } } function doSearchHeader() { selectTitle=document.GenSearchResults.chooseSite; var titleVal=selectTitle.selectedIndex; formName=document.GenSearchResults.Form.value; if (selectTitle[titleVal].text == "This Site") { if(document.GenSearchResults.query.value == "") { alert('Please enter the search text'); document.GenSearchResults.query.focus(); } else { encStr = document.GenSearchResults.query.value; encStr = replaceSubstring(encStr, "&", "%26"); encStr = replaceSubstring(encStr, " ", "%20"); url = document.GenSearchResults.ServletURL.value + "?SearchType=byText&PerPage=20&DbURL=" + document.GenSearchResults.DbURL.value + "&Form=" + formName + "&query=" + encStr; window.location.href = url; } } else if (selectTitle[titleVal].text == "All Intranet") { if(document.GenSearchResults.query.value == "") { alert('Please enter the search text'); document.GenSearchResults.query.focus(); } else { encStr = document.GenSearchResults.query.value; encStr = replaceSubstring(encStr, "&", "%26"); encStr = replaceSubstring(encStr, " ", "%20"); url = "http://intranetnca.worldbank.org/servlet/main?menuPK=37466&pagePK=35589&pgno=0" + "&piPK=35594&query=" + encStr + "&sdesc=yes&theSitePK=33705"; window.location.href=url; } // doSearch(tempVar); } else { if(document.GenSearchResults.query.value == "") { alert('Please enter the search text'); document.GenSearchResults.query.focus(); } else { encStr = document.GenSearchResults.query.value; encStr = replaceSubstring(encStr, "&", "%26"); encStr = replaceSubstring(encStr, " ", "%20"); url = "http://intranetnca.worldbank.org/servlet/main?contentMDK=20055478&dspAll=fls&menuPK=86408&pG=1" + "&pagePK=86095&piPK=86132&srcName=" + encStr + "&theSitePK=86006"; window.location.href=url; } } } function doSearchHeader2() { selectTitle=document.GenSearchResults.chooseSite; var titleVal=selectTitle.selectedIndex; formName=document.GenSearchResults.Form.value; if (selectTitle[titleVal].text == "This Site") { if(document.GenSearchResults.query.value == "") { alert('Please enter the search text'); document.GenSearchResults.query.focus(); } else { encStr = document.GenSearchResults.query.value; encStr = replaceSubstring(encStr, "&", "%26"); encStr = replaceSubstring(encStr, " ", "%20"); url = document.GenSearchResults.ServletURL.value + "?SearchType=byText&PerPage=20&DbURL=" + document.GenSearchResults.DbURL.value + "&Form=" + formName + "&query=" + encStr; window.location.href = url; } } else if (selectTitle[titleVal].text == "All Intranet") { if(document.GenSearchResults.query.value == "") { alert('Please enter the search text'); document.GenSearchResults.query.focus(); } else { encStr = document.GenSearchResults.query.value; encStr = replaceSubstring(encStr, "&", "%26"); encStr = replaceSubstring(encStr, " ", "%20"); url = "http://intranetnca.worldbank.org/servlet/main?menuPK=37466&pagePK=35589&pgno=0" + "&piPK=35594&query=" + encStr + "&sdesc=yes&theSitePK=33705"; window.location.href=url; } // doSearch(tempVar); } else { if(document.GenSearchResults.query.value == "") { alert('Please enter the search text'); document.GenSearchResults.query.focus(); } else { encStr = document.GenSearchResults.query.value; encStr = replaceSubstring(encStr, "&", "%26"); encStr = replaceSubstring(encStr, " ", "%20"); url = "http://intranetnca.worldbank.org/servlet/main?contentMDK=20055478&dspAll=fls&menuPK=86408&pG=1" + "&pagePK=86095&piPK=86132&srcName=" + encStr + "&theSitePK=86006"; window.location.href=url; } } } function replaceSubstring (fullString, oldString, newString) { var lenOldString = oldString.length; var pos = fullString.indexOf(oldString); while ((pos > -1) && (oldString != '')) { fullString = fullString.substring(0, pos) + newString + fullString.substr(pos + lenOldString); pos = fullString.indexOf(oldString); } return fullString; } function export_help() { hostName=window.location.host; urlval = "http://" + window.location.host + "/oed/oeddoclib.nsf/helpExport.html"; window.open(urlval,'Help_Export_Results','toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,copyhistory=no, scrollbars=yes,width=450,height=400'); }