// standard browser version detection
var n4 = (document.layers)? true:false;
var ie = (document.all)? true:false;
var n6 = (document.getElementById)? true:false;
if (ie) n6=false;


// simple swap image
function showImage(imgNum) {
	document ['roommap'].src = roomSides[imgNum].src;
}

// opens a centered window
function openWin(url, width, height) {
	var screenHeight = screen.height;
	var screenWidth = screen.width;
	var winLeft = (screenWidth/2) - (width/2);
	var winTop = (screenHeight/2) - (height/2);
	if (url == "therealroom.html") {
		opener = window.open(url, "realroom", "scrollbars=yes,width=" + width + ",height=" + height + ",left=" + winLeft + ", top=" + winTop);
	} else if (url == "objectex.html" || url == "roomex.html") {
		opener = window.open(url, "object", "width=" + width + ",height=" + height + ",left=" + winLeft + ", top=" + winTop);
	} else {
		opener = window.open(url, "item", "width=" + width + ",height=" + height + ",left=" + winLeft + ", top=" + winTop);
	}
	opener = window.opener;
}

// Show a Layer
function showlay(name) {
	hideAll();
	if (n4) document.layers[name].visibility='show';
	if (ie) document.all[name].style.visibility='visible';
	if (n6) document.getElementById(name).style.visibility='visible';
	return true;
}

// Hide a Layer
function hidelay(name) {
	if (n4) document.layers[name].visibility='hide';
	if (ie) document.all[name].style.visibility='hidden';
	if (n6) document.getElementById(name).style.visibility='hidden';
}

// hide all layers
function hideAll() {
	window.status ='';
	hidelay("default");
	if (side == "right") {
		hidelay("posterstrip");
		hidelay("beck");
		hidelay("chair");
		hidelay("drawers");
		hidelay("extcable");
		hidelay("table");
		hidelay("switches");
		hidelay("newspapers");
		hidelay("topshelf");
		hidelay("secondshelf");
		hidelay("stuff");
		hidelay('wrappers');
		hidelay('printer');
	} else if (side == "left") {
		hidelay("boxes");
		hidelay("yucca");
		hidelay("packaging");
		hidelay("wardrobe");
		hidelay("fireplace");
		hidelay("mirror");
		hidelay("cloud");
		hidelay("bed");
		hidelay("phone");
		hidelay('wallpaper');
	} else if (side == "front") {
		hidelay("waterbottle");
		hidelay("shoes");
		hidelay("rug");
		hidelay("floorstuff");
		hidelay("sandals");
		hidelay("cokevase");
		hidelay("walklight");
		hidelay("books");
		hidelay("iluvmcr");
		hidelay("fruitbowl");
		hidelay("computer");
		hidelay("heater");
		hidelay("speaker");
		hidelay("cactus");
		hidelay("bed");
		hidelay("phone");
		hidelay("dpt1");
		hidelay("drawers");
		hidelay("doraemon");
		hidelay('window');
	} else if (side == "back") {
		hidelay("jacket");
		hidelay("morebooks");
		hidelay("laundry");
		hidelay("calendar");
		hidelay("mogwaiposter");
		hidelay("hifi");
		hidelay("bigdrawers");
		hidelay("recordplayer");
		hidelay("recordbox");
		hidelay("pullswitch");
		hidelay("bag");
		hidelay("speaker");
		hidelay("posterstrip");
		hidelay("packaging");
		hidelay("newspapers");
		hidelay("switches");
		hidelay("horns");
		hidelay("burntcds");
		hidelay("records");
	} else if (side == "floor") {
		hidelay("laundry");
		hidelay("hifi");
		hidelay("speaker");
		hidelay("packaging");
		hidelay("newspapers");
		hidelay("speaker2");
		hidelay("window");
		hidelay("door");
		hidelay("shoeboxes");
		hidelay("shoes");
		hidelay("rug");
		hidelay("floorstuff");
		hidelay("yucca");
		hidelay("packaging");
		hidelay("bed");
		hidelay("chair");
		hidelay("drawers");
		hidelay("extcable");
		hidelay("printer");
	} else if (side == "ceiling") {
		hidelay("light");
		hidelay("pullswitch");
	}
}

