Type.registerNamespace('dnaml');
dnaml.HTMLObjects=function() {
dnaml.HTMLObjects.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
dnaml.HTMLObjects.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return dnaml.HTMLObjects._staticInstance.get_path();},
GetPageObjectList:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetPageObjectList',false,{},succeededCallback,failedCallback,userContext); },
UpdateDownloadStat:function(Identifier,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateDownloadStat',false,{Identifier:Identifier},succeededCallback,failedCallback,userContext); },
CheckUserName:function(UserName,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CheckUserName',false,{UserName:UserName},succeededCallback,failedCallback,userContext); },
CheckEmailAddress:function(Email,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CheckEmailAddress',false,{Email:Email},succeededCallback,failedCallback,userContext); },
CheckPassword:function(Password1,Password2,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CheckPassword',false,{Password1:Password1,Password2:Password2},succeededCallback,failedCallback,userContext); },
CreateUserAccount:function(AccountDetails,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CreateUserAccount',false,{AccountDetails:AccountDetails},succeededCallback,failedCallback,userContext); },
GetAccountPassword:function(EmailAddress,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetAccountPassword',false,{EmailAddress:EmailAddress},succeededCallback,failedCallback,userContext); },
LoadObjectInnerHtml:function(RequestedObj,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'LoadObjectInnerHtml',false,{RequestedObj:RequestedObj},succeededCallback,failedCallback,userContext); },
UserNameValidation:function(UserName,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UserNameValidation',false,{UserName:UserName},succeededCallback,failedCallback,userContext); },
GetShoppingCartPosition:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetShoppingCartPosition',false,{},succeededCallback,failedCallback,userContext); },
SetShoppingCartPosition:function(DisplayModeID,XPos,YPos,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SetShoppingCartPosition',false,{DisplayModeID:DisplayModeID,XPos:XPos,YPos:YPos},succeededCallback,failedCallback,userContext); },
AddToShoppingCart:function(ProductID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddToShoppingCart',false,{ProductID:ProductID},succeededCallback,failedCallback,userContext); },
DeleteAllFromShoppingCart:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteAllFromShoppingCart',false,{},succeededCallback,failedCallback,userContext); },
DeleteFromShoppingCart:function(ProductID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteFromShoppingCart',false,{ProductID:ProductID},succeededCallback,failedCallback,userContext); },
UpdateShoppingCart:function(ProductID,Quantity,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateShoppingCart',false,{ProductID:ProductID,Quantity:Quantity},succeededCallback,failedCallback,userContext); },
CreateUserContentData:function(ContentGroupID,ContentTypeID,ContentTypeCode,ContentData,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CreateUserContentData',false,{ContentGroupID:ContentGroupID,ContentTypeID:ContentTypeID,ContentTypeCode:ContentTypeCode,ContentData:ContentData},succeededCallback,failedCallback,userContext); },
CreateUserBookGroup:function(BookGroupName,PageSize,BookGroupType,DisplayOrder,SelectedItems,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CreateUserBookGroup',false,{BookGroupName:BookGroupName,PageSize:PageSize,BookGroupType:BookGroupType,DisplayOrder:DisplayOrder,SelectedItems:SelectedItems},succeededCallback,failedCallback,userContext); },
DeleteUserBookGroup:function(ContentTypeID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteUserBookGroup',false,{ContentTypeID:ContentTypeID},succeededCallback,failedCallback,userContext); },
GetCountryCodeFromIPAddress:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCountryCodeFromIPAddress',false,{},succeededCallback,failedCallback,userContext); },
StorePersistantLogin:function(Store,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'StorePersistantLogin',false,{Store:Store},succeededCallback,failedCallback,userContext); },
ActivateUserAccount:function(Key,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ActivateUserAccount',false,{Key:Key},succeededCallback,failedCallback,userContext); },
UpdateWebContentsGroup:function(GroupID,ContentTypeCode,Identifiers,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateWebContentsGroup',false,{GroupID:GroupID,ContentTypeCode:ContentTypeCode,Identifiers:Identifiers},succeededCallback,failedCallback,userContext); },
UpdateUserContentsGroup:function(GroupID,ContentTypeID,ContentTypeCode,Identifiers,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateUserContentsGroup',false,{GroupID:GroupID,ContentTypeID:ContentTypeID,ContentTypeCode:ContentTypeCode,Identifiers:Identifiers},succeededCallback,failedCallback,userContext); },
StoreObjectStatus:function(objID,Params,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'StoreObjectStatus',false,{objID:objID,Params:Params},succeededCallback,failedCallback,userContext); },
SetObjectInvisible:function(IDString,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SetObjectInvisible',false,{IDString:IDString},succeededCallback,failedCallback,userContext); },
SetObjectVisible:function(IDString,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SetObjectVisible',false,{IDString:IDString},succeededCallback,failedCallback,userContext); },
GetObjectOnLoadJavaScript:function(objID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetObjectOnLoadJavaScript',false,{objID:objID},succeededCallback,failedCallback,userContext); },
GetRenderedHTML:function(ObjectID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetRenderedHTML',false,{ObjectID:ObjectID},succeededCallback,failedCallback,userContext); },
Login:function(Email,Password,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Login',false,{Email:Email,Password:Password},succeededCallback,failedCallback,userContext); },
OnClosingWebPage:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'OnClosingWebPage',false,{},succeededCallback,failedCallback,userContext); },
SetAccessedByReader:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SetAccessedByReader',false,{},succeededCallback,failedCallback,userContext); },
SetShowAvailableBooksInTheCountry:function(Show,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SetShowAvailableBooksInTheCountry',false,{Show:Show},succeededCallback,failedCallback,userContext); },
Logout:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Logout',false,{},succeededCallback,failedCallback,userContext); },
IsLoggedIn:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'IsLoggedIn',false,{},succeededCallback,failedCallback,userContext); },
UpdateProductDownloadCount:function(Identifier,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateProductDownloadCount',false,{Identifier:Identifier},succeededCallback,failedCallback,userContext); },
GetCartItems:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCartItems',false,{},succeededCallback,failedCallback,userContext); },
GetDNLReaderURLHistory:function(BackURLs,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetDNLReaderURLHistory',false,{BackURLs:BackURLs},succeededCallback,failedCallback,userContext); },
GetDownloadStats:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetDownloadStats',false,{},succeededCallback,failedCallback,userContext); }}
dnaml.HTMLObjects.registerClass('dnaml.HTMLObjects',Sys.Net.WebServiceProxy);
dnaml.HTMLObjects._staticInstance = new dnaml.HTMLObjects();
dnaml.HTMLObjects.set_path = function(value) { dnaml.HTMLObjects._staticInstance.set_path(value); }
dnaml.HTMLObjects.get_path = function() { return dnaml.HTMLObjects._staticInstance.get_path(); }
dnaml.HTMLObjects.set_timeout = function(value) { dnaml.HTMLObjects._staticInstance.set_timeout(value); }
dnaml.HTMLObjects.get_timeout = function() { return dnaml.HTMLObjects._staticInstance.get_timeout(); }
dnaml.HTMLObjects.set_defaultUserContext = function(value) { dnaml.HTMLObjects._staticInstance.set_defaultUserContext(value); }
dnaml.HTMLObjects.get_defaultUserContext = function() { return dnaml.HTMLObjects._staticInstance.get_defaultUserContext(); }
dnaml.HTMLObjects.set_defaultSucceededCallback = function(value) { dnaml.HTMLObjects._staticInstance.set_defaultSucceededCallback(value); }
dnaml.HTMLObjects.get_defaultSucceededCallback = function() { return dnaml.HTMLObjects._staticInstance.get_defaultSucceededCallback(); }
dnaml.HTMLObjects.set_defaultFailedCallback = function(value) { dnaml.HTMLObjects._staticInstance.set_defaultFailedCallback(value); }
dnaml.HTMLObjects.get_defaultFailedCallback = function() { return dnaml.HTMLObjects._staticInstance.get_defaultFailedCallback(); }
dnaml.HTMLObjects.set_path("/HTMLObjects.asmx");
dnaml.HTMLObjects.GetPageObjectList= function(onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.GetPageObjectList(onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.UpdateDownloadStat= function(Identifier,onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.UpdateDownloadStat(Identifier,onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.CheckUserName= function(UserName,onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.CheckUserName(UserName,onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.CheckEmailAddress= function(Email,onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.CheckEmailAddress(Email,onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.CheckPassword= function(Password1,Password2,onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.CheckPassword(Password1,Password2,onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.CreateUserAccount= function(AccountDetails,onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.CreateUserAccount(AccountDetails,onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.GetAccountPassword= function(EmailAddress,onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.GetAccountPassword(EmailAddress,onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.LoadObjectInnerHtml= function(RequestedObj,onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.LoadObjectInnerHtml(RequestedObj,onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.UserNameValidation= function(UserName,onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.UserNameValidation(UserName,onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.GetShoppingCartPosition= function(onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.GetShoppingCartPosition(onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.SetShoppingCartPosition= function(DisplayModeID,XPos,YPos,onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.SetShoppingCartPosition(DisplayModeID,XPos,YPos,onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.AddToShoppingCart= function(ProductID,onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.AddToShoppingCart(ProductID,onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.DeleteAllFromShoppingCart= function(onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.DeleteAllFromShoppingCart(onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.DeleteFromShoppingCart= function(ProductID,onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.DeleteFromShoppingCart(ProductID,onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.UpdateShoppingCart= function(ProductID,Quantity,onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.UpdateShoppingCart(ProductID,Quantity,onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.CreateUserContentData= function(ContentGroupID,ContentTypeID,ContentTypeCode,ContentData,onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.CreateUserContentData(ContentGroupID,ContentTypeID,ContentTypeCode,ContentData,onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.CreateUserBookGroup= function(BookGroupName,PageSize,BookGroupType,DisplayOrder,SelectedItems,onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.CreateUserBookGroup(BookGroupName,PageSize,BookGroupType,DisplayOrder,SelectedItems,onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.DeleteUserBookGroup= function(ContentTypeID,onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.DeleteUserBookGroup(ContentTypeID,onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.GetCountryCodeFromIPAddress= function(onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.GetCountryCodeFromIPAddress(onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.StorePersistantLogin= function(Store,onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.StorePersistantLogin(Store,onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.ActivateUserAccount= function(Key,onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.ActivateUserAccount(Key,onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.UpdateWebContentsGroup= function(GroupID,ContentTypeCode,Identifiers,onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.UpdateWebContentsGroup(GroupID,ContentTypeCode,Identifiers,onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.UpdateUserContentsGroup= function(GroupID,ContentTypeID,ContentTypeCode,Identifiers,onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.UpdateUserContentsGroup(GroupID,ContentTypeID,ContentTypeCode,Identifiers,onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.StoreObjectStatus= function(objID,Params,onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.StoreObjectStatus(objID,Params,onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.SetObjectInvisible= function(IDString,onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.SetObjectInvisible(IDString,onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.SetObjectVisible= function(IDString,onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.SetObjectVisible(IDString,onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.GetObjectOnLoadJavaScript= function(objID,onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.GetObjectOnLoadJavaScript(objID,onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.GetRenderedHTML= function(ObjectID,onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.GetRenderedHTML(ObjectID,onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.Login= function(Email,Password,onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.Login(Email,Password,onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.OnClosingWebPage= function(onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.OnClosingWebPage(onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.SetAccessedByReader= function(onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.SetAccessedByReader(onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.SetShowAvailableBooksInTheCountry= function(Show,onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.SetShowAvailableBooksInTheCountry(Show,onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.Logout= function(onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.Logout(onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.IsLoggedIn= function(onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.IsLoggedIn(onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.UpdateProductDownloadCount= function(Identifier,onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.UpdateProductDownloadCount(Identifier,onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.GetCartItems= function(onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.GetCartItems(onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.GetDNLReaderURLHistory= function(BackURLs,onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.GetDNLReaderURLHistory(BackURLs,onSuccess,onFailed,userContext); }
dnaml.HTMLObjects.GetDownloadStats= function(onSuccess,onFailed,userContext) {dnaml.HTMLObjects._staticInstance.GetDownloadStats(onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(dnaml.HTMLObject) === 'undefined') {
dnaml.HTMLObject=gtc("dnaml.HTMLObject");
dnaml.HTMLObject.registerClass('dnaml.HTMLObject');
}

