function acceptDuel()
{
	var sekundi = document.getElementById('gentime').innerHTML;
	var sec = document.getElementById('gentime').innerHTML;
	var mins = sekundi/60;
	var hours = mins/60;
	mins = Math.floor(mins);
	hours = Math.floor(hours);
	if(hours == 1)
	var hoursw = "час";
	else
	var hoursw = "часа";
	
	if(sec == 1)
	var secw = "секунда";
	else
	var secw = "секунди";
	
	if(mins == 1)
	var minsw = "минута";
	else
	var minsw = "минути";
	
	if(sec>59)
	sec = sec-mins*60;
	
	if(sec<10)
		sec = "0"+sec;
		
	if(mins<10)
		mins = "0"+mins;
	
	if(sekundi > 0) 
	document.getElementById('time').innerHTML = mins+":"+sec;
	 else 
	document.getElementById('time').innerHTML = "--:--";
	
	var duelid = document.getElementById('duelid').innerHTML;
	
	if(sekundi <= 0)
	location.href = "index.php?do=duelendturn";
	
	
	document.getElementById('gentime').innerHTML -= 1;
	timeout_duel = setTimeout("acceptDuel()",999);
}
function reviveSec()
{
	var sekundi = document.getElementById('revives').innerHTML;
	var sec = document.getElementById('revives').innerHTML;
	var mins = sekundi/60;
	var hours = mins/60;
	mins = Math.floor(mins);
	hours = Math.floor(hours);
	if(hours == 1)
	var hoursw = "час";
	else
	var hoursw = "часа";
	
	if(sec == 1)
	var secw = "секунда";
	else
	var secw = "секунди";
	
	if(mins == 1)
	var minsw = "минута";
	else
	var minsw = "минути";
	
	if(sec>59)
	sec = sec-mins*60;
	
	
	if(sekundi > 0) 
	document.getElementById('time').innerHTML = "След "+hours+" "+hoursw+", "+mins+" "+minsw+" и "+sec+" "+secw+"</span> ще можете да се съживите.";
	 else 
	document.getElementById('time').innerHTML = "<a href=\"index.php?do=revive\">Сега вече можете да се съживите</a>.";
	
	if(sekundi <= 0)
	location.href = "index.php?do=revive";
	
	
	document.getElementById('revives').innerHTML -= 1;
	timeout_grave = setTimeout("reviveSec()",999);
}

function bbcode(id)
{
	var bb = id;
				
	if(bb == "fontcolor")
	{
		document.infoform.info.value += " [font color=] [/font] ";
		document.infoform.info.focus();
	}
	else if(bb == "fontsize")
	{
		document.infoform.info.value += " [font size=] [/font] ";
		document.infoform.info.focus();
	}
	else if(bb == "url")
	{
		document.infoform.info.value += " [url link=] [/url] ";
		document.infoform.info.focus();
	}
	else if(bb == "img")
	{
		document.infoform.info.value += " [img src=] ";
		document.infoform.info.focus();
		
	}
	else
	{
		document.infoform.info.value += " ["+bb+"] [/"+bb+"] ";
		document.infoform.info.focus();
	}
}
function points()
{
	var x = document.getElementById('points').innerHTML;
	if(x > 0)
	{
		document.getElementById('hp').innerHTML = ' <a href=javascript:incstat("maxhp")><img border="0" src="images/lvlup.gif" title="Увеличи кръвта си"></a>';
		document.getElementById('mp').innerHTML = ' <a href=javascript:incstat("maxmp")><img border="0" src="images/lvlup.gif" title="Увеличи маната си"></a>';
		document.getElementById('strengthi').innerHTML = ' <a href=javascript:incstat("strength")><img border="0" src="images/lvlup.gif" title="Увеличи силата си"></a>';
		document.getElementById('dexterityi').innerHTML = ' <a href=javascript:incstat("dexterity")><img border="0" src="images/lvlup.gif" title="Увеличи точността си"></a>';
		document.getElementById('magicp').innerHTML = ' <a href=javascript:incstat("magicpower")><img border="0" src="images/lvlup.gif" title="Увеличи магическата си сила"></a>';
	}
	else
	{
		document.getElementById('hp').innerHTML = '';
		document.getElementById('mp').innerHTML = '';
		document.getElementById('strengthi').innerHTML = '';
		document.getElementById('dexterityi').innerHTML = '';
		document.getElementById('magicp').innerHTML = '';
	}
}

