function formSubmit() {
  var ret=true;
  var text='';
  if (document.getElementById('email').value=='') {
    text+='Az e-mail címet kötelező kitölteni!\n';
    ret=false;
  }
  if (document.getElementById('jelszo').value=='') {
    text+='A jelszót kötelező kitölteni!\n';
    ret=false;
  }
  if (document.getElementById('jelszo2').value=='') {
    text+='Az ismételt jelszót kötelező kitölteni!\n';
    ret=false;
  }
  if (document.getElementById('jelszo').value!=document.getElementById('jelszo2').value) {
    text+='A két jelszó nem egyezik!\n';
    ret=false;
  }
  if (document.getElementById('nev').value=='') {
    text+='A nevet kötelező kitölteni!\n';
    ret=false;
  }
  if (document.getElementById('tel1').value=='' || document.getElementById('tel2').value=='') {
    text+='A telefonszámot kötelező kitölteni!\n';
    ret=false;
  }
  if (document.getElementById('city').value=='0') {
    text+='A települést kötelező kitölteni!\n';
    ret=false;
  }
  if (!ret) alert(text);
  return(ret);
}

function setCity() {
  var county=document.getElementById("county").value;
  origin=document.getElementById("ocity").value;
  if (county>0) {
    request=GetXmlHttpObject(getCity);
    request.open("GET", "/inc/getcity.php?county="+county, false);
    request.send(null);
  }
}

function GetXmlHttpObject(handler) { 
  var objXmlHttp=null;
  if (navigator.userAgent.indexOf("MSIE")>=0) { 
    var strName="Msxml2.XMLHTTP";
    if (navigator.appVersion.indexOf("MSIE 5.5")>=0) strName="Microsoft.XMLHTTP"; 
    try {
      objXmlHttp=new ActiveXObject(strName);
      objXmlHttp.onreadystatechange=handler; 
      return objXmlHttp;
    } catch(e) { 
      alert("Error. Scripting for ActiveX might be disabled");
      return ;
    } 
  } else {
    objXmlHttp=new XMLHttpRequest();
    objXmlHttp.onload=handler;
    objXmlHttp.onerror=handler;
    return objXmlHttp;
  }
} 

function getCity() {
  try {
    if((request.readyState == 4)&&(request.status == 200)) {
      var resp =  request.responseText;
      if (resp != null) {
      	var res = eval('('+resp+')');
        var objname=res['element'];
        obj=document.getElementById(objname);
        obj.innerHTML="";
      	var option = document.createElement('option');
	      option.setAttribute('value', '');
	      option.innerHTML = '';
	      obj.appendChild(option);
        for(j = 0; j < res['values'].length; j++){
		      var option = document.createElement('option');
		      option.setAttribute('value', res['values'][j]['id']);
		      option.innerHTML = res['values'][j]['name'];
		      if(origin==res['values'][j]['id']) option.selected = true;
		      obj.appendChild(option);
		    }
		  }
		}
  } catch (err) { 
    alert("Hiba: "+err.message);
  }
}

var request=null;
var origin;
window.onload=setCity;


