
// 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;

dwr.engine._defaultPath = '/dwr';

if (producttype == null) var producttype = {};
producttype._path = '/dwr';
producttype.removeSession = function(callback) {
  dwr.engine._execute(producttype._path, 'producttype', 'removeSession', false, false, callback);
}
producttype.getPtListByLevel = function(callback) {
  dwr.engine._execute(producttype._path, 'producttype', 'getPtListByLevel', false, false, callback);
}
producttype.getListFlag = function(p0, p1, callback) {
  dwr.engine._execute(producttype._path, 'producttype', 'getListFlag', p0, p1, callback);
}
producttype.setSetReDian = function(p0, callback) {
  dwr.engine._execute(producttype._path, 'producttype', 'setSetReDian', p0, false, callback);
}
producttype.getProductTypeReDian = function(p0, callback) {
  dwr.engine._execute(producttype._path, 'producttype', 'getProductTypeReDian', p0, false, callback);
}
producttype.OpenCustom = function(callback) {
  dwr.engine._execute(producttype._path, 'producttype', 'OpenCustom', false, false, callback);
}
producttype.changeLevel = function(p0, callback) {
  dwr.engine._execute(producttype._path, 'producttype', 'changeLevel', p0, false, false, callback);
}
producttype.replaceLevel = function(p0, p1, callback) {
  dwr.engine._execute(producttype._path, 'producttype', 'replaceLevel', p0, p1, false, false, callback);
}
producttype.changeLeftFirst = function(p0, p1, callback) {
  dwr.engine._execute(producttype._path, 'producttype', 'changeLeftFirst', p0, p1, false, false, callback);
}
producttype.getList = function(p0, p1, p2, callback) {
  dwr.engine._execute(producttype._path, 'producttype', 'getList', p0, p1, p2, callback);
}

