/**
 * Note: The functions contained in this file are for demonstration purposes
 * only and are certainly not necessary in your own project.
 */
function initDemos(){

    // setup flash gallery demo
    Shadowbox.setup([
        document.getElementById('flash1'),
        document.getElementById('flash2'),
        document.getElementById('flash3')
    ], {
        gallery:        'Flash',
        continuous:     true,
        counterType:    'skip',
        animSequence:   'sync'
    });

    // setup image map demo
  //  Shadowbox.setup(document.getElementById('hongkongmap').getElementsByTagName('area'));

};

function siege(adresse){

	adresse = "18 Place de la Croix Rousse , 69004 Lyon"
    Shadowbox.open({
        player:     'html',
        content:    '',
        height:     400,
        width:      600,
        options:    {
            onFinish: function(item){
                if(GBrowserIsCompatible()){
                    var map = new GMap2(document.getElementById('shadowbox_content'));
					var geocoder = new google.maps.ClientGeocoder();
					var coord;
					geocoder.getLatLng(adresse, function (coord) {
						map.setCenter(coord, 16);
						
						var myIcon = new GIcon();
						myIcon.image = "images/mon-marqueur.png";
						myIcon.shadow = "images/ombre.png";
						myIcon.iconSize = new GSize(49, 49);
						myIcon.shadowSize = new GSize(40, 33);
						myIcon.iconAnchor = new GPoint(10, 34);
						myIcon.infoWindowAnchor = new GPoint(10, 1);
						var markerOptions = {
							icon: myIcon
						};

						var point = new GPoint(coord.x, coord.y);
						
						var marker = new GMarker(point, markerOptions);  // Création d'un marqueur localisé sur ce point
						
						var window = function() {
							marker.openInfoWindowHtml(
								'<strong><font face="Arial, Helvetica, sans-serif, Trebuchet MS" size="-1" color="#000000">Delastre & Associés</strong>' +
								'<br />18 Place de la Croix Rousse' +
								'<br />69004 Lyon</font><br/><br/>'+
								'<center><a class=\'enSavoirPlus\' href="streetview.asp?lat='+marker.getPoint().x+'&long='+marker.getPoint().y+'" onclick="return hs.htmlExpand(this, { objectType: \'iframe\' } )">'
								+'<font size="1px" face="arial" color="black">'+
								'Visitez le quartier avec StreetView</font></a></center>'+
								'</font></div>'
							  );
						};
						 
						GEvent.addListener(marker, "click", window);
	
	
						
						map.addOverlay(marker);  // Et ajout du marqueur à la carte
	
						// add some simple controls
						map.addControl(new GSmallMapControl());
						map.addControl(new GMapTypeControl());
					});

					
                }
            }
        }
    });

};

function localise(adresse){

    Shadowbox.open({
        player:     'html',
        content:    '',
        height:     400,
        width:      600,
        options:    {
            onFinish: function(item){
                if(GBrowserIsCompatible()){
                    var map = new GMap2(document.getElementById('shadowbox_content'));
					var geocoder = new google.maps.ClientGeocoder();
					var coord;
					geocoder.getLatLng(adresse, function (coord) {
						map.setCenter(coord, 13);
						var point = new GPoint(coord.x, coord.y);
						var marker = new GMarker(point);  // Création d'un marqueur localisé sur ce point
						
						var window = function() {
							marker.openInfoWindowHtml(
									'<strong><font face="Arial, Helvetica, sans-serif, Trebuchet MS" size="-1" color="#000000">'+adresse+'</strong>'
							  );
						};
						 
						GEvent.addListener(marker, "click", window);
	
	
						
						map.addOverlay(marker);  // Et ajout du marqueur à la carte
	
						// add some simple controls
						map.addControl(new GSmallMapControl());
						map.addControl(new GMapTypeControl());
					});

					
                }
            }
        }
    });

};


