// Скрипт отправки сообщений об ошибке http://mistakes.ru/script/mistakes_dev
// Версия 3.2
// 06.04.2011
var loc = window.location;
var mis;
nN = navigator.appName;

function getClientWidth()
{
  return document.compatMode=='CSS1Compat' && !window.opera?document.documentElement.clientWidth:document.body.clientWidth;
} 

function createMessage(title, body) {
// Измените следующую строку. Здесь нужно указать путь к файлу mistakes.php
  var misphploc = '/tv1/popup/player.php';
  var container = document.createElement('div');
  var scroll = dde.scrollTop || db.scrollTop;
  var mtop = scroll + 100 + 'px';
  var mleft = Math.floor(getClientWidth()/2) - 175 + 'px';
  
  container.innerHTML = '<div id="mistake">\
  <div id="m_window" style="top:' + mtop + '; left:' + mleft + ';">\
	<iframe frameborder="0" name="mis" id="m_frame" src="' + misphploc + '"></iframe></div> \
  </div>';

  return container.firstChild
}

function positionMessage(elem) {
  elem.style.position = 'absolute';
  var pageheight = Math.max(dde.scrollHeight, db.scrollHeight, dde.clientHeight);
  var pagewidth = Math.max(dde.scrollWidth, db.scrollWidth, dde.clientWidth);
  elem.style.height = pageheight + 'px';
  elem.style.width = pagewidth + 'px';
}

function winop(title, body) {
  dde=document.documentElement;
  db=document.body;
  db.style.overflow = 'hidden';
  var messageElem = createMessage(title, body)
  positionMessage(messageElem)
  db.appendChild(messageElem)
}

function close_vin(e){
	
	if (e.keyCode==27) 
	{
		var win = document.getElementById('mistake');
		win.parentNode.removeChild(win);
	} 
	db=document.body;
	db.style.overflow = 'auto';
}

document.onkeypress = close_vin;

/*function getText(e) 
{
	if (!e) e= window.event;
	if (e.keyCode==27) 
	{
		var win = document.getElementById('mistake');
		win.parentNode.removeChild(win);
	} 
	if((e.ctrlKey) && ((e.keyCode==10)||(e.keyCode==13))) 
	{if(nN == 'Microsoft Internet Explorer')
{if(document.selection.createRange())
{var range = document.selection.createRange();
        mis = range.text;
winop();}} 
else 
{if (window.getSelection()) 
{mis = window.getSelection();
winop();} 

else if(document.getSelection())
{mis = document.getSelection();
winop();}}
    return true;} 
    return true;}
    

document.onkeypress = getText;*/
