function pingLayer(){
	var the_style = getStyleObject("layer1");
	var the_top; 
	
	if(isNaN(the_top=parseInt(the_style.top) + 2)) {the_top = the_style.top + 2;}
	
	if(the_top < 20)
	{
	
		if (document.layers)
		{
			the_style.top = the_top;	
		}
		else
		{
			the_style.top = the_top + "px";  
		}

		timer=setTimeout("pongLayer()", 5);
	}
	else {} 
}

function pongLayer(){
	var the_style2 = getStyleObject("layer1");
	var the_top2;

	if(isNaN(the_top2=parseInt(the_style2.top) + 2)) {the_top2 = the_style2.top + 2;}

	if (document.layers)
	{
		the_style2.top = the_top2;	
	}
	else
	{
		the_style2.top = the_top2 + "px";  
	}

	timer=setTimeout("pingLayer()", 5);
}


function getStyleObject(objectId) {
    // cross-browser function to get an object's style object given its
    if(document.getElementById && document.getElementById(objectId)) {
	// W3C DOM
	return document.getElementById(objectId).style;
    } else if (document.all && document.all(objectId)) {
	// MSIE 4 DOM
	return document.all(objectId).style;
    } else if (document.layers && document.layers[objectId]) {
	// NN 4 DOM.. note: this won't find nested layers
	return document.layers[objectId];
    } else {
	return false;
    }
}


function closeMsg()
{
	document.getElementById("layer1").style.display="none";
}

function sulloBox(code) {
	if (code == 0)
		document.getElementById('sullo_hidden_box').style.display='none';
	else
		document.getElementById('sullo_hidden_box').style.display='block';
}

function valaszBox(code, element) {
	if (code == 0)
		document.getElementById(element).style.display='none';
	else
		document.getElementById(element).style.display='block';
}

function nyitzar(mit) {

 var myVerticalSlide = new Fx.Slide(mit);
  myVerticalSlide.toggle();
}

function personFieldCheck(formElement){
	var passed=true;
	var passed2=true;
	var msg="Kérem az alábbi mező(ke)t is töltse ki:";
	var msg2="";
	if (formElement.f_1.value==''){
		msg+="Vezetéknév ";
		formElement.f_1.focus();
		passed=false;
	} 
  if (formElement.name.value==''){
		msg+="Keresztnév ";
		formElement.name.focus();
		passed=false;
	}
  if (formElement.f_2.value==''){
		msg+="Lakcím ";
		formElement.f_2.focus();
		passed=false;
	}
  if (formElement.mail.value!=formElement.mailkettes.value){
		msg2="A megadott e-mail címek nem egyeznek, kérem ellenőrizze!";
		formElement.mail.focus();
		passed2=false;
	}
  if (passed && passed2){
    alert(msg+"/n"+msg2);
	}else if (passed){
    alert(msg);
	}else if (passed2){
    alert(msg2);
  }

	return (passed & passed2);
}

var ellenorzes="E-mail"
function emailCheck(element1, element2){
	var passed=false;
	if (element1.value==''){
		alert("Kérem töltse ki az "+ellenorzes+" mezőt!");
		element1.focus();
	}else if (element2.value==''){
		alert("Kérem töltse ki az "+ellenorzes+" ismét mezőt!");
		element2.focus();
	}else if (element1.value!=element2.value){
		alert("A megadott e-mail címek nem egyeznek, kérem ellenőrizze!");
		element1.select();
	}else
		passed=true;
	return passed;
}
var checkobj

function agreesubmit(el){
	checkobj=el;
	if (document.all||document.getElementById){
		for (i=0;i<checkobj.form.length;i++){  //hunt down submit button
			var tempobj=checkobj.form.elements[i];
			if(tempobj.type.toLowerCase()=="submit")
				tempobj.disabled=!checkobj.checked;
		}
	}
}

function checkperson(el){
	checkobj=el;
	if (document.all||document.getElementById){
		for (i=0;i<checkobj.form.length;i++){  //hunt down submit button
			var tempobj=checkobj.form.elements[i]
			if(tempobj.type.toLowerCase()=="lakcim"){
				tempobj.disabled=!checkobj.checked;
				if(tempobj.type.toLowerCase()=="lakcim")
					tempobj.disabled=!checkobj.checked;	
			}		
		}
	}
}

function defaultagree(el){
	if (!document.all&&!document.getElementById){
		if (window.checkobj&&checkobj.checked){
			return true;
		}else{
			alert("Please read/accept terms to submit form");
			return false;
		}
	}
}



// <script type="text/javascript">function fvalidate(fname){var formx=document.getElementById(fname);var hiba='';var mregexp=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;if(!mregexp.test(formx.subscr.value)){hiba='* Hibás a megadott e-mail cím!';formx.subscr.focus();}if(!formx.name.value){hiba+=(hiba?"\n":'')+'* Nincs megadva a név!';formx.name.focus();}if (!formx.f_1.value){hiba+= (hiba?"\n":'')+'* Vezetéknév nincs megadva!';formx.f_1.focus();}if (!formx.f_2.value){hiba+= (hiba?"\n":'')+'* Lakcím nincs megadva!';formx.f_2.focus();}if(hiba)alert(hiba); else return true;}</script>
function fvalidate(fname){
	var formx=document.getElementById(fname);
	var hiba='';
	var mregexp=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if(!mregexp.test(formx.subscr.value)){
		hiba='* Hibás a megadott e-mail cím!';
		//formx.subscr.focus();
	}
	if(!mregexp.test(formx.subscr2.value)){
		hiba=hiba+(hiba?"\n":'')+'* Kérem adja meg újra az e-mail címét!';
		//formx.subscr2.focus();
	}
	if((formx.subscr.value.length>0 && formx.subscr2.value.length>0) && formx.subscr.value!=formx.subscr2.value){
		hiba=hiba+(hiba?"\n":'')+'* Nem egyezik az email cím!';
	}
//if(!formx.name.value){hiba+=(hiba?"\n":'')+'* Nincs megadva a név!';formx.name.focus();}
	if(formx.name.value=="Név"){
		hiba=hiba+(hiba?"\n":'')+'* Nincs megadva a név!';
		//formx.name.focus();
		}
	if(hiba)
		alert(hiba);
	else
		return true;
}






