scroll_speed = -1; 	// Scrollspeed beim betreten der Seite
max_position = 0;		// maximaler Offset nach rechts der ul-liste

function bind_mouse_to_position(elem_position) {
	elem_position+= -Math.pow(scroll_speed, 3);
	
	if(elem_position < 0) { elem_position = 0 }
	else if (elem_position > max_position) {elem_position = max_position }

	$('ul.thumb').css('left', '-'+elem_position+'px');
	setTimeout("bind_mouse_to_position("+ elem_position +")", 40);
}

// Laedt die Gallery und triggert die Mouseposition um damit
// durch die Liste aller Thumbs zu steuern.
function load_gallery(category) {
	bind_mouse_to_position(1);

	var photoset = '';
	var width = '';
	switch(category){
		case 'elemente':
			photoset = '72157614424783305';break;
		case 'antiquitaeten':
			photoset = '72157614424938507';break;
		case 'bodenbelaege':
			photoset = '72157614425006545';break;
		case 'einfriedungen':
			photoset = '72157614507908476';break;
		case 'leistungen':
			photoset = '72157614425370227';break;
		case 'mauern':
			photoset = '72157614425411297';break;
		case 'pflege':
			photoset = '72157614508350500';break;
		case 'startseite':
			photoset = '72157614425733109';break;
		case 'treppen':
			photoset = '72157614508433872';break;
		case 'unternehmen':
			photoset = '72157614425809001';break;
		case 'vegetation':
			photoset = '72157614425950821';break;
		case 'wasser':
			photoset = '72157614508775186';break;
		case 'projekte':
			photoset = '72157614669434889';break;
		default:
			photoset = '72157614424783305';break;
	}

	$('ul.thumb').flickr({
		type: "photoset",
		photoset_id: photoset
	});
	
	// Mouse movement triggern
	var div_center	= $("div#thumbnails").offset().left + ($("div#thumbnails").width() / 2);	// mittelpunkt auf der x-achse der thumbnail divs
	$('div#thumbnails').mousemove(function(e) {
		var scrolling_speed 	= (div_center-e.pageX)/100;

		if(scrolling_speed > 0.5 || scrolling_speed < -0.5) {
			scroll_speed = scrolling_speed;
		} else {
			scroll_speed = 0;
		}
	});

	
	// Erstellt das Listitem/Thumbnail mit den "bullet-proof" events
};
