// --- http://www.yandex.ru/info/addyandex1.html
nN=navigator.appName
nV=navigator.appVersion
function fsearch(str){
if (document.fform.where.selectedIndex==0){
if (nN=='Netscape') {
if (nV.match(/.*X11.*/)){
open('http://yandex.ru:8080/yandsearch?text='+escape(str)+'&serverurl='+document.location.hostname+'/&');
}
else
open('http://yandex.ru/yandsearch?text='+escape(str)+'&serverurl='+document.location.hostname+'/&');
}
else
if (nN=='Microsoft Internet Explorer') {
open('http://yandex.ru/yandsearch?text='+str+'&serverurl='+document.location.hostname+'/');
}
}
else
{
if (nN=='Netscape') {
if (nV.match(/.*X11.*/)){
open('http://yandex.ru:8080/yandsearch?text='+escape(str));
}
else
open('http://yandex.ru/yandsearch?text='+escape(str));
}
else
if (nN=='Microsoft Internet Explorer') {
open('http://yandex.ru/yandsearch?text='+str);
}
}
}
function MouseUpHandler(e) {
if (nN=='Netscape') {
if (document.getSelection()){
if(frames.length){
var i;
for(i=0;i 100){
var i;
i=0;
str=str.slice(0,100);
i=str.lastIndexOf(' ');
if (i>0){
str=str.slice(0,i);
}
}
document.fform.text.value=str;
}
}
else
if (nN=='Microsoft Internet Explorer') {
if (document.selection.createRange()){
var range = document.selection.createRange();
var str = range.text;
}
if (str){
str=str.replace(/\ +/g, " ");
document.fform.text.value=str;
}
}
return true;
}
if (window.Event)
document.captureEvents(Event.MOUSEUP);
document.onmouseup = MouseUpHandler;