function addEvent(obj, evType, fn)
{
	if (obj.addEventListener)
	{
		obj.addEventListener(evType, fn, true);
		return true;
	}
	else if (obj.attachEvent)
	{
		var r = obj.attachEvent("on"+evType, fn);
		return r;
	}
	else
	{
		return false;
	}
}

function kulso_link()
{
	if (!document.getElementsByTagName) return;
	var anchors = document.getElementsByTagName("a");

	for (var i=0; i<anchors.length; i++)
	{
		var anchor = anchors[i];
		if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "kulso")
			anchor.target = "_blank";
	}
}

function getthedate()
{
	var dayarray=new Array("vasárnap","hétfő","kedd","szerda","csütörtök","péntek","szombat")
	var montharray=new Array("január","február","március","április","május","június","július","augusztus","szeptember","október","november","december")

	var mydate=new Date()
	var year=mydate.getYear()
	var day=mydate.getDay()
	var month=mydate.getMonth()
	var daym=mydate.getDate()

	var hours=mydate.getHours()
	var minutes=mydate.getMinutes()
	var seconds=mydate.getSeconds()

	if (year < 1000) year+=1900
	if (daym<10) daym="0"+daym
	if (minutes<10)	minutes="0"+minutes
	if (seconds<10)	seconds="0"+seconds

	var cdate=""+year+" "+montharray[month]+" "+daym+", "+dayarray[day]+" "+hours+":"+minutes+":"+seconds+" "
	if (document.all) document.all.clock.innerHTML=cdate
	else if (document.getElementById) document.getElementById("clock").innerHTML=cdate
}

function ido()
{
	setInterval("getthedate()",1000)
	var launchdate=new cdLocalTime("start", 0, turadatum)
	launchdate.displaycountdown("days", formatum)
}

function populate()
{
	doboz=document.getElementById("scroll")
	doboz.innerHTML=marqueecontent
	szelesseg = doboz.offsetWidth
	setInterval("scrollmarquee()",40)
}

function scrollmarquee()
{
	if (parseInt(doboz.style.left)>(szelesseg*(-1))) doboz.style.left=parseInt(doboz.style.left)-copyspeed+"px"
		else doboz.style.left=parseInt(891)+"px"
}

var sebesseg=4
var doboz
var copyspeed=Math.max(1, sebesseg-1)
var szelesseg

function input_torol(txt)
{
	var doErase = (!txt.erased && txt.value == txt.defaultValue);
	if(doErase)
	{
		txt.value = '';
		txt.select();
	}
	txt.erased = true;
	return doErase;
}

function changeInputType(oldElm, iType, iValue, blankValue, noFocus)
{
  if(!oldElm || !oldElm.parentNode || (iType.length<4) ||
    !document.getElementById || !document.createElement) return;
  var isMSIE=/*@cc_on!@*/false; //http://dean.edwards.name/weblog/2007/03/sniff/
  if(!isMSIE){
    var newElm=document.createElement('input');
	  newElm.setAttribute("onkeypress", "return submitenter(this,event)");
    newElm.type=iType;
  } else {
    var newElm=document.createElement('span');
    newElm.innerHTML='<input type="'+iType+'" name="'+oldElm.name+'" onKeyPress="return submitenter(this,event)">';
    newElm=newElm.firstChild;
  }
  var props=['name','id','className','size','tabIndex','accessKey'];
  for(var i=0,l=props.length;i<l;i++){
    if(oldElm[props[i]]) newElm[props[i]]=oldElm[props[i]];
  }
  newElm.onfocus=function(){return function(){
    if(this.hasFocus) return;
    var newElm=changeInputType(this,'password',iValue,
      (this.value.toLowerCase()==iValue.toLowerCase())?true:false);
    if(newElm) newElm.hasFocus=true;
  }}();
  newElm.onblur=function(){return function(){
    if(this.hasFocus)
    if(this.value=='' || (this.value.toLowerCase()==iValue.toLowerCase())) {
      changeInputType(this,'text',iValue,false,true);
    }
  }}();

  newElm.hasFocus=false;

  if(!blankValue) newElm.value=iValue;
  oldElm.parentNode.replaceChild(newElm,oldElm);
  if(!isMSIE && !blankValue) newElm.value=iValue;
  if(!noFocus || typeof(noFocus)=='undefined') {
    window.tempElm=newElm;
    setTimeout("tempElm.hasFocus=true;tempElm.focus();",1);
  }
  return newElm;
}

