// a keres ikonra kattintó form elküldő
function theSubmit() {
//	alert( "Pillanatnyilag frissítés alatt...pár perc türelmet kérünk..." ); 
//	return false;
	var theForm = getObjectFromID("kereso");
	with( theForm ) {
		if( onsubmit && onsubmit() ) 
			submit();
	}
}

function mindentbele() {
	var mind = getObjectFromID("mindbox");
	if( mind.checked ) {
		document.location="index.php?all=1"; }
	else
		document.location="index.php?all=0";
}

function enterSubmit(e) {
  var code;
//  if( !e ) {
  	if( window.event )
			e = window.event;
//	}
	if( typeof e.keyCode != "undefined" )
  	code = e.keyCode;
  else 
  if( typeof e.which != "undefined" ) 
		code = e.which;
	else
  if( typeof e.charCode != "undefined" ) 
		code = e.charCode;
		
	if( code == 13 ) {
		theSubmit();
	}
	if( code == 44 ) {
		alert( 'Felsorolás helyett jelölje be összetevőket!' );
		return false; 
	}
}

document.onkeypress=enterSubmit;

//---------------------------------------------------
function GetCheckBoxLength() {
  var nLength = 0;
  var inputs = document.getElementsByTagName("input");
  for (var i=0; i<inputs.length; i++) {
    if ((inputs[i].type.toLowerCase() == "checkbox") && 
        (inputs[i].name.indexOf("osszetevok") == 0)) {
      nLength++;
    }
  }
  return nLength;
}

// van-e beixelt összetevő?
function chkCheckboxes() {
	var n=0;
	var osszetevoxama = GetCheckBoxLength();

	if( kform.kkat[2].checked ) {
		for( var i = 0; i < osszetevoxama; i++ ) {
			if( getObjectFromID('osszetevo_'+i).checked )
				++n;
		}
		if( !n ) {
			alert( "Nincs kiválasztott összetevő!" );
			return false;
		}
	}
	return true;
}

function chgRadio(i) {
	document.kform.kkat[i].checked = true;
}

function switchCheckboxes(tform, elements_name, state) {
	for (var i = 0; i < document.getElementsByName('osszetevok').length; i++) {
		if (document.getElementsByName('osszetevok')[i].name == elements_name) {
			document.getElementsByName('osszetevok')[i].checked = state;
		}
	}
	return true;
}  	

function frmReset() {
		switchCheckboxes('kform','osszetevok',false);
}

// elkészítési idő csak számok lehet
function checkIt(evt) {
	var oldStatus = window.status;
	evt = (evt) ? evt : window.event;
	var charCode = ( evt.which ) ? evt.which : evt.keyCode;
	if( charCode > 31 && ( charCode < 48 || charCode > 57 )) {
		window.status = "Ebbe a mezőbe csak számokat lehet írni";
		return false;
	}
	status = oldStatus;
	return true;  
}

/*
var ajaxRequest = null;

function hideInfo() {
  var divInfo = document.getElementById('divMess');
	divInfo.style.display="none";
  document.getElementById('idCim').focus();
}

function ajaxInfo() {
  if (ajaxRequest.readyState != 4) return;
  var divInfo = document.getElementById('divMess');
  
	divInfo.style.display="block";
  divInfo.innerHTML = ajaxRequest.responseText;
  document.getElementById('idCim').focus();
	setTimeout( hideInfo, 5000 );
}	

function createXmlHttp() {
	var xhr = false;
	if (window.XMLHttpRequest) {
		xhr = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		try {
			xhr = new ActiveXObject("Msxml2.XMLHTTP");
		} catch(e) {
			try {
				xhr = new ActiveXObject("Microsoft.XMLHTTP");
			} catch(e) {
				xhr = false;
			}
		}
	}
	return xhr;
}

function requestInfo() {
	var sId = document.getElementById('idCim').value;
	if( sId.lenght < 3 ) return;
	ajaxRequest = createXmlHttp();
	if (ajaxRequest) {
		ajaxRequest.open('get', "getdata.php?txt=" + sId, true);
		ajaxRequest.onreadystatechange = ajaxInfo;
		ajaxRequest.send();
	}
}
*/

key="";

function captureKey( e ) {
	 if(!e) e=window.event;
	 key = e.keyCode;
}

