function plussz(mit,csomagme) {
if (isNaN(document.getElementById(mit).value)==true) {
	document.getElementById(mit).value=csomagme;
}
if (parseInt(document.getElementById(mit).value)<1) {
	document.getElementById(mit).value=csomagme;
}
	if (parseInt(document.getElementById(mit).value)+parseInt(csomagme)>0) {
		document.getElementById(mit).value=parseInt(document.getElementById(mit).value)+parseInt(csomagme);
	}
	
}

function minusz(mit,csomagme) {
if (isNaN(document.getElementById(mit).value)==true) {
	document.getElementById(mit).value=csomagme;
}
if (parseInt(document.getElementById(mit).value)<1) {
	document.getElementById(mit).value=csomagme;
}
	if (parseInt(document.getElementById(mit).value)-parseInt(csomagme)>0) {
		document.getElementById(mit).value=parseInt(document.getElementById(mit).value)-parseInt(csomagme);
	}
	
}

function mennyisegreset(mit,csomagme) {
	
	if (isNaN(document.getElementById(mit).value)==true || document.getElementById(mit).value=="" || document.getElementById(mit).value<1) {
	document.getElementById(mit).value=csomagme;
}
	
	if (parseInt(csomagme)>1 && parseInt(document.getElementById(mit).value)%parseInt(csomagme)>0) {
		document.getElementById(mit).value=parseInt(document.getElementById(mit).value)+(parseInt(csomagme)-parseInt(document.getElementById(mit).value)%parseInt(csomagme));
		alert("A termék csak "+csomagme+" egységenként rendelhető!");
	}
}

function kosarba(termek,mit) {
	//alert(document.body.scrollTop+300);
	if (mit==1) {
	db=document.getElementById("me"+termek).value;
	}
	if (mit==2) { // torles
	db=0;
	}
	if (mit==3) {
	db=document.getElementById("mekosar"+termek).value;
	mit=1;
	}
	if (mit==4) {
	db=document.getElementById("mekedvencek"+termek).value;
	mit=1;
	}
	
	if (typeof window.pageYOffset != 'undefined') {
		y=window.pageYOffset;
	} 
	else if (typeof document.documentElement.scrollTop!='undefined') {
		y=document.documentElement.scrollTop;
	}
	
var req=null;
var x;	
if(window.XMLHttpRequest) {
	req = new XMLHttpRequest();
	if (req.overrideMimeType){
		req.overrideMimeType('text/xml');
	}
}
else if (window.ActiveXObject){
	req  = new ActiveXObject("MSxml2.XMLHTTP");
	
	x=document.documentElement.scrollTop;
}

	req.onreadystatechange = function() {

		
		//document.getElementById("kosar_letolt").style.display = "block";
		document.getElementById("letolt").style.top=y+300;
		
		document.getElementById("letolt").style.display = "block";
			if(req.readyState == 4) {
				if(req.status == 200) {
					document.getElementById("kosar").innerHTML = req.responseText;
					if (document.getElementById("kosarban"+termek)!=null) {
					document.getElementById("kosarban"+termek).innerHTML = '<img src="http://'+window.location.hostname+'/images/kosarban.jpg" border="0" alt="Kosárban" title="Kosárban">'+db;
					}
					//document.getElementById("kosar_letolt").style.display = "none";
					var t=setTimeout('document.getElementById("letolt").style.display = "none"',1000);
					if (mit==2) { // torles
						document.getElementById("kosarban"+termek).innerHTML = "";
					}
				}
				else {
					document.getElementById("kosar").innerHTML="Hiba: " + req.status + " " + req.statusText;
				}
			}
		};
		req.open("POST", "http://"+window.location.hostname+"/kosar_irodaellato.php?termek="+termek+"&db="+db+"&mit="+mit, true);
		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		req.send(null);

}

function kosartorol(termek) {
	var kerdes=confirm("Biztos törölni szeretné a terméket a kosárból?");
	if (kerdes) {
		kosarba(termek,2);
	} else{
		
	}
}

