function count_x(c)
{
	var credits = parseInt(document.getElementById("credits").value);
	var maxi_cap = parseInt(document.getElementById("maxi_cap").value);
	
	var result = parseInt(62 - (credits * 40 / maxi_cap));
	result = ((result > 62 || maxi_cap == 0 || credits == 0) ? 62 : result);
	
	return result;
}

function get_flash_x()
{
	var c = count_x();
	xajax_kkk_flash(c);
}

function run_flash(x)
{
	var sloupec;
	var c = parseInt(document.getElementById("credits").value);
	
	var minicap = parseInt(document.getElementById("mini_cap").value);
	var basiccap = parseInt(document.getElementById("basic_cap").value);
	var maxicap = parseInt(document.getElementById("maxi_cap").value);
	
	var mini = parseInt(c / minicap * 100);
	var basic = parseInt(c / basiccap * 100);
	var maxi = parseInt(c / maxicap * 100);

	if (c <= minicap)
	{
		moz_pack = 'MINI';
		moz_price = '390.00 Kč';
		moz_validity = '2denní';
		moz_full = mini;
		
		sloupec = 1;
		if (document.all)
			document.getElementById('percent1').innerText = (mini > 100 ? 100 : mini) + ' %';
		else
			document.getElementById('percent1').textContent = (mini > 100 ? 100 : mini) + ' %';
		
		if (document.all)
		{
			document.getElementById('percent1').style.display = 'block';
			document.getElementById('percent2').style.display = 'none';
			document.getElementById('percent3').style.display = 'none';
		}
	}
	else if (c > minicap && c <= basiccap)
	{
		moz_pack = 'BASIC';
		moz_price = '690.00 Kč';
		moz_validity = '5denní';
		moz_full = basic;
		
		sloupec = 2;
		if (document.all)
			document.getElementById('percent2').innerText = (basic > 100 ? 100 : basic) + ' %';
		else
			document.getElementById('percent2').textContent = (basic > 100 ? 100 : basic) + ' %';
		
		if (document.all)
		{
			document.getElementById('percent1').style.display = 'none';
			document.getElementById('percent2').style.display = 'block';
			document.getElementById('percent3').style.display = 'none';
		}
	}
	else if (c > basiccap)
	{
		moz_pack = 'MAXI';
		moz_price = '790.00 Kč';
		moz_validity = '5denní';
		moz_full = maxi;
		
		sloupec = 3;
		if (document.all)
			document.getElementById('percent3').innerText = (maxi > 100 ? 100 : maxi) + ' %';
		else
			document.getElementById('percent3').textContent = (maxi > 100 ? 100 : maxi) + ' %';
			
		if (document.all)
		{
			document.getElementById('percent1').style.display = 'none';
			document.getElementById('percent2').style.display = 'none';
			document.getElementById('percent3').style.display = 'block';
		}
	}



	if (document.all)
	{
		var so = new SWFObject("http://www.3k-karta.cz/plnic_IE.swf", "flashik", "380", "111", "0", "");

		so.addVariable("vstup", x);
		so.addVariable("sloupec", sloupec);
		so.addParam("wmode", "transparent");
	
		so.write("flashik");
	}
	else
	{
		document.getElementById('pack1').style.display = 'none';
		document.getElementById('pack2').style.display = 'none';
		document.getElementById('pack3').style.display = 'none';
		document.getElementById('percent1').style.display = 'none';
		document.getElementById('percent2').style.display = 'none';
		document.getElementById('percent3').style.display = 'none';
		
		var flashstr = '';
		
		flashstr += '<table id="firefox_pack">';
		flashstr += '<tr><td class="right">Váš balíček: </td><td><strong>' + moz_pack + '</strong></td></tr>';
		flashstr += '<tr><td class="right">Cena: </td><td><strong>' + moz_price + '</strong></td></tr>';
		flashstr += '<tr><td class="right">Platnost: </td><td><strong>' + moz_validity + '</strong></td></tr>';
		flashstr += '<tr><td class="right">Zaplnění: </td><td ' + (c > maxicap ? 'class="red"': '') + '><strong>' + (c > maxicap ? 'Překročeno maximum' : moz_full + ' %') + '</strong></td></tr>';
		flashstr += '</table>';
		
		document.getElementById('flashik').innerHTML = flashstr;
	}
}

function js_flash(id, action)
{
	xajax_mycard(id, action);
	window.setTimeout("get_flash_x()", 500);
}
