
/*-----------------------------------------------------------------------------------------------------------*/
// ¾Ë¸²ÆÇ ¹× ¹è³Ê ÀÌº¥Æ® ±¸Çö

//¼ÓµµÅ©±â
var waitingtime = 3000;			// ¸ØÃß´Â ½Ã°£ (ms)
var s_tmp = 0;
var RunningInterval	= 60;		// ¼ÓµµÁ¶Á¤ º¯¼ö


//¾Ë¸²ÆÇ ±âº»¼³Á¤
var scrollerheight = 103;			// ½ºÅ©·Ñ·¯ÀÇ ¼¼·Î (px) - ÇÑ´ÜÀ§Å×ÀÌºíÀÇ ³ôÀÌ
var slidenum = 4;					// ÃÑ¾Ë¸²ÆÇ °³¼ö
var wait_flag = true;
var bMouseOver = false;
var scrollspeed = 4;				// ¼öÁ¤ÇÏÁö ¸¶¼¼¿ä.
var s_amount = 92;				// ¿òÁ÷ÀÌ´Â ±æÀÌ (px)	
var imgObj = new Array();	//¹è³Ê ¹è¿­
var img_y = new Array();		//ÃÊ±âÁÂÇ¥¹è¿­
var tmo;
var currentPopup = 1;


//¹è³Ê±âº»¼³Á¤
var bnscrollheight = 38;			//½ºÅ©·Ñ ³ôÀÌ
var bnspeed = 2;						//½ºÅ©·Ñ½ºÇÇµå
var bannernum = 4;					//¹è³Ê ¶óÀÎ°¹¼ö
var bnMouseOver = false;		//ÇÏ´Ü ¹è³Ê¸¶¿ì½º¿À¹ö
var bnwait = true;					//ÇÏ´Ü ¹è³Ê ¸ØÃã»óÅÂ
var bannerObj = new Array();	//¹è³Ê¹è¿­
var banner_y = new Array();		//¹è³Ê yÁÂÇ¥
var currentBanner = 1;
var bntmo;								//¹è³ÊÅ¸ÀÌ¸Ó

// ½ºÅ©·Ñ ½ÃÀÛ		
function startscroll(){ 

	var popObj, bnObj;

	//¾Ë¸²ÆÇ Àý´ëÁÂÇ¥·Î º¯°æÀü ÇöÀç yÁÂÇ¥ ÀúÀå
	for ( var i=1; i < slidenum+1 ; i++){
		
		imgObj[i] = $("np-0"+i);
		imgObj[i].idx = i;
		img_y[i] = imgObj[i].offsetTop+"px";
	}

	for ( var i=1; i < slidenum+1 ; i++){  
	
		popObj = imgObj[i];
		popObj.style.position = "absolute";
		popObj.style.top = img_y[i];

		//setOverListener(overObj, handleNewsScroll);
		popObj.observe("mouseover", handleNewsScroll, false);
		popObj.observe("mouseout", handleNewsScroll, false);
	}

	window.setTimeout("scrolling()", waitingtime);
}


//½ºÅ©·Ñ ½ÃÀÛ, ´º½º¸®½ºÆ®°¡ -scrollerheight °ªÀ» ¹þ¾î³¯°æ¿ì Á© ¾Æ·¡·Î ÁÂÇ¥¸¦ ÀÌµ¿ÇÑ´Ù.		

function scrolling(){

	var sel_obj = $("np-list");
	var popObj;
	
	if (bMouseOver == false && wait_flag == true){

		for (var i =1; i < slidenum+1; i++){
			
			popObj = imgObj[i];
			popObj.style.top = getCurPos(popObj, scrollspeed);

			if (parseInt(popObj.offsetTop) <= -scrollerheight ){
				popObj.style.top = (scrollerheight*(slidenum-1))+"px";						
			}

			if (parseInt(popObj.offsetTop)==0){
				wait_flag=false;
				currentPopup = popObj.idx;

// 20080926 mdcgood add 
				for(var z=1; z < slidenum +1 ; z++) {
					timgObj = eval('document.getElementById("pzonebtn' +  z + '")');
					timgObj.src = "http://10.131.117.112:8080/kor/c_img/btn_np0" + z + ".gif";
				}

				pimgObj = eval('document.getElementById("pzonebtn' +  currentPopup + '")');
				pimgObj.src = "http://10.131.117.112:8080/kor/c_img/btn_np0" + currentPopup + "_on.gif";

				window.setTimeout("wait_flag=true;",waitingtime);
			}
		}
	}
	tmo = window.setTimeout("scrolling()", RunningInterval);
}


function getCurPos(obj, speed){
	var cur_p = parseInt(obj.offsetTop);			
	return (cur_p - speed)+"px";
}


//¸¶¿ì½º ¿À¹ö, Æ÷Ä¿½º, ¸¶¿ì½º¾Æ¿ô, Æ÷Ä¿½º¾Æ¿ô ½Ã ½ºÅ©·ÑÀÌº¥Æ® ÄÜÆ®·Ñ
function handleNewsScroll(evnt){
	var e = evnt ? evnt : window.event;
	var obj = e.target ? e.target : e.srcElement;	
	
	if (isAccess(e)){

		if (e.type == "mouseover" || e.type == "focus"){
			bMouseOver = true;
			window.clearTimeout(tmo);
		} else if ( e.type == "mouseout" || e.type == "blur" ){
			bMouseOver = false;
			tmo = window.setTimeout("scrolling()", RunningInterval);
		}
	}
}

//¹è³Ê½ºÅ©·Ñ ÇÚµé¸µ
function handleBannerScroll(evnt){
	var e = evnt ? evnt : window.event;
	var obj = e.target ? e.target : e.srcElement;	
	
	if (isAccess(e)){

		if (e.type == "mouseover" || e.type == "focus"){
			bnMouseOver = true;
			window.clearTimeout(bntmo);
		} else if ( e.type == "mouseout" || e.type == "blur" ){
			bnMouseOver = false;
			bntmo = window.setTimeout("bannerScrolling()", RunningInterval);	
		}
	}
}

/*-----------------------------------------------------------------------------------------------------------*/

