var $j = jQuery.noConflict();

$j(document).ready(function() {
    // Sekmelerin başlangıç ayarları
	$j('div.tabbed div').hide();
	$j('div.t1').show();
	$j('div.tabbed ul.tabs li.t1 a').addClass('tab-current');
	$j('div.tabbed ul.tabs li.c1 a').addClass('tab-current');
	$j('div.tabbed ul li a').css('cursor', 'pointer');

    // Sekmeler
    $j('.tabs-block div.tabbed ul.tabs li a').click(function(){
	var thisClass = this.className.slice(0,2);
	$j('.tabs-block div.tabbed div').hide();
	$j('.tabs-block div.' + thisClass).show();
	$j('.tabs-block div.tabbed ul.tabs li a').removeClass('tab-current');
	$j(this).addClass('tab-current');
	});

    // arama formu
    $j('#searchform').bind('submit', aramaFormuKontrol);

    // yorum formu
    $j('#commentform').bind('submit', yorumFormuKontrol);

    // ROZET resmini sürükle-bırak
    $j("div#rozet").easydrag();
    $j("div#rozet").ondrop(function(e, Nesne){
        $j('div#rozet').animate(
            { top:'22px', left:'-38px'},
            {duration: 1000, easing: 'easeOutElastic'}
        );
    });

    // ekle bunu
    ekleBunu();

    // sayfanın üstüne çık
    $j('#alt a[href=#ust]').bind('click', function(e){
		e.preventDefault();
		$j('html, body').animate({ scrollTop: $j($j(this).attr('href')).offset().top }, 750);
    });  
});


// ARAMA formunu göndermeden önce kontrol et
function aramaFormuKontrol() 
{
    if( $j('#s').val().length < 3 ) {
        alert('Arama yapabilmek için en az 3 karakter yazmalısınız !');
        $j('#s').focus();
        return false;
    } else {
        return true;
    };
};


// YORUM formunu göndermeden önce kontrol et
function yorumFormuKontrol()  
{        
    // İsmi kontrol et
    if( $j('input#author').val() == '' ) {
        alert('Lütfen isminizi yazınız !');
        $j('input#author').css('border', '1px solid #c62222').focus();
        return false;
    } else {
        $j('input#author').css('border', '1px solid #666666');
    };

    // E-posta adresini kontrol et
    if( emailKontrol($j('input#email').val()) == false ) {
        alert('Lütfen geçerli bir e-mail adresi yazınız !');
        $j('input#email').css('border', '1px solid #c62222').focus();
        return false;
    } else {
        $j('input#email').css('border', '1px solid #666666');
    };

    // Mesajın gereğinden fazla kısa olup olmadığını kontrol et
    if( $j('textarea#comment').val().length < 10 ) {
        alert('10 karakterin altındaki yorumlar kabul edilmez !');
        $j('textarea#comment').css('border', '1px solid #c62222').focus();
        return false;
    } else {
        $j('textarea#comment').css('border', '1px solid #666666');
    };

    return true;
};

// E-posta geçerliliğini kontrol eden fonksiyon
function emailKontrol(x)  {
    var filtre  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
    if( filtre.test(x) ) { return true; } else { return false; }
};

// eklebunu.com için yazının başlığını ve adresini al
function ekleBunu() 
{
    var Nesne   = $j('span.post_paylas a');
    var href    = Nesne.attr('href');

    var baslik  = document.title.split(' » ');
    var baslik  = encodeURIComponent(baslik[1]);
    var adres   = encodeURIComponent(location.href);

    Nesne.attr('href', 'http://www.eklebunu.com/ekle.php?k=eburhan&u='+adres+'&t='+baslik);
    return;
};