			function clearFields(){
				var is = document.getElementsByTagName("input");
				for each(var i in is){
					i.value = "";
					if(i.id == "third8"){
						i.value = "00000000";
					}
				}
				var errDiv = document.getElementById("result");
				errDiv.innerHTML = "Szemléltető alkalmazás - a megadott számlaszámokat semmilyen formában nem tároljuk el!";
			}
	
			function on8length(id1, id2){
				var errDiv = document.getElementById("result");
				var tinput = document.getElementById(id1);
				var control = document.getElementById(id2);
				if(only8Numbers(tinput.value)){
					control.focus();
					errDiv.innerHTML = "";
				}else{
					errDiv.innerHTML = "Csak szám szerepelhet a bankszámlaszámban!";
				}
			}
			
			function only8Numbers(text){
				if(text.length != 8){
					return false;
				}else if(/^-?\d+$/.test(text)){
					//alert(text + " " + /^-?\d+$/.test(text));
					return true;
				}else{
					return false;
				}
			}
			
			function accountCheck(id1, id2, id3){
				var errDiv = document.getElementById("result");
				var tinput3 = document.getElementById(id3);
				if(!only8Numbers(tinput3.value)){
					errDiv.innerHTML = "nem joa formatum";
				}else{
					errDiv.innerHTML = "";
				}
				var tinput2 = document.getElementById(id2);
				var tinput1 = document.getElementById(id1);	
				var isAccFormOk = false;
				
				isAccFormOk = checkSomeDigits(tinput1.value, 8) && checkSomeDigits(tinput2.value+tinput3.value, 16);

				if(isAccFormOk){
					errDiv.innerHTML = "A számlaszám megfelelő"
				}else{
					errDiv.innerHTML = "A számlaszám nem felel meg a lent leírt tartalmi ellenőrzésnek!";
				}
			}
			
			function checkSomeDigits(num,length){
				if(num.length != length){
					return false;
				}
				checkText = '9731';
				res = 0;
				for(i = 0; i < length; i++){
					res += num[i] * checkText[i%4];
				}
				//alert(res);
				return (res % 10) == 0;
			}
