var mailregex = /^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

$(document).ready(function(){

	$.fn.sharebox = function(){
	    var element = this;
	
	    var i = 10;
	    var j = 0;
	    $(element).find("li").each(function(){
	        $(this).css("z-index", i)
	        if (j>0)
	            $(this).css("left", j * 24 + 100 + "px");
	        i = i - 1;
	        j = j + 1;
	    });
	}
	
	$("#sharepoem").sharebox();
	 
	$('.highlights').each(function(){
		var rel = $(this).attr('rel');
		if (!rel) return false;
		var c = rel.split(':');
		$(this).focus(function(){
			$(this).css({ background: '#'+ c[0] +'', color: '#'+ c[1] +''});
		});
		$(this).blur(function(){
			$(this).css({ background: '#'+ c[2] +'', color: '#'+ c[3] +''});
		});		
	});
	
	$('.tabs').each(function(){	
		$(this).click(function(){			
			var diger = $(this).attr('rel');
			var bu = $(this).attr('id');
			$('#'+ diger).addClass('pasif_tab');
			$('#'+ bu).removeClass('pasif_tab');
			$('#'+ diger +'_tab').css('display','none');
			$('#'+ bu +'_tab').fadeIn(1500);
		});	
	});
	
	$('#txtsiirara').live('keyup', function(e){
        if (e.keyCode == 13) {
            siirGetir();
            return false;
        }
	});
	
	
	$('#btnsiirara').live('click', function(){
            siirGetir();
	});
	
	$('#frmuploadphoto').submit(function(){
	    showLoader('Kaydediliyor');
		$.ajax({
			cache   : false,
			url     : '/ajax/siirdefterim/kutuphaneye_ekle/',
			data	: $('#frmuploadphoto').serialize(),
			type    : 'POST',
			success : function(rsp) 
			{
				var x = rsp.split('-_-');
				if (x[0] == 'basarili')
				{
					if (x[1] == 1)
					{
						var id = x[4];
						var tmp = $('#listele').html();
						var html = '';
					    html = html + '<li class="ui-state-default" id="arrayorder_'+ id +'">';
					    	html = html + '<span class="selector ui-icon ui-icon-arrowthick-2-n-s"></span> ';
				    		html = html + '<div>';
				    			html = html + '<a class="thickbox" href="/upload/siirdefterim/b/'+ x[2] +'">';
				    				html = html + '<img src="/upload/siirdefterim/k/'+ x[2] +'" style="width:100px; height:70px;" />';
				    			html = html + '</a>';
				    		html = html + '</div>';
				    		html = html + '<b>';
				    			html = html + '<a onclick="javascript:sorted_siir_sil(\''+$.trim(id)+'\');" href="javascript:void(0);">x</a>';
				    		html = html + '</b>';
					    html = html + '</li>';
					    
					    $('#listele').html(tmp + html);
					}
					
					if (x[1] == 2)
					{
						var id = x[4];
						var tmp = $('#muzik_listele').html();
						var html = '';
					    html = html + '<li class="ui-state-default" id="arrayorder_'+ id +'">';
					    	html = html + '<span class="selector ui-icon ui-icon-arrowthick-2-n-s"></span> ';
				    		html = html + '<div>';
							html = html + '<a class="thickbox" href="/music_player?play=/upload/siirdefterim/'+ x[2] +'&text='+ x[3] +'&height=35">'+ x[2] +' / '+ x[3] +' </a>';
				    		html = html + '</div>';
				    		html = html + '<b>';
				    			html = html + '<a onclick="javascript:sorted_siir_sil(\''+$.trim(id)+'\');" href="javascript:void(0);">x</a>';
				    		html = html + '</b>';
					    html = html + '</li>';
					    
					    $('#muzik_listele').html(tmp + html);
					}
					
				}
				else
				{
					jAlert('Hata Meydana Geldi Lütfen Tekrar Deneyiniz!', 'Hata');
				}
			}
		});
		removeLoader();
		return false;
	});
	
	
	$('#en_iyi_ustalardan').click(function(){
			$('#en_iyi_sizden').addClass('pasif_tab');
			$('#en_iyi_sizden_tab').css('display','none');
			$('#en_iyi_siirdefterimden').addClass('pasif_tab');
			$('#en_iyi_siirdefterimden_tab').css('display','none');
			
			$('#en_iyi_ustalardan').removeClass('pasif_tab');
			$('#en_iyi_ustalardan').fadeIn(1500);
	});
	$('#en_iyi_sizden').click(function(){
			$('#en_iyi_ustalardan').addClass('pasif_tab');
			$('#en_iyi_ustalardan_tab').css('display','none');
			$('#en_iyi_siirdefterimden').addClass('pasif_tab');
			$('#en_iyi_siirdefterimden_tab').css('display','none');
			
			$('#en_iyi_sizden').removeClass('pasif_tab');
			$('#en_iyi_sizden').fadeIn(1500);
	});
	$('#en_iyi_siirdefterimden').click(function(){
			$('#en_iyi_ustalardan').addClass('pasif_tab');
			$('#en_iyi_ustalardan_tab').css('display','none');
			$('#en_iyi_sizden').addClass('pasif_tab');
			$('#en_iyi_sizden_tab').css('display','none');
			
			$('#en_iyi_siirdefterimden').removeClass('pasif_tab');
			$('#en_iyi_siirdefterimden').fadeIn(1500);
	});
	$('#frmsearch').submit(function(){
		var txt = $.trim($('#search').val());
		if (txt.length < 3)
		{
			jAlert('arama sözcüğünüz en az 3 karakter olmalıdır.','dikkat!');
			return false;
		}
		
		var stype = $('#searchType input[type=radio]:checked').val();
		
		showLoader('aranıyor...');
		location.href = '/ara/siir.html?ara='+ (txt) +'&stype='+ stype;
		return false;
	});
	
	
	$('#defternick').keyup(function(){
	    $(this).val($(this).val().replace(/[^a-zA-Z0-9-_/]/,''));
	    $('#sub_defterad').html($(this).val());
	});
	$('#defternick').change(function(){
	    $(this).val($(this).val().replace(/[^a-zA-Z0-9-_/]/,''));
	    $('#sub_defterad').html($(this).val());
	});
	
	$('#rumuz').keyup(function(){
	    $(this).val($(this).val().replace(/[^a-zA-Z0-9-_/]/,''));
	});
	$('#rumuz').change(function(){
	    $(this).val($(this).val().replace(/[^a-zA-Z0-9-_/]/,''));
	});
	
	$('#check_defterad').live('click', function(){

	    if ($('#defternick').val() == '')
	    {
	        jAlert('rumuz alanı boş olamaz!', 'hata!');
	        return false;
	    }
	    else
	    {
	        if ($('#defternick').val().length < 3)
	        {
	           jAlert('şiirdefteri adı en az 3 karakter olmalıdır!', 'hata!');
	           return false;
	        }
	    }
	    
	    showLoader('Kontrol Ediliyor');
		$.ajax({
			cache   : false,
			url     : '/ajax/uyelik/check_defterad/'+ $.trim($('#defternick').val()),
			type    : 'GET',
			success : function(rsp) 
			{
			    removeLoader();
			    if (rsp == 0)		    
			    {
			       jAlert('seçtiğiniz şiirdefteri adı kullanımda lütfen başka deneyiniz!', 'hata!');
	               return false;
			    }
			    if (rsp == 1)
			    {
			       jAlert('şiirdefteri adı kullanılabilir', 'kullanılabilir');
	               return false;
			    }
			}
		});
	});
	
	$('#frmpoll').submit(function(){
        err = 0;
	    $('#frmpoll input[type=radio]').each(function(){
	    	if ($(this).attr('checked') == true) err = 1;
	    });
	    
	    if (err == 0)
	    {
	        jAlert('bir tane anket seçeneği seçmek zorundasınız!', 'hata!');
	        return false;
	    }

	    showLoader('oyunuz işleniyor');
		$.ajax({
			cache   : false,
			url     : '/ajax/anket/oyla',
			data    : $('#frmpoll').serialize(),
			type    : 'POST',
			success : function(rsp) 
			{
			    removeLoader();
			    if (rsp == -1)
			    {
                    jAlert('daha önce bu anket oylamışsınız', 'hata!');
			        return false;
			    }
			    else if (rsp == -1)
			    {
			        jAlert('bir hata meydana geldi lütfen daha sonra tekrar deneyiniz!', 'hata!');
			        return false;
			    }
			    else
			    {
			        $('#secenekler').fadeOut('fast');
			        res = rsp.split('|');
			        var say = res.length;
			        var toplam = (res[say - 1]);


			        
			        var html = '';
			        html = html + '<div style="text-align:center; line-height:20px;">';
			         

			        for (var i = 0; i < ( say -1 ); i++)
			        {
			            re = res[i].split(':');
                                
			            if (toplam != 0 || re[1] != 0)
                        {
                            var oran = ( re[1] / toplam ) * 100;
                            oran = parseInt(oran);
                        }
                        else 
                        {
                            var oran = 0;
                        }
                        
                                
			            html = html + ''+ re[0] +'';
                        html = html + '<span style="color:black; font-size:10px;">';
			            html = html + ' ('+ re[1] +' oy ile %'+ oran +')';
			            html = html + '</span>';
			            html = html + '<div style="border:1px solid #6565B7; width: 99%; height:12px; text-align:left;">';
                                    
                        html = html + '<span style="display:inline-block; background:#6565B7; width:'+ oran +'%; height:10px; margin-top:1px; margin-left:1px;">';
                            
                        html = html + '</span>';
                        html = html + '</div>';
			            html = html + '';
			        }
			         
                     html = html + '<div style="text-align:left;">';
			         html = html + 'toplam: <b>'+ toplam +'</b> kişi oy kullanmış<br />';
                     html = html + '<a href="/anket/tumu.html">diğer anketler</a>';
                     html = html + '</div>';
			        html = html + '</div>';
			        
			        $('#secenekler').html(html).fadeIn('fast');
			        return false;
			    }


			}
		});
	    return false;
	});
	
	$('#frmuyeol').submit(function(){
	    var err = '';
	    var i  = $.trim($('#isim').val());
	    var s  = $.trim($('#soyad').val());
	    var r  = $.trim($('#rumuz').val());
	    var e  = $.trim($('#eposta').val());
	    var s  = $.trim($('#eposta').val());
	    var c  = $.trim($('#recaptcha_response_field').val());
	    
	    if (i == '')
	    {
	        err = err + " * isim alanı boş olamaz<br />";
	    }

	    if (s == '')
	    {
	        err = err + " * soyisim alanı boş olamaz<br />";
	    }
	    
	    if (r == '')
	    {
	        err = err + " * rumuz alanı boş olamaz<br />";
	    }
	    else
	    {
	        if (r.length < 3)
	        err = err + " * rumunuz en az 3 karakter olmalıdır<br />";
	    }
	    
	    if (s == '')
	    {
	        err = err + " * şiirdefteri adı alanı boş olamaz<br />";
	    }
	    else
	    {
	        if (s.length < 3)
	        err = err + " *şiirdefteri adı en az 3 karakter olmalıdır<br />";
	    }
	    
	    if (e == '')
	    {
	        err = err + " * e-posta alanı boş olamaz<br />";
	    }
	    else if (!checkMail(e))
	    {
	        err = err + " * e-posta adresiniz geçersiz<br />";
	    }
	    
	    if (c == '')
	    {
	        err = err + " * güvenlik kodunu yazmalısınız<br />";
	    }
	    
	    if (err != '')
	    {
	         jAlert("Lütfen aşağıdaki hataları düzeltiniz<br /><br />"+ err, 'hata!');
	         return false;     
	    }
	    
	    showLoader('Bilgileriniz Kontrol Ediliyor');
		$.ajax({
			cache   : false,
			url     : '/ajax/uyelik/yeni',
			data    : $('#frmuyeol').serialize(),
			type    : 'POST',
			success : function(rsp) 
			{
			    if (rsp == 1)
                {
                    location.href = '/uye/aktivasyon.html';
                }
                else if (rsp == 2)
                {
                    removeLoader();
                    jAlert("rumuzunuz sistemde zaten kayıtlı", 'hata!');
                }
                else if (rsp == 4)
                {
                    removeLoader();
                    jAlert("şiirdefteri adı sistemde zaten kayıtlı", 'hata!');
                }
                else if (rsp == -13)
                {
                    removeLoader();
                    jAlert("hatalı güvenlik kodu.", 'hata!');
                }
                else if (rsp == 3)
                {
                    removeLoader();
                    jAlert("e-posta adresiniz sistemde zaten kayıtlı", 'hata!');
                }
                else
                {
                    removeLoader();
                    jAlert("bir daha meydana geldi lütfen tekrar deneyiniz!", 'hata!');
                }

			}
		});

	    
	    return false;
	});
	
	$('#frmresendact').submit(function(){
	    var i  = $.trim($('#act').val());
	    
	    if (i == '')
	    {
	        jAlert("Lütfen rumuz yada e-posta adresinizi giriniz!", 'hata!');
	        return false; 
	    }
	    showLoader('Bilgileriniz Kontrol Ediliyor');
		$.ajax({
			cache : false,
			url     : '/ajax/uyelik/aktivasyongonder',
			data    : $('#frmresendact').serialize(),
			type    : 'POST',
			success: function(rsp) 
			{
			    if (rsp == 1)
                {
                     removeLoader();
                     jAlert("aktivasyon mailiniz kayıtlı e-posta adresinize gönderildi", 'hata!');
                     $('#act').val('');
                }
                else if (rsp == 2)
                {
                     removeLoader();
                     jAlert("rumuzunuz yada e-posta adresi bulunamadı", 'hata!');
                }
                else if (rsp == 3)
                {
                     $('#act').val('');
                     removeLoader();
                     jAlert("hesabınız zaten aktive edilmiş", 'hata!');
                }
                else
                {
                     removeLoader();
                     jAlert("bir daha meydana geldi lütfen tekrar deneyiniz!", 'hata!');
                }

			}
		});	    
	    return false;
	});
	
	$('#frmsearchmember').submit(function(){
		if ($('#aranacak').val() != 'üyelerde')
		{
			location.href = $('#frmsearchmember').attr('action') +'?uye_ara='+ $('#aranacak').val();
			return false;
		}
		else
		{
			return false;
		}
	});
	
	$('#frmsearchpoem').submit(function(){
		location.href = $('#frmsearchpoem').attr('action') +'?tarih='+ $('#aranacak').val();
		return false;
	});
	
	$('#frmcheckact').submit(function(){
	    
	    var i  = $.trim($('#cact').val());
	    
	    if (i == '')
	    {
	         jAlert("Lütfen aktivasyon kodunuzu giriniz!", 'hata!');
	         return false; 
	    }
	    showLoader('Bilgileriniz Kontrol Ediliyor');
		$.ajax({
			cache : false,
			url     : '/ajax/uyelik/aktivasyonkontrol',
			data    : $('#frmcheckact').serialize(),
			type    : 'POST',
			success: function(rsp) 
			{
			    if (rsp == 1)
                {
                     location.href = '/uye/profilim.html';
                     removeLoader();
                }
                else if (rsp == 2)
                {
                     removeLoader();
                     jAlert("hatalı aktivasyon kodu", 'hata!');
                }
                else if (rsp == 3)
                {
                     $('#cact').val('');
                     removeLoader();
                     jAlert("hesabınız zaten aktive edilmiş", 'hata!');
                }
                else
                {
                     removeLoader();
                     jAlert("bir daha meydana geldi lütfen tekrar deneyiniz!", 'hata!');
                }

			}
		});	    
	    return false;
	});
	
	$('#frmforgotpass').submit(function(){
	    var i  = $.trim($('#f_pass').val());
	    
	    if (i == '')
	    {
             jAlert("Lütfen rumuz yada e-posta adresinizi giriniz!", 'hata!');
	         return false; 
	    }
	    
	    showLoader('Bilgileriniz Kontrol Ediliyor');
	    
		$.ajax({
			cache : false,
			url     : '/ajax/uyelik/sifremiunuttum',
			data    : $('#frmforgotpass').serialize(),
			type    : 'POST',
			success: function(rsp) 
			{
			    if (rsp == 1)
                {
                     $('#f_pass').val('');
                     removeLoader();
                     jAlert("şifre sıfırlama maili e-posta adresinize gönderildi", 'hata!');
                }
                else if (rsp == 2)
                {
                     removeLoader();
                     jAlert("rumuzunuz yada e-posta adresi bulunamadı", 'hata!');
                }
                else if (rsp == 3)
                {
                     $('#cact').val('');
                     removeLoader();
                     jAlert("çok fazla sıfırlama talebinde bulundunuz<br />sorun devam ederse yönetimle irtibata geçiniz!", 'hata!');
                }
                else
                {
                     removeLoader();
                     jAlert("bir daha meydana geldi lütfen tekrar deneyiniz!", 'hata!');
                }

			}
		});	    
	    return false;
	});
	
	$('#frmlogin').submit(function(){
	    var u  = $.trim($('#username').val());
	    var p  = $.trim($('#password').val());

	    if (u == '' || u == 'kullanıcı adı' || p == '' || p == 'xxxxxx')
	    {
             jAlert("Lütfen kullanıcı adı ve şifrenizi yazınız!", 'hata!');
	         return false; 
	    }
	    showLoader('Bilgileriniz Kontrol Ediliyor');
		$.ajax({
			cache : false,
			url     : '/ajax/uyelik/login',
			data    : $('#frmlogin').serialize(),
			type    : 'POST',
			success: function(rsp) 
			{
			    if (rsp == 1)
                {
                     removeLoader();
                     location.reload(true);
                }
                else if (rsp == 2)
                {
                     removeLoader();
                     jAlert("hatalı giriş bilgileri!", 'hata!');
                }
                else if (rsp == 3)
                {
                     removeLoader();
                     jAlert("hesabınız aktive edilmemiş!", 'hata!');
                }
                else
                {
                     removeLoader();
                     jAlert("bir daha meydana geldi lütfen tekrar deneyiniz!", 'hata!');
                }

			}
		});	    
	    return false;
	});
	
	$('#frmuserlogin').submit(function(){
	    var u  = $.trim($('#txtusername').val());
	    var p  = $.trim($('#txtpassword').val());

	    if (u == '' || u == 'kullanıcı adı' || p == '' || p == 'xxxxxx')
	    {
             jAlert("Lütfen kullanıcı adı ve şifrenizi yazınız!", 'hata!');
	         return false; 
	    }
	    showLoader('Bilgileriniz Kontrol Ediliyor');
		$.ajax({
			cache : false,
			url     : '/ajax/uyelik/login',
			data    : $('#frmuserlogin').serialize(),
			type    : 'POST',
			success: function(rsp) 
			{
			    if (rsp == 1)
                {
                     removeLoader();
                     location.href = '/index.html';
                }
                else if (rsp == 2)
                {
                     removeLoader();
                     jAlert("hatalı giriş bilgileri!", 'hata!');
                }
                else if (rsp == 3)
                {
                     removeLoader();
                     jAlert("hesabınız aktive edilmemiş!", 'hata!');
                }
                else
                {
                     removeLoader();
                     jAlert("bir daha meydana geldi lütfen tekrar deneyiniz!", 'hata!');
                }

			}
		});	    
	    return false;
	});
	
	
	$('.kutuphande_kullan').each(function(){
		$(this).click(function(){
			var id = $(this).attr('rel');
			var tip = $(this).attr('tip');
			if (parseInt(id))
			{
			    showLoader('İstek Gönderiliyor.');
				$.ajax({
					cache : false,
					url     : '/ajax/siirdefterim/kullan/'+ id +'?tip='+ tip,
					type    : 'GET',
					success: function(rsp) 
					{
						removeLoader();
						if (rsp == 2)
						{
							jAlert("Kütüphanenizde zaten kayıtlıdır!");
						}
						if (rsp == 1)
						{
							jAlert("Kayıt Başarılı!");
						}
					}
				});
			}
		});
	});
	
	$('#frmchangesubdomainnick').submit(function(){
	    showLoader('Kontrol Ediliyor');
		$.ajax({
			cache : false,
			url     : '/ajax/uye/defternick',
			data	: $('#frmchangesubdomainnick').serialize(),
			type    : 'POST',
			success: function(rsp) 
			{
				removeLoader();
                if (rsp == -2)
                {
                    removeLoader();
                    jAlert("şiirdefteri adı sistemde zaten kayıtlı", 'hata!');
                }
				if (rsp == 1)
				{
					var href = $('.href_siirdefterim').attr('href');
					href = href.split('.');
					//$('.href_siirdefterim').attr('href', 'http://'+ $('#defternick').val());
					$('.href_siirdefterim').attr('href', $('.href_siirdefterim').attr('href').replace(href[0], 'http://'+ $('#defternick').val()));
					jAlert("Düzenleme Başarılı!");
				}
			}
		});
		return false;
	});
	
	$('.music_player').each(function(){
		$(this).click(function(){
			var href = $(this).attr('href');
			var yol = $(this).attr('rel');
		    showLoader('Yükleniyor.');
			$.ajax({
				cache : false,
				url     : '/music_player?play='+ yol,
				type    : 'GET',
				success: function(rsp) 
				{
					$('#play_here').html(rsp);
				}
			});
			removeLoader();
			return false;
		});
	});
	
	$('#ulke').change(function(){
        getCity($(this).val());
	});
	

	$('#logout').click(function(){
	    showLoader('İşlem Sürdürülüyor');
		$.ajax({
			cache : false,
			url     : '/ajax/uyelik/logout',
			type    : 'GET',
			success: function(rsp) 
			{
			    removeLoader();
                location.reload(true);
			}
		});	    
	    return false;
	});
	
    $(window).scroll(function(){
        loaderResizing()
    });
    
    $(window).resize(function(){
        loaderResizing()
    });
    
    $('#siirtip').change(function(){
       if ($(this).val() == 1)
       {
           $('#resimli_siir').css('display','none');
           $('#sesli_siir').css('display','none');
       }
       if ($(this).val() == 3)
       {
           $('#resimli_siir').css('display','none');
           $('#sesli_siir').fadeIn('slow');
       }
       if ($(this).val() == 2)
       {
           $('#sesli_siir').css('display','none');
           $('#resimli_siir').fadeIn('slow');
       }
    });
    
    $('#frmsiirekle').submit(function(){
        var baslik  = $.trim($('#baslik').val());
        var siir    = $.trim($('#siir').val());
        var siirtipi= $.trim($('#siirtip').val());
        var resim   = $.trim($('#resim_dosyasi').val());
        var ses     = $.trim($('#ses_dosyasi').val());
        var okuyan  = $.trim($('#okuyan').val());
        var err     = '';
        
        if (baslik == '')
        {
            err = err + " * Şiir Başlığı<br />";
        }
        
        if (siir == '')
        {
            err = err + " * Şiir Detayı<br />";
        }
        
        if (siirtipi == '')
        {
            err = err + " * Şiir Tipi<br />";
        }
        
        if (siirtipi == 2 && resim == '')
        {
            err = err + " * Resim Dosyası<br />";
        }
        
        if (siirtipi == 3 && ses == '')
        {
            err = err + " * Ses Dosyası<br />";
        }
        
        if (siirtipi == 3 && okuyan == '')
        {
            err = err + " * Şiiri Okuyan<br />";
        }
        
        
        if (err != '')
        {
            jAlert('Lütfen Aşağıdaki<br />'+ err + 'Hataları Düzeltiniz!', 'dikkat!');
            return false;
        }
        
        if (siirtipi == 1)
        {
    	    showLoader('kaydediliyor');
    		$.ajax({
    			cache : false,
    			url     : '/ajax/siir/ekle',
    			data    : $('#frmsiirekle').serialize(),
    			type    : 'POST',
    			success: function(rsp) 
    			{
    			     removeLoader();
    			     if (rsp == 1)
    			     {
    			         location.href = '/siirlerim.html';
    			     }
    			     else
    			     {
    			         jAlert('bir hata meydana geldi. lütfen tekrar deneyiniz.','hata!');
    			     }
    			}
    		});
            return false;
            removeLoader();
        }
        showLoader('dosyanız yükleniyor...');        
    });
    
    $('#frmsiirduzenle').submit(function(){
        var baslik  = $.trim($('#baslik').val());
        var siir    = $.trim($('#siir').val());
        var siirtipi= $.trim($('#siirtip').val());
        var resim   = $.trim($('#resim_dosyasi').val());
        var ses     = $.trim($('#ses_dosyasi').val());
        var okuyan  = $.trim($('#okuyan').val());
        var ses     = $.trim($('#ses_dosyasi').val());
        var resim   = $.trim($('#resim_dosyasi').val());
        var id      = $.trim($('#id').val());
        var err     = '';
        
        if (id == '')
        {
            jAlert('şiir idsi hatalı lütfen tekrar deneyiniz!','hata!');
            return false;
        }
        
        if (baslik == '')
        {
            err = err + " * Şiir Başlığı<br />";
        }
        
        if (siir == '')
        {
            err = err + " * Şiir Detayı<br />";
        }
        
        if (siirtipi == '')
        {
            err = err + " * Şiir Tipi<br />";
        }
        
       
        if (ses != '' && okuyan == '')
        {
            err = err + " * Şiiri Okuyan<br />";
        }
        
        
        if (err != '')
        {
            jAlert('Lütfen Aşağıdaki<br />'+ err + 'Hataları Düzeltiniz!', 'dikkat!');
            return false;
        }
        
        if (ses == '' && resim == '')
        {
    	    showLoader('kaydediliyor');
    		$.ajax({
    			cache : false,
    			url     : '/ajax/siir/duzenle',
    			data    : $('#frmsiirduzenle').serialize(),
    			type    : 'POST',
    			success: function(rsp) 
    			{
    			     removeLoader();
    			     if (rsp == 1)
    			     {
    			         //location.href = '/siirlerim.html';
    			         jAlert('şiir düzenleme başarılı.','başarılı');
    			     }
    			     else if (rsp == -5)
    			     {
    			         jAlert('şiir idsi hatalı', 'hata!');
    			     }
    			     else
    			     {
    			         jAlert('hiçbir değişiklik yapmamışsınız','dikkat!');
    			     }
    			}
    		});
            return false;
            removeLoader();
        }
        showLoader('dosyanız yükleniyor...');        
    });
    
});

