dojo.require("dijit.form.CheckBox");
dojo.require("dojo.parser");

dojo.addOnLoad(function() {
    if (!(dojo.isIE < 7)) {
        var checkboxes = dojo.query("input[type=checkbox]");
        var radiobuttons = dojo.query("input[type=radio]");
        
        checkboxes.forEach(function(item, index, array) {
            if (item.className == "tsSwitch") {
                dojo.addClass(item, "tsSwitchBox");
            }
            else {
                dojo.addClass(item, "tsCheckBox");
            }
        });    
        dojo.parser.instantiate(checkboxes, {dojoType: "dijit.form.CheckBox"});
    
        radiobuttons.forEach(function(item, index, array) {
            dojo.addClass(item, "tsRadio");
        });
        dojo.parser.instantiate(radiobuttons, {dojoType: "dijit.form.RadioButton"});
    }
});

