function loadUPGlossaryHandler()
{
var prm=Sys.WebForms.PageRequestManager.getInstance();
prm.add_endRequest(UPEndRequestHandler);
document.getElementById('tdBtnA').className="clsSelectedAlphabetTab";
}
function UPEndRequestHandler(sender,args)
{
var err=args.get_error();
if(err)
{
if(err.name=="Sys.WebForms.PageRequestManagerServerErrorException")
{
args.set_errorHandled(true);
}
if(err.name=="Sys.WebForms.PageRequestManagerParserErrorException")
{
e.set_errorHandled(true);
}
}
var UserMessage=null;
UserMessage=document.getElementById("hidUserMessage");
if(UserMessage!=null&&UserMessage!="")
{
var UserMessageVal=UserMessage.value;
}
switch(UserMessageVal)
{
case"AddTermSuccessful":
UserMessage.value="";
closepopup('pnlAddTerm');
setButtonStyle();
var msg="Congratulations! Term saved successfully.";
ShowMessageBox(msg);
break;
case"EditTermDetails":
UserMessage.value="";
ShowModalPopup('pnlAddTerm','Glossary - Add Term Data');
break;
case"SelectedButtonDone":
setButtonStyle();
break;
case"SelectedButtonDoneDeleteDone":
UserMessage.value="";
setButtonStyle();
var msg="Glossary term has been deleted successfully.";
ShowMessageBox(msg);
break;
}
}
function ShowAddTermPopup()
{var objCtrl;
objCtrl=document.getElementById("hidTermId");
if(objCtrl!=null)
{
objCtrl.value="";
}
objCtrl=document.getElementById("txtTermName");
if(objCtrl!=null)
{
objCtrl.value="";
}
objCtrl=document.getElementById("txtTermDescription");
if(objCtrl!=null)
{
objCtrl.value="";
}
var registrationErrorsDiv=document.getElementById("WarningMsgs_RegistrationErrors");
registrationErrorsDiv.style.display="none";
document.getElementById("WarningMsgs_divWarningInfo").style.display="none";
ShowModalPopup('pnlAddTerm','Glossary - Add New Term');
return false;
}
function ValidateAddTermForm()
{
if(document.getElementById("lblMessage"))
{
document.getElementById("lblMessage").innerHTML="";
}
errors="<ul>";
mandatoryFieldsErrorFlag=false;
var status=ValidateAddTermFormRoutines();
if(status==false)
{
var registrationErrorsDiv=document.getElementById("WarningMsgs_RegistrationErrors");
registrationErrorsDiv.style.display="block";
errors+='</ul>';
registrationErrorsDiv.innerHTML="";
document.getElementById("WarningMsgs_divWarningInfo").style.display="block";
registrationErrorsDiv.innerHTML=errors;
return false;
}
else
{
return true;
}
}
function DeleteTermRecordConfirmation(RecordId,btnId)
{
document.getElementById("confirmBox_hidButtonId").value=btnId;
document.getElementById("hidRecordId").value=RecordId;
ShowConfirmBox('Would you like to remove the term ?');
return false;
}
function ValidateAddTermFormRoutines()
{
var status=true;
var varTemp=document.getElementById("txtTermName");
var alertName=" Term Name ";
var isMandatory='True';
if(varTemp!=null)
{
if(bValidate(varTemp,"",isMandatory,alertName)!=true)
{
status=false;
}
}
var varTemp=document.getElementById("txtTermDescription");
var alertName=" Term Description ";
var isMandatory='True';
if(varTemp!=null)
{
if(bValidate(varTemp,"",isMandatory,alertName)!=true)
{
status=false;
}
}
return status;
}
function setButtonStyle()
{
var selectedButton=document.getElementById("hidSelectedButton").value;
switch(selectedButton)
{
case'A':document.getElementById('tdBtnA').className="clsSelectedAlphabetTab";
break;
case'B':document.getElementById('tdBtnB').className="clsSelectedAlphabetTab";
break;
case'C':document.getElementById('tdBtnC').className="clsSelectedAlphabetTab";
break;
case'D':document.getElementById('tdBtnD').className="clsSelectedAlphabetTab";
break;
case'E':document.getElementById('tdBtnE').className="clsSelectedAlphabetTab";
break;
case'F':document.getElementById('tdBtnF').className="clsSelectedAlphabetTab";
break;
case'G':document.getElementById('tdBtnG').className="clsSelectedAlphabetTab";
break;
case'H':document.getElementById('tdBtnH').className="clsSelectedAlphabetTab";
break;
case'I':document.getElementById('tdBtnI').className="clsSelectedAlphabetTab";
break;
case'J':document.getElementById('tdBtnJ').className="clsSelectedAlphabetTab";
break;
case'K':document.getElementById('tdBtnK').className="clsSelectedAlphabetTab";
break;
case'L':document.getElementById('tdBtnL').className="clsSelectedAlphabetTab";
break;
case'M':document.getElementById('tdBtnM').className="clsSelectedAlphabetTab";
break;
case'N':document.getElementById('tdBtnN').className="clsSelectedAlphabetTab";
break;
case'O':document.getElementById('tdBtnO').className="clsSelectedAlphabetTab";
break;
case'P':document.getElementById('tdBtnP').className="clsSelectedAlphabetTab";
break;
case'Q':document.getElementById('tdBtnQ').className="clsSelectedAlphabetTab";
break;
case'R':document.getElementById('tdBtnR').className="clsSelectedAlphabetTab";
break;
case'S':document.getElementById('tdBtnS').className="clsSelectedAlphabetTab";
break;
case'T':document.getElementById('tdBtnT').className="clsSelectedAlphabetTab";
break;
case'U':document.getElementById('tdBtnU').className="clsSelectedAlphabetTab";
break;
case'V':document.getElementById('tdBtnV').className="clsSelectedAlphabetTab";
break;
case'W':document.getElementById('tdBtnW').className="clsSelectedAlphabetTab";
break;
case'X':document.getElementById('tdBtnX').className="clsSelectedAlphabetTab";
break;
case'Y':document.getElementById('tdBtnY').className="clsSelectedAlphabetTab";
break;
case'Z':document.getElementById('tdBtnZ').className="clsSelectedAlphabetTab";
break;
case'Other':document.getElementById('tdBtnOther').className="clsSelectedOtherTab";
break;
}
}
