// local
// ÅÇ¸Þ´º
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function bluring(){
if(event.srcElement.tagName=="A"||event.srcElement.tagName=="IMG") document.body.focus();
}
document.onfocusin=bluring;
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}


// common
// À§Ä¡º¯°æ
var change_order_code;
var change_result;
var change_message;
function on_loadedChangeXML(oj) {
	var res = oj.responseXML	// responseXML·Î ÀÀ´äÀ» Ãëµæ
	change_order_code= res.getElementsByTagName('order_code')[0].firstChild.nodeValue
	change_result	= res.getElementsByTagName('result')[0].firstChild.nodeValue
	change_message	= res.getElementsByTagName('message')[0].firstChild.nodeValue
}
function changeOrder(direction,table,url,category_code,form_name,is_display) {
	if (!category_code) category_code = '';
	if (!form_name) form_name = 'form_list';
	if (!is_display) is_display = '';
	var f = eval(form_name);
	var chkRadio = f.order_code;
	if (!chkRadio) {
		alert('Ç×¸ñÀÌ ¾ø½À´Ï´Ù.');
		return;
	}
	var chkLen = chkRadio.length;
	if (!chkLen) {
		alert('2°³ ÀÌ»óÀÇ Ç×¸ñÀÌ ÀÖ¾î¾ß¸¸ À§Ä¡ º¯°æÀÌ °¡´ÉÇÕ´Ï´Ù.');
		return false;
	}

	for (i = 0; i < chkLen; i++) {
		if (chkRadio[i].checked) {
			order_code = chkRadio[i].value;			
			sendRequest(on_loadedChangeXML,'&mode=change&direction='+direction+'&table='+table+'&category_code='+category_code+'&is_display='+is_display+'&order_code='+order_code,'POST','/daemon/change_order.php',false,true);
			if (change_result == 'y') {
				location.replace(url+'&order_code='+change_order_code+'&category_code='+category_code+'&is_display='+is_display);
			}
			else {
				alert(change_message);
			}			
			return;
		}
	}
	alert('1°³ÀÇ Ç×¸ñÀ» ¼±ÅÃÇÏ¿©¾ß ÇÕ´Ï´Ù.');
	return false;
}
// ¼±ÅÃ»èÁ¦
function selectDelete(count,message) {
	default_message = 'ÇØ´ç ÀÚ·á¸¦ Á¤¸» »èÁ¦ ÇÏ½Ã°Ú½À´Ï±î?';
	if (count > 0) {
		if (isCheckedBox('form_list')) {
			if (message) default_message = message;
			if(confirm(default_message)) {
				if(document.getElementById('mode')) {
					form_list.mode.value = 'delete';
				}
				document.form_list.target = 'iframe_process';
				form_list.submit();
			}
			return false;
		}
		else {
			alert('Ç×¸ñÀ» ¼±ÅÃÇÏ¿©¾ß ÇÕ´Ï´Ù.');
			return false;
		}
	}
	else {
		alert('Ç×¸ñÀÌ ¾ø½À´Ï´Ù.');
		return false;
	}
}

function setTrBgcolor(obj,color) {
	obj.style.background=color;
}

// ·¹ÀÌ¾î ÆË¾÷
var popup_script = false;	// dialog_open ³×¹øÂ° ÀÎÀÚ·Î, ·¹ÀÌ¾î ÆË¾÷Ã¢À» ¶ç¿î Á÷ÈÄ ½ÇÇàÇÒ ½ºÅ©¸³Æ® °ª
var objDialog;
function dialogOpen(url,title,width,heigth,left,top,script) {
	objDialog = new dialog_popup();
	if (!left) left='';
	if (!top) top='';
	objDialog.dialog_open(url,title,left,top,width,heigth,script);
}

function dialogClose() {
	objDialog.dialog_close();
}

