﻿// Resultbox. Used in validationResults.ascx
window.onload = function() 
{
    InitResultboxes();    
}

// Used in validationResults.ascx
function InitResultboxes()
{
    $("div.alert").each(function()
    {
        if ($(this).children("span").html() == "")
            $(this).hide();
        else
        {            
            $(this).children("div").css("height",$(this).children("span").height()+10);
        }    
        $(this).children("span").css("width", $(this).width()-195);
    });
}

// Used in validationResults.ascx
function writeAlert(id, message)
{
    writeAlert(id, message, false);
}

// Used in validationResults.ascx
function writeAlert(id, message, result)
{    
    $("#" + id).hide();
    if (message != "" && message != null)
    {
        $("#" + id + " > span").html(message);    
        $("#" + id).show();        
        $("#" + id + " > span").css("width", $("#" + id).width()-195);               
        $("#" + id + " > div").css("height",$("#" + id + " > span").height()+2);
    }
    $("#" + id).removeClass("ok");
        
    if (result)
    {
        $("#" + id + " > div").html("");
        $("#" + id).addClass("ok");
        $("#" + id + " > span").css("width", $("#" + id).width()-195);               
    }
    else
    {
        $("#" + id + " > div").html("Please be careful:");    
    } 
    
    $("#" + id + " > span").css("height", $("#" + id).height());
}