+ lines = ajaxRequest.responseText.split("\n");\r
+\r
+ for (var i = 0; i < lines.length; ++i)\r
+ {\r
+ tokens = lines[i].split(" ")\r
+\r
+ if (isNaN(tokens[0]) || isNaN(tokens[1]))\r
+ continue;\r
+\r
+ pieceSelected = ""+tokens[1]+""+tokens[0];\r
+ square = document.getElementById(pieceSelected);\r
+ html = square.innerHTML;\r
+ c = html.charAt(4);\r
+ if (tokens[2] == "->" && document.getElementById(""+tokens[4] + "" + tokens[3]).innerHTML.charAt(4) != colour)\r
+ {\r
+ doMove(""+tokens[1] + "" + tokens[0], ""+tokens[4] + "" + tokens[3]);\r
+ }\r
+ else if (tokens.length == 4 && !isNaN(tokens[0]) && !isNaN(tokens[1]) && !isNaN(tokens[2]) && isNaN(tokens[3]))\r
+ {\r
+ piece = tokens[3];\r
+ if (piece == "knight") //HACK\r
+ piece = "h"; \r
+ else\r
+ piece = ""+piece.charAt(0);\r
+ if (tokens[2] == "1")\r
+ html[html.length-1] = pieceChar[c][piece];\r
+\r
+ square.innerHTML = html.replace(/<big> <bold>.*<\/bold> <\/big>/i, "<big> <bold>"+pieceChar[c][piece]+"</bold> </big>"); \r
+ console.log("innerHTML = " + square.innerHTML);\r
+ }\r
+ }\r
+\r
+ /*\r