на onLoad формы сделайте вызов веб службы либо aspx страницы, возвращающей ближайший курсы доллара\ евро на текущую дату.
есть веб страница - получает в заголовке код объекта, возвращает что то типа <nodeid >значение</nodeid >
есть функция на js - вызывает эту страницу
Код:
function GetSingleFromPage (url, nodeid )
{
var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
xmlhttp.open("post", url, false);
xmlhttp.send();
var startTag1 = "<"+nodeid+">";
var endTag1 = "</"+nodeid+">";
var start =0;
var end = 0;
start = xmlhttp.responseXML.xml.indexOf(startTag1, end) + startTag1.length;
end = xmlhttp.responseXml.xml.indexOf(endTag1, end+1);
text = xmlhttp.responseXML.xml.substring(start, end);
if(text != null)
{
return text;
}
else
{
alert(xmlhttp.responseXML.xml);
}
return null;
}
ну а дальше вызываете функцию и получаете строку, ее конвертируйте в число.