function dialog_popup() {
	this.agent_name = navigator.userAgent.toLowerCase();
	this.is_ie = ((this.agent_name.indexOf("msie") != -1) && (this.agent_name.indexOf("opera") == -1));
	this.is_gecko = navigator.product;

	this.position_x = 0;
	this.position_y = 0;
	this.ajax_url = '';

	this.dlg_bg = document.getElementById('dialogbackgroundlayer');
	this.dlg = document.getElementById('dialoglayer');
	
	this.dlg_bg.style.left = '0px';
	this.dlg_bg.style.top = '0px';	
	// this.dlg_bg.style.height = 500 + 'px';
    this.dlg_bg.style.width = '100%';	
	this.dlg_bg.style.background = "gray";
	this.dlg_bg.style.opacity = (50/100);
	this.dlg_bg.style.MozOpacity = (50/100);
	this.dlg_bg.style.KhtmlOpacity = (50/100);
	this.dlg_bg.style.filter = 'alpha(opacity=50)';	

	this.dialog_open= function(url,title,px_left,px_top,px_width,px_height,run_script) {
		var height = document.body.clientHeight;
		if (this.is_gecko) height += 100;
		this.dlg_bg.style.height = height + 'px';
		this.dlg_bg.style.display = '';

		if (px_left == '') {	// X ÁÂÇ¥°ª ¾øÀ»¶§´Â °¡¿îµ¥ Á¤·Ä
			sw = window.document.body.offsetWidth;
			px_left = (sw-px_width)/2;			
		}

		if (px_top == '') {	// Y ÁÂÇ¥°ª ¾øÀ»¶§´Â °¡¿îµ¥ Á¤·Ä
			if (document.body.clientHeight >= px_height)	{
				sh = window.document.body.offsetHeight;
				px_top = (sh-px_height)/2 + document.body.scrollTop;
			}
			else {
				px_top = 10;
			}
		}

		this.dlg.style.left = px_left;
		this.dlg.style.top = px_top;
		if (run_script) popup_script = run_script;
		else popup_script = false;

		this.load(url,title,px_width,px_height);
		this._resize();
		document.body.style.overflow="hidden"
		this.dlg.style.display = '';		
	}

	this._resize = function () {
		var bodyHeight = document.body.clientHeight;
		scrollY = document.body.scrollTop;
		this.dlg_bg.style.height = bodyHeight + scrollY + 'px';
		setTimeout("objDialog._resize();", 10);
	}

	this.dialog_close= function() {		
		this.dlg_bg.style.display = 'none';
		this.dlg.style.display = 'none';
		document.body.style.overflow="auto"
	}

	this.load = function(url,title,px_width,px_height) {
		var obj = document.getElementById('dialoglayer');
		content = "";
		content	+="<table cellpadding=0 cellspacing=0 border=0 width="+px_width+" height="+px_height+">";
		content	+="<tr>";
		content	+="	<td width=95% style='font:bold 12px; cursor:move; background:787878; color:#ffffff; filter:Alpha(Opacity=100); padding-left:3pt;' height=20>";
		content	+="	"+title;
		content	+="	</td>";
		content	+="	<td width=5% align=right style='background:787878;'>";
		content	+="	<img src=/img/close.gif onclick='javascript:dialogClose();' style=cursor:hand; align=absmiddle>";
		content	+="	</td>";
		content	+="</tr>";
		content	+="<tr>";
		content	+="	<td style='margin:5px; color:#787878; font:8pt Tahoma;' colspan=2 valign=top>";
		content	+="	<iframe name='test' src='"+url+"' width=100% height=100% scrolling='auto' style='border:3px solid #ebebeb;'></iframe>";
		content	+="	</td>";
		content	+="</tr>";
		content	+="</table>";
		obj.innerHTML = content;

		if (popup_script) eval(popup_script);
	}
}

function getBizNumType(number) {
	if(number > 0 && number <= 79 || number >= 90 && number <= 99) return "indi";	// °³ÀÎ°Å·¡Ã³
	else return "comp";																// »ç¾÷ÀÚ°Å·¡Ã³	
}

function getMoneyString(strMoney) { 
	var arNumber=new Array("ÀÏ","ÀÌ","»ï","»ç","¿À","À°","Ä¥","ÆÈ","±¸");
	var arUnit=new Array("Ãµ","¹é","½Ê","Á¶","Ãµ","¹é","½Ê","¾ï","Ãµ","¹é","½Ê","¸¸","Ãµ","¹é","½Ê","");

	var i=0;
	var nUnitIndex=15;
	var strMoneyString='';
	var strCurNumber='';

	if(strMoney.substring(0,1)=='-')
	strMoney=strMoney.substring(1);
	for(i=strMoney.length;i>0;i--) {
		strCurNumber=strMoney.substring(i-1,i);
		if(strCurNumber!='0' || ((nUnitIndex+1)%4==0 && ((i>=2 && strMoney.substring(i-2,i-1)!='0') || (i>=3 && strMoney.substring(i-3,i-2)!='0') || (i>=4 && strMoney.substring(i-4,i-3)!='0'))))
		strMoneyString=arUnit[nUnitIndex]+strMoneyString;
		if(strCurNumber!='0')
		strMoneyString=arNumber[parseInt(strCurNumber)-1]+strMoneyString;
		nUnitIndex--;
	}

	return strMoneyString;
} 

