if (document.images) {

var imgHost = "http://a332.g.akamai.net/f/332/936/12h/www.edmunds.com";
if (window.location.protocol == 'https:') {
    imgHost = "";
}

homeOn = new Image();
homeOn.src = imgHost + "/media/sitewide/nav_homeOn.gif";
homeRoll = new Image();
homeRoll.src = imgHost + "/media/sitewide/nav_homeOn.gif";
homeOff = new Image();
homeOff.src = imgHost + "/media/sitewide/nav_homeOff.gif";

newcOn = new Image();
newcOn.src = imgHost + "/media/sitewide/nav_newOn.gif";
newcRoll = new Image();
newcRoll.src = imgHost + "/media/sitewide/nav_newOn.gif";
newcOff = new Image();
newcOff.src = imgHost + "/media/sitewide/nav_newOff.gif";

certifiedOn = new Image();
certifiedOn.src = imgHost + "/media/sitewide/nav_certifiedOn.gif";
certifiedRoll = new Image();
certifiedRoll.src = imgHost + "/media/sitewide/nav_certifiedOn.gif";
certifiedOff = new Image();
certifiedOff.src = imgHost + "/media/sitewide/nav_certifiedOff.gif";

usedOn = new Image();
usedOn.src = imgHost + "/media/sitewide/nav_usedOn.gif";
usedRoll = new Image();
usedRoll.src = imgHost + "/media/sitewide/nav_usedOn.gif";
usedOff = new Image();
usedOff.src = imgHost + "/media/sitewide/nav_usedOff.gif";

reviewsOn = new Image();
reviewsOn.src = imgHost + "/media/sitewide/nav_reviewsOn.gif";
reviewsRoll = new Image();
reviewsRoll.src = imgHost + "/media/sitewide/nav_reviewsOn.gif";
reviewsOff = new Image();
reviewsOff.src = imgHost + "/media/sitewide/nav_reviewsOff.gif";

tipsOn = new Image();
tipsOn.src = imgHost + "/media/sitewide/nav_adviceOn.gif";
tipsRoll = new Image();
tipsRoll.src = imgHost + "/media/sitewide/nav_adviceOn.gif";
tipsOff = new Image();
tipsOff.src = imgHost + "/media/sitewide/nav_adviceOff.gif";

forumsOn = new Image();
forumsOn.src = imgHost + "/media/sitewide/nav_forumsOn.gif";
forumsRoll = new Image();
forumsRoll.src = imgHost + "/media/sitewide/nav_forumsOn.gif";
forumsOff = new Image();
forumsOff.src = imgHost + "/media/sitewide/nav_forumsOff.gif";

financeOn = new Image();
financeOn.src = imgHost + "/media/sitewide/nav_financeOn.gif";
financeRoll = new Image();
financeRoll.src = imgHost + "/media/sitewide/nav_financeOn.gif";
financeOff = new Image();
financeOff.src = imgHost + "/media/sitewide/nav_financeOff.gif";

insuranceOn = new Image();
insuranceOn.src = imgHost + "/media/sitewide/nav_insuranceOn.gif";
insuranceRoll = new Image();
insuranceRoll.src = imgHost + "/media/sitewide/nav_insuranceOn.gif";
insuranceOff = new Image();
insuranceOff.src = imgHost + "/media/sitewide/nav_insuranceOff.gif";

myedmundsOn = new Image();
myedmundsOn.src = imgHost + "/media/insideline/insideline_alt_over111x21.gif";
myedmundsRoll = new Image();
myedmundsRoll.src = imgHost + "/media/insideline/insideline_alt_over111x21.gif";
myedmundsOff = new Image();
myedmundsOff.src = imgHost + "/media/insideline/insideline_alt_111x21.gif";
}

var checkArray = new Array("/advice/incentives/2005/","newcars.html","/cpo/","/roadtests/","/reviews/","/new/","usedcars.html","/used/","/future/",
    "/news/","/advice/","/finance/","/ownership/","townhall","/dcm/","/savedcar","/nlrg","/apps/nvc/","/video/",
    "/usedmatrix","/ups/","certified=true","/uvl/","/calc","/apps/dl","/incentives","/ratings","/buyguide","/apps/insurance",
    "/maintenance","/apps/cto","/photoplayer","recentarticles.html", "/BuyingGuide", "/Buyingguide", "/finance", "/insurance");
var imageCheckArray = new Array("newc","newc","certified","reviews","reviews","newc","used","used","reviews",
    "reviews","tips","newc","tips","forums","myedmunds","myedmunds","myedmunds","newc","reviews",
    "used","used","certified","used", "newc","newc","newc","reviews","reviews","newc",
    "tips","tips","reviews","reviews","reviews","reviews","finance","insurance");
var fileofpath = location.host + location.pathname + location.search;

function gsetupHeader(){

    for(var i = 0; i < checkArray.length; i++)
    {
        if (fileofpath.indexOf(checkArray[i]) > -1)
        {
            eval(imageCheckArray[i] + "Off.src = " + imageCheckArray[i] + "On.src");
            eval("document.images." + imageCheckArray[i] + ".src = " + imageCheckArray[i] + "On.src");
            return;
        }
    }
    gsetupForUnpathableHeader()
}

function gsetupForUnpathableHeader() {
   var useinImageObj = document.getElementById("useinA");
   if (useinImageObj != null && document.images["tips"].src != tipsOn.src) {
       tipsOff.src = tipsOn.src;
       document.images["tips"].src = tipsOn.src;
       return;
   }
   useinImageObj = document.getElementById("useinE");
   if (useinImageObj != null && document.images["reviews"].src != reviewsOn.src) {
       reviewsOff.src = reviewsOn.src;
       document.images["reviews"].src = reviewsOn.src;
   }
}

var gusurpFunctionCall;
function gusurpOnLoad(){
    if (gusurpFunctionCall)
        gusurpFunctionCall();

    gsetupHeader();
}

gusurpFunctionCall = window.onload;
window.onload = gusurpOnLoad;

