
function data_control(pole){
items=pole;//['firma','tel','adresa','ico','zastupce','cenik','email','posta'];
var retval
retval=true;
//alert("sem tu");
for(i=0;i<=items.length;i++){

if(document.all[items[i]].value==""){
alert("vyplňte prosím údaje v poli "+items[i].toUpperCase());
retval=false;
document.all[items[i]].focus();
break;
}
}
return retval;
}

var digitsOnly = /[1234567890]/g;
var integerOnly = /[0-9\.]/g;
var alphaOnly = /[A-Z]/g;

function restrictCharacters(myfield, e, restrictionType) {
	if (!e) var e = window.event
	if (e.keyCode) code = e.keyCode;
	else if (e.which) code = e.which;
	var character = String.fromCharCode(code);

	// if they pressed esc... remove focus from field...
	if (code==27) { this.blur(); return false; }
	
	// ignore if they are press other keys
	// strange because code: 39 is the down key AND ' key...
	// and DEL also equals .
	if (!e.ctrlKey && code!=9 && code!=8 && code!=36 && code!=37 && code!=38 && (code!=39 || (code==39 && character=="'")) && code!=40) {
		if (character.match(restrictionType)) {
			return true;
		} else {
			return false;
		}
		
	}
}

