﻿var aprilhitelkedv_info=new String('X-elje be, amennyiben az elmúlt 6 hónapban adós  vagy adóstársként, illetve lízingbevevőként kötött ingatlan alapú jelzálog, gépjármű vagy személyi hitelt, illetve lízingszerződést.');
var hitelazon_info=new String('Adja meg a megkötött hitelszerződés azonosító számát. Amennyiben a kedvezményt igénybe kívánja venni, kötelező megadni.');
var hitelkezd_info=new String('Adja meg a megkötött hitelszerződés aláírásának dátumát. Amennyiben a kedvezményt igénybe kívánja venni, kötelező megadni.');
var finansznev_info=new String('Adja meg annak a pénzintézetnek(bank, finanszírozó), akivel a hitelszerződés megkötötte. Amennyiben a kedvezményt igénybe kívánja venni, kötelező megadni.');
var bizthitel_info=new String('Adja meg, hogy Ön milyen minőségben kötötte a hitelszerződést. Amennyiben a kedvezményt igénybe kívánja venni, kötelező megadni.')
var hiteltipus_info=new String('Adja meg, hogy milyen típusú hitelszerződést kötött. ');
var hitelosszeg_info=new String('Adja meg a felvett hitel összegét! Amennyiben a kedvezményt igénybe kívánja venni, kötelező megadni.')
var jarmuertek_info=new String('Adja meg a finanszírozott jármű értékét! Amennyiben a kedvezményt igénybe kívánja venni, kötelező megadni.')
var hitelfutamido_info=new String('Adja meg a hitel futamidejét.(Hány évre vette fel a hitelt) Amennyiben a kedvezményt igénybe kívánja venni, kötelező megadni.');
var hitelonero_info=new String('Adja meg, hogy a finanszírozott jármű árának hány %-a volt az önerő. Amennyiben a kedvezményt igénybe kívánja venni, kötelező megadni.')
var biztnev_info=new String('');
var biztszulido_info=new String('A Biztosított születési dátuma. Akkor csatlakozhat a csoportos szerződéshez amennyiben életkora meghaladja a 22 évet de nem éri el az 55 évet.');
var tf_utolso_csatolt_berjegyzek_info=new String('Az utolsó hónap, amelyben a nettó bérét meg kívánja adni. AZ ezt megelőző 2 hónap és ez a hónap nettóbérének átlaga adja a biztosítás díjának számításához szükséges nettó bért.')
var iskvegzettseg_info=new String('Felsőfokú végzettség: a hagyományos képzési rendszerben a főiskolai vagy egyetemi végzettség, a többciklusú képzési rendszerben pedig az alap (egyetemi, főiskolai) képzésben és mesterképzésben, illetve doktori képzésben szerzett végzettség.');
var tf_netto1_info=new String('Kérjük adja meg a bérjegyzékén ebben a hónapban szerzeplő nettó jövedelmét!');
var tf_netto2_info=new String('Kérjük adja meg a bérjegyzékén ebben a hónapban szerzeplő nettó jövedelmét!');
var tf_netto3_info=new String('Kérjük adja meg a bérjegyzékén ebben a hónapban szerzeplő nettó jövedelmét!');
var szerznev_info=new String('Minimum két szótagból álljon, és minden szótag nagybetűvel kezdődjön. Pl. Varga Krisztián')
var szerznev_info=new String('Minimum két szótagból álljon, és minden szótag nagybetűvel kezdődjön. Pl. Varga Krisztián')
var munkaltato_info=new String('Minimum két szótagból álljon, és minden szótag nagybetűvel kezdődjön. Pl. Webpiare Kft.');


function iskvegzettseg_onchange(par)
    {
        document.getElementById('txtiskvegzettseg').value=par.options[par.selectedIndex].text;
    }
    

function txthitel_beallit()
    {
        document.getElementById('txthiteltipus').value=document.getElementById('hiteltipus').options[document.getElementById('hiteltipus').selectedIndex].text;
        document.getElementById('txthitelosszeg').value=document.getElementById('hitelosszeg').options[document.getElementById('hitelosszeg').selectedIndex].text;
        document.getElementById('txtjarmuertek').value=document.getElementById('jarmuertek').options[document.getElementById('jarmuertek').selectedIndex].text;
        document.getElementById('txthitelfutamido').value=document.getElementById('hitelfutamido').options[document.getElementById('hitelfutamido').selectedIndex].text;
        document.getElementById('txthitelonero').value=document.getElementById('hitelonero').options[document.getElementById('hitelonero').selectedIndex].text;        
    }

    
