// [[ Flash ]]
function FlashArea(vUrl,obj,wid,hei) {
	var viewObj = '' +
	'<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab#version=8,0,22,0" width="' + wid + '" height="' + hei + '" id="' + obj + '" align="middle">' +
	'<param name="allowScriptAccess" value="always">' +
	'<param name="FlashVars" value="" domain=/img/flash/">' +
	'<param name="movie" value="' + vUrl + '" />' +
	'<param name="wmode" value="transparent" />' +
	'<param name="menu" value="false" />' +
	'<param name="quality" value="high" />' +
	'<embed src="' + vUrl + '" wmode="transparent" menu="false" quality="high" width="' + wid + '" height="' + hei + '" name="' + obj + '" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />' +
	'</object>';
	document.write(viewObj);
}


// [[  ]]
function addLoadEvent(func){
	var oldonload = window.onload;
	if(typeof window.onload != "function"){
		window.onload = func;
	}else{
		window.onload = function(){
			oldonload();
			func();
		}
	}
}

//addLoadEvent(sideMenu);


// [[ side menu ]]

function sideMenu(nowNo){
	var sideMenu = document.getElementById("sideMenu");
	var link = sideMenu.getElementsByTagName("a");
	for(var i = 0; i < link.length; i++){
			var image = link[i].getElementsByTagName("img")[0];
			var getsrc = image.getAttribute("src");
			
			var src = getsrc.substring(getsrc.length-7,getsrc.length);
			//alert(src);
			if(nowNo == i && src != "_on.gif")
			{
				image.setAttribute("src",getsrc.substring(0,getsrc.length-4) + "_on.gif");
			}

		link[i].onmouseover = function(){
			var image = this.firstChild;
			var getsrc = image.getAttribute("src");
			var src = getsrc.substring(getsrc.length-7,getsrc.length);
			if(src != "_on.gif"){
				this.firstChild.setAttribute("src",getsrc.substring(0,getsrc.length-4) + "_on.gif");
			}
		}

		if(nowNo != i)
		{
		link[i].onmouseout = function(){

				var image = this.firstChild;
				var getsrc = image.getAttribute("src");
				var src = getsrc.substring(getsrc.length-7,getsrc.length);
				//if(src == "_on.gif" && location != this.href){
				if(src == "_on.gif"){
					this.firstChild.setAttribute("src",getsrc.substring(0,getsrc.length-7) + ".gif");
			}
		}
		}
	}
}



// [[ 통계자료 탭 ]]
function tabSwapCalculator(num) {
	for (i = 1; i < 4; i++) {
		if (num == i) {
			document.getElementById('dataCalculator0'+i+'').style.display='';
			document.getElementById('menuCalculator0'+i+'').src = "../../images/tab/tab_price05_0"+i+"_on.gif"
		} else {
			document.getElementById('dataCalculator0'+i+'').style.display='none';
			document.getElementById('menuCalculator0'+i+'').src = "../../images/tab/tab_price05_0"+i+".gif"
		}
	}
}


// [[ 수산물 정보 FAQ ]]
function faqSwap(num) {
	for (i = 1; i < 18; i++) {
		if (num == i) {
			document.getElementById('faqSwapOpen'+i+'').style.display='none';
			document.getElementById('faqAnswer'+i+'').style.display='';
		} 
		else{
			document.getElementById('faqSwapOpen'+i+'').style.display='';
			document.getElementById('faqAnswer'+i+'').style.display='none';
		}
	}
}

function tabSwapFaq(num) {
	for (i = 1; i < 4; i++) {
		if (num == i) {
			document.getElementById('info_faq0'+i+'').style.display='';
			document.getElementById('menuFaq0'+i+'').src = "../../images/tab/tab_info02_0"+i+"_on.gif"
		} else {
			document.getElementById('info_faq0'+i+'').style.display='none';
			document.getElementById('menuFaq0'+i+'').src = "../../images/tab/tab_info02_0"+i+".gif"
		}
	}
}

function org_tab(v)	{
	if(document.getElementById('org_'+v+'').style.display=='')	{
		document.getElementById('org_'+v+'').style.display='none';
	}else{
		for (i = 1; i < 13; i++) {
			document.getElementById('org_'+i+'').style.display='none';
		}
		document.getElementById('org_'+v+'').style.display='';
	}
}

