/*********************************************************************************************************
	onload function
**********************************************************************************************************/
function addLoadEvent(func) {
	var oldonload = window.onload;
	if (typeof window.onload != 'function') {
		window.onload = func;
	} else {
		window.onload = function() {
			oldonload();
			func();
		}
	}
}
/*********************************************************************************************************
	GNB function
**********************************************************************************************************/
function gnbMenu(idx, subIdx){
	if(!document.getElementsByTagName) return false;
	if(!document.getElementById) return false;
	if(!document.getElementById("gnb")) return false;

	if(idx != "0") {
		var gnbNavi = document.getElementById("gnb");

		var gnbImg1 = document.getElementById("gnbImage1");
		var gnbImg2 = document.getElementById("gnbImage2");
		var gnbImg3 = document.getElementById("gnbImage3");
		var gnbImg4 = document.getElementById("gnbImage4");
		var gnbImg5 = document.getElementById("gnbImage5");
		var gnbImg6 = document.getElementById("gnbImage6");
		var subMenu = gnbNavi.getElementsByTagName("div")

		for(var i=0; i<subMenu.length; i++){
			subMenu[i].style.display = "none";
		}
		subMenu[idx-1].style.display = "block";
		menuMouseOver(idx);
		subMenuMouseOver(idx, subIdx);
	}
}
function menuMouseOver(idx){

	try{
		for(i=1; i<7; i++){
			objImage = document.getElementById("gnbImage"+i);
			objLayer = document.getElementById("gnb"+i+"01");
			if(i == idx){
				objImage.src = objImage.src.replace(i+".gif",i+"_on.gif");
				objLayer.style.display = "block"
			}else{
				objImage.src = objImage.src.replace(i+"_on.gif", i+".gif");
				objLayer.style.display = "none";
			}
		}
	}catch(err){

	}
}

function subMenuMouseOver(idx, subIdx){
	objImage = document.getElementById("gnbSubImage"+idx+""+subIdx);
	if (objImage != undefined) {
		objImage.className = "select";
	}
}
function subMenuMouseOut(idx, subIdx){
	objImage = document.getElementById("gnbSubImage"+idx+""+subIdx);
}


/*********************************************************************************************************
	시장진출지원 - 자재 및 노임정보 탭
**********************************************************************************************************/
function priceTab(){	
	var gidTab = document.getElementById("priceTab");
	var tabLink = gidTab.getElementsByTagName("a");
	for(var i=0; i<tabLink.length; i++){
		tabLink[i].onclick = function(){
			return imgChange(this);
		}
	}

	tabLink[0].lastChild.setAttribute("src","/img/content/02_01_tab_01_on.gif");
}

function imgChange(v){
  
	var gidTab = document.getElementById("priceTab");
	var gidTbl = document.getElementById("priceTbl");
	var tabImg = gidTab.getElementsByTagName("img");
	var table = gidTbl.getElementsByTagName("div");
	var linkImg = v.getElementsByTagName("img")[0];

	var source = linkImg.src.lastIndexOf("/");
	source = linkImg.src.substring(source+1,linkImg.src.length);
	source = source.replace("_on.gif",".gif");
	source = source.substring(11,12);

	for(var i=0; i<tabImg.length; i++){
		tabImg[i].setAttribute("src",tabImg[i].src.replace("_on.gif",".gif"));
		if(table[i] != undefined) {
			table[i].style.display = "none";
		}
	}
 
 	linkImg.src = linkImg.src.replace(".gif","_on.gif");
	if(navigator.appName.indexOf("Explorer")>-1) table[source-1].style.display = "block";
	else table[source-1].style.display = "table";

	return false;
}
function goPagejaje(obj) {
	//if(obj.value != "") {
	//	location.href=obj.value	
	//}
	var gid = document.getElementById("jaje");
	if(gid.options[gid.selectedIndex].value != ""){
		//document.location.href = "/02_AdvanceAssist/"+gid.options[gid.selectedIndex].value;
		return true;
	} else {
		alert("날짜를 선택해 주세요.");
		gid.focus();
		return false;
	}
}
/*********************************************************************************************************
	[html content] class="contentIndex" anchor style
**********************************************************************************************************/
function contentIndexAnchor(v,n){	
	
	var gIndex = document.getElementById("contentIndex");
	var gIndexLen = gIndex.getElementsByTagName("a")
	var gIndexDivNum = new Array;
	var gCntDiv = new Array;
	for(var i=0; i<gIndexLen.length; i++){
		gIndexLen[i].className = "";
		gIndexDivNum[i] = gIndexLen[i].getAttribute("href");
	}
	v.className = "select";
	for(var i=0; i<gIndexLen.length; i++){
		gCntDiv[i] = gIndexDivNum[i].substring((gIndexDivNum[i].length - 15),gIndexDivNum[i].length);
		document.getElementById(gCntDiv[i]).style.display = "none";
	}
	document.getElementById(gCntDiv[n-1]).style.display = "block";

	/*
	#contentIndex_01
	#contentIndex_02
	#contentIndex_03
	*/
}

