//플래시관련 
function JS_viewObj(objhtml) {
	document.write(objhtml);
}

// 좌측메뉴 보이기-숨기기
function open_lsn1() {
	lsn1.style.display = "";
}
function open_lsn2() {
	lsn2.style.display = "";
}

// 메인화면 변경하기 체크박스
function chBox(idx) {
	var forms = document.demoform;
	forms.agrbox[idx].checked = !forms.agrbox[idx].checked;

	var len = forms.agrbox.length;

	for ( var i = 0; i < len; i++) {
		if (forms.agrbox[i].checked) {
			dispTmp = eval("co_" + (i));
			dispTmp.style.display = "";
		} else {
			dispTmp = eval("co_" + (i));
			dispTmp.style.display = "none";
		}
	}
}

// 좌측서브메뉴
function open_cate() {
	cate.style.visibility = "visible";
}
function close_cate() {
	cate.style.visibility = "hidden";
}

// 탭버튼관련(new)
function ndtxtview(num) {
	max = document.getElementById("ntab").getElementsByTagName("a").length;
	for (i = 1; i <= max; i++) {
		document.getElementById("ndtab" + i).src = document
				.getElementById("ndtab" + i).src.replace("up.gif", ".gif");
		document.getElementById("ndtabv" + i).style.display = "none";
	}
	document.getElementById("ndtab" + num).src = document
			.getElementById("ndtab" + num).src.replace(".gif", "up.gif");
	document.getElementById("ndtabv" + num).style.display = "block";
}

// 탭버튼관련2(new)
function ndtxtview2(num) {
	max = document.getElementById("ntab2").getElementsByTagName("a").length;
	for (i = 1; i <= max; i++) {
		document.getElementById("nptab" + i).src = document
				.getElementById("nptab" + i).src.replace("up.gif", ".gif");
		document.getElementById("nptabv" + i).style.display = "none";
	}
	document.getElementById("nptab" + num).src = document
			.getElementById("nptab" + num).src.replace(".gif", "up.gif");
	document.getElementById("nptabv" + num).style.display = "block";
}

// 탭버튼관련3(new)
function ndtxtview3(num) {
	max = document.getElementById("ntab3").getElementsByTagName("a").length;
	for (i = 1; i <= max; i++) {
		document.getElementById("n3tab" + i).src = document
				.getElementById("n3tab" + i).src.replace("up.gif", ".gif");
		document.getElementById("n3tabv" + i).style.display = "none";
	}
	document.getElementById("n3tab" + num).src = document
			.getElementById("n3tab" + num).src.replace(".gif", "up.gif");
	document.getElementById("n3tabv" + num).style.display = "block";
}

// 탭버튼관련4(new)
function ndtxtview4(num) {
	max = document.getElementById("ntab4").getElementsByTagName("a").length;
	for (i = 1; i <= max; i++) {
		document.getElementById("n4tab" + i).src = document
				.getElementById("n4tab" + i).src.replace("up.gif", ".gif");
		document.getElementById("n4tabv" + i).style.display = "none";
	}
	document.getElementById("n4tab" + num).src = document
			.getElementById("n4tab" + num).src.replace(".gif", "up.gif");
	document.getElementById("n4tabv" + num).style.display = "block";
}

// 탭버튼관련5(new)
function ndtxtview5(num) {
	max = document.getElementById("ntab5").getElementsByTagName("a").length;
	for (i = 1; i <= max; i++) {
		document.getElementById("n5tab" + i).src = document
				.getElementById("n5tab" + i).src.replace("up.gif", ".gif");
		document.getElementById("n5tabv" + i).style.display = "none";
	}
	document.getElementById("n5tab" + num).src = document
			.getElementById("n5tab" + num).src.replace(".gif", "up.gif");
	document.getElementById("n5tabv" + num).style.display = "block";
}

// 탭버튼관련
function dtxtview(num) {
	max = document.getElementById("tab").getElementsByTagName("a").length;
	for (i = 1; i <= max; i++) {
		document.getElementById("dtab" + i).src = document
				.getElementById("dtab" + i).src.replace("_.gif", ".gif");
		document.getElementById("dtabv" + i).style.display = "none";
	}
	document.getElementById("dtab" + num).src = document.getElementById("dtab"
			+ num).src.replace(".gif", "_.gif");
	document.getElementById("dtabv" + num).style.display = "block";
}

// 탭버튼관련2
function dtxtview2(num) {
	max = document.getElementById("tab2").getElementsByTagName("a").length;
	for (i = 1; i <= max; i++) {
		document.getElementById("ptab" + i).src = document
				.getElementById("ptab" + i).src.replace("_.gif", ".gif");
		document.getElementById("ptabv" + i).style.display = "none";
	}
	document.getElementById("ptab" + num).src = document.getElementById("ptab"
			+ num).src.replace(".gif", "_.gif");
	document.getElementById("ptabv" + num).style.display = "block";
}

