﻿//validation summary begin
var toolTipSummary;

function CheckIfShow(sender, args) {
    var summaryElem = document.getElementById(toolTipSummary);
    if (summaryElem.style.display == "none") {
        args.set_cancel(true);
    }
}

function HideTooltip() {
    var tooltip = Telerik.Web.UI.RadToolTip.getCurrent();
    if (tooltip) tooltip.hide();
}

function ShowTooltip(toolTip, summary) {
    if ($telerik && Telerik.Web.UI.RadEditor) {
        var controls = $telerik.radControls;
        for (var i = 0, len = controls.length; i < len; i++) {
            var control = controls[i];
            if (Telerik.Web.UI.RadEditor.isInstanceOfType(control)) {
                control.saveContent();
            }
        }
    }

    toolTipSummary = summary;
    window.setTimeout(function () {
        var tooltip = $find(toolTip);
        // API: show the tooltip
        if (tooltip != null) {
            tooltip.show();
        }
    }, 10);
}
//validationsummary end
