<!--

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->


function updateOver(form){
	form.payer_name.disabled=form.over18.checked;
	form.payer_addr.disabled=form.over18.checked;
}


function updateProfil(form){
	form.payer_name.disabled=!form.sajat.checked;
	form.payer_addr.disabled=!form.sajat.checked;
	form.enekes.disabled=!form.sajat.checked;
	form.tancos.disabled=!form.sajat.checked;
	form.szinesz.disabled=!form.sajat.checked;
	form.modell.disabled=!form.sajat.checked;
	form.statiszta.disabled=!form.sajat.checked;
}	
	
function checkKapcsolat(form){
	if(form.nev.value.length<4){
		alert('Hiba! A \'Név\' mezonek min. 4 karakternek kell lennie!');
		return false;	
	}
	if(form.telefonszam.value.length<9){
		alert('Hiba! A \'Telefonszám\' mezonek min. 9 karakternek kell lennie! (pl. 20 1234567, vagy 1 2345678)');
		return false;	
	}
	if(form.email.value.length<6){
		alert('Hiba! Érvénytelen e-mail cím!');
		return false;	
	}
	return true;	
}

function checkEmail(str){
		var at='@';
		var dot='.';
		var lat=str.indexOf(at);
		var lstr=str.length;
		var ldot=str.indexOf(dot);

		if (str.indexOf(at)==-1){
		   return false;
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   return false;
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		   return false;
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		   return false;
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		   return false;
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		   return false;
		 }
		
		 if (str.indexOf(" ")!=-1){
		   return false;
		 }
		 
		 return true;
}

