function Home() {
	window.location = "/";
}
function ProductInfo() {
	window.location = "/product/productInfo.php";
}
function HouseInfo() {
	window.location = "/product/houseInfo.php";
}
function PhoneInfo() {
	window.location = "/product/phoneInfo.php";
}
function Qna() {
	window.location = "/customer/qna.php";
}
function Faq() {
	window.location = "/customer/faq.php";
}
function ContactUs() {
	window.location = "/customer/contactUs.php";
}
function CompanyInfo() {
	window.location = "/common/companyInfo.php";
}
function PrivacyInfo() {
	window.location = "/common/privacyInfo.php";
}
function EmailPolicy() {
	window.location = "/common/emailPolicy.php";
}
function HouseProSetup() {
	window.location = "/ezhouse/setup.php";
}

function rightMouse() {
}
function startStatus() {
  window.status = "»ýÈ°ÀÇ Æí¸®ÇÔÀ» ´õÇØÁÖ´Â ÀÌÁöÇÃ";
  statusID = setTimeout("startStatus()", 500);
  statusRunning = true;
}
function stopStatus() {
  if (statusRunning) clearTimeout(statusID);
  statusRunning = false;
}
function onListClick(i) {
 if (eval('document.listForm.check'+i).checked)
  eval('document.listForm.check'+i).checked = 0;
 else
  eval('document.listForm.check'+i).checked = 1;
}
function onList2Over(f) {
 f.style.backgroundColor = '000084'; 
 f.style.color = 'FFFFFF'; 
}
function onList2Out(f) {
 f.style.backgroundColor = 'FFFFFF'; 
 f.style.color = '000000'; 
}
function onListOver(f) {
 f.style.backgroundColor = '000084'; 
 f.style.color = 'FFFFFF'; 
 f.style.cursor = 'hand';
}
function onListOut(f) {
 f.style.backgroundColor = 'FFFFFF'; 
 f.style.color = '000000'; 
 f.style.cursor = 'hand';
}
function onKindOver(f) {
 f.style.backgroundColor = 'FFFFFF'; 
 f.style.color = '000000'; 
 f.style.cursor = 'hand';
}
function onKindOut(f) {
 f.style.backgroundColor = 'FFFFFF'; 
 f.style.color = '000000'; 
 f.style.cursor = 'hand';
}
function onCalOver(f) {
 f.style.cursor = 'hand';
}
function onCalOut(f) {
 f.style.cursor = 'hand';
}

function onReserveKindClick(i) {
  window.parent.KindFrame.location = "../reserve/reserveKind.php?fgkind="+i;
  window.parent.ListFrame.location = "../reserve/reserveList.php?fgkind="+i;
  window.parent.document.reserve.focus();
}