function errorcsekk() {
	errmsg="";
if (document.getElementById('reg_kapcsolattarto').value.length<5) {
errmsg='Kérjük adja meg a kapcsolattartó nevét!\n';
document.getElementById('reg_kapcsolattarto').style.background = "#FF6666";
}
else {
document.getElementById('reg_kapcsolattarto').style.background = "#F0F0F0";
}
if ((document.getElementById('reg_jelszo').value!=document.getElementById('reg_jelszo2').value) || (document.getElementById('reg_jelszo').value.length<4)) {
errmsg=errmsg+'A jelszavak nem egyeznek, vagy 4 karakternél rövidebbek!\n';
document.getElementById('reg_jelszo').style.background = "#FF6666";
document.getElementById('reg_jelszo2').style.background = "#FF6666";
}
else {
document.getElementById('reg_jelszo').style.background = "#F0F0F0";
document.getElementById('reg_jelszo2').style.background = "#F0F0F0";
}

if (document.getElementById('reg_nev').value.length<5) {
errmsg=errmsg+'Kérjük adja meg a vevő nevét!\n';
document.getElementById('reg_nev').style.background = "#FF6666";
}
else {
document.getElementById('reg_nev').style.background = "#F0F0F0";
}

if (document.getElementById('reg_iranyitoszam').value.length<4) {
errmsg=errmsg+'Kérjük adjon meg pontos irányítószámot\n';
document.getElementById('reg_iranyitoszam').style.background = "#FF6666";
}
else {
document.getElementById('reg_iranyitoszam').style.background = "#F0F0F0";
}

if( !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById('reg_email').value))) {
errmsg=errmsg+'Kérjük adjon meg egy valós e-mail címet.\n';
document.getElementById('reg_email').style.background = "#FF6666";
}
else {
document.getElementById('reg_email').style.background = "#F0F0F0";
}
if (document.getElementById('reg_varos').value.length<2) {
errmsg=errmsg+'Kérjük adja meg a várost!\n';
document.getElementById('reg_varos').style.background = "#FF6666";
}
else {
document.getElementById('reg_varos').style.background = "#F0F0F0";
}
if (document.getElementById('reg_utca').value.length<3) {
errmsg=errmsg+'Kérjük adja meg az utcát!\n';
document.getElementById('reg_utca').style.background = "#FF6666";
}
else {
document.getElementById('reg_utca').style.background = "#F0F0F0";
}
if (document.getElementById('reg_telefon').value.length<7) {
errmsg=errmsg+'Kérjük adja meg a telefonszámát!\n';
document.getElementById('reg_telefon').style.background = "#FF6666";
}
else {
document.getElementById('reg_telefon').style.background = "#F0F0F0";
}
if (document.getElementById('reg_elfogad').checked==false) {
errmsg=errmsg+'Nem fogadta el az üzletszabályzatot!\n';
}
if (errmsg!="") {
alert("Hiba!\n"+errmsg);
}
else {
document.regisztracioform.submit();
}
	
}

function cim2(melyik)  {
	//alert("p");
if (document.getElementById(melyik+"_iranyitoszam").value.length==4) {
	document.getElementById(melyik+"_iranyitoszam").style.background = "#F0F0F0";
        var reqzip = null;
        adat = document.getElementById(melyik+"_iranyitoszam").value;

		if(window.XMLHttpRequest) {
			reqzip = new XMLHttpRequest();
						if (reqzip.overrideMimeType)	{
				reqzip.overrideMimeType('text/xml');
			}
			}
		else if (window.ActiveXObject){
			reqzip  = new ActiveXObject("MSxml2.XMLHTTP");
			}

		reqzip.onreadystatechange = function() {

            if(reqzip.readyState == 0 || reqzip.readyState == 1 ||reqzip.readyState == 2 ||reqzip.readyState == 3) {

			}
			if(reqzip.readyState == 4)
			{
				if(reqzip.status == 200)	{
                    document.getElementById(melyik+"_varos").value = reqzip.responseText;
                    document.getElementById(melyik+"_varos").style.background = "#F0F0F0";
				}
				else	{
				//	document.getElementById(mit).innerHTML="Hiba: " + reqzip.status + " " + reqzip.statusText;
   				 }
			}
		};
		reqzip.open("POST", "http://"+window.location.hostname+"/cim2.php?adat="+adat, true);
		reqzip.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		reqzip.send(null);
	}
}

function kilepes() {
	var kerdeskilepes=confirm("Valóban ki szeretne lépni?");
	if (kerdeskilepes) {
		window.location = "http://"+window.location.hostname+"/?oldal=kilepes";
	} else {
		
	}
}

