﻿$(function() {

    // dynamically preload over images
    $(".Rollover").each(
        function() {
            jQuery("<img>").attr("src", AddOver(this.src));
        }
    );

    // setup rollover actions
    $(".Rollover").hover(
    function() {
        if (this.src.search("_Over") < 0) {
            this.src = AddOver(this.src);
        }
    },
    function() {
        this.src = this.src.replace("_Over", "");
    });

    // setup Services Menu hovers
    var servicesMenuHoverConfig = {
        sensitivity: 2,
        interval: 50,
        over: servicesMenuMouseOver,
        timeout: 300,
        out: servicesMenuMouseOut
    };

    $(".ServicesMenuItem .ServicesMenuPopup").hide();

    $(".ServicesMenuItem").hoverIntent(servicesMenuHoverConfig);
    
});

function servicesMenuMouseOver()
{
	$(this).find('.ServicesMenuPopup').slideDown('fast');
}

function servicesMenuMouseOut()
{
	$(this).find('.ServicesMenuPopup').slideUp('fast');
}

function AddOver(i) {
    return i.replace(".gif", "_Over.gif");
}
