var homeRotatorTimer;
var homeRotatorMSec = 6000;
$(function() {

    if(1 == $("#homerotator").length && 1 != $("#homerotator img").length) {
        homeRotatorTimer = setInterval("nextHomeRotator()", homeRotatorMSec);
        $("#homerotator").hover(
            function() {
                clearInterval(homeRotatorTimer);
            },
            function() {
                homeRotatorTimer = setInterval("nextHomeRotator()", homeRotatorMSec);
            }
        );
    }

    if(1 == $("#googlemap").length) {
        initGoogleMap();
    }

    $("footer a.share").click(function() {
        return sa_tellafriend('','email');
    });
    $("footer a.print").click(function() {
        window.print();
        return false;
    });


});

function nextHomeRotator() {

    if(0 == $("#homerotator img.selected").length) {
        $("#homerotator img:eq(0)").addClass("selected");
    }

    var amountImage = $("#homerotator img").length;
    var origImage = $("#homerotator img.selected").index("#homerotator img");
    var newImage = origImage + 1;
    if(newImage >= amountImage) { newImage = 0; }

    $("#homerotator img:eq("+newImage+")").fadeIn(500);
    $("#homerotator img:eq("+origImage+")").fadeOut(500, function() {
        $("#homerotator img:eq("+origImage+")").removeClass("selected").hide();
        $("#homerotator img:eq("+newImage+")").addClass("selected").show();
    });

}

(function() {
var s=document.createElement('script');s.type='text/javascript';s.async = true;
s.src='http://s1'+'.smartaddon.com/share_addon.js';
var j =document.getElementsByTagName('script')[0];j.parentNode.insertBefore(s,j);
})();

function initGoogleMap() {
    var myLatlng = new google.maps.LatLng(51.517595,-0.148076);
    var myOptions = {
    zoom: 16,
    center: myLatlng,
    mapTypeId: google.maps.MapTypeId.ROADMAP
    }
    var map = new google.maps.Map(document.getElementById("googlemap"), myOptions);

    var marker = new google.maps.Marker({
      position: myLatlng,
      map: map
    });
}
