document.domain = "unzzang.com";
//window.name = "unzzang_khuman";

/////////////////////////////////////////////////////////////////////////////////////////////////////
// ÇÔ¼ö¸í : embed_common(fnF, fnP, fnID, fnBC, fnBG, fnW, fnH)
// ±â  ´É : ÇÃ·¡½Ã Á¡¼± ¾È³ë¾Æ°Ô ÇÏ±â
// fnF    : ÆÄÀÏ¸í
// fnP    : ³Ñ±æÆÄ¶ó¸ÞÅ¸
// fnID   : embed¾ÆÀÌµð
// fnBC   : ¹é±×¶ó¿îµåÄ®¶ó
// fnBG   : ¹è°æÅõ¸í
// fnW    : °¡·Î»çÀÌÁî
// fnH    :¼¼·Î»çÀÌÁî
/////////////////////////////////////////////////////////////////////////////////////////////////////
function embed_common(fnF, fnP, fnID, fnBC, fnBG, fnW, fnH) {
	var sFP   = "";
	var sPara = "";
	var sID   = "";
	var sBC   = "";
	var sBG   = ""
	var sJR   = "";

	if (fnP != "")		sPara = "?" + fnP;
	else				sPara = "";

	if (fnID != "")		sID = "id='" + fnID + "'";
	else				sID = "";

	if (fnBC != "")		sBC = "bgcolor='" + fnBC + "'";
	else				sBC = "";

	if (fnBG == "0")	sBG = "wmode='transparent'";
	else				sBG = "";

	sFP = fnF + sPara;
	
	document.write("<embed "+ sID +" src='"+ sFP +"' "+ sBC +" quality='high' "+ sBG +" pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='"+ fnW +"' height='"+ fnH +"'></embed>");
}

/////////////////////////////////////////////////////////////////////////////////////////////////////
// ÇÔ¼ö¸í : WindowOpen(strURL, target, width, height, scroll, top, left)
// ±â  ´É : »õÃ¢ ¿­±â
/////////////////////////////////////////////////////////////////////////////////////////////////////
function WindowOpen(strURL, target, width, height, scroll, top, left) {
	window.open(strURL, target, "width=" + width + ", height=" + height + ", resizable=no, status=0, titlebar=0, toolbar=0, scrollbars=" + scroll + ", top=" + top + ", left=" + left);
}

/////////////////////////////////////////////////////////////////////////////////////////////////////
// ÇÔ¼ö¸í : WindowCenterOpen(strURL, target, width, height, scroll)
// ±â  ´É : Ã¢ °¡¿îµ¥ »õÃ¢ ¿­±â
/////////////////////////////////////////////////////////////////////////////////////////////////////
function WindowCenterOpen(strURL, target, width, height, scroll) {
	var top		= ((screen.Height - height) / 2) - 30;
	var left	= (screen.Width - width) / 2;

	window.open(strURL, target, "width=" + width + ", height=" + height + ", resizable=no, status=0, titlebar=0, toolbar=0, scrollbars=" + scroll + ", top=" + top + ", left=" + left);
}

/////////////////////////////////////////////////////////////////////////////////////////////////////
// ÇÔ¼ö¸í : isNull(input)
// ±â  ´É : ÀÔ·Â°ªÀÌ NULLÀÎÁö Ã¼Å©
/////////////////////////////////////////////////////////////////////////////////////////////////////
function isNull(input) {
	if (input == null || input == "") {
		return true;
	}
	
	return false;
}

/////////////////////////////////////////////////////////////////////////////////////////////////////
// ÇÔ¼ö¸í : isEmpty(input)
// ±â  ´É : ÀÔ·Â°ª¿¡ ½ºÆäÀÌ½º ÀÌ¿ÜÀÇ ÀÇ¹ÌÀÖ´Â °ªÀÌ ÀÖ´ÂÁö Ã¼Å©
/////////////////////////////////////////////////////////////////////////////////////////////////////
function isEmpty(input) {
	if (input == null || input.replace(/ /gi,"") == "") {
		return true;
	}
	
	return false;
}