function incstat(type) 
{
	var xmlHttp;
	try
    {
    // Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
    }
	catch (e)
    {
    // Internet Explorer
    try
      {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
      {
      try
        {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
      catch (e)
        {
        alert("Браузърът ви не поддържа AJAX!");
        return false;
        }
      }
    }
	xmlHttp.onreadystatechange=function()
      {
      if(xmlHttp.readyState==4)
        {
        document.getElementById(type).innerHTML++;
        document.getElementById('points').innerHTML--;
		points();
		}
      }
    xmlHttp.open("GET","index.php?do=incstat:"+type,true);
    xmlHttp.send(null);
}
// JavaScript Document
function addRace(race)
{	
	if(race == 'human')
	{
		document.getElementById('classchoose').innerHTML = '<select name="class" size="2"><option value="1">Боец</option><option value="2">Паладин</option></select>';
	}
	if(race == 'elf')
	{
	document.getElementById('classchoose').innerHTML = '<select name="class" size="2"><option value="1">Боец</option><option value="3">Друид</option></select>';
	}
	if(race == 'orc')
	{
		document.getElementById('classchoose').innerHTML = '<select name="class" size="2"><option value="3">Друид</option><option value="4">Шаман</option></select>';
	}
	if(race == 'troll')
	{
		document.getElementById('classchoose').innerHTML = '<select name="class" size="2"><option value="1">Боец</option><option value="4">Шаман</option></select>';
	}
}
function turns() {
	var sec = 600;
	var secc = 600;
	var tsec = document.getElementById('sec').innerHTML;
	sec = 600 - tsec;
	secc = 600 - tsec;
	var mins = sec/60;
	mins = Math.floor(mins);
	if(sec>59)
		sec = sec-mins*60;
		
	if(sec<10)
		sec = "0"+sec;
		
	if(mins<10)
		mins = "0"+mins;
		
	document.getElementById('turntime').innerHTML = mins+":"+sec;
	document.getElementById('sec').innerHTML++;
	if(secc == 0) {
	document.getElementById('turntime').innerHTML = "--:--";
	} else {
	timeout_turns = setTimeout("turns()",999);
	}
}

function travel() {

	var tr_sec = document.getElementById('traveltime').innerHTML;
	var sec_bkp = tr_sec;
	
	var tr_min = tr_sec/60;
	tr_min = Math.floor(tr_min);

	if(tr_sec>59)
		tr_sec = tr_sec-tr_min*60;

	if(tr_sec<10)
		tr_sec = "0"+tr_sec;



	if(tr_min<10)
		tr_min = "0"+tr_min;
		
	
	if(sec_bkp <= 0)
	{
		document.getElementById('travelto').innerHTML = "--:--";
		location.href="index.php?do=travel:-3";
	}
	else
	{
		document.getElementById('travelto').innerHTML = tr_min+":"+tr_sec;
		document.getElementById('traveltime').innerHTML =  sec_bkp - 1;
	}
	
	timeout_travel = setTimeout("travel()",999);
}
function fightspells(ime,stoinost,mana,tip)
{
	document.getElementById('magiq').innerHTML = ime;
	document.getElementById('stoinost').innerHTML = stoinost;
	document.getElementById('mana').innerHTML = mana;
	document.getElementById('tip').innerHTML = tip;
}



function control_click(click_, url, vote) 
{

	childW = window.open(url,'childW','width=800, heigth=600, status=no, scrollbars=yes, resizable=yes, location=yes, dependent=yes');

	cur_click = click_;
	
	if(vote == 1) 
	{
		setTimeout("while_loading();",50);
	} 

}



function while_loading() 
{
	if(!childW.closed) 
	{ //window.closed
		setTimeout("while_loading();",50);
	} 
	else 
	{
		location.href = "index.php?do=votes:"+cur_click;
	}
}