// inserts text at the specified location
function getalign(al){
  var n=parseFloat(al);
  if (n>=1 && n<2) return("Белое братство");
  if (n>=2 && n<3) return("Хаос");
  if (n>=3 && n<4) return("Темное братство");
  if (n>=7 && n<8) return("Нейтральное братство");
  if (n>=50 && n<51) return("Алхимики");
  return("");
}

function getalignurl(al){
  var n=parseFloat(al);
  if (n==50) return "http://capitalcity.combats.ru/encicl/alchemist.html";
  return "http://capitalcity.combats.ru/encicl/alignment.html";
}

function drwfl(name, id, level, align, klan){
	
  var s="";
	if (id<1000){document.write("<B>"+name+"</B> ");return;}
  if (align!="0") s+="<A HREF='"+getalignurl(align)+"' target=_blank><IMG SRC='http://img.combats.ru/i/align"+align+".gif' WIDTH=12 HEIGHT=15 ALT=\""+getalign(align)+"\"></A>";
  if (klan) s+="<A HREF='http://capitalcity.combats.ru/encicl/klan/"+klan+".html' target=_blank><IMG SRC='http://img.combats.ru/i/klan/"+klan+".gif' WIDTH=24 HEIGHT=15 ALT=''></A>";
  s+="<B>"+name+"</B> ";
  if (level!=-1) s+="["+level+"]";
  if (id!=-1) s+="<A HREF='http://capitalcity.combats.ru/inf.pl?"+id+"' target='_blank'><IMG SRC=http://img.combats.ru/i/inf.gif WIDTH=12 HEIGHT=11 ALT='Инф. о "+name+"'></A>";

  document.write(s);
}
function drwfl2(name, id, level, align, klan)
{
  var s="";

  s+="<A HREF='"+getalignurl(align)+"' target=_blank><IMG SRC='http://img.combats.ru/i/align"+align+".gif' WIDTH=12 HEIGHT=15 ALT=\""+getalign(align)+"\"></A>";
  if (klan) s+="<A HREF='http://capitalcity.combats.ru/encicl/klan/"+klan+".html' target=_blank><IMG SRC='http://img.combats.ru/i/klan/"+klan+".gif' WIDTH=24 HEIGHT=15 ALT=''></A>";
  s+="<B>"+name+"</B> ";
  if (level!=-1) s+="["+level+"]";
  if (id!=-1) s+="<A HREF='http://capitalcity.combats.ru/inf.pl?"+id+"' target='_blank'><IMG SRC=http://img.combats.ru/i/inf.gif WIDTH=12 HEIGHT=11 ALT='Инф. о "+name+"'></A>";

 return (s);
}
function insertext(text,area)
{
 document.getElementsByName(area)[0].focus(); 
 if (document.selection) 
 {
  sel = document.selection.createRange();
  sel.text = text;
 }
}
//insert tags at the specified location
function insertags(tag,area,value)
{
 document.getElementsByName(area)[0].focus(); 
 if (document.selection) 
 {
  sel = document.selection.createRange();
  if(value!="") sel.text = "["+tag+"="+value+"]"+sel.text+"[/"+tag+"]";
  else sel.text = "["+tag+"]"+sel.text+"[/"+tag+"]";
 }
}
function dosubmit(form,val)
{
 for(var i=0;i< document.forms[form].length;i++)	 
  if( document.forms[form].elements[i].value=="") {alert('Не все поля заполнены!');return;}
 document.getElementsByName("act")[0].value=val;
 document.forms[form].submit();
}
function AddKlan(area)
{
 if(!(sKlan=prompt("Введите название клана",""))) return;
 document.getElementsByName(area)[0].focus(); 
 if (document.selection) 
 {
  sel = document.selection.createRange();
  sel.text = '[klan=' + sKlan +']';
 }
}
function AddNick(area)
{
 if(!(sNick=prompt("Введите ник",""))) return;
 document.getElementsByName(area)[0].focus(); 
 if (document.selection) 
 {
  sel = document.selection.createRange();
  sel.text = '[char=' + sNick +']';
 }
}

function AddImage(area)
{
 if(!(sNick=prompt("Введите путь",""))) return;
 document.getElementsByName(area)[0].focus(); 
 if (document.selection) 
 {
  sel = document.selection.createRange();
  sel.text = '[image=' + sNick +']';
 }
}

function insertlink(area)
{
 if(!(sLink=prompt("Введите ссылку",""))) return;
 if(!(sText=prompt("Введите текст",""))) return;
 document.getElementsByName(area)[0].focus(); 
 if (document.selection) 
 {
  sel = document.selection.createRange();
  sel.text = '[link=' + sLink +']'+sText+'[/link]';
 }
// document.insertext('[klan=' + sKlan +']',area); 
}
function AddHideLink(area)
{
 if(!(sLink1=prompt("Введите первый линк",""))) return;
 if(!(sLink2=prompt("Введите второй линк",""))) return;
  document.getElementsByName(area)[0].focus(); 
  if (document.selection) 
  {
   sel = document.selection.createRange();
   sel.text = '[tshow=' + sLink1 +'][thide=' + sLink2 +']'+sel.text+'[/thide]';
  }
}
function ShowDiv(id,state){

 document.getElementById(id).style.display=state;
}
function ShowHideDiv(id){ document.getElementById(id).style.display=(document.getElementById(id).style.display=="inline"?"none":"inline");
}
function fastshow (content) {
	var el = document.getElementById("mmoves");
	var o = window.event.srcElement;
	if (content!='' && el.style.visibility != "visible") {el.innerHTML = '<small>'+content+'</small>';}
	var x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft + 3;
	var y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop+5;
	el.style.left = x + "px";
	el.style.top  = y + "px";
	if (el.style.visibility != "visible") {
		el.style.visibility = "visible";
	}
}
function hideshow () {
	document.getElementById("mmoves").style.visibility = 'hidden';
}
function drawDivs(){
	document.writeln('<div id="mmoves" style="background-color:#FFFFCC; z-index:100; visibility:hidden; overflow:visible; position:absolute; border-color:#666666; border-style:solid; border-width: 1px; padding: 2px; white-space: nowrap;"></div>');
}