var nN=navigator.appName;
function MouseUpHandler(e)
{	if (nN=='Netscape') 
	{	if (document.getSelection())
		{	if(frames.length)
			{	var i;
				for(i=0;i<length;i++)
				{	str=frames[i].document.getSelection(); 
					if(str)
					{	break;
					}
				}
			}
			else
			{	str=document.getSelection();
			}
			newstr=str.replace(/\n+/g,' ');
			str=newstr.replace(/\ +/g,' ');
			if(str.length > 100)
			{	var i; i=0; str=str.slice(0,100); i=str.lastIndexOf(' ');
				if (i>0)
				{	str=str.slice(0,i);
				} 
			}
			document.searchForm.words.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.searchForm.words.value=str;
		}
	}
	return true;
}

var engineList = new Array(
//	["Cite", "words"],	
	["Google", "q"],
	["Aport", "r"],
	["Rambler", "words"],
//	["MSN", "q"],
	["Yahoo", "p"],
	["Yandex", "text"]
);


function searchSubmit() {
	var query = searchForm.words.value;
	if (query=="" || query=="Найти...") 
	{	searchForm.words.focus();
		alert('Введте искомое слово');
		return false;
	}
	try 
	{	var engine, f = eval("document."+engineList[engine=searchForm.filter.selectedIndex][0]+"form")
		eval("f."+engineList[engine][1]+".value='"+query+"'")
		f.submit()
	}
	catch(err){
	alert('');
	return false}
	return true;
}

if (window.Event)
	document.captureEvents(Event.MOUSEUP);
document.onmouseup = MouseUpHandler;
