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);



    // 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('Bitte mindestens 3 Buchstaben eingeben !');
        $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('Bitte schreibe Deinen Namen auf !');
        $j('input#author').css('border', '1px solid #c62222').focus();
        return false;
    } else {
        $j('input#author').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('Bitte mindestens 10 Buchstaben eingeben !');
        $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; }
};