var LoadHandler = {
  handlers:[],
  add:function(fn)
  {
    if(window.onload!=LoadHandler.theHandler) LoadHandler._push(window.onload);
    LoadHandler._push(fn);
    window.onload=LoadHandler.theHandler;
  },
  _push:function(fn)
  {
    if(typeof(fn)!='function') return;
    LoadHandler.handlers[LoadHandler.handlers.length]=fn;
  },
  theHandler:function()
  {
    var handlers=LoadHandler.handlers,i=-1,fn;
    while(fn=handlers[++i]) fn();
  }
}


function cdLocalTime(container, offsetMinutes, targetdate)
{
	if (!document.getElementById || !document.getElementById(container)) return
	this.container=document.getElementById(container)
	this.localtime=this.serverdate=new Date(servertimestring)
	this.targetdate=new Date(targetdate)
	this.timesup=false
	this.localtime.setTime(this.serverdate.getTime()+offsetMinutes*60*1000)
	this.updateTime()
}

cdLocalTime.prototype.updateTime=function()
{
	var thisobj=this
	this.localtime.setSeconds(this.localtime.getSeconds()+1)
	setTimeout(function(){thisobj.updateTime()}, 1000)
}

cdLocalTime.prototype.displaycountdown=function(baseunit, functionref)
{
	this.baseunit=baseunit
	this.formatresults=functionref
	this.showresults()
}

cdLocalTime.prototype.showresults=function()
{
	var thisobj=this
	var timediff=(this.targetdate-this.localtime)/1000
	if (timediff<0)
	{
		this.timesup=true
		this.container.innerHTML=this.formatresults()
		return
	}
	var oneMinute=60
	var oneHour=60*60
	var oneDay=60*60*24
	var dayfield=Math.floor(timediff/oneDay)
	var hourfield=Math.floor((timediff-dayfield*oneDay)/oneHour)
	var minutefield=Math.floor((timediff-dayfield*oneDay-hourfield*oneHour)/oneMinute)
	var secondfield=Math.floor((timediff-dayfield*oneDay-hourfield*oneHour-minutefield*oneMinute))

	if (this.baseunit=="hours")
	{
		hourfield=dayfield*24+hourfield
		dayfield="n/a"
	}
	else if (this.baseunit=="minutes")
	{
		minutefield=dayfield*24*60+hourfield*60+minutefield
		dayfield=hourfield="n/a"
	}
	else if (this.baseunit=="seconds")
	{
		var secondfield=timediff
		dayfield=hourfield=minutefield="n/a"
	}

	this.container.innerHTML=this.formatresults(dayfield, hourfield, minutefield, secondfield)
	setTimeout(function(){thisobj.showresults()}, 1000)
}

function formatum()
{
	if (this.timesup==false)
	{
		if (arguments[0]<10) arguments[0]='0'+arguments[0];
		if (arguments[1]<10) arguments[1]='0'+arguments[1];
		if (arguments[2]<10) arguments[2]='0'+arguments[2];
		if (arguments[3]<10) arguments[3]='0'+arguments[3];
		var displaystring="<span class='datumformatum'>"+arguments[0]+"<b>n</b> "+arguments[1]+"<b>ó</b> "+arguments[2]+"<b>p</b> "+arguments[3]+"<b>mp</b></span>"
	}
	else
	{
		var displaystring="<span class='datumformatum'>A túra elindult!</span>"
	}
	return displaystring
}

function pausescroller(content, divId, delay)
{
	this.content=content
	this.tickerid=divId
	this.delay=delay
	this.mouseoverBol=0
	this.hiddendivpointer=1
	document.write('<div id="'+divId+'" style="position: relative; overflow: hidden"><div style="position: absolute; width: 175px" id="'+divId+'1">'+content[0]+'</div><div style="position: absolute; width: 175px; visibility: hidden" id="'+divId+'2">'+content[1]+'</div></div>')
	var scrollerinstance=this
	addEvent(window, 'load', function(){scrollerinstance.initialize()});
}


