function listView(listurl) {
	document.window.hit.href="/board/board.html?"+listurl;
}

function cformChk(form)
{
		var obj5 = document.reserveCancel.input_reserveno;
		var obj6 = document.reserveCancel.input_email;
		if (document.reserveCancel.input_reserveno.value == "") {
			alert ("Reservation number should be more than 16 letters include '_'.");
  			document.reserveCancel.input_reserveno.focus();
			return false;
	   	}

   		mailchk = chkmail(obj6); 
   		
 		if (!mailchk) { 
     		alert ("Please enter your e-mail address or make it correct.");
     		document.reserveCancel.input_email.focus();
			return false;
		} else {
	   		return 2;
	   	}

}

function checkForm3(form)
{
		var obj1 = document.reg.name.value;
		var obj2 = document.reg.phone.length;
		var obj3 = document.reg.cellphone.length;
		var obj4 = document.reg.email;
		if (obj1=="") {
			alert ("Please enter your name. ");
  			document.reg.name.focus();
			return false;
	   	}
 		if (document.reg.phone.value == "") {

     		alert (" Please enter your phone number. ");
     		document.reg.phone.focus();
			return false;
		}
 		if (document.reg.cellphone.value == "") {

     		alert ("Please enter your Mobile phone number.");
     		document.reg.cellphone.focus();
			return false; 
		}

   		mailchk = chkmail(obj4); 

 		if (!mailchk) { 
     		alert ("Please enter your email address. ");
     		document.reg.email.focus();
			return false;
		}

 		if (document.reg.rhh.value=="") { 
     		alert ("Click the button of a reserved seat and time for your reservation.");
     		document.reg.rhh.focus();
			return false; 
		}
 
 		if (document.reg.tableno.value=="") {
     		alert ("You did not select a table number.\nPlease click the reserved seat button.");
     		document.reg.tableno.focus();
			return false; 
		}
 
 		//if (document.reg.rii.value=="") {
     	//	alert ("¿¹¾à ºÐÀ» ÀÔ·Â ÇØ ÁÖ¼¼¿ä.");
     	//	document.reg.rii.focus();
		//	return false; 
		//}
 
 		if (document.reg.guestsu.value=="") {
     		alert ("Please enter the number of persons.");
     		document.reg.guestsu.focus();
			return false; 
		}

 		if (document.reg.guestsu.value > document.reg.limitsu.value) {
     		alert ("Excess the maximum of reserved persons. \nPlease select more a reserved seat.");
     		document.reg.guestsu.focus();
			return false; 
		}
 
		return true;
}
function checkForm2(form)
{
		var obj1 = document.reg.subject.value;
		var obj2 = document.reg.comment.value;
		var obj3 = document.reg.name.value;
		var obj4 = document.reg.password.value;
		if (obj1=="") {
			alert ("Please enter a title. ");
  			document.reg.subject.focus();
			return false;
	   	}
 		if (obj2=="") {

     		alert (" Please write a contents.  ");
     		document.reg.comment.focus();
			return false;
		}
 		if (obj3=="") {

     		alert (" Please enter your name. ");
     		document.reg.name.focus();
			return false;
		}
 		if (obj4=="") {

     		alert (" Please enter password only 4 letters or digits. ");
     		document.reg.password.focus();
			return false;
		}
		return true;
}

function checkForm(form)
{
		var obj1 = document.reg.subject.value;
		var obj2 = document.reg.comment.value;
		if (obj1=="") {
			alert ("Please enter a title. ");
  			document.reg.subject.focus();
  			return false;
	   	}
 		if (obj2=="") {

     		alert (" Please write a contents.  ");
     		document.reg.comment.focus();
  			return false;

		}
		return true;
}

function resetForm(form)
{
	form.reset();
}



function winUpload(bbskind) {
	window.open("/study/imageupload.html?bbskind="+bbskind,"upwin","width=400,height=150");
}

function id_no_chk(obj1, obj2)
{
	str1 = obj1.value;
	str2 = obj2.value;
	var li_lastid, li_mod, li_minus, li_last;
	var value0,value1,value2,value3,value4,value5,value6,value7,value8,value9,value10,value11,value12;
	if (IsInteger(str1) &&  IsInteger(str2))
	{
		li_lastid    = parseFloat(str2.substring(6,7));
		value0  = parseFloat(str1.substring(0,1))  * 2;
		value1  = parseFloat(str1.substring(1,2))  * 3;
		value2  = parseFloat(str1.substring(2,3))  * 4;
		value3  = parseFloat(str1.substring(3,4))  * 5;
		value4  = parseFloat(str1.substring(4,5))  * 6;
		value5  = parseFloat(str1.substring(5,6))  * 7;
		value6  = parseFloat(str2.substring(0,1))  * 8;
		value7  = parseFloat(str2.substring(1,2))  * 9;
		value8  = parseFloat(str2.substring(2,3))  * 2;
		value9  = parseFloat(str2.substring(3,4))  * 3;
		value10 = parseFloat(str2.substring(4,5))  * 4;
		value11 = parseFloat(str2.substring(5,6))  * 5;
		value12 = 0;

		value12 = value0+value1+value2+value3+value4+value5+value6+value7+value8+value9+value10+value11+value12;

		li_mod = value12 %11;
		li_minus = 11 - li_mod;
		li_last = li_minus % 10;
		if (li_last != li_lastid)
		{
			obj2.select();
			obj2.focus();
			return false;
		}
		else
			return true;
	}
	else
		obj2.select();
		obj2.focus();
		return false;
}
function IsInteger(st)
{
	if (!IsEmpty(st)) {
		for (j=0; j<st.length; j++) {
			if (((st.substring(j, j+1) < "0") || (st.substring(j, j+1) > "9")))
	 			return false;
		}
	} else {
		return false ;
	}
   	return true ;
}