function loaderResizing()
{
       if ($('#loader'))
       {
           $('#loader').css({
               top  : getScrollTop() +'px'
           });
           $('#layer').css({
               top  : getScrollTop() +'px'
           });
       }
       if ($('#alert'))
       {
           $('#layers').css({
               top  : getScrollTop() +'px'
           });
            var lw = $('#alert').width();
            var lh = $('#alert').height();
            $('#alert').css('left', (getWidth() - lw ) / 2 +'px');
            $('#alert').css('top', (getScrollTop() + ( ( getHeight() - lh ) / 2  ) ) +'px');
            //$('#alert').css('top', (getScrollTop() + ( ( getWidth() / 2 ) - ( lw / 2 ) ) ) +'px');
            //alert(getScrollTop() - ( ( getHeight() + lh ) / 2  ));
       }
       
       if ($('#photo_place'))
       {
           $('#photo_layers').css({
               top  : getScrollTop() +'px'
           });
            var lw = $('#photo_place').width();
            var lh = $('#photo_place').height();
            $('#photo_place').css('left', (getWidth() - lw ) / 2 +'px');
            $('#photo_place').css('top', (getScrollTop() + ( ( getHeight() - lh ) / 2  ) ) +'px');
       }
       
}

function sifremi_unuttum()
{
    if ($('#sifrem_neydi').css('display') == 'none')
        $('#sifrem_neydi').css('display', '');
    else
        $('#sifrem_neydi').css('display', 'none');
}