function onAssetsKindClick(i) {
  window.parent.KindFrame.location = "../assets/assetsKind.php?fgkind="+i;
  window.parent.ListFrame.location = "../assets/assetsList.php?fgkind="+i;
  window.parent.document.assets.focus();
  window.parent.document.listtitle.src = "./img/assets/assets_title"+i+".gif";
}
function onAssetsViewClick(id,fgkind) {
  window.parent.location = "../assets/assetsView.php?id="+id+"&fgkind="+fgkind;
}
function onBooksViewClick(id,fgkind) {
  window.parent.location = "../books/booksView.php?id="+id+"&fgkind="+fgkind;
}
function onViewbooksViewClick(id,fgkind) {
  window.parent.location = "../view/viewbooksView.php?id="+id+"&fgkind="+fgkind;
}
function onViewcardViewClick(id,fgkind) {
  window.parent.location = "../view/viewcardView.php?id="+id+"&fgkind="+fgkind;
}
function onViewbankViewClick(id,fgkind) {
  window.parent.location = "../view/viewbankView.php?id="+id+"&fgkind="+fgkind;
}
function onReserveViewClick(id,fgkind) {
  window.parent.location = "../reserve/reserveView.php?id="+id+"&fgkind="+fgkind;
}
function onRadioOver(f) {
 f.style.cursor = 'hand';
}
function onRadioOut(f) {
 f.style.cursor = 'hand';
}

	// ¹Ýµå½Ã ÀÔ·ÂÇØ¾ßÇÏ´Â ÇÊµå°ªÀ» Ã¼Å©ÇÏ´Â ÇÔ¼ö(°ø¹é¹®ÀÚ ºñÇã¿ë)
	function l_checkMust(obj, title, num)
	{
		var str = obj.value;
	
		if (str.indexOf(" ") >= 0) {
			alert("°ø¹é¹®ÀÚ´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.");
			obj.focus();
			return false;
		}
	
		if (str.length <= 0) {
			alert(title+" ¹Ýµå½Ã ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.");
			obj.focus();
			return false;
		}
		else if (str.length < num) {
			alert(title+" "+num+"ÀÚ¸® ÀÌ»ó ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.");
			obj.focus();
			return false;
		}
		return true;
	}
	
	// ¹Ýµå½Ã ÀÔ·ÂÇØ¾ßÇÏ´Â ÇÊµå°ªÀ» Ã¼Å©ÇÏ´Â ÇÔ¼ö(°ø¹é¹®ÀÚ Çã¿ë)
	function l_checkMustAllowSpace(obj, title, num)
	{
		var str = obj.value;
	
		if (num == 0)
		num = 1;
		if (str.indexOf(" ") == 0) {
			alert("Ã¹¹®ÀÚ´Â °ø¹é¹®ÀÚ´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.");
			obj.focus();
			return false;
		}
		if (str.length <= 0) {
			alert(title+" ¹Ýµå½Ã ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.");
			obj.focus();
			return false;
		}
		else if (obj.type=="text" && str.indexOf("\"")>=0) {
			alert(title.slice(0, -1)+"¿¡´Â [ \" ]¸¦ ÀÔ·ÂÇÒ ¼ö ¾ø½À´Ï´Ù. ");
			obj.focus();
			return false;
		}
		else if (str.length < num) {
			alert(title+" "+num+"ÀÚ¸® ÀÌ»ó ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.");
			obj.focus();
			return false;
		}
		return true;
	}
	
	// ÀÔ·ÂÇÊµå°ª¿¡ °ø¹é¹®ÀÚ°¡ Æ÷ÇÔµÇ¾îÀÖ´ÂÁö¸¦ Ã¼Å©ÇÏ´Â ÇÔ¼ö
	function l_checkSpace(obj)
	{
		var str = obj.value;
	
		if (str.indexOf(" ") >= 0) {
			alert("°ø¹é¹®ÀÚ´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.");
			obj.focus();
			return false;
		}
		return true;
	}
	
	// ÀÔ·ÂÇÊµå°ª¿¡ ¼ýÀÚ¿ÜÀÇ °ªÀÌ Æ÷ÇÔµÇ¾îÀÖ´ÂÁö¸¦ Ã¼Å©ÇÏ´Â ÇÔ¼ö
	function l_checkNumber(obj, title, num)
	{
		var str = obj.value;
		
		if (!l_checkMust(obj, title, num))
			return false;
		else if (isNaN(str)) {
			alert(title+" ¼ýÀÚ¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.");
			obj.value = "";
			obj.focus();
			return false;
		}
		return true;
	}
	
	// ÀÔ·ÂÇÊµå°ª¿¡ ¼ýÀÚ¿ÜÀÇ °ªÀÌ Æ÷ÇÔµÇ¾îÀÖ´ÂÁö¸¦ Ã¼Å©ÇÏ´Â ÇÔ¼ö
	function l_checkQty(obj)
	{
		var str = obj.value;
		var number="0123456789";
	
		if (str == "") {
			alert("¼ýÀÚ´Â ¹Ýµå½Ã ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.");
			obj.value = "";
			obj.focus();
			return false;
		}
		for (ii=0; ii<str.length; ii++) {
			if (number.indexOf(str.substring(ii, ii+1)) < 0) {
				alert("¼ýÀÚ¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.");
				obj.value = "";
				obj.focus();
				return false;
			}
		}
		return true;
	}
	
	// ÀÔ·ÂÇÊµå°ª¿¡ ¼ýÀÚ¿ÜÀÇ °ªÀÌ Æ÷ÇÔµÇ¾îÀÖ´ÂÁö¸¦ Ã¼Å©ÇÏ´Â ÇÔ¼ö
	function l_checkMoney(obj)
	{
		var str = obj.value;
		var number="0123456789";
	
		if (str == "") {
			alert("±Ý¾×Àº ¹Ýµå½Ã ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.");
			obj.value = "";
			obj.focus();
			return false;
		}
		for (ii=0; ii<str.length; ii++) {
			if (number.indexOf(str.substring(ii, ii+1)) < 0) {
				alert("¼ýÀÚ¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.");
				obj.value = "";
				obj.focus();
				return false;
			}
		}
		return true;
	}
	
	// ÀÔ·ÂÇÊµå°ª¿¡ ¹®ÀÚ ¿Í ¼ýÀÚ¿ÜÀÇ °ªÀÌ Æ÷ÇÔµÇ¾îÀÖ´ÂÁö¸¦ Ã¼Å©ÇÏ´Â ÇÔ¼ö
	function l_checkAlphaNumber(obj, title)
	{
		var str = obj.value;
	
		var alpha = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
		var numeric = '1234567890';
		var nonkorean = alpha+numeric;
		for (i=0; i<str.length; i++) {
			if (nonkorean.indexOf(str.substring(i, i+1)) < 0) {
				alert(title+" ¿µ¹®/¼ýÀÚ¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.");
				obj.focus();
				return false;
			}
		}
		return true;
	}
	
	// ÀÔ·ÂÇÊµå°ª¿¡ ¼Ò¹®ÀÚ¿Í ¼ýÀÚ¿ÜÀÇ °ªÀÌ Æ÷ÇÔµÇ¾îÀÖ´ÂÁö¸¦ Ã¼Å©ÇÏ´Â ÇÔ¼ö
	function l_checkSmallAlphaNumber(obj)
	{
		var str = obj.value;
	
		var alpha = 'abcdefghijklmnopqrstuvwxyz';
		var numeric = '1234567890';
		var nonkorean = alpha+numeric;
		for (i=0; i<str.length; i++) {
			if (nonkorean.indexOf(str.substring(i, i+1)) < 0) {
				alert("¿µ¹® ¼Ò¹®ÀÚ/¼ýÀÚ¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.");
				obj.focus();
				return false;
			}
		}
		return true;
	}
	
	//Æ¯¼ö¹®ÀÚ ÀÔ·Â ±ÝÁö
	function l_checkSpecialChar(obj)
	{
		var str = obj.value;
	
		var special = '!@#$%^&*()<>?/';
		var special2 = '¡×¡Ù¡Ú¡Û¡Ü¡Ý¡Þ¡ß¡à¡á¡â¡ã¢·¢¸¢¹¢º¢»¢¼¢½¢¾¢¿¢À¢Á¢Â¢Ã¢Ä¢Å¢Ç¢Æ¢È¢É¢Ê¢Ë¢Ì¢Í¢Î¢Ï¢Ð¢Ñ¢Ò¢Ó¢Ô¢Õ¢Ö¢×¢Ø¢Û¢Ü¢Ý¢Þ¢ß¢à¢á¢â¢ã¢ä¢å¢ç';
		for (i=0; i<special.length; i++) {
			if (str.indexOf(special.substring(i, i+1)) >= 0) {
				alert("Æ¯¼ö¹®ÀÚ´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.");
				obj.focus();
				return false;
			}
		}
		for (i=0; i<special2.length; i++) {
			if (str.indexOf(special2.substring(i, i+1)) >= 0) {
				alert("Æ¯¼ö¹®ÀÚ´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.");
				obj.focus();
				return false;
			}
		}
		return true;
	}
	
	// ÁÖ¹Îµî·Ï¹øÈ£°¡ ¿Ã¹Ù¸¥Áö ¿©ºÎ¸¦ Ã¼Å©ÇÏ´Â ÇÔ¼ö
	function l_checkManno(obj1, obj2)
	{
		var manid1 = obj1.value;
		var manid2 = obj2.value;
	
		var jumin = manid1 + manid2;
		var weight = '234567892345';
		var sum = 0;
		var isvalid = true;
	
		for (i=0; i<12; i++)
		sum = sum + (eval(jumin.substr(i,1)) * eval(weight.substr(i,1)));
		remain = sum % 11;
		result = 11- remain;
		if(result == 10)
			result = 0;
		else if (result == 11)
			result = 1;
		if (result != eval(jumin.substr(12,1)))
			isvalid = false;
	
		if (!isvalid) {
			alert("ÁÖ¹Îµî·Ï¹øÈ£°¡ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.");
			obj1.focus();
			return false;
		}
		return true;
	}
	
	// ÀÔ·ÂÇÑ E-mailÀÌ ¿Ã¹Ù¸¥Áö ¿©ºÎ¸¦ Ã¼Å©ÇÏ´Â ÇÔ¼ö
	function l_checkEmail(obj1, obj2)
	{
		var email1 = obj1.value;
		var email2 = obj2.value;
		var special = "(),;:/[]{}";
	
		if (email2.indexOf(".") < 0) {
			alert("E-mail¿¡ . °¡ ºüÁ®ÀÖ½À´Ï´Ù.");
			obj2.focus();
			return false;
		}
		for (i=0; i<special.length; i++) {
			spechar = special.substring(i, i+1);
			if (email1.indexOf(spechar) > -1) {
				alert("E-mail¿¡ "+spechar+" ´Â Æ÷ÇÔÇÒ ¼ö ¾ø½À´Ï´Ù.");
				obj1.focus();
				return false;
			}
			else if (email2.indexOf(spechar) > -1) {
				alert("E-mail¿¡ "+spechar+" ´Â Æ÷ÇÔÇÒ ¼ö ¾ø½À´Ï´Ù.");
				obj2.focus();
				return false;
			}
		}
		return true;
	}
	
	// ÀÛÀº µû¿ÈÇ¥ Ã¼Å©ÇÏ´Â ÇÔ¼ö
	function l_checkQuotation(obj, title) {
		for(i=0; i<obj.value.length; i++) {
			if (escape(obj.value.charAt(i))=="%27") {
				alert(title+"[ ' ]¸¦ ¾µ¼ö ¾ø½À´Ï´Ù.");
				obj.focus();
				return false;
			}
		}
		return true;
	}
	
	// Ã¼Å©¹Ú½º, ¶óµð¿À ±âº»°ª ¼ÂÆÃÇÏ±â
	// Çü½Ä if (l_setDefaultRadio(f.type, val) {}
	function l_setDefaultRadio(obj, val) {
		if (obj.length > 1) {
			for (var i = 0; i < obj.length; i++) {
				if (obj[i].value==val)
					obj[i].checked = true;
			}
		} 
		else if (obj.value==val) {
			obj.checked = true;
		}
	}

	function l_setDefaultSelect(obj, val) {
		for (i=0; obj!=null && i<obj.length; i++)
			if (obj.options[i].value==val) {
				obj.options[i].selected = true;
				break;
			}
	}
	
	// Çü½Ä if (l_checkedRadio(f.type) == "") {}
	function l_checkedRadio(obj) {
		if (obj.length > 1) {
			for (var i = 0; i < obj.length; i++) {
				if (obj[i].checked)
					return obj[i].value;
			}
		} 
		else if (obj.checked) {
			return obj.value;
		}
		return "";
	}
	
	// Çü½Ä if (!l_checkMustButton(f.type, "Å¸ÀÔÀ»")) return false;
	function l_checkMustButton(obj, title) {
		if (obj==null) {
			alert(title.slice(0, -1) +"ÀÌ ¾ø½À´Ï´Ù..");
			return false;
		}
		else if (l_checkedRadio(obj) == "") {
			alert(title+" ¼±ÅÃÇØ¾ß ÇÕ´Ï´Ù.");
			if (obj.length > 1) {
				if (!obj[0].disabled)
				obj[0].focus();
			}
			else if (!obj.disabled) {
				obj.focus();
			}
			return false;
		}
		return true;
	}

	// Çü½Ä if (!l_checkLen(f.type, "Çü½ÄÀº", num)) return false;
	function l_checkLen(obj, title, num) {
		var str = obj.value;
		
		if (str.length() == num)
			return true;
		else {
			alert(title+" "+num+"ÀÚ¸® ÀÔ´Ï´Ù.");
			obj.focus();
			return false;
		}
	}

	function l_plzLogin() {
		alert("¼±ÅÃÇÏ½Å ¸Þ´º´Â LOGIN ÈÄ ÀÌ¿ë °¡´ÉÇÕ´Ï´Ù.\n¿À¸¥ÂÊ À§¿¡ ÀÖ´Â ¸Þ´º¸¦ ÅëÇØ ·Î±×ÀÎÀ» ¸ÕÀú ÇØÁÖ¼¼¿ä");
	}
	
	// ³â, ¿ù¿¡ µû¸¥ ¸»ÀÏ ¼ÂÆÃÇÏ±â
	// °´Ã¼¸¸ ³Ñ±ä´Ù
	function l_makeDay(yyyy, mm, dd) {
		var yearNum = Number(yyyy.value);
		var m = Number(mm.value) - 1;
		var endday = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
	
		dd.length = 1;
	
		if ((yearNum%4==0 && yearNum%100!=0) || yearNum%400==0)
			endday[1] = 29;
	
		for (i=1; i<=endday[m]; i++) {
			if (i < 10)
				dd.options[i-1] = new Option("0"+i, "0"+i);
			else
				dd.options[i-1] = new Option(i, i);
		}
	}

	function l_getCookie(name) {
		var nameOfCookie = name + "=";
		var c = document.cookie;
		var x = 0;
		while (x <= c.length) {
			var y = x + nameOfCookie.length;
			if (c.substring(x, y) == nameOfCookie) {
				if ((endOfCookie = c.indexOf( ";", y)) == -1)
					endOfCookie = c.length;
				return unescape(c.substring(y, endOfCookie));
			}
			x = c.indexOf(" ", x) + 1;
			if (x == 0)
				break;
		}
		return "";
	}
	
	function l_setCookie(name, val) {
		var args = l_setCookie.arguments
  		var today = new Date();
  		
  		if (args.length > 2)
			today.setDate(today.getDate() + args[2]);
		
		document.cookie = name + "=" + escape(val) + "; path=/; expires=" + today.toGMTString() + ";";
  	}
  	
