$(document).ready(function(){
$('#iletisimFormu').attr("action","javascript:void(0);").submit(formKontrol);
});
function formKontrol()
{
var adsoyad = $('#adsoyad').val();
var eposta = $('#eposta').val();
var mesaj = $('#mesaj').val();
var a = new RegExp("^([a-zA-Z ığüşöçİĞÜŞÖÇ]+){3,25}$");
var e = new RegExp("^([0-9a-zA-Z]+([_.-]?[0-9a-zA-Z]+)*@[0-9a-zA-Z]+[0-9,a-z,A-Z,.,-]*(.){1}[a-zA-Z]{2,4})+$");
var m = mesaj.length;
// ad soyad geçerli mi?
if( a.test(adsoyad) === false ) {
alert('Adınız ve Soyadınız geçerli görünmüyor !');
$('#adsoyad').focus();
return false;
}
// e-posta geçerli mi?
if( e.test(eposta) === false ) {
alert('E-posta adresiniz geçerli görünmüyor !');
$('#eposta').focus();
return false;
}
// mesaj geçerli mi?
if( m<10 || m>500 ) {
alert('Mesajınız geçerli görünmüyor ! \n\nMesajınız 10 ile 500 karakter arasında olabilir.');
$('#mesaj').focus();
return false;
}
// formu gönder
formGonder();
return false;
}
/* <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> */
/* */
/* <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> */
function formGonder()
{
onLoading();
$.ajax({
type: 'POST',
url: siteURL + 'iletisim.php',
data: $("input, textarea").serialize(),
success: function(ajaxCevap){
$('#iletisim').after(''+ajaxCevap+'');
offLoading();
},
error: function(){
$('#iletisim').after('Bir Hata Oluştu! Lütfen daha sonra tekrar deneyin.');
offLoading();
}
});
}
function onLoading()
{
// buton pasif
$("#submit").css("cursor","wait").css("color","#ccc").attr("disabled","disabled");
$('#iletisimFormu').hide();
$('#iletisim').after('
');
}
function offLoading()
{
// buton aktif
$("#submit").css("cursor","pointer").css("color","#d5616d").removeAttr("disabled");
$('img#yukleniyor').remove();
}