var CONTEXT_NAME;function getContextName(){	// TODO cookie¸¦ ¾È¾µ °æ¿ì¿£ ¹«Á¶°Ç °ªÀÌ "" ÀÌ µÇ¾î ¹ö¸².	if (CONTEXT_NAME == null){		CONTEXT_NAME = getCookie("j_context_name");	}	return CONTEXT_NAME;}var global = new JGlobal(); var messages = new JMessage();function JGlobal() {	this.pageNo = 1;	this.pageVNo = 1;	this.help	this.query;	this.orderIndex;	this.orderTheadIndex;	this.orderMode;	this.orderColumn;}function JMessage() {	this.init;	this.messages;		this.get = function(id, args) {					if (!this.init) {						this.messages = new Array();						this.messages["JSM-1001"] = "ÀúÀåÇÏ½Ã°Ú½À´Ï±î?";						this.messages["JSM-1002"] = "¾ÆÀÌµð";						this.messages["JSM-1003"] = "»èÁ¦ÇÏ½Ã°Ú½À´Ï±î?";						this.messages["JSM-1004"] = "{0} ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.";						this.messages["JSM-1005"] = "{0}ÀÇ Å©±â´Â {1}ÀÌ¿©¾ß ÇÕ´Ï´Ù";						this.messages["JSM-1006"] = "{0}ÀÇ Å©±â´Â {1}°ú {2} »çÀÌ¿©¾ß ÇÕ´Ï´Ù";						this.messages["JSM-1007"] = "{0}¿¡´Â ´ÙÀ½(', ., \") Æ¯¼ö ¹®ÀÚ´Â ÀÔ·ÂÇÒ ¼ö ¾ø½À´Ï´Ù";						this.messages["JSM-1008"] = "{0}¿¡´Â ¼ýÀÚ¸¸À» ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù";						this.messages["JSM-1009"] = "{0}ÀÇ ¼ýÀÚ´Â {1}ÀÌ¿©¾ß ÇÕ´Ï´Ù";						this.messages["JSM-1010"] = "{0}ÀÇ ¼ýÀÚ´Â {1} {2} »çÀÌ¿©¾ß ÇÕ´Ï´Ù";						this.messages["JSM-1011"] = "{0} ¼±ÅÃÇØ¾ß ÇÕ´Ï´Ù";						this.messages["JSM-1012"] = "¼±ÅÃÇÒ ¼ö ÀÖ´Â {0}ÀÇ ¼ö´Â {1} ÀÔ´Ï´Ù";						this.messages["JSM-1013"] = "¼±ÅÃÇÒ ¼ö ÀÖ´Â {0}ÀÇ ¼ö´Â {1} {2} »çÀÌ¿©¾ß ÇÕ´Ï´Ù";						this.messages["JSM-1014"] = "{0}ÀÇ ±Ý¾×Àº {1}ÀÌ¿©¾ß ÇÕ´Ï´Ù";						this.messages["JSM-1015"] = "{0}ÀÇ ±Ý¾×´Â {1} {2} »çÀÌ¿©¾ß ÇÕ´Ï´Ù";						this.messages["JSM-1016"] = "{0} ¿Ã¹Ù¸£°Ô ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À";						this.messages["JSM-1017"] = "ÀÔ·ÂÇÏ½Å {0} ÀüÀÚ¿ìÆíÁÖ¼Ò·Î À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À!";						this.messages["JSM-1018"] = "ÀÔ·ÂÇÏ½Å {0} ³¯Â¥·Î À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À!";						this.messages["JSM-1019"] = "{0}ÀÇ ³¯Â¥´Â {1} ÀÌÀü ÀÌ¾î¾ß ÇÕ´Ï´Ù";						this.messages["JSM-1020"] = "{0}ÀÇ ³¯Â¥´Â {1} ÀÌÈÄ ÀÌ¾î¾ß ÇÕ´Ï´Ù";						this.messages["JSM-1021"] = "¼±ÅÃÇÒ ¼ö ÀÖ´Â {0}ÀÇ ³¯Â¥´Â {1} {2} »çÀÌ¿©¾ß ÇÕ´Ï´Ù";						this.messages["JSM-1022"] = "¿Ã¹Ù¸¥ ÆÄÀÏ¸íÀÌ ¾Æ´Õ´Ï´Ù. ÆÄÀÏÀ» ´Ù½Ã ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù";						this.messages["JSM-1023"] = "{0}¿¡ ´ëÇÑ ÆÄÀÏÀ» Ã·ºÎÇØ¾ß ÇÕ´Ï´Ù";						this.messages["JSM-1024"] = "{0}¿¡ ´ëÇÑ Ã·ºÎ °¡´ÉÇÑ ÆÄÀÏÀÇ È®ÀåÀÚ´Â {1} ÀÔ´Ï´Ù";						this.messages["JSM-1025"] = "{0}¿¡ ´ëÇÏ¿© È®ÀåÀÚ°¡ {1}ÀÎ ÆÄÀÏÀº Ã·ºÎ°¡ ±ÝÁöµÇ¾î ÀÖ½À´Ï´Ù";						this.messages["JSM-1026"] = "ÀÔ·ÂÇÏ½Å {0} Crontab Ç¥Çö½ÄÀ¸·Î À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À!";						this.messages["JSM-1027"] = "{0}ÀÇ  {1} ¿Ã¹Ù¸¥ ¼Ó¼º Ç¥Çö½ÄÀÌ ¾Æ´Õ´Ï´Ù";						this.messages["JSM-1028"] = "{0}ÀÇ ¼Ó¼º  {1} ÇÊ¿äÇÕ´Ï´Ù";						this.messages["JSM-1029"] = "°ü·Ã ´ä±Ûµµ ÇÔ²² »èÁ¦µË´Ï´Ù. »èÁ¦ÇÏ½Ã°Ú½À´Ï±î?";						this.messages["JSM-1030"] = "ÀÌµ¿ÇÏ½Ã°Ú½À´Ï±î?";						this.messages["JSM-1031"] = "¼öÁ¤ÇÏ½Ã°Ú½À´Ï±î?";						this.messages["JSM-1032"] = "È¸¿ø°¡ÀÔÇÏ½Ã°Ú½À´Ï±î?";						this.init = true;					}					var message = this.messages[id];					if (!message) {						return id;					}					if (args) {						if (typeof args == "object" && args.length) {							for (var i = 0; i < args.length; i++) {								var pattern = new RegExp("\\{" + i + "\\}", "g"); 								message = message.replace(pattern, args[i]);							}						} else {							message = message.replace(/\{0\}/g, args);						}					}					return message;				};	this.alert = function(id, args) {					 alert(this.get(id, args));				 }}function JAdd() {	this.params;	this.param = jcontrol_param;		this.addParam = jcontrol_addParam;	this.run = function() {					var nextPage = jcontrol_getJspName() + "Form.jsp";					var query = jcontrol_getQueryString();					if (query != "") {						nextPage += "?" + query;					}					if (this.params) {						if (query != "") {							nextPage += "&" + this.params;						} else {							nextPage += "?" + this.params;						}					}					//window.location.href = encodeURI(nextPage);					window.location.href = nextPage;				};}function JAjax() {	this.params;	this.addParam = jcontrol_addParam;	this.mode = function(mode) {					return this.addParam("mode", mode);				};						this.run = function(element, url, params) {							JLoadingMessage.show(element);					if (params) {						var callback = params.onComplete;						params.onComplete = function(originalRequest) {											JLoadingMessage.hide();											if (callback) {												callback(originalRequest);											}										};						if (this.params) {							params.parameters = this.params;						}					} else if (this.params) {						params = {parameters: this.params, onComplete: JLoadingMessage.hide};					}					new Ajax.Request(url, params);									};	this.update = function(element, url, target, params) {					if(this.params || !params || params.bLodingMessage == true){					  JLoadingMessage.show(element);					}					  if (params) {						  var callback = params.onComplete;						  params.onComplete = function(originalRequest) {												if(!this.params || !params || params.bLodingMessage == true){												  JLoadingMessage.hide();												}												  if (callback) {													  callback(originalRequest);												  }											  };						  if (this.params) {							  params.parameters = this.params;						  }					  } else if (this.params) {						  params = {parameters: this.params, onComplete: function(){							if(!this.params || this.params.bLodingMessage == true){							  JLoadingMessage.hide();							}						  }  }					  }					  new Ajax.Updater(target, url, params);				  };}function JBehind() {	this.formIndex = 0;	this.form = jcontrol_form;	this.run = function(mode) {					if (window.validate && !validate(mode)) {						return;					}					var form = document.forms[this.formIndex];					form.action = form.action + jcontrol_getQuery();					jcontrol_addMode(form, mode);					form.submit();				};}function JClose() {	this.run = function() {					window.close();				};}//TODO after ÇÔ¼ö¿¡ ±âº»ÀûÀ¸·Î Àû¿ëµÉ ÆÄ¶ó¹ÌÅÍ´Â?//TODO firefox°¡ modal Ã¢À» IEÃ³·³ Áö¿øÇÏÁö ¾Ê¾Æ Æí¹ýÀ» ½èÀ½. ¸®ÆÑÅä¸µÀÇ ¿©Áö°¡ ÀÖÀ½. ÀÌ¿Í °ü·Ã Âü°í Âü°í : http://www.gtalbot.org/BugzillaSection/Bug195867GDR_WindowOpen.htmlvar jcontrol_tempDatePopupMethod = null;function JDatePopup() {	this.after;	this.popup = function(event, element, after) {					//var url = getContextName() + "/ep/board/datePopup.jsp";					var url = "/ep/board/datePopup.jsp";					var xfield = element.previousSibling;					/* IE */					if (window.showModalDialog) {						//2006.12.07  ÆË¾÷ »çÀÌÁî Å©±â ¼öÁ¤ (250, 230 => 211, 287 => 211, 307)						//var ws = jcontrol_formatModalWindow(Event.pointerX(event) + window.screenLeft - 105,Event.pointerY(event) + window.screenTop + 10,200, 255);												var Ver = msExplorer();						var pos_x = event.pageX || (event.clientX + (document.documentElement.scrollLeft || document.body.scrollLeft));						var pos_y = event.pageY || (event.clientY + (document.documentElement.scrollTop || document.body.scrollTop));						if(Ver =="6.0"){							var ws = jcontrol_formatModalWindow(pos_x + window.screenLeft - 105,pos_y + window.screenTop + 10,260,295);						} else {							var ws = jcontrol_formatModalWindow(pos_x + window.screenLeft - 105,pos_y+ window.screenTop + 10,250,260);						}						var dt = showModalDialog(url, window, ws);						if (dt != null) {							if (dt.year == "") {								xfield.value = "";							} else {								xfield.value = dt.year + "-" + dt.month + "-" + dt.day;							}						}						if (after) after();					} else {						var ws = jcontrol_formatModalWindow(Event.pointerX(event) + window.screenX,													Event.pointerY(event) + window.screenY,													200, 250);						url += "?formName=" + xfield.form.getAttribute("name") + "&fieldName=" + xfield.name;						var win1 = window.open(url, "date", ws);						jcontrol_tempDatePopupMethod = after;					}				};}function addEvent(obj, evType, fn){try{ if (obj.addEventListener){	obj.addEventListener(evType, fn, false);	return true; } else if (obj.attachEvent){	var r = obj.attachEvent("on"+evType, fn);	return r; } else {	return false; } }catch(e){alert("catch");}}/**function JDelete() {	this.formIndex = 0;	this.idValue = "id";	this.form = jcontrol_form;	this.id = function(id) {				  this.idValue = id;				  return this;			  };	this.run = function() {					var form = document.forms[this.formIndex];					if (new JCheck(messages.get("JSM-1002"), form[this.idValue]).validate()							&& confirm(messages.get("JSM-1003"))) {						jcontrol_addMode(form, "delete");						form.action = form.action + jcontrol_getQuery();						form.submit();					}				};}**/function JDelete(modeMethod) {	this.formIndex = 0;	this.idValue = "id"; 	this.form = jcontrol_form;	/**	this.id = function(id) {				  this.idValue = id;				  return this;			  };	**/	this.run = function() {					var form = document.forms[this.formIndex];					//if (new JCheck(messages.get("JSM-1002"), form[this.idValue]).validate()					//		&& confirm(messages.get("JSM-1003"))) {						jcontrol_addMode(form, modeMethod);						form.action = form.action + jcontrol_getQuery();						form.submit();					//}				};}function JExcel() {	this.formIndex = 0;	this.form = jcontrol_form;	this.run = function(mode) {					if (!mode) {						mode = "excel";					}					var form = document.forms[this.formIndex];					var input = jcontrol_addMode(form, mode);					form.submit();					form.removeChild(input);				};}function JHelp() {	this.targetValue;	this.target = function(target) {					  this.targetValue = target;					  return this;				  };	this.run = function(id) {					var target = "help-message";					if (this.targetValue) {						target = this.targetValue;					}					if (!$(target)) {						alert(target + "¸¦ ¾ÆÀÌµð·Î ÇÏ´Â ÅÂ±×°¡ ¾ø½À´Ï´Ù.");						return;					}					if (global.help == null || global.help != id) {						global.help = id;						var onComplete = function() {											$(target).style.display = "block";										}						new Ajax.Updater(target,										getContextName() + "/HelpAjax.do?id=" + id,										{asynchronous:true, onComplete:onComplete});					} else {						if ($(target).style.display == "block") {							$(target).style.display = "none";							global.help =  null;							return;						}					}				};}function JLink() {	this.nextPage;	this.params;	this.next = function(page) {					this.nextPage = page;					return this;				}	this.param = jcontrol_param;	this.addParam = jcontrol_addParam;	this.run = function(id) {					if (!this.nextPage) {						this.nextPage = jcontrol_getJspName() + "Form.jsp";					}					var part = "";					if (arguments.length == 1) {						part += "p_id=" + id;					} else {						for (var i = 0; i < arguments.length; i++) {							part += "&p_id" + (i + 1) + "=" + arguments[i];						}					}					if (this.params) {						part += "&" + this.params;					}					var query = jcontrol_getQueryString();					if (query != "") {						part += "&" + query;					}					//window.location.href = encodeURI(this.nextPage + "?" + part.replace(/^&/, ""));					window.location.href = this.nextPage + "?" + part.replace(/^&/, "");				};}function JList() {	this.run = function() {					var nextPage = jcontrol_getJspName() + "List.jsp";					window.location.href = nextPage + jcontrol_getQuery();									};}function JLoad() {	this.formIndex = 0;	this.form = jcontrol_form;	this.run = function() {					var query = window.location.search;					query = decodeURI(query);					query = query.replace(/^\?(&)*/, "");					query = query.split("&");					var form = document.forms[this.formIndex];					for (var i = 0; i < query.length; i++) {						var index = query[i].indexOf("=");						var name = query[i].substring(0, index);						var value = query[i].substring(index + 1);						if (name.substring(0, 2) == "q_") {							if (form[name]) {								if (form[name].length){ // ¹è¿­·Î Àü´ÞµÇ¸é									for (var j = 0; j < form[name].length; j++) {										if (form[name][j].value == value) {											if (form[name][0].nodeName.toLowerCase() == "option") {												form[name][j].selected = true;											} else {												form[name][j].checked = true;											}										}									}								} else { // ¹è¿­ÀÌ ¾Æ´Ñ inputÀÌ¸é									form[name].value = value;								}							} // if (form[name])						} else {							if (name == "orderIndex") {								global.orderIndex = value;							} else if (name == "orderTheadIndex") {								global.orderTheadIndex = value;							} else if (name == "orderBy") {								global.orderColumn = value;							} else if (name == "orderMode") {								global.orderMode = value;							} else if (name == "pageNo") {								global.pageNo = value;							}						}					}					jcontrol_sortToggle();				};}var JLoadingMessage = {	show: function(){		var mdd = $('mapDumpDiv');		if(mdd != null){			mdd.show();		}	},	hide: function(){		var mdd = $('mapDumpDiv');		if(mdd != null){			mdd.hide();		}	}}//var JLoadingMessage = {//	show : function(target) {//				var id = "loading-message";//				if (!$(id)) {//					var div = document.createElement('div');//					div.id = id;//					document.body.appendChild(div);//					Element.hide(id);//					new Insertion.Bottom(id, "<img src='/ext/image/common/ajax-loader.gif'/>");//					$(id).style.position = "absolute";//				}//				var dim = Element.getDimensions(id);//				var targetDim = Element.getDimensions(target);//				var offsetTop, offsetLeft;//				offsetTop = (targetDim.height - dim.height) / 2;//				offsetLeft = (targetDim.width - dim.width) / 2;////				Position.clone(target,id,//							  {setLeft: true,//								setTop: true,//								setWidth: false,//								setHeight: false,//								offsetTop: offsetTop,//								offsetLeft: offsetLeft//							  });//				Element.show(id);//			},////	hide: function() {//			  var id = "loading-message";//			  if ($(id)) {//				  Element.hide(id);//				  jcontrol_sortToggle();//			  }//		  }//};function JNavigation() {	this.params;	this.run = function(pageNo, params) {				//¿¬°è½Ã½ºÅÛ°ü¸® »ó¼¼º¸±â (¼­ºñ½º ¸ñ·Ï)				if (window.location.pathname == "/ep/es/SystemView.jsp") {					global.pageNo  = document.forms[0].pageNo.value;					global.pageVNo = pageNo;					if (params && params.pageVNo) {						document.forms[0].pageVNo.value = pageNo;					}											var nextPage = JNavigation.nextPage ? JNavigation.nextPage + "?" : jcontrol_getJspName() + "View.jsp?";					global.query = nextPage + jcontrol_getQueryVString();				} else {								global.pageNo = pageNo;					if (params && params.pageNo) {						document.forms[0][params.pageNo].value = pageNo;					}										//¿ìÆí¹øÈ£ ÆË¾÷ ³×ºñ°ÔÀÌ¼Ç ¸µÅ© URL ÁÖ¼Ò - ¼öÁ¤ (¹ÚÇÐÁø : 2007.01.24)					if(jcontrol_getJspName() == "/popup/ZipCode" || jcontrol_getJspName() == "/popup/Id") {						jcontrol_pageUrl = "Popup.jsp?";					} else {						jcontrol_pageUrl = "List.jsp?";					}					var nextPage = JNavigation.nextPage ? JNavigation.nextPage + "?" : jcontrol_getJspName() + jcontrol_pageUrl;					global.query = nextPage + jcontrol_getQueryString();				}				if (isAjax) {					var target = "list";					var mode = "&mode=ajaxList";					if (params) {						if (params.target) {							target = params.target;						}						if (params.param) {							global.query += ("&" + params.param);						}						if (params.mode) {							mode = "&mode=" + params.mode;						}					}					JLoadingMessage.show(target);					new Ajax.Updater(target, global.query + mode, {asynchronous:true, onComplete:JLoadingMessage.hide});				} else {					if (params) {						if (params.param) {							global.query += ("&" + params.param);						}					}						//window.location.href = encodeURI(global.query);					// ÇÑ±ÛÃ³¸®					window.location.href = global.query;				}	};}/**function JSave() {	this.formIndex = 0;	this.form = jcontrol_form;	this.run = function() {					if (window.validate && !validate("SAVE")) {							return;					}					if (confirm(messages.get("JSM-1001"))) {						var form = document.forms[this.formIndex];						form.action = form.action + jcontrol_getQuery();						var mode = "create";						if (window.location.search.indexOf("p_id") > 0 || 								form.getElementsByTagName("input")[0].type == "hidden") {							mode = "update";						}						jcontrol_addMode(form, mode);						form.submit();					}				};}**/function JSave(modeMethod) {	this.formIndex = 0;	this.form = jcontrol_form;	this.run = function() {				if (window.validate && !validate("SAVE")) {			return;		}		var mode = modeMethod;									if (confirm(messages.get("JSM-1001"))) {			var form = document.forms[this.formIndex];			form.action = form.action + jcontrol_getQuery();						// XSS Ãë¾àÁ¡ ÇØ°á - by ·ù¼ºÈ£ 2010.07.05			form.title.value = form.title.value.replace(/\</gi,"&lt;");			form.cont.value = form.cont.value.replace(/\</gi,"&lt;");										jcontrol_addMode(form, mode);			form.submit();		}	};}function JSearch() {		this.run = function(params) {				new JNavigation().run(1, params);	};				}function JSort() {	this.run = function(columnName, element, params) {					var row = element.parentNode.parentNode;					var elements = row.getElementsByTagName("th");					for (var i = 0; i < elements.length; i++) {						if (element.parentNode == elements[i]) {							global.orderIndex = i;							break;						}					}					var thead = row.parentNode;					elements = document.getElementsByTagName("thead");					for (var i = 0; i < elements.length; i++) {						if (thead == elements[i]) {							global.orderTheadIndex = i;							break;						}					}					global.orderColumn = columnName;					if (global.orderMode) {						global.orderMode = (global.orderMode == "ASC") ? "DESC" : "ASC";					} else {						global.orderMode = "DESC";					}					if (!global.pageNo) {						global.pageNo = 1;					}					new JNavigation().run(global.pageNo, params);				};}function jcontrol_addMode(form, mode) {	if (!form.mode) {		var input = document.createElement("input");		input.name = "mode";		input.type = "hidden";		input.value = mode;		form.appendChild(input); // MS IE¿¡¼­´Â Ãß°¡µÈ INPUT¿¡ ¹Ù·Î Á¢±ÙÇÒ ¼ö ¾øÀ½.		return input;	} else {		form.mode.value = mode;		return form.mode;	}}function jcontrol_addParam(name, value) {	if (this.params) {		this.params += "&";	} else {		this.params = "";								}	this.params += (name + "=" + value);	return this;}function jcontrol_form(index) {	this.formIndex = index;	return this;}function jcontrol_formatModalWindow(left, top, width, height) {	if (window.showModalDialog) {		return "status:no; dialogLeft:" + left + "px; dialogTop:" + top + 				"px; dialogWidth:" + width + "px; dialogHeight:" + height + "px";	} else {		return "modal=yes, left=" + left + "px, top=" + top + ", width=" + width + "px, height=" + height + "px";	}}function jcontrol_getJspName() {	var path = window.location.pathname;	if (path.indexOf("Popup.jsp") > 0) {		return path.replace("Popup.jsp", "");	} else if (path.indexOf("List.jsp") > 0) {		return path.replace("List.jsp", "");	} else if (path.indexOf("ReForm.jsp") > 0) {	// 2006-12-07 Ãß°¡ 		return path.replace("ReForm.jsp", "");			} else if (path.indexOf("Form.jsp") > 0) {		return path.replace("Form.jsp", "");	} else if (path.indexOf("Detail.jsp") > 0) {		return path.replace("Detail.jsp", "");	} else if (path.indexOf("View.jsp") > 0) { // 2006-10-26 Ãß°¡ 		return path.replace("View.jsp", "");	} else if (path.indexOf("Poi.jsp") > 0) {		return path.replace("Poi.jsp", "");	}		return path;}function jcontrol_getQuery() {	var result = "";	var query = window.location.search;	if (!query || query.length == 0) {		return result;	}		query = query.replace(/^\?(&)*/, "");	query = query.split("&");	for (var i = 0; i < query.length; i++) {		if (query[i].substring(0, 2) != "p_") {			if (result != "") {				result += "&";			} else {				result += "?";			}			result += query[i];		}	}	return result;}function jcontrol_getQueryString() {	var result = "";	var queryTags = document.getElementsByTagName("input");			for (var i = 0; i < queryTags.length; i++) {				var name = queryTags[i].name;		var type = queryTags[i].type;		var checked = queryTags[i].checked;				if (name && name.substring(0, 2) == "q_") {			if (!((type == "checkbox" || type == "radio") && checked == false)){										if (queryTags[i].value != null && queryTags[i].value != "") {					result += "&" + name + "=" + queryTags[i].value;				}						}  		} else {			//20070510			if (!((type == "checkbox" || type == "radio") && checked == false)){										if (queryTags[i].value != null && queryTags[i].value != "") {					result += "&" + name + "=" + queryTags[i].value;				}						}  		}	}	queryTags = document.getElementsByTagName("select");	for (var i = 0; i < queryTags.length; i++) {		var name = queryTags[i].name;		if (name && name.substring(0, 2) == "q_") {			if (queryTags[i].value != null && queryTags[i].value != "") {				result += "&" + name + "=" + queryTags[i].value;			}		}	}		if (global.pageNo != 1) {		result += "&pageNo=" + global.pageNo;	}		if (global.orderColumn) {		result += "&orderBy=" + global.orderColumn +					  "&orderMode=" + global.orderMode +						  "&orderIndex=" + global.orderIndex +						  "&orderTheadIndex=" + global.orderTheadIndex;	}	return result != "" ? result.replace(/^&/, "") : result;}//View JNavigation (¿¬°è½Ã½ºÅÛ °ü¸®)function jcontrol_getQueryVString() {	var result = "";	var queryTags = document.getElementsByTagName("input");		if (window.location.pathname == "/ep/es/SystemView.jsp") {		for (var i = 0; i < queryTags.length; i++) {						var name = queryTags[i].name;			var type = queryTags[i].type;			var checked = queryTags[i].checked;			if (name && name.substring(0, 2) == "q_") {				if (!((type == "checkbox" || type == "radio") && checked == false)){											if (queryTags[i].value != null && queryTags[i].value != "") {						result += "&" + name + "=" + queryTags[i].value;					}							}  			} else if (name && name.substring(0, 5) == "sysId") {				if (!((type == "checkbox" || type == "radio") && checked == false)){											if (queryTags[i].value != null && queryTags[i].value != "") {						result += "&" + name + "=" + queryTags[i].value;					}							}  			}		}		queryTags = document.getElementsByTagName("select");		for (var i = 0; i < queryTags.length; i++) {			var name = queryTags[i].name;			if (name && name.substring(0, 2) == "q_") {				if (queryTags[i].value != null && queryTags[i].value != "") {					result += "&" + name + "=" + queryTags[i].value;				}			}		}	}	if (global.pageVNo != 1) {		result += "&pageVNo=" + global.pageVNo;	}		if (global.pageNo != 1) {		result += "&pageNo=" + global.pageNo;	}				if (global.orderColumn) {		result += "&orderBy=" + global.orderColumn +					  "&orderMode=" + global.orderMode +						  "&orderIndex=" + global.orderIndex +						  "&orderTheadIndex=" + global.orderTheadIndex;	}	return result != "" ? result.replace(/^&/, "") : result;}function jcontrol_param() {	for (var i = 0 ; i < arguments.length; i++) {		if (i == 0) {			if (!this.params) {				this.params = "";			}		}		this.params += "&p_value" + (i + 1) + "=" + arguments[i];	}	return this;}function jcontrol_sortToggle() {	if (global.orderColumn) {		var thead = document.getElementsByTagName("thead")[global.orderTheadIndex];		if (thead) {			var elements = thead.getElementsByTagName("th");			if (global.orderMode == "DESC") {				elements[global.orderIndex].className = "desc";			} else {				elements[global.orderIndex].className = "asc";			}		}	}}/**  * <swf/> ÇÃ·¡½¬ ÄÁÆ®·Ñ È°¼ºÈ£ ¸·±â. * @param s: source url * @param d: flash * @param w: source width * @param h: source height * @param t: wmode * @param f: frequency * @param l: link list * @param k: flashvars key * @param v: flashvars value */function mf(s,d,w,h,t){	return activeflashOn(s,d,w,h,t,null,null);}function activeflashOn(s,d,w,h,t,f,l){	var keys = new Array();	var values = new Array();	if(f != null && f.length > 0){keys.push("nfreq");values.push(f);}	for(var i = 0; l != null && i < l.length; i++){		var clkid = i + 1;		keys.push(clkid);values.push(encode(l[i]));	}	return flashOn(s,d,w,h,t,keys,values);}function flashOn(s,d,w,h,t,k,v){	var flashvars = "";	if(k != null && v != null && k.length > 0 && k.length == v.length){		for(var i = 0; i < k.length; i++){			if(i > 0){ flashvars += "&"; }			flashvars += k[i] + "=" + v[i];		}	}	var code = "";	code  = "<object type=\"application/x-shockwave-flash\" ";	code +=		 "classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" ";	code +=		 "codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" ";	code +=		 "width=\""+w+"\" height=\""+h+"\" id=\""+d+"\">";	code += "<param name=\"movie\" value=\""+s+"\" />";	code += "<param name=\"quality\" value=\"high\" />";	//code += "<param name=\"bgcolor\" value=\"#ffffff\" />";	code += "<param name=\"wmode\" value=\""+t+"\" />";	code += "<param name=\"menu\" value=\"false\" />";	code += "<param name=\"allowScriptAccess\" value=\"always\" />";	code += "<param name=\"swliveconnect\" value=\"true\" />";	if(flashvars.length > 0){		code += "<param name=\"FlashVars\" value=\""+flashvars+"\" />";	}	code += "<embed src=\""+s+"\" quality=\"high\" "	//code +=		"bgcolor=\"#ffffff\" "	code +=		"wmode=\""+t+"\" "	code +=		"menu=\"false\" width=\""+w+"\" height=\""+h+"\" "	code +=		"type=\"application/x-shockwave-flash\" "	if(flashvars.length > 0){		code +=	"FlashVars=\""+flashvars+"\" ";	}	code +=		"pluginspage=\"http://www.macromedia.com/go/getflashplayer\"> "	code += "</embed>"	code += "</object>"	return code;}// write document contentsfunction documentwrite(src){ document.write(src); }// assign code innerHTMLfunction setcode(target, code){ target.innerHTML = code; }// 0 for impression, 1 for click.function icprocess(vals, idx, type){	for(var i = 0; i < vals.length; i++){		if(i == idx){			if(type == 0){ impress(vals[idx]); }			else{ click(vals[idx]); }			break;		}	}}// impression checkfunction checkimp(vals, idx){idx--;icprocess(vals, idx, 0); }// impression check processfunction impress(addr){ var i = new Image; i.src = addr; }//// util// browser check for adfunction isAdAvailable(){	var g,a,p,m,noepd; g=navigator; a=g.userAgent;	p=g.appVersion; m=p.indexOf("MSIE");	if(a.indexOf("MSIE")==-1){ noepd=true; }	if(m!=-1 && a.indexOf("Win")!=-1){		v=parseFloat(p.substring(m+4)); if(v<5.5){ noepd=true; }	}	return !noepd;}// url encodefunction encode(str){	var result = "";	for (i=0;i<str.length;i++) {		if(str.charAt(i) == " ") result +=  "+";		else result +=  str.charAt(i);		}		return escape(result);}// set cookiefunction setCookie(name,value,expires,domain) {document.cookie=name + "=" + escape(value) + ((expires == null)? "" : (" ; expires=" + expires.toGMTString())) + "; domain=" + (domain ? domain : "ad.naver.com") + ";" ;}// get cookiefunction getCookie(name){	var arg = name + "=";	var alen = arg.length;	var clen = document.cookie.length;	var i = 0;	while(i< clen){		var j = i + alen;		if(document.cookie.substring(i,j)==arg){			var end = document.cookie.indexOf(";",j);			if(end == -1)				end = document.cookie.length;			return unescape(document.cookie.substring(j,end));		}		i=document.cookie.indexOf(" ",i)+1;		if (i==0) break;	}	return null;}
