<!--
function goace(val)
{
	var home_src='http://www.thesushiya.com';
	if(val == "00")			{location.href=home_src;}
	else if(val == "11")	{location.href=home_src+'/menu/menu_1.html';}
	else if(val == "12")	{location.href=home_src+'/menu/menu_2.html';}
	else if(val == "13")	{location.href=home_src+'/menu/menu_3.html';}

	else if(val == "21")	{location.href=home_src+'/promo/promo_1.html';}

	else if(val == "31")	{location.href=home_src+'/contact/contact.html';}
	else if(val == "32")	{location.href=home_src+'/contact/join.html';}
}


function MM_openBrWindow(theURL,winName,features)
{ //v2.0
	window.open(theURL,winName,features);
}


function inputcheck(form)
{
	form.submit();
}

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 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_showHideLayers() { //v3.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 isCorrect(idnum)
{
	//	Month	    0   1   2   3   4   5   6   7   8   9  10  11  12
	endDay =new Array( 28, 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 );
	idnumStr=new String(idnum);
	re=/(\d\d)(\d\d)(\d\d)-?([12]\d{6})/;
	if( !re.test(idnumStr) ) return 2;  //Çü½Ä¿À·ù 
	if( eval(RegExp.$2)>12 || eval(RegExp.$3)>endDay[eval(RegExp.$2)] || eval(RegExp.$2)<1 || eval(RegExp.$3)<1 ) return 1;	//³¯Â¥ ¿À·ù
	if( eval(RegExp.$2)==2 && eval(RegExp.$3)==29 && ( !(eval(RegExp.$1)%100) || eval(RegExp.$1)%4 ) ) return 1;	//³¯Â¥ ¿À·ù
	// Check Sum°úÁ¤
	idnumStr=new String(RegExp.$1+RegExp.$2+RegExp.$3+RegExp.$4);
	idnumArr=idnumStr.split('');
	var sum=0;
	for( var i=0; i<=11; i++ ) {
		sum +=(i%8+2)*eval(idnumArr[i]);
	}
	if( eval(idnumArr[12])!=(11-(sum%11))%10 ) return 3; // CheckSum ¿À·ù.
}

function moveForm(str,nextOb,len){
	if(str.length == len ) nextOb.focus();
}

///////////////////////////////////////////
//
// checknum
// ±â´É : ¼ýÀÚ¸¸ ÀÔ·Â¹Þ°Ô ÇÔ.
// »ç¿ë¹ý : onKeyup="checknum();"
//
///////////////////////////////////////////

function checknum() {
    var e1  = event.srcElement;
    var num = "0123456789";
    var tmp = "";
    var str_yb = false;

    for (var i=0;i<e1.value.length;i++) {
         if (-1 == num.indexOf(e1.value.charAt(i))) {
             // ÇÏ³ªÀÌ»ó ÀÖÀ¸¸é ¸Þ¼¼Áö
             str_yb = true;
        }else {
            tmp = tmp+e1.value.charAt(i);
        }
    }

    if (str_yb) {
        alert ("¼ýÀÚ¸¸ ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.");
        e1.value = tmp;
        return false;
    }

    return true;
}

///////////////////////////////////////////
//
// <ÁÖÀÇ»çÇ×>
//
// checklenÇÔ¼ö¸¦ »ç¿ëÇÏ±â À§ÇØ¼­´Â 
// º¯¼ö : maxlen
// ÇÔ¼ö : getlength, cut_text°¡ ÇÊ¿äÇÏ´Ù.
//
///////////////////////////////////////////

var maxlen;

function checklen(len)
{
	// µé¾î¿Â ÄÚµå°¡ '(µû¿ÈÇ¥) ³ª "(½Öµû¿ÈÇ¥) ÀÏ¶§¸¦ ¸·´Â´Ù.
    if(event.keyCode == 222) { 
		var temp1;
		temp1 = event.srcElement.value;
		temp1 = replacechars("\"","£¢",temp1);
		temp1 = replacechars("'","£§",temp1);
		event.srcElement.value = temp1;
	}

    maxlen = parseInt(len);
    templ=getlength(event.srcElement);
    templ=templ.toString();
    t2=templ.split(",");
    if (t2[0]>maxlen)
    {
        alert("ÀÔ·Â»óÀÚ¿¡ Çã¿ë ±æÀÌ ÀÌ»óÀÇ ±ÛÀ» ¾²¼Ì½À´Ï´Ù.\nº» ÀÔ·Â»óÀÚ¿¡´Â ÇÑ±Û "+Math.floor(maxlen/2)+"ÀÚ, ¿µ¹®"+(maxlen)+"ÀÚ±îÁö¸¸ ¾²½Ç ¼ö ÀÖ½À´Ï´Ù.");
        event.returnValue = '';
        event.srcElement.value=cut_text(event.srcElement.value);
        return false;
    }

    return true;
}

function replacechars(out,add,entry) {

    temp = "" + entry; // temporary holder

    while (temp.indexOf(out)>-1) {
        pos= temp.indexOf(out);
        temp = "" + (temp.substring(0, pos) + add + temp.substring((pos + out.length), temp.length));
    }

    return temp;
}

function getlength(obj)
{
    temp2=obj.value;
    temp4=""
    var l=0;
    for (i=0;i<temp2.length;i++)
    {
        temp3 = temp2.charAt(i);
        
        if (escape(temp3).length > 4)
            l+=2;
        else if (temp3!='\r')
            l++;
    }
    
    if (l>maxlen) return l+","+i;
    temp=""
    return l;
}

function cut_text(aquery)
{
    var tmpStr;
    var temp=0;
    var onechar;
    var tcount;
    tcount = 0;
    tmpStr = new String(aquery);
    l = tmpStr.length;

    for(k=0;k<l;k++)
    {
        onechar = tmpStr.charAt(k);
        
        if(escape(onechar).length > 4) {
            tcount += 2;
        }
        else if(onechar!='\r') {
            tcount++;
        }
        if(tcount>maxlen) {
            tmpStr = tmpStr.substring(0,k);            
            break;
        }
    }

    return tmpStr;
}

////////////////////////
//¿µ¹®°ú¼ýÀÚ ÀÔ·Â°¡´É Ã¼Å© onkeyUp
///////////////////////
function checkIDHan(ID,Comment)
{
	var paramComment = Comment;
	var id = ID.value;
 	var len = id.length;
 	for(var i=0;i < len;i++)
	{
  		achar = id.substring(i,i+1);
  		achar = achar.toUpperCase();
		if( (achar < "A" || achar > "Z") && (achar < "0" || achar > "9"))
               	{
                       	ID.focus();
                       	alert(paramComment + "´Â ¿µ¹®°ú ¼ýÀÚ¸¸ °¡´ÉÇÕ´Ï´Ù.");
                       	return false;
               	}

	}
	
 	return true;
}

/////////////////////////////
//ÇÑ±Û°ú ¿µ¹®¸¸ ÀÔ·Â°¡´É Ã¼Å© OnKeypress
/////////////////////////////
function onlyHanChar()
{
    if(((event.keyCode<65)||(event.keyCode>90))&&((event.keyCode<97)||(event.keyCode>122)))
    event.returnValue=false;
}

/////////////////////////////
//¼ýÀÚ¸¸ ÀÔ·Â°¡´É Ã¼Å© OnKeypress
/////////////////////////////
function onlyNumber()
{
 
        if((event.keyCode <= 47) || (event.keyCode >= 58))
        {
		event.returnValue=false;
        }
		else
		{
		event.returnValue=true;
		}
}

////////////////////////////////////////////////

function sendSvcNum() {
	var k=1;
	var oSelSvcNum = document.frmsms.list2;								//¿­·ÁÁø ÁÖ¼Ò·Ï Ã¢¿¡¼­ »ç¿ëÀÚ°¡ ¼±ÅÃÇÑ ÀüÈ­¹øÈ£ °´Ã¼ list2ÀÇ °¹¼ö
	var iSelSvcNum = oSelSvcNum.length;

	if (!nullSvcObj()) {
		return;
	}
	checkSvcNumber();
	if(iSelSvcNum == 0) {
		alert(EMPTY_SVC_NUM_SELECTED);
		return;
	}
  	if(iSelSvcNum > emptySvcNumber()) {
		alert("  " + iSelSvcNum - emptySvcNumber() + EXCEED_SEND_SVC_NUM);
		return;
	}
	if(CheckDuplicationSvcNumber(m_iSvcNumberCount)) {
		for (var i = 0;i < iSelSvcNum;i++) {
			for (var j = k;j <= m_iSvcNumberCount + 1;j++) {
				if (m_emptySvcNumbers[j] == 0) {
					var svcCode = document.frmsms.list2[i].value.substring(0,3);
					var svcNumber = document.frmsms.list2[i].value.substring(4);
					var form = opener.document.frmsms;					//ÁÖ¼Ò·Ï ÀÌµ¿Ã¢À» ¶ç¿î opener Æû
					var svcCodeSstr = "form.SVC_CD" + j;				//»ç¿ëÀÚ°¡ ¼±ÅÃÇÑ ±¹ Æû °´Ã¼ ÀÌ¸§
					var svcNumberStr = "form.SVC_NUM" + j;				//»ç¿ëÀÚ°¡ ¼±ÅÃÇÑ ÀüÈ­¹øÈ£ Æû °´Ã¼ ÀÌ¸§
					var svcCodeValue = eval(svcCodeSstr);				//°¢°¢ÀÇ ±¹ Æû°´Ã¼¸¦ º¯¼ö·Î µ¿ÀûÀ¸·Î ÇÒ´ç
					var svcNumberValue = eval(svcNumberStr);			//°¢°¢ÀÇ ¹øÈ£ Æû°´Ã¼¸¦ º¯¼ö·Î µ¿ÀûÀ¸·Î ÇÒ´ç
					svcCodeValue.value = svcCode;						//ÁÖ¼Ò·Ï list2 °´Ã¼¿¡ ÀÖ´Â ±¹°ú
					svcNumberValue.value =  svcNumber;					//¹øÈ£¸¦ opener°´Ã¼¿¡ ÇÒ´çÇÑ´Ù
					k = j + 1;
					break;
				}
			}
		self.close();
		}
	}
}

function moveListToList(oFromListBox, oTargetListBox)
{
	//ÁÖ¼Ò·ÏÀÇ °ªÀ» ¿Å±â±â À§ÇØ¼­ ÀÓ½Ã ¹è¿­°´Ã¼À» ¼±¾ðÇÑ´Ù(list1,list2ÀÇ tmp)
	var iFromLen 		= 0;
	var iDupKey 		= 0;
	var sFromLists 		= new Array();
	var sTargetLists 	= new Array();									//¹è¿­¿¡ Text¸¦ ³Ö´Â´Ù.. sTargetLists[i] = ÀÌ¸§  ÀüÈ­¹øÈ£
	var sLookUps 		= new Array();									//¹è¿­¿¡ Value¸¦ ³Ö´Â´Ù. sLookUps[ÀÌ¸§  ÀüÈ­¹øÈ£] = value;
	var i = 0;
	var j = 0;

	for (i = 0; i < oTargetListBox.options.length; i++) {
		sLookUps[oTargetListBox.options[i].text] = oTargetListBox.options[i].value;
		sTargetLists[i] = oTargetListBox.options[i].text;
	}


	var iTargetLen 		= sTargetLists.length;

	for (i = 0; i < oFromListBox.options.length; i++) {
		sLookUps[oFromListBox.options[i].text] = oFromListBox.options[i].value;
		if (oFromListBox.options[i].selected && oFromListBox.options[i].value != "") {
			sTargetLists[iTargetLen] = oFromListBox.options[i].text;
			iTargetLen++;
		}
		else {
			sFromLists[iFromLen] = oFromListBox.options[i].text;
			iFromLen++;
		}
		}

	if (iTargetLen == 0) {
			alert(EMPTY_SVC_NUM_SELECTED);
    	return;
    }

	for(i=0; i<oTargetListBox.options.length; i++) {
		for(j=0; j<oFromListBox.options.length; j++) {
			if(oFromListBox.options[j].selected && (oFromListBox.options[j].value == oTargetListBox.options[i].value)) {
				alert(DUP_SVC_NUM);
				iDupKey = 1;
				continue;
				}
			}
		}
		if(iDupKey == 0 ) {
			if(oTargetListBox.options.length >= 5) {
				alert(SEND_SVC_NUM_5);
				return false;
			}
			var no = new Option();
			no.value = sLookUps[sTargetLists[i]];
			no.text = sTargetLists[i];
			oTargetListBox[i] = no;
	}
	return true;
}

function MM_findObj(n, d) { //v3.0
  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); return x;
}