function errorcsekk_mod() {
	errmsg="";
if (document.getElementById('reg_kapcsolattarto').value.length<5) {
errmsg='Kérjük adja meg a kapcsolattartó nevét!\n';
document.getElementById('reg_kapcsolattarto').style.background = "#FF6666";
}
else {
document.getElementById('reg_kapcsolattarto').style.background = "#F0F0F0";
}
if ((document.getElementById('reg_jelszo').value.length>0) && ((document.getElementById('reg_jelszo').value!=document.getElementById('reg_jelszo2').value) || (document.getElementById('reg_jelszo').value.length<4))) {
errmsg=errmsg+'A jelszavak nem egyeznek, vagy 4 karakternél rövidebbek!\n';
document.getElementById('reg_jelszo').style.background = "#FF6666";
document.getElementById('reg_jelszo2').style.background = "#FF6666";
}
else {
document.getElementById('reg_jelszo').style.background = "#F0F0F0";
document.getElementById('reg_jelszo2').style.background = "#F0F0F0";
}

if (document.getElementById('reg_nev').value.length<5) {
errmsg=errmsg+'Kérjük adja meg a vevő nevét!\n';
document.getElementById('reg_nev').style.background = "#FF6666";
}
else {
document.getElementById('reg_nev').style.background = "#F0F0F0";
}

if (document.getElementById('reg_iranyitoszam').value.length<4) {
errmsg=errmsg+'Kérjük adjon meg pontos irányítószámot\n';
document.getElementById('reg_iranyitoszam').style.background = "#FF6666";
}
else {
document.getElementById('reg_iranyitoszam').style.background = "#F0F0F0";
}

if( !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById('reg_email').value))) {
errmsg=errmsg+'Kérjük adjon meg egy valós e-mail címet.\n';
document.getElementById('reg_email').style.background = "#FF6666";
}
else {
document.getElementById('reg_email').style.background = "#F0F0F0";
}
if (document.getElementById('reg_varos').value.length<2) {
errmsg=errmsg+'Kérjük adja meg a várost!\n';
document.getElementById('reg_varos').style.background = "#FF6666";
}
else {
document.getElementById('reg_varos').style.background = "#F0F0F0";
}
if (document.getElementById('reg_utca').value.length<3) {
errmsg=errmsg+'Kérjük adja meg az utcát!\n';
document.getElementById('reg_utca').style.background = "#FF6666";
}
else {
document.getElementById('reg_utca').style.background = "#F0F0F0";
}
if (document.getElementById('reg_telefon').value.length<7) {
errmsg=errmsg+'Kérjük adja meg a telefonszámát!\n';
document.getElementById('reg_telefon').style.background = "#FF6666";
}
else {
document.getElementById('reg_telefon').style.background = "#F0F0F0";
}

if (errmsg!="") {
alert("Hiba!\n"+errmsg);
}
else {
document.ugyfeladatokform.submit();
}
	
}

function termekkeres(mit,e) {
	
	var unicode=e.keyCode ? e.keyCode : e.charCode;
	if (unicode!=38 && unicode!=40 && unicode!=13) {
		
var reqkereses=null;
	
if(window.XMLHttpRequest) {
	reqkereses = new XMLHttpRequest();
	if (reqkereses.overrideMimeType){
		reqkereses.overrideMimeType('text/xml');
	}
}
else if (window.ActiveXObject){
	reqkereses  = new ActiveXObject("MSxml2.XMLHTTP");
}

	reqkereses.onreadystatechange = function() {

		
		//document.getElementById("belepesnevek_letolt").style.display = "inline";
			if(reqkereses.readyState == 4) {
				if(reqkereses.status == 200) {
					if (reqkereses.responseText!="") {
						document.getElementById("keresesdiv").style.visibility = "visible";	
					}
					document.getElementById("keresesdiv").innerHTML = reqkereses.responseText;
					//document.getElementById("belepesnevek_letolt").style.display = "none";
					document.getElementById('keresesdb').value=0;
					if (reqkereses.responseText=="") {
						document.getElementById("keresesdiv").style.visibility = "hidden";
					}
				}
				else {
					/*document.getElementById("belepesnevek").style.visibility = "visible";
					document.getElementById("belepesnevek").innerHTML="Hiba: " + req.status + " " + req.statusText;*/
				}
			}
		};
		reqkereses.open("POST", "http://"+window.location.hostname+"/kereses.php?mit="+mit, true);
		reqkereses.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		reqkereses.send(null);
}
}

