﻿var szerzadosz1_info = new String('Adja meg a szerződő cég adószámának első nyolc számjegyét.<br/><br/>');
var szerznev_info = new String('Szerződő az a személy, aki a biztosítási szerződést megköti és a biztosítási díjat fizeti. A szerződő fél lehet egyben a biztosított is.<br/><br/>');
var telephelydb_info = new String('Adja meg a biztosításba bevonandó, külön címmel rendelkező telephelyek számát!<br/><br/>');
var fbevesforg_info = new String('Adja meg az előző évi zárás szerinti árbevételt. Ha új cégről van szó, és még nincs ilyen adata, akkor az idei évre becsült értéket adja meg.<br/><br/>');
var fbber_info = new String('Adja meg az előző évi zárás szerinti éves bruttó bérköltséget. Ha új cégről van szó, és még nincs ilyen adata, akkor az idei évre becsült értéket adja meg.<br/><br/>');
var alkszam_info = new String('Az év során előforduló maximális létszámot adja meg.<br/><br/>');
var teaor_info = new String('Ellenőrizze, hogy a beírt kódszám megfelel-e a telephelyen végzett tevékenységnek. Ha nem, és ismeri a tényleges tevékenység kódszámát, akkor írja be, majd nyomja meg a keresés gombot. Ha nem ismeri, akkor használja a keresőt.<br/><br/>');
var teaorkeresoszavak_info = new String('A tevékenységre jellemző szavak beírásával megkeresheti a kódszámot.<br/><br/>');
var teaor1_info = new String('Ellenőrizze, hogy a beírt kódszám megfelel-e a telephelyen végzett tevékenységnek. Ha nem, és ismeri a tényleges tevékenység kódszámát, akkor írja be, majd nyomja meg a keresés gombot. Ha nem ismeri, akkor használja a keresőt.<br/><br/>');
var teaor1keresoszavak_info = new String('A tevékenységre jellemző szavak beírásával megkeresheti a kódszámot.<br/><br/>');
var teaor2_info = new String('Ellenőrizze, hogy a beírt kódszám megfelel-e a telephelyen végzett tevékenységnek. Ha nem, és ismeri a tényleges tevékenység kódszámát, akkor írja be, majd nyomja meg a keresés gombot. Ha nem ismeri, akkor használja a keresőt.<br/><br/>');
var teaor2keresoszavak_info = new String('A tevékenységre jellemző szavak beírásával megkeresheti a kódszámot.<br/><br/>');

var kockkorelemi_info = new String('Viharkár, jégverés, hónyomás, sziklaomlás, kőomlás, földcsuszamlás, ismeretlen építmény, üreg beomlása, ismeretlen jármű ütközése, légi jármű és rakományainak ütközése, felhőszakadás.<br/><br/>');
var kockkortuz_info = new String('Tűz, villámcsapás, villámcsapás közvetett hatása, robbanás.<br/><br/>');
var kockkorarviz_info = new String('Az a kár, amikor élővizek és az ezekbe nyílt torkolattal csatlakozó és belvízvédelmi töltéssel ellátott mesterséges csatornák, valamint mesterséges tavak áradással kilépnek medrükből, és a biztosított vagyontárgyakat elöntik.<br/><br/>');
var kockkorvezviz_info = new String('Azon károk, amelyeket az épület külső határoló falába beépített, vagy azon belül lévő, valamint a biztosított telken, a biztosított tulajdonában, kezelésében lévő használati víz, szennyvíz és csapadék víz be- és elvezető vezetékeinek és a hozzájuk csatlakozó vízvezeték-, melegvíz-szolgáltató- és központi fűtés rendszerek vízvezetékeinek törése, repedése vagy dugulása miatt kilépő víz okoz.<br/><br/>');
var kockkorbovvezviz_info = new String('A vezetékes vízkárokon felül a biztosító megtéríti a biztosított csövek kárhelyének felkutatására fordított költségeket; a kárelhárításra, helyreállításra fordított költségeket; törés, repedés, kilyukadás esetén legfeljebb 6 m új cső, a hozzá tartozó idomok és annak behúzási költségeit; fagy miatti csőtörés esetén a vízcsövek felolvasztási költségeit és legfeljebb 6 m csőhosszig a helyreállítás költségeit.<br/><br/>');
var kockkorfustho_info = new String('A biztosító megtéríti azokat a károkat, amelyek a biztosított vagyontárgyakban keletkeznek azáltal, hogy a biztosított tulajdonában lévő tüzelő-, fűtő-, főző- vagy szárítóberendezésekből hirtelen erővel kiáramló füst és hő, valamint égés nélküli gyulladás okoz.<br/><br/>');
var kockkorfoldrenges_info = new String('A biztosítási esemény az olyan földrengés, amely a Föld belsô energiájából származó talajmozgásként állt elô és károsító hatása a Mercalli-Sieberg féle skála 5. fokozatát eléri vagy meghaladja.<br/><br/>');
var kockvandal_info = new String('Biztosítási események azok a rongálási károk, melyeket a tettes(ek) a kockázatviselés helyén betöréses lopás vagy annak kísérlete során okoz(nak) a biztosított vagyontárgyakban.<br/><br/>');

