function openCloseSearch(obj) {
	openCloseDiv(obj);
	obj = document.getElementById("adv");
	obj.value = (obj.value == 0) ? 1 : 0;
	return false;
}
function adjustLayout() {
	if (document.getElementById("categories")) var left = getHeight(document.getElementById("categories"));
	else var left = 0;
	if (document.getElementById("rightbar")) var right = getHeight(document.getElementById("rightbar"));
	else var right = 0;
	var centreObj = document.getElementById("contentWrap");
	var centre = getHeight(centreObj);
	if (left > centre || right > centre) {
		if (left > right) centreObj.style.height = left+"px";
		else centreObj.style.height = right+"px";
	} 
	// BOXES #########################
	var items = document.getElementById("contentWrap").getElementsByTagName("DIV");
	for (var i = 0; i < items.length; i++) {
		if (items[i].className && items[i].className == "featured floatFix") {
			var maxH = 0;
			boxes = items[i].getElementsByTagName("DIV");
			change = new Array();
			for (var n = 0; n < boxes.length; n++) {
				if (boxes[n].className && boxes[n].className == 'box') {
					uH = getHeight(boxes[n]);
					change.push(boxes[n]);
					if (uH > maxH) maxH = uH;
				}
			}
			for (var n = 0; n < change.length; n++) {
				change[n].style.height = maxH+"px";
			}
		}
	}
}
function getHeight(obj) {
	var css = xDef(obj.style);
	if (css && xDef(obj.style.height, obj.offsetHeight) && typeof(obj.style.height)=="string") {
		uH = obj.offsetHeight;
	} else if (css && xDef(obj.style.pixelHeight)) {
		uH = obj.style.pixelHeight;
	} else if (xDef(obj.clip) && xDef(obj.clip.bottom)) {
		uH = obj.clip.bottom;
	}
	return uH;
}
function xDef() {
	for (var i = 0; i < arguments.length; i++) {
		if (typeof(arguments[i]) == "" || typeof(arguments[i]) == "undefined") return false;
	}
	return true;
}

//PRELOAD IMAGES ################################
	if (document.images) {
		var images = new Array("home", "aboutus", "products", "recycling", "contact");
		for (var i = 0; i < images.length; i++) {
			eval("var "+images[i]+"Off = new Image();");
			eval(images[i]+"Off.src = \"http://www.lmb-supplies.co.uk//graphics/"+images[i]+"-off.jpg\";")
			eval("var "+images[i]+"On = new Image();");
			eval(images[i]+"On.src = \"http://www.lmb-supplies.co.uk//graphics/"+images[i]+"-on.jpg\";")
		}
	}