function aprilhitelkedv_onchange(par)
  {
    if (par.checked)
      {
          visibility('hitelazon', 1, 0); 
          visibility('hitelkezd', 1, 0); 
          visibility('finansznev',1,0);
          visibility('bizthitel',1,0);          
          visibility('hiteltipus',1,0);
          visibility('hitelosszeg',1,0);
          visibility('hitelfutamido',1,0);
          visibility('hitelonero',1,0);
      }
    else
      {
          visibility('hitelazon', 0, 1); 
          visibility('hitelkezd', 0, 1); 
          visibility('finansznev',0,1);
          visibility('bizthitel',0,1);                    
          visibility('hiteltipus',0,1);
          visibility('hitelosszeg',0,1);
          visibility('hitelfutamido',0,1);
          visibility('hitelonero',0,1);
      }
    aprilhitelkedv_jogosult();
  }

function bizthitel_onchange(par)
{   
  var seldb=0;
  try{seldb=document.getElementById('hiteltipus').length;}catch(e){}
  while(seldb>0)
    {
        try{document.getElementById('hiteltipus').remove(0);}catch(e){}
        seldb--;
    }
  document.getElementById('hiteltipus').options[document.getElementById('hiteltipus').length] = new Option('Válasszon!','');
  if (par.value=='adós' || par.value=='adóstárs')
  {      
    document.getElementById('hiteltipus').options[document.getElementById('hiteltipus').length] = new Option('autó hitel','1');
    document.getElementById('hiteltipus').options[document.getElementById('hiteltipus').length] = new Option('ingatlan hitel','2');
    document.getElementById('hiteltipus').options[document.getElementById('hiteltipus').length] = new Option('személyi hitel','3');
  }
  else
    document.getElementById('hiteltipus').options[document.getElementById('hiteltipus').length] = new Option('autó lízing','4');    
}

function hiteltipus_onchange(par)
{   
var seldb=0;
  try{seldb=document.getElementById('hitelosszeg').length;}catch(e){}
  while(seldb>0)
    {
        try{document.getElementById('hitelosszeg').remove(0);}catch(e){}
        seldb--;
    }
  try{seldb=document.getElementById('hitelfutamido').length;}catch(e){}
  while(seldb>0)
    {
        try{document.getElementById('hitelfutamido').remove(0);}catch(e){}
        seldb--;
    }        
  document.getElementById('hitelosszeg').options[document.getElementById('hitelosszeg').length] = new Option('Válasszon!','');
  document.getElementById('hitelfutamido').options[document.getElementById('hitelfutamido').length] = new Option('Válasszon!','');
  if (par.value=='1' || par.value=='3' || par.value=='4')
  {      
    document.getElementById('hitelosszeg').options[document.getElementById('hitelosszeg').length] = new Option('1M Ft-nál kevesebb','1');
    document.getElementById('hitelosszeg').options[document.getElementById('hitelosszeg').length] = new Option('1M Ft, vagy annál több','2');
    document.getElementById('hitelfutamido').options[document.getElementById('hitelfutamido').length] = new Option('3 évnél rövidebb','1');
    document.getElementById('hitelfutamido').options[document.getElementById('hitelfutamido').length] = new Option('3 év, vagy annál több','2');
  }
  if (par.value=='2')
  {      
    document.getElementById('hitelosszeg').options[document.getElementById('hitelosszeg').length] = new Option('5M Ft-nál kevesebb','1');
    document.getElementById('hitelosszeg').options[document.getElementById('hitelosszeg').length] = new Option('5M Ft, vagy annál több','2');
    document.getElementById('hitelfutamido').options[document.getElementById('hitelfutamido').length] = new Option('5 évnél rövidebb','1');
    document.getElementById('hitelfutamido').options[document.getElementById('hitelfutamido').length] = new Option('5 év, vagy annál több','2');    
  } 
  if (par.value=='4')
  {
    visibility('jarmuertek',1,0);    
    visibility('hitelosszeg',0,1);
  } 
  else
  {
    visibility('jarmuertek',0,1);    
    visibility('hitelosszeg',1,0);
  }

  if (par.value=='1')
  {
    visibility('hitelonero',1,0);    
  } 
  else
  {
    visibility('hitelonero',0,1);
  }  
  

}


