ciao dioz ho fatto uno semplificato e funziona cioe nel ciclo che devo inserire qualcosa
codice:
calcola = function (qualeObj, dalM, dalG, alM, alG) {
var dal = new Date(2003, dalM, dalG);
var al = new Date(2003, alM, alG);
var iG = _root[qualeObj].dalGiorno;
var iM = _root[qualeObj].dalMese;
var fG = _root[qualeObj].alGiorno;
var fM = _root[qualeObj].alMese;
var initG = new Date(2003, iM, iG);
var fineG = new Date(2003, fM, fG);
if ((al < initG) || (dal > fineG)) {
trace("libero :" + qualeObj);
}
};
// qui segno quando è occupato nel obj
obj0 = {dalMese:5, dalGiorno:14, alMese:5, alGiorno:20};
obj1 = {dalMese:6, dalGiorno:11, alMese:7, alGiorno:10};
obj2 = {dalMese:6, dalGiorno:26, alMese:7, alGiorno:10};
cerca_puls.onRelease = function() {
calcola('obj0', 6, 15, 7, 18);
calcola('obj1', 6, 15, 7, 18);
calcola('obj2', 6, 15, 7, 18);
};