function paypal_calc_hosting(cur_type) {

	var cur_type_o = document.getElementById('cur_type');

	if(cur_type != null) {
		if(cur_type == '') {
			document.getElementById('price_box').style.display = 'none';
			document.getElementById('express').disabled = true;
		} else {
			document.getElementById('price_box').style.display = 'block';
			document.getElementById('express').disabled = false;
		}
	} else {
		if(cur_type_o.selectedIndex != -1) {
			var cur_type = cur_type_o.options[cur_type_o.selectedIndex].value;
		} 
	}

  var rate = document.getElementById('rate').value;

	if(cur_type == 'USD') {
  	var cur_rate = document.getElementById('usd_rate').value;
	} else if(cur_type == 'EUR') {
  	var cur_rate = document.getElementById('eur_rate').value;
	}
	
	var discount = 0;
	var pl_o = document.getElementById('pay_length');

	if(pl_o != null && pl_o.selectedIndex != -1) {
	
		pp = document.getElementById('pay_length').options[pl_o.selectedIndex].value;
		if(pp == 6) {
			hosting_money = Math.round(rate*6*0.9);
			discount = 10;
		} else if(pp < 6) {
			hosting_money = rate*pp;
	  	discount = 0;
		} else if(pp > 6) {
			discount = Math.round(10 + (pp-6)*3.333);
			hosting_money = Math.round(rate*pp*(100-discount)/100);
		}

		document.getElementById('discount').innerHTML = discount;
	} else {
		hosting_money = document.getElementById('price').value;
	}

	document.getElementById('price_rub').innerHTML = hosting_money;
	document.getElementById('cur_type2').innerHTML = cur_type;
	document.getElementById('cur_price').innerHTML = ((1.034*hosting_money + 15)/cur_rate).toFixed(2);

}
function express() {

	var pay_length = 0;	
	var pl_o = document.getElementById('pay_length');
	if(pl_o != null)
		pay_length = document.getElementById('pay_length').options[pl_o.selectedIndex].value;

	var price_rub = document.getElementById('price_rub').innerHTML;
	var cur_price = document.getElementById('cur_price').innerHTML;
	var cur_type = document.getElementById('cur_type2').innerHTML;
	location.href='paypal.php?action=express&price_rub='+price_rub+'&cur_price='+cur_price+'&cur_type='+cur_type+'&pay_length='+pay_length;

}
function paypal_calc_domain(cur_type) {

	var price_rub = document.getElementById('price_rub').value;

	if(cur_type != null) {
		if(cur_type == '') {
			document.getElementById('price_box').style.display = 'none';
			document.getElementById('domain_express').disabled = true;
		} else {
			document.getElementById('price_box').style.display = 'block';
			document.getElementById('domain_express').disabled = false;
		}
	} else {

		var cur_type_o = document.getElementById('cur_type');

		if(cur_type_o.selectedIndex != -1) {
			var cur_type = cur_type_o.options[cur_type_o.selectedIndex].value;
		} 
	}

	if(cur_type == 'USD') {
  	var cur_rate = document.getElementById('usd_rate').value;
	} else if(cur_type == 'EUR') {
  	var cur_rate = document.getElementById('eur_rate').value;
	}

	document.getElementById('price_rub').value = price_rub;
	document.getElementById('cur_type2').innerHTML = cur_type;
	document.getElementById('cur_price').innerHTML = ((1.034*price_rub + 15)/cur_rate).toFixed(2);
}
function domain_express() {

	var price_rub = document.getElementById('price_rub').value;
	var cur_price = document.getElementById('cur_price').innerHTML;
	var cur_type = document.getElementById('cur_type2').innerHTML;
	location.href='paypal.php?action=domain_express&price_rub='+price_rub+'&cur_price='+cur_price+'&cur_type='+cur_type;

}

