﻿/* Global JavaScript */
var __site = {
	// handles enter key for any input text
	inputOnKeyPress: function (sender, e, action, parms)
	{
		var keynum = window.event ? e.keyCode : e.which;

		if (keynum == 13) // enter key on the textbox
		{
			eval(action + "(sender,e,parms)");
			return false;
		}
	},

	//	Opens a new window with specified properties
	windowOpen: function (url, name, w, h, scroll, resize, status, title, tool, menubar)
	{
		var sFeatures;
		if (typeof (h) == "undefined") h = 300;
		if (typeof (w) == "undefined") w = 400;

		var screenW = screen.width;
		var screenH = screen.height;
		var posX = (screenW / 2) - (w / 2);
		var posY = (screenH / 2) - (h / 2);

		sFeatures = "screenY=" + posY + ",screenX=" + posX + ",top=" + posY + ",left=" + posX + ",height=" + h + ",width=" + w;

		if (typeof (scroll) != "undefined") { sFeatures += ",scrollbars=" + scroll; }
		if (typeof (resize) != "undefined") { sFeatures += ",resizable=" + resize; }
		if (typeof (status) != "undefined") { sFeatures += ",status=" + status; }
		if (typeof (title) != "undefined") { sFeatures += ",titlebar=" + title; }
		if (typeof (tool) != "undefined") { sFeatures += ",toolbar=" + tool; }
		if (typeof (menubar) != "undefined") { sFeatures += ",menubar=" + menubar; }

		//	alert(sFeatures);
		var win = window.open(url, name, sFeatures);
		win.focus();
	}
};