function checkReg(form){
		
try
  {	
	var i=0;
	var betu = 0;
	for(i=0; i<form.nick_name.value.length;i++){
		if( form.nick_name.value.charAt(i) != 'a' && form.nick_name.value.charAt(i) != 'A' && form.nick_name.value.charAt(i) != 'b' && form.nick_name.value.charAt(i) != 'B' && 
			form.nick_name.value.charAt(i) != 'c' && form.nick_name.value.charAt(i) != 'C' && form.nick_name.value.charAt(i) != 'd' && form.nick_name.value.charAt(i) != 'D' && 
			form.nick_name.value.charAt(i) != 'e' && form.nick_name.value.charAt(i) != 'E' && form.nick_name.value.charAt(i) != 'f' && form.nick_name.value.charAt(i) != 'F' && 
			form.nick_name.value.charAt(i) != 'g' && form.nick_name.value.charAt(i) != 'G' && form.nick_name.value.charAt(i) != 'h' && form.nick_name.value.charAt(i) != 'H' && 
			form.nick_name.value.charAt(i) != 'i' && form.nick_name.value.charAt(i) != 'I' && form.nick_name.value.charAt(i) != 'j' && form.nick_name.value.charAt(i) != 'J' && 
			form.nick_name.value.charAt(i) != 'k' && form.nick_name.value.charAt(i) != 'k' && form.nick_name.value.charAt(i) != 'l' && form.nick_name.value.charAt(i) != 'L' && 
			form.nick_name.value.charAt(i) != 'm' && form.nick_name.value.charAt(i) != 'M' && form.nick_name.value.charAt(i) != 'n' && form.nick_name.value.charAt(i) != 'N' && 
			form.nick_name.value.charAt(i) != 'o' && form.nick_name.value.charAt(i) != 'O' && form.nick_name.value.charAt(i) != 'p' && form.nick_name.value.charAt(i) != 'P' && 
			form.nick_name.value.charAt(i) != 'q' && form.nick_name.value.charAt(i) != 'Q' && form.nick_name.value.charAt(i) != 'r' && form.nick_name.value.charAt(i) != 'R' && 
			form.nick_name.value.charAt(i) != 's' && form.nick_name.value.charAt(i) != 'S' && form.nick_name.value.charAt(i) != 't' && form.nick_name.value.charAt(i) != 'T' && 
			form.nick_name.value.charAt(i) != 'u' && form.nick_name.value.charAt(i) != 'U' && form.nick_name.value.charAt(i) != 'x' && form.nick_name.value.charAt(i) != 'X' && 
			form.nick_name.value.charAt(i) != 'y' && form.nick_name.value.charAt(i) != 'Y' && form.nick_name.value.charAt(i) != 'v' && form.nick_name.value.charAt(i) != 'V' && 
			form.nick_name.value.charAt(i) != 'w' && form.nick_name.value.charAt(i) != 'W' && form.nick_name.value.charAt(i) != 'z' && form.nick_name.value.charAt(i) != 'Z' && 
			form.nick_name.value.charAt(i) != '_' && form.nick_name.value.charAt(i) != '-' && form.nick_name.value.charAt(i) != '0' && form.nick_name.value.charAt(i) != '1' && 
			form.nick_name.value.charAt(i) != '2' && form.nick_name.value.charAt(i) != '3' && form.nick_name.value.charAt(i) != '4' && form.nick_name.value.charAt(i) != '5' && 
			form.nick_name.value.charAt(i) != '6' && form.nick_name.value.charAt(i) != '7' && form.nick_name.value.charAt(i) != '8' && form.nick_name.value.charAt(i) != '9' ){
		alert('Hiba! A \'Becenév\' mező nem tartalmazhat \''+form.nick_name.value.charAt(i)+'\' karaktert!');
		form.nick_name.focus();
		return false;
		}
	
	}
  }
catch(err)
  {
  return false;
  }
	
	
	if(form.nick_name.value.length<4){
		alert('Hiba! A \'Becenév\' mezőnek min. 4 karakternek kell lennie!');
		form.nick_name.focus();
		return false;	
	}	
	
	if(form.email.value.length<6){
		alert('Hiba! Érvénytelen e-mail cím!');
		form.email.focus();
		return false;	
	}
	
	if(form.email.value.indexOf("@",1)==-1){
		alert('Hiba! Érvénytelen e-mail cím!');
		return false;	
	}		

	if(form.nev.value.length<4){
		alert('Hiba! A \'Név\' mezőnek min. 4 karakternek kell lennie!');
		form.nev.focus();
		return false;	
	}
	
	if(form.psswd.value.length<6){
		alert('Hiba! A \'Jelszó\' mezőnek min. 6 karakternek kell lennie!');
		form.psswd.focus();
		return false;	
	}
	
	if(form.psswd.value != form.psswd2.value){
		alert('Hiba! A \'Jelszó\' és a \'Jelszó megerősités\' mezőknek meg kell egyezniük!');
		form.psswd.focus();
		return false;	
	}	

	if(form.regio_id.value==0){
		alert('Hiba! A lakóhely régióját meg kell adni!');
		form.regio_id.focus();
		return false;	
	}
		
	if(!form.over18.checked && form.payer_name.value.length<6 && form.payer_addr.value.length<15){
		alert('Hiba! A gondviselő adatait meg kell adni');
		form.payer_name.focus();
		return false;	
	}

	if(!form.szerzfelt.checked){
		alert('A fiók létrehozásához a Felhasználási feltételeket el kell olvasnod és azokat el kell fogadnod!');
		form.szerzfelt.focus();
		return false;	
	}
		
	return true;	
}



function checkUpdateAdatlap(form){
		
	if(form.nick_name.value.length<4){
		alert('Hiba! A \'Becenév\' mezőnek min. 4 karakternek kell lennie!');
		form.nick_name.focus();
		return false;	
	}
	
	if(form.email.value.length<6){
		alert('Hiba! Érvénytelen e-mail cím!');
		form.email.focus();
		return false;	
	}
	
	if(form.email.value.indexOf("@",1)==-1){
		alert('Hiba! Érvénytelen e-mail cím!');
		return false;	
	}		

	if(form.nev.value.length<4){
		alert('Hiba! A \'Név\' mezőnek min. 4 karakternek kell lennie!');
		form.nev.focus();
		return false;	
	}
	
	if(form.psswd.value.length<6 && form.psswd.value.length!=0){
		alert('Hiba! A \'Jelszó\' mezőnek min. 6 karakternek kell lennie!');
		form.psswd.focus();
		return false;	
	}
	
	if(form.psswd.value != form.psswd2.value){
		alert('Hiba! A \'Jelszó\' és a \'Jelszó megerősités\' mezőknek meg kell egyezniük!');
		form.psswd.focus();
		return false;	
	}	

	if(form.regio_id.value==0){
		alert('Hiba! A lakóhely régióját meg kell adni!');
		form.nev.focus();
		return false;	
	}
				
	return true;	
}