function skipComma(number) {
	number=number.replace(/,/gi,'');
	return number;
}
function toInt(number) {
	if (number != '') {
		number=parseInt(number);		
		return number;
	}
	else return false;
}
function displayComma(number) {
	var left_number='';
	var right_number='';
	number=number.replace(/,/gi,'');
	// ¸¶ÀÌ³Ê½º Ã³¸®
	var minus_tag = '';
	if (parseInt(number) < 0) {
		minus_tag = '-';
		number = number.replace('-','');
	}
	// ¼Ò¼ýÁ¡ Ã³¸®
	if (number.indexOf('.') != -1) {
		number_len = number.length;
		point_index = number.indexOf('.');
		left_number = number.substring(0,point_index);
		right_number = number.substr(point_index,number_len-point_index);

		// alert(':'+left_number+':'+right_number);
	}
	else {
		left_number = number;
	}

	var factor = left_number.length % 3;
	var su = (left_number.length - factor) / 3;
	var result =  left_number.substring(0,factor);
	for(var i=0; i < su ; i++) {
		if((factor == 0) && (i == 0)) {
			result += left_number.substring(factor+(3*i), factor+3+(3*i));
		}
		else {
			result += ','  ;
			result += left_number.substring(factor+(3*i), factor+3+(3*i));
		}
	}
	return minus_tag + result + right_number;
}

function setTerm(daygap) {	// Æ¯Á¤ÀÏ ¸¸Å­ ÇöÀç ³¯Â¥¿¡¼­ »« ³¯±¸ÇÏ±â
	var f = document.form;
	now=newDay=new Date();

	var str='0';

	yy=now.getYear();
	mm=now.getMonth()+1;
	if (mm.toString().length == 1){ mm = str.toString().concat(mm)}
	dd=now.getDate();
	if (dd.toString().length == 1){ dd = str.toString().concat(dd)}

	f.start_year.value = yy;
	f.start_month.value = mm;
	f.start_day.value = dd;

	newDay.setDate(now.getDate()-daygap);
	newyy=newDay.getYear();
	newmm=newDay.getMonth()+1;
	if (newmm.toString().length == 1){ newmm = str.toString().concat(newmm)}
	newdd=newDay.getDate();
	if (newdd.toString().length == 1){ newdd = str.toString().concat(newdd)}

	f.start_year.value = newyy;
	f.start_month.value = newmm;
	f.start_day.value = newdd;
}

function checkMobile(number) {
	var mobilestr = /^(01[016789])([1-9][0-9]{2,3})([0-9]{4})$/;
	if (!number.match(mobilestr)) {
		alert("ÈÞ´ëÆù ¹øÈ£¸¦ Á¤È®ÇÏ°Ô ÀÔ·ÂÇØÁÖ¼¼¿ä.");		
		return false;
	}
	else return false;
}

function checkNum(obj) {		// ¼ýÀÚÃ¼Å©
	val=obj.value;
	re=/[^0-9]/gi;
	obj.value=val.replace(re,"");
}

function checkAmountNum(obj) {	// ±Ý¾×Ã¼Å© (¼ýÀÚ and ,)
	val=obj.value;
	re=/[^0-9,.]/gi;
	obj.value=val.replace(re,"");
}

function is_digit_str(value) {
	for(var i = 0; i < value.length; i++) {
		var chr = value.substr(i,1);
		if(chr < '0' || chr > '9') { return false;}
	}
	return true;
}