function utolso_csatolt_berjegyzek_onchange(par)
{
   if (par.value == '')
	{
		document.getElementById("tf_netto1").disabled = true;
		document.getElementById("tf_netto2").disabled = true;
		document.getElementById("tf_netto3").disabled = true;
	}
	else
	{
		document.getElementById("tf_netto1").disabled = false;
		document.getElementById("tf_netto2").disabled = false;
		document.getElementById("tf_netto3").disabled = false;
		var ertek=par.value;
		// pl 200905 , 200904 tehát év + hónap
		ertek = ertek.toString();
		var ev = ertek.substr(0,4); 
		var ho = ertek.substr(4,2);
		
		
		var obj = document.getElementById("lbl_tf_netto1");
		lbl_tf_netto1.innerHTML = "&nbsp;" + ev+"."+ho+"-i nettó bér";
		document.getElementById("lb_netto1").value=ev+"."+ho+" hó:";

		var d = date_value(ev,ho,1);
		
		ho = ho - 1;
		d.setFullYear(ev,ho,1);
		if (d.getYear() > 2000)
		{
			ev = d.getYear();
		}
		else
		{
			ev = 1900 + d.getYear();
		}
		ho = d.getMonth();
		ho = "" + ho;
		if (ho.length = 1)
		{
			ho = "0" + ho;
		}
		var obj = document.getElementById("lbl_tf_netto2");
		obj.innerHTML = "&nbsp;" + ev+"."+ho+"-i nettó bér";
		document.getElementById("lb_netto2").value=ev+"."+ho+ " hó:";
		
		ho = ho - 1;
		d.setFullYear(ev,ho,1);
		if (d.getYear() > 2000)
		{
			ev = d.getYear();
		}
		else
		{
			ev = 1900 + d.getYear();
		}
		ho = d.getMonth();
		ho = "" + ho;
		if (ho.length = 1)
		{
			ho = "0" + ho;
		}
		var obj = document.getElementById("lbl_tf_netto3");
		obj.innerHTML = "&nbsp;" + ev+"."+ho+"-i nettó bér";
		document.getElementById("lb_netto3").value= ev+"."+ho+" hó:";
		
	}	
}


function aprilhitelkedv_jogosult()
{

	var ev = document.getElementById("hitelkezdev").value;
	var ho = document.getElementById("hitelkezdho").value;
	var nap = document.getElementById("hitelkezdnap").value;
	var d = date_value(ev,ho,nap);
	
	var d1 = new Date();
	var ev = d1.getFullYear();
	var ho = d1.getMonth()+1-6;
	var nap = d1.getDate();
	d1 = date_value(ev,ho,nap);
	d1.setHours(0,0,0,0);
        
    var jogosult='1';
    
    if (d1>d)
        jogosult='0';
    
    var hiteltipus=document.getElementById('hiteltipus').value;
    var hitelfutamido=document.getElementById('hitelfutamido').value;
    var hitelosszeg=document.getElementById('hitelosszeg').value;
    var hitelonero=document.getElementById('hitelonero').value;
    var jarmuertek=document.getElementById('jarmuertek').value;
    
    if (document.getElementById('aprilhitelkedv').value=='0')
        jogosult='0';
    
    if ((hiteltipus=='2')||(hiteltipus=='3'))
        if ((hitelosszeg!='2')||(hitelfutamido!='2'))
            jogosult='0';    

    if ((hiteltipus=='1'))
        if ((hitelosszeg!='2')||(hitelfutamido!='2')||(hitelonero!='2') )
            jogosult='0';    

    if ((hiteltipus=='4'))
        if ((jarmuertek!='2')||(hitelfutamido!='2'))
            jogosult='0';    
    
    if (jogosult=='1')
    {
        document.getElementById('td_aprilhitelkedv_jogosult').innerHTML='&nbsp;&nbsp;Ön 10% kedvezményre jogosult!'
        document.getElementById('aprilhitelkedvjar').value='1';
    }
    else
    {
        document.getElementById('td_aprilhitelkedv_jogosult').innerHTML='&nbsp;&nbsp;Az adott hiteladatok alapján Ön sajnos nem jogosult kedvezményre!';    
        document.getElementById('aprilhitelkedvjar').value='0';
    }
}

