//SOMA Living  global javascript

if (document.images) {

    //preload rollover states for global nav elements

    storeservices_over = new Image();
    storeservices_over.src = "images/storeservices_over.gif";

    homesearch_over = new Image();
    homesearch_over.src = "images/homesearch_over.gif";

    loancenter_over = new Image();
    loancenter_over.src = "images/loancenter_over.gif";

    neighborhoods_over = new Image();
    neighborhoods_over.src = "images/neighborhoods_over.gif";

    mysoma_over = new Image();
    mysoma_over.src = "images/mysoma_over.gif";

    barlogo_over = new Image();
    barlogo_over.src = "images/barlogo_over.gif";

    barlogin_over = new Image();
    barlogin_over.src = "images/barlogin_over.gif";

    bbarphone_over = new Image();
    bbarphone_over.src = "images/bbarphone_over.gif";

    //preload normal states for global nav elements

    storeservices_off = new Image();
    storeservices_off.src = "images/storeservices_off.gif";

    homesearch_off = new Image();
    homesearch_off.src = "images/homesearch_off.gif";

    loancenter_off = new Image();
    loancenter_off.src = "images/loancenter_off.gif";

    neighborhoods_off = new Image();
    neighborhoods_off.src = "images/neighborhoods_off.gif";

    mysoma_off = new Image();
    mysoma_off.src = "images/mysoma_off.gif";

    barlogo_off = new Image();
    barlogo_off.src = "images/barlogo_off.gif";

    barlogin_off = new Image();
    barlogin_off.src = "images/barlogin_off.gif";

    bbarphone_off = new Image();
    bbarphone_off.src = "images/bbarphone_off.gif";

}


//function displays rollover state when nav elements are rolled over 

function over(imgName) {

    if (document.images) {

        document[imgName].src = eval(imgName + "_over.src");

    }

}


//function reverts images to normal state when nav elements are rolled off

function off(imgName) {

    if (document.images) {

        document[imgName].src = eval(imgName + "_off.src");

    }

}


if (document.images) {

    //preload rollover states for minor nav elements

    aboutus_over = new Image();
    aboutus_over.src = "images/aboutus_over.gif";

    terms_over = new Image();
    terms_over.src = "images/terms_over.gif";

    help_over = new Image();
    help_over.src = "images/help_over.gif";

    contactus_over = new Image();
    contactus_over.src = "images/contactus_over.gif";

    //preload normal states for inline nav elements

    aboutus_off = new Image();
    aboutus_off.src = "images/aboutus_off.gif";

    terms_off = new Image();
    terms_off.src = "images/terms_off.gif";

    help_off = new Image();
    help_off.src = "images/help_off.gif";

    contactus_off = new Image();
    contactus_off.src = "images/contactus_off.gif";

}