// 
function openCloseController () {
	var targetBox = document.getElementById('info_faqList');
	var ocbtn = document.getElementById('openClose');
	var openSrc = 'btn01_open01.gif';
	var closeSrc = 'btn01_close01.gif';
	// var imgOpen = ocbtn.src.split("/")[5]; // 전체 내용보기 버튼 미동작시 [10] 해당 번호를 경로에 따라 바꿔주세요.
	
	var idx = ocbtn.src.lastIndexOf("/") + 1;
	var path = ocbtn.src.substr(0, idx);
	var imgOpen = ocbtn.src.substr(idx, ocbtn.src.length);
	var closeView= targetBox.getElementsByTagName('a');
	
	if (imgOpen == openSrc) {
		for(i=0; i<closeView.length; i++){
				ocbtn.setAttribute('src', path + 'btn01_close01.gif');
				ocbtn.setAttribute('title', '전체 내용 닫기');
				closeView[i].style.display = 'none';
				document.getElementById('faqAnswer'+(i+1)).style.display = '';
			}
		} 
	else {
		for(i=0; i<closeView.length; i++){
				ocbtn.setAttribute('src', path + 'btn01_open01.gif');
				ocbtn.setAttribute('title', '전체 펼쳐보기');
				closeView[i].style.display = 'block';
				document.getElementById('faqAnswer'+(i+1)).style.display = 'none';
			}
	}
}


 // [[ 이미지 롤오버 ]]  ex) <img src="url" onmouseover="menuOn(this);" onmouseout="menuOut(this);"  />
function menuOn(imgEl)
{
  imgEl.src = imgEl.src.replace(".gif", "_on.gif");
}

function menuOut(imgEl)
{
  imgEl.src = imgEl.src.replace("_on.gif", ".gif");
}

function menuClick(imgE1,element) // 리스트항목이 이미지일경우 클릭기능부여
{
	list = removeNullNode(element.childNodes);
	for(i=0;i<list.length;i++) {
		imgobj = list[i].getElementsByTagName('img')[0];
		if(imgobj == imgE1) {
			menuOut(imgobj);
			menuOn(imgobj);
			imgobj.onmouseover = null;
			imgobj.onmouseout = null;
		} else {
			menuOut(imgobj);
			imgobj.onmouseover = function() { menuOn(this); }
			imgobj.onmouseout = function() { menuOut(this); }
		}
	}
}

// [[ 통계자료 메뉴 ]] 091227
function viewMenuStatistics(num, cnt) {
	
	for (i = 1; i <= cnt; i++) { // 년도 리스트에 따라 i 범위 설정
		
		var imgFolder = document.getElementById('openClose'+i+'');
		if (typeof(imgFolder) == 'undefined' || imgFolder == null) {
			continue;
		}
		
		var chgSource = imgFolder.getAttribute('title');
		if (typeof(chgSource) == 'undefined' || chgSource == null) {
			continue;
		}		
		
		if (chgSource == '리스트 닫힘' & num == i) {
			document.getElementById('viewList'+i+'').style.display='';
			imgFolder.src = "/images/statistics/icon_open.gif";
			imgFolder.setAttribute('title', '리스트 열림');
		} 
		else if (chgSource == '리스트 열림' & num == i){
			document.getElementById('viewList'+i+'').style.display='none';
			imgFolder.src = "/images/statistics/icon_close.gif";
			imgFolder.setAttribute('title', '리스트 닫힘');
		}
	}	

}


//***************************************
// OBJECT 통합생성 스크립트
//***************************************
function makeobject(type,path,w,h,id,vars,transparent,bg) {
	this.type = type; // flash, applet, movie
	this.id = id;
	this.path = path;
	this.w = w;
	this.h = h;
	this.vars = (vars) ? vars : '';
	//this.trnasparent = (transparent) ? transparent : 'transparent';
	this.trnasparent = 'transparent';
	this.bg = (bg) ? bg : '#ffffff';

	this.gettag =
		function() {
			switch(this.type) {
				case 'flash' :
					this.classid = 'clsid:d27cdb6e-ae6d-11cf-96b8-444553540000';

					this.codebase = 'http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0';
					this.tag = "<object classid='"+this.classid+"' codebase='"+this.codebase+"' id='"+this.id+"' width='"+this.w+"' height='"+this.h+"'>";
					this.tag += "<param name='movie' value='"+this.path+"' />";
					this.tag += "<param name='allowScriptAccess' value='always' />";
					if(this.vars) this.tag += "<param name='FlashVars' value='"+this.vars+"' />";
					this.tag += "<param name='wmode' value='transparent' />";
					this.tag += "<param name='menu' value='false' />";
					this.tag += "<param name='quality' value='high' />"
					this.tag += "<param name='bgcolor' value='"+this.bg+"' />";
					this.tag += "<param value='"+this.path+"'>";
					this.tag += "<param name='base' value='.'>";
					this.tag += "<embed src='"+this.path+"'";
					if(this.vars) this.tag += " FlashVars='"+this.vars+"'";
					this.tag += " wmode='transparent'";
					this.tag += " width='"+this.w+"'";
					this.tag += " height='"+this.h+"'";
					this.tag += " bgcolor='"+this.bg+"'";
					this.tag += " name='"+this.id+"'";
					this.tag += " menu='false'";
				    this.tag += " base='.'";2
					this.tag += " quality='high'";
					this.tag += " allowScriptAccess='always'";
					this.tag += " type='application/x-shockwave-flash'";
					this.tag += " pluginspage='http://www.macromedia.com/go/etflashplayer'";
					this.tag += " />";
					this.tag += "</object>";
					return this.tag;
					break;
			}

		}

	this.writetag =
		function() {
			document.write(this.gettag());
			//Flash의 ExternalInterface가 Form Tag내에서 오류나는 버그를 해결하는 코드
			eval("window." + this.id + " = document.getElementById('" + this.id + "');");
		}
}


