var postalPlusFour=function() {
postalPlusFour.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
postalPlusFour.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return postalPlusFour._staticInstance.get_path();},
HelloWorld:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'HelloWorld',false,{},succeededCallback,failedCallback,userContext); },
GetPlusFour:function(Address,City,State,zip5,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetPlusFour',false,{Address:Address,City:City,State:State,zip5:zip5},succeededCallback,failedCallback,userContext); },
GetSenRep:function(zipPlus4,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSenRep',false,{zipPlus4:zipPlus4},succeededCallback,failedCallback,userContext); },
getLetter:function(sampleID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'getLetter',false,{sampleID:sampleID},succeededCallback,failedCallback,userContext); },
listLetters:function(callLetters,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'listLetters',false,{callLetters:callLetters},succeededCallback,failedCallback,userContext); },
listLettersDemonstrate:function(callLetters,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'listLettersDemonstrate',false,{callLetters:callLetters},succeededCallback,failedCallback,userContext); },
getMessages:function(callLetters,messagetype,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'getMessages',false,{callLetters:callLetters,messagetype:messagetype},succeededCallback,failedCallback,userContext); },
sendMail:function(name,address,city,state,zip,email,subject,message,keepcontact,station,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'sendMail',false,{name:name,address:address,city:city,state:state,zip:zip,email:email,subject:subject,message:message,keepcontact:keepcontact,station:station},succeededCallback,failedCallback,userContext); },
createLink:function(constitID,zip,gov_level,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'createLink',false,{constitID:constitID,zip:zip,gov_level:gov_level},succeededCallback,failedCallback,userContext); },
fireMail:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'fireMail',false,{},succeededCallback,failedCallback,userContext); }}
postalPlusFour.registerClass('postalPlusFour',Sys.Net.WebServiceProxy);
postalPlusFour._staticInstance = new postalPlusFour();
postalPlusFour.set_path = function(value) { postalPlusFour._staticInstance.set_path(value); }
postalPlusFour.get_path = function() { return postalPlusFour._staticInstance.get_path(); }
postalPlusFour.set_timeout = function(value) { postalPlusFour._staticInstance.set_timeout(value); }
postalPlusFour.get_timeout = function() { return postalPlusFour._staticInstance.get_timeout(); }
postalPlusFour.set_defaultUserContext = function(value) { postalPlusFour._staticInstance.set_defaultUserContext(value); }
postalPlusFour.get_defaultUserContext = function() { return postalPlusFour._staticInstance.get_defaultUserContext(); }
postalPlusFour.set_defaultSucceededCallback = function(value) { postalPlusFour._staticInstance.set_defaultSucceededCallback(value); }
postalPlusFour.get_defaultSucceededCallback = function() { return postalPlusFour._staticInstance.get_defaultSucceededCallback(); }
postalPlusFour.set_defaultFailedCallback = function(value) { postalPlusFour._staticInstance.set_defaultFailedCallback(value); }
postalPlusFour.get_defaultFailedCallback = function() { return postalPlusFour._staticInstance.get_defaultFailedCallback(); }
postalPlusFour.set_path("/main/support/advocate/_webservices/postalPlusFour.asmx");
postalPlusFour.HelloWorld= function(onSuccess,onFailed,userContext) {postalPlusFour._staticInstance.HelloWorld(onSuccess,onFailed,userContext); }
postalPlusFour.GetPlusFour= function(Address,City,State,zip5,onSuccess,onFailed,userContext) {postalPlusFour._staticInstance.GetPlusFour(Address,City,State,zip5,onSuccess,onFailed,userContext); }
postalPlusFour.GetSenRep= function(zipPlus4,onSuccess,onFailed,userContext) {postalPlusFour._staticInstance.GetSenRep(zipPlus4,onSuccess,onFailed,userContext); }
postalPlusFour.getLetter= function(sampleID,onSuccess,onFailed,userContext) {postalPlusFour._staticInstance.getLetter(sampleID,onSuccess,onFailed,userContext); }
postalPlusFour.listLetters= function(callLetters,onSuccess,onFailed,userContext) {postalPlusFour._staticInstance.listLetters(callLetters,onSuccess,onFailed,userContext); }
postalPlusFour.listLettersDemonstrate= function(callLetters,onSuccess,onFailed,userContext) {postalPlusFour._staticInstance.listLettersDemonstrate(callLetters,onSuccess,onFailed,userContext); }
postalPlusFour.getMessages= function(callLetters,messagetype,onSuccess,onFailed,userContext) {postalPlusFour._staticInstance.getMessages(callLetters,messagetype,onSuccess,onFailed,userContext); }
postalPlusFour.sendMail= function(name,address,city,state,zip,email,subject,message,keepcontact,station,onSuccess,onFailed,userContext) {postalPlusFour._staticInstance.sendMail(name,address,city,state,zip,email,subject,message,keepcontact,station,onSuccess,onFailed,userContext); }
postalPlusFour.createLink= function(constitID,zip,gov_level,onSuccess,onFailed,userContext) {postalPlusFour._staticInstance.createLink(constitID,zip,gov_level,onSuccess,onFailed,userContext); }
postalPlusFour.fireMail= function(onSuccess,onFailed,userContext) {postalPlusFour._staticInstance.fireMail(onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(getMessageContentResult) === 'undefined') {
var getMessageContentResult=gtc("getMessageContentResult");
getMessageContentResult.registerClass('getMessageContentResult');
}
if (typeof(getMessageContentByStationIDandMsgTypeResult) === 'undefined') {
var getMessageContentByStationIDandMsgTypeResult=gtc("getMessageContentByStationIDandMsgTypeResult");
getMessageContentByStationIDandMsgTypeResult.registerClass('getMessageContentByStationIDandMsgTypeResult');
}
if (typeof(qryContact_AddEmailResult) === 'undefined') {
var qryContact_AddEmailResult=gtc("qryContact_AddEmailResult");
qryContact_AddEmailResult.registerClass('qryContact_AddEmailResult');
}
