function submit(form) {
	document.forms[form].submit();
}

var helpWidth = 200;
var helpWin;

function displayHelp(url) {
	//window.moveTo(100, 100);
	//var w = win.document.offsetWidth;
	//var h = win.document.offsetHeight;
	//alert(w+', '+h);
	//window.resizeTo(w, h);
	/*window.resizeBy(-helpWidth, 0);
	if(!helpWin)
		helpWin = new ChromelessWindow('about:blank;', 'Help', '', 20, 'Tahoma', 10, '#000000', true, helpWidth, screen.height - 32, false, screen.width - helpWidth, 0, '#D7A7A7', 2, '', ''); 
	helpWin.setURL(url);
	helpWin.moveChromeless(screen.width - helpWidth, 0);
	helpWin.openChromeless();
	helpWin.onblur = 'opener.helpWin.focus();';*/
	//var helpWin = mOpenDialogWin('psHelpWin', url, helpWidth, screen.height - 32, screen.width - helpWidth, 0)
	var helpWin = showHelp(url);
	//helpWin.onunload = function() { opener.hideHelp(); }; //'alert(1);';//opener.hideHelp();';
}
function hideHelp() {
	window.resizeBy(helpWidth, 0);
}

function mOpenWin(name, url, w, h, x, y) {
	w=w||450; h=h||300; x=x||100; y=y||100;
	return open(url, name, "directories=no,height="+h+",left="+x+",location=no,menubar=no,resizable=no,screenX="+x
		+",screenY="+y+",scrollbars=yes,status=yes,toolbar=no,top="+y+",width="+w);
}

function mOpenLrgWin(name, url) {
	return mOpenWin(name, url, 550, 420);
}

function mOpenWideWin(name, url) {
	return mOpenWin(name, url, 600, 400);
}

function mOpenPaletteWin(name, url, w, h, x, y) {
	w=w||450; h=h||300; x=x||100; y=y||100;
	return open(url, name, "directories=no,height="+h+",left="+x+",location=no,menubar=no,resizable=no,screenX="+x
		+",screenY="+y+",scrollbars=no,status=no,toolbar=no,titlebar=no,top="+y+",width="+w);
}

function mOpenDialogWin(name, url, w, h, x, y) {
	w=w||450; h=h||300; x=x||100; y=y||100;
	return open(url, name, "directories=no,height="+h+",left="+x+",location=no,menubar=no,resizable=no,screenX="+x
		+",screenY="+y+",scrollbars=no,status=yes,toolbar=no,top="+y+",width="+w);
}

function dump(val) {
	var s = '';
	var i;
	if(val instanceof Object || val instanceof Array) {
		for(i in val)
			s += ', '+i+'='+val[i];
		s = s.substring(2);
	} else
		s = val;
	alert(s);
}
