﻿function makeMapLink(linkSelector, currentWebUrl, params) {
    $(linkSelector).click(function() {
        if (currentWebUrl === "/")
            currentWebUrl = "";
        var paramStr = "?" + jQuery.param(params);
        $.facebox("<iframe src='" + currentWebUrl + "/_layouts/Endero.Atria.Web.Konserni/ShowOfficeDetails.aspx" + paramStr + "' width='700' height='604' marginwidth='0' marginheight='0' />");
        return false;
    });
}
function addMapLinksToContacts(currentWebUrl) {
    $(".vcard").each(function(i) {
        var url = $(this).find(".url").text();
        var org = $(this).find(".org").text();
        var streetaddress = $(this).find(".street-address").text();
        var email = $(this).find(".email").text();
        var locality = $(this).find(".locality").text();
        var postalcode = $(this).find(".postal-code").text();
        var tel = $(this).find(".tel").text();
        var country = $(this).find(".country-name").text();
        var latitude = $(this).find(".latitude").text();
        var longitude = $(this).find(".longitude").text();
        var office_id = $(this).attr("id").toString().replace("atria-contact-", "");
        var params = { officeId: office_id };
        /*
        var params = {
        Title: org,
        Address: streetaddress,
        ZipCode: postalcode,
        City: locality,
        Phone: tel,
        Country: country,
        Latitude: latitude,
        Longitude: longitude
        //            Email:email,
        //            Url:url
        };*/
        var link_id = $(this).attr("id") + "-maplink";
        var linktext = "Katso sijainti kartalla";
        var lang = $(this).attr("lang");
        if (lang == "sv")
            linktext = "Position på kartan";
        if (lang == "en")
            linktext = "Position on map";
        $(this).append("<a id='" + link_id + "' href='#maplink'>" + linktext + "</a>");
        makeMapLink("#" + link_id, currentWebUrl, params);
    });
}

//<div id="hcard-endero-oy" class="vcard">
// <a class="url" href="http://www.endero.com/">www.endero.com</a>
// <div class="org">Endero Oy</div>
// <a class="email" href="mailto:support@endero.com">support@endero.com</a>
// <div class="adr">
//  <div class="street-address">Tehtaankatu 27-29D</div>
//  <span class="locality">Helsinki</span>
//  <span class="postal-code">00150</span>
//  <span class="country-name">Finland</span>
// </div>
// <div class="tel">+358 40 3400 608</div>
//</div>


