﻿/* flash */
function drawFlash(fID, fURL, w, h, wmode, bgClr, lstate, rtnType) {
	var tmpStr = "", tmpRoot = (document.location.href.indexOf("https") != -1)?"https":"http";
	tmpStr += "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='"+tmpRoot+"://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0' width='"+w+"' height='"+h+"' id='"+fID+"' align='middle'>";
	tmpStr += "<param name='allowScriptAccess' value='always' />";
	tmpStr += "<param name='movie' value='"+fURL+"' />";
	tmpStr += "<param name='quality' value='high' />";
	tmpStr += "<param name='menu' value='false' />";

	if (lstate == 2) tmpStr += "<param name='loop' value='false' />";
	if (wmode == 1) tmpStr += "<param name='wmode' value='transparent' />";
	if (bgClr != null && bgClr != "undefined") tmpStr += "<param name='bgcolor' value='"+bgClr+"' />";

	tmpStr += "<embed src='"+fURL+"' quality='high' ";

	if (lstate == 2) tmpStr += "loop='false' ";
	if (wmode == 1) tmpStr += "wmode='transparent' ";
	if (bgClr != null && bgClr != "undefined") tmpStr += "bgcolor='#ffffff' ";

	tmpStr += "width='"+w+"' height='"+h+"' name='"+fID+"' menu='false' align='middle' allowScriptAccess='always' type='application/x-shockwave-flash' pluginspage='"+tmpRoot+"://www.macromedia.com/go/getflashplayer' />";
	tmpStr += "</object>";
	if (rtnType == "string") {
		return [tmpStr, "window."+fID+"=document.getElementById('"+fID+"');"];
	} else {
		document.write(tmpStr);
		eval("window."+fID+"=document.getElementById('"+fID+"');");
	}
}

/* function : add onload function */
function addLoadEvent(func) {
	var oldonload = window.onload;
	if (typeof(window.onload) != "function") {
		window.onload = func;
	} else {
		window.onload = function() {
			oldonload();
			func();
		}
	}
}

/* layer popup close */
function closePop(popID) {
	$(".layerpop").each(function(n){
		$(this).bind("click", function(event){
			$(popID).css("visibility", "hidden");
		});
	});
}

/* cookie */
function setCookie(name, value, expiredays) {
	var endDate = new Date();
	endDate.setDate(endDate.getDate()+ expiredays);
	document.cookie = name + "=" + escape(value) + "; path=/; expires=" + endDate.toGMTString() + ";"
}

function getCookieValue(cookieName) {
	var cookieValue = document.cookie;
	var cookieStartsAt = cookieValue.indexOf(" " + cookieName + "=");
	if (cookieStartsAt == -1) {
		cookieStartsAt = cookieValue.indexOf(cookieName + "=");
	}
	if (cookieStartsAt == -1) {
		cookieValue = null;
	} else {
		cookieStartsAt = cookieValue.indexOf("=", cookieStartsAt)+1;
		var cookieEndsAt = cookieValue.indexOf(";", cookieStartsAt);
		if (cookieEndsAt == -1) {
			cookieEndsAt = cookieValue.length;
		}
		cookieValue = unescape(cookieValue.substring(cookieStartsAt, cookieEndsAt));
	}
	return cookieValue;
}

function nonePopup(popID) {
	setCookie(popID, "N", 7);
}

/* 이미지 오버 */
(function($) {
	$.swapImage = function(tObj, state) {
		if (!tObj.src) return ;
		tObj.src = (state == "o")?tObj.src.replace("x.", "o."):tObj.src.replace("o.", "x.");
	}
})(jQuery);


var hmpid = "";

