/*
JavaSript - Syntax:

1	url,			- url path
2	targetname,		- target frame
3	wide,			- window width
4	high,			- window height
5	mdirx, 			- loc.horz. 1(Left) 2 (Center) 3 (Right) 0 (fixed) "other" = sys.default
6	marginx, 		- if mdirx = 1 or 3 margin pixels or if 0, location
7	mdiry, 			- loc.vert. 1(Top) 2 (Middle) 3 (Bottom) 0 (fixed) "other" = sys.default
8	marginy, 		- if mdiry = 1 or 3 margin pixels or if 0, location
9	menubar,		- 1 = Yes  0 = No
10	toolbar,		- 1 = Yes  0 = No
11	locationbar,	- 1 = Yes  0 = No
12	directories,	- 1 = Yes  0 = No
13	statusbar,		- 1 = Yes  0 = No
14	scrollbars,		- 1 = Yes  0 = No
15	resizable,		- 1 = Yes  0 = No
16	copyhistory)	- 1 = Yes  0 = No
sample:
windowOpen("test.html","_blank",300,200,1,20,1,10,0,0,0,0,0,0,0,0)
*/

var fleft = 0;
var ftop = 0;

function windowOpen(url,targetname,wide,high,mdirx,marginx,mdiry,marginy,menubar,toolbar,location,directories,status,scrollbars,resizable,copyhistory) {
	screenwidth = screen.width;
	screenheight = screen.height;

	if (mdirx == 1) fleft = marginy;
		else if (mdirx == 3) fleft = screenwidth - wide - marginx;
		else if (mdirx == 2) fleft = (screenwidth / 2) - (wide / 2);
		else if (mdirx == 0) fleft = marginx;
		else fleft = ""

	if (mdiry == 1) ftop = mdiry;
		else if (mdiry == 3) ftop = screenheight - high - marginy;
		else if (mdiry == 2) ftop = (screenheight / 2) - (high / 2);
		else if (mdiry == 0) ftop = marginy;
		else ftop = "";

	if (menubar == 0) {menubar=""} else {menubar="yes"};
	if (toolbar == 0) {toolbar=""} else {toolbar="yes"};
	if (location == 0) {location=""} else {location="yes"};
	if (directories == 0) {directories=""} else {directories="yes"};
	if (status == 0) {status=""} else {status="yes"};
	if (scrollbars == 0) {scrollbars=""} else {scrollbars="yes"};
	if (resizable == 0) {resizable=""} else {resizable="yes"};
	if (copyhistory == 0) {copyhistory=""} else {copyhistory="yes"};

	windowprops="width="+wide+
    ",height="+high+
    ",top="+ftop+
    ",left="+fleft+
	(menubar ?",menubar":"")+
	(scrollbars ?",scrollbars":"")+
	(location ?",location":"")+
	(directories ?",directories":"")+
	(resizable ?",resizable":"")+
	(status ?",status":"")+
	(toolbar ?",toolbar":"")+
	(copyhistory ?",copyhistory":"");

	window_object = window.open(url,targetname,windowprops);

	window_object.focus()
	}

