function parse_url( input ){
	var ureg = new RegExp( "http\\:\\/\\/([a-z0-9\\.\\/\\#?]+)" , "gim" );
	return input.replace( ureg , '<a target="_blank" href="http://$1">tıklayın</a>' );
}

jQuery(document).ready(function() {
    
	//jQuery('#mycarousel').jcarousel();
	jQuery('#mycarousel').jcarousel({
        auto: 4,
        wrap: 'last',
        initCallback: mycarousel_initCallback
    });

	$("div#footer_menu ul:last-child li").css({fontSize: "14px" , fontWeight: "bold" , borderWidth: "0px"})
	$("div#menu li:last-child").css({textAlign: "right" , width: "20px"})
	$("div#menu li:last-child > a").css({color: "red"})

    $(".news_column .news_title a").filter(function(){
        var ta = $(this).text().split(" ");
        var fw = '<span>' + ta[0] + '</span>';
        var f = $(this).text().replace(ta[0],fw);
        $(this).html(f);
    });

    var qi = $('<img src="/site_media/images/quote-on.gif" alt="#"/>').css(
        {
            'margin' : "0 5px 5px 0"
            ,'float' : "left"
         }
        );
    $("blockquote > p").prepend(qi);

    // http://api.flickr.com/services/feeds/photoset.gne?set=72157624286474488&nsid=49697815@N06&lang=en-us&format=json&jsoncallback=?
    
    //$("a[rel^='prettyPhoto']").prettyPhoto({theme:'facebook'});

    if( $(".flickr").length > 0 ){
        $.each( $(".flickr"), function( i , fdiv  ){
            var $fdiv = $(fdiv);
            
            var set_id = $fdiv.metadata().set_id;
            var user_id = $fdiv.metadata().user_id;
            var flickrURL = "http://api.flickr.com/services/feeds/photoset.gne?set=" + set_id + "&nsid=" + user_id + "&lang=en-us&format=json&jsoncallback=?";
            
            $.getJSON( flickrURL , function(data){
                var set_title = data.title;
                var set_link = data.link;
                set_title = set_title.replace( "Content from " , "" );
                $fdiv.empty();
                $fdiv.append( '<h6 class="photo_gallery_title">' + set_title +'</h6>' );
                $.each( data[ "items" ], function( item_index , item  ){
                    var thumbnail = item[ "media" ][ "m" ];
                    var big = thumbnail.replace( '_m', '_b' );
                    var photo_title = item[ "title" ];
                    $fdiv.append('<a rel="prettyPhoto[' + set_id + ']" href="' + big +'" title="' + photo_title + '"><img src="' + thumbnail + '" alt="' + set_title + '"></a>');
                });
                $fdiv.append( '<p><a target="_blank" href="' + set_link + '">' + set_link + '</a></p>' );
                if( i == 0 ){
                    $("a[rel^='prettyPhoto']").prettyPhoto({theme:'facebook'});
                }
                our_clipper();
            });
        });
    }
    

    if( $('#twitts').length > 0 ){
        $twitts = $('#twitts');
        $twitts.append('<h6>Bizi takip edin!<span><a title="Bizi Twitter üzerinden takip edebilirsiniz!" href="http://twitter.com/tkkad">@tkkad</a></span></h6>');
        
        var twitt_url = "http://twitter.com/statuses/user_timeline.json?callback=?";
        var twitt_screen_name = "tkkad";
        $.getJSON( twitt_url, { count: 5 , screen_name: twitt_screen_name }, function(data){
            $.each(data,function(index,tweet){
                $p = $('<p>' + parse_url(tweet.text) +'<span><a href="http://twitter.com/' + twitt_screen_name +'/status/' + tweet.id + '">twitter</a></span></p>').hide();
                $twitts.append($p);
                index++;
                $p.show( index * 1000 );
            });
        });
    }
    
});

function mycarousel_initCallback(carousel){
    // Disable autoscrolling if the user clicks the prev or next button.
    carousel.buttonNext.bind('click', function() {
        carousel.startAuto(0);
    });

    carousel.buttonPrev.bind('click', function() {
        carousel.startAuto(0);
    });

    // Pause autoscrolling if the user moves with the cursor over the clip.
    carousel.clip.hover(function() {
        carousel.stopAuto();
    }, function() {
        carousel.startAuto();
    });
};
