//Flickr Widget in Sidebar			
$(document).ready(function(){
	/*
	// Our very special jQuery JSON fucntion call to Flickr, gets details of the most recent images			   
	$.getJSON("http://api.flickr.com/services/feeds/photos_public.gne?id=52617155@N08&lang=en-us&format=json&jsoncallback=?", displayImages);  //YOUR IDGETTR GOES HERE
	function displayImages(data) {																																   
		// Randomly choose where to start. A random number between 0 and the number of photos we grabbed (20) minus  7 (we are displaying 7 photos).
		var iStart = Math.floor(Math.random()*(0));	
		
		// Reset our counter to 0
		var iCount = 1;								
		
		// Start putting together the HTML string
		var htmlString = "<ul>";					
		
		// Now start cycling through our array of Flickr photo details
		$.each(data.items, function(i,item){
									
			// Let's only display 6 photos (a 2x3 grid), starting from a the first point in the feed				
			if (iCount > iStart && iCount < (iStart + 7)) {
				
				// I only want the ickle square thumbnails
				var sourceSquare = (item.media.m).replace("_m.jpg", "_s.jpg");		
				
				// Here's where we piece together the HTML
				htmlString += '<li><a href="' + item.link + '" target="_blank">';
				htmlString += '<img src="' + sourceSquare + '" alt="' + item.title + '" title="' + item.title + '"/>';
				htmlString += '</a></li>';
			}
			// Increase our counter by 1
			iCount++;
		});		
		
	// Pop our HTML in the #images DIV	
	$('#flickrsidebar').html(htmlString + "</ul>");
	
	// Close down the JSON function call
	}
	*/
	
// The end of our jQuery function	
});

//Lightbox Code
$(document).ready(function() { 
	if( $("a.fancylightbox") ){
		$("a.fancylightbox").fancybox({
			'titleShow'     : true,
			'titlePosition'	: 'over',
			'transitionIn'	: 'fade',
			'transitionOut'	: 'fade',
			'overlayOpacity': '0.5',
			'overlayColor'  :  '#333'
		});
	}
	
	if( $("a[rel=portfolio]") ){
		$("a[rel=portfolio]").fancybox({
			'titleShow'     : true,
			'titlePosition'	: 'over',
			'transitionIn'	: 'elastic',
			'transitionOut'	: 'elastic',
			'overlayOpacity': '0.5',
			'overlayColor'  :  '#333'
		});
	}
	
	if( $(".videolightbox") ){
		$(".videolightbox").fancybox({
			'titleShow'     : false,
			'transitionIn'		: 'fade',
			'transitionOut'		: 'fade',
			'type'				: 'iframe',
			'overlayOpacity': '0.5',
			'overlayColor'  :  '#333'
		});
	}
	
	if( $(".buttonvideolightbox") ){
		$(".buttonvideolightbox").fancybox({
			'titleShow'     : false,
			'transitionIn'		: 'fade',
			'transitionOut'		: 'fade',
			'type'				: 'iframe',
			'overlayOpacity': '0.5',
			'overlayColor'  :  '#333'
		});
	}
});

//Transparency Adjustments
$(document).ready(function() { 
	if( $('.transparent') ){
            $('.transparent').each(function() {
                $(this).hover(
                    function() {
                        $(this).stop().animate({ opacity: 0.7 }, 400);
                    },
                   function() {
                       $(this).stop().animate({ opacity: 1.0 }, 400);
                   })
                });
	}
});

//Inset Borders
$(document).ready(function() {
	if( $(".border") ){
		$(".border").insetBorder({
		  speed          : 250,           // 1000 = 1 second, default 250
		  borderColor    : "#000000",    // Default white (#ffffff)
		  inset          : 7,             // Border width, default 10px
		  borderType     : "solid",        // Border type, e.g. dashed
		  outerClass     : "ibe_outer",    // Class name of outer wrap
		  innerClass     : "ibe_inner"     // Class name of inner border
		});
	}
});


//Drop-Down Menus Loading
$(document).ready(function(){ 
    $("ul.sf-menu").supersubs({ 
        minWidth:    12,   // minimum width of sub-menus in em units 
        maxWidth:    25,   // maximum width of sub-menus in em units 
        extraWidth:  1     // extra width can ensure lines don't sometimes turn over 
                           // due to slight rounding differences and font-family 
    }).superfish();  // call supersubs first, then superfish, so that subs are 
                     // not display:none when measuring. Call before initialising 
                     // containing tabs for same reason. 
});


/*
//Twitter Sidebar Settings
$(document).ready(function() {
		$('#tweets-sidebar').jtwt({image_size : 20, count : 3, username: 'envato', convert_links : 1, loader_text : 'Loading new tweets...'});   
});


//Twitter Footer Settings
$(document).ready(function() {
		$('#tweets').jtwt({image_size : 0, count : 1, username: 'envato', convert_links : 1, loader_text : 'Loading new tweets...'});   
});
*/
