function changeElementValue(id, value)
{
if (document.getElementById)
{
    var replace=document.getElementById(id);
    if (replace)
    {
        if (replace.childNodes[0])
        {
            replace.childNodes[0].nodeValue=value;
        }
        else if (replace.value)
        {
            replace.value=value;
        }
        else //if (replace.innerHTML)
        {
            replace.innerHTML=value;
        }
    }
}
}

function calcFee(input)
{
	var amount = 0;
	if (input.value > 0)
	{
		amount = input.value;
	}

	var fee = 0
	var out = 0;

	if (amount >= 10)
	{
		fee = (amount * 0.05);
		if (fee < 2) fee = 2;
		out = amount - fee;
	}

	changeElementValue("fee", fee);
	changeElementValue("out", out);
}

function cashoutTypeChanged(type)
{
	if (type.value == "webmoney")
	{
		document.getElementById("wmzLabel").style.display = "inline";
		document.getElementById("lpLabel").style.display = "none";

	}
	else if (type.value == "liqpay")
	{
		document.getElementById("wmzLabel").style.display = "none";
		document.getElementById("lpLabel").style.display = "inline";
	}
}

function typeChanged(type){

	var purse = document.getElementById("purse_list");
	var selected_purse = document.getElementById("selected_purse");
	selected_purse.innerHTML = purse.options[type.selectedIndex].text;

	if (type.value == "webmoney")
	{
		document.getElementById("wmzLabel").style.display = "inline";
		document.getElementById("lpLabel").style.display = "none";
		document.getElementById("accountLabel").style.display = "none";

		document.getElementById("wmzLabel2").style.display = "inline";
		document.getElementById("lpLabel2").style.display = "none";
		document.getElementById("accountLabel2").style.display = "none";

	}
	else if (type.value == "liqpay")
	{
		document.getElementById("wmzLabel").style.display = "none";
		document.getElementById("lpLabel").style.display = "inline";
		document.getElementById("accountLabel").style.display = "none";

		document.getElementById("wmzLabel2").style.display = "none";
		document.getElementById("lpLabel2").style.display = "inline";
		document.getElementById("accountLabel2").style.display = "none";
	}
	else
	{
		document.getElementById("wmzLabel").style.display = "none";
		document.getElementById("lpLabel").style.display = "none";
		document.getElementById("accountLabel").style.display = "inline";

		document.getElementById("wmzLabel2").style.display = "none";
		document.getElementById("lpLabel2").style.display = "none";
		document.getElementById("accountLabel2").style.display = "inline";
	}
}

function onSubmitClick(submit)
{
	submit.disabled = true;
}


function paymentWayChanged(paymentWay)
{
	// automatic
	if (paymentWay == 0)
	{
		for (i = 0; i < 5; i++)
		{
			var at = document.getElementById("automatic_types_" + i);
			if (at) at.style.display = "inline";

			var dt = document.getElementById("direct_types_" + i);
			if (dt) dt.style.display = "none";

			var af = document.getElementById("automatic_form_" + i);
			if (af) af.style.display = "inline";

			var df = document.getElementById("direct_form_" + i);
			if (df) df.style.display = "none";
		}
	}
	else if (paymentWay == 1)
	{
		for (i = 0; i < 5; i++)
		{
			var at = document.getElementById("automatic_types_" + i);
			if (at) at.style.display = "none";

			var dt = document.getElementById("direct_types_" + i);
			if (dt) dt.style.display = "inline";

			var af = document.getElementById("automatic_form_" + i);
			if (af) af.style.display = "none";

			var df = document.getElementById("direct_form_" + i);
			if (df) df.style.display = "inline";
		}
	}
}

function getSupportEmail()
{
	var str1 = "suppo";
	var str2 = "rt@help";
	var str3 = str1 + str2 + "kassa.ru";
	document.write("<a href=mailto:" + str3 + ">" + str3 + "</a>");
}

function getSalesEmail()
{
	var str1 = "suppo";
	var str2 = "rt@help";
	var str3 = str1 + str2 + "kassa.ru";
	document.write("<a href=mailto:" + str3 + ">" + str3 + "</a>");
}
