if(document.getElementById&&!document.all){ns6=1;}else{ns6=0;}
var agtbrw=navigator.userAgent.toLowerCase();
var operaaa=(agtbrw.indexOf('opera')!=-1);

var ref=""+escape(top.document.referrer);
var colord = window.screen.colorDepth;
var res = window.screen.width + "x" + window.screen.height;
var eself = document.location;

var clientPC = navigator.userAgent.toLowerCase();
var clientVer = parseInt(navigator.appVersion);
var is_ie = ((clientPC.indexOf("msie") != -1) && (clientPC.indexOf("opera") == -1));
var is_nav = ((clientPC.indexOf('mozilla')!=-1) && (clientPC.indexOf('spoofer')==-1) && (clientPC.indexOf('compatible') == -1) && (clientPC.indexOf('opera')==-1) && (clientPC.indexOf('webtv')==-1) && (clientPC.indexOf('hotjava')==-1));
var is_moz = 0;
var is_win = ((clientPC.indexOf("win")!=-1) || (clientPC.indexOf("16bit") != -1));
var is_mac = (clientPC.indexOf("mac")!=-1);
var e107_selectedInputArea;
var e107_selectedRange;
var e107_dupCounter = 1;

function display_menu(id) {
  hide(id);
  if (id != "menu_2") {
	  menu_strelka(id + "_img")
	  menu_strelka("menu_2_img",0);
    hide("menu_2",0);
  }
  if (id != "menu_4") {
	  menu_strelka(id + "_img")
	  menu_strelka("menu_4_img",0);
    hide("menu_4",0);
  }
}

function menu_strelka(obj,hide){
  if(document.getElementById(obj)){
  	hidden=document.getElementById(obj);
  }
  else{
	if(ns6==1||operaaa==true){
		hidden=obj.nextSibling.nextSibling;
	}
	else{
		hidden=document.all[obj.sourceIndex+1];
	}
  }
   
	if (typeof hide != "undefined") {
		if (hide == 1) {hidden.src="http://raw3.ru/theme/6/images/menu_strelka_down.gif";}
		else {hidden.src="http://raw3.ru/theme/6/images/menu_strelka.gif";}
	}
	else {
		if (hidden.src=="http://raw3.ru/theme/6/images/menu_strelka_down.gif"){hidden.src="http://raw3.ru/theme/6/images/menu_strelka.gif";}else{hidden.src="http://raw3.ru/theme/6/images/menu_strelka_down.gif";}
	}
}

function hide(obj,hide){
  if(document.getElementById(obj)){
  	hidden=document.getElementById(obj).style;
  }
  else{
	if(ns6==1||operaaa==true){
		hidden=obj.nextSibling.nextSibling.style;
	}
	else{
		hidden=document.all[obj.sourceIndex+1].style;
	}
  }
   
	if (typeof hide != "undefined") {
		if (hide == 1) {hidden.display="inline";}
		else {hidden.display="none";}
	}
	else {
		if (hidden.display=="none"){hidden.display="inline";}else{hidden.display="none";}
	}
}

function expandit(curobj,hide){
if(document.getElementById(curobj)){
  folder=document.getElementById(curobj).style;

  }else{

if(ns6==1||operaaa==true){
	folder=curobj.nextSibling.nextSibling.style;
}else{
	folder=document.all[curobj.sourceIndex+1].style;
}
   }
if (folder.display=="none"){folder.display="";}else{folder.display="none";}
if(document.getElementById(hide)){
	hidden=document.getElementById(hide).style;
	if (hidden.display=="none"){hidden.display="";}else{hidden.display="none";}
}
}

function storeCaret (textAr){
	e107_selectedInputArea = textAr;
	if (textAr.createTextRange){
		e107_selectedRange = document.selection.createRange().duplicate();
	}
}

function addtext(text, emote){
	if (window.e107_selectedInputArea){
		var ta = e107_selectedInputArea;
		if (emote != true){
			val = text.split('][');
			}
		else { val = text; }

		if ((clientVer >= 4) && is_ie && is_win){
			theSelection = document.selection.createRange().text; /* wrap selected text */
			if (theSelection) {
				if (emote != true){
					document.selection.createRange().text = val[0] +']' +  theSelection + '[' + val[1];
				} else {
					document.selection.createRange().text = val + theSelection;
				}
				ta.focus();
				theSelection = '';
				return;
			}

		}else if (ta.selectionEnd && (ta.selectionEnd - ta.selectionStart > 0)){
			if (emote != true){
				mozWrap(ta, val[0] +']', '[' + val[1]); /* wrap selected text */
			} else {
				mozWrap(ta, val, ''); /* wrap selected text */
			}
			return;
		}
		text = ' ' + text + ' ';
		if (ta.createTextRange && e107_selectedRange) {
			var caretPos = e107_selectedRange; /* IE */
			caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? caretPos.text + text + ' ' : caretPos.text + text;
		} else if (ta.selectionStart || ta.selectionStart == '0') { /* Moz */
		   	var startPos = ta.selectionStart;
			var endPos = ta.selectionEnd;
			var charb4 = ta.value.charAt(endPos-1);
			ta.value = ta.value.substring(0, endPos)+ text + ta.value.substring(endPos);
		} else {
			ta.value  += text;
		}
		ta.focus();
	}
}

function help(help,tagid){
	if(tagid){
		document.getElementById(tagid).value = help;
	} else if(document.getElementById('dataform')) {
		document.getElementById('dataform').helpb.value = help;
	}
}
function externalLinks() {
	if (!document.getElementsByTagName) return;
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++) {
	var anchor = anchors[i];
	if (anchor.getAttribute("href") &&
		anchor.getAttribute("rel") == "external")
		anchor.target = "_blank";
	}
}

function show_hide_text(divObj) {
    var div = divObj.parentNode.getElementsByTagName('div')[1];
    if (div.style.display == 'none') {
        div.style.display = 'block';
        divObj.innerHTML = "скрыть";
    } else {
        div.style.display = 'none';
        divObj.innerHTML = "показать все";
    }
}
function jumpMenu(targ,selObj,restore,test){
  eval(targ+".location='"+test+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

