Type.registerNamespace('EEM.UI');
EEM.UI.AjaxSupport=function() {
EEM.UI.AjaxSupport.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
EEM.UI.AjaxSupport.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return EEM.UI.AjaxSupport._staticInstance.get_path();},
GetCompletionList:function(prefixText,count,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCompletionList',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
GetEntityAutoCompleteItemsByEntityType:function(prefixText,count,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetEntityAutoCompleteItemsByEntityType',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
GetEntityAutoCompleteItemsByEntity:function(prefixText,count,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetEntityAutoCompleteItemsByEntity',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); },
SetSelectedMenuItem:function(menuId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SetSelectedMenuItem',false,{menuId:menuId},succeededCallback,failedCallback,userContext); },
SetFontSize:function(fontSize,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SetFontSize',false,{fontSize:fontSize},succeededCallback,failedCallback,userContext); },
GetMenuCounts:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetMenuCounts',false,{},succeededCallback,failedCallback,userContext); },
ProcessAjaxHelpRequestJSON:function(controlId,characteristicId,permissionId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ProcessAjaxHelpRequestJSON',false,{controlId:controlId,characteristicId:characteristicId,permissionId:permissionId},succeededCallback,failedCallback,userContext); }}
EEM.UI.AjaxSupport.registerClass('EEM.UI.AjaxSupport',Sys.Net.WebServiceProxy);
EEM.UI.AjaxSupport._staticInstance = new EEM.UI.AjaxSupport();
EEM.UI.AjaxSupport.set_path = function(value) { EEM.UI.AjaxSupport._staticInstance.set_path(value); }
EEM.UI.AjaxSupport.get_path = function() { return EEM.UI.AjaxSupport._staticInstance.get_path(); }
EEM.UI.AjaxSupport.set_timeout = function(value) { EEM.UI.AjaxSupport._staticInstance.set_timeout(value); }
EEM.UI.AjaxSupport.get_timeout = function() { return EEM.UI.AjaxSupport._staticInstance.get_timeout(); }
EEM.UI.AjaxSupport.set_defaultUserContext = function(value) { EEM.UI.AjaxSupport._staticInstance.set_defaultUserContext(value); }
EEM.UI.AjaxSupport.get_defaultUserContext = function() { return EEM.UI.AjaxSupport._staticInstance.get_defaultUserContext(); }
EEM.UI.AjaxSupport.set_defaultSucceededCallback = function(value) { EEM.UI.AjaxSupport._staticInstance.set_defaultSucceededCallback(value); }
EEM.UI.AjaxSupport.get_defaultSucceededCallback = function() { return EEM.UI.AjaxSupport._staticInstance.get_defaultSucceededCallback(); }
EEM.UI.AjaxSupport.set_defaultFailedCallback = function(value) { EEM.UI.AjaxSupport._staticInstance.set_defaultFailedCallback(value); }
EEM.UI.AjaxSupport.get_defaultFailedCallback = function() { return EEM.UI.AjaxSupport._staticInstance.get_defaultFailedCallback(); }
EEM.UI.AjaxSupport.set_enableJsonp = function(value) { EEM.UI.AjaxSupport._staticInstance.set_enableJsonp(value); }
EEM.UI.AjaxSupport.get_enableJsonp = function() { return EEM.UI.AjaxSupport._staticInstance.get_enableJsonp(); }
EEM.UI.AjaxSupport.set_jsonpCallbackParameter = function(value) { EEM.UI.AjaxSupport._staticInstance.set_jsonpCallbackParameter(value); }
EEM.UI.AjaxSupport.get_jsonpCallbackParameter = function() { return EEM.UI.AjaxSupport._staticInstance.get_jsonpCallbackParameter(); }
EEM.UI.AjaxSupport.set_path("/eem/AjaxSupport.asmx");
EEM.UI.AjaxSupport.GetCompletionList= function(prefixText,count,onSuccess,onFailed,userContext) {EEM.UI.AjaxSupport._staticInstance.GetCompletionList(prefixText,count,onSuccess,onFailed,userContext); }
EEM.UI.AjaxSupport.GetEntityAutoCompleteItemsByEntityType= function(prefixText,count,onSuccess,onFailed,userContext) {EEM.UI.AjaxSupport._staticInstance.GetEntityAutoCompleteItemsByEntityType(prefixText,count,onSuccess,onFailed,userContext); }
EEM.UI.AjaxSupport.GetEntityAutoCompleteItemsByEntity= function(prefixText,count,onSuccess,onFailed,userContext) {EEM.UI.AjaxSupport._staticInstance.GetEntityAutoCompleteItemsByEntity(prefixText,count,onSuccess,onFailed,userContext); }
EEM.UI.AjaxSupport.SetSelectedMenuItem= function(menuId,onSuccess,onFailed,userContext) {EEM.UI.AjaxSupport._staticInstance.SetSelectedMenuItem(menuId,onSuccess,onFailed,userContext); }
EEM.UI.AjaxSupport.SetFontSize= function(fontSize,onSuccess,onFailed,userContext) {EEM.UI.AjaxSupport._staticInstance.SetFontSize(fontSize,onSuccess,onFailed,userContext); }
EEM.UI.AjaxSupport.GetMenuCounts= function(onSuccess,onFailed,userContext) {EEM.UI.AjaxSupport._staticInstance.GetMenuCounts(onSuccess,onFailed,userContext); }
EEM.UI.AjaxSupport.ProcessAjaxHelpRequestJSON= function(controlId,characteristicId,permissionId,onSuccess,onFailed,userContext) {EEM.UI.AjaxSupport._staticInstance.ProcessAjaxHelpRequestJSON(controlId,characteristicId,permissionId,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(EEM.UI.HelpData) === 'undefined') {
EEM.UI.HelpData=gtc("EEM.UI.HelpData");
EEM.UI.HelpData.registerClass('EEM.UI.HelpData');
}

