/*******************************************************************************
* globals
*******************************************************************************/
var map;
var point;
var marker;

/*******************************************************************************
* event domready functions
*******************************************************************************/


window.addEvent('domready', function() {

	if($('flash') && Browser.Platform.ipod != true){
      //var flashvideo = $('flash').get('value');
	  var obj = new Swiff('files/player_akt.swf', {
	  id: 'flash',
	  container: 'flash',
		width: 370,
	  height: 248,
		  params: {
			  wmode: 'transparent'
		  }
	  }).toElement(); 	
	}

 //&& Browser.Platform.ipod == false


  /*** google map functions ***************************************************/
  if($('googleAPI')) {
    googleMapsLoad();
    setFilialeOnGM();
  }

  function googleMapsLoad() {
	if(GBrowserIsCompatible()) {
    map = new GMap2(document.getElementById("googleMap"));
    map.addControl(new GSmallMapControl());
    map.addControl(new GMapTypeControl());
  } else alert("Dieser Browser ist leider nicht kompatibel zur Google Maps API");
 }

 function setFilialeOnGM() {
  if($('gm_lat') && $('gm_lon')) {
    var gmLat        = $('gm_lat').value;
    var gmLon        = $('gm_lon').value;
    var gmHtml       = '';
    var center       = new GLatLng(gmLat, gmLon);
    map.setCenter(center, 14);
    point  = new GLatLng(gmLat, gmLon);
	marker = new GMarker(point);
    map.addOverlay(marker);
   }
 }
});

/*******************************************************************************
* event unload functions
*******************************************************************************/

window.addEvent('unload', function() {
  if($('googleAPI')) GUnload();
});
