


// Rollover functions

function rollOn(imgName) {
	// Is there an object named by the string 'imgName'
	if (document[imgName]) {
		// If so, change its src property - loads a new image
		document[imgName].src = 'img/nav/' + imgName + '-over.jpg';
	}
}

function rollOff(imgName) {
	// Is there an object named by the string 'imgName'
	if (document[imgName]) {
		// If so, change its src property - loads a new image
		document[imgName].src = 'img/nav/' + imgName + '.jpg';
	}
}


function rollOnGif(imgName) {
	// Is there an object named by the string 'imgName'
	if (document[imgName]) {
		// If so, change its src property - loads a new image
		document[imgName].src = 'img/bodycopy/' + imgName + '-over.gif';
	}
}

function rollOffGif(imgName) {
	// Is there an object named by the string 'imgName'
	if (document[imgName]) {
		// If so, change its src property - loads a new image
		document[imgName].src = 'img/bodycopy/' + imgName + '.gif';
	}
}



// Preload navigation

function preload(src) {
	// If the browser knows about images...
	if (document.images) {
		// Create a new, empty image
		var i = new Image;
		// Preload the image into our cache...
		i.src = src;
	}
}

function preloadAll() {
	var L = imgs.length;
	// for each image in the array, call preload to preload the image
	for (i = 0; i < L; i++) {
		preload(imgs[i]);
	}
}



// An array of images to preload

var imgs = [
			'img/nav/nav_artists-over.jpg', 'img/nav/nav_artists.jpg',
			'img/nav/nav_contact-over.jpg', 'img/nav/nav_contact.jpg',
			'img/nav/nav_labels-over.jpg', 'img/nav/nav_labels.jpg',
			'img/nav/nav_people-over.jpg', 'img/nav/nav_people.jpg',
			'img/nav/nav_press-over.jpg', 'img/nav/nav_press.jpg',
			'img/nav/nav_products-over.jpg', 'img/nav/nav_products.jpg',
			'img/nav/nav_sponsors-over.jpg', 'img/nav/nav_sponsors.jpg',
			'img/nav/nav_technology-over.jpg', 'img/nav/nav_technology.jpg',
			'img/bodycopy/txt_homepage-over.gif', 'img/bodycopy/txt_homepage.gif',
			'img/bodycopy/txt_directions-over.gif', 'img/bodycopy/txt_directions.gif'
			];
