// array of record window configurations // window options: // toolbar,menubar,scrollbars,resizable,location,directories,status var winConfigAr = new Array(); winConfigAr['BIOGRAPHIES'] = "width=650,height=600,menubar=no,resizable=yes,scrollbars=yes"; winConfigAr['DIGITAL_MAPS'] = "width=650,height=600,nowrap,menubar=yes,resizable=yes,scrollbars=yes"; winConfigAr['EXECUTIVE_DEPARTMENTS'] = "width=650,height=500,nowrap,menubar=no,scrollbars=yes,resizable=yes"; winConfigAr['INTERNATIONAL_ORGANIZATIONS'] = "width=650,height=500,nowrap,menubar=no,scrollbars=yes,resizable=yes"; winConfigAr['ACTS_OF_CONGRESS'] = "width=650,height=500,nowrap,menubar=nos,scrollbars=yes,resizable=yes"; winConfigAr['NATIONAL_ORGANIZATIONS'] = "width=650,height=500,nowrap,menubar=no,scrollbars=yes,resizable=yes"; winConfigAr['SUPREME_COURT_CASES'] = "width=650,height=600,nowrap,menubar=no,scrollbars=yes,resizable=yes"; winConfigAr['CAREER_PROFILES'] = "width=650,height=400,nowrap,menubar=no,scrollbars=yes,resizable=yes"; winConfigAr['HISTORICAL_HIGHLIGHTS'] = "width=640,height=600,nowrap,menubar=no,resizable=yes,scrollbars=yes"; winConfigAr['TIMELINE'] = "width=650,height=600,nowrap,menubar=no,scrollbars=yes,resizable=yes"; winConfigAr['WEB_LINKS'] = "width=680,height=600,nowrap,menubar=yes,resizable=yes,scrollbars=yes"; winConfigAr['STATISTICAL_DATABASE'] = "width=650,height=600,resizable=yes,menubar=no,scrollbars=yes"; winConfigAr['READINGS'] = "width=650,height=600,nowrap,menubar=no,scrollbars=yes,resizable=yes"; winConfigAr['STATE_AND_COUNTRY_PROFILES'] = "width=650,height=600,nowrap,menubar=no,scrollbars=yes,resizable=yes"; // deprecate //winConfigAr['State Profiles'.toLowerCase()] = "width=602,height=700,nowrap,menubar=no"; //winConfigAr['Country'.toLowerCase()] = "width=602,height=700,nowrap,menubar=no"; // record window var recWin = null; // openRecord opens a window and configures it according to the string // in winConfigArray. Sets the location of the newly created window to // the recURL param. // function openRecord(recUrl,recType) { if (recUrl.substr(0,4) == "http") { recWin = makeExternalRecordWin() newWin.location = recUrl; } else { winconfig = winConfigAr[recType]; recWin = makeInternalRecordWin("_blank",winconfig,recUrl); } recWin.moveTo(5,5); } // constructs window of known config for internal records // function makeInternalRecordWin(winname,winconfig,url) { if (winconfig =='') {winconfig= "width=480,height=600,nowrap";} if (!winname) {winname = '';} newWin = window.open(url, winname, winconfig,true); return(newWin); } // constructs window of NO config for EXTRENAL records // function makeExternalRecordWin() { newWin = window.open(); return(newWin); }