var WebService=function() {
WebService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
WebService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return WebService._staticInstance.get_path();},
GetRssFeed: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(), 'GetRssFeed',false,{},succeededCallback,failedCallback,userContext); },
GetMainImage:function(id,succeededCallback, failedCallback, userContext) {
/// <param name="id" 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(), 'GetMainImage',false,{id:id},succeededCallback,failedCallback,userContext); },
SetMainImage:function(vastgoedId,nbr,succeededCallback, failedCallback, userContext) {
/// <param name="vastgoedId" type="String">System.String</param>
/// <param name="nbr" 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(), 'SetMainImage',false,{vastgoedId:vastgoedId,nbr:nbr},succeededCallback,failedCallback,userContext); },
GetSubImage:function(vastgoedId,nbr,succeededCallback, failedCallback, userContext) {
/// <param name="vastgoedId" type="String">System.String</param>
/// <param name="nbr" 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(), 'GetSubImage',false,{vastgoedId:vastgoedId,nbr:nbr},succeededCallback,failedCallback,userContext); },
GetFTPApplet:function(id,userAgent,succeededCallback, failedCallback, userContext) {
/// <param name="id" type="String">System.String</param>
/// <param name="userAgent" 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(), 'GetFTPApplet',false,{id:id,userAgent:userAgent},succeededCallback,failedCallback,userContext); },
calculateBannerCost:function(reclameType,CostType,clickCredits,viewCredits,timeCredits,setupCostIncluded,succeededCallback, failedCallback, userContext) {
/// <param name="reclameType" type="_1001.BO.ReclameType">_1001.BO.ReclameType</param>
/// <param name="CostType" type="_1001.BO.CostType">_1001.BO.CostType</param>
/// <param name="clickCredits" type="Number">System.Int32</param>
/// <param name="viewCredits" type="Number">System.Int32</param>
/// <param name="timeCredits" type="Number">System.Int32</param>
/// <param name="setupCostIncluded" type="Boolean">System.Boolean</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(), 'calculateBannerCost',false,{reclameType:reclameType,CostType:CostType,clickCredits:clickCredits,viewCredits:viewCredits,timeCredits:timeCredits,setupCostIncluded:setupCostIncluded},succeededCallback,failedCallback,userContext); },
calculateBannerCostWhatever:function(txtString,budget,succeededCallback, failedCallback, userContext) {
/// <param name="txtString" type="String">System.String</param>
/// <param name="budget" 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(), 'calculateBannerCostWhatever',false,{txtString:txtString,budget:budget},succeededCallback,failedCallback,userContext); },
GetExternalContent:function(id,succeededCallback, failedCallback, userContext) {
/// <param name="id" 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(), 'GetExternalContent',false,{id:id},succeededCallback,failedCallback,userContext); }}
WebService.registerClass('WebService',Sys.Net.WebServiceProxy);
WebService._staticInstance = new WebService();
WebService.set_path = function(value) {
WebService._staticInstance.set_path(value); }
WebService.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return WebService._staticInstance.get_path();}
WebService.set_timeout = function(value) {
WebService._staticInstance.set_timeout(value); }
WebService.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return WebService._staticInstance.get_timeout(); }
WebService.set_defaultUserContext = function(value) { 
WebService._staticInstance.set_defaultUserContext(value); }
WebService.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return WebService._staticInstance.get_defaultUserContext(); }
WebService.set_defaultSucceededCallback = function(value) { 
 WebService._staticInstance.set_defaultSucceededCallback(value); }
WebService.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return WebService._staticInstance.get_defaultSucceededCallback(); }
WebService.set_defaultFailedCallback = function(value) { 
WebService._staticInstance.set_defaultFailedCallback(value); }
WebService.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return WebService._staticInstance.get_defaultFailedCallback(); }
WebService.set_path("/WebService.asmx");
WebService.GetRssFeed= 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>
WebService._staticInstance.GetRssFeed(onSuccess,onFailed,userContext); }
WebService.GetMainImage= function(id,onSuccess,onFailed,userContext) {
/// <param name="id" 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>
WebService._staticInstance.GetMainImage(id,onSuccess,onFailed,userContext); }
WebService.SetMainImage= function(vastgoedId,nbr,onSuccess,onFailed,userContext) {
/// <param name="vastgoedId" type="String">System.String</param>
/// <param name="nbr" 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>
WebService._staticInstance.SetMainImage(vastgoedId,nbr,onSuccess,onFailed,userContext); }
WebService.GetSubImage= function(vastgoedId,nbr,onSuccess,onFailed,userContext) {
/// <param name="vastgoedId" type="String">System.String</param>
/// <param name="nbr" 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>
WebService._staticInstance.GetSubImage(vastgoedId,nbr,onSuccess,onFailed,userContext); }
WebService.GetFTPApplet= function(id,userAgent,onSuccess,onFailed,userContext) {
/// <param name="id" type="String">System.String</param>
/// <param name="userAgent" 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>
WebService._staticInstance.GetFTPApplet(id,userAgent,onSuccess,onFailed,userContext); }
WebService.calculateBannerCost= function(reclameType,CostType,clickCredits,viewCredits,timeCredits,setupCostIncluded,onSuccess,onFailed,userContext) {
/// <param name="reclameType" type="_1001.BO.ReclameType">_1001.BO.ReclameType</param>
/// <param name="CostType" type="_1001.BO.CostType">_1001.BO.CostType</param>
/// <param name="clickCredits" type="Number">System.Int32</param>
/// <param name="viewCredits" type="Number">System.Int32</param>
/// <param name="timeCredits" type="Number">System.Int32</param>
/// <param name="setupCostIncluded" type="Boolean">System.Boolean</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>
WebService._staticInstance.calculateBannerCost(reclameType,CostType,clickCredits,viewCredits,timeCredits,setupCostIncluded,onSuccess,onFailed,userContext); }
WebService.calculateBannerCostWhatever= function(txtString,budget,onSuccess,onFailed,userContext) {
/// <param name="txtString" type="String">System.String</param>
/// <param name="budget" 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>
WebService._staticInstance.calculateBannerCostWhatever(txtString,budget,onSuccess,onFailed,userContext); }
WebService.GetExternalContent= function(id,onSuccess,onFailed,userContext) {
/// <param name="id" 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>
WebService._staticInstance.GetExternalContent(id,onSuccess,onFailed,userContext); }
Type.registerNamespace('_1001.BO');
if (typeof(_1001.BO.ReclameType) === 'undefined') {
_1001.BO.ReclameType = function() { throw Error.invalidOperation(); }
_1001.BO.ReclameType.prototype = {SmallButton_120_60: 10,MediumButton_120_90: 20,HalfBanner_234_60: 30,FullBanner_468_60: 40,VerticalBanner_120_240: 50,Leaderboard_728_90: 60,Skyscraper_120_600: 70,WideSkyscraper_160_600: 80,PopUp_630_320: 90,NotSet: -1}
_1001.BO.ReclameType.registerEnum('_1001.BO.ReclameType', true);
}
if (typeof(_1001.BO.CostType) === 'undefined') {
_1001.BO.CostType = function() { throw Error.invalidOperation(); }
_1001.BO.CostType.prototype = {CPC: 1,CPM: 2,CPT: 3,NotSet: -1}
_1001.BO.CostType.registerEnum('_1001.BO.CostType', true);
}

