
function onFocus_Field(field){ document.getElementById(field).style.backgroundColor='#f9fbdc'; }

function onBlur_Field(field){
  document.getElementById(field).style.backgroundColor='#ffffff';
  document.getElementById(field).style.borderColor='#147d20';
}

function Szekhely_to_Levelezesi(){
  document.regisztracio.levelezesi_orszag.value=document.regisztracio.szekhely_orszag.value;
  document.regisztracio.levelezesi_irszam.value=document.regisztracio.szekhely_irszam.value;
  document.regisztracio.levelezesi_varos.value=document.regisztracio.szekhely_varos.value;
  document.regisztracio.levelezesi_utca.value=document.regisztracio.szekhely_utca.value;
}

function Adoszam_1_to_2(){
  field=document.regisztracio.adoszam_1.value;
  if (field.length==8) document.regisztracio.adoszam_2.focus();
}

function Adoszam_2_to_3(){
  field=document.regisztracio.adoszam_2.value;
  if (field.length==1) document.regisztracio.adoszam_3.focus();
}

function Bankszamlaszam_1_to_2(){
  field=document.regisztracio.bank_1.value;
  if (field.length==8) document.regisztracio.bank_2.focus();
}

function Bankszamlaszam_2_to_3(){
  field=document.regisztracio.bank_2.value;
  if (field.length==8) document.regisztracio.bank_3.focus();
}

function Alairo_to_Kapcs(){
  document.regisztracio.kapcs_nev.value=document.regisztracio.alairo_nev.value;
  document.regisztracio.kapcs_titulus.value=document.regisztracio.alairo_titulus.value;
  document.regisztracio.kapcs_ceges_telefon.focus();
}

function getVaros_Szekhely(obj,url){
  irszam=obj.value;
  if (document.regisztracio.szekhely_orszag.value=='Magyarország'){
    if (irszam.length==4){
      var http=new sack();
      http.requestFile = 'regisztracio_'+url+'.php';
      http.setVar('a','getVaros');
      http.setVar('irszam',irszam);
      http.onCompletion = function(){
        document.regisztracio.szekhely_varos.value=http.response;
        if (ertek!='') document.regisztracio.szekhely_utca.focus();
        else document.regisztracio.szekhely_varos.focus();
      };
      http.runAJAX();
    }
  }
}

function getVaros_Levelezesi(obj, url){
  irszam=obj.value;
  if (document.regisztracio.levelezesi_orszag.value=='Magyarország'){
    if (irszam.length==4){
      var http=new sack();
      http.requestFile = 'regisztracio_'+url+'.php';
      http.setVar('a','getVaros');
      http.setVar('irszam',irszam);
      http.onCompletion = function(){
        document.regisztracio.levelezesi_varos.value=http.response;
        if (ertek!='') document.regisztracio.levelezesi_utca.focus();
        else document.regisztracio.levelezesi_varos.focus();
      };
      http.runAJAX();
    }
  }
}

function Registration_Lebonyolito_Check(){
  document.regisztracio.OkGomb.disabled=true;
  var http=new sack();
  http.requestFile = 'regisztracio_lebonyolito.php';
  http.setVar('a','Check.Reg.Data');
  http.setVar('cegnev',base64enc(escape(document.regisztracio.cegnev.value)));
  http.setVar('szekhely_orszag',base64enc(escape(document.regisztracio.szekhely_orszag.value)));
  http.setVar('szekhely_irszam',base64enc(escape(document.regisztracio.szekhely_irszam.value)));
  http.setVar('szekhely_varos',base64enc(escape(document.regisztracio.szekhely_varos.value)));
  http.setVar('szekhely_utca',base64enc(escape(document.regisztracio.szekhely_utca.value)));
  http.setVar('levelezesi_orszag',base64enc(escape(document.regisztracio.levelezesi_orszag.value)));
  http.setVar('levelezesi_irszam',base64enc(escape(document.regisztracio.levelezesi_irszam.value)));
  http.setVar('levelezesi_varos',base64enc(escape(document.regisztracio.levelezesi_varos.value)));
  http.setVar('levelezesi_utca',base64enc(escape(document.regisztracio.levelezesi_utca.value)));
  if (LANG=='hu'){
    http.setVar('adoszam_1',base64enc(escape(document.regisztracio.adoszam_1.value)));
    http.setVar('adoszam_2',base64enc(escape(document.regisztracio.adoszam_2.value)));
    http.setVar('adoszam_3',base64enc(escape(document.regisztracio.adoszam_3.value)));
    http.setVar('bank_1',base64enc(escape(document.regisztracio.bank_1.value)));
    http.setVar('bank_2',base64enc(escape(document.regisztracio.bank_2.value)));
    http.setVar('bank_3',base64enc(escape(document.regisztracio.bank_3.value)));
  }
  if (LANG=='en'){
    http.setVar('adoszam',base64enc(escape(document.regisztracio.adoszam.value)));
    http.setVar('bankszamlaszam',base64enc(escape(document.regisztracio.bankszamlaszam.value)));
  }
  http.setVar('banknev',base64enc(escape(document.regisztracio.banknev.value)));
  http.setVar('cegjegyzekszam',base64enc(escape(document.regisztracio.cegjegyzekszam.value)));
  http.setVar('alairo_nev',base64enc(escape(document.regisztracio.alairo_nev.value)));
  http.setVar('alairo_titulus',base64enc(escape(document.regisztracio.alairo_titulus.value)));
  http.setVar('kapcs_nev',base64enc(escape(document.regisztracio.kapcs_nev.value)));
  http.setVar('kapcs_titulus',base64enc(escape(document.regisztracio.kapcs_titulus.value)));
  http.setVar('kapcs_ceges_telefon',base64enc(escape(document.regisztracio.kapcs_ceges_telefon.value)));
  http.setVar('kapcs_mobil_telefon',base64enc(escape(document.regisztracio.kapcs_mobil_telefon.value)));
  http.setVar('kapcs_email',base64enc(escape(document.regisztracio.kapcs_email.value)));
  http.setVar('kapcs_fax',base64enc(escape(document.regisztracio.kapcs_fax.value)));
  http.setVar('username',base64enc(escape(document.regisztracio.username.value)));
  http.setVar('jelszo',base64enc(escape(document.regisztracio.jelszo.value)));
  http.setVar('jelszo_re',base64enc(escape(document.regisztracio.jelszo_re.value)));
  http.onCompletion = function(){ SubmitReg(http.response,'lebonyolito'); };
  http.runAJAX();
}

