- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
function check_date() {
var message = "Дата невалидна.";
days = [31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];
var str = $('#registration-form [name="birthday"]').val();
var m = str.match(/(\d*)\.(\d*)\.(\d*)(.*)/);
if (!m ||
!m[1] ||
!m[2] ||
!m[3] ||
m[4] ||
parseInt(m[2], 10) < 1 ||
parseInt(m[2], 10) > 12 ||
parseInt(m[1], 10) < 1 ||
parseInt(m[1], 10) > days[parseInt(m[2], 10)-1] ||
parseInt(m[3], 10) < 1920 ||
parseInt(m[3], 10) > 2000 ) {
tooltip($('#registration-form [name="birthday"]').get(0), message);
} else {
removett($('#registration-form [name="birthday"]').get(0));
}
}