/*********************************************************************************************************
	원클릭 서비스
**********************************************************************************************************/
function oneClickCtrl(flag){
	var oneClickFlash = document.getElementById("oneClick");
	if(flag == "open"){
		oneClickFlash.style.width = "860px"
		oneClickFlash.style.height = "547px"
		oneClickFlash.className = "posTop";
	} else if(flag == "close"){
		ctrlZone = setInterval("oneClickFlashCtrl1()", 500);
	}
}
function oneClickFlashCtrl1(){
	var oneClickFlash = document.getElementById("oneClick");
	oneClickFlash.style.height = "29px"
	oneClickFlash.className = "";
	clearInterval(ctrlZone);
}
/*********************************************************************************************************
	화면 확대 축소
**********************************************************************************************************/
//Font Default Current
var currentSize = "16";
function setCurrentsize() {
	document.getElementById("containerMain").style.cssText = "font-size:"+currentSize+"px";
}

//Font Minus
function sizeUp() {
	if (document.getElementById) {
		currentSize++;
		if(currentSize >= 22) return;
		document.getElementById("containerMain").style.cssText = "font-size:"+currentSize+"px";
	}
}

//Font Plus
function sizeDown() {
	if (document.getElementById) {
		currentSize--;
		if(currentSize <= 8) return;
		document.getElementById("containerMain").style.cssText = "font-size:"+currentSize+"px";
	}
}
//addLoadEvent(setCurrentsize);


function funcZoom(param){
	if(document.body.style.zoom==null||document.body.style.zoom==""){
		zoomStat = 100;
	}

	if(param=="in"){
		zoomStat = zoomStat + 20;
	} else if(param=="out") {
		zoomStat = zoomStat - 20;
	}

	if(zoomStat > 100){
		//$(".countrySel").css("display","none");
	}

	if(zoomStat > 160){
		zoomStat = 160;
	}

	if(zoomStat < 100){
		zoomStat = 100;
	}

	document.body.style.zoom = zoomStat+"%";
}
/*********************************************************************************************************
	관심국가선택 관련 function
**********************************************************************************************************/
//detail button view
function layerShowFunc(swfId,swfSrc){
	var alphaLayer = document.createElement("div");
	var flashLayer = document.createElement("div");
	var swfLayer = document.createElement("embed");

	alphaLayer.setAttribute("id","alphaLayer");
	flashLayer.setAttribute("id","flashLayer");

	alphaLayer.className = "alphaLayer";
	flashLayer.className = "detailFlashLayer";

	swfLayer.setAttribute("id",swfId);
	swfLayer.setAttribute("src","/img/swf/"+swfSrc);
	swfLayer.setAttribute("wmode","transparent");

	flashLayer.appendChild(swfLayer);
	document.body.appendChild(flashLayer);
	document.body.appendChild(alphaLayer);

	alphaLayer.onclick = function(){
		layerHideFunc(swfId);
	}
}
function layerHideFunc(swfId){
	var alphaLayer = document.getElementById("alphaLayer");
	var flashLayer = document.getElementById("flashLayer");
	var swfLayer = document.getElementById(swfId);

	flashLayer.removeChild(swfLayer);
	document.body.removeChild(flashLayer);
	document.body.removeChild(alphaLayer);
}

function widgetClose(){
	layerHideFunc('detail');
}

