var NCREIF=function() {
NCREIF.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
NCREIF.prototype={
Test:function(succeededCallback, failedCallback, userContext) {
return this._invoke(NCREIF.get_path(), 'Test',false,{},succeededCallback,failedCallback,userContext); },
SendEmail:function(myStaffID,myCompany,myMessage,mySenderName,mySenderEmail,succeededCallback, failedCallback, userContext) {
return this._invoke(NCREIF.get_path(), 'SendEmail',false,{myStaffID:myStaffID,myCompany:myCompany,myMessage:myMessage,mySenderName:mySenderName,mySenderEmail:mySenderEmail},succeededCallback,failedCallback,userContext); },
getBoardList:function(myCurrentID,succeededCallback, failedCallback, userContext) {
return this._invoke(NCREIF.get_path(), 'getBoardList',false,{myCurrentID:myCurrentID},succeededCallback,failedCallback,userContext); },
getStaffListExec:function(myID,succeededCallback, failedCallback, userContext) {
return this._invoke(NCREIF.get_path(), 'getStaffListExec',false,{myID:myID},succeededCallback,failedCallback,userContext); },
getStaffListConsultant:function(myID,succeededCallback, failedCallback, userContext) {
return this._invoke(NCREIF.get_path(), 'getStaffListConsultant',false,{myID:myID},succeededCallback,failedCallback,userContext); },
getFeeValue:function(myID,myAttribute,succeededCallback, failedCallback, userContext) {
return this._invoke(NCREIF.get_path(), 'getFeeValue',false,{myID:myID,myAttribute:myAttribute},succeededCallback,failedCallback,userContext); },
getStaffValue:function(myStaffID,myAttribute,succeededCallback, failedCallback, userContext) {
return this._invoke(NCREIF.get_path(), 'getStaffValue',false,{myStaffID:myStaffID,myAttribute:myAttribute},succeededCallback,failedCallback,userContext); },
getFAQListing:function(myCategoryID,mySelected,succeededCallback, failedCallback, userContext) {
return this._invoke(NCREIF.get_path(), 'getFAQListing',false,{myCategoryID:myCategoryID,mySelected:mySelected},succeededCallback,failedCallback,userContext); },
displayFAQListing:function(mySelected,succeededCallback, failedCallback, userContext) {
return this._invoke(NCREIF.get_path(), 'displayFAQListing',false,{mySelected:mySelected},succeededCallback,failedCallback,userContext); }}
NCREIF.registerClass('NCREIF',Sys.Net.WebServiceProxy);
NCREIF._staticInstance = new NCREIF();
NCREIF.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; NCREIF._staticInstance._path = value; }
NCREIF.get_path = function() { return NCREIF._staticInstance._path; }
NCREIF.set_timeout = function(value) { var e = Function._validateParams(arguments, [{name: 'timeout', type: Number}]); if (e) throw e; if (value < 0) { throw Error.argumentOutOfRange('value', value, Sys.Res.invalidTimeout); }
NCREIF._staticInstance._timeout = value; }
NCREIF.get_timeout = function() { 
return NCREIF._staticInstance._timeout; }
NCREIF.set_defaultUserContext = function(value) { 
NCREIF._staticInstance._userContext = value; }
NCREIF.get_defaultUserContext = function() { 
return NCREIF._staticInstance._userContext; }
NCREIF.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; NCREIF._staticInstance._succeeded = value; }
NCREIF.get_defaultSucceededCallback = function() { 
return NCREIF._staticInstance._succeeded; }
NCREIF.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; NCREIF._staticInstance._failed = value; }
NCREIF.get_defaultFailedCallback = function() { 
return NCREIF._staticInstance._failed; }
NCREIF.set_path("/NCREIF.asmx");
NCREIF.Test= function(onSuccess,onFailed,userContext) {NCREIF._staticInstance.Test(onSuccess,onFailed,userContext); }
NCREIF.SendEmail= function(myStaffID,myCompany,myMessage,mySenderName,mySenderEmail,onSuccess,onFailed,userContext) {NCREIF._staticInstance.SendEmail(myStaffID,myCompany,myMessage,mySenderName,mySenderEmail,onSuccess,onFailed,userContext); }
NCREIF.getBoardList= function(myCurrentID,onSuccess,onFailed,userContext) {NCREIF._staticInstance.getBoardList(myCurrentID,onSuccess,onFailed,userContext); }
NCREIF.getStaffListExec= function(myID,onSuccess,onFailed,userContext) {NCREIF._staticInstance.getStaffListExec(myID,onSuccess,onFailed,userContext); }
NCREIF.getStaffListConsultant= function(myID,onSuccess,onFailed,userContext) {NCREIF._staticInstance.getStaffListConsultant(myID,onSuccess,onFailed,userContext); }
NCREIF.getFeeValue= function(myID,myAttribute,onSuccess,onFailed,userContext) {NCREIF._staticInstance.getFeeValue(myID,myAttribute,onSuccess,onFailed,userContext); }
NCREIF.getStaffValue= function(myStaffID,myAttribute,onSuccess,onFailed,userContext) {NCREIF._staticInstance.getStaffValue(myStaffID,myAttribute,onSuccess,onFailed,userContext); }
NCREIF.getFAQListing= function(myCategoryID,mySelected,onSuccess,onFailed,userContext) {NCREIF._staticInstance.getFAQListing(myCategoryID,mySelected,onSuccess,onFailed,userContext); }
NCREIF.displayFAQListing= function(mySelected,onSuccess,onFailed,userContext) {NCREIF._staticInstance.displayFAQListing(mySelected,onSuccess,onFailed,userContext); }