function IsEmpty(toCheck)
{
	var chkstr = toCheck + "";
	var is_Space = true ;
	if ( ( chkstr == "") || ( chkstr == null ) )
		return false ;
	for ( j = 0 ; is_Space &&  ( j < chkstr.length ) ; j++){
		if( chkstr.substring( j , j+1 ) != " " )
			is_Space = false ;
	}
	return ( is_Space );
}

function AlphaCheck(target, cmt)
{
	var i
	var Alpha = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'
	var Digit = '1234567890'
	astr = Alpha + Digit
	var t=target.value
	if (astr.length > 1) {
		for(i=0;i<t.length;i++){
			if(astr.indexOf(t.substring(i,i+1))>=0) {
				alert(cmt + 'Àº ÇÑ±Û·Î¸¸ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.');
					document.regist.name.value = ""
					document.regist.name.focus();
					return;
			}
		}
	}
	if( document.regist.name.value.length == 0 ) { //»çÀÌÁî°¡ 0ÀÏ¶§
		return;
	}
	var name_num = document.regist.name.value.length;
	for (var k = 0; k <= (name_num - 1); k++)
	{
		if (document.regist.name.value.indexOf(" ") >= 0 )
		{
			alert ("'¼º¸í(ÇÑ±Û)'À» ºóÄ­¾øÀÌ ºÙ¿©½á ÁÖ½Ê½Ã¿À.\n °ø¹éÀº »ç¿ëÇÏ½Ç¼ö°¡ ¾ø½À´Ï´Ù.");
			//openmsg('¼º¸í(ÇÑ±Û)À»+ºóÄ­¾øÀÌ+ºÙ¿©½á+ÁÖ½Ê½Ã¿À.n°ø¹éÀº+»ç¿ëÇÏ½Ç¼ö°¡+¾ø½À´Ï´Ù.');
			document.regist.name.value = ""
			document.regist.name.focus();
			return (false);
		}
	}
	var strValue = document.regist.name.value
	var retCode = 0
	for (i = 0; i < strValue.length; i++) {
		var retCode = strValue.charCodeAt(i)
		var retChar = strValue.substr(i,1).toUpperCase()
		retCode = parseInt(retCode)
		if ((retChar < "0" || retChar > "9") && (retChar < "A" || retChar > "Z") && ((retCode > 255) || (retCode < 0))) {
			return;
		}
		else
		{
			alert(cmt + 'Àº ÇÑ±Û·Î¸¸ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.');
			//openmsg(cmt + 'Àº+ÇÑ±Û·Î¸¸nÀÔ·ÂÇØ+ÁÖ½Ê½Ã¿À.');
			document.regist.name.value = "";
			document.regist.name.focus();
			return;
		}
	}
}

function chkmail(strmail)
{
    var str = strmail.value;
	if ( str.length == 0 )
	{
		return false;
	}
	var str_temp;
	// ¸ÞÀÏÁÖ¼Ò °¢ ¹®ÀÚ¿¡ ¿µ¹®ÀÚ, ¼ýÀÚ, @._-ÀÌ ¾Æ´Ñ °ÍÀ» °Ë»ö
	for (i = 0; i < str.length ; i++)
	{
		str_temp = str.substr(i, 1);
		if(letter_check(str_temp) == false)
		{
			return false;
		}
	}
        var str_arr = str.split("@");
	if (str_arr.length != 2)
	{
		return false;
	}
	else
	{
		if(str_arr[0].replace(".","") != str_arr[0])
		{
			return false;
		}
		else
		{
			var str_arr_temp = str_arr[1].split(".");
			if (str_arr_temp.length < 2)
			{
				return false;
			}
			else
			{
				for (q = 0; q < str_arr_temp.length; q++)
				{
					if(str_arr_temp[q] == "")
					{
						return false;
					}
				}
			}
		}
	return true;
	}
}

function letter_check(str_temp)
{
	var letters = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz01234567890-_@.";
	var ok = 0;
	for ( k = 0; k < letters.length; k++)
	{
		if(str_temp == letters.substr(k, 1))
		{
			ok = 1;
			return true;
		}
	}
	if( ok != 1 )
	{
		return false;
	}
}

function chkNo(str)
{
	var chk_cnt;
	chk_cnt = 0;
	for(i = 0; i < str.length; i++)
	{
		c = str.charAt(i);
		if((c < '0' || c > '9') && c != '-')
		{
			return false;
		}
	}
}

function chkPassword(str)
{
	if(document.reg.password.value == "" || document.reg.password.value.length < 4) {
			alert('Please enter password only 4 letters or digits.');
			//document.reg.password.value = "";
			document.reg.password.focus();
			return false;
	}
}


function lan()
{
    shape  = "width=500,height=300,";
	shape += "toolbar=no,location=no,directories=no,status=no,";
	shape += "menubar=no,scrollbars=yes,resizable=no";
	path   = "./address.php3"
	open(path, "second", shape);
}