$(function(){

	$(".cview img").each(function(n){
		if ($(".cview img").attr("width") > 515) $(".cview img").css("width", "515");
	});

	/* 면책공고 & 사무소 위치 탭 */
	$("#footer img, #contents .tab01 img:not(.sel), .brochureLink img").css("cursor", "pointer").each(function(n){
		$(this).bind("mouseover focus", function(event){
			$.swapImage(this, "o");
		}).bind("mouseout blur", function(event){
			$.swapImage(this, "x");
		});
	});

	/* 첨부파일보기 */
	$("#contents .addfile span").css("cursor", "pointer").each(function(n){
		$(this).bind("click", function(event){
			$(".filearea").toggle();
		});
	});

	/* Contact Us */
	$("#contents .applyList img[alt='Apply Now']").each(function(n){
		$(this).bind("click", function(event){
			$(".applyBox").show();
		});
	});
	$("#contents .btn_r img:even").each(function(n){
		$(this).bind("click", function(event){
			//$(".applyFin").show();
		});
	});
	$("#contents .btn_r img:odd, #contents .finBtn img").each(function(n){
		$(this).bind("click", function(event){
			$(".applyBox").hide();
			$(".applyFin").hide();
		});
	});

	/*업무분야 - 대분류&소분류 선택*/
	$("#partClass1").bind("change", function(event){
		var selKey = $("#partClass1").val();
		var partSub = $("#partClass2");
		var tmpOption = "";
		partSub.empty();
		partSub.append("<option>请选择小分类</option>");

		/* M&A */
		if (selKey == "p01") {
			tmpOption += "<option value='p01_01'>企业并购</option>";
			tmpOption += "<option value='p01_02'>企业重组及民营化</option>";
			tmpOption += "<option value='p01_03'>合作投资</option>";
		}
		/* 기업법무 - 企业法务 */
		if (selKey == "p02") {
			tmpOption += "<option value='p02_01'>企业治理结构</option>";
			tmpOption += "<option value='p02_02'>企业破产</option>";
			tmpOption += "<option value='p02_03'>反垄断及公平交易</option>";
			tmpOption += "<option value='p02_04'>风险投资企业的设立及投资</option>";
			tmpOption += "<option value='p02_05'>不动产、建设、SOC</option>";
			tmpOption += "<option value='p02_06'>医疗、制药、食品</option>";
			tmpOption += "<option value='p02_07'>人事管理及劳资关系</option>";
			tmpOption += "<option value='p02_08'>信息通信、电子商务、娱乐业</option>";
		}
		/* 국제업무 - 国际业务 */
		if (selKey == "p03") {
			tmpOption += "<option value='p03_01'>外商投资及设立分公司</option>";
			tmpOption += "<option value='p03_02'>贸易、运输、保险</option>";
			tmpOption += "<option value='p03_03'>海外投资、外汇交易</option>";
			tmpOption += "<option value='p03_04'>技术引进、许可</option>";
		}
		/* 금융 및 증권 - 金融及证券 */
		if (selKey == "p04") {
			tmpOption += "<option value='p04_01'>金融投资及资产运营</option>";
			tmpOption += "<option value='p04_02'>资本市场及证券交易</option>";
			tmpOption += "<option value='p04_03'>项目融资及SOC</option>";
			tmpOption += "<option value='p04_04'>企业并购融资</option>";
			tmpOption += "<option value='p04_05'>结构化融资</option>";
			tmpOption += "<option value='p04_06'>衍生金融交易</option>";
			tmpOption += "<option value='p04_07'>飞机、船舶融资</option>";
			tmpOption += "<option value='p04_08'>海外证券的发行</option>";
			tmpOption += "<option value='p04_09'>信用卡、分期付款、租赁</option>";
			tmpOption += "<option value='p04_10'>其他金融事业及金融机构</option>";
		}
		/* 형사 - 刑事 */
		if (selKey == "p05") {
			tmpOption += "<option value='p05_01'>刑事业务概要</option>";
			tmpOption += "<option value='p05_02'>企业经营</option>";
			tmpOption += "<option value='p05_03'>渎职犯罪</option>";
			tmpOption += "<option value='p05_04'>金融、证券、保险</option>";
			tmpOption += "<option value='p05_05'>税收、关税</option>";
			tmpOption += "<option value='p05_06'>贸易、外汇及出入境</option>";
			tmpOption += "<option value='p05_07'>工业产权(知识产权)</option>";
			tmpOption += "<option value='p05_08'>反不正当竞争</option>";
			tmpOption += "<option value='p05_09'>建筑、建设、房地产</option>";
			tmpOption += "<option value='p05_10'>劳务</option>";
			tmpOption += "<option value='p05_11'>信息通信及高科技案件</option>";
			tmpOption += "<option value='p05_12'>环境</option>";
			tmpOption += "<option value='p05_13'>医药</option>";
		}
		/* 민사,상사,행정 - 民事、商事、行政 */
		if (selKey == "p06") {
			tmpOption += "<option value='p06_01'>企业经营及商事</option>";
			tmpOption += "<option value='p06_02'>金融及证券</option>";
			tmpOption += "<option value='p06_03'>保险</option>";
			tmpOption += "<option value='p06_04'>建设及房地产</option>";
			tmpOption += "<option value='p06_05'>税收及关税</option>";
			tmpOption += "<option value='p06_06'>劳动</option>";
			tmpOption += "<option value='p06_07'>一般行政诉讼</option>";
			tmpOption += "<option value='p06_08'>重整及破产</option>";
			tmpOption += "<option value='p06_09'>公平交易</option>";
			tmpOption += "<option value='p06_10'>海事海商</option>";
			tmpOption += "<option value='p06_11'>知识产权</option>";
			tmpOption += "<option value='p06_12'>国际诉讼及仲裁</option>";
			tmpOption += "<option value='p06_13'>医疗</option>";
		}
		/* 국제 소송 및 분쟁 - 国际诉讼及纠纷 */
		if (selKey == "p07") {
			tmpOption += "<option value='p07_01'>国际诉讼及仲裁</option>";
			tmpOption += "<option value='p07_02'>海外仲裁裁决及外国法院判决的执行</option>";
			tmpOption += "<option value='p07_03'>反倾销等贸易有关纠纷</option>";
		}
		/* 세무 - 税务 */
		if (selKey == "p08") {
			tmpOption += "<option value='p08_01'>税收</option>";
			tmpOption += "<option value='p08_02'>关税</option>";
		}
		/* 지식재산권 - 知识产权 */
		if (selKey == "p09") {
			tmpOption += "<option value='p09_01'>知识产权诉讼</option>";
			tmpOption += "<option value='p09_02'>知识产权申请及注册</option>";
			tmpOption += "<option value='p09_03'>知识产权交易及许可</option>";
			tmpOption += "<option value='p09_04'>知识产权价值评估</option>";
		}
		/* 중국 - 中国 */
		if (selKey == "p10") {
			document.location.href="/chn/business/part_view10.html";
		}
		/* 공증 - 公证 */
		if (selKey == "p11") {
			document.location.href="/chn/business/part_view11.html";
		}

		partSub.append(tmpOption);
	});

	/*업무분야 - 소분류 링크*/
	$("#partClass2").bind("change", function(event){
		var partSubVal = $("#partClass2").val().substring(1,6);
		document.location.href="/chn/business/part_view"+partSubVal+".html";
	});

	/*구성원소개 - 중국팀*/
	$("#chnMember").bind("change", function(event){
		var chnVal = $("#chnMember").val();
		document.location.href="/chn/member/"+chnVal+".html";
	});

	/* 인재초빙 */
	$("#contents .applyList li .mt20 img").each(function(n){
		$(this).bind("click", function(event){

			var largeImgPath = this.src;

			for (var i=0; i<document.getElementsByName("btn").length;i++){
				if(n == i){
					document.getElementsByName("btn")[i].src = '/chn/images/common/btn_apply_o.gif';
				}else{
					document.getElementsByName("btn")[i].src = '/chn/images/common/btn_apply_x.gif';
				}
			}

			for (var i=0; i<document.getElementsByName("btnV").length;i++){
				if(n == i){
					document.getElementsByName("btnV")[i].src = '/chn/images/common/btn_contact_o.gif';
				}else{
					document.getElementsByName("btnV")[i].src = '/chn/images/common/btn_contact_x.gif';
				}
			}

			$(".applyBox").show();
		});
	});

	/*구성원소개 - 구분 선택*/
	$("#chnMember1").bind("change", function(event){
		var selKey = $("#chnMember1").val();
		var partSub = $("#chnMember2");
		var tmpOption = "";
		partSub.empty();
		partSub.append("<option>人员选择</option>");

		/* 중국팀 */
		if (selKey == "member_china") {
			tmpOption += "<option value='member_china01'>白荣基 律师</option>";
			tmpOption += "<option value='member_china02'>金泳奎 律师</option>";
			tmpOption += "<option value='member_china03'>韩梅花 中国律师</option>";
//			tmpOption += "<option value='member_china04'>崔今兰 中国律师</option>";
			tmpOption += "<option value='member_china05'>李弘熙 中国律师</option>";
		}

		/* 대표변호사 */
		if (selKey == "member_lawyer") {
			tmpOption += "<option value='member_lawyer01'>金振焕</option>";
			tmpOption += "<option value='member_lawyer02'>李宇根</option>";
			tmpOption += "<option value='member_lawyer03'>睦根洙</option>";
			tmpOption += "<option value='member_lawyer04'>朴商一</option>";
			tmpOption += "<option value='member_lawyer05'>鲁在宽</option>";
		}

		/* 고문변호사 */
		if (selKey == "member_advisor") {
			tmpOption += "<option value='member_advisor01'>黄周明</option>";
			tmpOption += "<option value='member_advisor02'>徐廷信</option>";
			tmpOption += "<option value='member_advisor03'>金晓钟</option>";
			tmpOption += "<option value='member_advisor04'>郭东晓</option>";
			tmpOption += "<option value='member_advisor05'>宋基弘</option>";
			tmpOption += "<option value='member_advisor06'>郭永哲</option>";
		}
		partSub.append(tmpOption);
	});

	/*구성원소개 - 구성원 선택*/
	$("#chnMember2").bind("change", function(event){
		var chnVal = $("#chnMember2").val();
		document.location.href="/chn/member/"+chnVal+".html";
	});

});
	/* ■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□
		프로그램 : A2YSlide Ver 1.0
		개 발 자 : 박민권
		설    명 : 원하는 레이어 객체를 문서의 상단이나 하단에 슬라이드되며 위치한다.
				   W3C 규정을 준수함.
		ex)	var a2slide = new A2YSlide('a2slide','SMenu',0.2,10,0,50);
		클래스를 통한 객체생성을 사용하는 것이므로 위와같이 사용한다.
		단, 디자이너가 사용시 불편함이 따르므로 A2Wzd_YSlide() 함수를 사용한다.

		A2YSlide(객체명str,레이어str,이동값,이동초int,상하배치bool,상하위치에서 떨어질 범위int)
		-> 상하배치(false) ? 상 : 하

		※주 의 : 비표준으로 웹을 개발하시는 분은 사용을 금합니다.
				  xthml 1.0 dtd가 선언된 문서에서 테스트하였습니다.
	■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□ */

	function A2YSlide(name,id,range,sec,tb,margin){ //객체명,레이어id,이동값,이동초,상하위치(false)?t:b,계산된 상하 위치에서 떨어질 범위
		//속성
		this.name = name;  //객체명
		this.obj = document.getElementById(id); //레이어id
		this.range = range; //이동값
		this.sec = sec; //이동초
		this.tb = tb; //상하위치(false)?t:b
		this.margin = margin; //계산된 상하 위치에서 떨어질 범위

		this.Timer();
	}

	/*━━━━━━━━━━━private 메소드 함수 선언부━━━━━━━━━━━━━━*/
	A2YSlide.prototype.Move = function A2YSlide_Move(fix_y){
	 	objY = parseInt(this.obj.style.top);
		if(objY != fix_y){

			this.obj.style.top = (objY + this.GetMoveValue(objY,fix_y)) + 'px';
		}
		this.Timer();
	}

	A2YSlide.prototype.GetMoveValue = function A2YSlide_GetMoveValue(start, end){ //현재 위치와 이동할 위치에 따른 이동거리를 리턴한다.
		return (end - start) * this.range;
	}

	A2YSlide.prototype.GetDocTnB = function A2YSlide_GetDocTnB(bTB){ //문서의 상단or하단 픽셀값을 반환한다. (!bTB) ? Top : Bottom
	// alert(document.getElementsByTagName("body")[0].clientHeight+"/"+document.getElementsByTagName("body")[0].scrollTop+"\n"+bTB);
//		return ((bTB)?document.getElementsByTagName("body")[0].clientHeight:0) + document.getElementsByTagName("body")[0].scrollTop;
		return ((bTB)?document.documentElement.clientHeight:0) + document.documentElement.scrollTop;
	}

	A2YSlide.prototype.Timer = function A2YSlide_Timer(){
		setTimeout(this.name + '.Move('+(this.GetDocTnB(this.tb)+this.margin)+')',this.sec);
	}


	/*━━━━━━━━━━━외부 마법사 코드━━━━━━━━━━━━━━*/
	function A2Wzd_YSlide(id,range,sec,tb,margin){ //A2YSlide의 생성을 도와준다.
		eval('C'+id+" = new A2YSlide('C"+id+"','"+id+"',"+range+","+sec+","+tb+","+margin+');');
		//실행예 - CSMenu = new A2YSlide('CSMenu','SMenu',0.2,10,0,50); => var을 사용하지 않은 전역변수를 생성한다.
	}
