//matches.php

function addmap()
{
	var table = document.getElementById('maps');
	var rows = table.rows.length;
	var inkrement = rows;
	var row = table.insertRow(rows);
	// cislo mapy
	var cell0 = row.insertCell(0);
	var text = document.createTextNode(inkrement + '. mapa:');
	cell0.appendChild(text);
	// jmeno mapy
	var cell1 = row.insertCell(1);
	var ele1 = document.createElement('input');
		ele1.setAttribute('name', 'map' + inkrement);
		ele1.setAttribute('size', '20');
	cell1.appendChild(ele1);
	// skore domaci
	var cell2 = row.insertCell(2);
	var ele2 = document.createElement('input');
		ele2.setAttribute('name', 'scorehome' + inkrement);
		ele2.setAttribute('size', '10');
	cell2.appendChild(ele2);
	// skore protivnik
	var cell3 = row.insertCell(3);
	var ele3 = document.createElement('input');
		ele3.setAttribute('name', 'scoreopponent' + inkrement);
		ele3.setAttribute('size', '10');
	cell3.appendChild(ele3);
}


function removemap()
{
  var table = document.getElementById('maps');
  var rows = table.rows.length;
  if (rows != 2) table.deleteRow(rows - 1);
}

// test js, uzivatelsky zadavana pole

function js_test()
{
	document.getElementById('js_test').value = '1';
	//alert('js_test set');
}

// admin - settings

function updatehelp(e)
{
	x = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX;
	y = (document.all) ? window.event.y + document.body.scrollTop  : e.pageY;
	if (help != null)
	{
		help.style.left = (x + 20) + "px";
		help.style.top  = (y + 20) + "px";
	}
}

function showhelp(id)
{
	help = document.getElementById(id);
	help.style.display = "block"
}

function hidehelp()
{
	help.style.display = "none";
}

// captcha reload

function process_request_captcha()
{
	if (httpRequest.readyState == 4)
	{
		if(httpRequest.status == 200)
		{
			document.getElementById('captcha').src = httpRequest.responseText;
		}
	}
}
		
