function openurl (fileName,w,h,s,door,m) {
	    if (w == null) var w = 500;
            if (h == null) var h = 400;
            if (s == null) var s = 1;
            if (m == null) var m = 0;
            if (door == null) var door = '';
                    
            var t = (screen.height - h) / 2;
	    var l = (screen.width - w) / 2;
   	    var winArgs = 'height=' + h + ',width=' + w + ',top=' + t + ',left=' + l + 'status=no,toolbar=no,menubar=' + m + ',location=no,fullscreen=no,resizable=no,directories=no' + ',scrollbars=' + s;
            //if(x_newWin != null) x_newWin.close();
            //x_newWin = window.open(fileName,'',winArgs);
            window.open(fileName,door,winArgs);
        }


function qn (url) {
	if ( window.confirm ( 'Удалить этот элемент?' ) ) {
		top.location = url;
	}
}

function storeCaret(element)
{
  if (typeof(document.selection) != 'undefined' && typeof(document.selection.createRange) != 'undefined')
    element.caretPos=document.selection.createRange().duplicate();
}

function insertText(element, text)
{
element = document.getElementById(element);
//alert(element);

  if (!element)
    return;

  element.focus();
  if (typeof(element.caretPos) != 'undefined')
    element.caretPos.text = text;
  else if (typeof(element.selectionStart) != 'undefined')
  {
    var newPos = element.selectionEnd + text.length;
    element.value = element.value.substring(0, element.selectionStart) + text + element.value.substring(element.selectionEnd, element.value.length);
    element.setSelectionRange(newPos, newPos);
  }
  else
    element.value += text;
}