
if (typeof this['BasketItem'] == 'undefined') {
  BasketItem = function() {
    this.letter = 0;
    this.type = null;
    this.power = 0;
    this.productId = 0;
    this.quantity = 0;
    this.priority = 0;
    this.name = null;
    this.id = 0;
  }
}

// Provide a default path to dwr.engine
if (typeof this['dwr'] == 'undefined') this.dwr = {};
if (typeof dwr['engine'] == 'undefined') dwr.engine = {};

if (typeof this['dwrCalculationService'] == 'undefined') this.dwrCalculationService = {};

dwrCalculationService._path = '/appsinfo/led-designer/dwr';

dwrCalculationService.scaleText = function(p0, p1, p2, p3, callback) {
  dwr.engine._execute(dwrCalculationService._path, 'dwrCalculationService', 'scaleText', p0, p1, p2, p3, callback);
};

dwrCalculationService.calcTotalArea = function(p0, p1, p2, callback) {
  dwr.engine._execute(dwrCalculationService._path, 'dwrCalculationService', 'calcTotalArea', p0, p1, p2, callback);
};

dwrCalculationService.calcImagebox = function(p0, p1, p2, p3, p4, p5, callback) {
  dwr.engine._execute(dwrCalculationService._path, 'dwrCalculationService', 'calcImagebox', p0, p1, p2, p3, p4, p5, callback);
};

dwrCalculationService.calcRequiredModulesForChars = function(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, callback) {
  dwr.engine._execute(dwrCalculationService._path, 'dwrCalculationService', 'calcRequiredModulesForChars', p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, callback);
};

dwrCalculationService.calcScaledSurfaceForChar = function(p0, p1, p2, p3, p4, callback) {
  dwr.engine._execute(dwrCalculationService._path, 'dwrCalculationService', 'calcScaledSurfaceForChar', p0, p1, p2, p3, p4, callback);
};

dwrCalculationService.calcRangeByFormula = function(p0, p1, p2, p3, callback) {
  dwr.engine._execute(dwrCalculationService._path, 'dwrCalculationService', 'calcRangeByFormula', p0, p1, p2, p3, callback);
};

dwrCalculationService.calcRequiredModulesByFormula = function(p0, p1, p2, p3, p4, p5, p6, callback) {
  dwr.engine._execute(dwrCalculationService._path, 'dwrCalculationService', 'calcRequiredModulesByFormula', p0, p1, p2, p3, p4, p5, p6, callback);
};

dwrCalculationService.setMessageSource = function(p0, callback) {
  dwr.engine._execute(dwrCalculationService._path, 'dwrCalculationService', 'setMessageSource', p0, callback);
};

dwrCalculationService.setCalculationModule = function(p0, callback) {
  dwr.engine._execute(dwrCalculationService._path, 'dwrCalculationService', 'setCalculationModule', p0, callback);
};

dwrCalculationService.setColorHome = function(p0, callback) {
  dwr.engine._execute(dwrCalculationService._path, 'dwrCalculationService', 'setColorHome', p0, callback);
};

dwrCalculationService.setGlassHome = function(p0, callback) {
  dwr.engine._execute(dwrCalculationService._path, 'dwrCalculationService', 'setGlassHome', p0, callback);
};

dwrCalculationService.setFontsetHome = function(p0, callback) {
  dwr.engine._execute(dwrCalculationService._path, 'dwrCalculationService', 'setFontsetHome', p0, callback);
};

dwrCalculationService.setSurfaceHome = function(p0, callback) {
  dwr.engine._execute(dwrCalculationService._path, 'dwrCalculationService', 'setSurfaceHome', p0, callback);
};

dwrCalculationService.setProductHome = function(p0, callback) {
  dwr.engine._execute(dwrCalculationService._path, 'dwrCalculationService', 'setProductHome', p0, callback);
};

dwrCalculationService.setReelHome = function(p0, callback) {
  dwr.engine._execute(dwrCalculationService._path, 'dwrCalculationService', 'setReelHome', p0, callback);
};

dwrCalculationService.setPcbHome = function(p0, callback) {
  dwr.engine._execute(dwrCalculationService._path, 'dwrCalculationService', 'setPcbHome', p0, callback);
};

dwrCalculationService.setEvgHome = function(p0, callback) {
  dwr.engine._execute(dwrCalculationService._path, 'dwrCalculationService', 'setEvgHome', p0, callback);
};

dwrCalculationService.setAccessoryHome = function(p0, callback) {
  dwr.engine._execute(dwrCalculationService._path, 'dwrCalculationService', 'setAccessoryHome', p0, callback);
};

dwrCalculationService.setImageUploadConfig = function(p0, callback) {
  dwr.engine._execute(dwrCalculationService._path, 'dwrCalculationService', 'setImageUploadConfig', p0, callback);
};

dwrCalculationService.setPaintModule = function(p0, callback) {
  dwr.engine._execute(dwrCalculationService._path, 'dwrCalculationService', 'setPaintModule', p0, callback);
};



