/* 
 * Javascript Code for all templates
 */

var map = null;
addLoadEvent(loadGoogleMaps);

function addLoadEvent(func)
{
    var oldonload = window.onload;

    if (typeof window.onload != "function")
    {
        window.onload = func;
    }
    else
    {
        window.onload = function(){oldonload(); func();}
    }
}

function loadGoogleMaps()
{
    if (document.body.id == "contacte" && GBrowserIsCompatible())
    {
        map           = new GMap2(document.getElementById("contacte-map"));
        var point     = new GLatLng(41.644541, 1.142350);
        var marker    = new GMarker(point);
        var showClose = "show";

        map.setCenter(point, 16);
        map.addOverlay(marker);
        map.addControl(new GLargeMapControl3D ());

        GEvent.addListener(marker, "click",
            function()
            {
                if (showClose == "show")
                {
                    showClose = "close";
                    marker.openInfoWindowHtml("<div class=\"balloon\"><b>SERGESPROM 2000 SL</b><p>C. Sant Pere Claver, 8 baixos<br />25300 Tàrrega<br />Catalunya</p></div>");
                }
                else
                {
                    showClose = "show";
                    map.closeInfoWindow();
                }
            });
    }
    else if (document.body.id == "promocionsList" && GBrowserIsCompatible())
    {
        map = new GMap2(document.getElementById("map"));
        map.setCenter(new GLatLng(41.73033, 1.5), 7);
        map.addControl(new GLargeMapControl3D ());

        initialize();
    }
}