function checkEmail(email) {
	var exclude=/[^@\-\.\w]|^[_@\.\-]|[\._\-]{2}|[@\.]{2}|(@)[^@]*\1/;
	var check=/@[\w\-]+\./;
	var checkend=/\.[a-zA-Z]{2,3}$/;
	if(((email.search(exclude) != -1)||(email.search(check)) == -1)||(email.search(checkend) == -1)) {
		alert('ÀÌ¸ÞÀÏ Çü½ÄÀÌ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.');
		return false;
	}
	else {
		return true;
	}
}

// È­¸é Áß¾ÓÀ¸·Î »õÃ¢¶ç¿ì±â 
function newWindow(a_str_windowURL, a_str_windowName, a_int_windowWidth, a_int_windowHeight, a_bool_scrollbars, a_bool_resizable, a_bool_menubar, a_bool_toolbar, a_bool_addressbar, a_bool_statusbar, a_bool_fullscreen) {
  var int_windowLeft = (screen.width - a_int_windowWidth) / 2;
  var int_windowTop = (screen.height - a_int_windowHeight) / 2;
  var str_windowProperties = 'height=' + a_int_windowHeight + ',width=' + a_int_windowWidth + ',top=' + int_windowTop + ',left=' + int_windowLeft + ',scrollbars=' + a_bool_scrollbars + ',resizable=' + a_bool_resizable + ',menubar=' + a_bool_menubar + ',toolbar=' + a_bool_toolbar + ',location=' + a_bool_addressbar + ',statusbar=' + a_bool_statusbar + ',fullscreen=' + a_bool_fullscreen + '';
  var obj_window = window.open(a_str_windowURL, a_str_windowName, str_windowProperties)
    if (parseInt(navigator.appVersion) >= 4) {
      obj_window.window.focus();
    }
}

function getLength(str) {		// ¹®ÀÚ ±æÀÌ ¹ÝÈ¯ (¿µ¹® 1byte, ÇÑ±Û 2byte °è»ê)
	var len;
	var temp;

	len = str.length;
	var tot_cnt = 0;

	for(k=0;k < len;k++){
		temp = str.charAt(k);
		if(escape(temp).length > 4)
			tot_cnt += 2;
		else
			tot_cnt++;
	}
	return tot_cnt;
}

function checkBizNum(biznum) {	// »ç¾÷ÀÚ¹øÈ£ Ã¼Å©
	var sum = 0; 
	var getlist = new Array(10); 
	var chkvalue =new Array("1","3","7","1","3","7","1","3","5"); 
	for(var i=0; i<10; i++) {
		getlist[i] = biznum.substring(i, i+1);
	} 
	for(var i=0; i<9; i++) {
		sum += getlist[i] * chkvalue[i];
	} 
	sum = sum + parseInt((getlist[8]*5)/10); 
	sidliy = sum % 10; 
	sidchk = 0; 
	if(sidliy != 0) { sidchk = 10 - sidliy; } 
	else { sidchk = 0; } 
	if(sidchk != getlist[9]) return false;
	return true; 
}

function isOneCheckBox(form_name) {
	var f = eval(form_name);
	var chkBox = f.elements['list[]'];
	var chkLen = chkBox.length;
	var index = 0;

	// ¼±ÅÃµÈ ÆÄÀÏÀÌ ÀÖ´ÂÁö Ã¼Å©
	if (!chkLen) {
		if (chkBox.checked) return true;
		else return false;
	}
	else {
		for (i = 0; i < chkLen; i++) {
			if (chkBox[i].checked) index++;
		}		
	}
	if (index == 1) return true;
	else return false;
}

function isCheckedBox(form_name) {
	var f = eval(form_name);
	var chkBox = f.elements['list[]'];
	var chkLen = chkBox.length;

	// ¼±ÅÃµÈ ÆÄÀÏÀÌ ÀÖ´ÂÁö Ã¼Å©
	if (!chkLen) {
		if (chkBox.checked) return true;
		else return false;
	}
	else {
		for (i = 0; i < chkLen; i++) {
			if (chkBox[i].checked) return true;
		}
		return false;
	}
}

function isCheckedRadio(form_name) {
	var f = eval(form_name);
	var chkBox = f.list_radio;
	var chkLen = chkBox.length;
	
	for (i = 0; i < chkLen; i++) {
		if (chkBox[i].checked) {
			return true;
		}
	}
	return false;
}

