// Opens a new window
function NewWindow(u,n,w,h,f,p,x,y)
{
	var ws = window.screen? 1 : 0;
	var m = Math;
	var C = 'center';
	var R = 'random';
	var M = 'custom';
	var sw = screen.availWidth;
	var sh = screen.availHeight;
	var T = (p == C && ws)?
			(sh - h) / 2 
			: (p == R && ws)? 
				(m.floor(m.random() * (sh - h))) 
				: (p == M)?
					y 
					: 100;
	var L = (p == C && ws)?
			(sw - w) / 2
			: (p == R && ws)?
				(m.floor(m.random() * (sw - w)))
				: (p == M)?
					x 
					: 100;
	var s = 'width=' + w + ', height=' + h + ',top=' + T + ',left=' + L;
	s += (!f || f=='')?
		''
		:',' + f;
	win = window.open(u,n,s);
	
	if (win.focus)
		win.focus(); 
	win.resizeTo(w,h);
}

