loadImageconcretecoatingsstandardpooldeckfinishes = new Image();
loadImageconcretecoatingsstandardpooldeckfinishes.src = "images/concretecoatingsstandardpooldeckfinishes.jpg";

loadImageconcretecoatingscustomdesignfinishes = new Image();
loadImageconcretecoatingscustomdesignfinishes.src = "images/concretecoatingscustomdesignfinishes.jpg";

loadImageconcretecoatingsstampedconcrete = new Image();
loadImageconcretecoatingsstampedconcrete.src = "images/concretecoatingsstampedconcrete.jpg";

staticImageconcretecoatings = new Image();
staticImageconcretecoatings.src = "images/concretecoatings.jpg";

loadImageconcretecoatingsacidstainedconcrete = new Image();
loadImageconcretecoatingsacidstainedconcrete.src = "images/concretecoatingsacidstainedconcrete.jpg";

staticImageconcrete = new Image();
staticImageconcrete.src = "images/concretehover.jpg";

loadImageconcreteslabs = new Image();
loadImageconcreteslabs.src = "images/concreteslabs.jpg";

loadImageconcretetractorandgradingservices = new Image();
loadImageconcretetractorandgradingservices.src = "images/concretetractorandgradingservices.jpg";

loadImageconcreteadaaccessibleramps = new Image();
loadImageconcreteadaaccessibleramps.src = "images/concreteadaaccessibleramps.jpg";

loadImageconcretepathways = new Image();
loadImageconcretepathways.src = "images/concretepathways.jpg";

loadImageconcretepatios = new Image();
loadImageconcretepatios.src = "images/concretepatios.jpg";

staticImagemenuhome = new Image();
staticImagemenuhome.src = "images/menu/topmenuhome.jpg";

loadImagemenuhome = new Image();
loadImagemenuhome.src = "images/menu/topmenuhomeover.jpg";

staticImagemenuportfolio = new Image();
staticImagemenuportfolio.src = "images/menu/topmenuportfolio.jpg";

loadImagemenuportfolio = new Image();
loadImagemenuportfolio.src = "images/menu/topmenuportfolioover.jpg";

staticImagemenuabout = new Image();
staticImagemenuabout.src = "images/menu/topmenuabout.jpg";

loadImagemenuabout = new Image();
loadImagemenuabout.src = "images/menu/topmenuaboutover.jpg";

staticImagemenucontact = new Image();
staticImagemenucontact.src = "images/menu/topmenucontact.jpg";

loadImagemenucontact = new Image();
loadImagemenucontact.src = "images/menu/topmenucontactover.jpg";

staticImageblockandbrick = new Image();
staticImageblockandbrick.src = "images/blockandbrickhover.jpg";

loadImageblockwalls = new Image();
loadImageblockwalls.src = "images/blockwallshover.jpg";

loadImageretainingwalls = new Image();
loadImageretainingwalls.src = "images/retainingwallshover.jpg";

loadImagepartitions = new Image();
loadImagepartitions.src = "images/partitionshover.jpg";

loadImagestemwalls = new Image();
loadImagestemwalls.src = "images/stemwallshover.jpg";

loadImagefences = new Image();
loadImagefences.src = "images/fenceshover.jpg";

loadImagepavers = new Image();
loadImagepavers.src = "images/pavershover.jpg";

staticImagecommercial = new Image();
staticImagecommercial.src = "images/commercial.jpg";

loadImageretail = new Image();
loadImageretail.src = "images/retailhover.jpg";

loadImagerestaurant = new Image();
loadImagerestaurant.src = "images/restauranthover.jpg";

loadImagecommercialkitchen = new Image();
loadImagecommercialkitchen.src = "images/commercialkitchen.jpg";

loadImagechurches = new Image();
loadImagechurches.src = "images/churcheshover.jpg";

loadImageindustrial = new Image();
loadImageindustrial.src = "images/industrialhover.jpg";

loadImageoffices = new Image();
loadImageoffices.src = "images/officeshover.jpg";

staticImageresidential = new Image();
staticImageresidential.src = "images/residential.jpg";

loadImagekitchen = new Image();
loadImagekitchen.src = "images/kitchenhover.jpg";

loadImagebathroom = new Image();
loadImagebathroom.src = "images/bathroomhover.jpg";

loadImageroomadditions = new Image();
loadImageroomadditions.src = "images/roomadditionshover.jpg";

loadImagepatioadditions = new Image();
loadImagepatioadditions.src = "images/patioadditionshover.jpg";

loadImagepooldeckingandlandscaping = new Image();
loadImagepooldeckingandlandscaping.src = "images/pooldeckingandlandscapinghover.jpg";

staticImageservices = new Image();
staticImageservices.src = "images/services.jpg";

loadImageelectrical = new Image();
loadImageelectrical.src = "images/electricalhover.jpg";

loadImageplumbing = new Image();
loadImageplumbing.src = "images/plumbinghover.jpg";

loadImageconcrete = new Image();
loadImageconcrete.src = "images/concretehover.jpg";

loadImageflooring = new Image();
loadImageflooring.src = "images/flooringhover.jpg";

loadImagewelding = new Image();
loadImagewelding.src = "images/weldinghover.jpg";

loadImagecarpentry = new Image();
loadImagecarpentry.src = "images/carpentryhover.jpg";

loadImageblockandbrick = new Image();
loadImageblockandbrick.src = "images/blockandbrickhover.jpg";

loadImagewallfinishes = new Image();
loadImagewallfinishes.src = "images/wallfinisheshover.jpg";

staticImageservices = new Image();
staticImageservices.src = "images/services.jpg";

staticImagemenuservices = new Image();
staticImagemenuservices.src = "images/menu/menuservices.jpg";

loadImagemenuservices = new Image();
loadImagemenuservices.src = "images/menu/menuservicesover.jpg";

staticImagemenuresidential = new Image();
staticImagemenuresidential.src = "images/menu/menuresidential.jpg";

loadImagemenuresidential = new Image();
loadImagemenuresidential.src = "images/menu/menuresidentialover.jpg";

staticImagemenucommercial = new Image();
staticImagemenucommercial.src = "images/menu/menucommercial.jpg";

loadImagemenucommercial = new Image();
loadImagemenucommercial.src = "images/menu/menucommercialover.jpg";

staticImagemenuprojectmanagement = new Image();
staticImagemenuprojectmanagement.src = "images/menu/menuprojectmanagement.jpg";

loadImagemenuprojectmanagement = new Image();
loadImagemenuprojectmanagement.src = "images/menu/menuprojectmanagementover.jpg";

var timeout	= 500;
var closetimer	= 0;
var dropmenu	= 0;

// open hidden layer
function menudrop(id)
{	
	// cancel close timer
	mcancelclosetime();

	// close old layer
	if(dropmenu) dropmenu.style.visibility = 'hidden';

	// get new layer and show it
	dropmenu = document.getElementById(id);
	dropmenu.style.visibility = 'visible';

}

// close showed layer
function menuclose()
{
	if(dropmenu) dropmenu.style.visibility = 'hidden';
}

// go close timer
function mclosetime()
{
	closetimer = window.setTimeout(menuclose, timeout);
}

// cancel close timer
function mcancelclosetime()
{
	if(closetimer)
	{
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}

// close layer when click-out
document.onclick = menuclose; 

// JavaScript Document