pausescroller.prototype.initialize=function()
{
	this.tickerdiv=document.getElementById(this.tickerid)
	this.visiblediv=document.getElementById(this.tickerid+"1")
	this.hiddendiv=document.getElementById(this.tickerid+"2")
	this.visibledivtop=parseInt(pausescroller.getCSSpadding(this.tickerdiv))
	this.visiblediv.style.width="175px"
	this.getinline(this.visiblediv, this.hiddendiv)
	this.hiddendiv.style.visibility="visible"
	var scrollerinstance=this
	document.getElementById(this.tickerid).onmouseover=function(){scrollerinstance.mouseoverBol=1}
	document.getElementById(this.tickerid).onmouseout=function(){scrollerinstance.mouseoverBol=0}
	setTimeout(function(){scrollerinstance.animateup()}, this.delay)
}

pausescroller.prototype.animateup=function()
{
	var scrollerinstance=this
	if (parseInt(this.hiddendiv.style.top)>(this.visibledivtop+5))
	{
		this.visiblediv.style.top=parseInt(this.visiblediv.style.top)-5+"px"
		this.hiddendiv.style.top=parseInt(this.hiddendiv.style.top)-5+"px"
		setTimeout(function(){scrollerinstance.animateup()}, 50)
	}
	else
	{
		this.getinline(this.hiddendiv, this.visiblediv)
		this.swapdivs()
		setTimeout(function(){scrollerinstance.setmessage()}, this.delay)
	}
}
pausescroller.prototype.swapdivs=function()
{
	var tempcontainer=this.visiblediv
	this.visiblediv=this.hiddendiv
	this.hiddendiv=tempcontainer
}

pausescroller.prototype.getinline=function(div1, div2)
{
	div1.style.top=this.visibledivtop+"px"
	div2.style.top=Math.max(div1.parentNode.offsetHeight, div1.offsetHeight)+"px"
}

pausescroller.prototype.setmessage=function()
{
	if (this.mouseoverBol==1)
	setTimeout(function(){this.setmessage()}, 100)
	else
	{
		var i=this.hiddendivpointer
		var ceiling=this.content.length
		this.hiddendivpointer=(i+1>ceiling-1)? 0 : i+1
		this.hiddendiv.innerHTML=this.content[this.hiddendivpointer]
		this.animateup()
	}
}

pausescroller.getCSSpadding=function(tickerobj)
{
	if (tickerobj.currentStyle)
		return tickerobj.currentStyle["paddingTop"]
	else if (window.getComputedStyle)
		return window.getComputedStyle(tickerobj, "").getPropertyValue("padding-top")
	else return 0
}

function domRollover() {
	if (navigator.userAgent.match(/Opera (\S+)/)) {
		var operaVersion = parseInt(navigator.userAgent.match(/Opera (\S+)/)[1]);
	}
	if (!document.getElementById||operaVersion <7) return;
	var imgarr=document.getElementsByTagName('img');
	var imgPreload=new Array();
	var imgSrc=new Array();
	var imgClass=new Array();
	for (i=0;i<imgarr.length;i++){
		if (imgarr[i].className.indexOf('domroll')!=-1){
			imgSrc[i]=imgarr[i].getAttribute('src');
			imgClass[i]=imgarr[i].className;
			imgPreload[i]=new Image();
			if (imgClass[i].match(/domroll (\S+)/)) {
				imgPreload[i].src = imgClass[i].match(/domroll (\S+)/)[1]
			}
			imgarr[i].setAttribute('xsrc', imgSrc[i]);
			imgarr[i].onmouseover=function(){
				this.setAttribute('src',this.className.match(/domroll (\S+)/)[1])
			}
			imgarr[i].onmouseout=function(){
				this.setAttribute('src',this.getAttribute('xsrc'))
			}
		}
	}
}

function le_teszt()
{
	var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;
	if (!emailfilter.test(document.hirlevel.hirlevel_email.value))
	{
		alert("Hibás e-mail cím!");
		return false
	}
	document.hirlevel.action="index.php?le=1";
	document.hirlevel.submit();
}

function fel_teszt()
{
	var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;
	if (!emailfilter.test(document.hirlevel.hirlevel_email.value))
	{
		alert("Hibás e-mail cím!");
		return false
	}
	document.hirlevel.action="index.php?fel=1";
	document.hirlevel.submit();
}


subject_id = '';
function handleHttpResponse() {
	if (http.readyState == 4) {
		if (subject_id != '') {
			document.getElementById(subject_id).innerHTML = http.responseText;
		}
	}
}

