﻿/* Globals */
var loc;

function AddCufonFonts() {
    Cufon.replace(['h2', 'h3.cufon', '#footer h3']);
}

function AddFlashObjects() {
    loc = window.location.href.split(window.location.hostname)[1].split("/")[1];
    if (loc == "")
        loc = "Home";
    /*var loc2 = window.location.href.split(window.location.hostname)[1].split("/")[2];

    if (loc2 != undefined) {
        if (loc2 == "Tomy")
            loc = "Tomy";
        else if (loc2 == "LloydsTSB")
            loc = "Lloyds";
    }*/
    
    var so = new SWFObject("/_template/swf/homeBanner_yourMum.swf", "mymovie", "945", "186", "8", "#336699");
    so.addParam("quality", "high");
    so.addParam("wmode", "transparent");
    so.addParam("base", "/_template/swf/");
    so.addVariable("textType", loc);
    so.write("strapline");
}

function UpdateActiveNav() {
    var activeLI = "." + loc;
    $("#header-nav").find('li.active').removeClass('active');
    $("#header-nav").find(activeLI).addClass('active');
}

function initializeMap() { 
    if (GBrowserIsCompatible()) { 
        var map = new GMap2(document.getElementById("map_canvas"));
        map.setCenter(new GLatLng(52.29168256269092, -1.5354037284851074), 16);
        map.addControl(new GSmallMapControl());
        map.setUIToDefault();
        // Create our "tiny" marker icon 
        var ymuxIcon = new GIcon(G_DEFAULT_ICON);
        ymuxIcon.image = "/_template/img/icons/icon-ymux.png";
        ymuxIcon.shadow = "/_template/img/icons/ymux-icon-shadow.png";
        ymuxIcon.iconSize = new GSize(46, 31);
        ymuxIcon.shadowSize = new GSize(64, 21);


        // Set up our GMarkerOptions object
        markerOptions = { icon: ymuxIcon }; 

        var point = new GLatLng(52.29168256269092, -1.5354037284851074);
        map.addOverlay(new GMarker(point, markerOptions)); 

    }
}

$(document).ready(function() {
    AddCufonFonts();
    AddFlashObjects();
    UpdateActiveNav();
    //Create Google Map Object
    if ($("#map_canvas").length != 0)
        initializeMap();
});

$(window).unload(function() {
    //Unload Google Map Object
    if ($("#map_canvas").length != 0)
        GUnload();
});