// 탭버튼관련3
function dtxtview3(num) {
	max = document.getElementById("tab3").getElementsByTagName("a").length;
	for (i = 1; i <= max; i++) {
		document.getElementById("3tab" + i).src = document
				.getElementById("3tab" + i).src.replace("_.gif", ".gif");
		document.getElementById("3tabv" + i).style.display = "none";
	}
	document.getElementById("3tab" + num).src = document.getElementById("3tab"
			+ num).src.replace(".gif", "_.gif");
	document.getElementById("3tabv" + num).style.display = "block";
}

// 탭버튼관련4
function dtxtview4(num) {
	max = document.getElementById("tab4").getElementsByTagName("a").length;
	for (i = 1; i <= max; i++) {
		document.getElementById("4tab" + i).src = document
				.getElementById("4tab" + i).src.replace("_.gif", ".gif");
		document.getElementById("4tabv" + i).style.display = "none";
	}
	document.getElementById("4tab" + num).src = document.getElementById("4tab"
			+ num).src.replace(".gif", "_.gif");
	document.getElementById("4tabv" + num).style.display = "block";
}

// 탭버튼관련5
function dtxtview5(num) {
	max = document.getElementById("tab5").getElementsByTagName("a").length;
	for (i = 1; i <= max; i++) {
		document.getElementById("5tab" + i).src = document
				.getElementById("5tab" + i).src.replace("_.gif", ".gif");
		document.getElementById("5tabv" + i).style.display = "none";
	}
	document.getElementById("5tab" + num).src = document.getElementById("5tab"
			+ num).src.replace(".gif", "_.gif");
	document.getElementById("5tabv" + num).style.display = "block";
}

// 팝업창관련
function NewWindow(mypage, myname, w, h, scroll) {
	var winl = (screen.width - w) / 2;
	var wint = (screen.height - h) / 2;
	winprops = 'height=' + h + ',width=' + w + ',top=' + wint + ',left=' + winl
			+ ',scrollbars=' + scroll + ',resizable'
	win = window.open(mypage, myname, winprops)
	if (parseInt(navigator.appVersion) >= 4) {
		win.window.focus();
	}
}

// 셀렉트박스링크
function jammin() {
	if (document.Links.Link_select.options[document.Links.Link_select.selectedIndex].value != "none") {
		location = document.Links.Link_select.options[document.Links.Link_select.selectedIndex].value
	}
}

// 주민번호입력폼
function tojumin2() {
	if (document.all.jumin1.value.length == 6) {
		document.all.jumin1.onkeyup = "";
		document.all.jumin2.focus();
	}
}

// FAQ관련

function viewFaq(num) {
	var obj1 = document.all.faq;
	var size = obj1.length;

	if (size == undefined) {
		if (obj1.style.display == 'none') {
			obj1.style.display = 'block';
		} else if (obj1.style.display == 'block') {
			obj1.style.display = 'none';
		}
	} else {
		if (obj1[num].style.display == 'none') {
			for (i = 0; i < size; i++) {
				obj1[i].style.display = 'none';
			}
			obj1[num].style.display = 'block';

		} else if (obj1[num].style.display == 'block') {
			for (i = 0; i < size; i++) {
				obj1[i].style.display = 'none';
			}
			obj1[num].style.display = 'none';
		}
	}
}

/**
 * 레이어 이동 스크립트 제작자 : iezn(iezn@iezn.com, MSN: iezn@iezn.com) 홈페이지 :
 * http://iezn.com
 * 
 * 사용방법 : 홈페이지 하단에 new IEZN_quick_menu_simple(object 이동할레이어,integer 이동시 브라우져상단관의
 * offset 값);
 * 
 * 주의사항 - 반드시 레이어의 position 값은 absolute 값이어야 합니다 - 레이어의 초기위치는 left,top 스타일로 정의되어
 * 있어야 합니다. (보이는 위치에서 슬라이딩 됩니다) - DOM BASE 로 제작되었기 때문에 올바르지 않은 html 페이지에서 에러가 날
 * 수 있습니다 (예: 이런경우는 드물지만 body 태그가 존재하지 않거나 한개이상 존재할경우 등..) - 슬라이딩 레이어에
 * background:url 로 배경을 이미지로 사용하지 마시기 바랍니다. 슬라이딩시 IE 브라우져에서 지속적으로 파일을 엑세스 합니다
 */

function IEZN_quick_menu_simple(input_obj, move_top) {
	this.timeId = new Array();
	this.div_obj = new Array();
	try {
		this.input_obj = input_obj;
		this.input_obj.style.display = 'none';
	} catch (e) {
	}
	var IEZN_quick_menu_counter;
	IEZN_quick_menu_counter = (typeof (IEZN_quick_menu_counter) == 'undefined') ? 0
			: IEZN_quick_menu_counter++;
	this.counter = IEZN_quick_menu_counter;
	this.div_obj_top = parseInt(this.input_obj.style.top);
	this.div_obj_left = parseInt(this.input_obj.style.left);
	this.div_obj_max_move_top = (move_top) ? move_top : this.div_obj_top;// browser
																			// top
																			// offset
	this.move();
}