function handleHttpResponse2() {
	if (http.readyState == 4) {
		if (subject_id != '') {
			document.getElementById(subject_id).innerHTML = http.responseText;
				var newscripts2=new virtualpaginate({
				piececlass: "virtualpage2",
				piececontainer: "div",
				pieces_per_page: 10,
				defaultpage: 0,
				persist: true
				})
				newscripts2.buildpagination(["paginatediv","paginatediv2"])
		}
	}
}

function getHTTPObject() {
	var xmlhttp;
	/*@cc_on
	@if (@_jscript_version >= 5)
		try {
			xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (E) {
				xmlhttp = false;
			}
		}
	@else
	xmlhttp = false;
	@end @*/
	if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
		try {
			xmlhttp = new XMLHttpRequest();
		} catch (e) {
			xmlhttp = false;
		}
	}
	return xmlhttp;
}
var http = getHTTPObject(); // We create the HTTP Object

function getScriptPage(div_id,content_id1,content_id2,content_id3,content_id4,hirid)
{
	subject_id = div_id;

	content1 = document.getElementById(content_id1).value;
	content2 = document.getElementById(content_id2).value;
	content3 = document.getElementById(content_id3).value;
	content4 = document.getElementById(content_id4).value;


	if (content1 == "")
	{
		alert("Név mező kitöltése kötelező!");
		return false
	}
	else if (content3 == "")
	{
		alert("Üzenet mező kitöltése kötelező!");
		return false
	}
	else if (document.getElementById('szam').value == "")
	{
		alert("Az ellenőrzőkód kitöltése kötelező!");
		return false
	}

	params="val1=" + encodeURI(content1)+"&val2=" + encodeURI(content2)+"&val3=" + encodeURI(content3)+"&val4=" + encodeURI(hirid)+"&val5=" + encodeURI(content4)+"&val6=" + encodeURI(document.getElementById('szam').value);
	http.open("POST", "script_page.php", true);

	/*http.overrideMimeType('text/html; charset=iso-8859-2');*/
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded;");
	http.setRequestHeader("Content-length", params.length);
	http.setRequestHeader("Connection", "close");

	document.getElementById(div_id).innerHTML='<p align="center"><img src="images/working.gif" /></p>';


	http.onreadystatechange = handleHttpResponse2;
	http.send(params);

	document.getElementById(content_id1).value ="";
	document.getElementById(content_id2).value="";
	document.getElementById(content_id3).value="";
	document.getElementById(content_id4).value="";
	reset(content_id1,content_id2,content_id3,content_id4)
	return true
}


function gethsz(id,hova)
{
	subject_id = hova;
	if (document.getElementById(subject_id).style.display=='block')
	{
		document.getElementById(subject_id).style.display="none";
	}
	else
	{
		document.getElementById(subject_id).style.display="block";
		if (document.getElementById(subject_id).innerHTML=="")
		{
			params="id=" + encodeURI(id);
			http.open("POST", "gethsz.php", true);
			/*http.overrideMimeType('text/html; charset=iso-8859-2');*/
			http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			http.setRequestHeader("Content-length", params.length);
			http.setRequestHeader("Connection", "close");
			document.getElementById(subject_id).innerHTML='<p align="center"><img src="images/working.gif" /></p>';
			http.onreadystatechange = handleHttpResponse;
			http.send(params);
		}
	}
}

function reset(content_id1,content_id2,content_id3,content_id4)
{
	document.getElementById(content_id1).value ="";
	document.getElementById(content_id2).value="";
	document.getElementById(content_id3).value="";
	document.getElementById(content_id4).value="";
	document.getElementById('vallasz').style.display="none";
}

function valasz(id, poz)
{
	document.getElementById('valaszdoboz').innerHTML = poz;
	document.getElementById('text_content4').value = id;
	document.getElementById('vallasz').style.display="block";
}

