
// Provide a default path to dwr.engine
if (dwr == null) var dwr = {};
if (dwr.engine == null) dwr.engine = {};
if (DWREngine == null) var DWREngine = dwr.engine;

if (Record == null) var Record = {};
Record._path = '/dwr';
Record.getTaskNum = function(p0, callback) {
  dwr.engine._execute(Record._path, 'Record', 'getTaskNum', p0, callback);
}
Record.countStory = function(p0, p1, callback) {
  dwr.engine._execute(Record._path, 'Record', 'countStory', p0, p1, callback);
}
Record.getQueryInfo = function(callback) {
  dwr.engine._execute(Record._path, 'Record', 'getQueryInfo', false, callback);
}
Record.recordNumCorrect = function(p0, p1, p2, p3, callback) {
  dwr.engine._execute(Record._path, 'Record', 'recordNumCorrect', p0, p1, p2, p3, callback);
}
Record.recordNumCorrectWithMax = function(p0, p1, p2, p3, p4, callback) {
  dwr.engine._execute(Record._path, 'Record', 'recordNumCorrectWithMax', p0, p1, p2, p3, p4, callback);
}
Record.recordNumCorrectPlusMoves = function(p0, p1, p2, p3, p4, callback) {
  dwr.engine._execute(Record._path, 'Record', 'recordNumCorrectPlusMoves', p0, p1, p2, p3, p4, callback);
}
Record.recordNumCorrectPlusMovesWithMax = function(p0, p1, p2, p3, p4, p5, callback) {
  dwr.engine._execute(Record._path, 'Record', 'recordNumCorrectPlusMovesWithMax', p0, p1, p2, p3, p4, p5, callback);
}
Record.recordCrossword = function(p0, p1, p2, p3, p4, p5, p6, callback) {
  dwr.engine._execute(Record._path, 'Record', 'recordCrossword', p0, p1, p2, p3, p4, p5, p6, callback);
}
