<?
   
@include "gadget:currency";

   echo( 
"<form method=post action={$SERVER['PHPSELF']}>" );

   echo( 
"Convert <input name=amount size=4 value=\"{$_REQUEST['amount']}\"> " );

   echo( 
"<select name=from>" );
   while( list( 
$n$v ) = each$CURRENCY_data ) )
      
printf"<option value={$n}%s>{$v['name']}"$_REQUEST['from'] == $n " selected" "" );
   echo( 
"</select> to <select name=to>" );

   
reset$CURRENCY_data );
   while( list( 
$n$v ) = each$CURRENCY_data ) )
      
printf"<option value={$n}%s>{$v['name']}"$_REQUEST['to'] == $n " selected" "" );
   echo( 
"</select> <input type=submit value=Go>" );

   echo( 
"</form>" );

   if( 
$_REQUEST['from'] && $_REQUEST['to'] )
   {
      
$newamount CURRENCY_convert$_REQUEST['amount'], $_REQUEST['from'], $_REQUEST['to'] );
      
printf"%0.2f"$newamount );
   }
?>