$(document).ready(function() { $('#konkurs_submit').click(function() { if( $('#nemail').val()=="" || $('#nemail').val()==undefined) { alert('Введите Ваш email'); return; } if( $('#nansw').val()=="" || $('#nansw').val()==undefined ) { alert('Введите Ваш ответ'); return; } if( $('input[id=agree_konkurs]').attr('checked')==false ) { alert('Вы должны согласиться с правилами'); return; } var uname = $('#nlogin').val(); var email = $('#nemail').val(); var answer = $('#nansw').val(); $.ajax( { type: "POST", dataType: "json", url: '/users/konkurs', data: "name=" + uname + "&email=" + email + "&answer=" + answer, beforeSend: function() { $('.reg2 .button').html(''); }, success: function(data) { $('.reg2 .button').html('Отправлено'); } }); }); var patternUsername = /^[a-zA-Z0-9_]+$/; $(".sel_change").sSelect(); $('#birth').datepicker({yearRange: '1930:1990', defaultDate: new Date ("01/01/1980"), buttonImage: '/images/date_link_but.gif'}); $('#datepick').click( function() { $('#birth').datepicker('show'); return false; }); $('#birth_date_field').datepicker( {minDate: new Date(1910,1-1,1), maxDate: new Date(2009,11,31)} ); $("#email_wnd").dialog( { height: 290, width: 350, modal: true, autoOpen: false, close: function(event, ui) { $("#msg").html(""); $("#email_of_friend").val(""); $("#comment").val(""); } }); $("#share_email").click( function(){$('#form_share_email').show();$('#overlay').show();}); $("#logbut").click(function() {$("#auth").show();$("#overlay").show();}); $("#logbut_inner").click(function(){$("#auth").show();$("#overlay").show();}); $('#submit').click( function() { ajxFriendEmail(); } ); $('#ask_form_submit').click( function() { var uname = $('#ask_name').val(); var email = $('#ask_email').val(); var msg = $('#ask_msg').val(); if( uname.length < 1 ) { alert('Введите имя'); return; } if ((email.indexOf('.')==-1)||(email.indexOf('@')==-1)||(email.indexOf('@') < 1)|| (email.indexOf('@') > email.length - 5) || (email.charAt(email.indexOf('@') - 1)=='.') || (email.charAt(email.indexOf('@') + 1)=='.')) { alert('Введите email'); return; } if( msg.length < 1 ) { alert('Введите сообщение'); return; } $.ajax( { type: "POST", dataType: "json", url: '/users/feedback', data: "name=" + uname + "&email=" + email + "&msg=" + msg, beforeSend: function() { $("#ask_form_sbm").html(''); }, success: function(data) { $("#ask_form_sbm").html('Отправить');alert('Сообщение отправлено!');$('#form_ask_div').hide(); $('#overlay').hide(); } }); }); });