Форма входа

Наш опрос

Ваши любимые спектакли Молодёжки
Всего ответов: 2213

Статистика


Онлайн всего: 1
Гостей: 1
Пользователей: 0






Суббота, 25.03.2017, 15:49
Приветствую Вас Гость
Главная | Регистрация | Вход

Регистрация

Через социальную сеть

Выберите социальную сеть...

или через форму на сайте

1 : 0; }, surname: function(obj){ return obj.value.length<2 ? 1 : 0; } } var eFields = []; function uShowErr(name,err){ var icon = $('#uf-'+name+'-status-icon'); var hint = $('#uf-'+name+'-status'); if (icon.length){ //if(hint.length) hint.html(''); if(err == 0){ icon.removeClass('wait').addClass('pass').removeClass('fail').children('span.uf-status').fadeOut(); uFormStatus(); }else if(err == -1){ icon.addClass('wait').removeClass('pass').removeClass('fail'); }else{ icon.removeClass('wait').removeClass('pass').addClass('fail'); $('#uf-submit').addClass('disabled'); // .attr('disabled', 'disabled'); if(err != 1 && hint.length){ hint.html(err); icon.children('span.uf-status').fadeIn(300); setTimeout("$('#uf-"+name+"-status-icon').children('span.uf-status').fadeOut();",3000); } } } } function uFormStatus(){ var has_err = false; for(field in uValidator){ var err = uValidator[field]($('#uf-'+field+', .uf-'+field, $('#uf-register'))[0], 1 ); has_err = err || has_err; } if( !has_err && $('.uf-status-icon.fail').length ) { has_err = true; } if(has_err) $('#uf-submit').addClass('disabled'); // .attr('disabled', 'disabled'); else $('#uf-submit').removeClass('disabled'); // .removeAttr('disabled'); } $(document).ready(function(){ $("#uf-register .uf-text").bind("blur", function(event){ uShowErr(this.name,uValidator[this.name](this)); }); $("#uf-register .uf-select").bind("change", function(event){ var fname = this.id.split('-')[1]; uShowErr(fname,uValidator[fname](this)); }); $("#uf-register .uf-click").bind("click", function(event){ var fname = this.id.split('-')[1]; uShowErr(fname,uValidator[fname](this)); }); $("#uf-register .uf-refresh").bind("click", function(event){ $('#uf-captcha').attr('value',''); $('#uf-captcha-ref').fadeOut().fadeIn(); var el = $('#uf-captcha-img'); el.attr('src',el.attr('src').replace(/([^=]+)$/,Math.random())); setTimeout("$('#uf-captcha').focus();",300); }); $("#uf-register").bind("submit", function(event){ var has_err = false; for (field in uValidator ) { var err = uValidator[field]($('#uf-'+field+', .uf-'+field, $('#uf-register'))[0], 1 ); uShowErr(field, err ); has_err = err || has_err; } $('#uf-submit').addClass('disabled'); // .attr('disabled', 'disabled'); return has_err ? false : true; }); $('#uf-register .uf-status-icon').hover(function(){ var el = $(this); if(!el.is('[showed]') && el.hasClass('fail') && el.find('span.uf-status p').html()){ el.attr('showed',1).children('span.uf-status').fadeIn(300); setTimeout("$('#"+this.id+"').removeAttr('showed').children('span.uf-status').fadeOut();",3000); } }); $('#uf-register .uf-field').each(function() { var inputHeight = $(this).children('input').height(); $(this).find('.uf-status').css('margin-top', 11 + inputHeight/2 +'px'); }); // for (var f in eFields ) { // uShowErr(eFields[f], uValidator[eFields[f]]((document.getElementById('uf-'+eFields[f]) || document.querySelector('.uf-'+eFields[f])) ) ); // } if(eFields.length < Object.keys(uValidator).length) $('#uf-submit').addClass('disabled'); // .attr('disabled', 'disabled'); });

лого
© Алена Хромина 2008-2017