function zobraz(id) {
	document.getElementById('supplies').style.display='none';
	document.getElementById('accesories').style.display='none';
	document.getElementById('weapons').style.display='none';
	document.getElementById('relics').style.display='none';
	document.getElementById('secret-shop').style.display='none';
	document.getElementById('outpost').style.display='none';

	document.getElementById('specials').style.display='none';
	document.getElementById('initiation').style.display='none';
	document.getElementById('supportive').style.display='none';
	document.getElementById('protective').style.display='none';
	document.getElementById('combative').style.display='none';
	document.getElementById('morph-attack').style.display='none';

	document.getElementById(id).style.display='block';
	alert(e.clientY);
}
	
var mouseX, mouseY;

function pop(id,e) {
	if(window.Event && document.captureEvents)
	document.captureEvents(Event.MOUSEMOVE);
	
	if (!e) var e = window.event||window.Event;

	if('undefined'!=typeof e.pageX) {
		mouseX = e.pageX;
		mouseY = e.pageY;
	} else {
		mouseX = e.clientX + document.body.scrollLeft;
		mouseY = e.clientY + document.body.scrollTop;
	}
	//-----------------------------------------------	
	document.getElementById(id).style.display='block';
	var x = document.getElementById(id);
	if (document.all) { 
		if ((document.documentElement.clientHeight - mouseY) > x.offsetHeight) 
			{ x.style.top = mouseY+document.documentElement.scrollTop+4 + 'px'; } 
		else { 
			var h;
			h = (mouseY+document.documentElement.scrollTop-x.offsetHeight-4);
			if (h < document.documentElement.scrollTop) { h = document.documentElement.scrollTop; }
			x.style.top = h + 'px'; 		
		}
	} else { 
		if ((innerHeight + document.documentElement.scrollTop + document.body.scrollTop - mouseY) > x.offsetHeight) 
			{ x.style.top = mouseY+4 + 'px'; }
		else  { 
		var h;
		h = (mouseY-x.offsetHeight-4);
		if (h < document.documentElement.scrollTop + document.body.scrollTop) { h = document.documentElement.scrollTop + document.body.scrollTop ; }
		x.style.top = h + 'px'; 
		}
	}
	
	x.style.left = mouseX+4 + 'px';
}

function frakce(jmeno) {
		document.getElementById('vyber').style.display='none';
		var a = document.getElementById('hellbourne');
		var b = document.getElementById('legion');
		var c = document.getElementById('legimg');
		var d = document.getElementById('hellimg');
		
		if (jmeno == 'legion') { 
		var a = document.getElementById('hellbourne');
		var b = document.getElementById('legion');
		var c = document.getElementById("legimg");
		var d = document.getElementById("hellimg"); } 
		else {
		var b = document.getElementById('hellbourne');
		var a = document.getElementById('legion');
		var d = document.getElementById("legimg");
		var c = document.getElementById("hellimg"); }
			
		a.style.display="none";
		b.style.display="block";
		
		function zvetsi(cilova,id,vychozi) {
			vychozi = vychozi + 10;					
			if (vychozi<cilova) {
				id.style.width=vychozi+"px";
				setTimeout(function () {zvetsi(cilova,id,vychozi);}, 30);
			} else { return true; }		
		}
		
		function zmensi(cilova,id,vychozi) {
			vychozi = vychozi - 10;					
			if (vychozi>cilova) {
				id.style.width=vychozi+"px";
				setTimeout(function () {zmensi(cilova,id,vychozi);}, 30);
			} else { return true; }	
		}			

			var xd,xc;
			xc = c.offsetWidth;
			xd = d.offsetWidth;

			d.style.width = '100px';
			c.style.width = '200px';			
			
			zmensi(100,d,xd); 
			zvetsi(200,c,xc); 

	document.documentElement.className = document.documentElement.className;
}

function originalni_zneni(id) {
	if (document.getElementById(id+"b").style.display == 'none') {
		document.getElementById(id+"a").innerHTML = 'Skrýt originální znění';
		document.getElementById(id+"b").style.display = 'block';
	} else {
		document.getElementById(id+"a").innerHTML = 'Zobrazit originální znění';
		document.getElementById(id+"b").style.display = 'none';
	}

}

function tlacitko(button,text) {
	if (document.getElementById(text).style.display == 'block') {
		document.getElementById(button).value = 'Zobrazit video';
		document.getElementById(text).style.display = 'none';
	} else {
		document.getElementById(button).value = 'Skrýt video';
		document.getElementById(text).style.display = 'block';
	}
}

function stazeni(output,category,timeout,id) {
	setTimeout(function () {
	if (window.XMLHttpRequest) {
		var xmlhttp=new XMLHttpRequest();
	}else {
		var xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}

	xmlhttp.open('GET','http://www.heroesofnewerth.cz/skripty/ajax.php?category='+category+'&id='+id,false);
	xmlhttp.send(null);
	document.getElementById('pocitadlo').innerHTML = xmlhttp.responseText;
	},timeout);
}

function convertToHtml(id) {
	var el = document.getElementById(id);	
	el.value = Encoder.htmlEncode(el.value);
}

function convertFromHtml(id) {
	var el = document.getElementById(id);	
	el.value = Encoder.htmlDecode(el.value);
}

function convertToHtmlAll(ar) {
	for(var i in ar) {
		convertToHtml(ar[i]);
	}
}

function convertFromHtmlAll(ar) {
	for(var i in ar) {
		convertFromHtml(ar[i]);
	}
}
