	    var modalMsg = new modalWindow("modalMsg", "380"); 
		
		function initYUIButtons(){ // Init YUI Buttuns
			var form1Submit = new YAHOO.widget.Button("form1Submit", {type:"submit", name:"field1", value:"somevalue"});
			var form1Clear = new YAHOO.widget.Button("form1Clear", {type: "reset", name: "field2", value: "somevalue2"});
			var form1Submit = new YAHOO.widget.Button("form2Submit", {type:"submit", name:"field3", value:"somevalue"});
			var form1Clear = new YAHOO.widget.Button("form2Clear", {type: "reset", name: "field4", value: "somevalue2"});
			var form2Delete = new YAHOO.widget.Button("form2Delete", {type: "push", name: "field5", value: "somevalue2"});
			
			var formBtns = new YAHOO.widget.Button("formBtns", {type: "push", name: "field5", value: "somevalue2"});
			
		}
		
		function initYUITable(){ // Init YUI Table
			var myDataSource = new YAHOO.util.DataSource(YAHOO.util.Dom.get("myTable"));
			myDataSource.responseType = YAHOO.util.DataSource.TYPE_HTMLTABLE;
			myDataSource.responseSchema = {
				fields: [{key:"sku", parser:"number"},
						{key:"product"},
						{key:"description"}
				]
			};
			
			var myColumnDefs = [
				{key:"sku", label:"SKU", sortable:true},
				{key:"product", label:"Product Name", sortable:true},
				{key:"description", label:"Description", sortable:true}
			];
			
			var myDataTable = new YAHOO.widget.DataTable("myMarkedUpContainer", myColumnDefs, myDataSource);
			
			// Subscribe to events for row selection 
			myDataTable.subscribe("rowMouseoverEvent", myDataTable.onEventHighlightRow); 
			myDataTable.subscribe("rowMouseoutEvent", myDataTable.onEventUnhighlightRow); 
			myDataTable.subscribe("rowClickEvent", myDataTable.onEventSelectRow);
		}
		
		function initControls() { // Init Controls 
			var modalMsgLinks = $D.getElementsByClassName("modalMsgLink","","");
			initYUIButtons();
			initYUITable();
			var tabView = new YAHOO.widget.TabView('tabs');
			YAHOO.util.Event.addListener(modalMsgLinks, "click", toggleModalWindow, modalMsg, true); // modalMsg is an instance of the modalWindow object. "true" sets the scope to modalMsg
		}
		YAHOO.util.Event.onDOMReady(initControls);