IEZN_quick_menu_simple.prototype = {
	move : function() {
		this.div_obj = document.createElement("div");
		this.div_obj.id = 'izqm1' + this.counter;
		this.div_obj.style.position = 'absolute';
		this.div_obj.style.top = this.div_obj_top + 'px';
		this.div_obj.style.padding = '0px';
		this.div_obj.style.left = this.div_obj_left + 'px';
		this.div_obj.style.backgroundColor = (this.input_obj.style.backgroundColor) ? this.input_obj.style.backgroundColor
				: 'transparent';
		this.div_obj.style.overflow = 'hidden';
		this.div_obj.style.textOverflow = 'ellipsis';
		this.div_obj.style.width = this.input_obj.style.width;
		this.div_obj.style.border = this.input_obj.style.border;
		this.div_obj.style.padding = this.input_obj.style.padding;
		try {
			document.body.appendChild(this.div_obj);
			this.div_obj.innerHTML = this.input_obj.innerHTML;
			this.move_menu();
		} catch (e) {
			alert(e)
		}
	},
	move_menu : function() {
		var obj = this;
		this.div_obj_start = parseInt(this.div_obj.style.top, 10);
		this.div_obj_end = parseInt(this.scrollTop())
				+ parseInt(this.div_obj_max_move_top, 10);
		if (this.div_obj_end < parseInt(this.div_obj_top, 10))
			this.div_obj_end = parseInt(this.div_obj_top, 10);
		if (this.div_obj_start != this.div_obj_end) {
			this.div_obj_offset = Math.ceil(Math.abs(this.div_obj_end
					- this.div_obj_start) / 15);
			t = parseInt(this.div_obj.style.top, 10)
					+ ((this.div_obj_end < this.div_obj_start) ? this.div_obj_offset
							* -1
							: this.div_obj_offset);
			this.div_obj.style.top = t + 'px';
			this.slide_time = 10;
		}
		this.timeId[this.div_obj.id] = window.setTimeout(function() {
			obj.move_menu()
		}, this.slide_time);
	},
	scrollTop : function() {// xhtml doctype patch
		if (window.pageYOffset) {
			scroll_top = window.pageYOffset
		} else if (document.documentElement
				&& document.documentElement.scrollTop) {
			scroll_top = document.documentElement.scrollTop
		} else if (document.body) {
			scroll_top = document.body.scrollTop
		}
		return scroll_top;
	}
}

// 특수문자 체크후 특수 문자만 지우기
function chkWord(obj) {

	// var deny_pattern = /[^가-힣a-z0-9\s,.!();:~?]/ //특수문자( ,.~!()? 제외)외 문자 선언
	var deny_pattern = /[^가-힣a-z0-9\s,.();:~?]/ // 특수문자( ,.~!()? 제외)외 문자 선언

	var str = obj.value;
	var workStr = "";

	if (deny_pattern.test(obj.value) == true) {
		alert("특수 문자를 사용할수 없습니다. 정확한 한글을 입력해주세요");
		obj.focus();
		// workStr = str.replaceAll("\"", "").replaceAll("'",
		// "").replaceAll("~", "").replaceAll("!", "").replaceAll("@",
		// "").replaceAll("#", "").replaceAll("$", "").replaceAll("`",
		// "").replaceAll("^", "").replaceAll("&", "").replaceAll("*",
		// "").replaceAll("<", "").replaceAll(">", "").replaceAll("/",
		// "").replaceAll("$", "")

		workStr = str.replace(/[^가-힣a-z0-9\s,.();:~?]/, "");

		obj.value = workStr;
		return;
	}

}

// 특수문자 체크후 특수 문자만 지우기
function Check_SChar(obj) {
	var k_code = event.keyCode;
	var mess99 = k_code + '키가 선택되었습니다.';

	if (k_code == 96 || // ` 96
			k_code == 33 || // ! 33
			k_code == 64 || // @ 64
			k_code == 35 || // # 35
			k_code == 36 || // $ 36
			k_code == 37 || // % 37
			k_code == 94 || // ^ 94
			k_code == 38 || // & 38
			k_code == 42 || // * 42
			// k_code == 40 || // ( 40
			// k_code == 41 || // ) 41
			k_code == 95 || // _ 95
			k_code == 43 || // + 43
			k_code == 92 || // \ 92
			k_code == 124 || // | 124
			k_code == 34 || // " 34
			k_code == 39 // ' 39
	) {
		alert("특수문자는 입력할수 없습니다.");
		event.returnValue = false;
	}
}
