
function initSupportSolutions()
{Element.addMethods('span',{supportSolution:function(element,supportPackageId,isSupportPackageRequireCertification,showDetails){element=$(element);if($(element).disabled)
return;disableObject(element,true);element.insert('<div class="smallPreloader"><img src="'+gCommonUrls.smallPreloader+'" alt=""></div>');var parametersMap={'supportPackageId':supportPackageId,'isAddSolution':element.getAttribute("addSol").valueOf(),'showDetails':showDetails};new Ajax.Request(gSupportSolutionUrls.supportPackageSupporterOperations,{parameters:parametersMap,onSuccess:function(response){$('supporterOperations_'+supportPackageId).update(response.responseText);freeSolutionSubscriptionBox(element);},onFailure:function(response){logme('SupporterOperations to SupportPackage Supporting Failed !!! ');},onComplete:function(){freeSolutionSubscriptionBox(element);}});}});}
function freeSolutionSubscriptionBox(element){disableObject(element,false);$(element).down('.smallPreloader').remove();}
if(dwr==null)var dwr={};if(dwr.engine==null)dwr.engine={};if(DWREngine==null)var DWREngine=dwr.engine;if(dwr==null)var dwr={};if(dwr.engine==null)dwr.engine={};if(DWREngine==null)var DWREngine=dwr.engine;if(userManager==null)var userManager={};userManager._path=''+JAWR.jawr_dwr_path+'';userManager.addSupportPackageToLoggedinSupporter=function(p0,callback){dwr.engine._execute(userManager._path,'userManager','addSupportPackageToLoggedinSupporter',p0,callback);}
userManager.removeSupportPackageFromLoggedinSupporter=function(p0,callback){dwr.engine._execute(userManager._path,'userManager','removeSupportPackageFromLoggedinSupporter',p0,callback);}
userManager.isSupporterHasRequiredExperties=function(p0,callback){dwr.engine._execute(userManager._path,'userManager','isSupporterHasRequiredExperties',p0,callback);}
userManager.getPackagesToBeRemove=function(p0,p1,callback){dwr.engine._execute(userManager._path,'userManager','getPackagesToBeRemove',p0,p1,callback);}
userManager.sendForgottenPasswordEmail=function(p0,callback){dwr.engine._execute(userManager._path,'userManager','sendForgottenPasswordEmail',p0,callback);}