﻿function ValidatorUpdateDisplay(val) {
    if (val.isvalid) {
        val.className = val.className.replace(" validationon", "");
    }
    if (typeof (val.display) == "string") {
        if (val.display == "None") {
            return;
        }
        if (val.display == "Dynamic") {
            val.style.display = val.isvalid ? "none" : "inline";
            return;
        }
    }
    if ((navigator.userAgent.indexOf("Mac") > -1) &&
        (navigator.userAgent.indexOf("MSIE") > -1)) {
        val.style.display = "inline";
    }

    val.style.visibility = val.isvalid ? "hidden" : "visible";
    val.style.display = val.isvalid ? "none" : "block";
    if (!val.isvalid) {
        val.className += " validationon";
    }
}
