
$(document).ready(function() {
	var cool;
	var sounds;
	var player;
	
	var content = $('#content');
	var more = $('#more');
	var mapWrapper = $('#map-wrapper');
	var start = $('#start');
	var end = $('#end');
	
	content.hide().slideDown('slow');
	mapWrapper.hide().slideDown('slow');
	
	if ( $.browser.msie ) {
		
	} else {
	
		cool = $('.cool');
		audio = $('#audio');
		cool.hover(
			function() {
				audio.jPlayer("play");
			}, 
			function() {
				//playSound();
				audio.jPlayer("play");	
			}
		);
      
      	audio.jPlayer({
		   ready: function () {
		     $(this).jPlayer("setMedia", {
		       m4a: "/audio/pretty-cool-4.mp3",
		       oga: "/audio/pretty-cool-4.ogg"
		     });
		   },
		   swfPath: "/js",
		   supplied: "mp3, oga"       
		});
      } // end if msie
      
      
      $("#map").googleMap({
      	center: '1808 Florida Avenue NW, Washington, DC 20009',
      	zoomLevel: 15,
      	start: '#start', //Must have the #
		end: '#end', //Must have the #
		submit: '#getdirections', //Must have the #
		directions: 'directions', //Can NOT have the #

      	imagewidth: 150,
		imageheight: 150

      }).load();
      
     
	var directionsHeader = $('#directions-header');
	directionsHeader.hide();
	
	var directions = $('#directions');
	directions.hide();

	var directionsLink = $('.directions.close');
	directionsLink.hide();
	
	
	mapWrapper
		.delegate('#getdirections', 'click', function() {
			
			
			if ( start.val() != '' ) {		
				directionsHeader.prependTo(directions).show();		
				directions.slideDown('slow');
				directionsLink.fadeIn('slow');
			}
			else {
				start.effect("highlight", {}, 3000);
			}
		})
		.delegate('#start','keypress',function(e) {
			if(e.which == 13){
		     	$('#getdirections').click();
		     }
		})
	;
	
	directions
		.delegate('#printMap', 'click', function() {

			$(this).attr('href', PowerHour.getPrintUrl([start.val(), end.val()]));

		})
	;
	
	directionsLink.live('click', function() {
		
		directions.slideUp('slow').html('');
		
		$(this).fadeOut('slow');
		
		return false;
	});	
	
	
	// MORE CONTENT	
	more.hide();
	
	content.delegate('#more-link','click', function() {
		
		more.slideDown('slow');
		
		return false;
	});
	
	more.delegate('.more.close', 'click', function() {
		more.slideUp('slow');
		
		return false;
	});

});


$(function() {

	$.supersized({
	
		//Functionality
		slideshow               :   1,		//Slideshow on/off
		autoplay				:	1,		//Slideshow starts playing automatically
		start_slide             :   1,		//Start slide (0 is random)
		random					: 	0,		//Randomize slide order (Ignores start slide)
		slide_interval          :   5000,	//Length between transitions
		transition              :   1, 		//0-None, 1-Fade, 2-Slide Top, 3-Slide Right, 4-Slide Bottom, 5-Slide Left, 6-Carousel Right, 7-Carousel Left
		transition_speed		:	750,	//Speed of transition
		new_window				:	1,		//Image links open in new window/tab
		pause_hover             :   0,		//Pause slideshow on hover
		keyboard_nav            :   1,		//Keyboard navigation on/off
		performance				:	1,		//0-Normal, 1-Hybrid speed/quality, 2-Optimizes image quality, 3-Optimizes transition speed // (Only works for Firefox/IE, not Webkit)
		image_protect			:	1,		//Disables image dragging and right click with Javascript
		image_path				:	'img/', //Default image path
		
		//Size & Position
		min_width		        :   0,		//Min width allowed (in pixels)
		min_height		        :   0,		//Min height allowed (in pixels)
		vertical_center         :   1,		//Vertically center background
		horizontal_center       :   1,		//Horizontally center background
		fit_portrait         	:   1,		//Portrait images will not exceed browser height
		fit_landscape			:   0,		//Landscape images will not exceed browser width  
		
		//Components
		navigation              :   1,		//Slideshow controls on/off
		thumbnail_navigation    :   1,		//Thumbnail navigation
		slide_counter           :   1,		//Display slide numbers
		slide_captions          :   1,		//Slide caption (Pull from "title" in slides array)
		
		//Flickr
		source					:	2,						//1-Set, 2-User, 3-Group
		set                     :   '72157627166401096', 				//Flickr set ID (found in URL)

		user					:	'37310220@N08', 				//Flickr group ID (http://idgettr.com/)
		total_slides			:	22,					//How many pictures to pull (Between 1-500)
		image_size              :   'b', 					//Flickr Image Size - t,s,m,z,b  (Details: http://www.flickr.com/services/api/misc.urls.html)
		
		/**
		FLICKR API KEY
		NEED TO GET YOUR OWN -- http://www.flickr.com/services/apps/create/
		**/
		api_key					:	'628374f69d5504a3be1df07c493496bf'		//Flickr API Key
			
	}); 
	
});