var getElementsByClassName = function (className, tag, elm){
	if (document.getElementsByClassName) {
		getElementsByClassName = function (className, tag, elm) {
			elm = elm || document;
			var elements = elm.getElementsByClassName(className),
				nodeName = (tag)? new RegExp("\\b" + tag + "\\b", "i") : null,
				returnElements = [],
				current;
			for(var i=0, il=elements.length; i<il; i+=1){
				current = elements[i];
				if(!nodeName || nodeName.test(current.nodeName)) {
					returnElements.push(current);
				}
			}
			return returnElements;
		};
	}
	else if (document.evaluate) {
		getElementsByClassName = function (className, tag, elm) {
			tag = tag || "*";
			elm = elm || document;
			var classes = className.split(" "),
				classesToCheck = "",
				xhtmlNamespace = "http://www.w3.org/1999/xhtml",
				namespaceResolver = (document.documentElement.namespaceURI === xhtmlNamespace)? xhtmlNamespace : null,
				returnElements = [],
				elements,
				node;
			for(var j=0, jl=classes.length; j<jl; j+=1){
				classesToCheck += "[contains(concat(' ', @class, ' '), ' " + classes[j] + " ')]";
			}
			try	{
				elements = document.evaluate(".//" + tag + classesToCheck, elm, namespaceResolver, 0, null);
			}
			catch (e) {
				elements = document.evaluate(".//" + tag + classesToCheck, elm, null, 0, null);
			}
			while ((node = elements.iterateNext())) {
				returnElements.push(node);
			}
			return returnElements;
		};
	}
	else {
		getElementsByClassName = function (className, tag, elm) {
			tag = tag || "*";
			elm = elm || document;
			var classes = className.split(" "),
				classesToCheck = [],
				elements = (tag === "*" && elm.all)? elm.all : elm.getElementsByTagName(tag),
				current,
				returnElements = [],
				match;
			for(var k=0, kl=classes.length; k<kl; k+=1){
				classesToCheck.push(new RegExp("(^|\\s)" + classes[k] + "(\\s|$)"));
			}
			for(var l=0, ll=elements.length; l<ll; l+=1){
				current = elements[l];
				match = false;
				for(var m=0, ml=classesToCheck.length; m<ml; m+=1){
					match = classesToCheck[m].test(current.className);
					if (!match) {
						break;
					}
				}
				if (match) {
					returnElements.push(current);
				}
			}
			return returnElements;
		};
	}
	return getElementsByClassName(className, tag, elm);
};

function kapcsolat_teszt()
{
	var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;
	document.kapcsolat.kapcsolat_nev.style.border = "1px solid #535353"
	document.kapcsolat.kapcsolat_email.style.border = "1px solid #535353"
	document.kapcsolat.kapcsolat_uzenet.style.border = "1px solid #535353"
	document.kapcsolat.szam.style.border = "1px solid #535353"


	if (document.kapcsolat.kapcsolat_nev.value == "")
	{
		document.kapcsolat.kapcsolat_nev.style.border = "1px solid red"
		document.kapcsolat.kapcsolat_nev.focus()
		return false
	}

	if (!emailfilter.test(document.kapcsolat.kapcsolat_email.value))
	{
		document.kapcsolat.kapcsolat_email.style.border = "1px solid red"
		document.kapcsolat.kapcsolat_email.focus()
		return false
	}

	if (document.kapcsolat.kapcsolat_uzenet.value == "")
	{
		document.kapcsolat.kapcsolat_uzenet.style.border = "1px solid red"
		document.kapcsolat.kapcsolat_uzenet.focus()
		return false;
    }

	if (document.kapcsolat.szam.value == "")
	{
		document.kapcsolat.szam.style.border = "1px solid red"
		document.kapcsolat.szam.focus()
		return false
	}
}

function showToolTip(e,text){
	if(document.all)e = event;

	var obj = document.getElementById('bubble_tooltip');
	var obj2 = document.getElementById('bubble_tooltip_content');
	obj2.innerHTML = text;
	obj.style.display = 'block';
	var st = Math.max(document.body.scrollTop,document.documentElement.scrollTop);
	if(navigator.userAgent.toLowerCase().indexOf('safari')>=0)st=0;
	var leftPos = e.clientX-20;
	if (leftPos<0) leftPos = 0;
	obj.style.left = leftPos + 'px';
	obj.style.top = e.clientY - obj.offsetHeight -1 + st - 10 + 'px';
}

function hideToolTip()
{
	document.getElementById('bubble_tooltip').style.display = 'none';
}

