function ellenoriz()
	{
	var error=0;
	var error_message="";

		if(document.getElementById('telefon').value=="")
			{
			error=1;
			error_message="Kérjük adja meg telefonszámát!";
			}

		if(checkMail(document.getElementById('email').value)==0)
			{
			error=1;
			error_message="Adjon meg egy email címet!";
			}

		if(document.getElementById('nev').value=="")
			{
			error=1;
			error_message="Kérjük adja meg a nevét!";
			}

		if(error!="1")
			{
			document.getElementById('form_mail').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 kosarba_teszem(kerdes)
	{
	if(window.confirm(kerdes))
		{
		document.getElementById('tranzit_form_id').submit(); 
		}
	}
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 #003334';
	}
	
function gotoimage(flag)
	{
	if((flag!="+")&&(flag!="-"))
		{
		document.getElementById("main_image").src="getdata.php?id="+image_set[flag]+"&width=290&height=390&resize=3";
//		document.getElementById("main_image").alt=desc_set[flag];
		step=flag;
		}
		else
		{
		if(flag=="+")
			{
			offBorder();
			step=step*1+1;
			if(step>osszes)
				step=0;
			document.getElementById("main_image").src="getdata.php?id="+image_set[step]+"&width=290&height=390&resize=3";
			putBorder(step);
//			document.getElementById("main_image").alt=desc_set[step];
			}
		if(flag=="-")
			{
			offBorder();
			step=step*1-1;
			if(step<0)
				step=osszes;
			document.getElementById("main_image").src="getdata.php?id="+image_set[step]+"&width=290&height=390&resize=3";
			putBorder(step);

//			document.getElementById("main_image").alt=desc_set[step];
			}
		}
	}


	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 al_leadek=new Array();
function al_lead_betolt(tdszam)
	{
	document.getElementById('td_'+tdszam).innerHTML=al_leadek[tdszam];
	document.getElementById('td_kep_'+tdszam).style.visibility="visible";
	}

function al_lead_torol(tdszam)
	{
	document.getElementById('td_'+tdszam).innerHTML="";
	document.getElementById('td_kep_'+tdszam).style.visibility="hidden";
	}

function setHomePage() {
	if ( navigator.appName == 'Netscape' ) {
		/* netscape */
		netscape.security.PrivilegeManager.enablePrivilege('UniversalPreferencesWrite');
		navigator.preference('browser.startup.homepage', top.location.href);
	} else if( window.opera && window.print ) {
		return true;
	} else if ( document.getElementById ) {
		/* ie */
		document.getElementById('kezdolap').style.behavior='url(#default#homepage)';
		document.getElementById('kezdolap').setHomePage('http://www.kepmas.hu/');
	} else if ( document.all ) {
		/* ie */
		document.all.kezdolap.style.behavior='url(#default#homepage)';
		document.all.kezdolap.setHomePage('http://www.kepmas.hu/');
	} else {
		alert('Sajnos az ön böngészője nem támogatja ezt a szolgáltatást!');
	}
	return false;
} 

function elkuldom()
	{
	var s=URLEncode(document.getElementById('mit_keres').value);
	document.getElementById('tranzit_form_kereso_id').action="index.php?searching="+document.getElementById('mit_keres').value;
	document.getElementById('tranzit_form_kereso_id_s').value=s;
	if(s!="")
		document.getElementById('tranzit_form_kereso_id').submit(); 
	}

function elkuldom_google()
	{
	var s=document.getElementById('mit_keres').value;
	document.getElementById('tranzit_form_google_kereso_id_s').value=s;
	if(s!="")
		document.getElementById('tranzit_form_google_kereso_id').submit(); 
	}
function URLEncode(str)
{
	var SAFECHARS = "0123456789" + "ABCDEFGHIJKLMNOPQRSTUVWXYZ" + "abcdefghijklmnopqrstuvwxyz" +
 "-_.!~*'()";
	var HEX = "0123456789ABCDEF";

	var plaintext = str;
	var encoded = "";
	for (var i = 0; i < plaintext.length; i++ ) {
		var ch = plaintext.charAt(i);
	    if (ch == " ") {
		    encoded += "+";
		} else if (SAFECHARS.indexOf(ch) != -1) {
		    encoded += ch;
		} else {
		    var charCode = ch.charCodeAt(0);
			if (charCode > 255) {
				if(ch=="ş")
					encoded+= "%BA";
				if(ch=="ţ")
					encoded+= "%FE";
				if(ch=="ă")
					encoded+= "%E3";
				if(ch=="î")
					encoded+= "%EE";
				if(ch=="â")
					encoded+= "%E2";
				if((ch!="ş")&&(ch!="ţ")&&(ch!="ă")&&(ch!="î")&&(ch!="â"))
					encoded += "+";
			} else {
				encoded += "%";
				encoded += HEX.charAt((charCode >> 4) & 0xF);
				encoded += HEX.charAt(charCode & 0xF);
			}
		}
	}

	return encoded;
}

function kisebb_betu()
	{
	var s=document.getElementById('aloldal_text_id').style.fontSize;
	s=parseInt(s)-1;
	if(s>3)
		{
		var st="" + s + "px";
		document.getElementById('aloldal_text_id').style.fontSize=st;
		}
	}

function nagyobb_betu()
	{
	var s=document.getElementById('aloldal_text_id').style.fontSize;
	s=parseInt(s)+1;
	if(s>3)
		{
		var st="" + s + "px";
		document.getElementById('aloldal_text_id').style.fontSize=st;
		}
	}
