var Scripting=function() {
Scripting.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Scripting.prototype={
GetDiscountedPrice:function(Qty,AssetTypeClassID,ItemID,ShowGST,succeededCallback, failedCallback, userContext) {
return this._invoke(Scripting.get_path(), 'GetDiscountedPrice',false,{Qty:Qty,AssetTypeClassID:AssetTypeClassID,ItemID:ItemID,ShowGST:ShowGST},succeededCallback,failedCallback,userContext); },
GetImageURL:function(AttributeDomainValueID,id,succeededCallback, failedCallback, userContext) {
return this._invoke(Scripting.get_path(), 'GetImageURL',false,{AttributeDomainValueID:AttributeDomainValueID,id:id},succeededCallback,failedCallback,userContext); }}
Scripting.registerClass('Scripting',Sys.Net.WebServiceProxy);
Scripting._staticInstance = new Scripting();
Scripting.set_path = function(value) { Scripting._staticInstance._path = value; }
Scripting.get_path = function() { return Scripting._staticInstance._path; }
Scripting.set_timeout = function(value) { Scripting._staticInstance._timeout = value; }
Scripting.get_timeout = function() { return Scripting._staticInstance._timeout; }
Scripting.set_defaultUserContext = function(value) { Scripting._staticInstance._userContext = value; }
Scripting.get_defaultUserContext = function() { return Scripting._staticInstance._userContext; }
Scripting.set_defaultSucceededCallback = function(value) { Scripting._staticInstance._succeeded = value; }
Scripting.get_defaultSucceededCallback = function() { return Scripting._staticInstance._succeeded; }
Scripting.set_defaultFailedCallback = function(value) { Scripting._staticInstance._failed = value; }
Scripting.get_defaultFailedCallback = function() { return Scripting._staticInstance._failed; }
Scripting.set_path("/Scripting.asmx");
Scripting.GetDiscountedPrice= function(Qty,AssetTypeClassID,ItemID,ShowGST,onSuccess,onFailed,userContext) {Scripting._staticInstance.GetDiscountedPrice(Qty,AssetTypeClassID,ItemID,ShowGST,onSuccess,onFailed,userContext); }
Scripting.GetImageURL= function(AttributeDomainValueID,id,onSuccess,onFailed,userContext) {Scripting._staticInstance.GetImageURL(AttributeDomainValueID,id,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(ImageURLResult) === 'undefined') {
var ImageURLResult=gtc("ImageURLResult");
ImageURLResult.registerClass('ImageURLResult');
}

