//mcode.ru for hosteam.ru
var koefUSD = 1.0;
var koefRUB = 0.041;
var koefEUR = 0.027;

//.ru - 20$
//.org - 9$ .info-5$ 
//.com-9$ .su-100$ 
//.net-9$ .name-9$ .us-9$	
//.biz-9$ .in-15$	

var arrDomensPrices = new Array();
//Домены
arrDomensPrices[".ru"]		= 510;
arrDomensPrices[".org"]		= 250;
arrDomensPrices[".info"]	= 250;
arrDomensPrices[".com"]		= 250;
arrDomensPrices[".net"]		= 250;
//added
arrDomensPrices[".us"]		= 250;
arrDomensPrices[".biz"]		= 250;
arrDomensPrices[".in"]		= 350;
arrDomensPrices[".name"]	= 250;


var arrHostingsPrices = new Array();
//Хостинги
arrHostingsPrices["0"] = new Array();
arrHostingsPrices["1"] = new Array();
arrHostingsPrices["2"] = new Array();
arrHostingsPrices["3"] = new Array();
arrHostingsPrices["4"] = new Array();

//Home
arrHostingsPrices["0"]["0"] = 35;//0.95;
arrHostingsPrices["0"]["1"] = arrHostingsPrices["0"]["0"]*3;//parseFloat(arrHostingsPrices["0"]["0"])*3;
arrHostingsPrices["0"]["2"] = arrHostingsPrices["0"]["0"]*6;//parseFloat(arrHostingsPrices["0"]["0"])*6;
arrHostingsPrices["0"]["3"] = 399;

//РАЗ!
arrHostingsPrices["1"]["0"] = 65;
arrHostingsPrices["1"]["1"] = parseFloat(arrHostingsPrices["1"]["0"])*3;
arrHostingsPrices["1"]["2"] = parseFloat(arrHostingsPrices["1"]["0"])*6;
arrHostingsPrices["1"]["3"] = 750;

//ДВА!
arrHostingsPrices["2"]["0"] = 125;
arrHostingsPrices["2"]["1"] = parseFloat(arrHostingsPrices["2"]["0"])*3;
arrHostingsPrices["2"]["2"] = parseFloat(arrHostingsPrices["2"]["0"])*6;
arrHostingsPrices["2"]["3"] = 1430;

//ТРИ!
arrHostingsPrices["3"]["0"] = 165;
arrHostingsPrices["3"]["1"] = parseFloat(arrHostingsPrices["3"]["0"])*3;
arrHostingsPrices["3"]["2"] = parseFloat(arrHostingsPrices["3"]["0"])*6;
arrHostingsPrices["3"]["3"] = 1850;

//ЧЕТЫРЕ!
arrHostingsPrices["4"]["0"] = 335;
arrHostingsPrices["4"]["1"] = parseFloat(arrHostingsPrices["4"]["0"])*3;
arrHostingsPrices["4"]["2"] = parseFloat(arrHostingsPrices["4"]["0"])*6;
arrHostingsPrices["4"]["3"] = 3800;



function calculate()
{
	var domen = document.getElementById("inp4");
	var plan = document.getElementById("inp6");
	var period = document.getElementById("inp7");
	var out = document.getElementById("inp9");
	var usd = 0.0;
	var rub = 0.0;
	var eur = 0.0;

//alert (domen.value);
//if (domen.value==".ru") 
//				  {document.getElementById("rudata").style.display='block'} else
//				  {document.getElementById("rudata").style.display='none'}
					
	if(domen != null && plan != null && period != null && out != null)
	{
		usd += parseFloat(arrDomensPrices[domen.value]);
		usd += parseFloat(arrHostingsPrices[plan.value][period.value]);
		
		rub = usd * koefRUB;
		eur = usd * koefEUR;
		
		out.value = usd.toFixed(2)+"RUR ("+rub.toFixed(2)+" $) ("+eur.toFixed(2)+" EUR)"; 
	}
}

function trim(str)
{
	var re = /^( )*/g;
	var ret = "";
	ret = str.replace( re, "");
	re = /( )*$/g;
	ret = ret.replace( re, "");
	
	return ret;
}

function checkFill()
{
	var domen = document.getElementById("inp1");	
	var login = document.getElementById("inp2");	
	var email = document.getElementById("inp3");
	
	var sDomen = trim(domen.value);
	var sLogin = trim(login.value);
	var sEmail = trim(email.value);
	
	if(sDomen.length>0 && sLogin.length>0 && sEmail.length>0 && document.getElementById("inp10").checked)
		return true;
	else
	{
		alert("Не заполнены обязательные поля!")
		return false;
	}
// Желающим стырить калькулятор оторву руки :)		
}
