var Site = { start: function()
	{
			if ($('searchform')) Site.initSearch();
			if ($('photos')) Site.initPhotos();
	},

	initSearch: function()
	{
			$('s').addEvent('focus', function(event) {
					this.value = '';
			});
	},

	initPhotos: function()
	{
			$('nav-left').setStyles( {
					'visibility': 'visible'
			});

			$('nav-right').setStyles( {
					'visibility': 'visible'
			});

			var scroll = new Fx.Scroll('photo-wrap', {
					wait: false,
					duration: 1000,
					transition: Fx.Transitions.Quart.easeInOut
			});

			$('nav-right').addEvent('click', function(event) {
					event = new Event(event).stop();
					var xTotal = $('photo-wrap').getSize().scrollSize.x;
					var xCoord = $('photo-wrap').getSize().scroll.x;
					if(xCoord == (xTotal-650))
					{
							scroll.scrollTo(0,0);
					}
					else
					{
							scroll.scrollTo(xCoord + 650,0);
					}
			});

			$('nav-left').addEvent('click', function(event) {
					event = new Event(event).stop();
					var xCoord = $('photo-wrap').getSize().scroll.x;
							scroll.scrollTo(xCoord - 650,0);
			});
	}
}

window.addEvent('load', Site.start);
