var $sm = jQuery.noConflict(); $sm(document).ready(function(){ if ($sm("#maillink").length) { $sm("ul.sm_form").hide(); $sm("#maillink").click(function () { $sm("ul.sm_form").slideToggle("slow"); }); } if ($sm("#siplink").length) { $sm("ul.sm_sipnet").hide(); $sm("#siplink").click(function () { $sm("ul.sm_sipnet").slideToggle("slow"); }); } $sm("#sm_submit").click(function(){ var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/; var fromNameVal = $sm("#sm_fromname").val(); var emailFromVal = $sm("#sm_emailfrom").val(); var subjectVal = $sm("#sm_subject").val(); var messageVal = $sm("#sm_message").val(); var adminemailVal = $sm("#sm_adminemail").val(); function SMFormShowError(item, message){ $sm(".sm_error").remove(); item.before('' + message + ''); $sm(".sm_error").effect("pulsate", { times: 1 }, 500); } if(fromNameVal == '') { SMFormShowError($sm("#sm_fromname"), 'Укажите Ваше имя'); return false; } if(emailFromVal == '') { SMFormShowError($sm("#sm_emailfrom"), 'Укажите ваш E-mail'); return false; } else if(!emailReg.test(emailFromVal)) { SMFormShowError($sm("#sm_emailfrom"), 'Не верный E-mail'); return false; } if(subjectVal == '') { SMFormShowError($sm("#sm_subject"), 'Укажите тему'); return false; } if(messageVal == '') { SMFormShowError($sm("#sm_message"), 'Напишите сообщение'); return false; } //$sm(this).hide(); $sm("#sm_sendemail").hide(); $sm("#sm_sendemail li.sm_buttons").append('Loading'); $sm.get("/modules/mod_support/email/sendemail.php", { name: fromNameVal, email: emailFromVal, subject: subjectVal, message: messageVal, adminemail: adminemailVal }, function(data){ $sm("#sm_sendemail").slideUp("normal", function() { $sm("#sm_sendemail").before('

Спасибо

Сообщение отправлено

'); }); } ); return false; }); });