function insertProductImage(url,index)
{
	$('#produktBilder').data('max',index);
	if (index == 1) {
		$('#produktBilder').css('display','block');
	}
	else if (index == 3) {
		$('#produktBilder').data('pos',0);
		$('#produktBilderRechts').css('display','block').click(function() {
			var Container = $('#produktBilder');
			if (Container.data('pos')+2 < Container.data('max')) {
				Container.data('pos',Container.data('pos')+1);
				Container.children().animate({
					left: Container.data('pos')*(-72)
				}, {
					duration: 'slow',
					queue: false
				});
			}
		}).mousedown(function() {
			$(this).css('border-style','inset');
		}).mouseup(function() {
			$(this).css('border-style','outset');
		}).mouseleave(function() {
			$(this).css('border-style','outset');
		});
		$('#produktBilderLinks').css('display','block').click(function() {
			var Container = $('#produktBilder');
			if (Container.data('pos') > 0) {
				Container.data('pos',Container.data('pos')-1);
				Container.children().animate({
					left: Container.data('pos')*(-72)
				}, {
					duration: 'slow',
					queue: false
				});
			}
		}).mousedown(function() {
			$(this).css('border-style','inset');
		}).mouseup(function() {
			$(this).css('border-style','outset');
		}).mouseleave(function() {
			$(this).css('border-style','outset');
		});
	}
	
	var img = $('#produktBilder').append('<img src="'+url+'" alt="" class="produktBildKlein">').children(':last').click(function() {
		var produktBild = $('#produktBild');
		if (produktBild.attr('src') == url) return;
		pos = produktBild.position();
		if (!produktBild.data('height'))
			produktBild.data('height',produktBild.height());
		var oldHeight = produktBild.data('height');
		var newHeight = $(this).data('sizeImg').height();
		produktBild.after('<img width="250" style="position:absolute;"/>').next().css('left',pos.left).css('top',pos.top).attr('src',produktBild.attr('src')).fadeOut('slow',function() {
			$(this).remove();
		}).animate({
			height: newHeight
		}, {
			duration: 'slow',
			queue: false
		});
		produktBild.hide().attr('src',url).css('height',oldHeight).fadeIn('slow').animate({
			height: newHeight
		}, {
			duration: 'slow',
			queue: false
		}).data('height',newHeight);
	}).mouseenter(function() {
		$(this).css('border-color','gray');
	}).mouseleave(function() {
		$(this).css('border-color','white');
	});
	if (index) img.css('margin-left',2);
	var hiddenImg = $('#produktBilder').append('<img src="'+url+'" alt="" style="display:none;width:250px;">').children(':last');
	img.data('sizeImg',hiddenImg);
}

var directionDisplay;
var directionsService;
var map;

function startMaps()
{
	directionsService = new google.maps.DirectionsService();
	directionsDisplay = new google.maps.DirectionsRenderer();
	var latlng = new google.maps.LatLng(52.3981300, 13.2400900);
	var myOptions = {
		zoom: 14,
		center: latlng,
		mapTypeId: google.maps.MapTypeId.ROADMAP
	};
	var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
	var marker = new google.maps.Marker({
		position: latlng,
		map: map,
		title:"INCOstartec GmbH"
	});
	directionsDisplay.setMap(map);
}

function calcRoute(start)
{
	var request = {
		origin:start,
		destination:'Rheinstrasse 17, Teltow',
		travelMode: google.maps.DirectionsTravelMode.DRIVING
	};
	directionsService.route(request, function(result, status) {
		if (status == google.maps.DirectionsStatus.OK) {
			directionsDisplay.setDirections(result);
		}
	});

}
