/*
function pressedKeyValue(evt) {
	if (!evt)// grab IE event object
		evt = window.event;
	else 
		if (!evt.keyCode) // grab NN4 event info
			evt.keyCode = evt.which;
			
	alert(evt.keyCode);
	return(evt.keyCode);
}
*/


function parseCurrencyRates(){
	var exchange=Array();
	exchangeData=document.getElementById('exchange-rate-data').value.split("\n");
	for(var i=0;i<exchangeData.length;i++){
		var buff=exchangeData[i];
		exchangeData[i]=Array();
		exchangeData[i]=buff.split("-");
	}
	return exchangeData;
}

function convertCurrency(){
	//parsing the textarea that contains the exchange rate
	var exchange=parseCurrencyRates();
	
	var amountRef=document.getElementById('currency-input-1');
	var amount1=parseFloat(amountRef.value);
	var curr1=document.getElementById('currency-select-1').value;
	var curr2=document.getElementById('currency-select-2').value;
	var exchangeRate=exchange[curr1][curr2];
	
	var value=parseFloat(amount1*exchangeRate).toFixed(2);
	
	document.getElementById('currency-input-2').value=(value>=0)?value:0;
	//alert(amount1+'>>>'+curr1+'>>>'+curr2+'>>>'+exchangeRate);
	
}
