есть переменная lmp типа Date. В ней записана дата 1 сентября 2011. Делаю так
alert(lmp); //выводит 1 сентября 2011
incrementedDate = lmp;
incrementedDate.setDate(incrementedDate.getDate() + (lenOfCycle - 17) );
alert(lmp); // выводит 5 сентября 2011, т.е. значение incrementedDate
Почему значение lmp меняется???? Убейте, но не пойму!!!