function mailkuld_teszt()
{
	document.mailkuld.mailkuld_targy.style.border = "1px solid #535353"
	document.mailkuld.mailkuld_uzenet.style.border = "1px solid #535353"


	if (document.mailkuld.mailkuld_targy.value == "")
	{
		document.mailkuld.mailkuld_targy.style.border = "1px solid red"
		document.mailkuld.mailkuld_targy.focus()
		return false
	}


	if (document.mailkuld.mailkuld_uzenet.value == "")
	{
		document.mailkuld.mailkuld_uzenet.style.border = "1px solid red"
		document.mailkuld.mailkuld_uzenet.focus()
		return false;
    }
}

function mutat(subject_id)
{
	document.getElementById(subject_id).style.display="block";
}

function kod_teszt(jelszo)
{
	if (document.getElementById('kod').checked==false)
	{
		alert('Előbb el kell fogadnod a feltételeket!');
		return false
	}
	else
	{
		subject_id = 'jelszo';
		params="id=" + document.getElementById('kod').value + escape(jelszo);
		http.open("POST", "getjelszo.php", true);
		http.overrideMimeType('text/html; charset=iso-8859-2');
		http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		http.setRequestHeader("Content-length", params.length);
		http.setRequestHeader("Connection", "close");
		document.getElementById(subject_id).innerHTML='<p align="center"><img src="images/working.gif" /></p>';
		http.onreadystatechange = handleHttpResponse;
		http.send(params);
	}
}

function elfelejtett_teszt()
{
	var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;
	document.elfelejtett.elfelejtett_nev.style.border = "1px solid #535353"
	document.elfelejtett.elfelejtett_email.style.border = "1px solid #535353"

	if (document.elfelejtett.elfelejtett_nev.value == "")
	{
		document.elfelejtett.elfelejtett_nev.style.border = "1px solid red"
		document.elfelejtett.elfelejtett_nev.focus()
		return false
	}

	if (!emailfilter.test(document.elfelejtett.elfelejtett_email.value))
	{
		document.elfelejtett.elfelejtett_email.style.border = "1px solid red"
		document.elfelejtett.elfelejtett_email.focus()
		return false;
    }
}

function submitenter(myfield,e)
{
	var keycode;
	if (window.event) keycode = window.event.keyCode;
		else if (e) keycode = e.which;
			else return true;

	if (keycode == 13)
	{
		myfield.form.submit();
		return false;
	}
	else
		return true;
}


function regisztracio_teszt()
{
	var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;
	var csakszam= /(^-?\d\d*\.\d*$)|(^-?\d\d*$)|(^-?\.\d\d*$)/;

	document.regisztracio.username.style.border = "1px solid #535353"
	document.regisztracio.email.style.border = "1px solid #535353"
	document.regisztracio.email_confirm.style.border = "1px solid #535353"
	document.regisztracio.new_password.style.border = "1px solid #535353"
	document.regisztracio.password_confirm.style.border = "1px solid #535353"
	document.regisztracio.pf_nev.style.border = "1px solid #535353"
	document.regisztracio.pf_iranyitoszam.style.border = "1px solid #535353"
	document.regisztracio.pf_hely.style.border = "1px solid #535353"
	document.regisztracio.pf_utca.style.border = "1px solid #535353"
	document.regisztracio.pf_motortipus.style.border = "1px solid #535353"
	document.regisztracio.szam.style.border = "1px solid #535353"

	if (document.regisztracio.username.value == "")
	{
		document.regisztracio.username.style.border = "1px solid red"
		document.regisztracio.username.focus()
		return false
	}

	if (document.regisztracio.username.value.length < 3 || document.regisztracio.username.value.length > 20)
	{
		alert("A felhasználónév hossza nem megfelelő!")
		document.regisztracio.username.style.border = "1px solid red"
		document.regisztracio.username.focus()
		return false
	}

	if (!emailfilter.test(document.regisztracio.email.value))
	{
		document.regisztracio.email.style.border = "1px solid red"
		document.regisztracio.email.focus()
		return false
	}

	if (!emailfilter.test(document.regisztracio.email_confirm.value))
	{
		document.regisztracio.email_confirm.style.border = "1px solid red"
		document.regisztracio.email_confirm.focus()
		return false
	}

	if (document.regisztracio.email.value != document.regisztracio.email_confirm.value)
	{
		alert("A két emailcím különbözik!")
		document.regisztracio.email_confirm.style.border = "1px solid red"
		document.regisztracio.email_confirm.focus()
		return false
	}

	if (document.regisztracio.new_password.value == "")
	{
		document.regisztracio.new_password.style.border = "1px solid red"
		document.regisztracio.new_password.focus()
		return false
	}

	if (document.regisztracio.new_password.value.length < 6 || document.regisztracio.new_password.value.length > 30)
	{
		alert("A jelszó hossza nem megfelelő!")
		document.regisztracio.new_password.style.border = "1px solid red"
		document.regisztracio.new_password.focus()
		return false
	}

	if (document.regisztracio.password_confirm.value == "")
	{
		document.regisztracio.password_confirm.style.border = "1px solid red"
		document.regisztracio.password_confirm.focus()
		return false
	}

	if (document.regisztracio.password_confirm.value != document.regisztracio.new_password.value)
	{
		alert("A két jelszó különbözik!")
		document.regisztracio.password_confirm.style.border = "1px solid red"
		document.regisztracio.password_confirm.focus()
		return false
	}

	if (document.regisztracio.pf_nev.value == "")
	{
		document.regisztracio.pf_nev.style.border = "1px solid red"
		document.regisztracio.pf_nev.focus()
		return false
	}

	if (!csakszam.test(document.regisztracio.pf_iranyitoszam.value))
	{
		document.regisztracio.pf_iranyitoszam.style.border = "1px solid red"
		document.regisztracio.pf_iranyitoszam.focus()
		return false
	}

	if (document.regisztracio.pf_hely.value == "")
	{
		document.regisztracio.pf_hely.style.border = "1px solid red"
		document.regisztracio.pf_hely.focus()
		return false
	}

	if (document.regisztracio.pf_utca.value == "")
	{
		document.regisztracio.pf_utca.style.border = "1px solid red"
		document.regisztracio.pf_utca.focus()
		return false
	}

	if (document.regisztracio.pf_motortipus.value == "1")
	{
		document.regisztracio.pf_motortipus.style.border = "1px solid red"
		document.regisztracio.pf_motortipus.focus()
		return false
	}

	if (document.regisztracio.szam.value == "")
	{
		document.regisztracio.szam.style.border = "1px solid red"
		document.regisztracio.szam.focus()
		return false
	}
}

