YAHOO.example.DDApp = function() {
    var slots = [];
    var players = [];
    var logger;
    return {
        init: function() {
            if (typeof(ygLogger) != "undefined") {
                ygLogger.init(document.getElementById("logDiv"));
                logger = new ygLogger("test_draggable.php");
            }
            
            // slots
            slots[0] = new YAHOO.util.DDTarget("c1", "bottomslots");
            slots[1] = new YAHOO.util.DDTarget("c2", "bottomslots");
            slots[2] = new YAHOO.util.DDTarget("b1", "bottomslots");
            slots[3] = new YAHOO.util.DDTarget("b2", "bottomslots");
            slots[4] = new YAHOO.util.DDTarget("b3", "bottomslots");
            slots[5] = new YAHOO.util.DDTarget("b4", "bottomslots");
            slots[6] = new YAHOO.util.DDTarget("b5", "bottomslots");
            slots[7] = new YAHOO.util.DDTarget("b6", "bottomslots");
            slots[8] = new YAHOO.util.DDTarget("b7", "bottomslots");
            slots[9] = new YAHOO.util.DDTarget("b8", "bottomslots");
            slots[10] = new YAHOO.util.DDTarget("b9", "bottomslots");
            slots[11] = new YAHOO.util.DDTarget("b10", "bottomslots");
            slots[12] = new YAHOO.util.DDTarget("b11", "bottomslots");
            slots[13] = new YAHOO.util.DDTarget("b12", "bottomslots");
            slots[14] = new YAHOO.util.DDTarget("b13", "bottomslots");
            slots[15] = new YAHOO.util.DDTarget("b14", "bottomslots");
            slots[16] = new YAHOO.util.DDTarget("b15", "bottomslots");
            slots[17] = new YAHOO.util.DDTarget("b16", "bottomslots");
            slots[18] = new YAHOO.util.DDTarget("b17", "bottomslots");
            slots[19] = new YAHOO.util.DDTarget("b18", "bottomslots");
            slots[20] = new YAHOO.util.DDTarget("b19", "bottomslots");
            slots[21] = new YAHOO.util.DDTarget("b20", "bottomslots");
            slots[22] = new YAHOO.util.DDTarget("b21", "bottomslots");
            slots[23] = new YAHOO.util.DDTarget("b22", "bottomslots");

            slots[24] = new YAHOO.util.DDTarget("removebeadtray", "bottomslots");
            
            // players
	    // clips
            //players[16] = new YAHOO.example.DDPlayer("clip1", "topslots");
            //players[17] = new YAHOO.example.DDPlayer("clip2", "topslots");
            //players[18] = new YAHOO.example.DDPlayer("clip3", "topslots");
            //players[19] = new YAHOO.example.DDPlayer("clip4", "topslots");
            //players[20] = new YAHOO.example.DDPlayer("clip5", "topslots");
            //players[21] = new YAHOO.example.DDPlayer("clip6", "topslots");

	    // beads
            players[1] = new YAHOO.example.DDPlayer("pb1", "bottomslots");
            players[2] = new YAHOO.example.DDPlayer("pb2", "bottomslots");
            players[3] = new YAHOO.example.DDPlayer("pb3", "bottomslots");
            players[4] = new YAHOO.example.DDPlayer("pb4", "bottomslots");
            players[5] = new YAHOO.example.DDPlayer("pb5", "bottomslots");
            players[6] = new YAHOO.example.DDPlayer("pb6", "bottomslots");
            players[7] = new YAHOO.example.DDPlayer("pb7", "bottomslots");
            players[8] = new YAHOO.example.DDPlayer("pb8", "bottomslots");
            players[9] = new YAHOO.example.DDPlayer("pb9", "bottomslots");
            players[10] = new YAHOO.example.DDPlayer("pb10", "bottomslots");
            players[11] = new YAHOO.example.DDPlayer("pb11", "bottomslots");
            players[12] = new YAHOO.example.DDPlayer("pb12", "bottomslots");

        var sizeoptions = new YAHOO.util.DD("braceletsizes");

            YAHOO.util.DDM.mode = 0;
        }
    };
} ();

YAHOO.util.Event.addListener(window, "load", YAHOO.example.DDApp.init);
