Нужна помощь, обращайся!
<!—
function validateEmail(email) {
var reg = /^(([^()[]\.,;: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,}))$/;
return reg.test(email);
}
$(document).ready(function() {
$(«.modalbox»).fancybox();
$(«#contact»).submit(function() { return false; });
$(«#send»).on(«click», function(){
var emailval = $(«#email»).val();
var msgval = $(«#msg»).val();
var msglen = msgval.length;
var mailvalid = validateEmail(emailval);
if(mailvalid == false) {
$(«#email»).addClass(«error»);
}
else if(mailvalid == true){
$(«#email»).removeClass(«error»);
}
if(msglen = 4){
$(«#msg»).removeClass(«error»);
}
if(mailvalid == true && msglen >= 4) {
// если обе проверки пройдены
// сначала мы скрываем кнопку отправки
$(«#send»).replaceWith(«отправка…«);
$.ajax({
type: ‘POST’,
url: ‘sendmessage.php’,
data: $(«#contact»).serialize(),
success: function(data) {
if(data == «true») {
$(«#contact»).fadeOut(«fast», function(){
$(this).before(«
Успешно! Ваше сообщение отправлено 🙂
«);
setTimeout(«$.fancybox.close()», 1000);
});
}
}
});
}
});
});
// —>