var kuldottrablasbo_info = new String('A biztosító megtéríti azokat a rabláskárokat, amelyeket a kockázatviselés helyén kívül követtek el a biztosított pénztári küldöttei ellen.<br/><br/>');
var villcsapkozvhatbo_info = new String('A biztosító megfizeti a biztosított elektromos/elektronikus gépeiben, berendezéseiben, készülékeiben a villámcsapás által keltett túlfeszültség miatt keletkezett károkat.<br/><br/>');
var cegtablabo_info = new String('Adja meg az igényelt biztosítási összeget! A biztosítók az üvegbiztosítás részeként vállalnak fedezetet a cégtáblák üvegezésére.<br/><br/>');
var geptoresbo_info = new String('Géptörés a gépek, gépi berendezések véletlen, váratlan, elôre nem látható formában fellépô töréskára, amely azok részleges vagy teljes mûködésképtelenségét eredményezi.<br/><br/>');

var uvegtoresbo_info = new String('Adja meg az igényelt biztosítási összeget!<br/><br/>');
var uveglimit_info = new String('Válasszon limitet (ezer Ft)!<br/><br/>');
var uvegfolia_info = new String('Jelölje be, ha a nyílászárók üvegezésein betörésvédő fólia van.<br/><br/>');

var szallitmany_info = new String('A biztosító megfizeti a biztosított szállítmányban a szállítás tartama alatt véletlen, váratlan formában, balesetszerűen bekövetkező , a fuvarozással együtt járó veszélyek által okozott megsemmisülés, sérülés, elveszés, vagy egyéb veszteség formájában előálló károkat, amelyekkel összefüggésben a biztosító szolgáltatási kötelezettségét nem zárta ki.<br/><br/>');
var szallitmanybo_info = new String('Adja meg az igényelt biztosítási összeget!<br/><br/>');
var szalljovforg_info = new String('Adja meg a szállítmánybiztosítási összeget a kért bontásban.<br/><br/>');
var szallelektrforg_info = new String('Adja meg a szállítmánybiztosítási összeget a kért bontásban.<br/><br/>');
var szallgepekforg_info = new String('Adja meg a szállítmánybiztosítási összeget a kért bontásban.<br/><br/>');
var szallvegyforg_info = new String('Adja meg a szállítmánybiztosítási összeget a kért bontásban.<br/><br/>');
var szallkonnyuforg_info = new String('Adja meg a szállítmánybiztosítási összeget a kért bontásban.<br/><br/>');
var szallelelmiforg_info = new String('Adja meg a szállítmánybiztosítási összeget a kért bontásban.<br/><br/>');
var szallmelyhutforg_info = new String('Adja meg a szállítmánybiztosítási összeget a kért bontásban.<br/><br/>');
var szallszilikatforg_info = new String('Adja meg a szállítmánybiztosítási összeget a kért bontásban.<br/><br/>');
var szalladrforg_info = new String('Adja meg a szállítmánybiztosítási összeget a kért bontásban.<br/><br/>');
var szallegyebforg_info = new String('Adja meg a szállítmánybiztosítási összeget a kért bontásban.<br/><br/>');

var felbiztalt_info = new String('Tegyen pipát, ha kéri ezt a fedezetet! Azokra a károkra vonatkozik, melyekért a biztosított a polgári jog szabályai alapján kártérítési kötelezettséggel tartozik. Előre elkészített biztosítási csomagból fog biztosítási összegre és biztosítási díjra ajánlatot kapni.<br/><br/>');
var felelossegonresz_info = new String('Válasszon önrészt!<br/><br/>');
var felbiztmunk_info = new String('A biztosító a biztosítási szerződésben megállapított mértékben és feltételek szerint fedezetet nyújt azokra a kártérítési igényekre, illetve megtérítési követelésekre, melyeket a biztosítottal, mint munkáltatóval szemben, munkavállalójának munkahelyi balesetével összefüggésben támasztanak, és amelyekért a biztosított a magyar jog szerint kártérítési felelősséggel tartozik.<br/><br/>');
var felbiztszolg_info = new String('Biztosítási esemény a biztosítottal szembeni szolgáltatói kárigény (hibás teljesítés) érvényesítés.A biztosítási feltételek alapján a biztosító a károsultnak a biztosított által a szerződés hibás teljesítésével okozott alábbi kárait téríti meg: – személysérüléses és dologi károk (személysérüléses kárnak minősül valakinek a halála, egészségkárosodása, vagy testi sérülése folytán bekövetkezett vagyoni és nem vagyoni kár; dologi kárnak pedig az, ha valamely tárgy megsérül, megsemmisül, vagy használhatatlanná válik)<br/><br/>');
var szolglimit_info = new String('Válasszon limitet!<br/><br/>');