function selectAllCheckBox(form_name) {
	var f = eval('document.'+form_name);
	var dom = f['list[]'];
	var chk = f.select_all.checked;
	if (typeof dom == 'undefined') return;
	if (dom.length == undefined) {
		if(dom.value != '1' && dom.value !='0')  // admin, nonmember Á¦¿Ü
			dom.checked = chk;
	} else {
		for (var i=0; i<dom.length; i++) {
			if(dom[i].value != '1' && dom[i].value !='0')
				dom[i].checked = chk;
		}
	}
}

function winOpen(url,width,height,scrollbars,popup_name) {
	if (popup_name == '') popup_name = "obj_popup";
	window.open(url,popup_name,'width='+width+',height='+height+',scrollbars='+scrollbars);
}

function winOpenOption(url,width,height,left,top,scrollbars) {
	window.open(url,'secimg3','width='+width+',height='+height+',left='+left+',top='+top+',scrollbars='+scrollbars);
}

function winOpenPost(form_obj,win_name,action,width,height,scrollbars) {
	if (width == "") width=1;
	if (height == "") height=1;
	if (scrollbars == "") scrollbars="no";
	window.open ('',win_name,'toolbar=0,location=0,status=0,menubar=0,resizable=0,width='+width+',height='+height+',scrollbars='+scrollbars);
	form_obj.target = win_name;
	form_obj.action = action;
	form_obj.submit();
}

function confirmDelete(url) {
	if(confirm('Á¤¸» »èÁ¦ÇÏ½Ã°Ú½À´Ï±î?'))
	location=url
}

function confirmMsg(url,msg,is_opener) {
	if (msg.length == 0) {
		msg = "Á¤¸» »èÁ¦ÇÏ½Ã°Ú½À´Ï±î?";
	}
	if(confirm(''+msg))		
	if (is_opener == 'Y') parent.location=url;
	else location=url;
}

