$(document).ready(function() {
    $(".imgpop").fancybox({ 'overlayShow': true });
    $(".hoofdmenu ul li").hover(function() { $(this).addClass("over"); $('.sub', this).css('display', 'block'); }, function() { $(this).removeClass("over"); $('.sub', this).css('display', 'none'); }); $(".hoofdmenu .sub li").hover(function() { $(this).addClass("over"); $('.sub2', this).css('display', 'block'); }, function() { $(this).removeClass("over"); $('.sub2', this).css('display', 'none'); });

    
    //$(".logo").hover(function() {
    //    $('.logo').stop(true, false).animate({ left: '0' }, 500);
    //}, function() {
    //    $('.logo').delay(750).animate({ left: '-400px' }, 500);
    //});

    $("#slideview").carouFredSel({
        width: 7000,
        auto: true,
        prev: { button: "#slideview_prev", key: "left" },
        next: { button: "#slideview_next", key: "right" },
        items: { visible: 1, width: "variable" },
        scroll: { items: 1, duration: 500 },
        auto: { pauseDuration: 5000 }
    });

    $('.aanbiedingen_balk .aanbiedingen').cycle({
        fx: 'scrollDown',
        timeout: 6000,
        speed: 400,
        pager: '.aanbiedingenNav',
        pause: 1
    });
    $('.beoordelingen').cycle({
        fx: 'scrollDown',
        timeout: 7000,
        speed: 400,
        pager: '.beoordelingenNav',
        pause: 1
    });

    /* Tooltip 
    ------------------------------*/

    function tooltip() {
        xOffset = 10;
        yOffset = 0;
        $(".optie .tooltip").hover(function(e) {
            this.t = this.title;
            this.title = "";
            $(this).append("<div id='tooltip'><div id='tooltiptop'></div><div id='tooltiptext'>" + this.t + "</div><div id='tooltipbottom'></div></div>");
            $("#tooltip")
				.css("top", "-" + ($('#tooltip').height() + 1) + "px")
				.css("left", 30 + "px")
				.fadeIn("fast");
        },
		function() {
		    this.title = this.t;
		    $("#tooltip").remove();
		});
    };

    function tooltiplarge() {
        xOffset = 40;
        yOffset = 10;
        $(".links.tooltip").hover(function(e) {
            //zoek naar title in div
            this.t = $(this).children('.title').html();
            $(this).append("<div id='tooltiplarge'><div id='tooltiptextlarge'>" + this.t + "</div><div id='tooltipbottomlarge'></div></div>");
            $("#tooltiplarge")
				.css("top", "-" + ($('#tooltiplarge').height() + 1) + "px")
				.css("left", (30) + "px")
				.fadeIn("fast");
        },
		function() {
		    $("#tooltiplarge").remove();
		});
    };

    tooltip();
    tooltiplarge();
    var snelheid = 800;

    $(".aanbiedingenblok .volgende, .verhuur .dagen .volgende, .aanbiedingenblok .volgende_inact, .verhuur .dagen .volgende_inact").click(function(e) {
        e.preventDefault();        
        if (this.className.indexOf("_inact") != -1) return;

        $(".verhuur .slides_hoog, .verhuur .slides").animate({ "left": "-=625px" }, snelheid);

        $(".aanbiedingenblok .volgende, .verhuur .dagen .volgende").addClass('volgende_inact');
        $(".aanbiedingenblok .volgende_inact, .verhuur .dagen .volgende_inact").removeClass('volgende');
        $(".aanbiedingenblok .vorige_inact, .verhuur .dagen .vorige_inact").addClass('vorige');
        $(".aanbiedingenblok .vorige, .verhuur .dagen .vorige").removeClass('vorige_inact');
    });

    $(".aanbiedingenblok .vorige, .verhuur .dagen .vorige, .aanbiedingenblok .vorige_inact, .verhuur .dagen .vorige_inact").click(function(e) {
        e.preventDefault();
        if (this.className.indexOf("_inact") != -1) return;
        
        $(".verhuur .slides_hoog, .verhuur .slides").animate({ "left": "+=625px" }, snelheid);

        $(".aanbiedingenblok .volgende_inact, .verhuur .dagen .volgende_inact").addClass('volgende');
        $(".aanbiedingenblok .volgende, .verhuur .dagen .volgende").removeClass('volgende_inact');
        $(".aanbiedingenblok .vorige, .verhuur .dagen .vorige").addClass('vorige_inact');
        $(".aanbiedingenblok .vorige_inact, .verhuur .dagen .vorige_inact").removeClass('vorige');
    });

    $(".vorige_inact, .volgende_inact").click(function(e) {
        e.preventDefault();
    });

});

function Resize() {
    if (document.body.offsetHeight < 500) {
        document.getElementById('footerAbsoluteWrapper').style.position = 'relative';
        document.getElementById('footerAbsoluteWrapper').style.bottom = 'auto';
        document.getElementById('footerAbsoluteWrapper').style.left = 'auto';
        document.getElementById('footerAbsoluteWrapper').style.right = 'auto';
        document.getElementById('footer').style.paddingBottom = '0px';
    }
    else {
        document.getElementById('footerAbsoluteWrapper').style.overflow = 'hidden';
        document.getElementById('footerAbsoluteWrapper').style.position = 'fixed';
        document.getElementById('footerAbsoluteWrapper').style.bottom = '0';
        document.getElementById('footerAbsoluteWrapper').style.left = '0';
        document.getElementById('footerAbsoluteWrapper').style.right = '0';
        document.getElementById('footer').style.paddingBottom = '60px';
    }
}
