function kosaraz(form_str)
	{
	var error=0;
	var error_message="";
	if((checkSzam(document.getElementById('termek_'+ form_str + '_id').value)==0)||(document.getElementById('termek_'+ form_str + '_id').value=="0"))
		{
		error=1;
		error_message="Csak számszerű megrendelést tudunk fogadni!";
		}
	if(error!="1")
		{
		document.getElementById('form_' + form_str + '_id').submit();
		}
		else
		{
		alert(error_message);
		}
	}

function ellenor(szam)
	{
	var error=0;
	var error_message="";

	if(szam==4)
		{
		if((document.getElementById('username').value!="")&&(document.getElementById('password').value!=""))
			{
			document.getElementById('form_belepes').submit();
			}
			else
			{
			alert('Adja meg felhasználónevét és jelszavát!');
			}
		}

	if(szam==5)
		{
		if(document.getElementById('rndtest_id').value!=rnd_text)
			{
			error=1;
			error_message="A mellékelt ábra alapján töltse ki a megfelelő mezőt!";
			}

		if(document.getElementById('jelszo_m_id').value!=document.getElementById('jelszo_id').value)
			{
			error=1;
			error_message="Hiba a jelszavak megadásánál!";
			}

		if(document.getElementById('jelszo_m_id').value=="")
			{
			error=1;
			error_message="Hiba a jelszavak megadásánál (Jelszó mégegyszer)!";
			}

		if(document.getElementById('jelszo_id').value=="")
			{
			error=1;
			error_message="Hiba a jelszavak megadásánál! (Jelszó)!";
			}

		if(document.getElementById('nick_id').value=="")
			{
			error=1;
			error_message="Hiba a Felhasználónév kitöltésében!";
			}

		if(checkUser(document.getElementById('nick_id').value)==0)
			{
			error=1;
			error_message="A Felhasználónév nem megfelelő!";
			}

		if(checkMail(document.getElementById('email_id').value)==0)
			{
			error=1;
			error_message="Adjon meg egy email címet!";
			}

		if(document.getElementById('vneve_id').value=="")
			{
			error=1;
			error_message="Kérjük adja meg a vezetéknevét!";
			}

		if(document.getElementById('kneve_id').value=="")
			{
			error=1;
			error_message="Kérjük adja meg a keresztnevét!";
			}

		if(error!="1")
			{
			document.getElementById('form_id').submit();
			}
			else
				alert(error_message);
		}
	if(szam==6)
		{
		if(checkMail(document.getElementById('email_id').value)==0)
			{
			error=1;
			error_message="Kérjük adja meg az email címet!";
			}

		if(document.getElementById('nick_id').value=="")
			{
			error=1;
			error_message="Kérjük adja meg a Ferlhasználó nevét!";
			}

		if(error!="1")
			{
			document.getElementById('form_id').submit();
			}
			else
				alert(error_message);
		}
	if(szam==7)
		{
		if(document.getElementById('jelszo_m_id').value!=document.getElementById('jelszo_id').value)
			{
			error=1;
			error_message="Hiba a jelszavak megadásánál!";
			}

		if(document.getElementById('jelszo_m_id').value=="")
			{
			error=1;
			error_message="Hiba a jelszavak megadásánál (Jelszó mégegyszer)!";
			}

		if(document.getElementById('jelszo_id').value=="")
			{
			error=1;
			error_message="Hiba a jelszavak megadásánál! (Jelszó)!";
			}

		if(checkMail(document.getElementById('email_id').value)==0)
			{
			error=1;
			error_message="Adjon meg egy email címet!";
			}

		if(document.getElementById('vneve_id').value=="")
			{
			error=1;
			error_message="Kérjük adja meg a vezetéknevét!";
			}

		if(document.getElementById('kneve_id').value=="")
			{
			error=1;
			error_message="Kérjük adja meg a keresztnevét!";
			}

		if(error!="1")
			{
			document.getElementById('form_id').submit();
			}
			else
				alert(error_message);
		}
	}

function checkMail(x)
{
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x)) return(1);
	else return(0);
}

function checkUser(x)
{
	var filter  = /^([a-zA-Z0-9_\.\-])+$/;
	if (filter.test(x)) return(1);
	else return(0);
}

function checkSzam(x)
{
	var filter  = /^([0-9_\.\-])+$/;
	if (filter.test(x)) return(1);
	else return(0);
}


