$(document).ready(function() {
    function regKontrol(pattern, value)
    {
        r = new RegExp(pattern, "g");
        return r.test(value);
    }
    patternEposta   = "^"+"([abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0-9_\.\-]+)"+"@"+"([abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0-9_\.\-]+)"+"[\.]"+"([abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0-9_\.\-]+)"+"$";
 
    $("#btn").click(function(){
        base_url = $('input#base_url').val();
        ad = $('input#ad').val();
        mail = $('input#mail').val();
        guvenlik = $('input#guvenlik').val();
        mesaj = $('textarea#mesaj').val();
        function captcha_refresh()
        {
            jQuery.ajax({
                type: 'POST',
                error:function(){
                    alert('Bir hata meydana geldi!');
                },
                url: base_url +'index.php/iletisim/captcharefresh',
                success: function(e) 
                { 
                    
                    $('div#captcha').html(e); 
                }
            });	
        }
        if(ad=='İsminizi Yazın')
        {
            $('#iletisim_sonuc').html('İsminizi Yazmadınız.');
            $('#iletisim_sonuc').slideDown("slow");
        }else if(mail=='Mail Adresinizi Yazın')
        {
            $('#iletisim_sonuc').html('Mail Adresinizi Yazmadınız.');
            $('#iletisim_sonuc').slideDown("slow");
        }else if(!regKontrol(patternEposta,mail))
        {
            $('#iletisim_sonuc').html('Mail Adresiniz Hatalı');
            $('#iletisim_sonuc').slideDown("slow");
        }else if(mesaj=='Mesajınızı Yazın')
        {
            $('#iletisim_sonuc').html('Mesajınızı Girmediniz');
            $('#iletisim_sonuc').slideDown("slow");
        }else
        {
            jQuery.ajax({
                type: 'POST',
                url: base_url+'index.php/ajax/yolla',
                error:function(){
                    alert('Ekleme Formu Gönderilirken Bir Hata Meydana Geldi!');
                },
                data: 'ad=' + ad + '&mail=' + mail + '&mesaj=' + mesaj + '&guvenlik=' + guvenlik,
                success: function(ajaxCevap) {
                    if(ajaxCevap == 1)
                    {
                        $('#iletisim_sonuc').html('Mesajınız gönderildi.');
                        // Güvenlik kodu yenilenecek burada
                        document.forms.iletisim.reset();
                        captcha_refresh();
											
                    }
                    else if(ajaxCevap == 2)
                    {
                        $('#iletisim_sonuc').html('Teknik sorun.');
                        document.forms.iletisim.reset();
                        captcha_refresh();
                    }
                    else if(ajaxCevap == 3)
                    {
                        $('#iletisim_sonuc').html('Lütfen tüm alanları doldurun');
                        document.forms.iletisim.reset();
                        captcha_refresh();
                    }
                    else if(ajaxCevap == 4)
                    {
                        $('#iletisim_sonuc').html('Lütfen geçerli güvenlik kodu girin');
                        // Güvenlik kodu yenilenecek burada
                        document.forms.iletisim.reset();
                        captcha_refresh()
                    }
                    $('#iletisim_sonuc').slideDown("slow");
                //
                }
            });
        }
    });
});
