<html>
<head>
<title>뱅크CGI</title>
</head>
</body>
<SCRIPT
LANGUAGE="JavaScript">
<!--
var NS4 = (document.layers) ?
true : false;
var IE4 = (document.all) ? true : false;
var
NS4MAC = NS4 &&
(navigator.appVersion.indexOf("Macintosh") > -1);
var size =
8;
var active = false;
var style = 1;
start();
function site(name, url) {
this.name = name;
this.url =
url;
}
function byName(a, b) {
var anew =
a.name.toLowerCase();
var bnew = b.name.toLowerCase();
if
(anew < bnew) return -1;
if (anew > bnew) return 1;
return 0;
}
function display() {
var list =
document.organizer.list;
if (list.selectedIndex > -1)
Location.href = list.options[list.selectedIndex].value;
}
function update() {
if ((!NS4 && !IE4) || NS4MAC)
return;
var form = document.organizer;
var field =
form.prefix;
var list = form.list;
field.value =
list.options[list.selectedIndex].text;
}
function select(list,
i) {
if (list.selectedIndex != i) list.selectedIndex = i;
}
function checkKey() {
if (!active) return;
var form =
document.organizer;
var field = form.prefix;
var list =
form.list;
var str = field.value.toLowerCase();
if (str ==
"") {
select(list, 0);
return;
}
for
(var i = 0; i < list.options.length; ++i) {
if
(list.options[i].text.toLowerCase().indexOf(str) == 0) {
select(list, i);
return;
}
}
if
(style == 1) {
for (i = list.options.length - 1; i >= 0; --i)
{
if (str > list.options[i].text.toLowerCase())
{
select(list, i);
return;
}
}
select(list, 0);
}
}
function printList() {
with (document) {
write(
'<FORM NAME="organizer" ',
'onSubmit="display(); return false;">',
'<TABLE
BGCOLOR="#c0c0c0" CELLSPACING="0" ',
'CELLPADDING="5"
BORDER="2"><TR><TD>',
'<TABLE BGCOLOR="#c0c0c0"
CELLSPACING="0" ',
'CELLPADDING="5"
BORDER="1"><TR><TD>'
);
if ((NS4 || IE4)
&& !NS4MAC)
write(
'<INPUT TYPE="text"
NAME="prefix" ',
'SIZE="35" ="active = true" ',
'="active = false"><BR>'
);
write(
'<SELECT NAME="list" SIZE="', size,
'"
onChange="update()">'
);
for (var i = 0; i <
ar.length; ++i) {
write('<OPTION VALUE="', ar[i].url, '">',
ar[i].name);
}
write(
'</SELECT><BR>',
'<center><INPUT
TYPE="submit" VALUE="사이트이동">',
'<INPUT TYPE="reset"
VALUE="선택지우기"></center>',
'</TD></TR></TABLE></TD></TR></TABLE></FORM>'
);
}
}
function start() {
if (!window.Array)
return;
ar = new Array();
ar[0] = new site("엠파스로 이동합니다.","http://empas.com");
ar[1] = new site("야후로
이동합니다.","http://www.yahoo.co.kr");
ar[2] = new site("네이버로
이동합니다.","http://www.naver.com");
ar[3] = new site("다음으로
이동합니다.","http://www.daum.net");
ar[4] = new site("라이코스로
이동합니다.","http://www.lycos.co.kr");
ar[5] = new site("코리아로
이동합니다.","http://korea.com");
ar[6] = new site("하이텔로
이동합니다.","http://www.hitel.net");
ar[7] = new site("뱅크CGI
이동합니다. 많은양의 자료다운","http://bankcgi.co.kr");
if (ar.sort)
ar.sort(byName);
printList();
if (NS4)
document.captureEvents(Event.KEYUP);
document.onkeyup =
checkKey;
}
// -->
</SCRIPT>
</body>
</html>