function javascript()
{?>
<script language="JavaScript" type="text/javascript">
<!--
function addMove(move, piece)
{
if (document.forms[0].start.value == '')
{
document.forms[0].start.value = move;
switch (piece)
{
case "P" :
case "Q" :
case "R" :
case "B" :
case "N" :
case "K" :
break;
default :
piece = null;
break;
}
document.forms[0].startpiece.value = piece;
} else
{
if (document.forms[0]["goto"].value == '')
{
document.forms[0]["goto"].value = move;
first = document.forms[0].startpiece.value;
if (first) {
if (first == "P") {
first = "";
if (piece) {
first = document.forms[0].start.value.charAt(0) + "x";
}
} else {
if (piece) {
first += "x";
}
}
}
if (confirm("Do this move? (" + first + move + ")"))
{
document.forms[0].submit();
} else {
document.forms[0].start.value = '';
document.forms[0].startpiece.values = '';
document.forms[0]["goto"].value = '';
document.forms[0].SAN.value = '';
}
}
}
}
function doPlacement(piece)
{
switch (piece) {
case "P" :
name = "Pawn";
break;
case "Q" :
name = "Queen";
break;
case "R" :
name = "Rook";
break;
case "B" :
name = "Bishop";
break;
case "N" :
name = "Knight";
break;
}
square = prompt("Where should the " + name + " be placed (a1-h8, a1 is lower left)?", "e4");
if (square) {
document.forms[0].SAN.value = piece + "@" + square;
document.forms[0].start.value = "";
document.forms[0]["goto"].value = "";
if (square.charAt(1) == "1" || square.charAt(1) == "8") {
document.forms[0].SAN.value = '';
document.forms[0].start.value = "";
document.forms[0]["goto"].value = "";
alert("Cannot place a pawn on the first or last rank");
} else {
document.forms[0].submit();
}
}
}
//-->
</script>
<?php
}