/**
 * @file	: /_script/main.js
 * @author	: (주)아람씨앤씨 - 신현호
 * @brief	: 홈페이지 메인 필요 스크립트 모음
 **/

/* xml 플래시 링크 함수 */
function gotoUrlBanner(url, urltype, width, height, positionx, positiony, scrollType) {
	/* url이 있을때만 오픈타입에 맞게 페이지 오픈  */
	if (url) {
		/* 페이지 오픈 */
		if (urltype == "1") {
			window.open(url,"_self");
		}
		/* 새창 오픈 */
		if (urltype == "2") {
			window.open(url,"_blank");
		}
		/* 팝업 오픈 */
		if (urltype == "3") {
			if (scrollType == "1") {
				width = Number(width)+18;
				window.open(url, "", "width="+width+", height="+height+", left="+positionx+", top="+positiony+", scrollbars=yes");
			}
			else {
				window.open(url, "", "width="+width+", height="+height+", left="+positionx+", top="+positiony+", scrollbars=no");
			}
		}
	}
} 
function tab(click) {	
	var images_on = new Array("./images/tabMenu01_on.gif","./images/tabMenu02_on.gif","./images/tabMenu03_on.gif","./images/tabMenu04_on.gif","./images/tabMenu05_on.gif","./images/tabMenu06_on.gif"); 
	var images_off = new Array("./images/tabMenu01_off.gif","./images/tabMenu02_off.gif","./images/tabMenu03_off.gif","./images/tabMenu04_off.gif","./images/tabMenu05_off.gif","./images/tabMenu06_off.gif"); 
	var clickObj = new Array('tab1','tab2','tab3','tab4','tab5','tab6');
	for(i=0;i < clickObj.length;i++) {
		if(clickObj[i] == click) {
			document.getElementById('tabimage'+i).src = images_on[i];
			document.getElementById(clickObj[i]).style.display='block';
		} else {
			document.getElementById('tabimage'+i).src = images_off[i];
			document.getElementById(clickObj[i]).style.display='none';
		}
	}
}
function tab_href() {
	if (document.getElementById("tab1").style.display == "block") {
		window.location.href="/utpnews/utpnews01.php";
	}
	else if (document.getElementById("tab2").style.display == "block") {
		window.location.href="/utpnews/utpnews03.php";
	}
	else if (document.getElementById("tab3").style.display == "block") {
		window.location.href="/utpnews/utpnews04.php";
	}
	else if (document.getElementById("tab4").style.display == "block") {
		window.location.href="/utpnews/utpnews02.php";
	}
	else if (document.getElementById("tab5").style.display == "block") {
		window.open("http://www.keit.re.kr/article.do?psStep=list&bbsCD=ann_bor&gbn=03_12");
	}
	else {
		window.open("http://www.smba.go.kr/user.tdf?a=user.board.BoardApp&c=2001&board_id=SMBA_NEWS_32&mc=SMBA_NEWS_32");
	}
}
function openXmlPopup(url, width, height) {
	window.open(url,"","width="+width+",height="+height+"\"");
}
function movOpen() {
	var width = 320;
	var height = 240;
	window.open("./mov.php","mov01","width="+width+",height="+height+",left=50,top=50");	
}

// 서비스 중지안내 팝업 
function getCookie(name) {
	var nameOfCookie = name + "=";
	var x = 0;
	while ( x <= document.cookie.length ) {
		var y = (x+nameOfCookie.length);
		if ( document.cookie.substring( x, y ) == nameOfCookie ) {
			if ( (endOfCookie=document.cookie.indexOf( ";", y )) == -1 )endOfCookie = document.cookie.length;
			return unescape( document.cookie.substring( y, endOfCookie ) );
		}
		x = document.cookie.indexOf( " ", x ) + 1;
		if ( x == 0 )break;
	}
	return "";
}
if ( getCookie( "dk_popup1" ) != "done" ) {
	//window.open("/popup/20111212/index.php","dk_popup1","width=300,height=324,left=20,top=20");
}

self.onError=null;
currentX = currentY = 0; 
whichIt = null; 
lastScrollX = 0; lastScrollY = 0;
NS = (document.layers) ? 1 : 0;
IE = (document.all) ? 1: 0;
/* STALKER CODE */
function heartBeat() {
if(IE) { 
	diffY = document.documentElement.scrollTop; 
	diffX = 0; 
}
if(NS) { diffY = self.pageYOffset; diffX = self.pageXOffset; }
if(diffY != lastScrollY) {
percent = .1 * (diffY - lastScrollY);
if(percent > 0) percent = Math.ceil(percent);
else percent = Math.floor(percent);
if(IE) document.getElementById("floater").style.pixelTop += percent;
if(NS) document.floater.top += percent; 
lastScrollY = lastScrollY + percent;
}
if(diffX != lastScrollX) {
percent = .1 * (diffX - lastScrollX);
if(percent > 0) percent = Math.ceil(percent);
else percent = Math.floor(percent);
if(IE) document.all.floater.style.pixelLeft += percent;
if(NS) document.floater.top += percent;
lastScrollY = lastScrollY + percent;
} 
}

function linkPopview(obj, objName) {
	$.ajax({
		type: "POST",
		url: _URL['_exec'] +"/urlDataAjax.php",
		data: "objName="+ objName,
		dataType: 'text',
		success: function(returnVal) {
			returnVal = jQuery.trim(returnVal);
			if (returnVal) {
				var temp = $(obj).offset();
				messageBoxPosi(returnVal, temp.left, temp.top-168);
			}
		}
	});
}