/////////////////////////////////////////////////////////////////////////////////////////////////////
// ÇÔ¼ö¸í : isNullAndEmpty(input)
// ±â  ´É : ÀÔ·Â°ªÀÌ NULLÀÎÁö Ã¼Å© / ½ºÆäÀÌ½º ÀÌ¿ÜÀÇ ÀÇ¹ÌÀÖ´Â °ªÀÌ ÀÖ´ÂÁö Ã¼Å©
/////////////////////////////////////////////////////////////////////////////////////////////////////
function isNullAndEmpty(input) {
	if (isNull(input) || isEmpty(input)) {
		return true;
	}
	
	return false;
}

/////////////////////////////////////////////////////////////////////////////////////////////////////
// ÇÔ¼ö¸í : CheckHangle(input)
// ±â  ´É : ÀÔ·Â°ªÀÌ ÇÑ±ÛÀÎÁö Ã¼Å©
/////////////////////////////////////////////////////////////////////////////////////////////////////
function CheckHangle(input) {
	for (var i = 0; i < input.value.length; i++) {
		var oneChar = escape(input.value.charAt(i));
		
		if (oneChar == 1)
			return true;
	}
	
	return false;
}

/////////////////////////////////////////////////////////////////////////////////////////////////////
// ÇÔ¼ö¸í : getByteLength(input)
// ±â  ´É : ÀÔ·Â°ªÀÇ ¹ÙÀÌÆ® ±æÀÌ¸¦ ¸®ÅÏ(ÇÑ±ÛÀº 2bite)
/////////////////////////////////////////////////////////////////////////////////////////////////////
function getByteLength(input) {
	var byteLength = 0;
	for (var i = 0; i < input.value.length; i++) {
		var oneChar = escape(input.value.charAt(i));
		
		if (oneChar.length == 1) {
			byteLength ++;
		} else if (oneChar.indexOf("%u") != -1) {
			byteLength += 2;
		} else if (oneChar.indexOf("%") != -1) {
			byteLength += oneChar.length/3;
		}
	}
	
	return byteLength;
}


/////////////////////////////////////////////////////////////////////////////////////////////////////
// ÇÔ¼ö¸í : CheckEMail(input)
// ±â  ´É : ÀÌ¸ÞÀÏ Çü½Ä °Ë»ç
/////////////////////////////////////////////////////////////////////////////////////////////////////
function CheckEMail(input) {
	var nFlag;
	var BoolFlag;
	
	BoolFlag = false;
	
	nFlag = CheckCharCount(input, "@");
	if (nFlag != 1) {
		BoolFlag = true;
	} else {
		nFlag = CheckCharSeq(input, "@");
		
		var strInput1 = input.substring(0, nFlag);
		var strInput2 = input.substring(nFlag + 1, input.length);

		nFlag_1 = CheckCharCount(strInput2, ".");
		
		if (isNullAndEmpty(strInput1) == true)			BoolFlag = true;
		else if (nFlag_1 != 1)							BoolFlag = true;
		else if (isNullAndEmpty(strInput2) == true)		BoolFlag = true;
		else											BoolFlag = false;
	}
	
	return BoolFlag;
}

/////////////////////////////////////////////////////////////////////////////////////////////////////
// ÇÔ¼ö¸í : CheckCharCount(strValue, strNonChar)
// ±â  ´É : strValue ¹®ÀÚ¿¡ strNonChar ¹®ÀÚ°¡ ¸î°³³ª Æ÷ÇÔµÆ´ÂÁö °Ë»ç
/////////////////////////////////////////////////////////////////////////////////////////////////////
function CheckCharCount(strValue, strNonChar) {
	var nCharCount;
	
	if (isNullAndEmpty(strValue.value)) {
		nCharCount = 0;
		
		for (var i = 0; i < strValue.length; i++)
			for (var j = 0; j < strNonChar.length; j++)
				if (strValue.charAt(i) == strNonChar.charAt(j))
					nCharCount++;
	}
	
	return nCharCount;
}