var felbiztkornyszenny_info = new String('A biztosító a szerzôdésben meghatározott módon, mértékben és feltételekkel megtéríti a biztosított által a szerzôdésben megnevezett tevékenység gyakorlása során tévedésbôl vagy hibából eredô olyan, a talajban, és/vagy a levegôben és vagy a természetes élô vízben okozott környezetszennyezési károkat, amelyekért a magyar jog szabályai szerint, a biztosított kártérítési kötelezettséggel tartozik.<br/><br/>');
var felbiztmhelybal_info = new String('<br/><br/>');
var mhelyballimit_info = new String('Válasszon limitet!<br/><br/>');
var szembo_info = new String('Adja meg az igényelt biztosítási összeget!<br/><br/>');
var felbiztberv_info = new String('Tegyen pipát, ha kéri ezt a fedezetet! A biztosított által bérelt helyiségben(ingatlanban) okozott károkra vonatkozik, melyekért a biztosított a magyar jog szabályai szerint kártérítési felelősséggel tartozik. Előre elkészített biztosítási csomagból fog biztosítási összegre és biztosítási díjra ajánlatot kapni.<br/><br/>');
var bervlimit_info = new String('Válasszon limitet!<br/><br/>');
var felbiztbera_info = new String('Tegyen pipát, ha kéri ezt a fedezetet! A biztosított által bérbe adott helyiségben (ingatlanban) okozott károkra vonatkozik, melyekért a biztosított a magyar jog szabályai szerint kártérítési felelősséggel tartozik. Előre elkészített biztosítási csomagból fog biztosítási összegre és biztosítási díjra ajánlatot kapni.<br/><br/>');
var felbiztberaarbev_info = new String('Adja meg a bérbeadásból származó éves árbevétel összegét.<br/><br/>');
var szakmunkasfb_info = new String('A biztosító a szerzôdésben meghatározott módon és mértékben megtéríti a biztosított által, munkáltatói minôségben okozott olyan munkabaleseti károkat, és ennek nyomán keletkezett társadalombiztosítási megtérítési követeléseket amelyekért a magyar jog szabályai szerint, a biztosított a szerzôdésben meghatározott szakmunkástanulói gyakorlati tevékenység munkáltatója, kártérítési kötelezettséggel tartozik.<br/><br/>');
var szmkletszam_info = new String('A csúcsértéket adja meg!<br/><br/>');
var szalloda_info = new String('A biztosító a szerződésben meghatározott módon, mértékben és feltételekkel megtéríti a biztosított által a szállásadói tevékenységének gyakorlása során szakmai tévedéséből, vagy szakmai hibájából eredő olyan károkat, amelyekért a magyar jog szabályai szerint kártérítési kötelezettséggel tartozik. A szállásadói tevékenységre szóló felelősségbiztosítás alapján megtéríti a biztosító a vendégek dolgainak elvesztése, elpusztulása vagy megsérülése miatt bekövetkezett kárt. A biztosító megtérítési kötelezettsége azokban a dolgokban bekövetkezett károkra áll fenn, amelyet a vendég a szobájában vagy a szálláshelyén az arra kijelölt helyen helyezett el, illetve olyan személynek adta át, akit annak átvételére jogosultnak tarthatott, kivéve a készpénzben, értékcikkben, értékpapírban vagy más értéktárgyban bekövetkezett károkat.<br/><br/>');
var szkateg_info = new String('Adja meg a szállás hivatalos besorolását.<br/><br/>');
var szagyszam_info = new String('A csúcsértéket adja meg!<br/><br/>');
var szmosoda_info = new String('Jelölje, ha a szállóvendégeknek nyújt ilyen szolgáltatást!<br/><br/>');
var szgepjarmu_info = new String('Jelölje, ha a szállóvendégeknek nyújt ilyen szolgáltatást!<br/><br/>');
var szpoggyasz_info = new String('Jelölje, ha a szállóvendégeknek nyújt ilyen szolgáltatást!<br/><br/>');
var gyogyszereszfb_info = new String('A biztosító megtéríti a biztosított által munkaköri feladata ellátása során okozott azon károkat, melyekért a biztosítottat a jogszabály alapján kártérítési felelôsség terhel.<br/><br/>');
var gygyszam_info = new String('A csúcsértéket adja meg!<br/><br/>');
var gyasszszam_info = new String('A csúcsértéket adja meg!<br/><br/>');
var felbiztterm_info = new String('A termék felelősségbiztosítás alapján a biztosított követelheti, hogy a biztosító a szerződésben meghatározott mértékben és feltételek szerint mentesítse őt olyan kár megtérítése alól, amelyért, mint valamely termék gyártója, importálója, forgalmazója a magyar jog szabályai szerint felelősséggel tartozik. A biztosítási fedezet a biztosított által gyártott, importált, forgalmazott termék hibája által okozott személysérüléses, és dologi károkra terjed ki. A termék akkor hibás, ha nem nyújtja azt a biztonságot, amely általában elvárható. Káresemény a biztosított által gyártott, forgalomba hozott, szolgáltatott termék károkozása, ha a kár a termék: a) valamely hibája, vagy b) egészségre fokozottan veszélyes tulajdonsága miatt keletkezett.<br/><br/>');
var tfbiso_info = new String('Tegyen pipát, ha mindegyik terméke rendelkezik a minősítéssel!<br/><br/>');
var termnev_info = new String('Adja meg a termékek nevét.<br/><br/>');
var tfbforg_info = new String('Adja meg a termék forgalmazásából származó éves árbevétel összegét.<br/><br/>');
var tfbkulf_info = new String('Adja meg a termék külföldre történő forgalmazásából származó éves árbevétel összegét.<br/><br/>');


function returntrue(e) {
    return (true);
}

var tevhelp = new Array('', '', '', '', '', '', '', '', '', '');
var tev1help = new Array('', '', '', '', '', '', '', '', '', '');
var tev2help = new Array('', '', '', '', '', '', '', '', '', '');

function utf8encode(string) {
    string = string.replace(/\r\n/g, "\n");
    var utftext = "";

    for (var n = 0; n < string.length; n++) {

        var c = string.charCodeAt(n);

        if (c < 128) {
            utftext += String.fromCharCode(c);
        }
        else if ((c > 127) && (c < 2048)) {
            utftext += String.fromCharCode((c >> 6) | 192);
            utftext += String.fromCharCode((c & 63) | 128);
        }
        else {
            utftext += String.fromCharCode((c >> 12) | 224);
            utftext += String.fromCharCode(((c >> 6) & 63) | 128);
            utftext += String.fromCharCode((c & 63) | 128);
        }

    }

    return utftext;
}

