var page = 1;

function flickr(nav) {

    var html;
    var tpage = page;

    if (nav == "next") tpage++;

    if (nav == "back") tpage--;

    if (page < 1) html = "";
    else html = "page=" + tpage + "&";


    $.getJSON("http://api.flickr.com/services/rest/?text=" + query + "&extras=path_alias&per_page=4&" + html + "api_key=8bbd49f105005be6ededcb3ef413ecfd&method=flickr.photos.search&format=json&jsoncallback=?", function (data) {
        var ins = "";
     
        if (!data.photos.photo[1]) {
    $("#adsense iframe").appendTo("#google_nopic"); 

                   return;
        }
        if (nav == "next") page++;

        if (nav == "back") page--;

        $.each(data.photos.photo, function (i, item) {
            var photoURL = 'http://farm' + item.farm + '.static.flickr.com/' + item.server + '/' + item.id + '_' + item.secret + '_m.jpg';
            var photoID = item.id;
            var photoMORE = 'http://www.flickr.com/photos/' + item.pathalias + '/' + photoID + '/sizes/m/';
            var photoTITLE = item.title;
            
            ins += "<a class=\"openflickr\" href=\"" + photoMORE + "\" target=\"_blank\"><img width=\"106\" height=\"80\" src=\"" + photoURL + "\" title=\"" + photoTITLE + "\" /></a>";
        });
        
            $("#pic").slideDown("fast");
            $("#images").empty().html(ins);
        
    });
}

$(document).ready(function () {
    

   

    $('.right').click(function () {
        flickr("back");
    });

    $('.left').click(function () {

        flickr("next");
    });
    
    $("#search").submit( function () {
        window.location.href = $('#query').val().replace(/ /gi,'-');
        return false;
    } );

$.easing.bouncy = function (x, t, b, c, d) {
    var s = 1.70158;
    if ((t/=d/2) < 1) return c/2*(t*t*(((s*=(1.525))+1)*t - s)) + b;
    return c/2*((t-=2)*t*(((s*=(1.525))+1)*t + s) + 2) + b;
}

// create custom tooltip effect for jQuery Tooltip
$.tools.tooltip.addEffect("bouncy",

	// opening animation
	function(done) {
		this.getTip().animate({top: '+=15'}, 500, 'bouncy', done).show();
	},

	// closing animation
	function(done) {
		this.getTip().animate({top: '-=15'}, 500, 'bouncy', function()  {
			$(this).hide();
			done.call();
		});
	}
);


    
$(function() {

            $(".videos").slideDown("slow");
                $(".videos img[title]").tooltip();

});



});