function testKey(e)
{
  var key = (typeof e.charCode == "undefined" ? e.keyCode : e.charCode);
  
  if (e.ctrlKey || e.altKey || (key < 58 && key > 47) || key == 46 || key == 44 || e.keyCode == 8 || e.keyCode  == 37 || e.keyCode  == 39 || e.keyCode  == 46) return true;
     
  key = String.fromCharCode(key);
  return /[\d]/.test(key);
}
function minimaxi() {
var minz = (document.getElementById('minz').value)-0;
var maxz = (document.getElementById('maxz').value)-0;
alert("Диапазон игровой валюты от "+minz+" до "+maxz);
}

function ordervisible (kol) {
	
var minz = (document.getElementById('minz').value)-0;
var maxz = (document.getElementById('maxz').value)-0;
	
if ((kol > maxz) & (document.getElementById('fix').value != 1) ) {
	document.getElementById('max').style.display = 'block'; document.getElementById('plat').style.display = 'none'; document.getElementById('zakaz1').style.display = 'none'; document.getElementById('zakaz').style.display = 'block'}
	 else {document.getElementById('max').style.display = 'none'; document.getElementById('zakaz').style.display = 'none'; document.getElementById('zakaz1').style.display = 'block'}

if ((kol < minz) | (kol > maxz) & (document.getElementById('fix').value != 1)) {document.getElementById('plat').style.display = 'none'; document.getElementById('zakaz1').style.display = 'none'; document.getElementById('zakaz').style.display = 'block'} else {document.getElementById('plat').style.display = 'block'; document.getElementById('zakaz').style.display = 'none'; document.getElementById('zakaz1').style.display = 'block'}

	
}

function ChangePayMoney() {
 
 var cost = document.getElementById('server_id').value * document.getElementById('pay_type').value * document.getElementById('get_money').value.replace(',','.');
 var kol = document.getElementById('get_money').value.replace(',','.');
 cost = perc(kol,cost);
		
 document.getElementById('pay_money').value = Math.round(cost * 100) /100;
 document.getElementById('komiss').innerHTML = Math.round((cost * Comission()) * 100) /100;
 document.getElementById('pt').value	= document.getElementById('pay_type').options[document.getElementById('pay_type').selectedIndex].text;
 document.getElementById('sid').value = document.getElementById('server_id').options[document.getElementById('server_id').selectedIndex].text;
 document.getElementById('pm').value = Math.round((cost * Comission()) * 100) /100;
 
 if (cost == 0) document.getElementById('komiss').innerHTML = 0;

 ordervisible (kol);
  
}

function ChangePayMoneyFix() {
 
 var cost = document.getElementById('server_id').value * document.getElementById('pay_type').value * document.getElementById('get_money').value.replace(',','.');
 var kol = document.getElementById('get_money').value.replace(',','.');
 cost = perc(kol,cost);
		
 document.getElementById('pay_money').value = Math.round(cost * 100) /100;
 document.getElementById('komiss').innerHTML = Math.round((cost * Comission()) * 100) /100;
 document.getElementById('pt').value	= document.getElementById('pay_type').options[document.getElementById('pay_type').selectedIndex].text;
 document.getElementById('sid').value = document.getElementById('server_id').options[document.getElementById('server_id').selectedIndex].text;
 document.getElementById('pm').value = Math.round((cost * Comission()) * 100) /100;
 
 if (cost == 0) document.getElementById('komiss').innerHTML = 0;

 ordervisible (kol);
  
}


function ChangeGetMoney() {
 
 var kol = (document.getElementById('pay_money').value.replace(',','.')/document.getElementById('pay_type').value) / document.getElementById('server_id').value;
 
 kol = perc1(kol);
 
    if (kol >= 1 && document.getElementById('pay_money').value != '') {document.getElementById('get_money').value = Math.round(kol * 100) /100; kom = Math.round((document.getElementById('pay_money').value.replace(',','.') * Comission()) * 100) /100; document.getElementById('komiss').innerHTML = kom; document.getElementById('pm').value = kom; } else {document.getElementById('get_money').value=0; document.getElementById('komiss').innerHTML = 0;}
 
 document.getElementById('pt').value	= document.getElementById('pay_type').options[document.getElementById('pay_type').selectedIndex].text;
 document.getElementById('sid').value = document.getElementById('server_id').options[document.getElementById('server_id').selectedIndex].text;
    
 ordervisible (kol);
 
}
  
