var form_array = ["v_nev",
"k_nev",
"jelszo",
"jelszo2",
"iszam",
"lakcim",
"tel",
"email",
"felh_nev"];
$("reg_form").onsubmit = function(){
	if($("elfogad1").checked == false || $("elfogad2").checked == false){
		alert("A regisztrációhoz el kell fogadnia a felhasználói feltételeket és az adatvédelmi szabályzatot.");
		return false;	
	}
	else{
		if( $("cimch").checked == false && ($("postacim").value.length == 0 || $("szamlacim").value.length == 0 ) ){
			alert("Kérem töltse ki a posta- és a számlacímet!");
			return false;
		}
		else return check_fields(form_array);
	}
}
$("jelszo").onblur = function(){
	if($("jelszo").value == $("felh_nev").value && $("felh_nev").value.length > 0){
		alert("A felhasználónév és a jelszó nem lehet azonos!");
		$("jelszo").value = "";
		$("jelszo").focus();
	}
}
$("jelszo2").onblur = function(){
	if($("jelszo2").value != $("jelszo").value){
		alert("A két jelszó nem azonos!");
		$("jelszo2").value = $("jelszo").value = "";
		$("jelszo").focus();
	}
}
$("iszam").onblur = function(){
		var url = "ajax_reg_iszam_search.php";
		var pars = "iszam="+$("iszam").value;
		//alert(pars);
		var myAjax = new Ajax.Request(url, 
				{ 
					method: 'post',
					parameters: pars,
					onComplete: function(text) {
						//alert(text.responseText);
						$("varos").value = text.responseText;
					}
				}
		);	
}
$("felh_nev").onblur = function(){
		if($("felh_nev").value.length > 0){
			var url = "ajax_felh_nev_search.php";
			var pars = "felh_nev="+$("felh_nev").value;
			//alert(pars);
			var myAjax = new Ajax.Request(url, 
					{ 
						method: 'post',
						parameters: pars,
						onComplete: function(text) {
							//alert(text.responseText);
							if(text.responseText != "ok"){
								$("felh_nev").value = "";
								alert("Ez a felhasználónév már létezik, kérem válasszon másikat!");
								$("felh_nev").focus();	
							}
						}
					}
			);	
		}
		else $("felh_nev").focus();
}
$("cimch").onclick = function(){
	if($("cimch").checked){
		$("li_szamla").style.display="none";
		$("li_posta").style.display="none";
	}
	else{
		$("li_szamla").style.display="block";
		$("li_posta").style.display="block";
	}
}
function check(text)
{
  var vizsgaSzoveg=text;
 
  for (var i=1; i<=vizsgaSzoveg.length; i++)
  {
    var vizsgaKarakter=vizsgaSzoveg.substring(i-1,i);
    var ujKarakter="";
    switch (vizsgaKarakter) {
      case "é" : ujKarakter="e"; break;
      case "É" : ujKarakter="E"; break;
      case "á" : ujKarakter="a"; break;
      case "Á" : ujKarakter="A"; break;
      case "í" : ujKarakter="i"; break;
      case "Í" : ujKarakter="I"; break;
      case "ű" : ujKarakter="u"; break;
      case "Ű" : ujKarakter="U"; break;
      case "ú" : ujKarakter="u"; break;
      case "Ú" : ujKarakter="U"; break;
      case "ő" : ujKarakter="o"; break;
      case "Ő" : ujKarakter="O"; break;
      case "ó" : ujKarakter="o"; break;
      case "Ó" : ujKarakter="O"; break;
      case "ü" : ujKarakter="u"; break;
      case "Ü" : ujKarakter="U"; break;
      case "ö" : ujKarakter="o"; break;
      case "Ö" : ujKarakter="O"; break;
      }
    if (ujKarakter)
    {
      vizsgaSzoveg=vizsgaSzoveg.substring(0,i-1) + ujKarakter + vizsgaSzoveg.substring(i);
    }
  } 
  return vizsgaSzoveg.replace(/ /,"");
}  
$("felh_nev").onkeyup = function(){
	this.value = check(this.value);
}
$("bszamla").onkeyup = function(){
	if(this.value.length == 8) $("bszamla2").focus(); 
		
}
$("bszamla2").onkeyup = function(){
	if(this.value.length == 8) $("bszamla3").focus(); 
		
}

// $("cimch").onclick();
