// JavaScript Document
//Author: Matthew Vaughan
//Site: Laurelgrove.co.uk
//Designed by Simplefusion.co.uk designs
function PreloadImages(){
	var PreloadArray = ['Home','VP','Fac','Con','Avi','FC','OS','Test','Cont'];
	for(var i=0;i<9;i++){
		for(var a=1;a<4;a++){
			var picture = PreloadArray[i] + a;
			picture= new Image(120,75); 
			picture.src="Assets/Rollovers/" + picture + ".jpg"; 
		}
	}
}
function SinglePreload(area){ // preloads single sets of images on request
	for(var a=1;a<4;a++){
			var picture = area + a;
			picture= new Image(120,75); 
			picture.src="Assets/Rollovers/" + picture + ".jpg"; 
		}
}

function SwapImg(ImageName){ // Image swap Function
var Path = ""
	for(var x=1;x<4;x++){ // loops three times
		Path = "Assets/Rollovers/" + ImageName + x + ".jpg";
		document.getElementById("SwapImage"+x).src = Path; // swaps three apropriate images
		}
	}
	
// Script from from Javascript Array.com
// http://javascript-array.com/scripts/simple_drop_down_menu/
var timeout	= 250;
var closetimer	= 0;
var sidemenuitem	= 0;

// open hidden layer 
function mopen(id){	
	// cancel close timer
	mcancelclosetime();
	// close old layer
	if(sidemenuitem) sidemenuitem.style.visibility = 'hidden';
	// get new layer and show it
	sidemenuitem = document.getElementById(id);
	sidemenuitem.style.visibility = 'visible';
	}
// close showed layer
function mclose(){
	if(sidemenuitem) sidemenuitem.style.visibility = 'hidden';
}
// go close timer
function mclosetime(){
	closetimer = window.setTimeout(mclose, timeout);
	}
// cancel close timer
function mcancelclosetime(){
	if(closetimer){
		window.clearTimeout(closetimer);
		closetimer = null;
		}
	}
// close layer when click-out
document.onclick = mclose; 
// End of javascript array scrpit