function Registration_Ajanlattevo_Check(meghivas_ok){
  document.regisztracio.OkGomb.disabled=true;
  var http=new sack();
  http.requestFile = 'regisztracio_ajanlattevo.php';
  http.setVar('a', 'Check.Reg.Data');
  if (meghivas_ok==1) http.setVar('meghivas_code',base64enc(escape(document.regisztracio.meghivas_code.value)));
  http.setVar('cegnev',base64enc(escape(document.regisztracio.cegnev.value)));
  http.setVar('szekhely_orszag',base64enc(escape(document.regisztracio.szekhely_orszag.value)));
  http.setVar('szekhely_irszam',base64enc(escape(document.regisztracio.szekhely_irszam.value)));
  http.setVar('szekhely_varos',base64enc(escape(document.regisztracio.szekhely_varos.value)));
  http.setVar('szekhely_utca',base64enc(escape(document.regisztracio.szekhely_utca.value)));
  http.setVar('levelezesi_orszag',base64enc(escape(document.regisztracio.levelezesi_orszag.value)));
  http.setVar('levelezesi_irszam',base64enc(escape(document.regisztracio.levelezesi_irszam.value)));
  http.setVar('levelezesi_varos',base64enc(escape(document.regisztracio.levelezesi_varos.value)));
  http.setVar('levelezesi_utca',base64enc(escape(document.regisztracio.levelezesi_utca.value)));
  if (LANG=='hu'){
    http.setVar('adoszam_1',base64enc(escape(document.regisztracio.adoszam_1.value)));
    http.setVar('adoszam_2',base64enc(escape(document.regisztracio.adoszam_2.value)));
    http.setVar('adoszam_3',base64enc(escape(document.regisztracio.adoszam_3.value)));
    http.setVar('bank_1',base64enc(escape(document.regisztracio.bank_1.value)));
    http.setVar('bank_2',base64enc(escape(document.regisztracio.bank_2.value)));
    http.setVar('bank_3',base64enc(escape(document.regisztracio.bank_3.value)));
  }
  if (LANG=='en'){
    http.setVar('adoszam',base64enc(escape(document.regisztracio.adoszam.value)));
    http.setVar('bankszamlaszam',base64enc(escape(document.regisztracio.bankszamlaszam.value)));
  }
  http.setVar('banknev',base64enc(escape(document.regisztracio.banknev.value)));
  http.setVar('cegjegyzekszam',base64enc(escape(document.regisztracio.cegjegyzekszam.value)));
  http.setVar('alairo_nev',base64enc(escape(document.regisztracio.alairo_nev.value)));
  http.setVar('alairo_titulus',base64enc(escape(document.regisztracio.alairo_titulus.value)));
  http.setVar('kapcs_nev',base64enc(escape(document.regisztracio.kapcs_nev.value)));
  http.setVar('kapcs_titulus',base64enc(escape(document.regisztracio.kapcs_titulus.value)));
  http.setVar('kapcs_ceges_telefon',base64enc(escape(document.regisztracio.kapcs_ceges_telefon.value)));
  http.setVar('kapcs_mobil_telefon',base64enc(escape(document.regisztracio.kapcs_mobil_telefon.value)));
  http.setVar('kapcs_email',base64enc(escape(document.regisztracio.kapcs_email.value)));
  http.setVar('kapcs_fax',base64enc(escape(document.regisztracio.kapcs_fax.value)));
  http.setVar('username',base64enc(escape(document.regisztracio.username.value)));
  http.setVar('jelszo',base64enc(escape(document.regisztracio.jelszo.value)));
  http.setVar('jelszo_re',base64enc(escape(document.regisztracio.jelszo_re.value)));
  http.onCompletion = function(){ SubmitReg(http.response,'ajanlattevo'); };
  http.runAJAX();
}

function SubmitReg(ertek,url){
  if (ertek.indexOf('0#OK#')!=-1){
    return_ertek=ertek.split("#");
    document.regisztracio.OkGomb.disabled=false;
    if ((return_ertek[0]=='0') && (return_ertek[1]=='OK')){
      if (return_ertek[2]!=0) location.href='regisztracio_'+url+'.php?a=Final.Reg';
      else window.alert(strRegisztracio_T1);
    }
  }else{
    return_ertek=ertek.split('#',2);
    window.alert(return_ertek[0]);
    if (return_ertek.length==2){
      jumpTo(document.regisztracio[return_ertek[1]]);
      var t=document.getElementById(return_ertek[1]);
      t.style.borderColor='#ff0000';
    }
    document.regisztracio.OkGomb.disabled=false;
  }
}

