function ShowHideQPlayerSection(executionContext)
{
   var formContext = executionContext.getFormContext();
   var templateLookup = formContext.getAttribute("resco_templateid").getValue();
   if (templateLookup != null)
   {
      var templateId = templateLookup[0].id;

      Xrm.WebApi.retrieveRecord("resco_questionnaire", templateId, "?$select=resco_featureversion").then(
         function(template)
         {
            if (template.resco_featureversion != null)
            {
               if (template.resco_featureversion > 999)
               {
                  formContext.ui.tabs.get('resco_form').sections.get('resco_questionnaireplayergen1').setVisible(false);
                  formContext.ui.tabs.get('resco_form').sections.get('resco_questionnaireplayergen2').setVisible(true);
               }
               else
               {
                  formContext.ui.tabs.get('resco_form').sections.get('resco_questionnaireplayergen1').setVisible(true);
                  formContext.ui.tabs.get('resco_form').sections.get('resco_questionnaireplayergen2').setVisible(false);
               }

            }
         }
      );
   }
}