/*********************************************************************************************************
	메인탭관련
**********************************************************************************************************/
// main tab board
function mainTabShowHide(board,param,t){
	if(!document.getElementById(board)) return false;
	var gBoard = document.getElementById(board);

	var gGrp = document.getElementById(board);
	var gGrpH2 = gGrp.getElementsByTagName("h2");
	var source;

	for(var i=0; i<gGrpH2.length; i++){
		var gImgSrc = gGrpH2[i].getElementsByTagName("img")[0];
		source = gImgSrc.getAttribute("src").replace("_on.gif",".gif");
		gImgSrc.setAttribute("src",source);
	}
	source = t.getElementsByTagName("img")[0].getAttribute("src").replace(".gif","_on.gif");
	t.lastChild.setAttribute("src",source);

	if(board == "tabListGrp1"){
		$("#tabListGrp1 ul").css("display","none");
		$("#tabListGrp1 .more").css("display","none");
		 if(param == "1"){
			$("#tabListGrp1 .tabFirst ul").css("display","list-item");
			$("#tabListGrp1 .tabFirst .more").css("display","block");
		} else if(param == "2") {
			$("#tabListGrp1 .tabSecond ul").css("display","list-item");
			$("#tabListGrp1 .tabSecond .more").css("display","block");
		} else if(param == "3") {
			$("#tabListGrp1 .tabThird ul").css("display","list-item");
			$("#tabListGrp1 .tabThird .more").css("display","block");
		}
	} else if(board == "tabListGrp2"){
		$("#tabListGrp2 ul").css("display","none");
		$("#tabListGrp2 .more").css("display","none");
		 if(param == "1"){
			$("#tabListGrp2 .tabFirst ul").css("display","list-item");
			$("#tabListGrp2 .tabFirst .more").css("display","block");
		} else if(param == "2") {
			$("#tabListGrp2 .tabSecond ul").css("display","list-item");
			$("#tabListGrp2 .tabSecond .more").css("display","block");
		} else if(param == "3") {
			$("#tabListGrp2 .tabThird ul").css("display","list-item");
			$("#tabListGrp2 .tabThird .more").css("display","block");
		}
	} else if(board == "tabListGrp3"){
		$("#tabListGrp3 ul").css("display","none");
		$("#tabListGrp3 .more").css("display","none");
		 if(param == "1"){
			$("#tabListGrp3 .tabFirst ul").css("display","list-item");
			$("#tabListGrp3 .tabFirst .more").css("display","block");
		} else if(param == "2") {
			$("#tabListGrp3 .tabSecond ul").css("display","list-item");
			$("#tabListGrp3 .tabSecond .more").css("display","block");
		} else if(param == "3") {
			$("#tabListGrp3 .tabThird ul").css("display","list-item");
			$("#tabListGrp3 .tabThird .more").css("display","block");
		}
	}
}
/*
function mainTabShowHide(group,t,showElement,hideElement){
	if(!document.getElementById(group)) return false;
	var gGrp = document.getElementById(group);
	var gGrpH2 = gGrp.getElementsByTagName("h2");
	var source;
	var showUl = document.getElementById(showElement);

	for(var i=0; i<gGrpH2.length; i++){
		var gImgSrc = gGrpH2[i].getElementsByTagName("img")[0];
		source = gImgSrc.getAttribute("src").replace("_on.gif",".gif");
		gImgSrc.setAttribute("src",source);
	}

	//tab list show and hide
	var str = hideElement.split(",");
	for(var i=0; i<str.length; i++){
		document.getElementById(str[i]).style.display = "none";
		document.getElementById(str[i]+"More").style.display = "none";
	}

	showUl.style.display = "block";
	document.getElementById(showElement+"More").style.display = "block";
	source = t.getElementsByTagName("img")[0].getAttribute("src").replace(".gif","_on.gif");
	t.lastChild.setAttribute("src",source);
}
*/

/* 2010-11-12 김미혜 수정 */
function tabView(num){
	var gId = document.getElementById("tabTxt");
	var gLi = gId.getElementsByTagName("li");
	for(var i=0; i<gLi.length; i++){
		gLi[i].className = "";
		document.getElementById("travelTab0"+(i+1)).style.display = "none";
	}
	gLi[num-1].className = "on";
	document.getElementById("travelTab0"+num).style.display = "block";
}

function popupZone(flag){
	if(!document.getElementById("popUpZone")) return false;

	var gZoneId = document.getElementById("popUpZone");
	var gCtrlId = document.getElementById("popUpZoneCtrl");
	
	var gBnrImg = gZoneId.getElementsByTagName("p");
	var gNumImg = gCtrlId.getElementsByTagName("img");

	for(var i=0; i<gBnrImg.length; i++){
		gBnrImg[i].style.display = "none";
		var source = gNumImg[i].getAttribute("src")
		source = source.replace("_on.gif",".gif");
		gNumImg[i].setAttribute("src",source);
	}

	gBnrImg[flag-1].style.display = "block";

	var source = gNumImg[flag-1].getAttribute("src")
	source = source.replace(".gif","_on.gif");
	gNumImg[flag-1].setAttribute("src",source);
}
