jQuery(function($) { /* что бы видео в ИЕ не перекрывало всплывающие окна */ $('iframe').each(function() { var url = $(this).attr("src"); if ($(this).attr("src").indexOf("?") > 0) { $(this).attr({ "src" : url + "&wmode=transparent", "wmode" : "Opaque" }); } else { $(this).attr({ "src" : url + "?wmode=transparent", "wmode" : "Opaque" }); } }); var clickOnEye = false; $('.slider8').bxSlider({ mode: 'vertical', slideWidth: 5000, minSlides: 1, slideMargin: 10, auto: true }); $('#reg_box form').submit(function(){ var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; if(!re.test($('#reg-email').val())) { $('#reg-email').focus().css({backgroundColor: "#F00"}).animate({backgroundColor: "#FFF"}, 1500); return false; } var rp = /[-a-zA-Z0-9_!@#$%^&*=+]{7,30}/; if(!rp.test($('#reg-password').val())) { $('#reg-password').focus().css({backgroundColor: "#F00"}).animate({backgroundColor: "#FFF"}, 1500); return false; } Spinner.show(); $.post($(this).attr('action'), $(this).serialize(), function(data, textStatus, xhr) { Spinner.hide(); $('#dialog-registrationResponce').html(data); }); return false; }); $('#reg-password') .showPassword({show: false, innerToggle: true}) .focus(function(){ $(this).closest('.hideShowPassword-wrapper').next('.tooltip').show(); }) .blur(function(){ if(!clickOnEye) { $(this).closest('.hideShowPassword-wrapper').next('.tooltip').hide(); } }) .on('passwordVisibilityChange', function(){ var html = $(this).val(); $(this).focus().val("").val(html) }); $('#reg_box') .on('mousedown', '.hideShowPassword-toggle', function(){ clickOnEye = true; }) .on('mouseup', '.hideShowPassword-toggle', function(){ clickOnEye = false; }); });