﻿/// <reference path="jquery-1.3.2-vsdoc2.js" />

$(document).ready(function() {
    jQuery('#slideshow').innerfade({
        speed: 1600,
        timeout: 4000,
        containerheight: '252px'
    });
    
    
    try {
        Prisxtra.googlemap_initialize();
    }
    catch (err) { }
});

Prisxtra = {
    map: null,

    //starting point:
    googlemap_initialize: function() {
    var latlng = new google.maps.LatLng(59.393176,18.031139);
        var myOptions = {
            zoom: 10,
            center: latlng,
            mapTypeId: google.maps.MapTypeId.ROADMAP
        }
        this.map = new google.maps.Map(document.getElementById("googlemap"),
            myOptions);
    },

    //add markers:
    addMarkers: function(markerArray) {
        for (var i = 0; i < markerArray.length; i++) {
            var position = markerArray[i];
            var marker = new google.maps.Marker({
                position: new google.maps.LatLng(position[0], position[1]),
                title: position[3],
                map: this.map
            });

            //add click event:
            this.addClickEvent(marker, position[2]);
        }
    },

    addClickEvent: function(marker, url) {
        google.maps.event.addListener(marker, 'click', function() {
            window.location = url;
        });
    }
};
