/****************************************************************
** URL 정리
****************************************************************/
function urlParse(url) {
	var strLocation = url.split('?');
	var strResult = new Array();
	var i =0;

	if(strLocation.length > 1) {
		strsplitLocation = strLocation[1].split('&');

		for(i=0; i<strsplitLocation.length; i++) {
			strsplitLocation[i] = strsplitLocation[i].split('=');

			if(strsplitLocation[i][1] != 'undefined') {
				strResult[i] = strsplitLocation[i][0] + "=" + strsplitLocation[i][1];
			}
		}
	}
	result = strLocation[0] + "?" + strResult.join('&');
	return result;
}

/****************************************************************
** 메인서브 이동
****************************************************************/
function goMain( id, mode, type, met, vt, category, no ) {
	Url = "main_sub.html?mTop=" + id + "&mode=" + mode + "&type=" + type + "&met=" + met + "&vt=" + vt +"&category=" + category + "&no=" + no;
	xUrl = urlParse(Url);
	location.href = xUrl;
}


/* 새 창 띄우기 */
function PopWin( Url, Xsize, Ysize, Scroll )
{
	var opt = "toolbar=0,location=0,directories=0,status=0,menubar=0,resizable=0,copyhistory=1,"

	if( Xsize  == null ) Xsize  = 500
	if( Ysize  == null ) Ysize  = 400
	if( Scroll == null ) Scroll = 1

	opt = "width=" + Xsize + ",height=" + Ysize + ",scrollbars=" + Scroll
	newWindow = window.open( Url, 'popSub', opt)
	newWindow.focus()
}

/* 링크된 텍스트 칼라 바꾸기 */
function setHover( color )
{
    var object = window.event.srcElement

    object.defaultColor = object.style.color
    object.style.color = color

	if( object.title )
	{
		window.status = object.title
	}

    object.onmouseout = function()
    {
        object.style.color = object.defaultColor

		if( object.title )
		{
			window.status = ''
		}
    }

	return true
}

/* 마우스 오버 이미지 바꾸기 */
var overImage = new Array(900);

for( var i = 0; i < 900; i++ )
overImage[i] = new Image();

overImage[1].src = 'img/inc/login_e.gif';
overImage[2].src = 'img/inc/logout_e.gif';
overImage[3].src = 'img/inc/membership_e.gif';
overImage[4].src = 'img/inc/mypage_e.gif';
overImage[5].src = 'img/inc/korean_e.gif';
overImage[6].src = 'img/inc/webzine_e.gif';


overImage[21].src = 'img/index/1_e.gif';
overImage[22].src = 'img/index/2_e.gif';
overImage[23].src = 'img/index/3_e.gif';
overImage[24].src = 'img/index/4_e.gif';
overImage[25].src = 'img/index/5_e.gif';
overImage[26].src = 'img/index/6_e.gif';
overImage[27].src = 'img/index/7_e.gif';
overImage[28].src = 'img/index/8_e.gif';
overImage[29].src = 'img/index/9_e.gif';
overImage[30].src = 'img/index/10_e.gif';
overImage[31].src = 'img/index/11_e.gif';
overImage[32].src = 'img/index/12_e.gif';
overImage[33].src = 'img/index/13_e.gif';
overImage[34].src = 'img/index/14_e.gif';
overImage[35].src = 'img/index/etc_e.gif';
overImage[41].src = 'img/index/a_e.gif';
overImage[42].src = 'img/index/b_e.gif';
overImage[43].src = 'img/index/c_e.gif';
overImage[44].src = 'img/index/d_e.gif';
overImage[45].src = 'img/index/e_e.gif';
overImage[46].src = 'img/index/f_e.gif';
overImage[47].src = 'img/index/g_e.gif';
overImage[48].src = 'img/index/h_e.gif';
overImage[49].src = 'img/index/i_e.gif';
overImage[50].src = 'img/index/j_e.gif';
overImage[51].src = 'img/index/k_e.gif';
overImage[52].src = 'img/index/l_e.gif';
overImage[53].src = 'img/index/m_e.gif';
overImage[54].src = 'img/index/n_e.gif';
overImage[55].src = 'img/index/o_e.gif';
overImage[56].src = 'img/index/p_e.gif';
overImage[57].src = 'img/index/q_e.gif';
overImage[58].src = 'img/index/r_e.gif';
overImage[59].src = 'img/index/s_e.gif';
overImage[60].src = 'img/index/t_e.gif';
overImage[61].src = 'img/index/u_e.gif';
overImage[62].src = 'img/index/v_e.gif';
overImage[63].src = 'img/index/w_e.gif';
overImage[64].src = 'img/index/x_e.gif';
overImage[65].src = 'img/index/y_e.gif';
overImage[66].src = 'img/index/z_e.gif';


