$(function(){
	moveThumbs();
});
/* Slides the Thumbs left or right
 * @author: Andreas Sommer <sommer@belsignum.de>
 * @return: void
 */
function moveThumbs() {
	var duration = 500;
	var width = 940;
	var numOfThumbs = 5;
	var maxW = Math.ceil(($('#galleryThumbsInner li').get().length) / numOfThumbs) * width;
	$('#galleryThumbsInner').css({width:maxW+'px'});
	$('#moveThumbLeft').click(function(){
		var checkModulo = $('#galleryThumbsInner').css('left').replace('px','');
		if((checkModulo % width) == 0) {
			var leftSwing = $('#galleryThumbsInner').css('left').replace('px','') -1+1 + width;
			if(leftSwing < 1) {
				$('#galleryThumbsInner').animate(
					{left:leftSwing},
					duration,
					'swing'
				);
			}
		}
	});
	$('#moveThumbRight').click(function(){
		var checkModulo = $('#galleryThumbsInner').css('left').replace('px','');
		if((checkModulo % width) == 0) {
			var rightSwing = $('#galleryThumbsInner').css('left').replace('px','') - width;
			var length = $("#galleryThumbsInner li").each(function(i) {
				var inc = i + 1;
				k = inc / numOfThumbs * (-width);
			});
			if(k < rightSwing) {
				$('#galleryThumbsInner').animate(
					{left:rightSwing},
					duration,
					'swing'
				);
			}
		}
	});
}

(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/de_DE/all.js#xfbml=1";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));

function clickDatenschutz()
{
	window.open( 'http://www.fmd-finanzmanagement.de/hinweise_datenschutz.html?type=1', 'datenschutz', 'status=0,toolbar=0,menubar=0,location=0,directories=0,scrollbars=1,resizable=1,height=650,width=750,left=100,top=50' );
	return false;
}

$(document).ready( function() {
						    //alert( 'document ready!' );
							if( $('#datenschutz') )
							{
								//alert( 'Datenschutz gefunden!' );
								$('#datenschutz').css( 'color', '#EE7F00' );
								$('#datenschutz').css( 'text-decoration', 'underline' );
								$('#datenschutz').css( 'cursor', 'pointer' );
								$('#datenschutz').click( function() {clickDatenschutz();} );
							}
						   } );
// google plus
window.___gcfg = {lang: 'de'};

  (function() {
    var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
    po.src = 'https://apis.google.com/js/plusone.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
  })();
  
