Type.registerNamespace('Specials');
Specials.WSSpecials=function() {
Specials.WSSpecials.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Specials.WSSpecials.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Specials.WSSpecials._staticInstance.get_path();},
GetShoppingToolItems:function(categoryID,succeededCallback, failedCallback, userContext) {
/// <param name="categoryID" 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(), 'GetShoppingToolItems',false,{categoryID:categoryID},succeededCallback,failedCallback,userContext); },
GetProductListingDetailPop:function(categoryID,succeededCallback, failedCallback, userContext) {
/// <param name="categoryID" 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(), 'GetProductListingDetailPop',false,{categoryID:categoryID},succeededCallback,failedCallback,userContext); },
GetUrl:function(categoryID,templateID,succeededCallback, failedCallback, userContext) {
/// <param name="categoryID" type="Number">System.Int32</param>
/// <param name="templateID" 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(), 'GetUrl',false,{categoryID:categoryID,templateID:templateID},succeededCallback,failedCallback,userContext); },
GetJewelryProductLIst:function(type,page,count,sortby,brandID,CategoryID,succeededCallback, failedCallback, userContext) {
/// <param name="type" type="String">System.String</param>
/// <param name="page" type="Number">System.Int32</param>
/// <param name="count" type="Number">System.Int32</param>
/// <param name="sortby" type="String">System.String</param>
/// <param name="brandID" type="String">System.String</param>
/// <param name="CategoryID" 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(), 'GetJewelryProductLIst',false,{type:type,page:page,count:count,sortby:sortby,brandID:brandID,CategoryID:CategoryID},succeededCallback,failedCallback,userContext); },
GetBrandProductLIst:function(CMSID,page,count,Templateid,sortby,CategoryID,succeededCallback, failedCallback, userContext) {
/// <param name="CMSID" type="Number">System.Int32</param>
/// <param name="page" type="Number">System.Int32</param>
/// <param name="count" type="Number">System.Int32</param>
/// <param name="Templateid" type="String">System.String</param>
/// <param name="sortby" type="String">System.String</param>
/// <param name="CategoryID" 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(), 'GetBrandProductLIst',false,{CMSID:CMSID,page:page,count:count,Templateid:Templateid,sortby:sortby,CategoryID:CategoryID},succeededCallback,failedCallback,userContext); },
GetJewelryCategory:function(succeededCallback, failedCallback, userContext) {
/// <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(), 'GetJewelryCategory',false,{},succeededCallback,failedCallback,userContext); },
GetTimepieceByGender:function(GenderID,page,count,sortby,brandID,CategoryID,succeededCallback, failedCallback, userContext) {
/// <param name="GenderID" type="String">System.String</param>
/// <param name="page" type="Number">System.Int32</param>
/// <param name="count" type="Number">System.Int32</param>
/// <param name="sortby" type="String">System.String</param>
/// <param name="brandID" type="String">System.String</param>
/// <param name="CategoryID" 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(), 'GetTimepieceByGender',false,{GenderID:GenderID,page:page,count:count,sortby:sortby,brandID:brandID,CategoryID:CategoryID},succeededCallback,failedCallback,userContext); },
T_BrandCategoryListing:function(categoryID,brandid,sortby,page,count,filter,templateID,pricerange,pagetype,ComplicationIDList,succeededCallback, failedCallback, userContext) {
/// <param name="categoryID" type="Number">System.Int32</param>
/// <param name="brandid" type="String">System.String</param>
/// <param name="sortby" type="String">System.String</param>
/// <param name="page" type="Number">System.Int32</param>
/// <param name="count" type="Number">System.Int32</param>
/// <param name="filter" type="String">System.String</param>
/// <param name="templateID" type="Number">System.Int32</param>
/// <param name="pricerange" type="String">System.String</param>
/// <param name="pagetype" type="String">System.String</param>
/// <param name="ComplicationIDList" 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(), 'T_BrandCategoryListing',false,{categoryID:categoryID,brandid:brandid,sortby:sortby,page:page,count:count,filter:filter,templateID:templateID,pricerange:pricerange,pagetype:pagetype,ComplicationIDList:ComplicationIDList},succeededCallback,failedCallback,userContext); },
BPaging:function(succeededCallback, failedCallback, userContext) {
/// <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(), 'BPaging',false,{},succeededCallback,failedCallback,userContext); },
DeletePaging:function(succeededCallback, failedCallback, userContext) {
/// <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(), 'DeletePaging',false,{},succeededCallback,failedCallback,userContext); }}
Specials.WSSpecials.registerClass('Specials.WSSpecials',Sys.Net.WebServiceProxy);
Specials.WSSpecials._staticInstance = new Specials.WSSpecials();
Specials.WSSpecials.set_path = function(value) {
Specials.WSSpecials._staticInstance.set_path(value); }
Specials.WSSpecials.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return Specials.WSSpecials._staticInstance.get_path();}
Specials.WSSpecials.set_timeout = function(value) {
Specials.WSSpecials._staticInstance.set_timeout(value); }
Specials.WSSpecials.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return Specials.WSSpecials._staticInstance.get_timeout(); }
Specials.WSSpecials.set_defaultUserContext = function(value) { 
Specials.WSSpecials._staticInstance.set_defaultUserContext(value); }
Specials.WSSpecials.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return Specials.WSSpecials._staticInstance.get_defaultUserContext(); }
Specials.WSSpecials.set_defaultSucceededCallback = function(value) { 
 Specials.WSSpecials._staticInstance.set_defaultSucceededCallback(value); }
Specials.WSSpecials.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return Specials.WSSpecials._staticInstance.get_defaultSucceededCallback(); }
Specials.WSSpecials.set_defaultFailedCallback = function(value) { 
Specials.WSSpecials._staticInstance.set_defaultFailedCallback(value); }
Specials.WSSpecials.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return Specials.WSSpecials._staticInstance.get_defaultFailedCallback(); }
Specials.WSSpecials.set_path("/WSSpecials.asmx");
Specials.WSSpecials.GetShoppingToolItems= function(categoryID,onSuccess,onFailed,userContext) {
/// <param name="categoryID" 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>
Specials.WSSpecials._staticInstance.GetShoppingToolItems(categoryID,onSuccess,onFailed,userContext); }
Specials.WSSpecials.GetProductListingDetailPop= function(categoryID,onSuccess,onFailed,userContext) {
/// <param name="categoryID" 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>
Specials.WSSpecials._staticInstance.GetProductListingDetailPop(categoryID,onSuccess,onFailed,userContext); }
Specials.WSSpecials.GetUrl= function(categoryID,templateID,onSuccess,onFailed,userContext) {
/// <param name="categoryID" type="Number">System.Int32</param>
/// <param name="templateID" 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>
Specials.WSSpecials._staticInstance.GetUrl(categoryID,templateID,onSuccess,onFailed,userContext); }
Specials.WSSpecials.GetJewelryProductLIst= function(type,page,count,sortby,brandID,CategoryID,onSuccess,onFailed,userContext) {
/// <param name="type" type="String">System.String</param>
/// <param name="page" type="Number">System.Int32</param>
/// <param name="count" type="Number">System.Int32</param>
/// <param name="sortby" type="String">System.String</param>
/// <param name="brandID" type="String">System.String</param>
/// <param name="CategoryID" 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>
Specials.WSSpecials._staticInstance.GetJewelryProductLIst(type,page,count,sortby,brandID,CategoryID,onSuccess,onFailed,userContext); }
Specials.WSSpecials.GetBrandProductLIst= function(CMSID,page,count,Templateid,sortby,CategoryID,onSuccess,onFailed,userContext) {
/// <param name="CMSID" type="Number">System.Int32</param>
/// <param name="page" type="Number">System.Int32</param>
/// <param name="count" type="Number">System.Int32</param>
/// <param name="Templateid" type="String">System.String</param>
/// <param name="sortby" type="String">System.String</param>
/// <param name="CategoryID" 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>
Specials.WSSpecials._staticInstance.GetBrandProductLIst(CMSID,page,count,Templateid,sortby,CategoryID,onSuccess,onFailed,userContext); }
Specials.WSSpecials.GetJewelryCategory= function(onSuccess,onFailed,userContext) {
/// <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>
Specials.WSSpecials._staticInstance.GetJewelryCategory(onSuccess,onFailed,userContext); }
Specials.WSSpecials.GetTimepieceByGender= function(GenderID,page,count,sortby,brandID,CategoryID,onSuccess,onFailed,userContext) {
/// <param name="GenderID" type="String">System.String</param>
/// <param name="page" type="Number">System.Int32</param>
/// <param name="count" type="Number">System.Int32</param>
/// <param name="sortby" type="String">System.String</param>
/// <param name="brandID" type="String">System.String</param>
/// <param name="CategoryID" 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>
Specials.WSSpecials._staticInstance.GetTimepieceByGender(GenderID,page,count,sortby,brandID,CategoryID,onSuccess,onFailed,userContext); }
Specials.WSSpecials.T_BrandCategoryListing= function(categoryID,brandid,sortby,page,count,filter,templateID,pricerange,pagetype,ComplicationIDList,onSuccess,onFailed,userContext) {
/// <param name="categoryID" type="Number">System.Int32</param>
/// <param name="brandid" type="String">System.String</param>
/// <param name="sortby" type="String">System.String</param>
/// <param name="page" type="Number">System.Int32</param>
/// <param name="count" type="Number">System.Int32</param>
/// <param name="filter" type="String">System.String</param>
/// <param name="templateID" type="Number">System.Int32</param>
/// <param name="pricerange" type="String">System.String</param>
/// <param name="pagetype" type="String">System.String</param>
/// <param name="ComplicationIDList" 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>
Specials.WSSpecials._staticInstance.T_BrandCategoryListing(categoryID,brandid,sortby,page,count,filter,templateID,pricerange,pagetype,ComplicationIDList,onSuccess,onFailed,userContext); }
Specials.WSSpecials.BPaging= function(onSuccess,onFailed,userContext) {
/// <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>
Specials.WSSpecials._staticInstance.BPaging(onSuccess,onFailed,userContext); }
Specials.WSSpecials.DeletePaging= function(onSuccess,onFailed,userContext) {
/// <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>
Specials.WSSpecials._staticInstance.DeletePaging(onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(Specials.JewelryItems) === 'undefined') {
Specials.JewelryItems=gtc("Specials.JewelryItems");
Specials.JewelryItems.registerClass('Specials.JewelryItems');
}
if (typeof(Specials.BrandItems) === 'undefined') {
Specials.BrandItems=gtc("Specials.BrandItems");
Specials.BrandItems.registerClass('Specials.BrandItems');
}
Type.registerNamespace('Vialuxe3');
if (typeof(Vialuxe3.vSpecialJewelryCateory) === 'undefined') {
Vialuxe3.vSpecialJewelryCateory=gtc("Vialuxe3.vSpecialJewelryCateory");
Vialuxe3.vSpecialJewelryCateory.registerClass('Vialuxe3.vSpecialJewelryCateory');
}
if (typeof(Specials.Items) === 'undefined') {
Specials.Items=gtc("Specials.Items");
Specials.Items.registerClass('Specials.Items');
}
if (typeof(Specials.BCListing_Items) === 'undefined') {
Specials.BCListing_Items=gtc("Specials.BCListing_Items");
Specials.BCListing_Items.registerClass('Specials.BCListing_Items');
}
