﻿/// <reference path="jquery-1.4.1-vsdoc.js" />

// JavaScript functions for all ploughmans pages (including iframes)

function RefreshCufon() {
    Cufon.replace(".Cufon_OldClaudeLP", { fontFamily: "Old Claude LP" });
    Cufon.replace(".Cufon_MyriadPro", { fontFamily: "Myriad Pro" });
}
RefreshCufon();

// init code
var loadedImages = []; // this must be outside any function to remain in scope all the time
$(function() {
    $(".jRollover").each(function() {
        // don't do rollovers for IE6 if image is PNG
        if ($.browser.msie && $.browser.version.substr(0, 1) < 7 && $(this).hasClass("jRolloverPng"))
            return;

        var normalSrc = $(this).attr("src");
        var hoverSrc = normalSrc.replace("_Normal", "_Hover");

        // preload rollovers
        var cacheImage = document.createElement('img');
        cacheImage.src = hoverSrc;
        loadedImages.push(cacheImage);

        // setup rollover
        $(this).hover(function() {
            $(this).attr("src", hoverSrc);
        },
        function() {
            $(this).attr("src", normalSrc);
        });
    });
});
