/**
 * Base namespace setup
 */


function closePopup()
{
	var el = document.getElementById('hiddenClosePopup');
	el.value="true";
}

function showPopup()
{
	var el = document.getElementById('hiddenClosePopup');
	el.value="false";
}

var PRODUCTPAC = {
    globals: {
		labels: {}
	},
    pages: {
        all: {},
        home: {},
        profile: {},
        ryder: {}
    },
    widgets: {}
}

/**
 * Init for all pages
 */
PRODUCTPAC.pages.all.init = function () {
		
		if (typeof(PRODUCTPAC.globals.genericPopup) == 'undefined')
		{
			PRODUCTPAC.globals.genericPopup = new YAHOO.widget.Panel(
				"genericPopup",
				{ 
					width: "687px",
					height: "610px",
					constraintoviewport: true,
					underlay: "shadow",
					close: true,
					visible: false,
					fixedcenter: true,
					draggable: false,
					zIndex: 5,
					modal: true
				}
			); 
			PRODUCTPAC.globals.genericPopup.beforeHideEvent.subscribe(closePopup);
			PRODUCTPAC.globals.genericPopup.beforeShowEvent.subscribe(showPopup);
			PRODUCTPAC.globals.genericPopup.render(document.forms[0]);
		}

}




