$(document).ready(function(){

    $('form#nededilerFormu')
        .submit(formKontrol)
            .prepend('<div id="durum"></div>');

    // Textarea alanı için
    $('textarea#yorum').kalanKarakter({
        limit: 220,
        mesaj: ' #1 karakter yazabilirsiniz',
        kapsa: '<em></em>',
        uyari: function(){
            myAlert('karakter limiti aşıldı !');
        }
    });

});



// formu kontrol et
function formKontrol()
{
    // Ad ve Soyad
    if( $('input#adSoyad').val().length < 3 ){
        myAlert('Lütfen adınızı ve soyadınızı yazınız !');
        $('input#adSoyad').focus();
        return false;
    }

    // E-posta    
    if( is_email( $('input#ePosta').val() ) === false ){
        myAlert('Lütfen geçerli bir e-posta adresi yazınız !');
        $('input#ePosta').focus();
        return false;
    }

    // Yorum
    if( $('textarea#yorum').val().length < 10 || $('textarea#yorum').val().length > 220 ){
        myAlert('Yorumunuz 10 ile 200 karakter arasında olmalıdır !');
        $('textarea#yorum').focus();
        return false;
    }

    $.ajax({
        type: 'POST',
        url: $('form#nededilerFormu').attr('action'),
        data: $('form#nededilerFormu').serialize(),
        beforeSend: function(){
            $('form#nededilerFormu button')
                .attr('disabled', 'disabled')
                    .css({color: '#999', cursor: 'wait'});
            $("div#durum").html('<p id="yukleniyor" title="Form gönderiliyor. Lütfen bekleyiniz..."></p>');
        },
        success: function(cvp){
            $('form#nededilerFormu button')
                .removeAttr('disabled')
                    .css({color: '#3d595e', cursor: 'pointer'})

            $('div#durum').html(cvp);
        }
    });

    return false;
}