﻿// JScript File

  function AptexValidatorUpdateDisplay(val) {
    AptValidatorUpdateDisplay(val)
    if (typeof(val.display) == "string") {    
        if (val.display == "None") {
            return;
        }
        if (val.display == "Dynamic") {
            val.style.display = val.isvalid ? "none" : "inline";
            return;
        }
    }
    val.style.visibility = val.isvalid ? "hidden" : "visible";            
    
}        
function AptValidatorUpdateDisplay(val)
{
    ctrl = document.getElementById(val.controltovalidate);                
           
    if(ctrl !=null)
    {                                                                    
        jC = jQuery(ctrl.parentNode);  
       
        allValid = false;
        for(i = 0 ; i < Page_Validators.length; i++)
        {
            
            if(Page_Validators[i].controltovalidate == val.controltovalidate)
            {
                if(Page_Validators[i].isvalid)
                {
                    allValid = true;
                }
                else
                {
                    allValid = false;
                    break;
                }
            }
        }
      
        if(!allValid)
        {        
            jC.addClass("error");
        }            
        else
        {                 
            jC.removeClass("error");
        }
        
   }
}