function EZ_LeapYear(nYear)
{
	if ((nYear % 400) == 0)
		bResult = true;
	else {
		if ((nYear % 100) == 0)
			bResult = false;
		else {
			if ((nYear % 4) == 0)
				bResult = true;
			else
				bResult = false;
		}
	}

	return bResult;
}
  	
function EZ_LastDay(nYear, nMonth)
{
	if (nMonth == 2) {
		if (EZ_LeapYear(nYear))
			nDay = 29;
		else
			nDay = 28;
	} else {
		if (nMonth==4 || nMonth==6 || nMonth==9 || nMonth==11)
			nDay = 30;
		else
			nDay = 31;
	}

	return nDay;
}
  	
function l_checkDate(obj) {
	var ilja = obj.value;

	var nYear = ilja.substr(0,4);
	var nMonth = ilja.substr(4,2);
	var nDay = ilja.substr(6,2);

	var bResult = true;
	var lastday = EZ_LastDay(eval(nYear), eval(nMonth));
	
	if (eval(lastday) < eval(nDay))
		bResult = false;
	else if (eval(nDay) < 1)
		bResult = false;
	else if (eval(nMonth) < 1)
		bResult = false;
	else if (eval(nMonth) > 12)
		bResult = false;
	else if (eval(nYear) < 1900)
		bResult = false;

	if (!bResult) {
		alert("ÀÏÀÚ(YYYYMMDD) Çü½ÄÀÌ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.");
		obj.focus();
	}

	return bResult;
}
