¿ø¼Ò½º : ´ÙÀ½³Ý ÇѸÞÀÏ
http://www.daum.net
¿Å°Ü Á¤¸®ÇÑ ºÐ : Çϳª(greatego) in ¹Ì´ÏÀ§´Ï
http://www.2dea.com
===================================
Ư±â»çÇ× : ³Ý½º¿¡¼´Â ½½¶óÀ̵ùÀÌ µ¿ÀÛÇÏÁö ¾ÊÀ½
===================================
<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title></title>
<meta name="Generator" content="EditPlus">
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr">
<link rel="StyleSheet" href="http://www.2dea.com/etc/default.css">
<script language="JavaScript" src="http://www.2dea.com/etc/common.js"></script>
</head>
<body bgcolor="#FFFFFF">
<div id="myMailBoxRoot" style="width: 150px; height: 20px; overflow: hidden; "></div>
<div id="myMailBox" style="width: 100%; height: 1px; overflow: hidden; display: none; "></div>
<script language="JavaScript">
var mailBox = new Array('¡¼¡Úº¸³½¸ÞÀÏ¡Ú¡½'
,'¡¼ÇູÇູÇϱ⡽'
,'¡¼¸ÚÀïÀÌÄ£±¸µé¡½'
,'¡¼º¸¶ó¿ì¸®º¸¶ó¡½'
,'¡¼ÇϳªÇϳª¿Àºü¡½'
);
var mailBoxLink = new Array('http://www.daum.net'
,'http://www.google.com'
,'http://www.dawebplus.com'
,'http://www.ilovezone.org'
,'http://www.miniwini.com'
);
var maximumNum = 5; // ÆíÁöÇÔ ¸ñ·ÏÀ» º¸¿©ÁÙ °¹¼ö¸¦ Á¤ÇÕ´Ï´Ù.
var textHeight = 15; // ÆíÁöÇÔ ÇÑ°³ÀÇ text ³ôÀÌ°ª, ÃÖ¼Ò 14 ÀÌ»ó. ¹Ø¿¡ line-height ½ºÅ¸ÀÏ °ªÀ¸·Î µé¾î°¨.
var maximumHeight = textHeight*maximumNum;
var steps = 5; // ÆíÁöÇÔÀÌ ¿¸®°í ´ÝÈ÷´Â ¼Óµµ¸¦ Á¶ÀýÇÕ´Ï´Ù. ¼ýÀÚ°¡ ÀÛÀ»¼ö·Ï ºü¸§. 1À̸é Çѹø¿¡ ¿¸².
var boxOpen = 0;
var moving = 0;
function openMailBox() {
var t_height = textHeight*mailBox.length > maximumHeight ? maximumHeight : textHeight*mailBox.length;
sv = document.getElementById('myMailBox');
sv.style.display = 'inline';
tmp = parseInt(sv.style.height);
if (t_height - tmp > 1) {
sv.style.height = tmp+(t_height-tmp)/steps+1;
window.setTimeout('openMailBox()',10);
}
else {
sv.style.height = t_height;
sv.style.overflow = 'auto';
moving=0;
}
}
function closeMailBox() {
var tmp=0;
sv = document.getElementById('myMailBox');
tmp = parseInt(sv.style.height);
if (tmp > 2) {
sv.style.overflow = 'hidden';
sv.style.height = tmp-tmp/steps;
window.setTimeout('closeMailBox()',10);
}
else {
sv.style.display = 'none';
moving=0;
}
}
function mailBoxCtrl() {
if (!moving) {
if (!boxOpen) {
boxOpen=1;
moving=1;
openMailBox();
document.getElementById('myMailBoxRoot').innerHTML = '<img src="http://mailimg.hanmail.net/img/im_tree_04-.gif" width="17" height="21" align="absmiddle" onClick="mailBoxCtrl()"><a href="javascript:mailBoxCtrl()" >³»°¡ ¸¸µç ÆíÁöÇÔ</a>'; // - Æ®¸®À̹ÌÁö °æ·Î¼öÁ¤.
}
else {
boxOpen=0;
moving=1;
closeMailBox();
document.getElementById('myMailBoxRoot').innerHTML = '<img src="http://mailimg.hanmail.net/img/im_tree_04.gif" width="17" height="21" align="absmiddle" onClick="mailBoxCtrl()"><a href="javascript:mailBoxCtrl()">³»°¡ ¸¸µç ÆíÁöÇÔ</a>'; // + Æ®¸®À̹ÌÁö °æ·Î¼öÁ¤.
}
}
}
function writeMailBox() {
var html='';
document.getElementById('myMailBoxRoot').innerHTML = '<img src="http://mailimg.hanmail.net/img/im_tree_04.gif" width="17" height="21" align="absmiddle" onClick="mailBoxCtrl()"><a href="javascript:mailBoxCtrl()">³»°¡ ¸¸µç ÆíÁöÇÔ</a>'; // + Æ®¸®À̹ÌÁö °æ·Î¼öÁ¤.
for (i in mailBox) {
html+='<a href="' + mailBoxLink[i] + '" target="_blank" style="line-height: '+textHeight+'px; ">'+mailBox[i]+'</a><br>'; // Ÿ°ÙÀ» Á¤ÇØÁÜ.
}
document.getElementById('myMailBox').innerHTML = html;
}
writeMailBox();
</script>
</body>
</html>