var bbb=1;

function rf(){ return false }    //эта ф-ция не дает событию исполнится

//определяем действия для Netscape
if(document.layers || (window.captureEvents && !(document.all))){
  document.captureEvents(Event.MOUSEDOWN);
  document.onmousedown=rf;
  self.blur()      //убираем фокус со страницы (делаем невозможным выделение текста)
  bbb=2;
  }

//определяем действия для Opera
else if (window.captureEvents){
  document.write("<input type=Text style='visibility:hidden;position:absolute' id=ht onblur='this.focus()'>");
  ht.focus();      //убираем фокус со страницы и даем его скрытому полю ввода
}

//определяем действия для IE
else if(document.all)
  document.onselectstart=rf;      //запрещаем выделение текста в IE

document.oncontextmenu=rf;      //отключаем контекстное меню в IE и Netscape

//проверка имени сервера страницы, открывшего данную
if(window.opener!=undefined&&window.opener.location.host==location.host&&location.host!='') bbb=0;