
var phoneLib = function()
{
	this.keycode = 0;

	this.strip = function(tag, field)
	{
		var value = field.value;
		if (value.length == 0) return;
		var el = document.getElementById(tag+'_info');
		if (!value.match(/^\d+$/))
		{
			el.innerHTML = 'Ñþäà ìîæíî ââîäèòü òîëüêî öèôðû';
			el.style.display = 'block';
			field.value = value.replace(/\D/, ''); 
		}
		else el.style.display = 'none';
	}

	this.code = function(tag, formName, clicked)
	{
		var field = document[formName][tag+'_code'];
		this.strip(tag, field);
		if (!clicked && (field.value.length == 3))
		{
			document[formName][tag+'_body'].focus();
		}
	}

	this.body = function(tag, formName, clicked)
	{
		var field = document[formName][tag+'_body'];
		this.strip(tag, field);
/*		ïåðåâîäèòü òîëüêî ïî BS 
		if (!clicked && (field.value.length == 0) && (this.keyCode == 8))
		{
			document[formName][tag+'_code'].focus();
		}
*/
	}
}

var $PHONE = new phoneLib();

/*
document.onkeydown = checkKeycode;
function checkKeycode(e) 
{
	if (window.event) $PHONE.keycode = window.event.keyCode;
	else if (e) $PHONE.keycode = e.which;
}
*/