function adoszamboladatok(e) {
    var src = (e.target || e.srcElement);
    //if (len(src.value) == 8 && ((e.keyCode >= 96 && e.keyCode <= 105) || (e.keyCode >= 48 && e.keyCode <= 57))) {
    if (len(src.value) == 8) {
        disableKeyboardNav();
        var cmd;
        cmd = "adoszamboladatok2(" + src.value + ");";
        setTimeout(cmd, 250);
    }
}
function adoszamboladatok2(adosz) {
      if (window.XMLHttpRequest) {
          var xmlhttp = new XMLHttpRequest();
      }
      else if (window.ActiveXObject) {
          var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
      }
      var query = new String('');
      var GET = new String('Adoszamboladatok.aspx');
      query = 'adosz=' + adosz;
      //alert(query);
      xmlhttp.open("POST", GET, false);
      xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded;charset=utf-8");
      xmlhttp.setRequestHeader("Content-length", query.length);
      xmlhttp.setRequestHeader("Connection", "close");
      xmlhttp.send(query);
      //alert(xmlhttp.responseText);
      if (xmlhttp.responseText != "") {
          var ret = new String(xmlhttp.responseText);
          document.getElementById("kockvis1cimirsz").value = ret.substr(0, ret.indexOf('|'));
          ret = ret.substr(ret.indexOf('|') + 1, 8000);
          document.getElementById("kockvis1cimvaros").value = ret.substr(0, ret.indexOf('|'));
          ret = ret.substr(ret.indexOf('|') + 1, 8000);
          document.getElementById("teaor").value = ret.substr(0, ret.indexOf('|'));
          ret = ret.substr(ret.indexOf('|') + 1, 8000);
          document.getElementById("szerznev").value = ret;
          teaorsearch2(document.getElementById("teaorlista"), document.getElementById("teaor").value, "");
      }
      enableKeyboardNav();
}
function teaorsearch2(objSelect, teaor, keresoszavak,idx) 
  {
      var query = new String('');
      var GET = new String('Teaor.aspx');
      while (objSelect.length > 0) { objSelect.remove(0); }
      document.getElementById('tevleir').value = '';
      if (window.XMLHttpRequest) {
          var xmlhttp = new XMLHttpRequest();
      }
      else if (window.ActiveXObject) {
          var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
      }
      query = 'teaor=' + teaor + '&keres=' + escape(utf8encode(keresoszavak));
      //alert(query);
      xmlhttp.open("POST", GET, false);
      xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded;charset=utf-8");
      xmlhttp.setRequestHeader("Content-length", query.length);
      xmlhttp.setRequestHeader("Connection", "close");
      xmlhttp.send(query);
      //alert(xmlhttp.responseText);
      if (xmlhttp.responseText != "") {
          var ret = new String(xmlhttp.responseText);
          var akt = new String('');
          var akt1 = new String('');
          var akt2 = new String('');
          var akt3 = new String('');
          var db = 0;

          //objSelect.options[objSelect.length] = new Option('Válasszon!', '');

          while (ret.indexOf(';') > 0) {
              db = db + 1;
              akt = ret.substr(0, ret.indexOf(';'));
              akt1 = akt.substr(0, akt.indexOf('|'));
              akt = akt.substr(akt.indexOf('|') + 1, 8000);
              akt2 = akt.substr(0, akt.indexOf('|'));
              akt3 = akt.substr(akt.indexOf('|') + 1, 8000);
              switch (idx) {
                  case 2:
                      tev2help[db] = akt3;     
                      break;
                  case 1:
                      tev1help[db] = akt3;     
                      break;
                  default:
                      tevhelp[db] = akt3;     
              }
              objSelect.options[objSelect.length] = new Option(akt1, akt2);
              ret = ret.substr(ret.indexOf(';') + 1, 8000);
              //alert(tevhelp[db]);
          }
          objSelect.selectedIndex = 0;
          switch (idx) {
              case 2:
                  document.getElementById('tev2leir').value = tev2help[1];
                  break;
              case 1:
                  document.getElementById('tev1leir').value = tev1help[1];
                  break;
              default:
                  document.getElementById('tevleir').value = tevhelp[1];
          }
      }
      else {
          objSelect.options[objSelect.length] = new Option('Nincs ilyen!', '')
      }
  }
function teaorsearch(objSelect,mit,gazdag,alag,szakag)
  {
    var query = new String('');
    while(objSelect.length>0)
        {
            objSelect.remove(0);
        }
	  if (window.XMLHttpRequest)
	    {
        var xmlhttp = new XMLHttpRequest();
		  }
      else if (window.ActiveXObject) {
        var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		  }
	  query='Teaor.aspx?mit=' + mit + '&gazdag=' + gazdag + '&alag=' + alag + '&szakag=' + szakag;
	  //alert(query);
      xmlhttp.open("GET", query, false);
	    xmlhttp.send(null);
	    //alert(xmlhttp.responseText);
	    if (xmlhttp.responseText != "")
	    {
	      var ret = new String(xmlhttp.responseText);
          var akt = new String('');
          var akt1 = new String('');
          var akt2 = new String('');
          var akt3 = new String('');
          var db = 0;
          
          objSelect.options[objSelect.length] = new Option('Válasszon!',''); 
          
          while(ret.indexOf(';')>0)
            {
              db = db + 1;
              akt = ret.substr(0, ret.indexOf(';'));
              if (szakag != '') {
                  akt1 = akt.substr(0, ret.indexOf('|'));
                  akt = ret.substr(ret.indexOf('|') + 1, 8000);
                  akt2 = akt.substr(0, akt.indexOf('|'));
                  akt3 = akt.substr(akt.indexOf('|') + 1, 8000);
                  tevhelp[db] = akt3;
              }
              else {    
                  akt1 = akt.substr(0, ret.indexOf('|'));
                  akt2 = akt.substr(ret.indexOf('|') + 1, 8000);
              }
              objSelect.options[objSelect.length] = new Option(akt1, akt2);
              ret = ret.substr(ret.indexOf(';') + 1, 8000);
            }
	    }
	    else
	    {
	      objSelect.options[objSelect.length] = new Option('Nincs ilyen!','')
	    }
    //alert(objSelect2.value);
  }
