// $Id: enter.js 14 2007-02-05 12:47:36Z willem $



var keylen = 4;



var keycodes = {

        0: true,

        8: true,

        13: true,

        37: true,

        39: true,

        46: true

    };

    

function checkPhone(frm) {

    var codeval = frm.code.value;

    return (codeval.length == keylen);

}



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));

}