function showLoader(msg, ani)
{
    $('body').prepend('<div id="layer"></div><div id="loader"><img src="/images/loader.gif" /><span>'+ msg +'</span></div>');
    loaderResizing();
}

function showAlert(msg)
{
    removeLoader();
    $('body').prepend('<div id="layers" onclick="hideAlert();"></div>');
    $('#layers').css({ width : getWidth, height : getHeight });
    $('body').prepend('<div id="alert" onclick="hideAlert();"><img src="/images/warn.png" /><span>'+ msg +'</span><input type="button" value="tamam" onclick="hideAlert();" /></div>');
    var lw = $('#alert').width();
    var lh = $('#alert').height();
    $('#alert').animate({ 
        top         : (getScrollTop() + ( ( getHeight() - lh ) / 2  ) ) +'px'
      }, 350 );
      
    loaderResizing();
    /*
    $('#layer').css({ 
        top         : ( getScrollTop() + getHeight() ) +'px'
    });

    $('#alert').css('left', (getWidth() - lw ) / 2 +'px');
    */

    //$('#alert').css('top', (getScrollTop() + ( ( getHeight() - lh ) / 2  ) ) +'px');
}

function checkMail(mail)
{
    if (mailregex.test(mail)) 
    {
        return true;
    }
    else
    {
        return false;
    }

}