function gazdag_onchange(par,idx,e)
    {
        /*ha tabbal lép rá a mezőre nem fut le*/
	    var key;
	    var isCtrl = false;
	    var keychar;
	    var reg;    		
	    if(window.event) {key = e.keyCode;isCtrl = window.event.ctrlKey}
	    else if(e.which) {key = e.which;isCtrl = e.ctrlKey;}    	    	
	    if (!(isNaN(key))){if (key==9) return;}
        /*ha tabbal lép rá a mezőre nem fut le vége*/    
        disableKeyboardNav();
        setTimeout("gazdag_onchange2(document.getElementById('gazdag" + idx + "'),'" + idx + "');",250);
    }
function gazdag_onchange2(par,idx)
    {
        if(par.value!='')
            {   
                document.getElementById('txt' + par.name).value=par.options[par.selectedIndex].text;
                teaorsearch(document.getElementById('alag' + idx),'alag',document.getElementById('gazdag' + idx).value,'','');
                visibility('alag' + idx,1,0,250);
                visibility('szakag' + idx,0,1);
                visibility('tev' + idx, 0, 1);
                visibility('tevleir' + idx, 0, 1);
            }
        else
            {
                document.getElementById('txt' + par.name).value='';
                visibility('alag' + idx,0,1);
                visibility('szakag' + idx,0,1);
                visibility('tevleir' + idx, 0, 1);
            }
        enableKeyboardNav();    
    }
function alag_onchange(par,idx,e)
    {
        /*ha tabbal lép rá a mezőre nem fut le*/
	    var key;
	    var isCtrl = false;
	    var keychar;
	    var reg;    		
	    if(window.event) {key = e.keyCode;isCtrl = window.event.ctrlKey}
	    else if(e.which) {key = e.which;isCtrl = e.ctrlKey;}    	    	
	    if (!(isNaN(key))){if (key==9) return;}
        /*ha tabbal lép rá a mezőre nem fut le vége*/    
        disableKeyboardNav();
        setTimeout("alag_onchange2(document.getElementById('alag" + idx + "'),'" + idx + "');",250);
    }
function alag_onchange2(par,idx)
    {
        if(par.value!='')
            {   
                document.getElementById('txt' + par.name).value=par.options[par.selectedIndex].text;
                teaorsearch(document.getElementById('szakag' + idx),'szakag',document.getElementById('gazdag' + idx).value,document.getElementById('alag' + idx).value,'');
                visibility('szakag' + idx,1,0,250);
                visibility('tevleir' + idx, 0, 1);
            }
        else
            {
                document.getElementById('txt' + par.name).value='';
                visibility('szakag' + idx,0,1);
                visibility('tevleir' + idx, 0, 1);
            }
        enableKeyboardNav();
    }


function szakag_onchange(par,idx,e)
    {
        /*ha tabbal lép rá a mezőre nem fut le*/
	    var key;
	    var isCtrl = false;
	    var keychar;
	    var reg;    		
	    if(window.event) {key = e.keyCode;isCtrl = window.event.ctrlKey}
	    else if(e.which) {key = e.which;isCtrl = e.ctrlKey;}    	    	
	    if (!(isNaN(key))){if (key==9) return;}
        /*ha tabbal lép rá a mezőre nem fut le vége*/    
        disableKeyboardNav();
        setTimeout("szakag_onchange2(document.getElementById('szakag" + idx + "'),'" + idx + "');",250);
    }
function szakag_onchange2(par,idx)
    {
        if(par.value!='')
            {   
                document.getElementById('txt' + par.name).value=par.options[par.selectedIndex].text;
                teaorsearch(document.getElementById('tev' + idx),'tev',document.getElementById('gazdag' + idx).value,document.getElementById('alag' + idx).value,document.getElementById('szakag' + idx).value);
                visibility('tev' + idx, 1, 0, 250);
                visibility('tevleir' + idx, 0, 1);
            }
        else
            {
                document.getElementById('txt' + par.name).value='';
                visibility('tev' + idx, 0, 1);
                visibility('tevleir' + idx, 0, 1);
            }
        enableKeyboardNav();    
    }

function tev_onchange(par,e,idx) {
    switch(idx)
        {
            case 2:
                document.getElementById('teaor2').value = document.getElementById(par.name).value;
                document.getElementById('txttevekenyseg2').value = par.options[par.selectedIndex].text;
                if (par.value != '') {
                    var i = par.selectedIndex + 1;
                    document.getElementById('tev2leir').value = tev2help[i];
                    visibility('tev2leir', 1, 0);
                }
                else {
                    document.getElementById('tev2leir').value = '';
                    visibility('tev2leir', 0, 1);
                }
                break;
            case 1:
                document.getElementById('teaor1').value = document.getElementById(par.name).value;
                document.getElementById('txttevekenyseg1').value = par.options[par.selectedIndex].text;
                if (par.value != '') {
                    var i = par.selectedIndex + 1;
                    document.getElementById('tev1leir').value = tev1help[i];
                    visibility('tev1leir', 1, 0);
                }
                else {
                    document.getElementById('tev1leir').value = '';
                    visibility('tev1leir', 0, 1);
                }
                break;            
            default:
                document.getElementById('teaor').value = document.getElementById(par.name).value;
                document.getElementById('txttevekenyseg').value = par.options[par.selectedIndex].text;
                if (par.value != '') {
                    var i = par.selectedIndex + 1;
                    document.getElementById('tevleir').value = tevhelp[i];
                    visibility('tevleir', 1, 0);
                }
                else {
                    document.getElementById('tevleir').value = '';
                    visibility('tevleir', 0, 1);
                }
        }
    }

