var delay = 3;            // ¸Þ´º ½ºÇÇµå(³·À»¼ö·Ï ºü¸§) 
var m_length = 19;    // ¸Þ´º °£°Ý 
var sel_l_length = 19;    // ¼±ÅÃÇÑ ¸Þ´º¿Í ÀÌÀü ¸Þ´º °£°Ý 
var sel_r_length = 19;    // ¼±ÅÃÇÑ ¸Þ´º¿Í ´ÙÀ½ ¸Þ´º °£°Ý 

var m_sel = 0;            // ¸Þ´º ¼±ÅÃ »óÅÂ 
var m_max = 0;        // ¸ÞÀÎ¸Þ´º °¹¼ö 
var sm_alpha = 0;    // ¼­ºê¸Þ´º Åõ¸íµµ 
var mid = 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++; 
        mid[m_max] = document.getElementById("menu"+m_max); 
        sid[m_max] = document.getElementById("smenu"+m_max); 
    }; 
    m_top = mid[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){ 
                mid[i].style.fontWeight = 'bold'; 
                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 = mid[i].offsetTop + mid[i].offsetHeight + 40; 
            }else{ 
                mid[i].style.fontWeight = ''; 
                sid[i].style.display = "none"; 
            } 
        } 
    } 
} 
function m_act(){ 
    var goy = 0; 
    for(i=1;i<=m_max;i++){ 

        // ¸ÞÀÎ¸Þ´º ÁÂ¿ì ÀÌµ¿ 
        if(i>1) 
            temp = mid[i-1].offsetWidth + mid[i-1].offsetLeft; 
        if(i==1){ 
            gox=mid[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; 
        } 
        mid[i].style.left = Math.ceil(mid[i].offsetLeft - (mid[i].offsetLeft - (gox))/delay)+"px"; 

        // ¸ÞÀÎ¸Þ´º »óÇÏ ÀÌµ¿ 
        if(m_sel == i){ 
            mid[i].style.top = Math.ceil(mid[i].offsetTop - (mid[i].offsetTop - (m_top + 5))/delay)+"px"; 
        }else if(m_sel!=0){ 
            mid[i].style.top = Math.ceil(mid[i].offsetTop - (mid[i].offsetTop - (m_top - 3))/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 = mid[i].offsetTop + mid[i].offsetHeight; 
            sid[i].style.top = (sid[i].offsetTop - (sid[i].offsetTop - goy)/delay)+"px"; 
        } 
    } 
    setTimeout('m_act()',20); 
} 

function go(URL){
	location.href=URL;
}

function go_new(URL){
	var new_win = window.open()
	new_win.location.href=URL;
}

var dhtmlgoodies_slideSpeed = 10;    // Higher value = faster
var dhtmlgoodies_timer = 3;    // Lower value = faster

var objectIdToSlideDown = false;
var dhtmlgoodies_activeId = false;
var dhtmlgoodies_slideInProgress = false;
function showHideContent(e,inputId)
{
    if(dhtmlgoodies_slideInProgress)return;
    dhtmlgoodies_slideInProgress = true;
    if(!inputId)inputId = this.id;
    inputId = inputId + '';
    var numericId = inputId.replace(/[^0-9]/g,'');
    var answerDiv = document.getElementById('dhtmlgoodies_a' + numericId);

    objectIdToSlideDown = false;
    
    if(!answerDiv.style.display || answerDiv.style.display=='none'){        
        if(dhtmlgoodies_activeId &&  dhtmlgoodies_activeId!=numericId){            
            objectIdToSlideDown = numericId;
            slideContent(dhtmlgoodies_activeId,(dhtmlgoodies_slideSpeed*-1));
        }else{
            
            answerDiv.style.display='block';
            answerDiv.style.visibility = 'visible';
            
            slideContent(numericId,dhtmlgoodies_slideSpeed);
        }
    }else{
        slideContent(numericId,(dhtmlgoodies_slideSpeed*-1));
        dhtmlgoodies_activeId = false;
    }    
}

function slideContent(inputId,direction)
{
    
    var obj =document.getElementById('dhtmlgoodies_a' + inputId);
    var contentObj = document.getElementById('dhtmlgoodies_ac' + inputId);
    height = obj.clientHeight;
    if(height==0)height = obj.offsetHeight;
    height = height + direction;
    rerunFunction = true;
    if(height>contentObj.offsetHeight){
        height = contentObj.offsetHeight;
        rerunFunction = false;
    }
    if(height<=1){
        height = 1;
        rerunFunction = false;
    }

    obj.style.height = height + 'px';
    var topPos = height - contentObj.offsetHeight;
    if(topPos>0)topPos=0;
    contentObj.style.top = topPos + 'px';
    if(rerunFunction){
        setTimeout('slideContent(' + inputId + ',' + direction + ')',dhtmlgoodies_timer);
    }else{
        if(height<=1){
            obj.style.display='none'; 
            if(objectIdToSlideDown && objectIdToSlideDown!=inputId){
                document.getElementById('dhtmlgoodies_a' + objectIdToSlideDown).style.display='block';
                document.getElementById('dhtmlgoodies_a' + objectIdToSlideDown).style.visibility='visible';
                slideContent(objectIdToSlideDown,dhtmlgoodies_slideSpeed);                
            }else{
                dhtmlgoodies_slideInProgress = false;
            }
        }else{
            dhtmlgoodies_activeId = inputId;
            dhtmlgoodies_slideInProgress = false;
        }
    }
}



function initShowHideDivs()
{
    var divs = document.getElementsByTagName('DIV');
    var divCounter = 1;
    for(var no=0;no<divs.length;no++){
        if(divs[no].className=='dhtmlgoodies_question'){
            divs[no].onclick = showHideContent;
            divs[no].id = 'dhtmlgoodies_q'+divCounter;
            var answer = divs[no].nextSibling;
            while(answer && answer.tagName!='DIV'){
                answer = answer.nextSibling;
            }
            answer.id = 'dhtmlgoodies_a'+divCounter;    
            contentDiv = answer.getElementsByTagName('DIV')[0];
            contentDiv.style.top = 0 - contentDiv.offsetHeight + 'px';     
            contentDiv.className='dhtmlgoodies_answer_content';
            contentDiv.id = 'dhtmlgoodies_ac' + divCounter;
            answer.style.display='none';
            answer.style.height='1px';
            divCounter++;
        }        
    }    
}

function bluring(){ 
if(event.srcElement.tagName=="A"||event.srcElement.tagName=="IMG") document.body.focus(); 
} 
document.onfocusin=bluring; 