function hideLoader()
{
    $('#loader').fadeOut(500);
    //$('#layer').fadeOut(650);
    setTimeout("$('#loader').remove();",500);
    setTimeout("$('#layer').remove();",400);
}
function hidePhotoUploader()
{
    $('#photo_place').fadeOut(500);
    setTimeout("$('#photo_place').remove();",500);
    setTimeout("$('#photo_layers').remove();",400);
}
function removeLoader()
{
    setTimeout("$('#layer').remove();", 100);
    setTimeout("$('#loader').remove();", 100);
}

function hideAlert()
{
    $('#alert').fadeOut(500);
    //$('#layers').fadeOut(650);
    setTimeout("$('#alert').remove();",500);
    setTimeout("$('#layers').remove();",400);
}
function removeAlert()
{
    setTimeout("$('#layers').remove();", 100);
    setTimeout("$('#alert').remove();", 100);
}

function getScrollTop() 
{
	return $(document).scrollTop();
}
function getWidth() 
{
	return $(window).width();
}
function getHeight() 
{
	return $(window).height();
}


function siirGetir()
{
    $('#srcsiirara').remove();
    var siir     = $.trim($('#txtsiirara').val());
    var typesiir = $.trim($('#typesiir').val());
    
    if (siir.length < 3)
    {
        $('#txtsiirara').focus();
        jAlert("en az 3 karakter yazmalısınız", 'hata!');        
    }
    else
    {
    
        //showLoader('şiir listesi yükleniyor');
		$.ajax({
			cache : false,
			url     : '/ajax.php?act=get&do=siir&islem='+ (siir) +'&tip='+ typesiir,
			type    : 'GET',
			success: function(rsp) 
			{
			    
			    if (rsp == 0)
			    {
                    removeLoader(); 
			        $('#siirarama').prepend('<div id="srcsiirara" style="border:1px solid #CCBFD7; padding:3px; position: absolute; margin-top:16px; width:302px; z-index:10; background:#fff; text-align:left; color:red; font-size:12px;">şiir bulunamadi!</div>').fadeIn('slow');
			    }
                else
				{
    				var durum = rsp.split('basarili_');
    				var html = '';
    				//alert(durum[1]);
    				if (durum[1])
    				{
    				    var siirler = durum[1].split(':-:');
    				    
    				    html = html + '<ul>';
    				    var siir = '';
    				    var bilgi = '';
    				    var bilgix = '';
    				    for (i=0; i<siirler.length; i++)
    				    {
     				        siir = $.trim(siirler[i]);
    				        bilgi = siir.split('-_-');  
   				            bilgix = bilgi[1].replace('\\','');
    				        bilgix = bilgix.replace('\'','');
    				        bilgix = bilgix.replace('ı','i');
    				        bilgix = bilgix.replace('ğ','g');
    				        bilgix = bilgix.replace('ç','c');
    				        bilgix = bilgix.replace('ü','u');
    				        bilgix = bilgix.replace('ş','s');
                            html = html + '<li><a href="javascript:void(0);" onclick="siiriSiralanabilirListeyeEkle(\''+ bilgi[0] +'\', \''+ bilgix +'\');">';
                            html = html + '<div style="font-size:10px; display:block; color:black">'+ bilgi[2] +' &raquo;</div>';
                            html = html + bilgi[1];
                            html = html + '</a></li>';
    				    }
    				    html = html + '</ul>';
        				removeLoader();
        				$('#siirarama').prepend('<div id="srcsiirara" style="border:1px solid #CCBFD7; padding:3px; position: absolute; margin-top:16px; width:302px; z-index:10; background:#fff; text-align:left;">'+ html +'</div>').fadeIn('slow'); 
    				}
    				else
    				{
    				    jAlert('hata');
    				}
    				

				}
			    			    
			}
		});	   
        
        
    }
    

}

