﻿function init() {
    // inicializacni funkce onLoad
}

var objectsToCornersRounding;

function addObjectForCornersRounding(objectId, radiusVal) {
    var objectToCornersRounding = new Array();
    objectToCornersRounding.push(objectId);
    objectToCornersRounding.push(radiusVal);

    if (objectsToCornersRounding == null)
        objectsToCornersRounding = new Array();
        
    objectsToCornersRounding.push(objectToCornersRounding);
}

function setCorners() {
    if (objectsToCornersRounding != null && objectsToCornersRounding.length > 0) {
        window.onload = function() {
            for (var i = 0; i < objectsToCornersRounding.length; i++) {
                var objectToCornersRounding = objectsToCornersRounding[i];

                var settings = {
                    tl: { radius: parseInt(objectToCornersRounding[1]) },
                    tr: { radius: parseInt(objectToCornersRounding[1]) },
                    bl: { radius: parseInt(objectToCornersRounding[1]) },
                    br: { radius: parseInt(objectToCornersRounding[1]) },
                    antiAlias: true
                }

                var obj = document.getElementById(objectToCornersRounding[0]);

                if (obj != null)
                    curvyCorners(settings, obj);
            }
        }
    }
}

function uncheckBox(checkListId, listPosition) {
    var checkBoxes = document.getElementById(checkListId).getElementsByTagName("input");
    checkBoxes[listPosition].checked = false;
}

function checkAll(checkListId, object) {
    if (object.checked)
    {
        var checkBoxes = document.getElementById(checkListId).getElementsByTagName("input");
        for (var t = 0; t < checkBoxes.length; t++) {
            checkBoxes[t].checked = object.checked;
        }
    }
}