function linkek_teszt()
{
	document.linkek.cim.style.border = "1px solid #535353"
	document.linkek.link.style.border = "1px solid #535353"
	document.linkek.kateg.style.border = "1px solid #535353"

	if (document.linkek.cim.value == "")
	{
		document.linkek.cim.style.border = "1px solid red"
		document.linkek.cim.focus()
		return false
	}

	if (document.linkek.link.value == "")
	{
		document.linkek.link.style.border = "1px solid red"
		document.linkek.link.focus()
		return false
	}

	if (document.linkek.kateg.value == "")
	{
		document.linkek.kateg.style.border = "1px solid red"
		document.linkek.kateg.focus()
		return false
	}

}

function apro_teszt()
{
	document.apro.cim.style.border = "1px solid #535353"
	document.apro.leiras.style.border = "1px solid #535353"
	document.apro.szoveg.style.border = "1px solid #535353"
	document.apro.ar.style.border = "1px solid #535353"
	document.apro.kep1.style.border = "1px solid #535353"
	document.apro.kep2.style.border = "1px solid #535353"
	document.apro.kat.style.border = "1px solid #535353"

	if (document.apro.cim.value == "")
	{
		document.apro.cim.style.border = "1px solid red"
		document.apro.cim.focus()
		return false
	}

	if (document.apro.leiras.value == "")
	{
		document.apro.leiras.style.border = "1px solid red"
		document.apro.leiras.focus()
		return false
	}

	if (document.apro.szoveg.value == "")
	{
		document.apro.szoveg.style.border = "1px solid red"
		document.apro.szoveg.focus()
		return false
	}

	if (document.apro.ar.value == "")
	{
		document.apro.ar.style.border = "1px solid red"
		document.apro.ar.focus()
		return false
	}

	if (document.apro.kep2.value == "")
	{
		document.apro.kep2.style.border = "1px solid red"
		document.apro.kep2.focus()
		alert("Nagykép feltöltése kötelező!")
		return false
	}

	if (document.apro.kep1.value == "")
	{
		document.apro.kep1.style.border = "1px solid red"
		document.apro.kep1.focus()
		alert("Kiemelt kép feltöltése kötelező!")
		return false

	}

	if (document.apro.kat.value == "")
	{
		document.apro.kat.style.border = "1px solid red"
		document.apro.kat.focus()
		return false
	}
}

