var copied_txt=''
startList = function() {
if (document.all&&document.getElementById) {
navRoot = document.getElementById("nav");
for (i=0; i<navRoot.childNodes.length; i++) {
node = navRoot.childNodes[i];
if (node.nodeName=="LI") {
node.onmouseover=function() {
this.className+=" over";
}
node.onmouseout=function() {
this.className=this.className.replace(" over", "");
} } } } }
window.onload=startList;


function SetTrColor(el, hover, default_color, selected_color)
	{
	if (el) 
		{
		if (hover) 
			{
			el.style.backgroundColor = selected_color;
			}
		else
			{
			el.style.backgroundColor = default_color;
			}
		}
	}
function e(el,hover)
	{
	SetTrColor(el, hover, "#FFF","#EEE")
	}
function o(n,ix,iy)
	{
	document.getElementById(n).style.display="block";
	document.getElementById(n).style.left=(document.body.clientWidth+document.body.scrollLeft)/2-ix;
	document.getElementById(n).style.top=(document.body.clientHeight+document.body.scrollTop)/2-iy;
	}
function cl()
	{
	if (document.lf.login.value=="Ваш логин")
		{
		document.lf.login.value="";document.lf.password.value="";
		}
	}
function koi2unicode (str)
	{
	if (str == null){ return null;}
	var result = "";
	var o_code = "";
	var i_code = "";
	for (var I=0; I < str.length; I++)
		{
		i_code = str.charCodeAt(I);
		if (koi2utf[i_code] != null)
			{
			o_code = koi2utf[i_code]; 
			} 
		else if (i_code > 223 && koi2utf[i_code-32] != null)
			{
			o_code = koi2utf[i_code-32]-32;
			}
		else
			{	    
			o_code = i_code;
			}
		result = result + String.fromCharCode(o_code);
    	}
	return result;
	}

function toggle_form(field_id)
	{
	if(document.getElementById(field_id+'_form').style.display=='block')
		{
		document.getElementById(field_id+'_form').style.display='none';
		document.getElementById(field_id).style.display='block';
    //Effect.Appear(document.getElementById(field_id));
		}
	else
		{
		document.getElementById(field_id+'_form').style.display='block';
		document.getElementById(field_id).style.display='none';
    //Effect.Appear(document.getElementById(field_id+'_form'))
		}
	}
function tog(field_id)
	{
	obj=document.getElementById(field_id);
	if(obj.style.display!='none')
		{
		obj.style.display='none';
    //Effect.Fade(obj);
		}
	else
		{
		obj.style.display='block';
    //Effect.SlideDown(obj);
		}
	}
function replace_all(str, pattern, replacement)
	{
	new_str=str.replace(pattern, replacement)
	new_etr=new_str.replace(pattern, replacement)
	while (str!=new_str)
		{
		str=new_str
		new_etr=str.replace(pattern, replacement)
		}
	return str
	}
function cit(text,nick)
	{
	if(copied_txt)
		{
		text=copied_txt
		}
	document.ctp.message_text.value=document.ctp.message_text.value+"[quote="+nick+"]"+text+"[/quote]";
	location.href="#message_form"
	}
function tog_f(field_id)
	{
	if(document.getElementById(field_id+'_form').style.display=='block'){document.getElementById(field_id+'_form').style.display='none';document.getElementById(field_id).style.display='block'}else{document.getElementById(field_id+'_form').style.display='block';document.getElementById(field_id).style.display='none'}
	}
function f(text,obj)
	{
	obj.value+='[b]'+text+',[/b] '
	location.href="#message_form"
	}
function copyQ() {
	if (document.getSelection) 
		{
		copied_txt=document.getSelection()
		}
	else if (document.selection) 
		{
		copied_txt=document.selection.createRange().text;
		}
	}

function switch_tab(old_id,id,user_id)
	{
	//new_div=document.getElementById(id)
	//current_div=document.getElementById(old_id)
	new_tab=document.getElementById('tab_'+id)
	current_tab=document.getElementById('tab_'+old_id)
	new_dtab=document.getElementById('dtab_'+id)
	current_dtab=document.getElementById('dtab_'+old_id)
	//current_div.style.display='none'
	//new_div.style.display='block'
	current_tab.style.borderColor="#DDD"
	current_tab.style.borderBottomColor="#666"
	current_dtab.style.borderColor="#DDD"
	current_dtab.style.borderTopColor="#666"
	new_tab.style.borderColor="#666"
	new_tab.style.borderBottomColor="#FFF"
	new_dtab.style.borderColor="#666"
	new_dtab.style.borderTopColor="#FFF"
	document.getElementById('tabholder').innerHTML="<h3 align='center'>Загрузка...</h3>"
  if (user_id)
    {
	  new Ajax.Updater('tabholder', '/info/former/'+id+'?user_id='+user_id, {asynchronous:true, evalScripts:true});
    }
  else
    {
    new Ajax.Updater('tabholder', '/search/former/'+id, {asynchronous:true, evalScripts:true});
    }
	current_tab.blur
	return id
	}
function ctrl_enter(e, form)
{
 if (((e.keyCode == 13) || (e.keyCode == 10)) && (e.ctrlKey == true)) form.submit();
}
function insert_smile(smile){
text = document.getElementById('message_text');
text.value = text.value+'*'+smile;
return false;
}
