Og koden:
<script type="text/javascript">
<!--
function MM_validateForm() { //v4.0
if (document.getElementById){
var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=document.getElementById(args[i]);
if (val) { nm=val.name; if ((val=val.value)!="") {
if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
} else if (test!='R') { num = parseFloat(val);
if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
min=test.substring(8,p); max=test.substring(p+1);
if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
} } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is required.\n'; }
} if (errors) alert('The following error(s) occurred:\n'+errors);
document.MM_returnValue = (errors == '');
} }
//-->
</script>
<script type="text/javascript">
var numChecked = 0, maxChecked = 2;
function enableDisableChecks(elm){
numChecked+=elm.checked?1:-1;
if(numChecked==maxChecked || !elm.checked){
var elms = elm.form.getElementsByTagName("input");
for(i=0;elms.length>i;i++){
if(elms[i].type == 'checkbox' && elms[i].name == "cat[]")
elms[i].disabled = !elms[i].checked && elm.checked;
}
}
}
</script>
<form action="modtag22.php" name="form" method="POST">
<br />
<table width="836" border="0">
<tr valign="top">
<td><h1>Bestil katalog</h1></td>
</tr>
<tr><td><img src='img/elementer_side/bottom_bar.jpg' alt="Rundrejser og katalog" width='830' height='1'> </td><br />
</tr>
<tr>
<td height="20" valign="top"> Ønsker du flere end 2 kataloger eller et fra "<a href="/kataloglaes.php" target="main">læs katalog</a>" kontakt os. </td>
</tr>
<tr>
<td valign="top"><table width="760" border="1" align="left">
<tr>
<th width="100" height="140" colspan="2" scope="row"><a href="
http://www.e-pages.dk/Billetkontoret/15/" target="_blank"><img src="img/katalog/thailand0708.jpg" alt="Katalog over Thailand" width="100" height="140" border="0" align="bottom"></a></th>
<th width="100" height="140" colspan="2" scope="row"><img src="img/katalog/Thailandrundt.jpg" alt="Rundrejse med dansk rejseleder" width="100" height="140" border="0" align="bottom"></th>
<th width="100" height="140" colspan="2" scope="row"><a href="
http://www.e-pages.dk/Billetkontoret/70/" target="_blank"><img src="img/katalog/Malaysia.jpg" alt="Katalog over Malaysia" width="100" height="140" border="0" align="bottom" /></a></th>
<th width="100" height="140" colspan="2" scope="row"><a href="
http://www.e-pages.dk/Billetkontoret/60/" target="_blank"><img src="img/katalog/Bali100.jpg" alt="Katalog over Bali" width="100" height="140" border="0" align="bottom"></a></th>
<th width="100" height="140" colspan="2" scope="row"><img src="img/katalog/Australien.jpg" alt="Katalog over Australien" width="100" height="140" border="0" align="bottom"></th>
<th width="100" height="140" colspan="2" scope="row"><img src="img/katalog/Kina.jpg" alt="Katalog over Kina" width="100" height="140" border="0"></th>
<th width="100" height="140" colspan="2" scope="row"><img src="img/katalog/London157.jpg" alt="Katalog over London" width="100" height="140" border="0"></th>
</tr>
<tr valign="middle">
<th scope="row"> <input name='cat[]' type="checkbox" id="Thailand" value="Thailand" onclick="enableDisableChecks(this);" /></th>
<th scope="row"> Thailand</th>
<th scope="row">
<span class="b_info">
<input name='cat[]' type="checkbox" id="thailandrundt" value="thailandrundt" onclick="enableDisableChecks(this);" />
</span></th>
<th scope="row">Rundrejse
Dansk rejseleder </th>
<th scope="row"> <input name='cat[]' type="checkbox" id="Malaisia" value="Malaisia" onclick="enableDisableChecks(this);" /> </th>
<th scope="row"> Malaisia</th>
<th scope="row"> <input name='cat[]' type="checkbox" id="Bali" value="Bali" onclick="enableDisableChecks(this);" /> </th>
<th scope="row"> Bali & Lombok</th>
<th scope="row"> <input name='cat[]' type="checkbox" id="Australien" value="Australien" onclick="enableDisableChecks(this);" /> </th>
<th scope="row">Australien</th>
<th scope="row"><input name='cat[]' type="checkbox" id="Kina" value="Kina" onclick="enableDisableChecks(this);" /></th>
<th scope="row">Kina</th>
<th scope="row"><input name='cat[]' type="checkbox" id="London" value="London" onclick="enableDisableChecks(this);" /></th>
<th scope="row">London</th>
</tr>
<tr>
<th height="140" colspan="2" scope="row"><img src="img/katalog/Canada100.jpg" alt="katalog over Canada" width="100" height="140" border="0"></th>
<th colspan="2" scope="row">
<p><img src="img/katalog/newzealand.jpg" alt="Katalog over New Zealand" width="100" height="140" border="0"> </p></th>
<th colspan="2" scope="row"><img src="img/katalog/Storbritanien.jpg" alt="Katalog over Storbritanien" width="100" height="140" border="0" align="bottom"></th>
<th colspan="2" scope="row"><img src="img/katalog/Paris.jpg" alt="Katalog over Paris" width="100" height="140" border="0" align="bottom"></th>
<th colspan="2" scope="row"><img src="img/katalog/Portugal07.jpg" alt="Katalog over Portugal" width="100" height="140" border="0" align="bottom"></th>
<th colspan="2" scope="row"><img src="img/katalog/Amalfikyst.jpg" alt="Katalog over Amalfikysten" width="100" height="140" border="0"></th>
<th colspan="2" scope="row"><a href="
http://www.e-pages.dk/Billetkontoret/69/" target="_blank"><img src="img/katalog/USA06-07.jpg" alt="katalog USA" width="100" height="140" border="0"></a></th>
</tr>
<tr>
<th scope="row"> <input name='cat[]' type="checkbox" id="Canada" value="Canada" onclick="enableDisableChecks(this);" /> </th>
<th scope="row"> Canada </th>
<th scope="row"><input name='cat[]' type="checkbox" id="New Zealand" value="New Zealand" onclick="enableDisableChecks(this);" /></th>
<th scope="row">New Zealand</th>
<th valign="middle" scope="row"> <input name='cat[]' type="checkbox" id="Storbritannien" value="Storbritannien" onclick="enableDisableChecks(this);" /> </th>
<th scope="row">Storbritanien
og Irland</th>
<th scope="row"> <input name='cat[]' type="checkbox" id="Paris" value="Paris" onclick="enableDisableChecks(this);" /> </th>
<th scope="row">Paris</th>
<th scope="row"><input name='cat[]' type="checkbox" id="Portugal" value="Portugal" onclick="enableDisableChecks(this);" /><span class="b_info"> </span> </th>
<th scope="row">Portugal</th>
<th scope="row"><input name='cat[]' type="checkbox" id="Amalfikysten" value="Amalfikysten" onclick="enableDisableChecks(this);" /></th>
<th scope="row">Amalfi kysten </th>
<th scope="row">
<input name='cat[]' type="checkbox" id="Usa" value="Usa" onclick="enableDisableChecks(this);" /> <span class="b_info"> </span> </th>
<th scope="row">Usa
<label>
<input type="checkbox" name="test" id="test" />
test</label></th>
</tr>
</table> </td></tr>
<tr><td>
<p><span class="style9">* Skal udfyldes! <strong>Vigtigt modtagerens navn skal stå på postkassen.</strong></span></p>
<table width="760" border="0" bgcolor="#CCCCCC">
<tr>
<td>*For og efternavn:</td>
<td><input name="navn" type="text" class="capitalize" id="navn" size="20" /> </td>
<td>*Adresse:</td>
<td> <input name="adresse" type="text" class="capitalize" id="adresse" size="30" maxlength="40" /> </td>
</tr>
<tr>
<td>*Postnr. by:</td>
<td> <input name="postnr" class="gulbg" id="postnummer" size="5" />
<input name="bynavn" class="capitalize" id="bynavn" /> </td>
<td>Land:</td>
<td> <input name="land" type="text" class="capitalize" id="land" size="30" /> </td>
</tr>
<tr>
<td>Telefon</td>
<td> <input name="tlf" type="text" class="gulbg" id="tlf" size="30" /> </td>
<td>*e-mail:</td>
<td> <input name="email" type="text" class="gulbg" id="email" size="30" /> </td>
</tr>
<tr>
<td valign="bottom"> </td>
<td valign="bottom">Hvor har I hørt om os?</td>
<td>Evt. kommentar: </td>
<td><textarea name="Besked" cols="25" rows="2" class="gulbg" id="Besked"></textarea></td>
</tr>
<tr>
<td> </td>
<td>
<select name=Optimering class="gulbg" id="Optimering">
<option>..... </option>
<option>Omtale</option>
<option>Internet</option>
<option>Reklame på bil</option>
<option>BT</option>
<option>Politiken</option>
<option>Nyhedsavisen</option>
<option>Lokalavis</option>
<option>Fyens Stifttidende</option>
<option>Berlingske</option>
<option>Den blå avis</option>
<option>TV spots</option>
<option>Sommerliv</option>
<option>Radio spot</option>
<option>Pensionisten</option>
<option>Telefonbog</option>
<option>Andet</option>
</select></td>
<?php $ip = $HTTP_POST_VARS['ip'];
?>
<input type="text" name="ip" id="ip" />
<td><input name="Send" type="submit" id="Send" onclick="MM_validateForm('navn','','R','adresse','','R','tlf','','R','email','','RisEmail');return document.MM_returnValue" value="Send" /></td>
<td><input type="reset" name="Reset" value="Slet indtastninger" /></td>
</tr>
</table>
</td>
</tr>
</table>
</form>