// dátumérték
function date_value(ev,ho,nap)
{
	var d1 = new Date();
	d1.setFullYear(ev,(ho-1),nap);
	if(d1.getDate()!=nap)
	    d1.setFullYear(ev,(ho),1);
	    
	d1.setHours(0,0,0,0);
	return d1;
}

function tf_netto_atlag_ellenor(par)
{
    var ertek=parseInt(par.value);
    return(ertek<71429);
}

function tf_netto_atlag_szamol()
{
	var xsum=0;
	var i;
	var s;
	var xszam;
	var tf_name;
	var xatlag;
	var kellatlag=true;
	
	for(i = 1; i <= 3; i++)
	{
		s = i.toString();
		tf_name = "tf_netto"+s;
		xszam = document.getElementById(tf_name).value;
		if (xszam != "")
		{
			//xszam = xszam.replace(" ","");
			xszam = xszam.replace(/ /g,"");
			if (parseInt(xszam) > 0)
			{
				xsum = xsum + parseInt(xszam);
			}
			else
			{
				kellatlag = false;
			}	
		}
		else
		{
			kellatlag = false;
		}
	}
	
	if (kellatlag)
	{
		xszam = xsum / 3;
		xatlag = Math.round(xszam);
		document.getElementById('tf_netto_atlag').value = xatlag.toString();
	}
	else
	{
	    document.getElementById('tf_netto_atlag').value = '0';
	}
	
}


function jovedelemkiesesatad(biztkod,xml)
{
    document.getElementById('biztkod').value = biztkod;
    if (window.ActiveXObject)
        {
            var domdoc = new ActiveXObject("Microsoft.XMLDOM");
            domdoc.loadXML(xml);
        }
    else
        {
            var domdoc = (new DOMParser()).parseFromString(xml,"text/xml");
        }
    var inp;
    for(i=0;i<domdoc.firstChild.childNodes.length;++i)
        {
            if(!document.getElementById(domdoc.firstChild.childNodes[i].nodeName))
                {
                    inp=document.createElement("INPUT");
                    inp.id=domdoc.firstChild.childNodes[i].nodeName;
                    inp.name=inp.id;
                    inp.type='hidden';
                    inp.ondblclick=returntrue;
                    document.getElementById("frmadatlap").appendChild(inp);
                }
              if(domdoc.firstChild.childNodes[i].firstChild != null)
                document.getElementById(domdoc.firstChild.childNodes[i].nodeName).value = domdoc.firstChild.childNodes[i].firstChild.nodeValue;
              else
                document.getElementById(domdoc.firstChild.childNodes[i].nodeName).value ='';
        }
}


    var fizutem_kod = new Array('','h','n','n');
    var fizutem_text = new Array('Válasszon!','havi','negyedéves');

    var fizutem2_kod = new Array('','n','é');
    var fizutem2_text = new Array('Válasszon!','negyedéves','éves');

    var fizutem3_kod = new Array('','é');
    var fizutem3_text = new Array('Válasszon!','Éves');


    function fizutem_onchange(par)
    {
              switch(par.value)
                {
                  case 'h':
                        document.getElementById('fizmod').value='b';
                    break;
                  case 'é':
                        document.getElementById('fizmod').value='c';
                    break;
                  default:
                }                     
    }
    
    function fizmod_onchange(par)
        {
              var s;
              switch(par.value)
                {
                  case 'b':
                    s=document.getElementById('fizutem').selectedIndex;
                    loadselectfromarray('fizutem',fizutem_text,fizutem_kod);
                    try{document.getElementById('fizutem').selectedIndex=1;}catch(e){}
                    //try{document.getElementById('fizutem').selectedIndex=s;}catch(e){}
                    break;
                  default:
                    s=document.getElementById('fizutem').selectedIndex;
                    loadselectfromarray('fizutem',fizutem2_text,fizutem2_kod);
                    try{document.getElementById('fizutem').selectedIndex=1;}catch(e){}
                    //try{document.getElementById('fizutem').selectedIndex=s;}catch(e){}
                }                     
              ujraszamol_kell();
        }

    function ujraszamol_kell()
    {
        document.getElementById('td_ujraszamol_kell').innerHTML='&nbsp;&nbsp;Nyomja meg az újraszámol gombot változtatások érvénybe léptetéséhez!';
        return(1);
    }

    function kedvezmenyezettdb_onchange(par,vs23)
    {
        if (par.value=='0')
        {
                visibility('kedv1nev',0,0);
                visibility('kedv1cim',0,0,0,vs23);
                visibility('kedv1szaz',0,0);
                visibility('kedv2nev',0,1);
                visibility('kedv2cim',0,1,0,vs23);
                visibility('kedv2szaz',0,1);
                visibility('kedv3nev',0,1);
                visibility('kedv3cim',0,1,0,vs23);
                visibility('kedv3szaz',0,1);
        }
        if (par.value=='1')
        {
                visibility('kedv1nev',1,0);
                visibility('kedv1cim',1,0,0,vs23);
                visibility('kedv1szaz',1,0);
                visibility('kedv2nev',0,1);
                visibility('kedv2cim',0,1,0,vs23);
                visibility('kedv2szaz',0,1);
                visibility('kedv3nev',0,1);
                visibility('kedv3cim',0,1,0,vs23);
                visibility('kedv3szaz',0,1);
        }
        if (par.value=='2')
        {
                visibility('kedv1nev',1,0);
                visibility('kedv1cim',1,0,0,vs23);
                visibility('kedv1szaz',1,0);
                visibility('kedv2nev',1,1);
                visibility('kedv2cim',1,1,0,vs23);
                visibility('kedv2szaz',1,1);
                visibility('kedv3nev',0,1);
                visibility('kedv3cim',0,1,0,vs23);
                visibility('kedv3szaz',0,1);        }
        if (par.value=='3')
        {
                visibility('kedv1nev',1,0);
                visibility('kedv1cim',1,0,0,vs23);
                visibility('kedv1szaz',1,0);
                visibility('kedv2nev',1,0);
                visibility('kedv2cim',1,0,0,vs23);
                visibility('kedv2szaz',1,0);
                visibility('kedv3nev',1,0);
                visibility('kedv3cim',1,0,0,vs23);
                visibility('kedv3szaz',1,0);
        }
    }

 function szerztevkor_onchange(par)
  {
    document.getElementById('txtszerztevkor').value=par.options[par.selectedIndex].text;
    switch(par.value)
      {
        case '13':
          visibility('szerztevkor_egyeb',1,0);
          break;
        default:
          visibility('szerztevkor_egyeb',0,1);
      }
  }