function MM_swapImgRestore() { //v3.0
	var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
	var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
	var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
	if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
	var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
	d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
	if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
	for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
	if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
	var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
	if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function trim(str) {
	var reg = /\s/g;
	return str.replace(reg,'');
}

function ChkByte(field,info,maxbyte) {
	var tmpStr;
	var temp=0;
	var onechar;
	var tcount;
	tcount = 0;

	tmpStr = new String(field.value);
	temp = tmpStr.length;

	for (k=0;k<temp;k++) {
		onechar = tmpStr.charAt(k);
		if (escape(onechar).length > 4) {
			tcount += 2;
		}
		else if (onechar!='\r') {
			tcount++;
		}
	}
	document.form.txtByte.value = tcount;

	if(tcount>maxbyte) {
		alert(info + "´Â " + (maxbyte) + "¹ÙÀÌÆ®¸¦ ÃÊ°úÇÒ¼ö ¾ø½À´Ï´Ù.");
		field.focus();
		return false
	}
	else {
		return true;
	}
	maxbyte--;
}

function reversCutString(aquery,max) {
	var tmpStr;
	var temp=0;
	var onechar;
	var tcount;
	var ccount;
	tcount = 0;

	tmpStr = new String(aquery);
	temp = tmpStr.length;

	for(k=0;k<temp;k++) {
		onechar = tmpStr.charAt(k);
		if(escape(onechar).length > 4) {
			tcount += 2;
			ccount = 2;
		}
		else if(onechar!='\r') {
			tcount++;
			ccount = 1;
		}
		if(tcount>max) {
			tcount = tcount - ccount;
			tmpStr = tmpStr.substring(0,k);
			break;
		}
	}
	if(max == 80) {
		document.form.mail_content.value = tmpStr;
		document.form.txtByte.value = tcount;		
	}
	return tmpStr;
}

function trimString (str) {
	str = this != window? this : str;
	return str.replace(/^\s+/g, '').replace(/\s+$/g, '');
}
String.prototype.trim = trimString;

function checkTel(number) {
	var localnum = "02-|031|032|033|041|042|043|051|052|053|055|061|062|063|064|080|070"; //ÀüÈ­¹øÈ£ Áö¿ª¹øÈ£
	digit = "0123456789";
	var arrNumber = number.split("-");

	count = arrNumber.length;
	if(count != 3) {
		alert('¹øÈ£´Â [-]¹®ÀÚ¸¦ Æ÷ÇÔÇØ¼­ 3ÀÚ¸® ´ÜÀ§·Î ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À');
		return false;
	}
	
	var str = number.substr(0,3) 
	if(localnum.indexOf(str)<0) {
		alert("ÀÏ¹ÝÀüÈ­ÀÔ´Ï´Ù.\n\nÁö¿ª¹øÈ£¸¦ Á¤È®ÇÏ°Ô ÀÔ·ÂÇÏ¼¼¿ä");
		return false;
	}	
		
	for(i=0; i<arrNumber[1].length; i++) {
		temp = arrNumber[1].charAt(i);

		if(digit.indexOf(temp) < 0) {
			alert('¼ýÀÚ¸¸ ÀÔ·Â°¡´É ÇÕ´Ï´Ù.');
			return false;
		}
	}

	for(i=0; i<arrNumber[2].length; i++) {
		temp = arrNumber[2].charAt(i);

		if(digit.indexOf(temp) < 0) {
			alert('¼ýÀÚ¸¸ ÀÔ·Â°¡´É ÇÕ´Ï´Ù.');
			return false;
		}
	}

	if (arrNumber[1].length < 3 || arrNumber[1].length > 4) {
		alert('¹øÈ£´Â 3ÀÚ¸® ¶Ç´Â 4ÀÚ¸®·Î¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù.');
		return false;
	}

	if (arrNumber[2].length < 3 || arrNumber[2].length > 4) {
		alert('¹øÈ£´Â 3ÀÚ¸® ¶Ç´Â 4ÀÚ¸®·Î¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù.');
		return false;
	}

	return true;
}

function checkHp(number) {
	var mobile = "010|011|016|017|018|019";	// ÈÞ´ëÆù ¾ÕÀÚ¸®
	digit = "0123456789";
	var arrNumber = number.split("-");

	count = arrNumber.length;
	if(count != 3) {
		alert('¹øÈ£´Â [-]¹®ÀÚ¸¦ Æ÷ÇÔÇØ¼­ 3ÀÚ¸® ´ÜÀ§·Î ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À');
		return false;
	}
	
	var str = number.substr(0,3) 
	if(mobile.indexOf(str)<0) {
		alert("ÈÞ´ëÆù Ã¹ÀÚ¸® ¹øÈ£¸¦ Á¤È®ÇÏ°Ô ÀÔ·ÂÇÏ¼¼¿ä.");
		return false;
	}	
		
	for(i=0; i<arrNumber[1].length; i++) {
		temp = arrNumber[1].charAt(i);

		if(digit.indexOf(temp) < 0) {
			alert('¼ýÀÚ¸¸ ÀÔ·Â°¡´É ÇÕ´Ï´Ù.');
			return false;
		}
	}

	for(i=0; i<arrNumber[2].length; i++) {
		temp = arrNumber[2].charAt(i);

		if(digit.indexOf(temp) < 0) {
			alert('¼ýÀÚ¸¸ ÀÔ·Â°¡´É ÇÕ´Ï´Ù.');
			return false;
		}
	}

	if (arrNumber[1].length < 3 || arrNumber[1].length > 4) {
		alert('¹øÈ£´Â 3ÀÚ¸® ¶Ç´Â 4ÀÚ¸®·Î¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù.');
		return false;
	}

	if (arrNumber[2].length < 3 || arrNumber[2].length > 4) {
		alert('¹øÈ£´Â 3ÀÚ¸® ¶Ç´Â 4ÀÚ¸®·Î¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù.');
		return false;
	}

	return true;
}

function checkJumin(value1,value2) {
	var v_length1 = getLength(value1);
	var v_length2 = getLength(value2);

	var value = String(value1) + String(value2);
	var v_length = getLength(value);

	/* 1. ÇÊ¼öÀÔ·Â */
	if (value1 == '' || v_length1 == 0 || value2 == '' || v_length2 == 0) {
		alert('ÁÖ¹Îµî·Ï¹øÈ£´Â ¹Ýµå½Ã ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.\nÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.');
		return false;
	}

	/* 2. ÀÚ¸´¼ö È®ÀÎ */
	if (v_length1 != 6 || v_length2 != 7 || v_length != 13) {
		alert('ÁÖ¹Îµî·Ï¹øÈ£ Çü½ÄÀÌ Æ²·È½À´Ï´Ù.\nÁÖ¹Îµî·Ï¹øÈ£¸¦ È®ÀÎÇÏ½Ã°í ´Ù½Ã ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À');
		return false ;
		}

	/* 3. ¼ýÀÚ È®ÀÎ */
	if (!is_digit_str(value1) || !is_digit_str(value2) || !is_digit_str(value)) {
		alert('ÁÖ¹Îµî·Ï¹øÈ£¸¦ È®ÀÎÇÏ½ÅÈÄ ´Ù½Ã ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À');
		return false;
	}

	/* 4. ¼ºº°ÇÊµå Ã¼Å© */
	var sex = value2.substring(0,1);
	if ( sex != '1' && sex != '2' && sex != '3' && sex != '4') {
		alert('ÁÖ¹Îµî·Ï¹øÈ£¸¦ È®ÀÎÇÏ½ÅÈÄ ´Ù½Ã ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À');
		return false;
	}

	/* 5. ÁÖ¹Îµî·Ï¹øÈ£ À¯È¿¿©ºÎ Ã¼Å© */
	var chk = 0 ;
	total = 0;
	temp = new Array(13);

	for(i = 1; i <= 6; i++) {
		temp[i] = value1.charAt(i-1);
	}

	for(i = 7; i < 13; i++) {
		temp[i] = value2.charAt(i-7);
	}

	for(i = 1; i <= 12; i++ ) {
		k = i + 1;
		if( k >= 10 ) {
			k = k % 10 + 2;
		}
		total = total + temp[i] * k;
	}

	mm = temp[3] + temp[4];
	dd = temp[5] + temp[6];
	temp[13] = value2.charAt(6);

	totalmod = total % 11;
	chd = (11 - totalmod) % 10;

	if( chd == temp[13] && mm < 13 && dd < 32 && (temp[7]==1 || temp[7]==2 || temp[7]==3 || temp[7]==4) ) {
		return true;
	}
	alert ('À¯È¿ÇÏÁö ¾ÊÀº ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.\nÁÖ¹Îµî·Ï¹øÈ£¸¦ È®ÀÎÇÏ½Ã°í ´Ù½Ã ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.');
	return false;
}

function checkId(objForm) {
	var objId = objForm.id;
	var id = objId.value.trim();
	var len = id.length;
	if (len < 4 || len > 12) {
		alert("¾ÆÀÌµð´Â 4~12ÀÚÀÌ¾î¾ß ÇÕ´Ï´Ù.");
		objId.focus();
		objId.select();
		return false;
	}
	for (var i=0; i<len; i++) {
		retChar = id.substr(i, 1);
		if ((retChar < "0" || retChar > "9") && (retChar < "a" || retChar > "z")) {
			alert("¾ÆÀÌµð´Â ¿µ¹® ¼Ò¹®ÀÚ,¼ýÀÚ Á¶ÇÕ¸¸ °¡´ÉÇÕ´Ï´Ù.");
			objId.focus();
			objId.select();
			return false;
		}
		if (i == 0 && (retChar < "a" || retChar > "z")) {
			alert("Ã¹¹®ÀÚ´Â ¹Ýµå½Ã ¿µ¹®ÀÚ ¿©¾ß ÇÕ´Ï´Ù.");
			objId.focus();
			objId.select();
			return false;
		}
	}
	return true;
}



function flash(c,d,e) {
 var flash_tag = "";
 flash_tag = '<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" ';
 flash_tag +='codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" ';
 flash_tag +='WIDTH="'+c+'" HEIGHT="'+d+'" >';
 flash_tag +='<param name="wmode" value="transparent">'; 
 //ÀÌºÎºÐÀº ÇÃ·¡½¬ ¹è°æÀ» Åõ¸íÀ¸·Î ¼³Á¤ÇÏ´Â ºÎºÐÀ¸·Î ÇÊ¿ä¾ø´Ù¸é »èÁ¦ÇØµµ ¹«¹æÇÔ
 flash_tag +='<param name="movie" value="'+e+'">';
 flash_tag +='<param name="quality" value="high">';
 flash_tag +='<embed src="'+e+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" ';
 flash_tag +='type="application/x-shockwave-flash"  WIDTH="'+c+'" HEIGHT="'+d+'"></embed></object>'
 document.write(flash_tag);
}