function termekkeresbill(e) {
	//if (document.getElementById("nev").value!="") {
	var unicode=e.keyCode ? e.keyCode : e.charCode;
	var x = document.getElementById('keresesdiv').getElementsByTagName('div');
	y=1;
	if (unicode==38) {
		//alert(unicode);
		y=parseInt(document.getElementById('keresesdb').value)-1;
		y<1 ? y=x.length : y;
		//alert('belepesnevek_aktiv'+y);
		//document.getElementById('belepesnevek_aktiv'+y).className="belepesnevek_aktiv";
		document.getElementById('keresesdb').value=y;
		for (var i=x.length;i>=1;i--) {
		i==y ? document.getElementById('belepesnevek_aktiv'+i).className="belepesnevek_aktiv" : document.getElementById('belepesnevek_aktiv'+i).className="belepesnevek";
	}
	}
	if (unicode==40) {
		//alert(unicode);
		y=parseInt(document.getElementById('keresesdb').value)+1;
		y>x.length ? y=1 : y;
		//alert('belepesnevek_aktiv'+y);
		//document.getElementById('belepesnevek_aktiv'+y).className="belepesnevek_aktiv";
		document.getElementById('keresesdb').value=y;
		for (var i=1;i<=x.length;i++) {
		//alert(x.TagName[i]);
		i==y ? document.getElementById('belepesnevek_aktiv'+i).className="belepesnevek_aktiv" : document.getElementById('belepesnevek_aktiv'+i).className="belepesnevek";
	}
	}
	if (unicode==13) {
		//
		document.onkeypress = stopRKey;
		link=document.getElementById('belepesnevek_aktiv'+y).href;
		/*alert(document.getElementById('belepesnevek_aktiv'+y).href);
		y=document.getElementById('keresesdb').value;
		alert(document.getElementById('belepesnevek_aktiv'+y).href);*/
		
		window.location = link;
		
	}
	//}

}

function stopRKey(evt) { 
  var evt = (evt) ? evt : ((event) ? event : null); 
  var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
  //alert(evt.id);
 // alert(node.id);
  //var mezo=
  if ((evt.keyCode == 13) && (node.type=="text"))  {return false;} 
} 

//document.onkeypress = stopRKey; 

function kapcsolatcsekk() {
	errmsg="";
if (document.getElementById('latogato_nev').value.length<2) {
errmsg='Kérjük adja meg a  nevét!\n';
document.getElementById('latogato_nev').style.background = "#FF6666";
}
else {
document.getElementById('latogato_nev').style.background = "#F0F0F0";
}

if( !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById('latogato_email').value))) {
errmsg=errmsg+'Kérjük adjon meg egy valós e-mail címet.\n';
document.getElementById('latogato_email').style.background = "#FF6666";
}
else {
document.getElementById('latogato_email').style.background = "#F0F0F0";
}

if (document.getElementById('latogato_uzenet').value.length<5) {
errmsg=errmsg+'Kérjük írja meg az üzenetet!\n';
document.getElementById('latogato_uzenet').style.background = "#FF6666";
}
else {
document.getElementById('latogato_uzenet').style.background = "#F0F0F0";
}

if (errmsg!="") {
alert("Hiba!\n"+errmsg);
}
else {
document.kontaktform.submit();
}
	
}

function ujjelszocsekk() {
	if (document.getElementById('ujjelszo').value.length<4) {
		alert("A jelszó legalább 4 karakter legyen");
	} else {
		document.ujjelszoform.submit();
	}
}

function kedvencekhez(mit,muvelet)  {

        var reqkedvenc = null;

		if(window.XMLHttpRequest) {
			reqkedvenc = new XMLHttpRequest();
						if (reqkedvenc.overrideMimeType)	{
				reqkedvenc.overrideMimeType('text/xml');
			}
			}
		else if (window.ActiveXObject){
			reqkedvenc  = new ActiveXObject("MSxml2.XMLHTTP");
			}

		reqkedvenc.onreadystatechange = function() {

            if(reqkedvenc.readyState == 0 || reqkedvenc.readyState == 1 ||reqkedvenc.readyState == 2 ||reqkedvenc.readyState == 3) {

			}
			if(reqkedvenc.readyState == 4)
			{
				if(reqkedvenc.status == 200)	{
					if (document.getElementById("kedvencek"+mit)!=null && muvelet==1) {
                    document.getElementById("kedvencek"+mit).innerHTML = '<img src="http://'+window.location.hostname+'/images/kedvencek.png" border="0" alt="Kedvenc termék" title="Kedvenc termék">';
					}
					if (document.getElementById("kedvencek"+mit)!=null && muvelet==2) { // torles
						document.getElementById("kedvencek"+mit).innerHTML = '<a href="javascript:kedvencekhez('+mit+',1)"><img src="http://'+window.location.hostname+'/images/kedvencekhez.jpg" border="0" alt="Kedvencekhez ad" title="Kedvencekhez ad"></a>';
					}
                    document.getElementById("kedvencekdiv").innerHTML = reqkedvenc.responseText;
                   
				}
				else	{
				//	document.getElementById(mit).innerHTML="Hiba: " + reqzip.status + " " + reqzip.statusText;
				alert("Hiba lépett fel, a terméket nem adtuk a kedvencekhez.");
   				 }
			}
		};
		reqkedvenc.open("POST", "http://"+window.location.hostname+"/kedvencek.php?mit="+mit+"&muvelet="+muvelet, true);
		reqkedvenc.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		reqkedvenc.send(null);
}
