var _loaded = 0;
var brNav,brIE = false;
var lang = '';

eval ("for (i=0; i< " + section_id + ".length; i++) { eval ('var ' + " + section_id + "[i] + '_on = new Image ();'); eval ('var ' + " + section_id + "[i] + '_off = new Image ();'); }");

if (navigator.appName.indexOf("Microsoft") != -1) {
	brIE = true;
	} else {
	brNav = true;
}

function _preload (section, path)
{
	preload_nav (section, path);
}

function _on (img_id) {
	if (_loaded) {
		if (brIE)
		{
			eval ('document["' + img_id + '"].src = ' + img_id + '_on.src;');
		} else {
			eval ('document.images["' + img_id + '"].src = ' + img_id + '_on.src;');
		}
	}
}

function _off (img_id) {
	if (_loaded) {
		if (brIE)
		{
			eval ('document["' + img_id + '"].src = ' + img_id + '_off.src;');
		} else {
			eval ('document.images["' + img_id + '"].src = ' + img_id + '_off.src;');
		}
	}
}

function preload_nav (array_name, path)
{
	if (!path) {path = "";}
	if (!array_name) {array_name = section_id;}
	var tmp_array = new Array ();
	tmp_array = eval (array_name);
	for (i=0; i<tmp_array.length ; i++) {
		eval (tmp_array[i] + '_off.src = "images/' + path + tmp_array[i] + '.gif";');
		eval (tmp_array[i] + '_on.src = "images/' + path + tmp_array[i] + '_over.gif";');
	}
	_loaded = 1;
}

function submit (url, form) {
	eval('document.' + form + '.action="' + url + '"');
	eval('document.' + form + '.submit();')
}

function confLink (cLink, cMessage) {
	if (confirm (cMessage + " И все последующие, входящие раздел этой страницы?")) {
		cLink.href += "&confirmed=1";
	} else {
		return false;
	}
}

var ins_text;
ins_text = 0;

function bbstyle(element_name, tag, ins_text, site, table){
	//ins_text = 0;
	
	if(tag == 'link'){
		if(ins_text == 0){
			w_link = window.open('__links.php?element_name='+element_name+'&tag='+tag+'&site='+site+'', 'w1', 'width=280, height=50, status=1');
		}else{
			lft=element_name;
			element_name = 'news_data';
			rgt="</a>";
		}
	}//if(tag == 'link')
	else if(tag == 'img'){
			if(ins_text == 0){
				w_img = window.open('__img.php?element_name='+element_name+'&tag='+tag+'&site='+site+'&table='+table+'', 'w2', 'width=375, height=120, status=1');
			}else{
				lft=element_name;
				element_name = 'news_data';
				rgt="";
			}
	}//else if(tag == 'img')
	else {
			lft='<'+tag+'>';
			rgt='</'+tag+'>';
	}//else

eval("var txtarea = document.news." + element_name);

if(ins_text == 1) 	
	if(navigator.appName == 'Microsoft Internet Explorer'){
		txtarea.focus();
		var objSelection = document.selection.createRange();
		objSelection.text = lft + objSelection.text + rgt;
	}//if(navigator.appName == 'Microsoft Internet Explorer')
	else if(navigator.appName == 'Netscape' || navigator.appName == 'Mozilla'){
		var selLength = txtarea.textLength;
		var selStart = txtarea.selectionStart;
		var selEnd = txtarea.selectionEnd;
		if (selEnd == 1 || selEnd == 2) selEnd = selLength;
		var s1 = (txtarea.value).substring(0,selStart);
		var s2 = (txtarea.value).substring(selStart, selEnd);
		var s3 = (txtarea.value).substring(selEnd, selLength);
		//txtarea.value = selLength;
		txtarea.value = s1 + lft + s2 + rgt + s3;
	}//else if(navigator.appName == 'Netscape' || navigator.appName == 'Mozilla')
	return;
}//function bbstyle(element_name, tag)

function insert_link_tag(element_name){
	ins_text = 1;
	bbstyle(element_name, 'link', 1, 1);
}//function insert_link_tag()

function insert_img_tag(element_name){
	ins_text = 1;
	bbstyle(element_name, 'img', 1, 1);
}//function insert_img_tag()

function help_view () {
	window.open('__help.php', 'help', 'width=500, height=540, status=1');
}
