
Competir.Web.UI.Webparts.QABankV2DF.prototype.getUserAnswerRights=function()
{var rv="login";var context=Competir.MiEmpresa.Context.getCurrent()
if(context)
{var usr=context.get_User();if(usr&&usr.get_FKInstancia()!=0)
{if(usr.get_UserType().AKInstancia.toLowerCase()!="tipousuario.anonymous")
{rv="ok";}}}
return rv;};Competir.Web.UI.Webparts.QABankV2DF.prototype.search=function(terms,taxonomy)
{Competir.Web.API.navigateTo("/qabank_home.aspx?term="+terms+"&taxonomy="+taxonomy);};Competir.Web.UI.Webparts.QABankV2DF.prototype._onOperationStarted=function(sender,args)
{Competir.Web.UI.Webparts.QABankV2DF.callBaseMethod(this,"_onOperationStarted",[sender,args]);switch(sender.get_Command())
{case"qabankv2df.content.render":this.showWorkingProgress();break;}};Competir.Web.UI.Webparts.QABankV2DF.prototype._onOperationSucceeded=function(sender,args)
{Competir.Web.UI.Webparts.QABankV2DF.callBaseMethod(this,"_onOperationSucceeded",[sender,args]);switch(sender.get_Command())
{case"qabankv2df.content.render":this.hideWorkingProgress();var obj=this.getContentsContainer();if(obj)
{Competir.Web.UI.setInnerHTML(obj,sender.get_Result());var objHiddenSelection=this.getChild("hdnSelection");if(objHiddenSelection)
{if(!this.get_SelectedValue())
{this.select(objHiddenSelection.value);}}}
break;case"qabankv2df.post.answer":this.hideWorkingProgress();var objFeedback=this.getChild(this.get_FeedBackClientID());if(objFeedback)
{Competir.Web.UI.setInnerHTML(objFeedback,"Tu respuesta ha sido enviada exitosamente.");var txt=this.getChild(this.get_TxtClientID());if(txt)
{txt.value="";}}
break;}};Competir.Web.UI.Webparts.QABankV2DF.prototype._onOperationFailed=function(sender,args)
{Competir.Web.UI.Webparts.QABankV2DF.callBaseMethod(this,"_onOperationFailed",[sender,args]);switch(sender.get_Command())
{case"qabankv2df.post.answer":case"qabankv2df.post.question":this.hideWorkingProgress();var obj=this.getContentsContainer();if(obj)
{Competir.Web.UI.setInnerHTML(obj,"Ocurrió un error al intentar obtener los datos.");}
break;}};Competir.Web.UI.Webparts.QABankV2DF.prototype.onTxtExpressionKeyDown=function(event,terms,taxonomy){if(Competir.Web.UI.getKeyCode(event)==13){this.search(terms,taxonomy);}};