/* 팝업존*/
var popup_timer = null;
var popup_delay_time = 4000;
var popup_pause = false;
var popup_button_pause = false;
var select_popup_num = 1;
var popup_object_num = 8;

function popup_open(url, target, width, height){
	if( url == '') return ;
	window.open(url, target, 'width='+width+',height='+height);
}

function popup_display(popupIDX, move) {
	if(!popupIDX)  {
		popupIDX = select_popup_num;
		if(popup_pause==true && !move) return;
		if(popup_button_pause==true && !move) return;
		if(!move) move = 'next';
		hide_popup(popupIDX);
	}else{
		hide_popup(select_popup_num);
	}
	if(move=='prev') {
		if(popupIDX==1) {
			popupIDX = popup_object_num;
		} else {
			popupIDX--;
		}
	} else if(move=='next') {
		if(popupIDX==popup_object_num) {
			popupIDX = 1;
		} else {
			popupIDX++;
		}
	} else if(move=='pause') {
		if(popup_button_pause==true) {
			popup_button_pause=false;
			document.getElementById("popup_pause_img").src='/home/img/main/popupzone_pause.gif';
			document.getElementById("popup_pause_img").alt='일시 정지';
		} else if(popup_button_pause==false) {
			popup_button_pause=true;
			document.getElementById("popup_pause_img").src='/home/img/main/popupzone_play.gif';
			document.getElementById("popup_pause_img").alt='재생';
		}
	}
	show_popup(popupIDX);
	select_popup_num = popupIDX;
}

function hide_popup(num) {
	document.getElementById("popupzone_img" + num).style.display = 'none';
	document.getElementById("popupzone_num" + num).src =  document.getElementById('popupzone_num'+(num)).src.replace('_on.gif','.gif');
}

function show_popup(num) {
	document.getElementById("popupzone_img" + num).style.display = 'block';
	document.getElementById("popupzone_num" + num).src =  document.getElementById('popupzone_num'+(num)).src.replace('.gif','_on.gif');
}

function popup_scroll(count ) {
	for(i = 1; i <= count; i++) {
		document.getElementById("popupzone_img" + i).style.display = 'none';
	}
	popup_object_num = count;
	popup_display('1','');
	popup_timer = setInterval("popup_display()",popup_delay_time);
}

/* 2009-11-15 pvr 링크 */
function FullWin()
{
	window.open("/home/pvr/pvr.html","pvr","fullscreen");
}

/* 최근게시물 탭 */
function articleTab(num) {
	for(i = 1; i <= 6; i++) {
		if(i == num) {
			document.getElementById("articleTab"+num).src = "./img/main/articleTab"+num+"_on.gif";
			document.getElementById("articleContent"+num).style.display = "block";
		} else {
			document.getElementById("articleTab"+i).src = "./img/main/articleTab"+i+".gif";
			document.getElementById("articleContent"+i).style.display = "none";
		}
	}
}

/* 서비스 탭 */
function serviceTab(num) {
	for(i = 1; i <= 4; i++) {
		if(i == num) {
			document.getElementById("serviceTab"+num).src = "./img/main/serviceTab"+num+"_on.gif";
			document.getElementById("serviceContent"+num).style.display = "block";

			// opal95 [2009-11-27]
			//  - 서비스탭 이동시 첫번째 페이지 보이도록 수정
			//  - 페이지가 2개이하라고 생각하고 수정함.
			//  - 마지막 인자값을 주어 알림창 안뜨게함.
			navZoneMove("serviceScroll"+num, 'prev', 76, true);

		} else {
			document.getElementById("serviceTab"+i).src = "./img/main/serviceTab"+i+".gif";
			document.getElementById("serviceContent"+i).style.display = "none";
		}
	}
}

function navZoneMove(navID, moveDirection, height, tabFlag) {
	var obj = document.getElementById(navID);
	for(var i = 0 ;i<obj.childNodes.length;i++)
	{
		if(obj.childNodes[i].nodeType ==1)
		{
			var objChild = obj.childNodes.item(i);
			var objHeight = objChild.clientHeight;
			if ( (parseInt(objChild.style.top) + "") == "NaN") {
				objChild.style.top = 0;
			}
			if (moveDirection == "next") {
				objChild.style.top = parseInt(objChild.style.top) - height + "px";
				if (("-" +  objHeight) >= parseInt(objChild.style.top)) {
					objChild.style.top = parseInt(objChild.style.top) + height + "px";
					alert("더 이상 이동할 수 없습니다.");
				}
			} else {
				objChild.style.top = parseInt(objChild.style.top) + height + "px";
				if (0 < parseInt(objChild.style.top)) {
					objChild.style.top = parseInt(objChild.style.top) - height + "px";
					if(!tabFlag)
						alert("더 이상 이동할 수 없습니다.");
				}
			}
		}
	}
}

function seoguMediaTab(img, alt) {
	document.getElementById("seoguMediaPhoto").src = img;
	document.getElementById("seoguMediaPhoto").alt = alt;
//	document.getElementById("seoguMediaPhoto").style.background = "#dbdbdb url("+img+") center no-repeat";
}
