Type.registerNamespace('Sweeps');
Sweeps.script_service=function() {
Sweeps.script_service.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Sweeps.script_service.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Sweeps.script_service._staticInstance.get_path();},
CheckAvailability:function(sUserName,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CheckAvailability',false,{sUserName:sUserName},succeededCallback,failedCallback,userContext); },
GetZipCodeInfo:function(sZipCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetZipCodeInfo',false,{sZipCode:sZipCode},succeededCallback,failedCallback,userContext); },
ServiceLogin:function(sUserName,sPassword,nRememberMe,sPartner,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ServiceLogin',false,{sUserName:sUserName,sPassword:sPassword,nRememberMe:nRememberMe,sPartner:sPartner},succeededCallback,failedCallback,userContext); },
ShareVideo:function(sAdID,sEmailAddresses,sNote,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ShareVideo',false,{sAdID:sAdID,sEmailAddresses:sEmailAddresses,sNote:sNote},succeededCallback,failedCallback,userContext); },
Registration:function(sFirstName,sLastName,sEmailAddress,sCity,sState,sZipCode,sGender,sBirthday,sPartner,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Registration',false,{sFirstName:sFirstName,sLastName:sLastName,sEmailAddress:sEmailAddress,sCity:sCity,sState:sState,sZipCode:sZipCode,sGender:sGender,sBirthday:sBirthday,sPartner:sPartner},succeededCallback,failedCallback,userContext); },
IsAuthenticated:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'IsAuthenticated',false,{},succeededCallback,failedCallback,userContext); }}
Sweeps.script_service.registerClass('Sweeps.script_service',Sys.Net.WebServiceProxy);
Sweeps.script_service._staticInstance = new Sweeps.script_service();
Sweeps.script_service.set_path = function(value) { Sweeps.script_service._staticInstance.set_path(value); }
Sweeps.script_service.get_path = function() { return Sweeps.script_service._staticInstance.get_path(); }
Sweeps.script_service.set_timeout = function(value) { Sweeps.script_service._staticInstance.set_timeout(value); }
Sweeps.script_service.get_timeout = function() { return Sweeps.script_service._staticInstance.get_timeout(); }
Sweeps.script_service.set_defaultUserContext = function(value) { Sweeps.script_service._staticInstance.set_defaultUserContext(value); }
Sweeps.script_service.get_defaultUserContext = function() { return Sweeps.script_service._staticInstance.get_defaultUserContext(); }
Sweeps.script_service.set_defaultSucceededCallback = function(value) { Sweeps.script_service._staticInstance.set_defaultSucceededCallback(value); }
Sweeps.script_service.get_defaultSucceededCallback = function() { return Sweeps.script_service._staticInstance.get_defaultSucceededCallback(); }
Sweeps.script_service.set_defaultFailedCallback = function(value) { Sweeps.script_service._staticInstance.set_defaultFailedCallback(value); }
Sweeps.script_service.get_defaultFailedCallback = function() { return Sweeps.script_service._staticInstance.get_defaultFailedCallback(); }
Sweeps.script_service.set_path("/script_service.asmx");
Sweeps.script_service.CheckAvailability= function(sUserName,onSuccess,onFailed,userContext) {Sweeps.script_service._staticInstance.CheckAvailability(sUserName,onSuccess,onFailed,userContext); }
Sweeps.script_service.GetZipCodeInfo= function(sZipCode,onSuccess,onFailed,userContext) {Sweeps.script_service._staticInstance.GetZipCodeInfo(sZipCode,onSuccess,onFailed,userContext); }
Sweeps.script_service.ServiceLogin= function(sUserName,sPassword,nRememberMe,sPartner,onSuccess,onFailed,userContext) {Sweeps.script_service._staticInstance.ServiceLogin(sUserName,sPassword,nRememberMe,sPartner,onSuccess,onFailed,userContext); }
Sweeps.script_service.ShareVideo= function(sAdID,sEmailAddresses,sNote,onSuccess,onFailed,userContext) {Sweeps.script_service._staticInstance.ShareVideo(sAdID,sEmailAddresses,sNote,onSuccess,onFailed,userContext); }
Sweeps.script_service.Registration= function(sFirstName,sLastName,sEmailAddress,sCity,sState,sZipCode,sGender,sBirthday,sPartner,onSuccess,onFailed,userContext) {Sweeps.script_service._staticInstance.Registration(sFirstName,sLastName,sEmailAddress,sCity,sState,sZipCode,sGender,sBirthday,sPartner,onSuccess,onFailed,userContext); }
Sweeps.script_service.IsAuthenticated= function(onSuccess,onFailed,userContext) {Sweeps.script_service._staticInstance.IsAuthenticated(onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(Sweeps.ZipCodeInfo) === 'undefined') {
Sweeps.ZipCodeInfo=gtc("Sweeps.ZipCodeInfo");
Sweeps.ZipCodeInfo.registerClass('Sweeps.ZipCodeInfo');
}
if (typeof(Sweeps.UserLogin) === 'undefined') {
Sweeps.UserLogin=gtc("Sweeps.UserLogin");
Sweeps.UserLogin.registerClass('Sweeps.UserLogin');
}
