﻿/** { [autoShowRoomGraphics.LayoutObject]
* @dependency :: [lib.functions.window.Catch]
* @dependency :: [lib.functions.window.AddListener]
* @dependency :: [lib.functions.dom.getElem]
* @dependency :: [lib.functions.window.maskEmail]
* @dependency :: [lib.functions.mmScripts.MM_reloadPage]
* @dependency :: [lib.functions.mmScripts.MM_preloadImages]
* @dependency :: [lib.functions.mmScripts.MM_swapImage]
* @dependency :: [lib.functions.mmScripts.MM_swapImgRestore]
* @dependency :: [lib.functions.P7.P7_ReDoIt]
* @dependency :: [lib.functions.P7.P7_Snap]
* @dependency :: [lib.functions.P7.P7_autoLayers]
* /---/ 
* @author :: Scott McDonald;
* @license :: Lowen Corporation Use Only [Proprietary Script]
* /---/ 
*/
function LayoutObject() {
	try {
		this.typename = "autoShowRoomGraphics.LayoutObject";
		this.pageObject = undefined;


		this.tmt_winOpen = function(u, id, f, df) {
			alert(u)
			if (eval(id) == null || eval(id + ".closed")) {
				eval(id + "=window.open('" + u + "','" + id + "','" + f + "')"); eval(id + ".focus()");
			} else if (df) {
				eval(id + ".focus()");
			} else {
				eval(id + "=window.open('" + u + "','" + id + "','" + f + "')"); eval(id + ".focus()");
			};
		};

		this.InsertRandomHeader = function(){
			var list = new Array();
			list[list.length] = '/assets/images/random_head/random-head_f01.jpg';
			list[list.length] = '/assets/images/random_head/random-head_f02.jpg';
			list[list.length] = '/assets/images/random_head/random-head_f03.jpg';
			list[list.length] = '/assets/images/random_head/random-head_f04.jpg';
			list[list.length] = '/assets/images/random_head/random-head_f05.jpg';
			list[list.length] = '/assets/images/random_head/random-head_f06.jpg';
			list[list.length] = '/assets/images/random_head/random-head_f07.jpg';
			list[list.length] = '/assets/images/random_head/random-head_f08.jpg';
			list[list.length] = '/assets/images/random_head/random-head_f09.jpg';
			list[list.length] = '/assets/images/random_head/random-head_f10.jpg';
			j = parseInt(Math.random() * list.length);
			j = (isNaN(j)) ? 0 : j;
			document.write("<img src='" + list[j] + "'>");
		};

		this.onPageLoad = function() {
			AddListener(window, "resize", function() {
				P7_ReDoIt();
				P7_Snap("home", "aboutclose", 0, 0, "home", "aboutdrop", 0, 0, "home", "graphicclose", 0, 0, "home", "graphicdrop", 0, 0, "home", "infocolse", 0, 0, "home", "infodrop", 0, 0);
			});

			MM_reloadPage(true);
			MM_preloadImages(
				"/assets/images/nav/home_f2.gif",
				"/assets/images/nav/graphics_f2.gif",
				"/assets/images/nav/info_f2.gif",
				"/assets/images/nav/aboutus_f2.gif",
				"/assets/images/nav/contactus_f2.gif",
				"/assets/images/nav/sitemap_f2.gif",
				"/assets/images/flyouts/graphfly-why_f2.gif",
				"/assets/images/flyouts/graphfly-ba_f2.gif",
				"/assets/images/flyouts/graphfly-toy_f2.gif",
				"/assets/images/flyouts/infofly-faq_f2.gif",
				"/assets/images/flyouts/infofly-images_f2.gif",
				"/assets/images/flyouts/infofly-care_f2.gif",
				"/assets/images/flyouts/aboutfly-about_f2.gif",
				"/assets/images/flyouts/aboutfly-service_f2.gif",
				"/assets/images/flyouts/aboutfly-awards_f2.gif",
				"/assets/images/enhance/enhance-showroom_r2_c1_f2.gif"
			);
		};

		this.constructor = function() {
			var target = this;
			try {
				var tmt_css_NN = "/assets/style/style-ns4.css";
				var tmt_css_IE = "/assets/style/style-ie.css";
				if (document.layers) {
					document.write("<link rel='stylesheet' href='" + tmt_css_NN + "' type='text/css'>");
				} else {
					document.write("<link rel='stylesheet' href='" + tmt_css_IE + "' type='text/css'>");
				};
				if (AddListener) {
					AddListener(window, "load", function() {
						target.onPageLoad();
					});
				} else {
					alert("something went wrong!");
				};
			} catch (e) { Catch(this.typename + ".constructor", e, true); };
		};
		this.constructor();
	} catch (e) { Catch(this.typename + ".base", e, true); };
};
/** } [autoShowRoomGraphics.LayoutObject] **/


/** load the page object **/
window.layoutObject = new LayoutObject();
/** **/