var css_on = "#c70e14";
var css_off = "#cdcdcd";

function replaceText(text, textarea)
{
	if (typeof(textarea.caretPos) != "undefined" && textarea.createTextRange)
	{
		var caretPos = textarea.caretPos;

		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
		caretPos.select();
	}
	else if (typeof(textarea.selectionStart) != "undefined")
	{
		var begin = textarea.value.substr(0, textarea.selectionStart);
		var end = textarea.value.substr(textarea.selectionEnd);
		var scrollPos = textarea.scrollTop;

		textarea.value = begin + text + end;

		if (textarea.setSelectionRange)
		{
			textarea.focus();
			textarea.setSelectionRange(begin.length + text.length, begin.length + text.length);
		}
		textarea.scrollTop = scrollPos;
	}
	else
	{
		textarea.value += text;
		textarea.focus(textarea.value.length - 1);
	}
	return true;
}

function storeCaret(text)
{
	if (typeof(text.createTextRange) != "undefined")
		text.caretPos = document.selection.createRange().duplicate();
}
function f_sendmail(name, domain_1, domain_2,text) {
	if (text) {
		document.write('<a title="Написать письмо" href="mailto:'+name+'@'+domain_1+'.'+domain_2+'?Subject=Письмо с сайта">'+text+'</a>');
	} else {
		document.write('<a title="Написать письмо" href="mailto:'+name+'@'+domain_1+'.'+domain_2+'?Subject=Письмо с сайта">'+name+'@'+domain_1+'.'+domain_2+'</a>');
	}
}
function f_select(fl) {
	inputs = document.getElementsByTagName('input');
	for (i = 1; i < inputs.length; i++){
		if (inputs[i].type=='checkbox') {
			inputs[i].checked = fl;
		}
	}
	return;
}
