var ws_2g_Core=function() {
ws_2g_Core.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
ws_2g_Core.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return ws_2g_Core._staticInstance.get_path();},
WSRecordSiteSearch:function(SearchText,succeededCallback, failedCallback, userContext) {
/// <param name="SearchText" 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(), 'WSRecordSiteSearch',false,{SearchText:SearchText},succeededCallback,failedCallback,userContext); },
WSRecordProductView:function(ProductDefinitionID,succeededCallback, failedCallback, userContext) {
/// <param name="ProductDefinitionID" 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(), 'WSRecordProductView',false,{ProductDefinitionID:ProductDefinitionID},succeededCallback,failedCallback,userContext); },
WSAddToBasket:function(GUID,ProductID,Qty,succeededCallback, failedCallback, userContext) {
/// <param name="GUID" type="String">System.String</param>
/// <param name="ProductID" type="String">System.String</param>
/// <param name="Qty" 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(), 'WSAddToBasket',false,{GUID:GUID,ProductID:ProductID,Qty:Qty},succeededCallback,failedCallback,userContext); },
WSUpdateBasket:function(GUID,BasketID,Qty,GiftWrapQty,Instructions,succeededCallback, failedCallback, userContext) {
/// <param name="GUID" type="String">System.String</param>
/// <param name="BasketID" type="String">System.String</param>
/// <param name="Qty" type="String">System.String</param>
/// <param name="GiftWrapQty" type="String">System.String</param>
/// <param name="Instructions" 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(), 'WSUpdateBasket',false,{GUID:GUID,BasketID:BasketID,Qty:Qty,GiftWrapQty:GiftWrapQty,Instructions:Instructions},succeededCallback,failedCallback,userContext); },
WSDeleteFromBasket:function(BasketID,succeededCallback, failedCallback, userContext) {
/// <param name="BasketID" 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(), 'WSDeleteFromBasket',false,{BasketID:BasketID},succeededCallback,failedCallback,userContext); },
WSProcessOrder:function(GUID,Inv_Title,Inv_FirstName,Inv_LastName,Inv_Telephone,Inv_EmailAddress,Inv_AddressHouseNumber,Inv_Address1,Inv_Address2,Inv_Address3,Inv_AddressCity,Inv_AddressCountyCode,Inv_AddressCounty,Inv_AddressCountryCode,Inv_AddressCountry,Inv_AddressPostCode,Del_Title,Del_FirstName,Del_LastName,Del_Telephone,Del_EmailAddress,Del_AddressHouseNumber,Del_Address1,Del_Address2,Del_Address3,Del_AddressCity,Del_AddressCountyCode,Del_AddressCounty,Del_AddressCountryCode,Del_AddressCountry,Del_AddressPostCode,Instructions,DeliveryCharge,Currency,CurrencySymbol,ExchangeRate,succeededCallback, failedCallback, userContext) {
/// <param name="GUID" type="String">System.String</param>
/// <param name="Inv_Title" type="String">System.String</param>
/// <param name="Inv_FirstName" type="String">System.String</param>
/// <param name="Inv_LastName" type="String">System.String</param>
/// <param name="Inv_Telephone" type="String">System.String</param>
/// <param name="Inv_EmailAddress" type="String">System.String</param>
/// <param name="Inv_AddressHouseNumber" type="String">System.String</param>
/// <param name="Inv_Address1" type="String">System.String</param>
/// <param name="Inv_Address2" type="String">System.String</param>
/// <param name="Inv_Address3" type="String">System.String</param>
/// <param name="Inv_AddressCity" type="String">System.String</param>
/// <param name="Inv_AddressCountyCode" type="String">System.String</param>
/// <param name="Inv_AddressCounty" type="String">System.String</param>
/// <param name="Inv_AddressCountryCode" type="String">System.String</param>
/// <param name="Inv_AddressCountry" type="String">System.String</param>
/// <param name="Inv_AddressPostCode" type="String">System.String</param>
/// <param name="Del_Title" type="String">System.String</param>
/// <param name="Del_FirstName" type="String">System.String</param>
/// <param name="Del_LastName" type="String">System.String</param>
/// <param name="Del_Telephone" type="String">System.String</param>
/// <param name="Del_EmailAddress" type="String">System.String</param>
/// <param name="Del_AddressHouseNumber" type="String">System.String</param>
/// <param name="Del_Address1" type="String">System.String</param>
/// <param name="Del_Address2" type="String">System.String</param>
/// <param name="Del_Address3" type="String">System.String</param>
/// <param name="Del_AddressCity" type="String">System.String</param>
/// <param name="Del_AddressCountyCode" type="String">System.String</param>
/// <param name="Del_AddressCounty" type="String">System.String</param>
/// <param name="Del_AddressCountryCode" type="String">System.String</param>
/// <param name="Del_AddressCountry" type="String">System.String</param>
/// <param name="Del_AddressPostCode" type="String">System.String</param>
/// <param name="Instructions" type="String">System.String</param>
/// <param name="DeliveryCharge" type="String">System.String</param>
/// <param name="Currency" type="String">System.String</param>
/// <param name="CurrencySymbol" type="String">System.String</param>
/// <param name="ExchangeRate" 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(), 'WSProcessOrder',false,{GUID:GUID,Inv_Title:Inv_Title,Inv_FirstName:Inv_FirstName,Inv_LastName:Inv_LastName,Inv_Telephone:Inv_Telephone,Inv_EmailAddress:Inv_EmailAddress,Inv_AddressHouseNumber:Inv_AddressHouseNumber,Inv_Address1:Inv_Address1,Inv_Address2:Inv_Address2,Inv_Address3:Inv_Address3,Inv_AddressCity:Inv_AddressCity,Inv_AddressCountyCode:Inv_AddressCountyCode,Inv_AddressCounty:Inv_AddressCounty,Inv_AddressCountryCode:Inv_AddressCountryCode,Inv_AddressCountry:Inv_AddressCountry,Inv_AddressPostCode:Inv_AddressPostCode,Del_Title:Del_Title,Del_FirstName:Del_FirstName,Del_LastName:Del_LastName,Del_Telephone:Del_Telephone,Del_EmailAddress:Del_EmailAddress,Del_AddressHouseNumber:Del_AddressHouseNumber,Del_Address1:Del_Address1,Del_Address2:Del_Address2,Del_Address3:Del_Address3,Del_AddressCity:Del_AddressCity,Del_AddressCountyCode:Del_AddressCountyCode,Del_AddressCounty:Del_AddressCounty,Del_AddressCountryCode:Del_AddressCountryCode,Del_AddressCountry:Del_AddressCountry,Del_AddressPostCode:Del_AddressPostCode,Instructions:Instructions,DeliveryCharge:DeliveryCharge,Currency:Currency,CurrencySymbol:CurrencySymbol,ExchangeRate:ExchangeRate},succeededCallback,failedCallback,userContext); },
WSConfirmOrder: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(), 'WSConfirmOrder',false,{},succeededCallback,failedCallback,userContext); },
WSProcessFeedback:function(GUID,Name,EmailAddress,ProductDefinitionID,FeedbackTypeID,Rating,Feedback,succeededCallback, failedCallback, userContext) {
/// <param name="GUID" type="String">System.String</param>
/// <param name="Name" type="String">System.String</param>
/// <param name="EmailAddress" type="String">System.String</param>
/// <param name="ProductDefinitionID" type="String">System.String</param>
/// <param name="FeedbackTypeID" type="String">System.String</param>
/// <param name="Rating" type="String">System.String</param>
/// <param name="Feedback" 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(), 'WSProcessFeedback',false,{GUID:GUID,Name:Name,EmailAddress:EmailAddress,ProductDefinitionID:ProductDefinitionID,FeedbackTypeID:FeedbackTypeID,Rating:Rating,Feedback:Feedback},succeededCallback,failedCallback,userContext); },
WSUserLogOn:function(GUID,UserName,Password,Destination,succeededCallback, failedCallback, userContext) {
/// <param name="GUID" type="String">System.String</param>
/// <param name="UserName" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="Destination" 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(), 'WSUserLogOn',false,{GUID:GUID,UserName:UserName,Password:Password,Destination:Destination},succeededCallback,failedCallback,userContext); },
WSUpdateUserAccount:function(GUID,Title,FirstName,LastName,Telephone,EmaillAddress,Password,succeededCallback, failedCallback, userContext) {
/// <param name="GUID" type="String">System.String</param>
/// <param name="Title" type="String">System.String</param>
/// <param name="FirstName" type="String">System.String</param>
/// <param name="LastName" type="String">System.String</param>
/// <param name="Telephone" type="String">System.String</param>
/// <param name="EmaillAddress" type="String">System.String</param>
/// <param name="Password" 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(), 'WSUpdateUserAccount',false,{GUID:GUID,Title:Title,FirstName:FirstName,LastName:LastName,Telephone:Telephone,EmaillAddress:EmaillAddress,Password:Password},succeededCallback,failedCallback,userContext); },
WSGetHelp:function(Topic,Location,Paramater1,Paramater2,succeededCallback, failedCallback, userContext) {
/// <param name="Topic" type="String">System.String</param>
/// <param name="Location" type="String">System.String</param>
/// <param name="Paramater1" type="String">System.String</param>
/// <param name="Paramater2" 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(), 'WSGetHelp',false,{Topic:Topic,Location:Location,Paramater1:Paramater1,Paramater2:Paramater2},succeededCallback,failedCallback,userContext); },
WSGetTemplate:function(SourceFile,Tag,Parameter1,Parameter2,succeededCallback, failedCallback, userContext) {
/// <param name="SourceFile" type="String">System.String</param>
/// <param name="Tag" type="String">System.String</param>
/// <param name="Parameter1" type="String">System.String</param>
/// <param name="Parameter2" 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(), 'WSGetTemplate',false,{SourceFile:SourceFile,Tag:Tag,Parameter1:Parameter1,Parameter2:Parameter2},succeededCallback,failedCallback,userContext); },
WSShowSelector:function(SelectionList,TargetControl1,TargetControl2,TargetControl3,TargetControl4,Parameter1,Parameter2,succeededCallback, failedCallback, userContext) {
/// <param name="SelectionList" type="String">System.String</param>
/// <param name="TargetControl1" type="String">System.String</param>
/// <param name="TargetControl2" type="String">System.String</param>
/// <param name="TargetControl3" type="String">System.String</param>
/// <param name="TargetControl4" type="String">System.String</param>
/// <param name="Parameter1" type="String">System.String</param>
/// <param name="Parameter2" 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(), 'WSShowSelector',false,{SelectionList:SelectionList,TargetControl1:TargetControl1,TargetControl2:TargetControl2,TargetControl3:TargetControl3,TargetControl4:TargetControl4,Parameter1:Parameter1,Parameter2:Parameter2},succeededCallback,failedCallback,userContext); },
WSGetSelectorContent:function(SelectionList,TargetControl1,TargetControl2,TargetControl3,TargetControl4,Parameter1,Parameter2,RowCount,SearchText,OrderByExpression,SortByExpression,succeededCallback, failedCallback, userContext) {
/// <param name="SelectionList" type="String">System.String</param>
/// <param name="TargetControl1" type="String">System.String</param>
/// <param name="TargetControl2" type="String">System.String</param>
/// <param name="TargetControl3" type="String">System.String</param>
/// <param name="TargetControl4" type="String">System.String</param>
/// <param name="Parameter1" type="String">System.String</param>
/// <param name="Parameter2" type="String">System.String</param>
/// <param name="RowCount" type="String">System.String</param>
/// <param name="SearchText" type="String">System.String</param>
/// <param name="OrderByExpression" type="String">System.String</param>
/// <param name="SortByExpression" 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(), 'WSGetSelectorContent',false,{SelectionList:SelectionList,TargetControl1:TargetControl1,TargetControl2:TargetControl2,TargetControl3:TargetControl3,TargetControl4:TargetControl4,Parameter1:Parameter1,Parameter2:Parameter2,RowCount:RowCount,SearchText:SearchText,OrderByExpression:OrderByExpression,SortByExpression:SortByExpression},succeededCallback,failedCallback,userContext); }}
ws_2g_Core.registerClass('ws_2g_Core',Sys.Net.WebServiceProxy);
ws_2g_Core._staticInstance = new ws_2g_Core();
ws_2g_Core.set_path = function(value) {
ws_2g_Core._staticInstance.set_path(value); }
ws_2g_Core.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return ws_2g_Core._staticInstance.get_path();}
ws_2g_Core.set_timeout = function(value) {
ws_2g_Core._staticInstance.set_timeout(value); }
ws_2g_Core.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return ws_2g_Core._staticInstance.get_timeout(); }
ws_2g_Core.set_defaultUserContext = function(value) { 
ws_2g_Core._staticInstance.set_defaultUserContext(value); }
ws_2g_Core.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return ws_2g_Core._staticInstance.get_defaultUserContext(); }
ws_2g_Core.set_defaultSucceededCallback = function(value) { 
 ws_2g_Core._staticInstance.set_defaultSucceededCallback(value); }
ws_2g_Core.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return ws_2g_Core._staticInstance.get_defaultSucceededCallback(); }
ws_2g_Core.set_defaultFailedCallback = function(value) { 
ws_2g_Core._staticInstance.set_defaultFailedCallback(value); }
ws_2g_Core.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return ws_2g_Core._staticInstance.get_defaultFailedCallback(); }
ws_2g_Core.set_enableJsonp = function(value) { ws_2g_Core._staticInstance.set_enableJsonp(value); }
ws_2g_Core.get_enableJsonp = function() { 
/// <value type="Boolean">Specifies whether the service supports JSONP for cross domain calling.</value>
return ws_2g_Core._staticInstance.get_enableJsonp(); }
ws_2g_Core.set_jsonpCallbackParameter = function(value) { ws_2g_Core._staticInstance.set_jsonpCallbackParameter(value); }
ws_2g_Core.get_jsonpCallbackParameter = function() { 
/// <value type="String">Specifies the parameter name that contains the callback function name for a JSONP request.</value>
return ws_2g_Core._staticInstance.get_jsonpCallbackParameter(); }
ws_2g_Core.set_path("/WebService/ws_2g_Core.asmx");
ws_2g_Core.WSRecordSiteSearch= function(SearchText,onSuccess,onFailed,userContext) {
/// <param name="SearchText" 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>
ws_2g_Core._staticInstance.WSRecordSiteSearch(SearchText,onSuccess,onFailed,userContext); }
ws_2g_Core.WSRecordProductView= function(ProductDefinitionID,onSuccess,onFailed,userContext) {
/// <param name="ProductDefinitionID" 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>
ws_2g_Core._staticInstance.WSRecordProductView(ProductDefinitionID,onSuccess,onFailed,userContext); }
ws_2g_Core.WSAddToBasket= function(GUID,ProductID,Qty,onSuccess,onFailed,userContext) {
/// <param name="GUID" type="String">System.String</param>
/// <param name="ProductID" type="String">System.String</param>
/// <param name="Qty" 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>
ws_2g_Core._staticInstance.WSAddToBasket(GUID,ProductID,Qty,onSuccess,onFailed,userContext); }
ws_2g_Core.WSUpdateBasket= function(GUID,BasketID,Qty,GiftWrapQty,Instructions,onSuccess,onFailed,userContext) {
/// <param name="GUID" type="String">System.String</param>
/// <param name="BasketID" type="String">System.String</param>
/// <param name="Qty" type="String">System.String</param>
/// <param name="GiftWrapQty" type="String">System.String</param>
/// <param name="Instructions" 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>
ws_2g_Core._staticInstance.WSUpdateBasket(GUID,BasketID,Qty,GiftWrapQty,Instructions,onSuccess,onFailed,userContext); }
ws_2g_Core.WSDeleteFromBasket= function(BasketID,onSuccess,onFailed,userContext) {
/// <param name="BasketID" 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>
ws_2g_Core._staticInstance.WSDeleteFromBasket(BasketID,onSuccess,onFailed,userContext); }
ws_2g_Core.WSProcessOrder= function(GUID,Inv_Title,Inv_FirstName,Inv_LastName,Inv_Telephone,Inv_EmailAddress,Inv_AddressHouseNumber,Inv_Address1,Inv_Address2,Inv_Address3,Inv_AddressCity,Inv_AddressCountyCode,Inv_AddressCounty,Inv_AddressCountryCode,Inv_AddressCountry,Inv_AddressPostCode,Del_Title,Del_FirstName,Del_LastName,Del_Telephone,Del_EmailAddress,Del_AddressHouseNumber,Del_Address1,Del_Address2,Del_Address3,Del_AddressCity,Del_AddressCountyCode,Del_AddressCounty,Del_AddressCountryCode,Del_AddressCountry,Del_AddressPostCode,Instructions,DeliveryCharge,Currency,CurrencySymbol,ExchangeRate,onSuccess,onFailed,userContext) {
/// <param name="GUID" type="String">System.String</param>
/// <param name="Inv_Title" type="String">System.String</param>
/// <param name="Inv_FirstName" type="String">System.String</param>
/// <param name="Inv_LastName" type="String">System.String</param>
/// <param name="Inv_Telephone" type="String">System.String</param>
/// <param name="Inv_EmailAddress" type="String">System.String</param>
/// <param name="Inv_AddressHouseNumber" type="String">System.String</param>
/// <param name="Inv_Address1" type="String">System.String</param>
/// <param name="Inv_Address2" type="String">System.String</param>
/// <param name="Inv_Address3" type="String">System.String</param>
/// <param name="Inv_AddressCity" type="String">System.String</param>
/// <param name="Inv_AddressCountyCode" type="String">System.String</param>
/// <param name="Inv_AddressCounty" type="String">System.String</param>
/// <param name="Inv_AddressCountryCode" type="String">System.String</param>
/// <param name="Inv_AddressCountry" type="String">System.String</param>
/// <param name="Inv_AddressPostCode" type="String">System.String</param>
/// <param name="Del_Title" type="String">System.String</param>
/// <param name="Del_FirstName" type="String">System.String</param>
/// <param name="Del_LastName" type="String">System.String</param>
/// <param name="Del_Telephone" type="String">System.String</param>
/// <param name="Del_EmailAddress" type="String">System.String</param>
/// <param name="Del_AddressHouseNumber" type="String">System.String</param>
/// <param name="Del_Address1" type="String">System.String</param>
/// <param name="Del_Address2" type="String">System.String</param>
/// <param name="Del_Address3" type="String">System.String</param>
/// <param name="Del_AddressCity" type="String">System.String</param>
/// <param name="Del_AddressCountyCode" type="String">System.String</param>
/// <param name="Del_AddressCounty" type="String">System.String</param>
/// <param name="Del_AddressCountryCode" type="String">System.String</param>
/// <param name="Del_AddressCountry" type="String">System.String</param>
/// <param name="Del_AddressPostCode" type="String">System.String</param>
/// <param name="Instructions" type="String">System.String</param>
/// <param name="DeliveryCharge" type="String">System.String</param>
/// <param name="Currency" type="String">System.String</param>
/// <param name="CurrencySymbol" type="String">System.String</param>
/// <param name="ExchangeRate" 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>
ws_2g_Core._staticInstance.WSProcessOrder(GUID,Inv_Title,Inv_FirstName,Inv_LastName,Inv_Telephone,Inv_EmailAddress,Inv_AddressHouseNumber,Inv_Address1,Inv_Address2,Inv_Address3,Inv_AddressCity,Inv_AddressCountyCode,Inv_AddressCounty,Inv_AddressCountryCode,Inv_AddressCountry,Inv_AddressPostCode,Del_Title,Del_FirstName,Del_LastName,Del_Telephone,Del_EmailAddress,Del_AddressHouseNumber,Del_Address1,Del_Address2,Del_Address3,Del_AddressCity,Del_AddressCountyCode,Del_AddressCounty,Del_AddressCountryCode,Del_AddressCountry,Del_AddressPostCode,Instructions,DeliveryCharge,Currency,CurrencySymbol,ExchangeRate,onSuccess,onFailed,userContext); }
ws_2g_Core.WSConfirmOrder= 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>
ws_2g_Core._staticInstance.WSConfirmOrder(onSuccess,onFailed,userContext); }
ws_2g_Core.WSProcessFeedback= function(GUID,Name,EmailAddress,ProductDefinitionID,FeedbackTypeID,Rating,Feedback,onSuccess,onFailed,userContext) {
/// <param name="GUID" type="String">System.String</param>
/// <param name="Name" type="String">System.String</param>
/// <param name="EmailAddress" type="String">System.String</param>
/// <param name="ProductDefinitionID" type="String">System.String</param>
/// <param name="FeedbackTypeID" type="String">System.String</param>
/// <param name="Rating" type="String">System.String</param>
/// <param name="Feedback" 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>
ws_2g_Core._staticInstance.WSProcessFeedback(GUID,Name,EmailAddress,ProductDefinitionID,FeedbackTypeID,Rating,Feedback,onSuccess,onFailed,userContext); }
ws_2g_Core.WSUserLogOn= function(GUID,UserName,Password,Destination,onSuccess,onFailed,userContext) {
/// <param name="GUID" type="String">System.String</param>
/// <param name="UserName" type="String">System.String</param>
/// <param name="Password" type="String">System.String</param>
/// <param name="Destination" 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>
ws_2g_Core._staticInstance.WSUserLogOn(GUID,UserName,Password,Destination,onSuccess,onFailed,userContext); }
ws_2g_Core.WSUpdateUserAccount= function(GUID,Title,FirstName,LastName,Telephone,EmaillAddress,Password,onSuccess,onFailed,userContext) {
/// <param name="GUID" type="String">System.String</param>
/// <param name="Title" type="String">System.String</param>
/// <param name="FirstName" type="String">System.String</param>
/// <param name="LastName" type="String">System.String</param>
/// <param name="Telephone" type="String">System.String</param>
/// <param name="EmaillAddress" type="String">System.String</param>
/// <param name="Password" 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>
ws_2g_Core._staticInstance.WSUpdateUserAccount(GUID,Title,FirstName,LastName,Telephone,EmaillAddress,Password,onSuccess,onFailed,userContext); }
ws_2g_Core.WSGetHelp= function(Topic,Location,Paramater1,Paramater2,onSuccess,onFailed,userContext) {
/// <param name="Topic" type="String">System.String</param>
/// <param name="Location" type="String">System.String</param>
/// <param name="Paramater1" type="String">System.String</param>
/// <param name="Paramater2" 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>
ws_2g_Core._staticInstance.WSGetHelp(Topic,Location,Paramater1,Paramater2,onSuccess,onFailed,userContext); }
ws_2g_Core.WSGetTemplate= function(SourceFile,Tag,Parameter1,Parameter2,onSuccess,onFailed,userContext) {
/// <param name="SourceFile" type="String">System.String</param>
/// <param name="Tag" type="String">System.String</param>
/// <param name="Parameter1" type="String">System.String</param>
/// <param name="Parameter2" 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>
ws_2g_Core._staticInstance.WSGetTemplate(SourceFile,Tag,Parameter1,Parameter2,onSuccess,onFailed,userContext); }
ws_2g_Core.WSShowSelector= function(SelectionList,TargetControl1,TargetControl2,TargetControl3,TargetControl4,Parameter1,Parameter2,onSuccess,onFailed,userContext) {
/// <param name="SelectionList" type="String">System.String</param>
/// <param name="TargetControl1" type="String">System.String</param>
/// <param name="TargetControl2" type="String">System.String</param>
/// <param name="TargetControl3" type="String">System.String</param>
/// <param name="TargetControl4" type="String">System.String</param>
/// <param name="Parameter1" type="String">System.String</param>
/// <param name="Parameter2" 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>
ws_2g_Core._staticInstance.WSShowSelector(SelectionList,TargetControl1,TargetControl2,TargetControl3,TargetControl4,Parameter1,Parameter2,onSuccess,onFailed,userContext); }
ws_2g_Core.WSGetSelectorContent= function(SelectionList,TargetControl1,TargetControl2,TargetControl3,TargetControl4,Parameter1,Parameter2,RowCount,SearchText,OrderByExpression,SortByExpression,onSuccess,onFailed,userContext) {
/// <param name="SelectionList" type="String">System.String</param>
/// <param name="TargetControl1" type="String">System.String</param>
/// <param name="TargetControl2" type="String">System.String</param>
/// <param name="TargetControl3" type="String">System.String</param>
/// <param name="TargetControl4" type="String">System.String</param>
/// <param name="Parameter1" type="String">System.String</param>
/// <param name="Parameter2" type="String">System.String</param>
/// <param name="RowCount" type="String">System.String</param>
/// <param name="SearchText" type="String">System.String</param>
/// <param name="OrderByExpression" type="String">System.String</param>
/// <param name="SortByExpression" 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>
ws_2g_Core._staticInstance.WSGetSelectorContent(SelectionList,TargetControl1,TargetControl2,TargetControl3,TargetControl4,Parameter1,Parameter2,RowCount,SearchText,OrderByExpression,SortByExpression,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(WebServiceReturnObject) === 'undefined') {
var WebServiceReturnObject=gtc("WebServiceReturnObject");
WebServiceReturnObject.registerClass('WebServiceReturnObject');
}

