$('.input-group.date').datepicker({ todayBtn: false, language: "ru", orientation: "top auto", keyboardNavigation: false, autoclose: true, toggleActive: true, defaultViewDate: { year: 1990, month: 11, day: 18 } }); function password_validate(obj){ if (check_password($(obj).val())){ $(obj).attr('class', 'alert-success'); } else { $(obj).attr('class', 'alert-danger'); } } $('[name$="password"]').on('input', function(){ password_validate(this) }); $('[name$="password1"]').on('input', function(){ password_validate(this) }); $('[name="password2"]').on('input', function(){ check_password_compare() }); $('[name="email"]').on('input', function(){ $(this).val($.trim($(this).val())); if (check_email($(this).val())){ $(this).attr('class', 'alert-success'); } else { $(this).attr('class', 'alert-danger'); } }); $('[type="email"]').on('input', function(){ $(this).val($.trim($(this).val())); if (check_email($(this).val())){ $(this).attr('class', 'alert-success'); } else { $(this).attr('class', 'alert-danger'); } }); function get_by_type_action_parent(block, attr){ var search = true; while(search){ if (block.parent().attr(attr)){ search = false; return block.parent(); } else { block = block.parent() } } } $( document.body ).on( "click", "[by_type]", function( event ) { var element_action = $(event.target); if (!element_action.attr('by_type')){ element_action = get_by_type_action_parent(element_action, 'by_type'); } var text = element_action.html(); var border = element_action.css('border-bottom'); element_action.html(' Получение доступа'); if (!check_access(element_action.attr('by_type'), element_action.attr('self_id'))){ event.preventDefault(); element_action.html(text); element_action.css('border-bottom', border); open_service_request_window(element_action.attr('course_id')) } else if (!check_jaccess(element_action.attr('by_type'), element_action.attr('self_id'))){ event.preventDefault(); element_action.html(text); element_action.css('border-bottom', border); open_journal_request_window() } else if (!check_block(element_action.attr('by_type'), element_action.attr('self_id'))) { event.preventDefault(); element_action.html(text); element_action.css('border-bottom', border); open_block_request_window() } }); window.achievement_in_work=false; $(function() { $("a#single_image").fancybox(); setInterval(function(){ if(!window.achievement_in_work){ check_ahievements() } } , 500000); }); function NotEmpty(obj) { // Проверка объекта на пустоту for (var key in obj){ if (key) { return true; } } return false; } $('.material').click(function() { $(this).toggleClass('full'); });