/* Topvi 높이계산*/
function changeDiv(chPos,fileName, size){
	//alert(chPos+fileName+size);
	var conSize= (size=="100%") ? "100%" : size+"px";
	var getEI; // 엘리먼트 네임

	switch(fileName){
		//case"Topmenu":{getEI="titleAreaIn"; break; }
		//case"ProductList":{getEI="quickArea";setWidth(document.body.clientWidth > 996? document.body.clientWidth: 996); break; }
		case"secondNavi":{getEI="secondNav"; break; }
		default : break;
	}
	if(chPos=="w"){
		dEI(getEI).style.width=conSize;
	} else{
		dEI(getEI).style.height=conSize;
	}
}

/* ---------------------------------------------
* 함수명 : 링크 구하기
* 설  명 : 메뉴링크
 ---------------------------------------------*/
function  getMenu(menu_code, nameCheck) {
	//alert(menu_code);
	var retUrl = "/";
	var retName = "";
	//menu_code = menu_code.toUpperCase();
	switch(menu_code){
		//case "":{retUrl = "/index.asp"; break; } //메인

		//Xi BRAND
		case "G010000":{retUrl = "/global/brand/global_story.asp"; retName = "Xi Brand"; break; }
		case "G010100":{retUrl = "/global/brand/global_story.asp"; retName = "Brand Story"; break; }
		case "G010200":{retUrl = "/global/brand/vi.asp"; retName = "VI"; break; }
		case "G010300":{retUrl = "/global/brand/global_award.asp"; retName = "Award"; break; }
		case "G010400":{retUrl = "/global/brand/global_pr.asp"; retName = "PR Movie"; break; }

		//Xi STYLE
		case "G020000":{retUrl = "/global/style/intro.asp"; retName = "Xi Style"; break; }
		case "G020100":{retUrl = "/global/style/global_design.asp"; retName = "Design Philosophy"; break; }

		case "G020200":{retUrl = "/global/style/total_exterior.asp"; retName = "Color Scheme"; break; }
			case "G020201":{retUrl = "/global/style/total_exterior.asp"; retName = "Exterior design"; break; }
			case "G020202":{retUrl = "/global/style/total_interior.asp"; retName = "Interior design"; break; }
			case "G020203":{retUrl = "/global/style/total_landscape.asp"; retName = "Landscape design"; break; }
			case "G020204":{retUrl = "/global/style/total_product.asp"; retName = "Product design"; break; }
			case "G020205":{retUrl = "/global/style/total_color.asp"; retName = "Color"; break; }
			
		case "G020300":{retUrl = "/global/style/ub_overview.asp"; retName = "Special System"; break; }
			case "G020301":{retUrl = "/global/style/ub_overview.asp"; retName = "Ubiquitous System"; break; }
			case "G020302":{retUrl = "/global/style/wellbing.asp"; retName = "Wellbeing System"; break; }

		case "G020400":{retUrl = "/global/style/community.asp"; retName = "Community"; break; }
		case "G020500":{retUrl = "/global/style/future.asp"; retName = "Future in Xi"; break; }

		//Xi GLOBAL
		case "G030000":{retUrl = "/global/country/vietnam/vietnam_overview.asp"; retName = "Xi Global"; break; }
		case "G030100":{retUrl = "/global/country/vietnam/vietnam_overview.asp"; retName = "Vietnam"; break; }
		case "G030200":{retUrl = "/global/country/korea/korea_overview.asp"; retName = "Korea"; break; }
		
		//PRESS ROOM
		case "G040000":{retUrl = "/global/pressroom/global_news_list.asp"; retName = "Press Room"; break; }
		case "G040100":{retUrl = "/global/pressroom/global_news_list.asp"; retName = "News"; break; }
		case "G040200":{retUrl = "/global/pressroom/society_overview.asp"; retName = "Social Responsibility"; break; }

		//GS E&C
		case "G050000":{retUrl = "/global/gsenc/enc_message.asp"; retName = "GS E&C"; break; }
		case "G050100":{retUrl = "/global/gsenc/enc_message.asp"; retName = "CEO Message"; break; }
		case "G050200":{retUrl = "/global/gsenc/enc_history2005.asp"; retName = "GS E&C History"; break; }
		case "G050300":{retUrl = "/global/gsenc/enc_value.asp"; retName = "Vision / Core Value"; break; }

		case "G050400":{retUrl = "/global/gsenc/bis_overview.asp"; retName = "Business Area"; break; }
			case "G050401":{retUrl = "/global/gsenc/bis_overview.asp"; retName = "Overview"; break; }
			case "G050402":{retUrl = "/global/gsenc/bis_civil.asp"; retName = "Civil"; break; }
			case "G050403":{retUrl = "/global/gsenc/bis_plant.asp"; retName = "Plant"; break; }
			case "G050404":{retUrl = "/global/gsenc/bis_environment.asp"; retName = "Environment"; break; }
			case "G050405":{retUrl = "/global/gsenc/bis_architecture.asp"; retName = "Architecture"; break; }
			case "G050406":{retUrl = "/global/gsenc/bis_housing.asp"; retName = "Housing"; break; }
			case "G050407":{retUrl = "/global/gsenc/bis_power.asp"; retName = "Power"; break; }

		case "G050500":{retUrl = "/global/gsenc/enc_gsgroup.asp"; retName = "GS Group"; break; }

		//Sitemap
		case "G110000":{retUrl = "/global/sitemap/sitemap.asp"; retName = "Site Map"; break; }
		case "G110100":{retUrl = "/global/sitemap/sitemap.asp"; retName = "Site Map"; break; }

		//Local
		case "L010000":{retUrl = "http://www.xi.co.kr"; retName = ""; break; }//Korea
		case "L020000":{retUrl = "/vietnam/main/main.asp"; retName = ""; break; }//Vietnam
		
		default : retUrl="/global/main/main.asp";
	}
	if(nameCheck==1){
		return retName ;
	}else{
		return retUrl ;
	}
	//goMenu(retUrl);
}


