function clickPayer(){
	if( document.forms[0].ClientHaveContract && document.forms[0].SenderHaveContract && document.forms[0].ReceiverHaveContract ) {
		if( document.forms[0].ClientHaveContract.value != 1 ) {
				document.forms[0].Payer[0].disabled = true;
		}
		if( document.forms[0].WhoIsPayer.value == 1 || document.forms[0].WhoIsPayer.value == 2 || document.forms[0].WhoIsPayer.value == 3 ) {
			if( document.forms[0].WhoIsPayer.value == 1 ){
				document.forms[0].Payer[0].checked = true;
				document.forms[0].PayType[0].checked = true;
				document.forms[0].PayType[1].disabled = true;
				document.forms[0].MoneyNumber.disabled = true;
			}
			else {
				if ( document.forms[0].WhoIsPayer.value == 2 ) {
					document.forms[0].Payer[1].checked = true;
					if( document.forms[0].WhichIsPayType.value == 0 ) {
						document.forms[0].PayType[0].checked = true;
						document.forms[0].MoneyNumber.disabled = true;
					}
					else {
						document.forms[0].PayType[1].checked = true;
						document.forms[0].MoneyNumber.disabled = false;
					}
					if( document.forms[0].SenderHaveContract.value != 1 ){
						document.forms[0].PayType[0].disabled = true;
					}
				}
				else {
					document.forms[0].Payer[2].checked = true;
					if( document.forms[0].WhichIsPayType.value == 0 ) {
						document.forms[0].PayType[0].checked = true;
					}
					else {
						document.forms[0].PayType[1].checked = true;
					}
					if( document.forms[0].ReceiverHaveContract.value != 1 ){
						document.forms[0].PayType[0].disabled = true;
					}
					document.forms[0].MoneyNumber.disabled = true;
				}
			}
		}
		else {
			if( document.forms[0].Payer[0].checked == false || document.forms[0].Payer[1].checked == false || document.forms[0].Payer[2].checked == false ){
				if( document.forms[0].ClientHaveContract.value == 1 ) {
					document.forms[0].Payer[0].checked = true;
					document.forms[0].PayType[0].checked = true;
					document.forms[0].PayType[1].disabled = true;
					document.forms[0].MoneyNumber.disabled = true;
				}
				else {
					document.forms[0].Payer[0].disabled = true;
					document.forms[0].Payer[1].checked = true;
					if ( document.forms[0].SenderHaveContract.value == 1 ) {
						document.forms[0].Payer[1].checked = true;
						document.forms[0].PayType[0].checked = true;
						document.forms[0].MoneyNumber.disabled = true;
					}
					else {
						document.forms[0].Payer[1].checked = true;
						document.forms[0].PayType[0].disabled = true;
						document.forms[0].PayType[1].checked = true;
						document.forms[0].MoneyNumber.disabled = false;
					}
				}
			}
		}
	}
}

function clickPayType(){
	if( document.forms[0].Payer[0].checked || document.forms[0].Payer[1].checked || document.forms[0].Payer[2].checked ){
		if( document.forms[0].ClientHaveContract.value != 1 ) {
				document.forms[0].Payer[0].disabled = true;
		}
		if( document.forms[0].Payer[0].checked ) {
			document.forms[0].PayType[0].checked = true;
			document.forms[0].PayType[0].disabled = false;
			document.forms[0].PayType[1].disabled = true;
			document.forms[0].MoneyNumber.disabled = true;
		}
		else {
			if( ( document.forms[0].Payer[1].checked && document.forms[0].SenderHaveContract.value != 1 ) || ( document.forms[0].Payer[2].checked && document.forms[0].ReceiverHaveContract.value != 1 ) ){
				document.forms[0].PayType[0].disabled = true;
				document.forms[0].PayType[1].disabled = false;
				document.forms[0].PayType[1].checked = true;
				if (document.forms[0].Payer[1].checked ) {
					document.forms[0].MoneyNumber.disabled = false;
				}
				else {
					document.forms[0].MoneyNumber.disabled = true;
				}
			}
			else {
				document.forms[0].PayType[0].disabled = false;
				document.forms[0].PayType[1].disabled = false;
				document.forms[0].PayType[0].checked = true;
				document.forms[0].MoneyNumber.disabled = true;
			}
		}
	}
}

function clickMoneyNumber() {
	if( document.forms[0].Payer[1].checked ) {
		if( document.forms[0].PayType[0].checked ) {
			document.forms[0].MoneyNumber.disabled = true;
		}
		else {
			document.forms[0].MoneyNumber.disabled = false;
		}
	}
	else {
		document.forms[0].MoneyNumber.disabled = true;
	}
}
