44 lines
1.5 KiB
JavaScript
Executable File
44 lines
1.5 KiB
JavaScript
Executable File
// JavaScript Document
|
|
|
|
if( document.images )
|
|
{
|
|
var home_btn = PreLoad( 'home' );
|
|
var office_btn = PreLoad( 'office' ); //pre-loading all the images, so they don't have to load
|
|
var kitchen_btn = PreLoad( 'kitchen' ); //when the user actually places the mouse over them,
|
|
var car_btn = PreLoad( 'car' ); //by loading them into a var for each one
|
|
var furniture_btn = PreLoad( 'furniture' );
|
|
var electronics_btn = PreLoad( 'electronics' );
|
|
var decorations_btn = PreLoad( 'decorations' );
|
|
var garden_btn = PreLoad( 'garden' );
|
|
var tools_btn = PreLoad( 'tools' );
|
|
var plants_btn = PreLoad( 'plants' );
|
|
var miscelectrical_btn = PreLoad( 'miscelectrical' );
|
|
var misc_btn = PreLoad( 'misc' );
|
|
}
|
|
|
|
function PreLoad( btn )
|
|
{
|
|
|
|
var img_path = "graphics/"; //file path to find button images
|
|
var temp = new Array();
|
|
|
|
temp[ 0 ] = new Image(); //don't know which image we're actually loading
|
|
temp[ 1 ] = new Image();
|
|
//so format temp to hold an image, any image
|
|
//then we can use .src to load each button img
|
|
temp[ 0 ].src = img_path + btn + "_btn.gif"; //first version: no mouse over image
|
|
temp[ 1 ].src = img_path + btn + "_btn_2.gif"; //second version: mouse over image
|
|
|
|
return temp;
|
|
}
|
|
|
|
function Swap( img, mouse_on ) //reads img name from page and which version of the img
|
|
{
|
|
if( document.images )
|
|
{
|
|
var img_name = ( img + "_btn" ); //(mouse_on) then inserts correct one
|
|
var temp = eval( img + "_btn" );
|
|
|
|
document[ img_name ].src = temp[ mouse_on ].src;
|
|
}
|
|
} |