function email_kuld()
	{
	error=0;
	if(checkMail(document.getElementById('emails_id').value)==0)
		{
		error=1;
		error_message="Hibás e-mail cím!";
		}

	if(document.getElementById('torolni_id').checked)
		{
		document.getElementById('torol_id').value="1";
		}
		
	document.getElementById('email_id').value=document.getElementById('emails_id').value;
	if(error!="1")
		document.getElementById('tranzit_form_email_id').submit(); 
	}

	var scrolltimer, direction = "up", speed = 10, loop = true;
	function verScroll(dir, spd, lp)
		{
		var oDiv, oContent;
		if(typeof dir != "undefined") direction = dir;
		if(typeof spd != "undefined") speed = spd;
		if(typeof lp != "undefined") loop = lp;
		scrolltimer = null;
		
		if (document.getElementById) 
			{
			oDiv = eval("document.getElementById('contentLayer')");
			oContent = eval("document.getElementById('thumbsTable')");
			}
			else
			{
			return;
			}

		if (loop == true) 
			{
			if ((direction == "dn") && ((oContent.offsetWidth + oContent.offsetLeft) > oDiv.offsetWidth)) {
				oContent.style.left = (oContent.offsetLeft - speed);
				}
				else
				{
				if ((direction == "up") && (oContent.offsetLeft < 0))
					{
					oContent.style.left = (oContent.offsetLeft + speed);
					}
					else
					{
					if (direction == "top")
						{
						oContent.style.left = 0;
						}
					}
				}
			//window.status = oDiv.offsetWidth + ' ' + oContent.offsetWidth + ' ' + oContent.offsetLeft;
			scrolltimer = setTimeout("verScroll(direction,speed,loop)", 1);
			}
		}
	
	function stopScroll()
		{
		clearTimeout(scrolltimer);
		}

	var scrolltimer1, direction1 = "up", speed1 = 10, loop1 = true;
	function verScroll1(dir, spd, lp)
		{
		var oDiv, oContent;
		if(typeof dir != "undefined") direction1 = dir;
		if(typeof spd != "undefined") speed1 = spd;
		if(typeof lp != "undefined") loop1 = lp;
		scrolltimer1 = null;
		
		if (document.getElementById)
			{
			oDiv = eval("document.getElementById('contentLayer1')");
			oContent = eval("document.getElementById('thumbsTable1')");
			}
			else
			{
			return;
			}

		if (loop1 == true)
			{
			if ((direction1 == "dn") && ((oContent.offsetWidth + oContent.offsetLeft) > oDiv.offsetWidth))
				{
				oContent.style.left = (oContent.offsetLeft - speed1);
				}
				else
				{
				if ((direction1 == "up") && (oContent.offsetLeft < 0))
					{
					oContent.style.left = (oContent.offsetLeft + speed1);
					}
					else
					{
					if (direction1 == "top")
						{
						oContent.style.left = 0;
						}
					}
				}
			//window.status = oDiv.offsetWidth + ' ' + oContent.offsetWidth + ' ' + oContent.offsetLeft;
			scrolltimer1 = setTimeout("verScroll1(direction1,speed1,loop1)", 1);
			}
		}
	
	function stopScroll1()
		{
		clearTimeout(scrolltimer1);
		}

function offIndexBorder()
	{
	var divObj;
	divObj = document.getElementById('imageindex[' + step + ']')
	if(divObj != null)
		divObj.style.border = '1px solid #cbc69c';
	}

function setIndexBorder(idk)
	{
	var divObj;
	divObj = document.getElementById('imageindex[' + step + ']')
	if(divObj != null)
		divObj.style.border = '1px solid #cbc69c';
	divObj = document.getElementById('imageindex[' + idk + ']');
	if(divObj != null)
		divObj.style.border = '1px solid #006634';
	}

function offBorder()
	{
		var divObj;
		divObj = document.getElementById('kiskep[' + step + ']');
		if(divObj != null)
			divObj.style.border = '2px solid #cbc69c';
	}
	
function putBorder(index)
	{
		var divObj;
		divObj = document.getElementById('kiskep[' + step + ']');
		if(divObj != null)
			divObj.style.border = '2px solid #cbc69c';
		
		divObj = document.getElementById('kiskep[' + index + ']');
		if(divObj != null)
			divObj.style.border = '2px solid #006634';
		parent.setIndexBorder(index);
	}
	
function gotoimage(flag)
	{
	if((flag!="+")&&(flag!="-"))
		{
		document.getElementById("main_image").src="getdata.php?id="+image_set[flag]+"&width=375&height=375&resize=3";
		document.getElementById("main_image").alt=desc_set[flag];
		document.getElementById("kepfelirat_id").innerHTML="<span class=kepfelirat_style>"+desc_set[flag]+"</span>";
		step=flag;
		}
		else
		{
		if(flag=="+")
			{
			offBorder();
			offIndexBorder();
			step=step*1+1;
			if(step>osszes)
				step=0;
			document.getElementById("main_image").src="getdata.php?id="+image_set[step]+"&width=375&height=375&resize=3";
			putBorder(step);
			setIndexBorder(step);
			document.getElementById("main_image").alt=desc_set[step];
			document.getElementById("kepfelirat_id").innerHTML="<span class=kepfelirat_style>"+desc_set[step]+"</span>";
			}
		if(flag=="-")
			{
			offBorder();
			offIndexBorder();
			step=step*1-1;
			if(step<0)
				step=osszes;
			document.getElementById("main_image").src="getdata.php?id="+image_set[step]+"&width=375&height=375&resize=3";
			putBorder(step);
			setIndexBorder(step);

			document.getElementById("main_image").alt=desc_set[step];
			document.getElementById("kepfelirat_id").innerHTML="<span class=kepfelirat_style>"+desc_set[step]+"</span>";
			}
		}
	}

function nagykep()
	{
	msg=open("getdata.php?id="+image_set[step]+"&width=800&height=600&resize=3","","toolbar=no,directories=no,menubar=no,resizable=yes,scrollbars=yes,status=no,location=no,width=900,height=600,left=20,top=5");
	}

function clickclear(thisfield, defaulttext)
	{
	if (thisfield.value == defaulttext)
		{
		thisfield.value = "";
		}
	}

function clickrecall(thisfield, defaulttext)
	{
	if (thisfield.value == "")
		{
		thisfield.value = defaulttext;
		}
	}

