Euro Konverter
Land: Währung:
€uro Lokal
Lokal €uro

Der erste Teil des Scripts kommt in den Headbereich
<SCRIPT LANGUAGE="JavaScript">

<!-- Begin
var rate, index;

function locate(f,member,curr,r) {
f.country.value=member;
f.currency.value=curr;
f.euro1.value=1;
rate=r;
toLocal(f);
}
function toLocal(f) {
if (f.euro1.value != "") {
f.local1.value = eval(f.euro1.value * rate);
if (f.euro1.value != "1") {
f.local1.value=eval(Math.round(f.local1.value * 100)) / 100;
f.local1.value=format(f.local1.value);
}
}
}
function toEuro(f) {
if (f.local2.value != "") {
f.euro2.value = eval(f.local2.value / rate);
if (f.local2.value != "1") {
f.euro2.value=eval(Math.round(f.euro2.value * 100)) / 100;
f.euro2.value=format(f.euro2.value);
}
}
}
function format(str) {
index = str.indexOf(".");
if (index < 0) str = str + ".00";
else {
str = str.substring(0, index + 3);
if (str.length < (index + 3)) str += "0";
}
return str;
}
// End -->
</script>

Der zweite Teil kommt in den Bodybereich, dort wo Sie den Konverter haben wollen.
<form name="euroform">
<table border=1 cellpadding=3 cellspacing=0 bgcolor="#CCCCCC">
<tr bgcolor="#CCCCCC">
<td align=center colspan=6><b><font face="Arial, Helvetica, sans-serif">Euro
Converter</font></b></td>
<tr bgcolor="#CCCCCC">
<td align=center>
<input type=button value="ATS" onClick="locate(this.form,'Austria','Schilling',13.7603)" name="button">
</td>
<td align=center>
<input type=button value="BEF" onClick="locate(this.form,'Belgium','Franc',40.3399)" name="button2">
</td>
<td align=center>
<input type=button value="DEM" onClick="locate(this.form,'Germany','Mark',1.95583)" name="button2">
</td>
<td align=center>
<input type=button value="ESP" onClick="locate(this.form,'Spain','Peseta',166.386)" name="button2">
</td>
<td align=center>
<input type=button value="FRF" onClick="locate(this.form,'France','Franc',6.55957)" name="button2">
</td>
<td align=center>
<input type=button value="IEP " onClick="locate(this.form,'Ireland','Pound',0.787564)" name="button2">
</td>
</tr>
<tr bgcolor="#CCCCCC">
<td align=center>
<input type=button value=" ITL " onClick="locate(this.form,'Italy','Lira',1936.27)" name="button2">
</td>
<td align=center>
<input type=button value="NLG" onClick="locate(this.form,'Holland','Guilder',2.20371)" name="button2">
</td>
<td align=center>
<input type=button value="LUF" onClick="locate(this.form,'Luxembourg','Franc',40.3399)" name="button2">
</td>
<td align=center>
<input type=button value="PTE" onClick="locate(this.form,'Portugal','Escudo',200.482)" name="button2">
</td>
<td align=center>
<input type=button value="FIM " onClick="locate(this.form,'Finland','Mark',5.94573)" name="button2">
</td>
<td align=center>
<input type=reset value="Reset" name="reset">
</td>
</tr>
<tr bgcolor="#CCCCCC">
<td colspan=6 align=center><font face="Arial, Helvetica, sans-serif">
Country:
<input name="country" size=8>
Currency:
<input name="currency" size=8>
</font></td>
</tr>
<tr bgcolor="#CCCCCC">
<td colspan=2 align=center> <font face="Arial, Helvetica, sans-serif">
<input name="euro1" size=8>
Euro </font></td>
<td colspan=2 align=center> <font face="Arial, Helvetica, sans-serif">
<input type=button value="equals" onClick="toLocal(this.form)" name="button2">
</font></td>
<td colspan=2 align=center> <font face="Arial, Helvetica, sans-serif">
<input name="local1" size=8>
Local </font></td>
</tr>
<tr bgcolor="#CCCCCC">
<td colspan=2 align=center> <font face="Arial, Helvetica, sans-serif">
<input name="local2" size=8>
Local </font></td>
<td colspan=2 align=center> <font face="Arial, Helvetica, sans-serif">
<input type=button value="equals" onClick="toEuro(this.form)" name="button2">
</font></td>
<td colspan=2 align=center> <font face="Arial, Helvetica, sans-serif">
<input name="euro2" size=8>
Euro </font></td>
</tr>
</table>
</form>