/// <reference path="jquery.js" />

$(document).ready(function () {
    //preload marker
    var imgTemp = new Image();
    imgTemp.name = "imgMarker";
    imgTemp.src = 'http://www.sunelpo.com/img/Marker.png';

    ////////////////////////////////////////////
    ////////////////// GLOBAL //////////////////
    ////////////////////////////////////////////

    $('div.BlokSlider').easySlider({
        controlsShow: false,
        vertical: false,
        speed: 800,
        pause: 5000,
        auto: true,
        continuous: true
    });

    $('div.BlokGallery div.imgs_small ul.gallery_small').each(function () {
        var container = $(this).parent();
        container.css('overflow', 'hidden');

        var ulPadding = 15;

        container.mousemove(function (e) {
            var divWidth = $(this).width();
            var lastLi = $(this).find('li:last-child');

            var ulWidth = lastLi[0].offsetLeft + lastLi.outerWidth() + ulPadding;
            var left = (e.pageX - container.offset().left) * (ulWidth - divWidth) / divWidth;
            container.scrollLeft(left);
        });
    });

    $("a.zoomImg").fancybox({
        'zoomOpacity': true,
        'overlayShow': true,
        'zoomSpeedIn': 500,
        'zoomSpeedOut': 500,
        'imageScale': true,
        'hideOnContentClick': true
    });

    ////////////////////////////////////////////
    ////////////// SITE SPECIFIC ///////////////
    ////////////////////////////////////////////

    try {
        $('.googleMapsLoc').gMap({
            latitude: 51.0596149,
            longitude: 4.2110834,
            zoom: 10,
            markers: [{ address: "Hemelrijken 13, 2890 Sint-Amands", popup: false}],
            mapTypeControl: false,
            zoomControl: true,
            panControl: false,
            scaleControl: false,
            streetViewControl: false,
            scrollwheel: false,
            maptype: google.maps.MapTypeId.ROADMAP,
            icon:
			{
			    image: "../img/sunelpomarker.png",
			    iconsize: [74, 92],
			    shadowsize: false,
			    iconanchor: [33, 89],
			    infowindowanchor: [8, 2]
			}
        });
    } catch (err) { }
    

    $('.campagne > .tabs > li a').featureList({
        output: '.output li',
        start_item: 0
    });

});

//banners
function hideBanner() {
	$('#bannerFade, #bannerCenter').css('display', 'none');
};
