// JavaScript Document

var loadedImages = Array();
function preloadImages() {
  var args = preloadImages.arguments;

  for (var i = 0; i < args.length; i++) {
		var pos = loadedImages.length;
		loadedImages[pos] = new Image;
    loadedImages[pos].src = "images/" + args[i];
  }
}

preloadImages("menu_home_over.gif", "menu_our_firm_over.gif", "menu_attorneys_over.gif", "menu_practice_areas_over.gif", "menu_mediation_over.gif", "menu_news_events_over.gif", "menu_resolution_over.gif", "menu_contact_info_over.gif");

function popupWindow(url, width, height) {
	var left = (screen.width / 2) - width / 2;
	var top = (screen.height / 2) - height / 2;
	img = window.open(url, "info","menubar=no,resizable=no,toolbar=no,scrollbars=yes,status=no,width=" + width.toString() + ",height=" + height.toString() + ",top=" + top.toString() + ",left=" + left.toString());
}

function show(name) {
	var element = document.getElementById(name);
	var source = document.getElementById(name + "_link");
	
	if (element.style.display == "none") {
		element.style.display = "block";
		source.src = "images/hide.gif";
	} else {
		element.style.display = "none";
		source.src = "images/show.gif";
	}
}

function swapImages(element) {
	var image = element.childNodes[0];
	var overImage = element.getAttribute("mouseOverImage");
	var outImage = element.getAttribute("mouseOutImage");

	if (image.src.match(outImage)) image.src = overImage;
	else image.src = outImage;
}