function kedv_ellenor()
{
    var joe=1;
    if (document.getElementById('kedvezmenyezettdb').value=='1')
        if (document.getElementById('kedv1szaz').value!='100%')
        {
            alert('A kedvezményezettek összes mértékének 100%-nak kell lennie');
            joe=0;
        }

    var osszeg=0;
    if (document.getElementById('kedvezmenyezettdb').value=='2')
    {
        ssss =document.getElementById('kedv1szaz').value;
        ssss=ssss.substr(0,ssss.length-1);
        osszeg=osszeg + parseFloat(ssss);
        ssss =document.getElementById('kedv2szaz').value;
        ssss=ssss.substr(0,ssss.length-1)
        osszeg=osszeg + parseFloat(ssss);        
        //alert(osszeg);
        if (parseFloat(osszeg)!=100)
        {
            alert('A kedvezményezettek összes mértékének 100%-nak kell lennie');
            joe=0;
        }
     }

    if (document.getElementById('kedvezmenyezettdb').value=='3')
    {
        ssss =document.getElementById('kedv1szaz').value;
        ssss=ssss.substr(0,ssss.length-1);
        osszeg=osszeg + parseFloat(ssss);
        ssss =document.getElementById('kedv2szaz').value;
        ssss=ssss.substr(0,ssss.length-1)
        osszeg=osszeg + parseFloat(ssss);
        ssss =document.getElementById('kedv3szaz').value;
        ssss=ssss.substr(0,ssss.length-1)
        osszeg=osszeg + parseFloat(ssss);
        if (parseFloat(osszeg)!=100)
        {
            alert('A kedvezményezettek összes mértékének 100%-nak kell lennie');
            joe=0;
        }
     }


    return(joe);        
}

