var AjaxHandler=function() {
AjaxHandler.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
AjaxHandler.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return AjaxHandler._staticInstance.get_path();},
InsertRank:function(resultId,firstName,lastName,email,comments,testimonial,rank1,rank2,rank3,rank4,rank5,rank6,rank7,rank8,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'InsertRank',false,{resultId:resultId,firstName:firstName,lastName:lastName,email:email,comments:comments,testimonial:testimonial,rank1:rank1,rank2:rank2,rank3:rank3,rank4:rank4,rank5:rank5,rank6:rank6,rank7:rank7,rank8:rank8},succeededCallback,failedCallback,userContext); },
InsertNewRank:function(dynmicQuestion,overallsatisfaction,testimonial,firstName,lastName,email,vendorId,CategoryId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'InsertNewRank',false,{dynmicQuestion:dynmicQuestion,overallsatisfaction:overallsatisfaction,testimonial:testimonial,firstName:firstName,lastName:lastName,email:email,vendorId:vendorId,CategoryId:CategoryId},succeededCallback,failedCallback,userContext); },
ShowDialogBox:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ShowDialogBox',false,{},succeededCallback,failedCallback,userContext); },
InsertSubscribe:function(email,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'InsertSubscribe',false,{email:email},succeededCallback,failedCallback,userContext); },
UpdateLikeDisLike:function(rankId,LikeValue,control,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateLikeDisLike',false,{rankId:rankId,LikeValue:LikeValue,control:control},succeededCallback,failedCallback,userContext); }}
AjaxHandler.registerClass('AjaxHandler',Sys.Net.WebServiceProxy);
AjaxHandler._staticInstance = new AjaxHandler();
AjaxHandler.set_path = function(value) { AjaxHandler._staticInstance.set_path(value); }
AjaxHandler.get_path = function() { return AjaxHandler._staticInstance.get_path(); }
AjaxHandler.set_timeout = function(value) { AjaxHandler._staticInstance.set_timeout(value); }
AjaxHandler.get_timeout = function() { return AjaxHandler._staticInstance.get_timeout(); }
AjaxHandler.set_defaultUserContext = function(value) { AjaxHandler._staticInstance.set_defaultUserContext(value); }
AjaxHandler.get_defaultUserContext = function() { return AjaxHandler._staticInstance.get_defaultUserContext(); }
AjaxHandler.set_defaultSucceededCallback = function(value) { AjaxHandler._staticInstance.set_defaultSucceededCallback(value); }
AjaxHandler.get_defaultSucceededCallback = function() { return AjaxHandler._staticInstance.get_defaultSucceededCallback(); }
AjaxHandler.set_defaultFailedCallback = function(value) { AjaxHandler._staticInstance.set_defaultFailedCallback(value); }
AjaxHandler.get_defaultFailedCallback = function() { return AjaxHandler._staticInstance.get_defaultFailedCallback(); }
AjaxHandler.set_path("/AjaxHandler.asmx");
AjaxHandler.InsertRank= function(resultId,firstName,lastName,email,comments,testimonial,rank1,rank2,rank3,rank4,rank5,rank6,rank7,rank8,onSuccess,onFailed,userContext) {AjaxHandler._staticInstance.InsertRank(resultId,firstName,lastName,email,comments,testimonial,rank1,rank2,rank3,rank4,rank5,rank6,rank7,rank8,onSuccess,onFailed,userContext); }
AjaxHandler.InsertNewRank= function(dynmicQuestion,overallsatisfaction,testimonial,firstName,lastName,email,vendorId,CategoryId,onSuccess,onFailed,userContext) {AjaxHandler._staticInstance.InsertNewRank(dynmicQuestion,overallsatisfaction,testimonial,firstName,lastName,email,vendorId,CategoryId,onSuccess,onFailed,userContext); }
AjaxHandler.ShowDialogBox= function(onSuccess,onFailed,userContext) {AjaxHandler._staticInstance.ShowDialogBox(onSuccess,onFailed,userContext); }
AjaxHandler.InsertSubscribe= function(email,onSuccess,onFailed,userContext) {AjaxHandler._staticInstance.InsertSubscribe(email,onSuccess,onFailed,userContext); }
AjaxHandler.UpdateLikeDisLike= function(rankId,LikeValue,control,onSuccess,onFailed,userContext) {AjaxHandler._staticInstance.UpdateLikeDisLike(rankId,LikeValue,control,onSuccess,onFailed,userContext); }
