﻿	function imageOver(imgEl) {
		imgEl.src = imgEl.src.replace("_off.gif", "_on.gif");
	}
	function imageOut(imgEl) {
		imgEl.src = imgEl.src.replace("_on.gif", "_off.gif");
	}
	function viewSubMenu(num,menu_cnt){
		var id='top_menu'+num;
		var Menu = document.getElementById(id);
		var menu_name=eval('document.menu'+num);
		
		
		
		for(i=0;i<=menu_cnt;i++){
			var id2 = 'top_menu'+i;
			var menu_name2=eval('document.menu'+i);
			
			if(num!=i){
				document.getElementById(id2).style.display='none';	
				if(i>0) imageOut(menu_name2);
			}else{
				if(i>0) imageOver(menu_name);
			}
		}			
		
		if(Menu.style.display=="none"){
			document.getElementById(id).style.display='block';
		}
}	
	function show_top_menu_hidden(menu_cnt){
		for(i=0;i<=menu_cnt;i++){
			var id2 = 'top_menu'+i;
			var menu_name2=eval('document.menu'+i);
			document.getElementById(id2).style.display='none';	
			if(i>0) imageOut(menu_name2);
		}		
	}
	function language_select(){
		var test = document.getElementById('language_select');
		if(test.style.display=="none")
			document.getElementById('language_select').style.display='block';
		else
			document.getElementById('language_select').style.display='none';	
	}	
	function viewNewsTab(id,num,menu_cnt){
		for(i=1;i<=menu_cnt;i++){
			var tit = id+'_'+i+'_tit';
			var tab=id+'_'+i;
			if(num==i){
				class_name='tab_94_on';
				document.getElementById(tit).className=class_name;	
				document.getElementById(tab).style.display='block';	
			}else{
				class_name='tab_94_off';
				document.getElementById(tit).className=class_name;
				document.getElementById(tab).style.display='none';	
			}
		}			
	}

	function viewTextTab(id,num,menu_cnt){
		for(i=1;i<=menu_cnt;i++){
			var tit = id+'_'+i+'_tit';
			var tab=id+'_'+i;
			if(num==i){
				class_name='tab_on';
				document.getElementById(tit).className=class_name;	
				document.getElementById(tab).style.display='block';	
			}else{
				class_name='tab_off';
				document.getElementById(tit).className=class_name;
				document.getElementById(tab).style.display='none';	
			}
		}			
	}

function initMoving(target, position, topLimit, btmLimit) {
    if (!target)
        return false;

    var obj = target;
    obj.initTop = position;
    obj.topLimit = topLimit;

    obj.bottomLimit = document.documentElement.scrollHeight - btmLimit;

    obj.style.position = "absolute";
    obj.top = obj.initTop;
    obj.left = obj.initLeft;

    if (window.pageYOffset) {

        obj.getTop = function() {
            return window.pageYOffset;
        }
    } else if (document.documentElement.scrollTop) {

        obj.getTop = function() {
            return document.documentElement.scrollTop;
        }
    } else if (document.body) {

        obj.getTop = function() {
            return document.body.scrollTop;
        }
    } else {

        obj.getTop = function() {
            return 0;
        }
    }

    if (self.innerHeight) {

        obj.getHeight = function() {
            return self.innerHeight;
        }
    } else if(document.documentElement && document.documentElement.clientHeight) {

        obj.getHeight = function() {
            return document.documentElement.clientHeight;
        }
    } else if(document.body) {

        obj.getHeight = function() {
            return document.body.clientHeight;
        }
    } else {

        obj.getHeight = function() {
            return 500;
        }
    }

    obj.move = setInterval(function() {
        if (obj.initTop > 0) {

            pos = obj.getTop() + obj.initTop;

        } else {

            pos = obj.getTop() + obj.getHeight() + obj.initTop;

            //pos = obj.getTop() + obj.getHeight() / 2 - 15;
        }

        if (pos > obj.bottomLimit)
			// 2010-03-10 SKC&C PJH  obj.bottomLimit 보다 큰경우에도 퀵메뉴가 이동하도록 
		    // 김경수 과장 요청
            //pos = obj.bottomLimit;
        if (pos < obj.topLimit)
            pos = obj.topLimit;

        interval = obj.top - pos;
        obj.top = obj.top - interval / 3;
        obj.style.top = obj.top + "px";
    }, 30)
}	


function initMoving2(target, position, topLimit, btmLimit) {
    if (!target)
        return false;

    var obj = target;
    obj.initTop = position;
    obj.topLimit = topLimit;
    obj.bottomLimit = document.documentElement.scrollHeight - btmLimit;

    obj.style.position = "absolute";
    obj.top = obj.initTop;
    obj.left = obj.initLeft;

    if (typeof(window.pageYOffset) == "number") {
        obj.getTop = function() {
            return window.pageYOffset;
        }
    } else if (typeof(document.documentElement.scrollTop) == "number") {
        obj.getTop = function() {
            return document.documentElement.scrollTop;
        }
    } else {
        obj.getTop = function() {
            return 0;
        }
    }

    if (self.innerHeight) {
        obj.getHeight = function() {
            return self.innerHeight;
        }
    } else if(document.documentElement.clientHeight) {
        obj.getHeight = function() {
            return document.documentElement.clientHeight;
        }
    } else {
        obj.getHeight = function() {
            return 500;
        }
    }

    obj.move = setInterval(function() {
        if (obj.initTop > 0) {
            pos = obj.getTop() + obj.initTop;
        } else {
            pos = obj.getTop() + obj.getHeight() + obj.initTop;
            //pos = obj.getTop() + obj.getHeight() / 2 - 15;
        }

        if (pos > obj.bottomLimit)
            pos = obj.bottomLimit;
        if (pos < obj.topLimit)
            pos = obj.topLimit;

        interval = obj.top - pos;
        obj.top = obj.top - interval / 3;
        obj.style.top = obj.top + "px";
    }, 30)
}	