
$(document).ready(function() {
   
   	// Page Scroller
    $('a[href=#top]').click(function(){
        $('html, body').animate({scrollTop:0}, 'slow');
        return false;
    });	
	
	// Featured homepage
	$("#featured ul.tabs").tabs("#featured .panes > div", {effect:'default', current:'active', rotate:true, event:'mouseover'})
	.slideshow({autoplay: true, interval: 3000});
		
});

// Round Corners
DD_roundies.addRule('.rounded', '10px'); 
DD_roundies.addRule('.rounded_top', '10px 10px 0 0'); 
DD_roundies.addRule('.rounded_bottom', '0 0 10px 10px'); 
DD_roundies.addRule('#featured ul.tabs li.purple a', '0 10px 0 0'); 
DD_roundies.addRule('#featured ul.tabs li.blue a', '0 0 10px 0'); 
DD_roundies.addRule('.rounded_left', '10px 0 0 10px'); 

// Random Background
$(document).ready(function() {
  var randomImages = ['image01','image02','image03','image04','image05','image06','image07','image08','image09'];
  var rndNum = Math.floor(Math.random() * randomImages.length);
  $("#site_footer").css({ background: "url(/assets/images/random-images/" + randomImages[rndNum] + ".gif) no-repeat center 60px" });
});

// Twitter
$(document).ready(function(){
    $(".tweet").tweet({
        username: "CruiseLL" /*CruiseLL*/,
        count: 2,
        random: true,
        loading_text: "Twitter appears to be busy, please wait. Loading..."
    });
});

// Flickr
$(function() {
    var apiKey = '852db2dd317c991668132cb9fbbb67ea';
    var userId = '52251149@N08';
    var tag = 'all';
    var perPage = '9';
    var showOnPage = '9';
    
    $.getJSON('http://api.flickr.com/services/rest/?format=json&method='+
        'flickr.photos.search&api_key=' + apiKey + '&user_id=' + userId + 
        '&tags=' + tag + '&per_page=' + perPage + '&jsoncallback=?', 
    function(data){
        var classShown = 'class="lightbox"';
        var classHidden = 'class="lightbox hidden"';
        
        $.each(data.photos.photo, function(i, rPhoto){
          var basePhotoURL = 'http://farm' + rPhoto.farm + '.static.flickr.com/'
            + rPhoto.server + '/' + rPhoto.id + '_' + rPhoto.secret;            
            
            var thumbPhotoURL = basePhotoURL + '_s.jpg';
            var mediumPhotoURL = basePhotoURL + '.jpg';
            
            var photoStringStart = '<a ';
            var photoStringEnd = 'title="' + rPhoto.title + '" href="'+ 
                mediumPhotoURL +'"><img src="' + thumbPhotoURL + '" alt="' + 
                rPhoto.title + '"/></a>;'                
            var photoString = (i < showOnPage) ? 
                photoStringStart + classShown + photoStringEnd : 
                photoStringStart + classHidden + photoStringEnd;
                                        
            $(photoString).appendTo("#flickr");
        });
        $("a.lightbox").lightBox();
    });
});

$(function() {
    var apiKey = '852db2dd317c991668132cb9fbbb67ea';
    var userId = '52251149@N08';
    var tag = 'all';
    var perPage = '9';
    var showOnPage = '9';
    
    $.getJSON('http://api.flickr.com/services/rest/?format=json&method='+
        'flickr.photos.search&api_key=' + apiKey + '&user_id=' + userId + 
        '&tags=' + tag + '&per_page=' + perPage + '&jsoncallback=?', 
    function(data){
        var classShown = 'class="lightbox"';
        var classHidden = 'class="lightbox hidden"';
        
        $.each(data.photos.photo, function(i, rPhoto){
          var basePhotoURL = 'http://farm' + rPhoto.farm + '.static.flickr.com/'
            + rPhoto.server + '/' + rPhoto.id + '_' + rPhoto.secret;            
            
            var thumbPhotoURL = basePhotoURL + '_s.jpg';
            var mediumPhotoURL = basePhotoURL + '.jpg';
            
            var photoStringStart = '<a ';
            var photoStringEnd = 'title="' + rPhoto.title + '" href="'+ 
                mediumPhotoURL +'"><img src="' + thumbPhotoURL + '" alt="' + 
                rPhoto.title + '"/></a>;'                
            var photoString = (i < showOnPage) ? 
                photoStringStart + classShown + photoStringEnd : 
                photoStringStart + classHidden + photoStringEnd;
                                        
            $(photoString).appendTo("#flickr_home");
        });
        $("a.lightbox").lightBox();
    });
});

// Flickr
$(function() {
    var apiKey = '852db2dd317c991668132cb9fbbb67ea';
    var userId = '52251149@N08';
    var tag = '';
    var perPage = '9';
    var showOnPage = '9';
    
    $.getJSON('http://api.flickr.com/services/rest/?format=json&method='+
        'flickr.photos.search&api_key=' + apiKey + '&user_id=' + userId + 
        '&tags=' + tag + '&per_page=' + perPage + '&jsoncallback=?', 
    function(data){
        var classShown = 'class="lightbox"';
        var classHidden = 'class="lightbox hidden"';
        
        $.each(data.photos.photo, function(i, rPhoto){
          var basePhotoURL = 'http://farm' + rPhoto.farm + '.static.flickr.com/'
            + rPhoto.server + '/' + rPhoto.id + '_' + rPhoto.secret;            
            
            var thumbPhotoURL = basePhotoURL + '_s.jpg';
            var mediumPhotoURL = basePhotoURL + '.jpg';
            
            var photoStringStart = '<a ';
            var photoStringEnd = 'title="' + rPhoto.title + '" href="'+ 
                mediumPhotoURL +'"><img src="' + thumbPhotoURL + '" alt="' + 
                rPhoto.title + '"/></a>;'                
            var photoString = (i < showOnPage) ? 
                photoStringStart + classShown + photoStringEnd : 
                photoStringStart + classHidden + photoStringEnd;
                                        
            $(photoString).appendTo("#flickr_weddings");
        });
        $("a.lightbox").lightBox();
    });
});

