X-Git-Url: https://git.sesse.net/?p=remoteglot;a=blobdiff_plain;f=www%2Fjs%2Fchess.js;fp=www%2Fjs%2Fchess.js;h=4598758205ed2173b1bf75fe59129ed2b572fed1;hp=b9d4d531ccd280dd45c883376714287412c84908;hb=ce0761dfe536522fb3570f145b0307d19869b893;hpb=190f64548b562d0086e98445153e6ec96a47a275 diff --git a/www/js/chess.js b/www/js/chess.js index b9d4d53..4598758 100644 --- a/www/js/chess.js +++ b/www/js/chess.js @@ -128,11 +128,7 @@ var Chess = function(fen) { load(fen); } - function clear(keep_headers) { - if (typeof keep_headers === 'undefined') { - keep_headers = false; - } - + function clear() { board = new Array(128); kings = {w: EMPTY, b: EMPTY}; turn = WHITE; @@ -141,7 +137,7 @@ var Chess = function(fen) { half_moves = 0; move_number = 1; history = []; - if (!keep_headers) header = {}; + header = {}; update_setup(generate_fen()); } @@ -149,11 +145,7 @@ var Chess = function(fen) { load(DEFAULT_POSITION); } - function load(fen, keep_headers) { - if (typeof keep_headers === 'undefined') { - keep_headers = false; - } - + function load(fen) { var tokens = fen.split(/\s+/); var position = tokens[0]; var square = 0; @@ -162,7 +154,7 @@ var Chess = function(fen) { return false; } - clear(keep_headers); + clear(); for (var i = 0; i < position.length; i++) { var piece = position.charAt(i);