var delay = 3;            // ¸Þ´º ½ºÇÇµå(³·À»¼ö·Ï ºü¸§) 
var m_length = 7;    // ¸Þ´º °£°Ý 
var sel_l_length = 25;    // ¼±ÅÃÇÑ ¸Þ´º¿Í ÀÌÀü ¸Þ´º °£°Ý 
var sel_r_length = 25;    // ¼±ÅÃÇÑ ¸Þ´º¿Í ´ÙÀ½ ¸Þ´º °£°Ý 
var m_sel = 0;            // ¸Þ´º ¼±ÅÃ »óÅÂ 
var m_max = 0;        // ¸ÞÀÎ¸Þ´º °¹¼ö 
var sm_alpha = 0;    // ¼­ºê¸Þ´º Åõ¸íµµ 
var id = new Array();    // ¸ÞÀÎ¸Þ´º ID 
var sid = new Array();    // ¼­ºê¸Þ´º ID 
var m_top = 0;                // ¸ÞÀÎ¸Þ´º y À§Ä¡ 

function on_load(){ 
    while(document.getElementById("menu"+(m_max+1)) != null){ 
        m_max++; 
        id[m_max] = document.getElementById("menu"+m_max); 
        sid[m_max] = document.getElementById("smenu"+m_max); 
    }; 
    m_top = id[1].offsetTop; 
    m_act(); 
} 
function m_over(m){ 
    m_sel = m; 
    for(i=1;i<=m_max;i++){ 
        if(sid[i] != null){ 
            if(m_sel == i){ 
                id[i].style.fontWeight = 'bold'; 
				id[i].style.color = "#ff9900";
                sid[i].style.display = ""; 
                sm_alpha = 0; 
                if ((navigator.appName.indexOf('Microsoft')+1)) { 
                    sid[i].filters.alpha.opacity = sm_alpha; 
                }else{ 
                    sid[i].style.opacity = (sm_alpha/100); 
                } 
                sid[i].style.top = id[i].offsetTop + id[i].offsetHeight + 40; 
            }else{ 
                id[i].style.fontWeight = ''; 
				id[i].style.color = "#ffffff";
                sid[i].style.display = "none"; 
            } 
        } 
    } 
} 

function m_act(){ 
    var goy = 0; 
    for(i=1;i<=m_max;i++){ 

        // ¸ÞÀÎ¸Þ´º ÁÂ¿ì ÀÌµ¿ 
        if(i>1) 
            temp = id[i-1].offsetWidth + id[i-1].offsetLeft; 
        if(i==1){ 
            gox=id[i].offsetLeft; 
        }else if(m_sel == i){ 
            gox =  temp + sel_l_length; 
        }else if(m_sel+1 == i){ 
            gox =temp + sel_r_length; 
        }else{ 
            gox = temp + m_length; 
        } 
        id[i].style.left = Math.ceil(id[i].offsetLeft - (id[i].offsetLeft - (gox))/delay)+"px"; 

        // ¸ÞÀÎ¸Þ´º »óÇÏ ÀÌµ¿ 
        if(m_sel == i){ 
            id[i].style.top = Math.ceil(id[i].offsetTop - (id[i].offsetTop - (m_top + 7))/delay)+"px"; 
        }else if(m_sel!=0){ 
            id[i].style.top = Math.ceil(id[i].offsetTop - (id[i].offsetTop - (m_top - 5))/delay)+"px"; 
        } 

        // ¼­ºê¸Þ´º 
        if(m_sel == i && sid[i] != null){ 
            // ¼­ºê¸Þ´º Åõ¸íµµ 
            if(sm_alpha < 100){ 
                sm_alpha += 5; 
                if ((navigator.appName.indexOf('Microsoft')+1)) { 
                    sid[i].filters.alpha.opacity = sm_alpha; 
                }else{ 
                    sid[i].style.opacity = (sm_alpha/100); 
                } 
            } 
            // ¼­ºê¸Þ´º ¾Æ·¡¼­ºÎÅÍ À§·Î ³ªÅ¸³² 
            goy = id[i].offsetTop + id[i].offsetHeight-15; 
            sid[i].style.top = (sid[i].offsetTop - (sid[i].offsetTop - goy)/delay)+"px"; 
        } 
    } 
    setTimeout('m_act()',20); 
}