// $Id: enter.js 184 2008-06-02 10:16:34Z tim $

var keylen = 4;
var actielen = 1;

var keycodes = {
        0: true,
        8: true,
        13: true,
        37: true,
        39: true,
        46: true
    };

function checkPhone(frm) {
    var id = frm.code.value;
    return (id.length == keylen);
}

function checkAktiecode(frm) {
	var id = frm.code.value;
	return (id.length > actielen);
}

function checkKey(e) {
    var key = 0;
    var isCtrl = false;

	if (window.event) {
		key = e.keyCode;
		isCtrl = window.event.ctrlKey;

	} else if(e.which) {
		key = e.which;
		isCtrl = e.ctrlKey;
	}

	if (isNaN(key))
	    return true;

	// check for backspace or delete, or if Ctrl was pressed
	if (isCtrl || keycodes[key])
		return true;

	keychar = String.fromCharCode(key);

    var reg = new RegExp("[0-9]");
    return (reg.test(keychar));
}

