function create_window(e,w,h,url)
{
	var padding = 20;
	var l = e.clientX + padding;
	var t = e.clientY + padding;
	var r = l + w;
	var b = t + h;

	oCanvas = document.getElementsByTagName((document.compatMode && document.compatMode == "CSS1Compat") ? "HTML" : "BODY")[0];

	var w_width = (window.innerWidth ? window.innerWidth + window.pageXOffset : oCanvas.clientWidth + oCanvas.scrollLeft) - padding * 2;
	var w_height = (window.innerHeight ? window.innerHeight + window.pageYOffset : oCanvas.clientHeight + oCanvas.scrollTop) - padding * 2;

	var margin_right = w_width - r;
	if (margin_right < 0) {
		l += margin_right - padding;
	}
	var margin_bottom = w_height - b;
	if (margin_bottom < 0) {
		t += margin_bottom;
	}

	//newwindow=window.open(url,'help','width='+w+', height='+h+', left=0, top=0');
	//newwindow.focus(); 
	//return newwindow;

	//return open(url,'help','width='+w+',height='+h+',status=no,toolbar=no,menubar=no,statusbar=no,scrollbars=yes');
	return window.open(url,'help','left='+l+',top='+t+',width='+w+',height='+h+',toolbar=no,statusbar=no,scrollbars=yes');
}

function openwin(url,width,height)
{
  myWin= open(url, "Фото",
    "width=" + width + ",height=" + height + ",status=no,toolbar=no,menubar=no,scrollbars=no");
}

function create_window_with_url(e,url)
{
	var w = 350;
	var h = 400;
	create_window(e,w,h,url);
	return false;
}

function open_help(help, e, w,h)
{
  var wW = w | 250;
  var wH = h | 200;
	//var whelp = window.open('','1','width=300,height=300,left=200,top=200');
	//create_window(e,wW,wH,'');
	whelp.document.writeln('\
		<html>\
			<head>\
				<title>Пояснение</title>\
				<link rel="Stylesheet" href="/css/style.css">\
			</head>\
			<body style="margin:10px;">\
				<p>\
					' + help + '\
				</p>\
				<form>\
					<input type="button" value="Закрыть" onclick="window.close();">\
				</form>\
			</body>\
		</html>\
	');
	
	whelp.focus();
  //return whelp;
  return false;
}
