		window.onload = function() {

			$('Loader').hide();
			
			pos = 0;
			per = false;

			startPer();

			Event.observe('link1', 'click', function(e) {
				new Effect.Move('allImages', { x:0, y:0, mode:'absolute' });
				pos = 0;
				per = true;
			});

			Event.observe('link2', 'click', function(e) {
				new Effect.Move('allImages', { x:0, y:-240, mode:'absolute' });
				pos = -240;
				per = true;
			});

			Event.observe('link3', 'click', function(e) {
				new Effect.Move('allImages', { x:0, y:-480, mode:'absolute' });
				pos = -480;
				per = true;
			});

			Event.observe('link4', 'click', function(e) {
				new Effect.Move('allImages', { x:0, y:-720, mode:'absolute' });
				pos = -720;
				per = true;
			});

			Event.observe('link5', 'click', function(e) {
				new Effect.Move('allImages', { x:0, y:-960, mode:'absolute' });
				pos = -960;
				per = true;
			});

			Event.observe('link6', 'click', function(e) {
				new Effect.Move('allImages', { x:0, y:-1200, mode:'absolute' });
				pos = -1200;
				per = true;
			});

			Event.observe('link7', 'click', function(e) {
				new Effect.Move('allImages', { x:0, y:-1440, mode:'absolute' });
				pos = -1440;
				per = true;
			});

			Event.observe('link8', 'click', function(e) {
				new Effect.Move('allImages', { x:0, y:-1680, mode:'absolute' });
				pos = -1680;
				per = true;
			});

			function startPer() {
				new PeriodicalExecuter(function(pe) {

					if(per == true) {
						pe.stop();
						startPer();
						per = false;
					} else {

								if(pos > -1680) {
									pos = pos - 240;
								} else {
									pos = 0;
								}
								new Effect.Move('allImages', { x:0, y:pos, mode:'absolute' });
					}
				}, 4);
			}

		}