function check_agree(object_name)	{
//	проверка чекбокса для разблокирования кнопки сабмита
	value1 = MM_findObj(object_name).checked;
	if (value1)
		MM_findObj('submit').disabled = false;
	else
		MM_findObj('submit').disabled = true;
}


function set_price()	{
	issues = MM_findObj('issues').value;
	copies = MM_findObj('copies').value;
	id_money = MM_findObj('id_money').value;

	if (id_money == 'EU')	{
		money_name = ' EUR';
		if (issues == 3)	{
			cost = 50;
		}
		else	{
			cost = 90;
		}
	}
	else	{
		money_name = ' USD';
		if (issues == 3)	{
			cost = 65;
		}
		else	{
			cost = 120;
		}
	}

	v_discount = 0;
	if (copies>1)	v_discount = 3;
	if (copies>2)	v_discount = 5;
	if (copies>4)	v_discount = 10;

	total_cost = cost * copies;
	fee_price = total_cost - total_cost/100*v_discount;

	MM_findObj('total_price').innerHTML = total_cost + money_name;

	MM_findObj('discount').innerHTML = v_discount + ' %';
	MM_findObj('total_fee').innerHTML = fee_price + money_name;

	if (issues == 3)	{
		MM_findObj('id_issues').innerHTML = '6 months';
	}
	else	{
		MM_findObj('id_issues').innerHTML = '1 year';
	}
}




function check_subscription_form() {

	dear_title = get_radio_value('dear_title');
	if (dear_title == 'undefined')	{
		window.alert('Title left blank.');
		return(false);
	}

	if (MM_findObj('first_name').value.length<2)	{
		window.alert('First Name left blank.');
		return(false);
	}
	if (MM_findObj('last_name').value.length<2)	{
		window.alert('Last Name left blank.');
		return(false);
	}
	if (MM_findObj('company').value.length<2)	{
		window.alert('Company left blank.');
		return(false);
	}
	if (MM_findObj('position').value.length<2)	{
		window.alert('Job Title left blank.');
		return(false);
	}
	if (MM_findObj('addres').outerText.length<2)	{
		window.alert('Address left blank.');
		return(false);
	}
	if (MM_findObj('zip').value.length<2)	{
		window.alert('Zip/Postal Code left blank.');
		return(false);
	}
	if (MM_findObj('telephone').value.length<2)	{
		window.alert('Area Code/Phone left blank.');
		return(false);
	}
	if (MM_findObj('fax').value.length<2)	{
		window.alert('Area Code/Fax left blank.');
		return(false);
	}
	if (MM_findObj('email').value.length<2)	{
		window.alert('Email left blank.');
		return(false);
	}
	
	payment_by = get_radio_value('payment_by');
	if (payment_by == 'undefined')	{
		window.alert('You need to choose payment method.');
		return(false);
	}

}



