var objIC;
var objRC;
var objSUM;
var objTDResult;

function isNumber(str)
{
	for (i=0; i<str.length; i++)
	{
		c=str.substring(i,i+1)
		if (c==',') c='.';
		if	(isNaN(c) && c!='.' && c!=',')
			return false;
	}
	return true;
}
function CheckFieldInSpace(value) {
	count = value.length;
	count_space = 0;
	for (i = 0; i < count; i++)	{
		if (value.charAt(i) == " " || value.charAt(i) == "\t")
			count_space++;
	}
	if (count_space == count || count == 0) return true;
	else return false;
}

function GetObjectByID(id) {
	return document.getElementById(id);
}

function Calculate() {
	if (CheckFieldInSpace(GetICValue()))	{
		alert('Не выбрана исходная валюта');
		return false;
	}
	if (CheckFieldInSpace(GetRCValue()))	{
		alert('Не выбрана расчетная валюта');
		return false;
	}
	if (CheckFieldInSpace(GetSUMValue()))	{
		alert('Не введена сумма для расчета');
		return false;
	}
	if (!isNumber(objSUM.value)) {
		alert('Cумма для расчета должна быть числом');
		return false;
	}
//	eval("var summa1 = "+GetSUMValue()+"/valueCurrency"+GetRCValue()+"*valueCurrency"+GetICValue()+";");
//	summa1 = Math.round(summa1*10000)/10000;
	return true;
}
function GetICValue() {
	objIC = GetObjectByID("initial_currency");
	return objIC.value;
}
function GetRCValue() {
	objRC = GetObjectByID("calculation_currency");
	return objRC.value;
}
function GetSUMValue() {
	objSUM = GetObjectByID("calculation_summa");
	return objSUM.value;
}