/* 판매상인조회 */
function tabCoworkerViewer(num) {
		var menubox = document.getElementById('tabCoworker');
		for (i = 1; i < 10; i++) {
		if (num == i) {
//			document.getElementById('dataCowoker'+i+'').style.display='';
			menubox.getElementsByTagName('img')[i-1].src = "../../images/tab/tab_coworker02_0"+i+"_on.gif"
		} else {
//			document.getElementById('dataCowoker'+i+'').style.display='none';
			menubox.getElementsByTagName('img')[i-1].src = "../../images/tab/tab_coworker02_0"+i+".gif"
		}
	}

}

/* 오늘의경락시세 */
function tabtodaypriceViewer(num) {
		var menubox = document.getElementById('tabtodayprice');
		for (i = 1; i < 15; i++) {
		if (num == i) {
//			document.getElementById('dataCowoker'+i+'').style.display='';
			menubox.getElementsByTagName('img')[i-1].src = "../../images/tab/tab_price_"+i+"_on.gif"
		} else {
//			document.getElementById('dataCowoker'+i+'').style.display='none';
			menubox.getElementsByTagName('img')[i-1].src = "../../images/tab/tab_price_"+i+".gif"
		}
	}

}

/* 이달의 수산물 */
function seafood(num) {
		for (i = 1; i < 13; i++) {
		if (num == i) {
			document.getElementById('contentSeafood'+i+'').style.display='';
			document.getElementById('tabSeafood'+i+'').src = "../../images/tab/tab_seafood"+i+"_on.gif"
		} else {
			document.getElementById('contentSeafood'+i+'').style.display='none';
			document.getElementById('tabSeafood'+i+'').src = "../../images/tab/tab_seafood"+i+".gif"
		}
	}

}

/* 아이디 비밀번호 찾기 */
function tabLoginUser(tabAreaNum, tabNum){
	for (i = 1; i < 3; i++){
		if (tabAreaNum == '0'+i){
			for (k = 1; k < 5; k++) {
				if (tabNum == '0'+k) {
					document.getElementById('tabLogin0'+tabAreaNum+'_0'+k+'').src = "../../images/tab/tab_member01_0"+k+"_on.gif";
					document.getElementById('areaLoginUser0'+tabAreaNum+'_0'+k+'').style.display='';
				} else {
					document.getElementById('tabLogin0'+tabAreaNum+'_0'+k+'').src = "../../images/tab/tab_member01_0"+k+".gif";
					document.getElementById('areaLoginUser0'+tabAreaNum+'_0'+k+'').style.display='none';
				}
			}
		}
	}
}

/* CCTV */
function btnOverOut(obj, type){
	if(type == "over") obj.src = obj.src.replace("_default.gif", "_over.gif");
	else if(type == "out") obj.src = obj.src.replace("_over.gif", "_default.gif");
}

/*
* <input type="image"> onclick 이벤트 처리 script
* pObj : 상위 Element
* obj : this
* num : Object index
*/
function btnClick(pObj, obj, num) {
	var targ = document.getElementById(pObj);
	var targetobj = targ.getElementsByTagName(obj.tagName);

	if(obj.src.indexOf("_click") < 0) {
		for(var i = 0 ; i < targetobj.length ; i++){
			if(targetobj[i].src.indexOf("_over") > -1) targetobj[i].src = targetobj[i].src.replace("_over.gif", "_default.gif");
			if(targetobj[i].src.indexOf("_click") > -1) targetobj[i].src = targetobj[i].src.replace("_click.gif", "_default.gif");

			if(i==num) targetobj[i].src = targetobj[i].src.replace("_default.gif", "_click.gif");
		}
	}else{
		obj.src = obj.src.replace("_click.gif", "_default.gif");
	}
}

// [[ 메인뉴스 탭 ]]
function tabNewMain(num) {
	for (i = 1; i < 4; i++) {
		if (num == i) {
			document.getElementById('newsMain0'+i+'').style.display='';
			document.getElementById('menuNewsMain0'+i+'').src = "../images/tab/tab_mainnews_0"+i+"_on.gif"
		} else {
			document.getElementById('newsMain0'+i+'').style.display='none';
			document.getElementById('menuNewsMain0'+i+'').src = "../images/tab/tab_mainnews_0"+i+".gif"
		}
	}
}



