//--- 02/09/2000 --- Jerome CHAGNOUX
//--- openWindow ---
//--- This javascript open a new window with the given parameters ---


//--- Functions arguments :
//--- url (compulsory)
//--- 3rd argument = width
//--- 4th argument = height
//--- 5th argument = top
//--- 6th argument = left
//--- 7th argument = resizable (0 or 1)
//--- 8th argument = scrollbar (0 or 1)

function openWindow(name, url)
{
defaultWidth=300;
defaultHeight=400;
defaultTop=50;
defaultLeft=50;
defaultResizable=1;
defaultScrollbar=1;
	var windowProperties;
	var width;
	var height;
	var top;
	var left;
	var resizable;
	var scrollbar;
	var args=openWindow.arguments;
	var level = args.length;
	switch (level)
	{
		case 2 :
			width=defaultWidth;
			height=defaultHeight;
			top=defaultTop;
			left=defaultLeft;
			resizable=defaultResizable;
			scrollbar=defaultScrollbar;
			break;
		case 3 :
			width=args[2];
			height=defaultHeight;
			top=defaultTop;
			left=defaultLeft;
			resizable=defaultResizable;
			scrollbar=defaultScrollbar;
			break;
		case 4 :
			width=args[2];
			height=args[3];
			top=defaultTop;
			left=defaultLeft;
			resizable=defaultResizable;
			scrollbar=defaultScrollbar;
			break;
		case 5 :
			width=args[2];
			height=args[3];
			top=args[4];
			left=defaultLeft;
			resizable=defaultResizable;
			scrollbar=defaultScrollbar;
			break;
		case 6 :
			width=args[2];
			height=args[3];
			top=args[4];
			left=args[5];
			resizable=defaultResizable;
			scrollbar=defaultScrollbar;
			break;
		case 7 :
			width=args[2];
			height=args[3];
			top=args[4];
			left=args[5];
			resizable=args[6];
			scrollbar=defaultScrollbar;
			break;
		case 8 :
			width=args[2];
			height=args[3];
			top=args[4];
			left=args[5];
			resizable=args[6];
			scrollbar=args[7];
			break;
		default:
			break;
	}	
	windowProperties="scrollbars="+scrollbar+",toolbar=0,menubar=0,resizable="+resizable+",width="+width+",height="+height+",top="+top+",left="+left;
	eval(name+"=window.open(url,\""+name+"\",\""+windowProperties+"\")");
	if (document.layers)
		eval(name+".focus()");
}
