 var created=false;

 function checkSpell()
 {
     if(!created && 3>4)
     {
         //Создаём невидимый DIV
         var container = document.createElement("div");
          container.style.display = "none";

         //Создаём форму
          var frm = document.createElement("form");

           //Сайт, который будем использовать для проверки
           frm.action = "../error.php";

           /*Устанавливаем метод передачи данных, который
           используется на сайте назначения -  POST*/
           frm.method = "post";
           frm.name = "ortho";
           frm.id = "ortho";
           //Будем открывать в новом окне
           frm.target = "blank";
		   
           //Устанавливаем кодировку как на сайте назначения
           frm.acceptCharset = "windows-1251";

           /*Создаём текстовое поле, а затем пакуем всё
           друг в друга и добавляем в тело документа*/
           var txt = document.createElement("textarea");
           txt.name = "ertext";
           txt.id = "ertext";
           frm.appendChild(txt);
           container.appendChild(frm);
           document.body.appendChild(container);
           created=true;

           /*для названия страници*/
           var namepage = document.createElement("textarea");
           namepage.name = "namepage";
           namepage.id = "namepage";
           frm.appendChild(namepage);
           container.appendChild(frm);
           document.body.appendChild(container);
           created=true;
           namepage.value = document.location.href;

       }
		
       /*Получаем выделенный текст, вставляем в форму и
       отправляем запрос*/
       var selected;

       if (window.getSelection) selected = window.getSelection();
       else if (document.getSelection) selected = document.getSelection();
       else selected = document.selection.createRange().text;

       if(selected!="")
       {
		   popupWin = window.open("/error.php?ertext="+encodeURIComponent(selected)+'&homepage='+encodeURIComponent(document.location.href), "Предложить исправление", "location,width=500,height=200,top=0");
		   popupWin.focus();
           //document.getElementById('ertext').value = selected;
           //document.getElementById('ortho').submit();
       }
   }

   //отслеживаем нажатия клавиш , onkeydown="if(event.ctrlKey && event.keyCode==13 )alert('4')"
   window.onkeydown = function(event)
   {
       if(event.ctrlKey && (event.keyCode == 0xD))
           checkSpell();
   }

   /*parent.document.onkeypress = function KeyPress(event){
    if (window.event) { // для IE
      if (window.event.ctrlKey && window.event.keyCode == 10) { // Ctrl + b
     event.returnValue = false; // Отмена стандартной реакции на горячие клавиши
     checkSpell(); // вызов пользовательской функции
      } else if (window.event.ctrlKey && window.event.keyCode == 13) { // Ctrl + i
     event.returnValue = false; // Отмена стандартной реакции на горячие клавиши
     checkSpell(); // вызов пользовательской функции
     } else if (window.event.ctrlKey && window.event.keyCode == 13) { // Ctrl + u
     event.returnValue = false; // Отмена стандартной реакции на горячие клавиши
     checkSpell(); // вызов пользовательской функции
     }
   }
   if (document.captureEvents){ // для FF
       document.onkeypress = function(e) {
     if (e.ctrlKey && e.which == 10) { // Ctrl + b
        e.preventDefault();  // Отмена стандартной реакции на горячие клавиши
        checkSpell(); // вызов пользовательской функции
     } else if (e.ctrlKey && e.which == 13) { // Ctrl + i
        e.preventDefault(); // Отмена стандартной реакции на горячие клавиши
        checkSpell(); // вызов пользовательской функции
      } else if (e.ctrlKey && e.which == 13) { // Ctrl + u
        e.preventDefault(); // Отмена стандартной реакции на горячие клавиши
        checkSpell(); // вызов пользовательской функции
      }
      }
   }
}    */