/////////////////////////////////////////////////////////////////////////////////////////////////////
// ÇÔ¼ö¸í : CheckCharSeq(strValue, strNonChar)
// ±â  ´É : strValue ¹®ÀÚ¿¡ strNonChar ¹®ÀÚ¿­ÀÌ ¸î¹øÂ°¿¡ ÀÖ´ÂÁö °Ë»ç
/////////////////////////////////////////////////////////////////////////////////////////////////////
function CheckCharSeq(strValue, strNonChar) {
	var flag = true;
	var nCharCount;
	
	if (isNullAndEmpty(strValue.value)) {
		nCharCount = 0;
		
		for (var i = 0; i < strValue.length; i++) {
			for (var j = 0; j < strNonChar.length; j++)
				if (strValue.charAt(i + j) != strNonChar.charAt(j)) {
					flag = false;
					break;
				}
				else
					flag = true;
			
			if (flag) {
				nCharCount = i;
				break;
			}
		}
	}
	
	return nCharCount;
}

/////////////////////////////////////////////////////////////////////////////////////////////////////
// ÇÔ¼ö¸í : CheckCharSet(strValue, strNonChar)
// ±â  ´É : strValue ¹®ÀÚ¿¡ strNonChar ¹®ÀÚ°¡ Æ÷ÇÔµÆ´ÂÁö °Ë»ç
/////////////////////////////////////////////////////////////////////////////////////////////////////
function CheckCharSet(strValue, strNonChar) {
	var bFlag = true;
	
	if (strValue != "") {
		bFlag = false;
		
		for (var i = 0; i < strValue.length; i++)
			for (var j = 0; j < strNonChar.length; j++)
				if (strValue.charAt(i) == strNonChar.charAt(j)) {
					bFlag = true;
					return bFlag;
				}
	}
	
	return bFlag;
}

/////////////////////////////////////////////////////////////////////////////////////////////////////
// ÇÔ¼ö¸í : CheckAlphabet(input)
// ±â  ´É : ÀÔ·Â°ªÀÌ ¿µ¹®ÀÚ¿Í ¼ýÀÚ, _·Î¸¸ µÆ´ÂÁö °Ë»ç
/////////////////////////////////////////////////////////////////////////////////////////////////////
function CheckAlphabet(input) {
	for (var i = 0; i < input.length; i++) {
		var oneChar = input.charAt(i);
		
		if ((oneChar < "A" || oneChar > "Z") && (oneChar < "a" || oneChar > "z") && (oneChar < "0" || oneChar > "9") && oneChar != "_")
			return true;
	}
	
	return false;
}

/////////////////////////////////////////////////////////////////////////////////////////////////////
// ÇÔ¼ö¸í : OnlyNumber()
// ±â  ´É : ¼ýÀÚÅ°¸¸ ÀÔ·Â ¹ÞÀ» ¼ö ÀÖ´Ù
/////////////////////////////////////////////////////////////////////////////////////////////////////
function OnlyNumber() {
	if (event.keyCode < 48 || event.keyCode > 57) {
		if ((event.keyCode>=37 && event.keyCode<=40)
			|| (event.keyCode>=96 && event.keyCode<=105)
			|| (event.keyCode==8 || event.keyCode==9 || event.keyCode==13
			|| event.keyCode==46 || event.keyCode==144) ) {
				event.returnValue = true;
		} else {
			event.returnValue = false;
		}
	}
}

/////////////////////////////////////////////////////////////////////////////////////////////////////
// ÇÔ¼ö¸í : MsgBox(strMsg, path)
// ±â  ´É : È®ÀÎÃ¢ ¶ç¿ò
/////////////////////////////////////////////////////////////////////////////////////////////////////
function MsgBox(strMsg, strValue) {
	if (confirm(strMsg))		window.location.href = strValue;
	else						return;
}

