var ConsumerWS=function() {
ConsumerWS.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
ConsumerWS.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return ConsumerWS._staticInstance.get_path();},
SaveSwatch:function(sProductType,sStyleId,sColorId,sConsumerId,succeededCallback, failedCallback, userContext) {
/// <param name="sProductType" type="String">System.String</param>
/// <param name="sStyleId" type="String">System.String</param>
/// <param name="sColorId" type="String">System.String</param>
/// <param name="sConsumerId" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SaveSwatch',false,{sProductType:sProductType,sStyleId:sStyleId,sColorId:sColorId,sConsumerId:sConsumerId},succeededCallback,failedCallback,userContext); },
EmailMySwatch:function(sProductType,sStyleId,sColorId,sConsumerId,sEmailAddress,sUrl,sActivityType,succeededCallback, failedCallback, userContext) {
/// <param name="sProductType" type="String">System.String</param>
/// <param name="sStyleId" type="String">System.String</param>
/// <param name="sColorId" type="String">System.String</param>
/// <param name="sConsumerId" type="String">System.String</param>
/// <param name="sEmailAddress" type="String">System.String</param>
/// <param name="sUrl" type="String">System.String</param>
/// <param name="sActivityType" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'EmailMySwatch',false,{sProductType:sProductType,sStyleId:sStyleId,sColorId:sColorId,sConsumerId:sConsumerId,sEmailAddress:sEmailAddress,sUrl:sUrl,sActivityType:sActivityType},succeededCallback,failedCallback,userContext); },
HardwoodLoadDetailJson:function(sStyleId,sColorId,succeededCallback, failedCallback, userContext) {
/// <param name="sStyleId" type="String">System.String</param>
/// <param name="sColorId" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'HardwoodLoadDetailJson',false,{sStyleId:sStyleId,sColorId:sColorId},succeededCallback,failedCallback,userContext); },
CarpetLoadDetailJson:function(sStyleId,sColorId,succeededCallback, failedCallback, userContext) {
/// <param name="sStyleId" type="String">System.String</param>
/// <param name="sColorId" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'CarpetLoadDetailJson',false,{sStyleId:sStyleId,sColorId:sColorId},succeededCallback,failedCallback,userContext); },
LaminateLoadDetailJson:function(sStyleId,sColorId,brand,succeededCallback, failedCallback, userContext) {
/// <param name="sStyleId" type="String">System.String</param>
/// <param name="sColorId" type="Number">System.Int32</param>
/// <param name="brand" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'LaminateLoadDetailJson',false,{sStyleId:sStyleId,sColorId:sColorId,brand:brand},succeededCallback,failedCallback,userContext); },
CeramicLoadDetailJson:function(sStyleName,sColorName,succeededCallback, failedCallback, userContext) {
/// <param name="sStyleName" type="String">System.String</param>
/// <param name="sColorName" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'CeramicLoadDetailJson',false,{sStyleName:sStyleName,sColorName:sColorName},succeededCallback,failedCallback,userContext); }}
ConsumerWS.registerClass('ConsumerWS',Sys.Net.WebServiceProxy);
ConsumerWS._staticInstance = new ConsumerWS();
ConsumerWS.set_path = function(value) {
ConsumerWS._staticInstance.set_path(value); }
ConsumerWS.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return ConsumerWS._staticInstance.get_path();}
ConsumerWS.set_timeout = function(value) {
ConsumerWS._staticInstance.set_timeout(value); }
ConsumerWS.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return ConsumerWS._staticInstance.get_timeout(); }
ConsumerWS.set_defaultUserContext = function(value) { 
ConsumerWS._staticInstance.set_defaultUserContext(value); }
ConsumerWS.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return ConsumerWS._staticInstance.get_defaultUserContext(); }
ConsumerWS.set_defaultSucceededCallback = function(value) { 
 ConsumerWS._staticInstance.set_defaultSucceededCallback(value); }
ConsumerWS.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return ConsumerWS._staticInstance.get_defaultSucceededCallback(); }
ConsumerWS.set_defaultFailedCallback = function(value) { 
ConsumerWS._staticInstance.set_defaultFailedCallback(value); }
ConsumerWS.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return ConsumerWS._staticInstance.get_defaultFailedCallback(); }
ConsumerWS.set_path("/ConsumerWS.asmx");
ConsumerWS.SaveSwatch= function(sProductType,sStyleId,sColorId,sConsumerId,onSuccess,onFailed,userContext) {
/// <param name="sProductType" type="String">System.String</param>
/// <param name="sStyleId" type="String">System.String</param>
/// <param name="sColorId" type="String">System.String</param>
/// <param name="sConsumerId" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ConsumerWS._staticInstance.SaveSwatch(sProductType,sStyleId,sColorId,sConsumerId,onSuccess,onFailed,userContext); }
ConsumerWS.EmailMySwatch= function(sProductType,sStyleId,sColorId,sConsumerId,sEmailAddress,sUrl,sActivityType,onSuccess,onFailed,userContext) {
/// <param name="sProductType" type="String">System.String</param>
/// <param name="sStyleId" type="String">System.String</param>
/// <param name="sColorId" type="String">System.String</param>
/// <param name="sConsumerId" type="String">System.String</param>
/// <param name="sEmailAddress" type="String">System.String</param>
/// <param name="sUrl" type="String">System.String</param>
/// <param name="sActivityType" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ConsumerWS._staticInstance.EmailMySwatch(sProductType,sStyleId,sColorId,sConsumerId,sEmailAddress,sUrl,sActivityType,onSuccess,onFailed,userContext); }
ConsumerWS.HardwoodLoadDetailJson= function(sStyleId,sColorId,onSuccess,onFailed,userContext) {
/// <param name="sStyleId" type="String">System.String</param>
/// <param name="sColorId" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ConsumerWS._staticInstance.HardwoodLoadDetailJson(sStyleId,sColorId,onSuccess,onFailed,userContext); }
ConsumerWS.CarpetLoadDetailJson= function(sStyleId,sColorId,onSuccess,onFailed,userContext) {
/// <param name="sStyleId" type="String">System.String</param>
/// <param name="sColorId" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ConsumerWS._staticInstance.CarpetLoadDetailJson(sStyleId,sColorId,onSuccess,onFailed,userContext); }
ConsumerWS.LaminateLoadDetailJson= function(sStyleId,sColorId,brand,onSuccess,onFailed,userContext) {
/// <param name="sStyleId" type="String">System.String</param>
/// <param name="sColorId" type="Number">System.Int32</param>
/// <param name="brand" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ConsumerWS._staticInstance.LaminateLoadDetailJson(sStyleId,sColorId,brand,onSuccess,onFailed,userContext); }
ConsumerWS.CeramicLoadDetailJson= function(sStyleName,sColorName,onSuccess,onFailed,userContext) {
/// <param name="sStyleName" type="String">System.String</param>
/// <param name="sColorName" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ConsumerWS._staticInstance.CeramicLoadDetailJson(sStyleName,sColorName,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('MF_Product');
if (typeof(MF_Product.Hardwood) === 'undefined') {
MF_Product.Hardwood=gtc("MF_Product.Hardwood");
MF_Product.Hardwood.registerClass('MF_Product.Hardwood');
}
if (typeof(MF_Product.Swatch) === 'undefined') {
MF_Product.Swatch=gtc("MF_Product.Swatch");
MF_Product.Swatch.registerClass('MF_Product.Swatch');
}
if (typeof(MF_Product.Laminate) === 'undefined') {
MF_Product.Laminate=gtc("MF_Product.Laminate");
MF_Product.Laminate.registerClass('MF_Product.Laminate');
}
if (typeof(MF_Product.Ceramic) === 'undefined') {
MF_Product.Ceramic=gtc("MF_Product.Ceramic");
MF_Product.Ceramic.registerClass('MF_Product.Ceramic');
}