function apro_teszt()
{
	document.apro.cim.style.border = "1px solid #535353"
	document.apro.leiras.style.border = "1px solid #535353"
	document.apro.szoveg.style.border = "1px solid #535353"
	document.apro.ar.style.border = "1px solid #535353"
	document.apro.kat.style.border = "1px solid #535353"

	if (document.apro.cim.value == "")
	{
		document.apro.cim.style.border = "1px solid red"
		document.apro.cim.focus()
		return false
	}

	if (document.apro.leiras.value == "")
	{
		document.apro.leiras.style.border = "1px solid red"
		document.apro.leiras.focus()
		return false
	}

	if (document.apro.szoveg.value == "")
	{
		document.apro.szoveg.style.border = "1px solid red"
		document.apro.szoveg.focus()
		return false
	}

	if (document.apro.ar.value == "")
	{
		document.apro.ar.style.border = "1px solid red"
		document.apro.ar.focus()
		return false
	}

	if (document.apro.kat.value == "")
	{
		document.apro.kat.style.border = "1px solid red"
		document.apro.kat.focus()
		return false
	}
}

function galeria_teszt()
{
	document.galeria.name.style.border = "1px solid #535353"

	if (document.galeria.name.value == "")
	{
		document.galeria.name.style.border = "1px solid red"
		document.galeria.name.focus()
		return false
	}
}


function kep_teszt()
{
	document.galeria.kep.style.border = "1px solid #535353"


	if (document.galeria.kep.value == "")
	{
		document.galeria.kep.style.border = "1px solid red"
		alert("Kép feltöltése kötelező!");
		document.galeria.kep.focus()
		return false
	}

}

function katnyit(mit,szoveg,xxx)
{
	if (document.getElementById(mit).style.display=="none")
	{
		document.getElementById(mit).style.display = "";
		document.getElementById(szoveg).innerHTML  = "Kevesebb termék";
	}
	else
	{
		document.getElementById(mit).style.display = "none";
		document.getElementById(szoveg).innerHTML = "További "+xxx+" termékek";
	}
}

function kosarba(hova,mit)
{
	subject_id = hova;
	params="mit=" + escape(mit);
	http.open("POST", "kosar.php", true);
	http.overrideMimeType('text/html; charset=iso-8859-2');
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-length", params.length);
	http.setRequestHeader("Connection", "close");
	document.getElementById(subject_id).innerHTML='<p align="center"><img src="images/working.gif" /></p>';
	http.onreadystatechange = kosarmodosit;
	http.send(params);
}

function novel(hova,mit)
{
	subject_id = hova;
	params="novel=" + escape(mit);
	http.open("POST", "kosar.php", true);
	http.overrideMimeType('text/html; charset=iso-8859-2');
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-length", params.length);
	http.setRequestHeader("Connection", "close");
	document.getElementById(subject_id).innerHTML='<p align="center"><img src="images/working.gif" /></p>';
	http.onreadystatechange = kosarmodosit;
	http.send(params);
}

function csokkent(hova,mit)
{
	subject_id = hova;
	params="csokkent=" + escape(mit);
	http.open("POST", "kosar.php", true);
	http.overrideMimeType('text/html; charset=iso-8859-2');
	http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http.setRequestHeader("Content-length", params.length);
	http.setRequestHeader("Connection", "close");
	document.getElementById(subject_id).innerHTML='<p align="center"><img src="images/working.gif" /></p>';
	http.onreadystatechange = kosarmodosit;
	http.send(params);
}

function kosarmodosit() {
	if (http.readyState == 4) {
		if (subject_id != '') {
			document.getElementById(subject_id).innerHTML = http.responseText;
				var teszt1 = /aaaaaaaaaaaaaaaaaaaaaaaa/
				var teszt2 = /bbbbbbbbbbbbbbbbbbbbbbb/
				if (teszt1.test(http.responseText))
				{
					alert('A terméket beraktuk a kosárba!')
				}
				else
				if (teszt2.test(http.responseText))
				{
					alert('A termék már benne van a kosárban!')
				}
		}
	}
}




addEvent(window, 'load', ido);
addEvent(window, 'load', populate);
addEvent(window, 'load', domRollover);
addEvent(window, 'load', kulso_link);<!--

 -->