/////////////////////////////////////////////////////////////////////////////////////////////////////
// ÇÔ¼ö¸í : CheckNum(input)
// ±â  ´É : ÀÔ·Â°ªÀÌ ¼ýÀÚÀÎÁö °Ë»ç
/////////////////////////////////////////////////////////////////////////////////////////////////////
function CheckNum(input) {
	for(var i = 0; i < input.value.length; i++) {
		var oneChar = input.value.charAt(i);
		
		if (oneChar < '0' || oneChar > '9') {
			return true;
		}
	}
	
	return false;
}

/////////////////////////////////////////////////////////////////////////////////////////////////////
// ÇÔ¼ö¸í : StrLengthNextField(strFiled, strNextField, strLen)
// ±â  ´É : strFiled ÇÊµå¿¡ strLenÀÇ ¹®ÀÚ ±æÀÌ°¡ µÇ¸é strNextField ÇÊµå·Î ÀÌµ¿
/////////////////////////////////////////////////////////////////////////////////////////////////////
function StrLengthNextField(strFiled, strNextField, strLen){
	var elen = strFiled.value.length;
	if (elen >= strLen)			strNextField.focus();
	else						return;
}

/////////////////////////////////////////////////////////////////////////////////////////////////////
// ÇÔ¼ö¸í : GetIMGSize(img)
// ±â  ´É : ÀÌ¹ÌÁö °¡·Î, ¼¼·Î Å©±â ±¸ÇÏ±â
/////////////////////////////////////////////////////////////////////////////////////////////////////
function GetIMGSize(img) {
	objImg = new Image();
	objImg.src = img;
	
	width	= objImg.width;
	height	= objImg.height;
	
	return Array(width, height);
}

/////////////////////////////////////////////////////////////////////////////////////////////////////
// ÇÔ¼ö¸í : moveNext(form, target, formSubmit)
// ±â  ´É : EnterÅ°¿¡ ¹ÝÀÀ
/////////////////////////////////////////////////////////////////////////////////////////////////////
function moveNext(form, target, formSubmit) {
	if(event.keyCode == 13 && target != "undefined") {
		if(target == "ok") { eval(formSubmit); }
		else               { eval('document.' + form + '.' + target + '.focus()'); }

	}
}

/////////////////////////////////////////////////////////////////////////////////////////////////////
// ÇÔ¼ö¸í : WonConvert(strValue)
// ±â  ´É : ±Ý¾× °ü¸®(¼¼ÀÚ¸®¸¶´Ù ÄÄ¸¶) - ÀÔ·Â½Ã
/////////////////////////////////////////////////////////////////////////////////////////////////////
function WonConvert(form) {
	var strValue = form.value.replace(",", "")
	var strChangeValue = "";
	var strMinusCheck = "";
	
	for(var i = 0; i < strValue.length; i++) {
		if (strValue.charAt(i) == '-')			strMinusCheck = "-";
		else if (strValue.charAt(i) != ',')		strChangeValue = strChangeValue + strValue.charAt(i);
	}
	
	nChangeValue = parseInt(strChangeValue, 10);
	
	strChangeValue = ""
	while(nChangeValue) {
		strChangeValue = (nChangeValue % 10) + strChangeValue;
		nChangeValue = parseInt(nChangeValue / 10, 10);
	}
	
	var nCurrentLength = strChangeValue.length;
	var strTemp = "";
	for(var j = strChangeValue.length - 1, i = 1; j >= 0; j--,i++) {
		strTemp = strChangeValue.charAt(j) + strTemp;
		if (i % 3 == 0 && j != 0) {
			strTemp = "," + strTemp;
		}
	}

	if (strMinusCheck == "-")		strTemp = strMinusCheck + strTemp;

	if (isNullAndEmpty(strTemp))	strTemp = 0;
	
	form.value = strTemp;
}