function reload_captcha()
{
	if (window.ActiveXObject)
	{
		httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else
	{
		httpRequest = new XMLHttpRequest();
	}
	
	httpRequest.open("GET", 'func/captcha_reload.php?inc=1', true);
	httpRequest.onreadystatechange = function () {process_request_captcha();};
	httpRequest.send(null);
}

function set_menu_bg(menu_item)
{
	switch (menu_item)
	{
		case '1': document.getElementById('menu_hover_bg').style.left = '11px'; break;
		case '2': document.getElementById('menu_hover_bg').style.left = '76px'; break;
		case '3': document.getElementById('menu_hover_bg').style.left = '149px'; break;
		case '4': document.getElementById('menu_hover_bg').style.left = '234px'; break;
		case '5': document.getElementById('menu_hover_bg').style.left = '310px'; break;
		case '6': document.getElementById('menu_hover_bg').style.left = '380px'; break;
		case '7': document.getElementById('menu_hover_bg').style.left = '460px'; break;
		case '8': document.getElementById('menu_hover_bg').style.left = '534px'; break;
		case '9': document.getElementById('menu_hover_bg').style.left = '618px'; break;
		case '10': document.getElementById('menu_hover_bg').style.left = '707px'; break;
		case '11': document.getElementById('menu_hover_bg').style.left = '789px'; break;
		case '12': document.getElementById('menu_hover_bg').style.left = '861px'; break;
	}
}


function awards_animate(aid,i,height,action)
{
	var box = document.getElementById('award_'+aid);
	
	if ( action == 'show' )
	{
		if ( i < height )
		{
			i += 2;
			box.style.height = i+'px';
			setTimeout("awards_animate('"+aid+"',"+i+","+height+",'show')",1);
		}
	}
	else
	{
		if ( i > 1 )
		{
			i -= 2;
			box.style.height = i+'px';
			setTimeout("awards_animate('"+aid+"',"+i+",0,'hide')",1);
		} else box.style.display = 'none';
	}
}

function awards_show(aid)
{
	var box = document.getElementById('award_'+aid);
	
	if ( box.style.display == 'none' )
	{
		box.style.height = '1px';
		box.style.display = 'block';
		var height = box.scrollHeight;
		awards_animate(aid,'1',height-10,'show');
	}
	else
	{
		var height = box.scrollHeight;
		awards_animate(aid,height-10,0,'hide');
	}
}
	
function gallery_views(pid)
{
	if (window.ActiveXObject) httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
	else httpRequest = new XMLHttpRequest();
	
	httpRequest.open("GET", 'func/gallery_views.php?pid='+pid, true);
	//httpRequest.onreadystatechange = function () {process_gallery_views();};
	httpRequest.send(null);
}

// rotace hlavnich novinek

var head_news_rotation_speed = 5000; // rychlost rotace

function head_news_rotation(count) // rotace
{
	var i = 1;
	var j;
	
	// ulozeni hodnot zobrazene novinky
	var title = document.getElementById('head_news_top_title').innerHTML;
	var content = document.getElementById('head_news_top_content').innerHTML;
	var posted = document.getElementById('head_news_top_posted').innerHTML;
	var image = document.getElementById('head_news_img_box').innerHTML;
	var dlink = document.getElementById('head_news_top_link').innerHTML;
	
	// nahrazeni zobrazene novinky dalsi v poradi
	document.getElementById('head_news_top_title').innerHTML = document.getElementById('head_news_list_title_1').innerHTML;
	document.getElementById('head_news_top_content').innerHTML = document.getElementById('head_news_list_content_1').innerHTML;
	document.getElementById('head_news_top_posted').innerHTML = document.getElementById('head_news_list_posted_1').innerHTML;
	document.getElementById('head_news_img_box').innerHTML = document.getElementById('head_news_list_img_1').innerHTML;
	document.getElementById('head_news_top_link').innerHTML = document.getElementById('head_news_list_link_1').innerHTML;
	document.getElementById('head_news_top_read_all_box').innerHTML = '<a href="'+document.getElementById('head_news_list_link_1').innerHTML+'"><img src="images/page/read_all.png" alt="read all" id="head_mews_top_read_all"></a>';
	
	// posun dalsich novinek
	for ( i ; i<count ; i++ )
	{
		j = i+1;
		document.getElementById('head_news_list_item_'+i).innerHTML = '<a href='+document.getElementById('head_news_list_link_'+j).innerHTML+'>'+document.getElementById('head_news_list_title_'+j).innerHTML+'</a>';
		document.getElementById('head_news_list_title_'+i).innerHTML = document.getElementById('head_news_list_title_'+j).innerHTML;
		document.getElementById('head_news_list_content_'+i).innerHTML = document.getElementById('head_news_list_content_'+j).innerHTML;
		document.getElementById('head_news_list_posted_'+i).innerHTML = document.getElementById('head_news_list_posted_'+j).innerHTML;
		document.getElementById('head_news_list_img_'+i).innerHTML = document.getElementById('head_news_list_img_'+j).innerHTML;
		document.getElementById('head_news_list_link_'+i).innerHTML = document.getElementById('head_news_list_link_'+j).innerHTML;
	}
	
	// presunuti zobrazene novinky na konec seznamu
	document.getElementById('head_news_list_item_'+count).innerHTML = '<a href='+dlink+'>'+title+'</a>';
	document.getElementById('head_news_list_title_'+count).innerHTML = title;
	document.getElementById('head_news_list_content_'+count).innerHTML = content;
	document.getElementById('head_news_list_posted_'+count).innerHTML = posted;
	document.getElementById('head_news_list_img_'+count).innerHTML = image;
	document.getElementById('head_news_list_link_'+count).innerHTML = dlink;
	
	setTimeout("head_news_rotation("+count+")",head_news_rotation_speed);
}






















