<table class="colorborder" width="550"> <tr><td> <table style="text-align: left; width: 500;" border="0" cellpadding="2" cellspacing="2" class="infcolorborder"> <tr><td> <input id="ver2idmon0" name="ver2wavmon" onclick="ver2ClickMon(0)" type="radio" checked="checked"/>январь<br> <input id="ver2idmon1" name="ver2wavmon" onclick="ver2ClickMon(1);" type="radio" />февраль<br> <input id="ver2idmon2" name="ver2wavmon" onclick="ver2ClickMon(2);" type="radio" />март<br> <input id="ver2idmon3" name="ver2wavmon" onclick="ver2ClickMon(3);" type="radio" />апрель<br> <input id="ver2idmon4" name="ver2wavmon" onclick="ver2ClickMon(4);" type="radio" />май<br> <input id="ver2idmon5" name="ver2wavmon" onclick="ver2ClickMon(5);" type="radio" />июнь<br> </td><td> <input id="ver2idmon6" name="ver2wavmon" onclick="ver2ClickMon(6);" type="radio" />июль<br> <input id="ver2idmon7" name="ver2wavmon" onclick="ver2ClickMon(7);" type="radio" />август<br> <input id="ver2idmon8" name="ver2wavmon" onclick="ver2ClickMon(8);" type="radio" />сентябрь<br> <input id="ver2idmon9" name="ver2wavmon" onclick="ver2ClickMon(9);" type="radio" />октябрь<br> <input id="ver2idmon10" name="ver2wavmon" onclick="ver2ClickMon(10);" type="radio" />ноябрь<br> <input id="ver2idmon11" name="ver2wavmon" onclick="ver2ClickMon(11);" type="radio" />декабрь<br> </td><td> <input id="ver2idnum1" name="ver2wavnum" onclick="ver2ClickNum(1);" type="radio" checked="checked"/>01 | <input id="ver2idnum2" name="ver2wavnum" onclick="ver2ClickNum(2);" type="radio" />02 | <input id="ver2idnum3" name="ver2wavnum" onclick="ver2ClickNum(3);" type="radio" />03 | <input id="ver2idnum4" name="ver2wavnum" onclick="ver2ClickNum(4);" type="radio" />04 | <input id="ver2idnum5" name="ver2wavnum" onclick="ver2ClickNum(5);" type="radio" />05 | <input id="ver2idnum6" name="ver2wavnum" onclick="ver2ClickNum(6);" type="radio" />06<br> <input id="ver2idnum7" name="ver2wavnum" onclick="ver2ClickNum(7);" type="radio" />07 | <input id="ver2idnum8" name="ver2wavnum" onclick="ver2ClickNum(8);" type="radio" />08 | <input id="ver2idnum9" name="ver2wavnum" onclick="ver2ClickNum(9);" type="radio" />09 | <input id="ver2idnum10" name="ver2wavnum" onclick="ver2ClickNum(10);" type="radio" />10 | <input id="ver2idnum11" name="ver2wavnum" onclick="ver2ClickNum(11);" type="radio" />11 | <input id="ver2idnum12" name="ver2wavnum" onclick="ver2ClickNum(12);" type="radio" />12<br> <input id="ver2idnum13" name="ver2wavnum" onclick="ver2ClickNum(13);" type="radio" />13 | <input id="ver2idnum14" name="ver2wavnum" onclick="ver2ClickNum(14);" type="radio" />14 | <input id="ver2idnum15" name="ver2wavnum" onclick="ver2ClickNum(15);" type="radio" />15 | <input id="ver2idnum16" name="ver2wavnum" onclick="ver2ClickNum(16);" type="radio" />16 | <input id="ver2idnum17" name="ver2wavnum" onclick="ver2ClickNum(17);" type="radio" />17 | <input id="ver2idnum18" name="ver2wavnum" onclick="ver2ClickNum(18);" type="radio" />18<br> <input id="ver2idnum19" name="ver2wavnum" onclick="ver2ClickNum(19);" type="radio" />19 | <input id="ver2idnum20" name="ver2wavnum" onclick="ver2ClickNum(20);" type="radio" />20 | <input id="ver2idnum21" name="ver2wavnum" onclick="ver2ClickNum(21);" type="radio" />21 | <input id="ver2idnum22" name="ver2wavnum" onclick="ver2ClickNum(22);" type="radio" />22 | <input id="ver2idnum23" name="ver2wavnum" onclick="ver2ClickNum(23);" type="radio" />23 | <input id="ver2idnum24" name="ver2wavnum" onclick="ver2ClickNum(24);" type="radio" />24<br> <input id="ver2idnum25" name="ver2wavnum" onclick="ver2ClickNum(25);" type="radio" />25 | <input id="ver2idnum26" name="ver2wavnum" onclick="ver2ClickNum(26);" type="radio" />26 | <input id="ver2idnum27" name="ver2wavnum" onclick="ver2ClickNum(27);" type="radio" />27 | <input id="ver2idnum28" name="ver2wavnum" onclick="ver2ClickNum(28);" type="radio" />28 | <input id="ver2idnum29" name="ver2wavnum" onclick="ver2ClickNum(29);" type="radio" />29 | <input id="ver2idnum30" name="ver2wavnum" onclick="ver2ClickNum(30);" type="radio" />30<br> <input id="ver2idnum31" name="ver2wavnum" onclick="ver2ClickNum(31);" type="radio" />31 | </td></tr> </table><br> <input type="button" onclick="ver2ClickDay()" value="сегодня" /> отпуск<input type="text" id="ver2textfieldholyday1" value="30" size="5" />дней<br> <input type="button" onclick="ver2ClickHolyDay()" value="результат" /><br> <input type="text" id="ver2textfieldholyday2" value="" size="46"/><br> <input type="text" id="ver2textfieldholyday3" value="" size="46"/><br> </td></tr> </table> <script type="text/javascript"> var ver2segodn1 = new Date(); var ver2segodn2 = new Date(ver2segodn1.getFullYear(), ver2segodn1.getMonth(), ver2segodn1.getDate()); var ver2tempMon = 0; var ver2tempNum = 1; window.onload = function(e){ ver2ClickDay(); } function ver2ClickMon(ver2fileMon) { ver2tempMon = ver2fileMon; ver2segodn2.setMonth(ver2tempMon); ver2segodn2.setDate(ver2tempNum); document.getElementById('ver2textfieldholyday2').value = ver2segodn2.toLocaleString('ru', { year: 'numeric', month: 'long', day: 'numeric', weekday: 'long' }); document.getElementById('ver2textfieldholyday3').value = ""; } function ver2ClickNum(ver2fileNum) { ver2tempNum = ver2fileNum; ver2segodn2.setMonth(ver2tempMon); ver2segodn2.setDate(ver2tempNum); document.getElementById('ver2textfieldholyday2').value = ver2segodn2.toLocaleString('ru', { year: 'numeric', month: 'long', day: 'numeric', weekday: 'long' }); document.getElementById('ver2textfieldholyday3').value = ""; } function ver2ClickDay() { ver2segodn1 = new Date(); document.getElementById('ver2idmon'+eval(ver2segodn1.getMonth())).checked = true; document.getElementById('ver2idnum'+eval(ver2segodn1.getDate())).checked = true; ver2tempMon = eval(ver2segodn1.getMonth()); ver2tempNum = eval(ver2segodn1.getDate()); document.getElementById('ver2textfieldholyday2').value = ver2segodn1.toLocaleString('ru', { year: 'numeric', month: 'long', day: 'numeric', weekday: 'long' }); } function ver2ClickHolyDay() { ver2segodn2.setMonth(ver2tempMon); ver2segodn2.setDate(ver2tempNum); document.getElementById('ver2textfieldholyday2').value = ver2segodn2.toLocaleString('ru', { year: 'numeric', month: 'long', day: 'numeric', weekday: 'long' }); ver2segodn2.setDate(ver2segodn2.getDate()+eval(document.getElementById('ver2textfieldholyday1').value)); if (ver2segodn2.getDay() === 6) {ver2segodn2.setDate(ver2segodn2.getDate()+2);}; if (ver2segodn2.getDay() === 0) {ver2segodn2.setDate(ver2segodn2.getDate()+1);}; if (ver2segodn2.getDate() === 8) {if (ver2segodn2.getMonth() === 2) {ver2segodn2.setDate(ver2segodn2.getDate()+1);}}; if (ver2segodn2.getDate() === 9) {if (ver2segodn2.getMonth() === 4) {ver2segodn2.setDate(ver2segodn2.getDate()+1);}}; if (ver2segodn2.getDate() === 1) {if (ver2segodn2.getMonth() === 4) {ver2segodn2.setDate(ver2segodn2.getDate()+1);}}; if (ver2segodn2.getDate() === 23) {if (ver2segodn2.getMonth() === 1) {ver2segodn2.setDate(ver2segodn2.getDate()+1);}}; if (ver2segodn2.getDate() === 1) {if (ver2segodn2.getMonth() === 0) {ver2segodn2.setDate(ver2segodn2.getDate()+1);}}; if (ver2segodn2.getDate() === 2) {if (ver2segodn2.getMonth() === 0) {ver2segodn2.setDate(ver2segodn2.getDate()+1);}}; if (ver2segodn2.getDate() === 3) {if (ver2segodn2.getMonth() === 0) {ver2segodn2.setDate(ver2segodn2.getDate()+1);}}; if (ver2segodn2.getDate() === 4) {if (ver2segodn2.getMonth() === 0) {ver2segodn2.setDate(ver2segodn2.getDate()+1);}}; if (ver2segodn2.getDate() === 5) {if (ver2segodn2.getMonth() === 0) {ver2segodn2.setDate(ver2segodn2.getDate()+1);}}; if (ver2segodn2.getDate() === 7) {if (ver2segodn2.getMonth() === 0) {ver2segodn2.setDate(ver2segodn2.getDate()+1);}}; if (ver2segodn2.getDate() === 4) {if (ver2segodn2.getMonth() === 10) {ver2segodn2.setDate(ver2segodn2.getDate()+1);}}; if (ver2segodn2.getDate() === 7) {if (ver2segodn2.getMonth() === 10) {ver2segodn2.setDate(ver2segodn2.getDate()+1);}}; if (ver2segodn2.getDate() === 12) {if (ver2segodn2.getMonth() === 5) {ver2segodn2.setDate(ver2segodn2.getDate()+1);}}; if (ver2segodn2.getDate() === 12) {if (ver2segodn2.getMonth() === 11) {ver2segodn2.setDate(ver2segodn2.getDate()+1);}}; if (ver2segodn2.getDay() === 6) {ver2segodn2.setDate(ver2segodn2.getDate()+2);}; if (ver2segodn2.getDay() === 0) {ver2segodn2.setDate(ver2segodn2.getDate()+1);}; if (ver2segodn2.getDate() === 8) {if (ver2segodn2.getMonth() === 2) {ver2segodn2.setDate(ver2segodn2.getDate()+1);}}; if (ver2segodn2.getDate() === 9) {if (ver2segodn2.getMonth() === 4) {ver2segodn2.setDate(ver2segodn2.getDate()+1);}}; if (ver2segodn2.getDate() === 1) {if (ver2segodn2.getMonth() === 4) {ver2segodn2.setDate(ver2segodn2.getDate()+1);}}; if (ver2segodn2.getDate() === 23) {if (ver2segodn2.getMonth() === 1) {ver2segodn2.setDate(ver2segodn2.getDate()+1);}}; if (ver2segodn2.getDate() === 1) {if (ver2segodn2.getMonth() === 0) {ver2segodn2.setDate(ver2segodn2.getDate()+1);}}; if (ver2segodn2.getDate() === 2) {if (ver2segodn2.getMonth() === 0) {ver2segodn2.setDate(ver2segodn2.getDate()+1);}}; if (ver2segodn2.getDate() === 3) {if (ver2segodn2.getMonth() === 0) {ver2segodn2.setDate(ver2segodn2.getDate()+1);}}; if (ver2segodn2.getDate() === 4) {if (ver2segodn2.getMonth() === 0) {ver2segodn2.setDate(ver2segodn2.getDate()+1);}}; if (ver2segodn2.getDate() === 5) {if (ver2segodn2.getMonth() === 0) {ver2segodn2.setDate(ver2segodn2.getDate()+1);}}; if (ver2segodn2.getDate() === 7) {if (ver2segodn2.getMonth() === 0) {ver2segodn2.setDate(ver2segodn2.getDate()+1);}}; if (ver2segodn2.getDate() === 4) {if (ver2segodn2.getMonth() === 10) {ver2segodn2.setDate(ver2segodn2.getDate()+1);}}; if (ver2segodn2.getDate() === 7) {if (ver2segodn2.getMonth() === 10) {ver2segodn2.setDate(ver2segodn2.getDate()+1);}}; if (ver2segodn2.getDate() === 12) {if (ver2segodn2.getMonth() === 5) {ver2segodn2.setDate(ver2segodn2.getDate()+1);}}; if (ver2segodn2.getDate() === 12) {if (ver2segodn2.getMonth() === 11) {ver2segodn2.setDate(ver2segodn2.getDate()+1);}}; if (ver2segodn2.getDay() === 6) {ver2segodn2.setDate(ver2segodn2.getDate()+2);}; if (ver2segodn2.getDay() === 0) {ver2segodn2.setDate(ver2segodn2.getDate()+1);}; document.getElementById('ver2idmon'+eval(ver2segodn2.getMonth())).checked = true; document.getElementById('ver2idnum'+eval(ver2segodn2.getDate())).checked = true; ver2tempMon = eval(ver2segodn2.getMonth()); ver2tempNum = eval(ver2segodn2.getDate()); document.getElementById('ver2textfieldholyday3').value = ver2segodn2.toLocaleString('ru', { year: 'numeric', month: 'long', day: 'numeric', weekday: 'long' }); } </script>