간단히 해결해버리는구나.
[CODE]<html>
<head>
<title>메롱~~~~~~</title>
<style type="text/css">
body,td,table,tr { font-family:굴림체; font-size:9pt }
</style>
<script language="javascript">
couple = new Array;
couple[0] = new Array(1,2);
couple[1] = new Array(3,4);
couple[2] = new Array(5,6);
couple[3] = new Array(7,8);
couple[4] = new Array(9,10);
couple[5] = new Array(11,12);
couple[6] = new Array(13,14);
couple[7] = new Array(15,16);
couple[8] = new Array(17,18);
couple[9] = new Array(19,20);
couple[10] = new Array(21,22);
couple[11] = new Array(23,24);
var temp = "";
function booking(table_num) {
if(already(table_num)) window.alert('이미 예약된 좌석입니다.');
else {
var flag = false;
var index = -1;
for(i = 0; i < couple.length; i++) {
if(!already(couple[i][0]) && !already(couple[i][1]) && (table_num == couple[i][0] || table_num == couple[i][1])) {
flag = true;
index = i;
break;
}
}
if(flag) {
if(confirm("커플석이 예약가능합니다. 커플석으로 예약하시겠습니까?")) temp = temp + couple[index][0] + "|" + couple[index][1] + "|";
else temp = temp + table_num + "|";
}
else temp = temp + table_num + "|";
temp_array = temp.split("|");
table_booking_view.innerHTML += "현재 예약된 좌석은 ";
for(tmp=0; tmp <= temp_array.length-1; tmp++) {
table_booking_view.innerHTML += temp_array[tmp];
if(temp_array[tmp+1]) { table_booking_view.innerHTML += ","; }
}
table_booking_view.innerHTML += " 입니다.";
}
}
function already(table_num) {
temp_array = temp.split("|");
for(var tmp=0; tmp <= temp_array.length-1; tmp++) {
if(temp_array[tmp] == table_num) return true;
}
return false;
}
</script>
</head>
<body>
<table border=1 cellpadding=3 cellspacing=0 bordercolordark=#FFFFFF bordercolirlight=#000000 width=600>
<tr>
<script language="javascript">
for(var i=1; i<=24; i++) {
document.write('<td width=20% height=60 align=center style="cursor:pointer" onclick="javascript:booking('+i+');">'+i+'</td>');
if((i%2 == 0) && (i%4 != 0)) { document.write('<td width=20%> </td>'); }
if(i%4 == 0) { document.write('</tr><tr>'); }
}
</script>
</tr></table>
<div id="table_booking_view" style="width=400px;"></div>
</body>
</html>[/CODE]
.