var browser;
function init()
{
	browser = navigator.appName;
	var src = document.form1.SrcTxt;
	src.focus();
	defaultStatus="Type or Paste any text to the window";
	var cook = document.cookie;
	var i = cook.indexOf("DIR") + 4;
	var lang = cook.substring(i, i + 2);
	i = cook.indexOf("SUB") + 4;
	var subj = cook.substring(i, i + 2);
	var tfr = document.form1.TranFrom;
	for(i = 0; i < tfr.length; i++)
	if(tfr[i].value.charAt(0) == lang.charAt(0))
	{
		tfr[i].selected = true;
		break;
	}
	var tto = document.form1.TranTo;
	for(i = 0; i < tto.length; i++)
	if(tto[i].value.charAt(0) == lang.charAt(1))
	{
		tto[i].selected = true;
		break;
	}
	var sub = document.form1.Subject;
	for(i = 0; i < sub.length; i++)
	if(sub[i].value == subj)
	{
		sub[i].selected = true;
		break;
	}
	return true;
}

function paste_txt(arg) 
{
	arg.value = "";
	var rng;
	try
	{
		rng = arg.createTextRange();
	}
	catch(e)
	{
		alert("Для вставки используйте Ctrl-V");
		arg.focus();
		return false;
	}
	rng.execCommand("paste");
	arg.focus();
	return false;
}

function copy_txt(arg) 
{
	var rng;
	if(arg.value)
	{
		try
		{
			rng = arg.createTextRange();
		}
		catch(e)
		{
			alert("Для копирования используйте Ctrl-C");
			arg.focus();
			return false;
		}
		rng.select();
		rng.execCommand("copy");
		arg.focus();
		alert("Текст был скопирован в буфер.");
	} 
	else 
	{
		alert("Нет текста для копирования в буфер.");
		return false;
	}

	return false;
}

function delete_txt(arg) 
{
	arg.value = "";
	arg.focus();
	return false;
}

function print_txt(arg) 
{
	if(arg.value)
	{
		window.open("/print?text="+escape(arg.value), "print");
	} 
	else 
	{
		alert("Нет текста для печати.");
		return false;
	}
}

function validate(arg) 
{
	var src = arg.SrcTxt;
	if(src.value.length == 0) 
	{
		alert("Вы не ввели текст.");
		return false;
	}
	return true;
}
