var curr_page = 1;

var refreshdc = {
	buildMailtos : function() {
		$( "span.email" ).wrap( '<a href="mailto:javier.naranjo@theblueroosters.es"></a>' );
		$( "span.email" ).text( "javier.naranjo@theblueroosters.es" );
	},
	
	buildCitiesDropdown : function() {
		$( "#cities h4 a" ).toggle(
			function() {
				$( "#cities div" ).slideDown( 500 );
				$( this ).addClass( "close" );
			},
			
			function() {
				$( "#cities div" ).slideUp( 500 );
				$( this ).removeClass( "close" );
			}
		);
	},
	
	attachFlickrAction : function() {
		$( "div#flickr-wrap ul" ).after( '<div id="flickr-loadr"><img src="images/loading.gif" alt="" /></div>' );
		$( "div#flickr-wrap a.refreshr" ).click(
			function() {
				$( "div#flickr-wrap div#flickr-loadr" ).show();
				refreshdc.getMorePhotos();
				return false;
			});
		$( "div#flickr-wrap div#flickr-loadr" ).ajaxStop( function() { $( this ).hide(); } );
	},
	
	getMorePhotos : function() {
		curr_page = curr_page + 1;
		$.get( "includes/flickr.php", { page: curr_page }, function( data ) {
			$( "div#flickr-wrap ul" ).empty();
			$( "div#flickr-wrap ul" ).append( data );
			if ( $( "div#flickr-wrap ul li" ).length < 5 )
				$( "div#flickr-wrap a.refreshr" ).unbind( "click" );
		} );
	},
	

	
	init : function() {
		refreshdc.buildMailtos();
		refreshdc.buildCitiesDropdown();
		refreshdc.attachFlickrAction();
		refreshdc.submitForm();
	}
};

$( document ).ready( refreshdc.init );