overImage[71].src = 'img/inc/23_over.gif';
overImage[72].src = 'img/inc/24_over.gif';
overImage[73].src = 'img/inc/25_over.gif';
overImage[74].src = 'img/inc/26_over.gif';
overImage[75].src = 'img/inc/27_over.gif';

overImage[81].src = 'img/inc/emailsend_e.gif';
overImage[82].src = 'img/inc/print_e.gif';

function inner_rolloverMenu( num, image )
{
	if( !image.gimaSet )
	image.defaultSrc = image.src;
	image.src = overImage[num].src;

	if( !image.gimaSet )
	{
		image.onmouseout = function()
		{
			image.src = image.defaultSrc;
			image.gimaSet = true;
		}
	}
}

/* input 폼의 기본 글씨 사라지게 */
function OnEnter( Obj ){ if( Obj.value == Obj.defaultValue ) Obj.value = '' }
function OnExit ( Obj ){ if( Obj.value == '' ) Obj.value = Obj.defaultValue }



/* 스크롤해도 따라다니는 메뉴 */
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 (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)
}


/* 점프메뉴 */
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  if( selObj.options[selObj.selectedIndex].value != '' )
      location.href = selObj.options[selObj.selectedIndex].value ;
  if (restore) selObj.selectedIndex=0;
}

function InnerShowMent(mode, mid) {
	if( document.all['ment'+mode+mid].style.display == 'none' ) document.all['ment'+mode+mid].style.display = 'block';
	else document.all['ment'+mode+mid].style.display = 'none';
}





function show_submenu(obj) {
    document.getElementById(obj).style.display='block';
}

function hide_submenu(obj) {
     document.getElementById(obj).style.display='none';
}




function dvTab(idNum){
  for (i=1; i<=8; i++){
    if(i==idNum){
    document.getElementById('submenu'+idNum).style.display='block';
    }else{
    document.getElementById('submenu'+i).style.display='none';
    }
  }
}







// 학생자치기구//
function fn_main_list(sInline,bImage){
    if(bImage == '1'){

      objNews1 = eval('document.oneIMG');
      objNews2 = eval('document.twoIMG');

      sImage = "img/A0000/a8000_1e.gif";		//첫번째 메뉴 이미지 크게
      bImage = "img/A0000/a8000_2.gif";	//두번째 메뉴 이미지 작게


    }else if(bImage == '2'){

      objNews1 = eval('document.twoIMG');
      objNews2 = eval('document.oneIMG');


      sImage = "img/A0000/a8000_2e.gif";		//첫번째 메뉴 이미지 크게
      bImage = "img/A0000/a8000_1.gif";	//두번째 메뉴 이미지 작게

    }

    objNews1.src = sImage;
    objNews2.src = bImage;



    if(sInline == 'PANNEL_ONE'){
      document.all['PANNEL_ONE'].style.display = "inline";	//첫번째 메뉴 내용보이기
      document.all['PANNEL_TWO'].style.display = "none";		//두번쩨 메뉴 내용숨기기

    }else if(sInline == 'PANNEL_TWO') {
      document.all['PANNEL_ONE'].style.display = "none";	//첫번째 메뉴 내용보이기
      document.all['PANNEL_TWO'].style.display = "inline";		//두번쩨 메뉴 내용숨기기


    }
    return false;
}



  function setPng24(obj) {
        obj.width=obj.height=1;
        obj.className=obj.className.replace(/\bpng24\b/i,'');
        obj.style.filter =
        "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+ obj.src +"',sizingMethod='image');"
        obj.src='';
        return '';
    }
