[code=javascript] function check_2(evt) { var charCode = (evt.which) ? evt.which : evt.keyCode; if (charCode > 32 && charCode < 48) return false; if (charCode > 49) return false; return true; } function check_8(evt) { var charCode = (evt.which) ? evt.which : evt.keyCode; if (charCode > 32 && charCode < 48) return false; if (charCode > 55) return false; return true; } function check_10(evt) { var charCode = (evt.which) ? evt.which : evt.keyCode; if (charCode > 32 && charCode < 48) return false; if (charCode > 57) return false; return true; } function check_16(evt) { var charCode = (evt.which) ? evt.which : evt.keyCode; if (charCode > 32 && charCode < 48) return false; if (charCode > 57 && charCode < 65) return false; if (charCode > 70 && charCode < 97) return false; if (charCode > 102) return false; return true; } function check_x(evt) { var charCode = (evt.which) ? evt.which : evt.keyCode; if (charCode > 32 && charCode < 48) return false; if (charCode > 57 && charCode < 65) return false; if (charCode > 70 && charCode < 97) return false; if (charCode > 111) return false; return true; } function getallen() { var bin = document.formulier.bin.value; var oct = document.formulier.oct.value; var dec = document.formulier.dec.value; var hex = document.formulier.hex.value; var ei = document.formulier.ei.value; var eigen = document.formulier.eigen.value; if (bin!="") { // BIN_DEC var grootte = bin.length; var bin_dec = new Array(); for (i=0; i=0; i= i - 1) { if (dec1>=Math.pow(2,i)) { bin += "1"; dec1 = dec1-Math.pow(2,i); } else { bin += "0"; } } var first = bin.indexOf('1'); bin = bin.substring(first); document.formulier.bin.value=(bin); } var dec = document.formulier.dec.value; if (oct=="") { // DEC_OCT var dec1 = dec; var grootte = dec1.length; for (i=grootte; i>=0; i--) { var macht = Math.pow(8,i); if (dec1>=macht) { jan = dec1/macht; jan = Math.floor(jan); var oct = oct + jan; jan = jan*macht; dec1 = dec1-jan; } else if(dec1=0; i--) { var macht = Math.pow(16,i); if (dec1>=macht) { jan = dec1/macht; jan = Math.floor(jan); var jan1 = jan; if (jan=="10") { jan = "A"; } else if (jan=="11") { jan = "B"; } else if (jan=="12") { jan = "C"; } else if (jan=="13") { jan = "D"; } else if (jan=="14") { jan = "E"; } else if (jan=="15") { jan = "F"; } var hex = hex + jan; jan1 = jan1*macht; dec1 = dec1-jan1; } else if(dec1=0; i--) { var macht = Math.pow(ei,i); if (dec>=macht) { jan = dec/macht; jan = Math.floor(jan); var jan1 = jan; if (jan=="10") { jan = "A"; } else if (jan=="11") { jan = "B"; } else if (jan=="12") { jan = "C"; } else if (jan=="13") { jan = "D"; } else if (jan=="14") { jan = "E"; } else if (jan=="15") { jan = "F"; } else if (jan=="16") { jan = "G"; } else if (jan=="17") { jan = "H"; } else if (jan=="18") { jan = "I"; } else if (jan=="19") { jan = "J"; } else if (jan=="20") { jan = "K"; } else if (jan=="21") { jan = "L"; } else if (jan=="23") { jan = "M"; } else if (jan=="24") { jan = "N"; } else if (jan=="25") { jan = "O"; } var eigen = eigen + jan; jan1 = jan1*macht; dec = dec-jan1; } else if(dec [code=html4strict]