/*
Kierdorf Praezision
Global functions
Author: Stephan Belitz
*/

/************************************************************
* REMOOZ
************************************************************/
function remooz(els){
	window.addEvent('domready',function(){
		els.each(function(el){
			// assign remooz
			new ReMooz(el,{
				'cutOut':false,
				'opacityResize':0,
				'resizeFactor': 0.8,
				'dragging':true,
				'centered': true,
				'origin':el
			});
		});
	});
}

/************************************************************
* GOOGLE MAPS
************************************************************/
function directions(){
	window.addEvent('domready',function(){
		if(google.maps.BrowserIsCompatible()){
			// initialize
			var map = new google.maps.Map2($('map')),
				lat = 51.170911,
				lng = 6.946963;
			google.maps.Event.addDomListener(window,'unload',GUnload);
			
			// settings
			map.addControl(new google.maps.MapTypeControl());
			map.addControl(new google.maps.SmallMapControl());
			map.enableContinuousZoom();
			map.enableDoubleClickZoom();
			
			// marker icon
			var pin = new google.maps.Icon();
			pin.image = './img/map_pin.png';
			pin.iconSize = new google.maps.Size(29,37);
			pin.iconAnchor = new google.maps.Point(14,36);
			pin.shadow = './img/map_shadow.png';
			pin.shadowSize = new google.maps.Size(49,37);
			pin.transparent = './img/t.gif';
			pin.infoWindowAnchor = new google.maps.Point(20,5);
			
			// add marker
			var point = new google.maps.Point(lng,lat),
				marker = new google.maps.Marker(point,{title:'Wilhelm Kierdorf',icon:pin});
			map.addOverlay(marker);
			map.setCenter(new google.maps.LatLng(lat,lng),14);
			
			// info window
			google.maps.Event.addListener(marker,'click',function(){
				marker.openInfoWindowHtml('Wilhelm Kierdorf<br />Pr&auml;szisions-Maschinenbauteile<br />Inh. Dipl.-Ing. (FH) Wilfried Kierdorf<br />M&uuml;hle 1<br />40724 Hilden<br /><br /><a href="http://maps.google.de/maps?daddr=Wilhelm+Kierdorf,+M%C3%BChle+1,+40724+Hilden" target="_blank">Anfahrt planen</a>');
			});
		}
	});
}