/////////////////////////////////////////////////////////////////////////////////////////////////////
// ÇÔ¼ö¸í : WonConvert1(strValue)
// ±â  ´É : ±Ý¾× °ü¸®(¼¼ÀÚ¸®¸¶´Ù ÄÄ¸¶) - Ãâ·Â½Ã
/////////////////////////////////////////////////////////////////////////////////////////////////////
function WonConvert1(strValue) {
	var strChangeValue = "";
	
	for(var i = 0; i < strValue.length; i++) {
		if (strValue.charAt(i) != ',')
			strChangeValue = strChangeValue + strValue.charAt(i);
	}
	
	var nCurrentLength = strChangeValue.length;
	var strTemp = "";
	for(var j = strChangeValue.length - 1, i=1; j >= 0; j--,i++) {
		strTemp = strChangeValue.charAt(j) + strTemp;
		if (i % 3 == 0 && j != 0) {
			strTemp = "," + strTemp;
		}
	}
	
	WonConvert1 = strTemp;
}

function number_format(Input) {
	var strInput = Input.toString();
	var strResult = "";
	
	
	for(var i = 0; i < strInput.length; i++) {
		var nTemp = strInput.length - (i + 1)
		if (i % 3 == 0 && i != 0)	strResult = "," + strResult;
		
		strResult = strInput.charAt(nTemp) + strResult;
	}
	
	return strResult;
}


/////////////////////////////////////////////////////////////////////////////////////////////////////
// ÇÔ¼ö¸í : DisplaySelect(strName, nStart, nEnd, nStep, nSelect)
// ±â  ´É : strNameÀÇ ÀÌ¸§À» °¡Áø Select ¸¸µé±â (¹üÀ§: nStart ~ nSelect)
/////////////////////////////////////////////////////////////////////////////////////////////////////
function DisplaySelect(strName, nStart, nEnd, nStep, nSelect) {
	document.write("<SELECT name='" + strName + "' id='" + strName + "'>");

	for (i = nStart; i <= nEnd; i++) {
		if (i < 10)				strValue = "0" + i;
		else					strValue = i;
		
		if (i == nSelect)		document.write("<OPTION value='" + strValue + "' selected>" + i + "</OPTION>");
		else					document.write("<OPTION value='" + strValue + "'>" + i + "</OPTION>");
	}
	
	document.write("</SELECT>");
}


/////////////////////////////////////////////////////////////////////////////////////////////////////
// ÇÔ¼ö¸í : CheckStr(strOriginal, strFind, strChange)
// ±â  ´É : strOriginal¹®ÀÚ¿­ ¾È¿¡¼­ strFind ¹®ÀÚ¸¦ strChange ¹®ÀÚ·Î º¯È¯
/////////////////////////////////////////////////////////////////////////////////////////////////////
function CheckStr(strOriginal, strFind, strChange) {
	var position, strOri_Length;
	position = strOriginal.indexOf(strFind);  

	while (position != -1) {
		strOriginal = strOriginal.replace(strFind, strChange);
		position = strOriginal.indexOf(strFind);
	}

	strOri_Length = strOriginal.length;

	return strOri_Length;
}

/////////////////////////////////////////////////////////////////////////////////////////////////////
// ÇÔ¼ö¸í : checkJumin(ssn1, ssn2)
// ±â  ´É : ÁÖ¹Îµî·Ï¹øÈ£ °Ë»ç
/////////////////////////////////////////////////////////////////////////////////////////////////////
function checkJumin(ssn1, ssn2) {
	IdNo= new Array();
	a	= new Array();
	IdNo= ssn1;
	IdNo= IdNo + ssn2;

	var j = 1;
		
	for (var i = 0; i < 13; i++)
		a[i] = IdNo.charAt(i);
	
	if (j) {
		j = a[0] * 2 + a[1] * 3 + a[2] * 4 + a[3] * 5 + a[4] * 6 + a[5] * 7 + a[6] * 8 + a[7] * 9 + a[8] * 2 + a[9] * 3 + a[10] * 4 + a[11] * 5;
		j = j % 11;

		var k = 11 - j;
		if (k > 9)		k = k % 10;

		j = a[12];
		if (j != k) {
			return false;
		}
	}

	return true;
}

