var mainList  = Class.create();
mainList.prototype = {
	initialize : function(targetBox,index){
		this.targetBox       = targetBox;
		this.classNm		 = index;
		this.target          = $(index);
		this.requestContents = 'request_'+index+'.php';
	},
	getList : function(){//--getList
		
		var listArr = new Array();
		listArr	    = Array("main_list_notice","main_list_gosi","main_list_info","main_list_bodo","main_list_edu");
		var thisImg = {'main_list_notice':'m1','main_list_gosi':'m2','main_list_info':'m3','main_list_bodo':'m4','main_list_edu':'m5'};
		for(var i=0; i < listArr.length; i++){
			$(listArr[i]).src = "../images/totalboard_"+thisImg[listArr[i]]+".gif";
		}
		this.target.src = "../images/totalboard_"+thisImg[this.classNm]+"_over.gif";
		this.getAjaxLoad(this);

	},getDirectLink : function () {

		this.getAjaxLoad(this);
		$(this.targetBox).show();
		$(this.targetBox).focus();

	},getAjaxLoad : function (sel) {
				var url    = sel.requestContents;
				var pars   = '';
				var sel    = this;
				var myAjax = new Ajax.Request(
					url,
					{
						method: 'get', 
						parameters: pars,
						onFailure: function (request){
							//<![CDATA[
							$(sel.targetBox).innerHTML = "<img src='/images/icon/large-loading.gif' alt='로딩중'/>";
							//]]>
						},onCreate: function(){
							//<![CDATA[
							$(sel.targetBox).innerHTML = "<img src='/images/icon/large-loading.gif' alt='로딩중' />";
							//]]>
						},
						onComplete: function(originalRequest){
							var requestval = originalRequest.responseText;
							//<![CDATA[
							$(sel.targetBox).update(requestval);
							//]]>
						}
				});
	}
}

var mainDirectLink1,mainDirectLink2,mainDirectLink3,mainDirectLink4,mainDirectLink5;
Event.observe(window,'load',function(){
	mainDirectLink1= new mainList('directLinkBox','main_direct_place');
	mainDirectLink2= new mainList('directLinkBox','main_direct_jumin');
	mainDirectLink3= new mainList('directLinkBox','main_direct_gugun');
	mainDirectLink4= new mainList('directLinkBox','main_direct_ext');
	mainDirectLink5= new mainList('directLinkBox','main_direct_link');
});

function newlistView(obj){
	var objArr = new Array();
	objArr     = Array("newlist_notice","newlist_gosi","newlist_info","newlist_bodo","newlist_edu");
	pIndex     = Array(210,593,157,498,594);
	for(var i=0; i < objArr.length; i++){
		if(objArr[i]==obj){
			$(obj).style.display	   = 'block';
			$(objArr[i]+'_btn').src    = '../images/totalboard_m'+(i+1)+'_over.gif';
			$('noticeMoreBtn').href    = "/function/pageLink.php?pindex="+pIndex[i];	//--더보기 링크주소
		}else{
			$(objArr[i]).style.display = 'none';
			$(objArr[i]+'_btn').src    = '../images/totalboard_m'+(i+1)+'.gif';
		}
	}
		
}

function convenientView2(obj,sel) {
	var objArr = new Array();
	objArr	   = Array("convenientinfo1","convenientinfo2","convenientinfo3","convenientinfo4","convenientinfo5","convenientinfo6");
	for(var i=0; i < objArr.length; i++){
		$(objArr[i]+'_a').className     = '';
		$(objArr[i]).style.display      = 'none';
	}
	sel.className		 = 'convenAlink';
	$(obj).style.display = 'block';
}

function convenientView(obj) {
	var objArr = new Array();
	objArr	   = Array("convenient_tit01","convenient_tit02","convenient_tit03","convenient_tit04","convenient_tit05","convenient_tit06");
	var conArr = {"convenient_tit01":"convenientinfo1","convenient_tit02":"convenientinfo2","convenient_tit03":"convenientinfo3","convenient_tit04":"convenientinfo4","convenient_tit05":"convenientinfo5","convenient_tit06":"convenientinfo6"}
	for(var i=0; i < objArr.length; i++){
		$(objArr[i]).className = i==0 ? 'tddot01' : 'tddot';
		$(conArr[objArr[i]]).style.display = 'none';
	}
	$(obj).className = obj.id=="convenient_tit01" ? 'convenienttit01' : 'convenienttit';
	$(conArr[obj.id]).style.display = 'block';
}

//--이달의행사버튼
function eventMove(direction) {
	if(direction==4) {
		window.clearTimeout(myRolling2.setTimeOut);
	}else{
		myRolling2.direction = direction;
		myRolling2.Run();
	}
}

//--배너버튼
function bannerMove(direction) {
	if(direction==4) {
		window.clearTimeout(myRolling1.setTimeOut);
	}else{
		myRolling1.direction = direction;
		myRolling1.Run();
	}
}

//--이슈링크/패밀리사이트뷰
function chageLinkBox(num){
	for(var c=1; c < 3; c++){
		$('rightLinkBox'+c).hide();
		$('rightLinkBoxBtn'+c).src='../images/tablink_m'+c+'.gif';
	}
	$('rightLinkBox'+num).show();
	$('rightLinkBoxBtn'+num).src='../images/tablink_m'+num+'_ov.gif';
}