function MM_showHideLayers() { //v3.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 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_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_findObj(n, d) { //v3.0
  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); 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 show(SM){
	SM.style.display = 'block';
	MenuSM.style.display = 'none';
}
function hidden(SM){
	SM.style.display = 'none';
	MenuSM.style.display = 'block';
}
//--------------------------//
// ÅØ½ºÆ®¹Ú½ºÀÇ±æÀÌÃ¼Å©ÇÔ¼ö //
//--------------------------//

var maxlen;

function checklen(len)
{
    maxlen = parseInt(len);
    templ=getlength(event.srcElement);
    templ=templ.toString();
    t2=templ.split(",");
    if (t2[0]>maxlen)
    {
        alert("ÀÔ·Â»óÀÚ¿¡ Çã¿ë ±æÀÌ ÀÌ»óÀÇ ±ÛÀ» ¾²¼Ì½À´Ï´Ù.\n¿©±â¿¡´Â ÇÑ±Û "+Math.floor(maxlen/2)+"ÀÚ, ¿µ¹®"+(maxlen)+"ÀÚ±îÁö¸¸ ¾²½Ç ¼ö ÀÖ½À´Ï´Ù.");
        event.returnValue = '';
        event.srcElement.value=cut_text(event.srcElement.value);
        return false;
    }

    return true;
}

function getlength(obj)
{
    temp2=obj.value;
    temp4=""
    var l=0;
    for (i=0;i<temp2.length;i++)
    {
        temp3 = temp2.charAt(i);
        
        if (escape(temp3).length > 4)
            l+=2;
        else if (temp3!='\r')
            l++;
    }
    
    if (l>maxlen) return l+","+i;
    temp=""
    return l;
}

function cut_text(aquery)
{
    var tmpStr;
    var temp=0;
    var onechar;
    var tcount;
    tcount = 0;
    tmpStr = new String(aquery);
    l = tmpStr.length;

    for(k=0;k<l;k++)
    {
        onechar = tmpStr.charAt(k);
        
        if(escape(onechar).length > 4) {
            tcount += 2;
        }
        else if(onechar!='\r') {
            tcount++;
        }
        if(tcount>maxlen) {
            tmpStr = tmpStr.substring(0,k);            
            break;
        }
    }

    return tmpStr;
}
//-->