function convert(buy_usd, buy_eur)
{
	var amount 		= parseInt(document.getElementById('amount').value);
	var amount2 	= document.getElementById('amount').value;
	var fr_type		= document.getElementById('fr_type').value;
	var to_type		= document.getElementById('to_type').value;
	var result		= document.getElementById('result');
	var valuetype	= document.getElementById('valuetype');
	var	change_usd	= buy_usd;
	var	change_eur	= buy_eur;
	var	number2		= 0;
	
	var CRC_USD			= amount/change_usd;
	var USD_CRC			= amount*change_usd;
	
	var CRC_EUR			= amount/change_eur;
	var EUR_CRC			= amount*change_eur;
		
	var USD_EUR			= USD_CRC/change_eur;
	var EUR_USD			= EUR_CRC/change_usd;
		
		
	if(amount2.length > 0)
	{ 
		var x 	= amount2;
		var anum=/(^\d+$)|(^\d+\.\d+$)/;
		if (anum.test(x)){
			ok=true;
			}
		else{
			result.value 	= 'Invalid Number';
			ok=false;
		}
		if(ok == true)
		{
			if((fr_type == 'dollars') && (to_type == 'colones'))
			{
				result.value 	= USD_CRC.toString();
				valuetype.innerHTML = '&cent;';
			}else if((fr_type == 'colones') && (to_type == 'dollars')) {
				number		 	= CRC_USD.toFixed(2);
				result.value 	= number.toString();
				valuetype.innerHTML = '$';
			}else if((fr_type == 'colones') && (to_type == 'euros')) {
				number		 	= CRC_EUR.toFixed(2);
				result.value 	= number.toString();
				valuetype.innerHTML = '&#8364;';
			}else if((fr_type == 'euros') && (to_type == 'colones')) {
				number		 	= EUR_CRC.toFixed(0);
				result.value 	= number.toString();
				valuetype.innerHTML = '&cent;';
			}else if((fr_type == 'euros') && (to_type == 'dollars')) {
				number		 	= EUR_USD.toFixed(2);
				result.value 	= number.toString();
				valuetype.innerHTML = '$';
			}else if((fr_type == 'dollars') && (to_type == 'euros')) {
				number		 	= USD_EUR.toFixed(2);
				result.value 	= number.toString();
				valuetype.innerHTML = '&#8364;';
			}else {
				result.value 	= amount.toString();
				valuetype.innerHTML = '';
			}
	  	}
	}	
}