  function DispErr(thisfield,errormsg)
  {
    window.alert(errormsg);
  }
  function buttonlink(control)
  {
  var easyform = document.getElementById('easyform');
  var Selected_Action = document.getElementById('Selected_Action');
  Selected_Action.value = control.name;
  var Selected_Button_ID = document.getElementById('Selected_Button_ID');
  Selected_Button_ID.value = control.id;
  for (i=0;i<easyform.length;i++)
  {
    easyform.elements[i].disabled=false;
    if (easyform.elements[i].id.substr(0,11)=='HTMLEditKey')
    {
      var hiddenname = easyform.elements[i].value;
      var divobj = document.getElementById(hiddenname);
      var targetname = hiddenname.substr(8);
      var targetobj = document.getElementById(targetname);
      targetobj.value = divobj.innerHTML;
    }
  }
  easyform.submit();					        // Submit the form
  }
  function TestQueryOperator(thisfield)
  {
    var fieldname = thisfield.name;
    var controlname = 'QUERY'+fieldname.substring(2,11);
    var controlnameI = controlname+'I';
    var control2name = 'QUERY2'+fieldname.substring(2,11);
    var control2nameI = control2name+'I';
    var control3name = 'QAND'+fieldname.substring(2,11);
    var control4name = 'QTEXT'+fieldname.substring(2,11);
  
    var easyform = document.getElementById('easyform');
    if (easyform.elements[controlname]!=undefined)
    {
  	if ((easyform.elements[controlname].length>1)&&(easyform.elements[controlname].type!='select-multiple'))
  	{
        for (i=0;i<easyform.elements[controlname].length;i++)
        {
          if (thisfield.value=='')
          {
  	      easyform[controlname][i].style.visibility='hidden';
  	      easyform[controlname][i].disabled=true;
          }
          else
          {
  	      easyform[controlname][i].style.visibility='visible';
  	      easyform[controlname][i].disabled=false;
          }
        }
      }
      else
      {
          if (thisfield.value=='')
          {
  	      easyform[controlname].style.visibility='hidden';
  	      easyform[controlname].disabled=true;
           if (easyform.elements[controlnameI]!=undefined)
  		  {
  	        easyform[controlnameI].style.visibility='hidden';
  		  }
          }
          else
          {
  	      easyform[controlname].style.visibility='visible';
  	      easyform[controlname].disabled=false;
           if (easyform.elements[controlnameI]!=undefined)
  		  {
  	        easyform[controlnameI].style.visibility='visible';
  		  }
          }
      }
    }
    if (easyform.elements[control2name]!=undefined)
    {
  	if (easyform.elements[control2name].length>1)
  	{
        for (i=0;i<easyform.elements[control2name].length;i++)
        {
          if (thisfield.value=='between')
          {
  	      easyform.elements[control2name][i].style.visibility='visible';
  	      easyform.elements[control2name][i].disabled=false;
          }
          else
          {
  	      easyform.elements[control2name][i].style.visibility='hidden';
  	      easyform.elements[control2name][i].disabled=true;
          }
        }
      }
      else
      {
        if (thisfield.value=='between')
        {
          easyform.elements[control2name].style.visibility='visible';
  	    easyform.elements[control2name].disabled=false;
         if (easyform.elements[control2nameI]!=undefined)
  		{
  	      easyform[control2nameI].style.visibility='visible';
  		}
        }
        else
        {
  	    easyform.elements[control2name].style.visibility='hidden';
  	    easyform.elements[control2name].disabled=true;
         if (easyform.elements[control2nameI]!=undefined)
  		{
  	      easyform[control2nameI].style.visibility='hidden';
  		}
        }
      }
    }
    if (document.all[control3name]!=undefined)
    {
  	if (thisfield.value=='between')
  	{
        document.all[control3name].style.visibility='visible';
      }
      else
      {
        document.all[control3name].style.visibility='hidden';
      }
    }
    if (document.all[control4name]!=undefined)
    {
      for (i=0;i<document.all[control4name].length;i++)
      {
  	  if (thisfield.value=='')
  	  {
          document.all[control4name][i].style.visibility='hidden';
        }
        else
        {
          document.all[control4name][i].style.visibility='visible';
        }
      }
    }
  }