function itulajdon_onchange(par, idx)
    {
        switch (par.value)
            {
                case "1":
                    visibility('iepuletbo' + idx, 1, 0, 60);
                    visibility('igepbo' + idx, 1, 0, 60);
                    visibility('iberendbo' + idx, 1, 0, 60);
                    visibility('iarubo' + idx, 1, 0, 60);
                    visibility('igepresz' + idx, 1, 0);
                    break;
                case "0":
                default:
                    visibility('iepuletbo' + idx, 0, 1);
                    visibility('igepbo' + idx, 0, 1);
                    visibility('iberendbo' + idx, 0, 1);
                    visibility('iarubo' + idx, 0, 1);
                    visibility('igepresz' + idx, 0, 1);               
            }
    }
function hresz_onchange(par, idx) {
    switch (par.value) {
        case "1":
            visibility('gepresz' + idx, 1, 0);
            visibility('aruresz' + idx, 1, 0);
            visibility('igepresz' + idx, 1, 0);
            visibility('ibizresz' + idx, 1, 0);
            visibility('ijavresz' + idx, 1, 0);
            break;
        case "0":
        default:
            visibility('gepresz' + idx, 0, 1);
            visibility('aruresz' + idx, 0, 1);
            visibility('igepresz' + idx, 0, 1);
            visibility('ibizresz' + idx, 0, 1);
            visibility('ijavresz' + idx, 0, 1);
    }
}

function kibatad(biztosito, almod, evesdij, gyakdij) {
    var bizt = new String(biztosito);
    bizt = bizt.toLowerCase();
    document.getElementById('almod').value = almod;
    document.getElementById('evesdij').value = evesdij;
    document.getElementById('fizutemdij').value = gyakdij;
    if (bizt.indexOf('uniqa') >= 0)
        document.getElementById('biztkod').value = '2';
    else
        if (bizt.indexOf('union') >= 0)
            document.getElementById('biztkod').value = '10';
        else
            if (bizt.indexOf('groupama garancia') >= 0)
                document.getElementById('biztkod').value = '24';
            else
                if (bizt.indexOf('aegon') >= 0)
                    document.getElementById('biztkod').value = '6';
                else
                    if (bizt.indexOf('mkb') >= 0)
                        document.getElementById('biztkod').value = '16';                
        }