/* ---------------------------------------------
* 함수명 : 내부링크
* 설  명 : 메뉴링크  goMenu('M00000','','')
 ---------------------------------------------*/
function goMenu(menu_code) {
	switch(menu_code){
		//case"M3040000":{_target = 2; features="width=656, height=613"; break; }
		//case"english":{_target = 1; features=""; break; }
		//case"footer1":{_target = 2; features="width=550, height=530"; break; }
		//case"footer2":{_target = 2; features="width=550, height=520"; break; }
		case "L010000":{_target = 1; features=""; break; }
		case "L020000":{_target = 1; features=""; break; }

		default : 		_target=""; features="" ;
	}
	linkURL (getMenu(menu_code) , _target, features);
}

/* ---------------------------------------------
* 함수명 : Local Line Map
* 설  명 : 
 ---------------------------------------------*/
function goLocation(menu_code){
	var menuSec = menu_code.substring(0,1);
	var dep1 = menu_code.substring(0,3);
	var dep2 = menu_code.substring(3,5);
	var dep3 = menu_code.substring(5,7);
	var depCh = menu_code.substring(0,5); // sub index page
	var depCheck = 3;

	if(dep2=="00"){
		depCheck=1;
	} else{
		if(dep3=="00"){
		depCheck=2;
			if(dep1=="G11"||depCh=="G0200"){
			depCheck = 1;
			}
		}
	}

	var linkUrl= new Array(
		getMenu(dep1+"0000"),
		getMenu(dep1+dep2+"00"),
		getMenu(dep1+dep2+dep3)
	)

	var linkName= new Array(
		getMenu(dep1+"0000",1),
		getMenu(dep1+dep2+"00",1),
		getMenu(dep1+dep2+dep3,1)
	)

	var lineMap="<a href='/global/main/main.asp'>Home</a>";
	for(i=0; i<depCheck-1; i++){
		lineMap = lineMap+"<a href='"+linkUrl[i]+"'>"+linkName[i]+"</a>";
	}

	if( i=depCheck-1 ){
		lineMap = lineMap+"<strong>"+linkName[i]+"</strong>";
	}else if(dep1=="G11"||depCh=="G0200"){
		lineMap = lineMap+"<strong>"+linkName[i]+"</strong>";
	}

	document.write(lineMap);

}

/* ---------------------------------------------
 * 함수명 : 서비스  이동
 * 설  명 : 타겟이 있으면 새창 열고, 없으면 self로 이동
 *link :
 *_target : 1: 새창, 2: 팝업, 없음: self
 *features : with=200,height=100
 ---------------------------------------------*/
function linkURL(link, _target, features){
	if (link=="" || link==null) {
	} else {
		if(_target=="1"||_target=="_blank") {
			window.open( link );
		} else if(_target=="2") {
			openPop1(link,features) ;
		} else {
			location.href = 	link ;
		}
	}
}

//go Top
function goTop(){
	location.href="#wrapperAll";
}