function seotr(s) {
	s = s.replace('ğ','g');
	s = s.replace('Ğ','g');
	s = s.replace('Ç','c');
	s = s.replace('ç','c');
	s = s.replace('ö','o');
	s = s.replace('Ö','o');
	s = s.replace('ü','u');
	s = s.replace('Ü','u');
	s = s.replace('ı','i');
	s = s.replace('İ','i');
	s = s.replace('ş','s');
	s = s.replace('Ş','s');
	s = s.replace('â','a');
	s = s.replace('?','-');
	s = s.replace(' ','-');

	s = s.replace('[^0-9A-Za-z]'," ");
	s = $.trim(s);
	
	for(i = 0; i <= 15; i++) 
	{
	    s = s.replace(' ','-');
		s = s.replace("--","-");
	}
	
	return s;
}
		
function siiriSiralanabilirListeyeEkle(id, isim)
{
    var isim = isim.replace('\\','');
    var total = $('#list ul li').each(function(){});
    total = total.length;

    $('#srcsiirara').fadeOut('slow');
    setTimeout("$('#srcsiirara').remove();", 500);
    
    if (total > 99)
    {
        jAlert('şiir defterinize en fazla 100 tane şiir ekleyebilirsiniz!', 'dikkat');
        return false;
    }
    if (total < 1)
    {
        $('#kayityok').remove();
    }
    
    showLoader('ekleniyor...');
	$.ajax({
		cache : false,
		url     : '/ajax/siirdefterim/ekle/'+ id,
		type    : 'GET',
		success: function(rsp) 
		{
			removeLoader();
			if (rsp == 1)
			{
			    var html = '';
                html = html + '<li class="ui-state-default" id="arrayorder_'+ id +'">';
                html = html + '<span class="selector ui-icon ui-icon-arrowthick-2-n-s"></span>';
                html = html + '<div><a target="_blank" href="/siir/' + seotr(isim) +'_'+ id +'.html">'+ isim +'</a></div>';
                html = html + '<b><a onclick="javascript:sorted_siir_sil(\'' + id +'\');" href="javascript:void(0);">x</a></b>';
                html = html + '</li>';

			    $('ul#listele').append(html);
			}
			else if(rsp == -1)
			{
			    jAlert('bu şiir zaten şiirdefterinizde mevcut!', 'hata!');
			}			
			else
			{
			    jAlert('şiirdefterinize kaydedilemedi!', 'dikkat!');
			}
		}
	});

}