function szakmunkasfb_onchange() {
    if (document.getElementById('szakmunkasfb').value == '1')
        visibility('szmkletszam', 1, 0, 24);
    else
        visibility('szmkletszam', 0, 1);
}
function szalloda_onchange() {
    if (document.getElementById('szalloda').value == '1') {
        visibility('szkateg', 1, 0);
        visibility('szagyszam', 1, 0, 24);
        visibility('szmosoda', 1, 0);
        visibility('szgepjarmu', 1, 0);
        visibility('szpoggyasz', 1, 0);
    }
    else {
        visibility('szkateg', 0, 1);
        visibility('szagyszam', 0, 1);
        visibility('szmosoda', 0, 1);
        visibility('szgepjarmu', 0, 1);
        visibility('szpoggyasz', 0, 1);
    }
}
function gyogyszereszfb_onchange() {
    if (document.getElementById('gyogyszereszfb').value == '1') {
        visibility('gygyszam', 1, 0, 24);
        visibility('gyasszszam', 1, 0, 24);
    }
    else {
        visibility('gygyszam', 0, 1);
        visibility('gyasszszam', 0, 1);
    }
}
function felbiztalt_onchange() {
    if (document.getElementById('felbiztalt').value == '1') {
        visibility('felelossegonresz', 1, 0);
    }
    else {
        visibility('felelossegonresz', 0, 1);
    }
}
function felbiztszolg_onchange() {
    if (document.getElementById('felbiztszolg').value == '1') {
        visibility('szolglimit', 1, 0);
    }
    else {
        visibility('szolglimit', 0, 1);
    }
}
function felbiztmhelybal_onchange() {
    if (document.getElementById('felbiztmhelybal').value == '1') {
        visibility('mhelyballimit', 1, 0);
        visibility('szembo', 1, 0);
    }
    else {
        visibility('mhelyballimit', 0, 1);
        visibility('szembo', 0, 1);
    }
}    
function felbiztberv_onchange() {
    if (document.getElementById('felbiztberv').value == '1') {
        visibility('bervlimit', 1, 0);
    }
    else {
        visibility('bervlimit', 0, 1);
    }
}
function felbiztbera_onchange() {
    if (document.getElementById('felbiztbera').value == '1') {
        visibility('felbiztberaarbev', 1, 0);
    }
    else {
        visibility('felbiztberaarbev', 0, 1);
    }
}
function felbiztterm_onchange() {
    if (document.getElementById('felbiztterm').value == '1') {
        visibility('tfbiso', 1, 0);
        visibility('termnev', 1, 0);
        visibility('tfbforg', 1, 0, 60);
        visibility('tfbkulf', 1, 0, 60);
    }
    else {
        visibility('tfbiso', 0, 1);
        visibility('termnev', 0, 1);
        visibility('tfbforg', 0, 1);
        visibility('tfbkulf', 0, 1);
    }
}
function szerzbizt_onchange(par) {
    switch (par.value) {
        case '0':
            document.getElementById('tbl_biztositott').style.display = '';
            visibility('biztnev', 1, 1);
            visibility('biztcim', 1, 1,'',3);
            visibility('biztlevcim', 1, 1,'',3);
            visibility('biztadosz', 1, 1);
            visibility('bizttelszam', 1, 1);
            visibility('biztemail', 1, 1);
            break;
        default:
            document.getElementById('tbl_biztositott').style.display = 'none';
            visibility('biztnev', 0, 0);
            visibility('biztcim', 0, 0,'',3);
            visibility('biztlevcim', 0, 0,'',3);
            visibility('biztadosz', 0, 0);
            visibility('bizttelszam', 0, 0);
            visibility('biztemail', 0, 0);
            cimmasol('szerzcim', 'biztcim','3');
            cimmasol('szerzlevcim', 'biztlevcim', '3');
            document.getElementById('biztnev').value = document.getElementById('szerznev').value;
            document.getElementById('biztadosz').value = document.getElementById('szerzadosz').value;
            document.getElementById('biztadosz1').value = document.getElementById('szerzadosz1').value;
            document.getElementById('biztadosz2').value = document.getElementById('szerzadosz2').value;
            document.getElementById('biztadosz3').value = document.getElementById('szerzadosz3').value;
            document.getElementById('bizttelszam').value = document.getElementById('szerztelszam').value;
            document.getElementById('biztemail').value = document.getElementById('szerzemail').value;
    }
}
function szabtarvagytargybokell_onchange(idx)
  {
    if (document.getElementById('szabtarvagytargybokell' + idx).value == '1')
      {
          visibility('szabtarvagytargybo' + idx, 1, 0); 
      }
    else
      {
          visibility('szabtarvagytargybo' + idx, 0, 1);
      }

  }
  function zarttergepjarmubokell_onchange(idx)
  {
      if (document.getElementById('zarttergepjarmubokell' + idx).value == '1')
      {
          visibility('zarttergepjarmubo' + idx, 1, 0);
      }
      else
      {
          visibility('zarttergepjarmubo' + idx, 0, 1);
      }
  }
  function szabtargepjarmubokell_onchange(idx) {
      if (document.getElementById('szabtargepjarmubokell' + idx).value == '1') {
          visibility('szabtargepjarmubo' + idx, 1, 0);
      }
      else {
          visibility('szabtargepjarmubo' + idx, 0, 1);
      }
  }
  function kirakatbokell_onchange(idx) {
      if (document.getElementById('kirakatbokell' + idx).value == '1') {
          visibility('kirakatbo' + idx, 1, 0);
      }
      else {
          visibility('kirakatbo' + idx, 0, 1);
      }
  }
  function kpepbokell_onchange(idx) {
      if (document.getElementById('kpepbokell' + idx).value == '1') {
          visibility('kpepbo' + idx, 1, 0);
      }
      else {
          visibility('kpepbo' + idx, 0, 1);
      }
  }
  function ertekkeszletbokell_onchange(idx) {
      if (document.getElementById('ertekkeszletbokell' + idx).value == '1') {
          visibility('ertekkeszletbo' + idx, 1, 0);
      }
      else {
          visibility('ertekkeszletbo' + idx, 0, 1);
      }
  }
  function kuldottrablasbokell_onchange(idx) {
      if (document.getElementById('kuldottrablasbokell' + idx).value == '1') {
          visibility('kuldottrablasbo' + idx, 1, 0);
      }
      else {
          visibility('kuldottrablasbo' + idx, 0, 1);
      }
  }
  function villcsapkozvhatbokell_onchange(idx) {
      if (document.getElementById('villcsapkozvhatbokell' + idx).value == '1') {
          visibility('villcsapkozvhatbo' + idx, 1, 0);
      }
      else {
          visibility('villcsapkozvhatbo' + idx, 0, 1);
      }
  }
  function cegtablabokell_onchange(idx) {
      if (document.getElementById('cegtablabokell' + idx).value == '1') {
          visibility('cegtablabo' + idx, 1, 0);
      }
      else {
          visibility('cegtablabo' + idx, 0, 1);
      }
  }
  function szamgepbokell_onchange(idx) {
      if (document.getElementById('szamgepbokell' + idx).value == '1') {
          visibility('szamgepbo' + idx, 1, 0);
      }
      else {
          visibility('szamgepbo' + idx, 0, 1);
      }
  }
  function uzemszunetbokell_onchange(idx) {
      if (document.getElementById('uzemszunetbokell' + idx).value == '1') {
          visibility('uzemszunetbo' + idx, 1, 0);
      }
      else {
          visibility('uzemszunetbo' + idx, 0, 1);
      }
  }
  function geptoresbokell_onchange(idx) {
      if (document.getElementById('geptoresbokell' + idx).value == '1') {
          visibility('geptoresbo' + idx, 1, 0);
      }
      else {
          visibility('geptoresbo' + idx, 0, 1);
      }
  }
  function szallitmany_onchange() {
      if (document.getElementById('szallitmany').value == '1') {
          visibility('szallitmanybo', 1, 0);
          visibility('szalljovforg', 1, 0);
          visibility('szallelektrforg', 1, 0);
          visibility('szallgepekforg', 1, 0);
          visibility('szallvegyforg', 1, 0);
          visibility('szallkonnyuforg', 1, 0);
          visibility('szallelelmiforg', 1, 0);
          visibility('szallmelyhutforg', 1, 0);
          visibility('szallszilikatforg', 1, 0);
          visibility('szalladrforg', 1, 0);
          visibility('szallegyebforg', 1, 0);
      }
      else {
          visibility('szallitmanybo', 0, 1);
          visibility('szalljovforg', 0, 1);
          visibility('szallelektrforg', 0, 1);
          visibility('szallgepekforg', 0, 1);
          visibility('szallvegyforg', 0, 1);
          visibility('szallkonnyuforg', 0, 1);
          visibility('szallelelmiforg', 0, 1);
          visibility('szallmelyhutforg', 0, 1);
          visibility('szallszilikatforg', 0, 1);
          visibility('szalladrforg', 0, 1);
          visibility('szallegyebforg', 0, 1);
      }
  }
  function hutvetaroltoltoanyagokbokell_onchange(idx) {
      if (document.getElementById('hutvetaroltoltoanyagokbokell' + idx).value == '1') {
          visibility('hutvetaroltoltoanyagokbo' + idx, 1, 0);
      }
      else {
          visibility('hutvetaroltoltoanyagokbo' + idx, 0, 1);
      }
  }
  function bevaltottvenyekbokell_onchange(idx) {
      if (document.getElementById('bevaltottvenyekbokell' + idx).value == '1') {
          visibility('bevaltottvenyekbo' + idx, 1, 0);
      }
      else {
          visibility('bevaltottvenyekbo' + idx, 0, 1);
      }
  }
  function uvegtores_onchange() {
      if (document.getElementById('uvegtores').value == '1') {
          visibility('uvegtoresbo', 1, 0);
          visibility('uveglimit', 1, 0);
          visibility('uvegfolia', 1, 0);
      }
      else {
          visibility('uvegtoresbo', 0, 1);
          visibility('uveglimit', 0, 1);
          visibility('uvegfolia', 0, 1);
      }
  }
  function specuvegtores_onchange() {
      if (document.getElementById('specuvegtores').value == '1') {
          visibility('specuvegtoresbo', 1, 0);
      }
      else {
          visibility('specuvegtoresbo', 0, 1);
      }
  }
  function uvegtoresboszamol(idx) {
    var meret = 0;
    var ertek = 0;
    if (document.getElementById('uvegmeret' + idx).value != '')
        meret = parseFloat(document.getElementById('uvegmeret' + idx).value);
        
    if (document.getElementById('uvegpotlas' + idx).value != '')
        ertek = parseFloat(document.getElementById('uvegpotlas' + idx).value);
        
    document.getElementById('uvegtoresbo' + idx).value = meret * ertek;
}
function nincskotojel(inp) {
    var temp = new String;
    temp = inp.value;
    while (temp.indexOf('-') != -1)
        temp = temp.replace("-", "");
    inp.value = temp;
}
function kib_4_ellenor(aktev,aktho,aktnap,p5ev,p5ho,p5nap) {
    var ret = 1
    var ev = document.getElementById('kockviskezdev').value;
    var ho = document.getElementById('kockviskezdho').value;
    var nap = document.getElementById('kockviskezdnap').value;
    if (len(ev) == 4 && len(ho) == 2 && len(nap) == 2) {
        var most = new Date();
        var mostplus5nap = new Date();
        var kockdat = new Date();
        kockdat.setFullYear(ev, ho - 1, nap);
        most.setFullYear(aktev, aktho - 1, aktnap);
        mostplus5nap.setFullYear(p5ev, p5ho - 1, p5nap);
        if (kockdat <= most) {
            ret = 0
            hiba = 'A kockázatviselés kezdete legkorábban a holnapi nap lehet!';
            hibaobj = document.getElementById('kockviskezdev');
            return (ret);
        }
        if (kockdat > mostplus5nap) {
            ret = 0
            hiba = 'A kockázatviselés kezdete a mai naphoz képest legfeljebb plusz 5 nap!';
            hibaobj = document.getElementById('kockviskezdev');
            return (ret);
        }
    }
    return (ret);
}
function vanteaor1_onchange(par) {
    switch (par.value) {
        case '1':
            document.getElementById("tbl_teaor1").style.display = '';
            visibility("teaor1", 1, 0);
            visibility("teaor1keresoszavak", 1, 0);
            visibility("teaor1lista", 1, 0);
            visibility("tev1leir", 1, 0);
            visibility("vanteaor2", 1, 0);
            break;
        default:
            document.getElementById("tbl_teaor1").style.display = 'none';
            document.getElementById("tbl_teaor2").style.display = 'none';
            visibility("teaor1", 0, 1);
            visibility("teaor1keresoszavak", 0, 1);
            visibility("teaor1lista", 0, 1);
            visibility("tev1leir", 0, 1);
            visibility("teaor2", 0, 1);
            visibility("teaor2keresoszavak", 0, 1);
            visibility("teaor2lista", 0, 1);
            visibility("tev2leir", 0, 1);            
            visibility("vanteaor2", 0, 1);
    }
}
function vanteaor2_onchange(par) {
    switch (par.value) {
        case '1':
            document.getElementById("tbl_teaor2").style.display = '';
            visibility("teaor2", 1, 0);
            visibility("teaor2keresoszavak", 1, 0);
            visibility("teaor2lista", 1, 0);
            visibility("tev2leir", 1, 0);
            break;
        default:
            document.getElementById("tbl_teaor2").style.display = 'none';
            visibility("teaor2", 0, 1);
            visibility("teaor2keresoszavak", 0, 1);
            visibility("teaor2lista", 0, 1);
            visibility("tev2leir", 0, 1);            
    }
}

