
var cal;var wssSazba;var minimalniDosporovani;var dict;var lastStatePojisteni;var BtnPressed=0;function Form_KeyDown(e)
{if(((e.which&&e.which==13)||(e.keyCode&&e.keyCode==13))&&document.forms[0].DefaultButton)
{__doPostBack(document.forms[0].DefaultButton.value,'');return false;}
return true;}
function bodyLoad(){MinCilCastka=20000;cal=new calendar1();cal.year_scroll=true;cal.time_comp=false;dict=new Array(20);dict[0]="Musíte zadat celé číslo";dict[1]="Vyplňte prosím správně všechny povinné údaje";dict[2]="Datum uzavření spořící smlouvy musí být minimálně 1.1.1996.";dict[3]="Cílová částka musí být v celých tisících, proto byla zaokrouhlena.";dict[4]="Cílová částka musí být minimálně "+MinCilCastka.toString()+" Kč.";dict[5]="Není nárok na řádný úvěr, nedostatečně naspořeno, zvolte překlenovací úvěr.\nPro zvolený tarif je zapotřebí %d ++ z cílové částky - %d Kč.";dict[6]=" Kč";dict[7]="Naspořeno";dict[8]="Jednorazový vklad";dict[9]="Špatný formát data: '";dict[10]="Špatný formát dne: '";dict[11]="Špatný formát měsíce: '";dict[12]="Špatný formát roku: '";dict[13]="'.\nPovolené znaky jsou čísla.";dict[14]="'.\nNenalezeno číslo dne.";dict[15]="'.\nNenalezeno číslo měsíce.";dict[16]="'.\nNenalezeno číslo roku.";dict[17]="'.\nPovolený rozsah je 01-12.";dict[18]="'.\nPovolený rozsah je 01-";dict[19]="Cílová částka musí být maximálně ";if(document.getElementById("PojisteniPovinne")){lastStatePojisteni=document.getElementById("PojisteniPovinne").value=="True";}
if(!document.getElementById('calendartableinhtml')){beginInit();}
countUhrada();if(document.getElementById('WSSklDatumUzavreni'))
{location.href="#WSSklDatumUzavreni";}
var jstest=document.getElementById('javascriptEnabled');if(jstest!=null)
{jstest.value="true";document.getElementById('jsdisabled').style.visibility="hidden";}}
function cc()
{if(document.cookie=="")
{alert("Pro správnou funkčnost Aplikace si prosím povolte COOKIES ve Vašem prohlížeči!");document.Form1.cookieexists.value="false";}else{document.Form1.cookieexists.value="true";}}
function resizeFromCookies(){var width=readCookie('windowsizewidth_cookie');var height=readCookie('windowsizeheight_cookie');if((width)&&(height)){window.resizeTo(width,height);}
else{window.resizeTo(600,700);}
moveTo(0,0);}
function readCookie(name){var nameEQ=name+"=";var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==' ')
c=c.substring(1,c.length);if(c.indexOf(nameEQ)==0)
return c.substring(nameEQ.length,c.length);}
return null;}
function createCookie(width,height){var date=new Date();date.setTime(date.getTime()+(61*24*60*60*1000));var expires="; expires="+date.toGMTString();document.cookie="windowsizewidth_cookie="+width+expires+"; path=/";document.cookie="windowsizeheight_cookie="+height+expires+"; path=/";}
function saveWindowSizeToCookies(){var myWidth;var myHeight;if(typeof(window.outerHeight)=='number')
{myHeight=window.outerHeight;myWidth=window.outerWidth;}
else
{if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight))
{myWidth=document.documentElement.clientWidth+29;myHeight=document.documentElement.clientHeight+153;}
else
{myWidth=document.body.clientWidth+149;myHeight=document.body.clientHeight+112;}}
createCookie(myWidth,myHeight);}
function trimall(str){return str.replace(/\s+/g,"");}
function oddelTisice(cislo)
{var oddeleno='';var j=0;for(var i=cislo.length-1;i>=0;i--){oddeleno=cislo.substr(i,1)+oddeleno;if(++j%3==0&&i!=0)oddeleno=" "+oddeleno;}
return oddeleno;}
function getShortDate(date){return date.getDate().toString()+'.'+(date.getMonth()+1).toString()+'.'+date.getFullYear();}
function isNumber(str)
{var reg=new RegExp(/^[0-9]+$/i);if(reg.test(str))return true;else return false;}
function sprintf()
{if(!arguments||arguments.length<1||!RegExp)
{return;}
var str=arguments[0];var re=/([^%]*)%('.|0|\x20)?(-)?(\d+)?(\.\d+)?(%|b|c|d|u|f|o|s|x|X)(.*)/;var a=b=[],numSubstitutions=0,numMatches=0;while(a=re.exec(str))
{var leftpart=a[1],pPad=a[2],pJustify=a[3],pMinLength=a[4];var pPrecision=a[5],pType=a[6],rightPart=a[7];numMatches++;if(pType=='%')
{subst='%';alert('proc');}
else
{numSubstitutions++;if(numSubstitutions>=arguments.length)
{alert('Error! Not enough function arguments ('+(arguments.length-1)+', excluding the string)\nfor the number of substitution parameters in string ('+numSubstitutions+' so far).');}
var param=arguments[numSubstitutions];var pad='';if(pPad&&pPad.substr(0,1)=="'")pad=leftpart.substr(1,1);else if(pPad)pad=pPad;var justifyRight=true;if(pJustify&&pJustify==="-")justifyRight=false;var minLength=-1;if(pMinLength)minLength=parseInt(pMinLength);var precision=-1;if(pPrecision&&pType=='f')precision=parseInt(pPrecision.substring(1));var subst=param;if(pType=='b')subst=parseInt(param).toString(2);else if(pType=='c')subst=String.fromCharCode(parseInt(param));else if(pType=='d')subst=oddelTisice(param.toString())?oddelTisice(param.toString()):0;else if(pType=='u')subst=Math.abs(param);else if(pType=='f')subst=(precision>-1)?Math.round(parseFloat(param)*Math.pow(10,precision))/Math.pow(10,precision):parseFloat(param);else if(pType=='o')subst=parseInt(param).toString(8);else if(pType=='s')subst=param;else if(pType=='x')subst=(''+parseInt(param).toString(16)).toLowerCase();else if(pType=='X')subst=(''+parseInt(param).toString(16)).toUpperCase();}
str=leftpart+subst+rightPart;}
return str.replace("++",'%');}
function beginInit()
{setDisabledStyle();if(document.getElementById("ExceptionalPaymentsPrefix"))
dopoctiMVDoAll();if(document.getElementById("WSSvkIZCilovaCastka")){CountUrok(document.forms[0].WSSvkIZDatumUzavreni,false);var uzavreni=(document.getElementById("WSSvkIZDatumUzavreni")).value;checkMVOdMin(uzavreni);doEnableWSSvk();setDisabledStyle();}
if(document.getElementById("SSContractParametersInputDatumUzavreni")){CountUrok(document.forms[0].SSContractParametersInputDatumUzavreni,false);}
if(document.getElementById("WSSklCilovaCastka")){doEnableWSSkl();setDisabledStyle();}
if(document.getElementById("BoTypUveru_combo")){setTarif();}
if(document.getElementById("WSSklDatumUzavreni")&&!document.getElementById("error")){window.location.hash="bot";}
if(document.getElementById("WHBvkInputControl_dobaSplatnosti_combo"))nastavMaxDobuSplatnostiWHB();var pojisteniOnlineCheckbox=document.getElementById("PojisteniOnlineIZControl_pripojisteniSkla_box");if(pojisteniOnlineCheckbox!=null)
{pojisteniOnlinePripojisteniSklaClicked(pojisteniOnlineCheckbox);}
var pojisteniOnlineCheckboxCalc=document.getElementById("PojisteniOnlineCalculator_pripojisteniSkla_box");if(pojisteniOnlineCheckboxCalc!=null)
{pojisteniOnlinePripojisteniSklaCalcClicked(pojisteniOnlineCheckboxCalc);}
var prCheckBoxCalc=document.getElementById("PojisteniOnlineCalculator_jePov_box");if(prCheckBoxCalc!=null)
{prEnableDisable(prCheckBoxCalc);}
var allriskCheckBoxCalc=document.getElementById("PojisteniOnlineCalculator_jeAllrisk_box");if(allriskCheckBoxCalc!=null)
{allriskEnableDisable(allriskCheckBoxCalc);}
var kontaktCheckBox=document.getElementById("OSUKradez_kontaktJiny_box");if(kontaktCheckBox!=null)
{kontaktEnableDisable(kontaktCheckBox);}
else
{kontaktCheckBox=document.getElementById("OSUZivel_kontaktJiny_box");if(kontaktCheckBox!=null)
{kontaktEnableDisable(kontaktCheckBox);}}}
function decimalChange(field,validate,oddelTisicePrm){var hodnota=trimall(field.value);if(isNumber(hodnota)){hodnota=parseInt(hodnota);field.value=hodnota;field.style.backgroundColor='white';field.style.color='#666666';hodnota=field.value;if(oddelTisicePrm)
field.value=oddelTisice(hodnota);if(field.name=='BoCilovaCastka')minCastka(field);if(field.name=='BoJednorazovyVklad'&&field.form.BoTypUveru_combo.value=="0")checkNasporeno(field);if(field.name=='WSSvkIZCilovaCastka'){countUhrada();CountPravidelnyVklad();minCastka(field);}
if(field.name=='NewContractWSSIZCilovaCastka'){minCastka(field);maxCastka(field,3000000);}
if(field.name=='SSContractParametersInputCilovaCastka'||field.name=='SSContractDetailCilovaCastka'){minCastka(field);}
if(field.name=='SSContractDetailSporitDoCiloveCastky')
setEnableSSContractTermination();if(document.getElementById("BoTypUveru_combo"))countCelkem();if(field.name=='SkutecneDosporovani'){if(!document.getElementById('WSSpuIZMinimalniDosporovani_value'))return;var minDosp=parseInt(trimall(document.getElementById('WSSpuIZMinimalniDosporovani_value').innerHTML));if(parseInt(trimall(field.value))>=minDosp)countPU(field);}
if(field.name=='WHBvkInputControl_vyseInvesticnihoZameru'||field.name=='WHBvkInputControl_skutecneVlastniZdroje')countVysiUveruWHB();if(field.name=='WHBvkInputControl_vyseInvesticnihoZameru'||field.name=='WHBvkInputControl_nabizenaZastava')
nastavMaxDobuSplatnostiWHB();}
else{if(hodnota=="")return false;if(validate){field.style.background='blue';field.style.color='white';alert(dict[1]);}}
if((field.name.indexOf('MVklad_Perioda')>=0)||(field.name.indexOf('MVklad_Pocet')>=0))
dopoctiMVDo(field.name.substring(field.name.lastIndexOf('_')+1));if(field.name.indexOf('Cerpani_Castka')==0)
countCerpaniUveru();setDisabledStyle();}
function decimalBlur(field,setEmptyToZero){if((trimall(field.value))==""&&setEmptyToZero)field.value="0";if(document.getElementById("BoTypUveru_combo")){countCelkem();}
if(field.name=='WSSvkIZSporitDoCiloveCastky')
doEnableWSSvk();if(field.name=='WSSklSporitDoCiloveCastky')
doEnableWSSkl();}
function decimalFocus(field){if(field.value=="0")field.value="";}
function check(field){if(field.name=='WSSvkIZAutomatickyMenitPravidelnyVklad_box'){CountPravidelnyVklad();document.getElementById('WSSvkIZPravidelnyMesicniVklad').disabled=field.checked;}
else if(field.name.substring(field.name.length-10)=='_undef_box'){SetUndefInterval(field);}else if(field.name.substring(field.name.length-12)=='_undefTF_box'){SetUndefField(field,field.checked);var f2id=field.name.substring(0,field.name.length-4)+"2_box";if(document.getElementById(f2id)){field2=document.getElementById(f2id);field2.checked&=!field.checked;updateCheckHiddenField(field2);SetUndefField(field,field.checked|field2.checked);}}else if(field.name.substring(field.name.length-13)=='_undefTF2_box'){var field2=document.getElementById(field.name.substring(0,field.name.length-5)+"_box");field2.checked&=!field.checked;SetUndefField(field2,field.checked|field2.checked);updateCheckHiddenField(field2);}else if(field.name=='PUEsisInputFormularESIS_box'||field.name=='PUEsisInputPojisteni_box'){setESISState('PU',field.name=='PUEsisInputFormularESIS_box');}else if(field.name=='UEsisInputFormularESIS_box'||field.name=='UEsisInputPojisteni_box'){setESISState('U',field.name=='UEsisInputFormularESIS_box');}
updateCheckHiddenField(field);setDisabledStyle();}
function setZMState(nameprefix,fromJednotlivec){var jednotlivec=document.getElementById(nameprefix+"InputControlSPJednotlivec_box");var dalsiVPoradi=document.getElementById(nameprefix+"InputControl1poradi_box");var dospeli=document.getElementById(nameprefix+"InputControlSPdospeli");var dite26=document.getElementById(nameprefix+"InputControlSPod15do26");var dite15=document.getElementById(nameprefix+"InputControlSPod6do15");var dite6=document.getElementById(nameprefix+"InputControlSPdo6");if(fromJednotlivec){dalsiVPoradi.checked=!jednotlivec.checked;updateCheckHiddenField(dalsiVPoradi);}
else{jednotlivec.checked=!dalsiVPoradi.checked;updateCheckHiddenField(jednotlivec);}
dospeli.disabled=jednotlivec.checked;dite26.disabled=jednotlivec.checked;dite15.disabled=jednotlivec.checked;dite6.disabled=jednotlivec.checked;if(jednotlivec.checked){dospeli.value=0;dite26.value=0;dite15.value=0;dite6.value=0;}}
function setESISState(nameprefix,callFromFormEsis){var pojisteni=document.getElementById(nameprefix+"EsisInputPojisteni_box");var roknar=document.getElementById(nameprefix+"EsisInputRokNarozeni");var pohl=document.getElementById(nameprefix+"EsisInputPohlavi_combo");var jmeno=document.getElementById(nameprefix+"EsisInputJmenoAPrijmeni");var source=document.getElementById("SimulationSourceIsPublic");var isPublic=source==null?true:source.value=="True";if(isPublic){roknar.disabled=!pojisteni.checked;if(jmeno.disabled){pohl.disabled=!pojisteni.checked;}}
updateCheckHiddenField(pojisteni);}
function updateCheckHiddenField(field){var hidid=field.name.substring(0,field.name.length-4);var hid=document.getElementById(hidid);if(field.checked){hid.value="true";}else{hid.value="false";}}
function dateBlur(field)
{}
function dateChange(field){if(field.name=='WSSvkIZDatumUzavreni'){CountUrok(field,true);ChangeTarif(field);(document.getElementById('WSSvkIZDatumPocatkuPravidelnychVkladu')).value=field.value;checkMVOdMin(field.value);dopoctiMVDoAll();}
if(field.name=='SSContractParametersInputDatumUzavreni'){CountUrok(field,true);ChangeTarif(field);}
if(field.name=='DatumCerpani')setPocatekSplatek();if(field.name=='WSSvkIZDatumUkonceniPravidelnychVkladu')
doEnableWSSvk();if(field.name=='WSSklDatumUkonceniPravidelnychVkladu')
doEnableWSSkl();if(field.name=='SSContractDetailDatumUkonceniPravidelnychVkladu')
setEnableSSContractTermination();if(field.name.indexOf('MVklad_Od')>=0)
dopoctiMVDo(field.name.substring(field.name.lastIndexOf('_')+1));setDisabledStyle();}
function comboChange(field){if(field.name=="WSSesIZAccountTypeWSS_combo")
if(field.value>0)
{document.getElementById('WSSesIZpouzeRelevantni_box').disabled=false;}
else
{document.getElementById('WSSesIZpouzeRelevantni_box').disabled=true;}
if(field.name=='WSSvkIZTarifniVarianta_combo')CountPravidelnyVklad();if(field.name=='TypWSS_combo')updatePU(field.selectedIndex);if(field.name=='BoTypUveru_combo')setTarif();if(field.name=='WHBvkInputControl_vztahKNemovitosti_combo')setWHBUrok(field.selectedIndex==0);setDisabledStyle();}
function YesNochange(field,val){if(val==true&&field.name=='WSSvkIZZajemOPreklenovaciUver')
field.form.WSSvkIZZajemOUver[0].checked=true;if(val==false&&field.name=='WSSvkIZZajemOUver')
field.form.WSSvkIZZajemOPreklenovaciUver[1].checked=true;if(val==true&&field.name=='WSSklZajemOPreklenovaciUver')
field.form.WSSklZajemOUver[0].checked=true;if(val==false&&field.name=='WSSklZajemOUver')
field.form.WSSklZajemOPreklenovaciUver[1].checked=true;if(field.name=='SSContractDetailZajemOPreklenovaciUver'&&val==true)
field.form.SSContractDetailZajemOUver[0].checked=true;if(field.name=='SSContractDetailZajemOUver'&&val==false)
field.form.SSContractDetailZajemOPreklenovaciUver[1].checked=true;if(field.name=='WSSvkIZZajemOUver'||field.name=='WSSvkIZZajemOPreklenovaciUver'){doEnableWSSvk();setDisabledStyle();}
if(field.name=='WSSklZajemOUver'||field.name=='WSSklZajemOPreklenovaciUver'){doEnableWSSkl();setDisabledStyle();}
if(field.name=='SSContractDetailZajemOUver')
setEnableSSContractTermination();if(field.name=='SSContractParametersInputNarokNaStatniPodporu'){if(field.form.SSContractParametersInputNarokNaStatniPodporu[0].checked){field.form.SSContractParametersInputZakladVypocetStatniPodpory.disabled=false;}
else{field.form.SSContractParametersInputZakladVypocetStatniPodpory.disabled=true;field.form.SSContractParametersInputZakladVypocetStatniPodpory.value=0;}
setDisabledStyle();}}
function CountUrok(field,showErrorMessage){var dUzavreni=cal_prs_date1(field.value);var hodnota=0;for(var i=0;i<wssSazba.length;i++){if(dUzavreni<cal_prs_date1(wssSazba[0][0])){if(showErrorMessage)
alert(dict[2]);return;}
if(dUzavreni<cal_prs_date1(wssSazba[i][0])){var minsazba=wssSazba[i-1][1];var maxsazba=wssSazba[i-1][2];break;}
if(i==(wssSazba.length-1)){var minsazba=wssSazba[i][1];var maxsazba=wssSazba[i][2];break;}}
if(field.form.WSSvkIZUrokZUspor_combo){field.form.WSSvkIZUrokZUspor_combo.options[0].text=minsazba.toString();field.form.WSSvkIZUrokZUspor_combo.options[1].text=maxsazba.toString();}
if(field.form.SSContractParametersInputUrokovaSazbaZUspor_combo){field.form.SSContractParametersInputUrokovaSazbaZUspor_combo.options[0].text=minsazba.toString();field.form.SSContractParametersInputUrokovaSazbaZUspor_combo.options[1].text=maxsazba.toString();}}
function ChangeTarif(field){var dUzavreni=cal_prs_date1(field.value);var OK=cal_prs_date1("1.10.2004");var OKposition=-1;var tarifCombo;if(field.form.SSContractParametersInputTarifniVarianta_combo){tarifCombo=field.form.SSContractParametersInputTarifniVarianta_combo;}
else{tarifCombo=field.form.WSSvkIZTarifniVarianta_combo;}
for(var i=0;i<tarifCombo.length;i++){if(tarifCombo.options[i].text=="OK"){OKposition=i;break;}}
if(dUzavreni<OK){if(OKposition!=-1){if(tarifCombo.selectedIndex==OKposition)tarifCombo.selectedIndex--;tarifCombo.remove(OKposition);}}else{if(OKposition==-1)tarifCombo.options[3]=(new Option('OK','3'));}}
function CountPravidelnyVklad(){if(document.getElementById("WSSvkIZCilovaCastka")){if(document.forms[0].WSSvkIZAutomatickyMenitPravidelnyVklad_box.checked){var kolik=(document.forms[0].WSSvkIZTarifniVarianta_combo.selectedIndex==3)?0.0025:0.005;var cilovaCastka=parseInt(trimall(document.forms[0].WSSvkIZCilovaCastka.value));var pravidelnyVklad=Math.floor((cilovaCastka*kolik*100)*0.01);document.forms[0].WSSvkIZPravidelnyMesicniVklad.value=oddelTisice(pravidelnyVklad.toString());}}}
function doEnableWSSvk()
{var dis=document.forms[0].WSSvkIZZajemOUver[0].checked;document.forms[0].WSSvkIZSporitDoCiloveCastky.disabled=dis;document.forms[0].WSSvkIZDatumUkonceniPravidelnychVkladu.disabled=dis;document.forms[0].WSSvkIZDatumUkonceniSmlouvy.disabled=dis;document.forms[0].WSSvkIZDatumUkonceniPravidelnychVkladu.disabled|=(document.forms[0].WSSvkIZSporitDoCiloveCastky.value!='0');document.forms[0].WSSvkIZSporitDoCiloveCastky.disabled|=(document.forms[0].WSSvkIZDatumUkonceniPravidelnychVkladu.value!='');}
function doEnableWSSkl()
{var dis=document.forms[0].WSSklZajemOUver[0].checked;document.forms[0].WSSklSporitDoCiloveCastky.disabled=dis;document.forms[0].WSSklDatumUkonceniPravidelnychVkladu.disabled=dis;document.forms[0].WSSklDatumUkonceniSmlouvy.disabled=dis;document.forms[0].WSSklDatumUkonceniPravidelnychVkladu.disabled|=(document.forms[0].WSSklSporitDoCiloveCastky.value!='0');document.forms[0].WSSklSporitDoCiloveCastky.disabled|=(document.forms[0].WSSklDatumUkonceniPravidelnychVkladu.value!='');}
function setEnableSSContractTermination()
{var zajemOUver,sporitDoCiloveCastky,datumUkonceniPravidelnychVkladu,datumUkonceniSmlouvy;if(document.forms[0].SSContractDetailSporitDoCiloveCastky)
{zajemOUver=document.forms[0].SSContractDetailZajemOUver;sporitDoCiloveCastky=document.forms[0].SSContractDetailSporitDoCiloveCastky;datumUkonceniPravidelnychVkladu=document.forms[0].SSContractDetailDatumUkonceniPravidelnychVkladu;datumUkonceniSmlouvy=document.forms[0].SSContractDetailDatumUkonceniSmlouvy;}
var dis=zajemOUver[0].checked
sporitDoCiloveCastky.disabled=dis;datumUkonceniPravidelnychVkladu.disabled=dis;datumUkonceniSmlouvy.disabled=dis;datumUkonceniPravidelnychVkladu.disabled|=(sporitDoCiloveCastky.value!='0');sporitDoCiloveCastky.disabled|=(datumUkonceniPravidelnychVkladu.value!='');setDisabledStyle();}
function setDisabledStyle(){if(!(document.getElementById("BoTypUveru_combo")))
{for(var i=0;i<document.forms[0].elements.length;i++){if(document.forms[0].elements[i].type=="text"){var nadobr=document.forms[0].elements[i].nextSibling;if(nadobr){var obr=nadobr.lastChild;}else{var obr=null;}
if(document.forms[0].elements[i].disabled){document.forms[0].elements[i].style.border="transparent";document.forms[0].elements[i].style.background="none";if(obr!=null&&obr.tagName=="IMG"){obr.style.visibility="hidden";}}else{document.forms[0].elements[i].style.border="1px solid #666666";if(obr!=null&&obr.tagName=="IMG"){obr.style.visibility="visible";}
if(!(document.forms[0].elements[i].style.backgroundColor=="blue"))
{document.forms[0].elements[i].style.backgroundColor="white";document.forms[0].elements[i].style.color='#666666';}}}}}}
function countUhrada(){if(document.getElementById('WSSvkIZCilovaCastka')){var field=document.getElementById('WSSvkIZCilovaCastka');var max=30000;var val=Math.floor(0.01*parseInt(trimall(field.value)));val=(val>max)?max:val;field.form.WSSvkIZUhradaZaUzavreni.value=oddelTisice(val.toString());}}
function setPocatekSplatek(){var datum=document.getElementById('DatumCerpani').value;var pocatek=new Date(cal_prs_date1(datum));var d=pocatek;var d=new Date(pocatek.getFullYear(),(pocatek.getMonth()+1),15);document.getElementById('PocatekPravidelnychSplatek_value').innerHTML=getShortDate(d);}
function countCerpaniUveru(){var numrows=parseInt(document.getElementById("PaymentShortNumRows").value);var soucet=0;for(var i=0;i<numrows;i++){var cc='Cerpani_Castka'+i;var cc_obj=document.getElementById(cc);soucet+=parseInt(trimall(cc_obj.value));}
document.getElementById('WSSuIZSkutecneCerpaniUveru_value').innerHTML=oddelTisice(soucet.toString())+dict[6];}
function setTarif(){if(document.getElementById("BoTypUveru_combo")){if(document.getElementById("BoTypUveru_combo").value=="0"){document.getElementById("BoTarifniVarianta_label").style.visibility="visible";document.getElementById("BoTarifniVarianta_combo").style.visibility="visible";document.getElementById("KratsiSplatka_group").style.visibility="hidden";document.getElementById("BoJednorazovyVklad_label").innerHTML=dict[7];}else if(document.getElementById("BoTypUveru_combo").value=="1"){document.getElementById("BoTarifniVarianta_label").style.visibility="hidden";document.getElementById("BoTarifniVarianta_combo").style.visibility="hidden";document.getElementById("KratsiSplatka_group").style.visibility="hidden";document.getElementById("BoJednorazovyVklad_label").innerHTML=dict[8];}
else
{document.getElementById("BoTarifniVarianta_label").style.visibility="hidden";document.getElementById("BoTarifniVarianta_combo").style.visibility="hidden";document.getElementById("KratsiSplatka_group").style.visibility="visible";document.getElementById("BoJednorazovyVklad_label").innerHTML=dict[8];}
countCelkem();}}
function setWHBUrok(isBydleni){if(!document.getElementById("WHBvkInputControl_druhUrokoveSazby_combo"))return;}
function countVysiUveruWHB(){if(!document.getElementById("WHBvkInputControl_vyseInvesticnihoZameru"))return;var invZamer=parseInt(trimall(document.getElementById("WHBvkInputControl_vyseInvesticnihoZameru").value));var skZdroje=parseInt(trimall(document.getElementById("WHBvkInputControl_skutecneVlastniZdroje").value));var vyseUveru=invZamer-skZdroje;document.getElementById("WHBvkInputControl_pozadovanaVyseUveru_value").innerHTML=oddelTisice(vyseUveru.toString())+" Kč";return vyseUveru;}
function countCelkem(){if(document.getElementById("BoTypUveru_combo").value=="0"){var celkUver=trimall(document.getElementById('BoCilovaCastka').value)-trimall(document.getElementById('BoJednorazovyVklad').value);document.getElementById('BoVyseUveru').value=oddelTisice(celkUver.toString());}else{document.getElementById('BoVyseUveru').value=document.getElementById('BoCilovaCastka').value;}
var celkPrijm=parseInt(trimall(document.getElementById('BoCistyPrijemKlienta').value))+parseInt(trimall(document.getElementById('BoCistyPrijemManzelky').value))+parseInt(trimall(document.getElementById('BoOstatniPrijmy').value));document.getElementById('BoCelkovePrijmy').value=oddelTisice(celkPrijm.toString());}
function countPU(field){if(!document.getElementById('WSSpuIZSplatkaUroku_value'))return;var minDosp=parseInt(trimall(document.getElementById('WSSpuIZSplatkaUroku_value').innerHTML));var skDosp=parseInt(trimall(field.value));document.getElementById('WSSpuIZPravidelnaMesicniSplatka_value').innerHTML=oddelTisice((minDosp+skDosp).toString())+" Kč";}
function maxCastka(field,limit){var hodnota=(trimall(field.value));if((hodnota%1000)!=0){field.value=oddelTisice((hodnota-hodnota%1000).toString());alert(dict[3]);}
if(hodnota>3000000){field.style.backgroundColor='blue';field.style.color='white';alert(dict[19]+limit+" Kč.");field.value=limit;field.focus();}else{field.style.backgroundColor='white';field.style.color='black';}}
function minCastka(field){var hodnota=(trimall(field.value));if((hodnota%1000)!=0){field.value=oddelTisice((hodnota-hodnota%1000).toString());alert(dict[3]);}
if(hodnota<20000){field.style.backgroundColor='blue';field.style.color='white';alert(dict[4]);field.value=20000;field.focus();}else{field.style.backgroundColor='white';field.style.color='black';}}
function checkNasporeno(field){var hodnota=parseInt(trimall(field.form.BoJednorazovyVklad.value));var cilcast=parseInt(trimall(field.form.BoCilovaCastka.value));switch(field.form.BoTarifniVarianta_combo.value){case"0":case"1":if((cilcast*0.5)>hodnota)alert(sprintf(dict[5],50,(((cilcast*0.5)))));break;case"2":if((cilcast*0.4)>hodnota)alert(sprintf(dict[5],40,(((cilcast*0.5)))));break;case"3":if((cilcast*0.3)>hodnota)alert(sprintf(dict[5],30,(((cilcast*0.3)))));break;}}
function nastavMaxDobuSplatnostiWHB(){var zastavaInput=document.getElementById('WHBvkInputControl_nabizenaZastava');var vztah=document.getElementById('WHBvkInputControl_vztahKNemovitosti_combo');var uver=countVysiUveruWHB();var zastava=parseInt(trimall(zastavaInput.value));if(zastava==0)return;var ds=document.getElementById('WHBvkInputControl_dobaSplatnosti_combo');var pomerJeVysoky=((uver/zastava)>0.7);lastSel=vztah.selectedIndex;vztah.options[1]=pomerJeVysoky?null:new Option('pronájem',1);vztah.options.length=pomerJeVysoky?1:2;vztah.selectedIndex=pomerJeVysoky?0:lastSel;}
function SetUndefField(field,value){var fieldid=field.name.substring(0,field.name.length-12);var field1=document.getElementById(fieldid);field1.disabled=value;}
function SetUndefInterval(field){var fieldid=field.name.substring(0,field.name.length-10);var field1=document.getElementById(fieldid+'_from');var field2=document.getElementById(fieldid+'_to');field1.disabled=field.checked;field2.disabled=field.checked;}
function CafVizitkaPage_TelefonChange(field)
{var mobil=document.getElementById('CafVizitkaPgMobil');if(field.value==null||trimall(field.value)=='')
{mobil.disabled=false;}
else
{mobil.disabled=true;mobil.value='';}
setDisabledStyle();}
function sumRUPrijmy(){var celkem=Number(document.getElementById('ZadostPU_prijem').value.replace(' ',''))+
Number(document.getElementById('ZadostPU_mprijem').value.replace(' ',''))+
Number(document.getElementById('ZadostPU_duchod').value.replace(' ',''))+Number(document.getElementById('ZadostPU_ostatniPrijmy').value.replace(' ',''));if(!isNaN(celkem))
document.getElementById('ZadostPU_prijmyCelkem_value').innerHTML=celkem;else
document.getElementById('ZadostPU_prijmyCelkem_value').innerHTML="";}
function sumRUVydaje(){var celkem=Number(document.getElementById('ZadostPU_splatkaPU').value.replace(' ',''))+
Number(document.getElementById('ZadostPU_splatky').value.replace(' ',''))+
Number(document.getElementById('ZadostPU_vyzivne').value.replace(' ',''))+Number(document.getElementById('ZadostPU_pojistne').value.replace(' ',''))+
Number(document.getElementById('ZadostPU_ruceni').value.replace(' ',''))+
Number(document.getElementById('ZadostPU_ostatniVydaje').value.replace(' ',''));if(!isNaN(celkem))
document.getElementById('ZadostPU_vydajeCelkem_value').innerHTML=celkem;else
document.getElementById('ZadostPU_vydajeCelkem_value').innerHTML="";}
function sumRUNaklady(){var celkem=Number(document.getElementById('ZadostPU_stavebniNaklady').value.replace(' ',''))+
Number(document.getElementById('ZadostPU_ostatniNaklady').value.replace(' ',''));if(!isNaN(celkem))
document.getElementById('ZadostPU_nakladyCelkem_value').innerHTML=celkem;else
document.getElementById('ZadostPU_nakladyCelkem_value').innerHTML="";}
function sumRUZdroje(){var celkem=Number(document.getElementById('ZadostPU_vlastniProstredky').value.replace(' ',''))+
Number(document.getElementById('ZadostPU_jineUvery').value.replace(' ',''))+
Number(document.getElementById('ZadostPU_prostredkyOdWSS').value.replace(' ',''));if(!isNaN(celkem))
document.getElementById('ZadostPU_zdrojeCelkem_value').innerHTML=celkem;else
document.getElementById('ZadostPU_zdrojeCelkem_value').innerHTML="";}
function notifySearch(){return(BtnPressed>0);}
function bankcode_popup(id){var obj_calwindow=window.open('bankcode.htm?id='+id,'BankCode','width=400,height=800,status=no,resizable=no,top='
+50+',left='+100+',dependent=yes,alwaysRaised=yes, scrollbars=yes');obj_calwindow.opener=window;obj_calwindow.focus();}
function get_url_parameter(name){name=name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");var regexS="[\\?&]"+name+"=([^&#]*)";var regex=new RegExp(regexS);var results=regex.exec(window.location.href);if(results==null)
return"";else
return results[1];}
var NUM_CENTYEAR=30;var BUL_TIMECOMPONENT=false;var BUL_YEARSCROLL=true;var calendars=[];var RE_NUM=/^\.?\d+$/;function calendar1()
{this.popup=my_popup1;}
function my_popup1(obj_id,date)
{var obj_target=document.getElementById(obj_id);if(obj_target.disabled)return;_calendar1(obj_target);cal_popup1(obj_target.value);}
function _calendar1(obj_target){this.gen_date=cal_gen_date1;this.gen_time=cal_gen_time1;this.gen_tsmp=cal_gen_tsmp1;this.prs_date=cal_prs_date1;this.prs_time=cal_prs_time1;this.prs_tsmp=cal_prs_tsmp1;if(!obj_target)
return cal_error("Vyskytl se problem s kalendarem.");if(obj_target.value==null)
return cal_error("Vyskytl se problem s kalendarem.");this.target=obj_target;this.time_comp=BUL_TIMECOMPONENT;this.year_scroll=BUL_YEARSCROLL;this.id=calendars.length;calendars[this.id]=this;}
function cal_popup1(str_datetime){this.dt_current=this.prs_tsmp(str_datetime?str_datetime:this.target.value);if(!this.dt_current)return;var obj_calwindow=window.open('calendar.html?datetime='+this.dt_current.valueOf()+'&id='+this.id,'Calendar','width=200,height='+(this.time_comp?215:190)+',status=no,resizable=no,top='+200+',left='+200+',dependent=yes,alwaysRaised=yes');obj_calwindow.opener=window;obj_calwindow.focus();}
function cal_gen_tsmp1(dt_datetime){return(this.gen_date(dt_datetime)+' '+this.gen_time(dt_datetime));}
function cal_gen_date1(dt_datetime){return((dt_datetime.getDate()<10?'0':'')+dt_datetime.getDate()+"."
+(dt_datetime.getMonth()<9?'0':'')+(dt_datetime.getMonth()+1)+"."
+dt_datetime.getFullYear());}
function cal_gen_time1(dt_datetime){return((dt_datetime.getHours()<10?'0':'')+dt_datetime.getHours()+":"
+(dt_datetime.getMinutes()<10?'0':'')+(dt_datetime.getMinutes())+":"
+(dt_datetime.getSeconds()<10?'0':'')+(dt_datetime.getSeconds()));}
function cal_prs_tsmp1(str_datetime){if(!str_datetime)
return(new Date());if(RE_NUM.exec(str_datetime))
return new Date(str_datetime);var arr_datetime=str_datetime.split(' ');return this.prs_time(arr_datetime[1],this.prs_date(arr_datetime[0]));}
function cal_prs_date1(str_date){var arr_date=str_date.split('.');if(!arr_date[0])return cal_error(dict[9]+str_date+dict[14]);if(!RE_NUM.exec(arr_date[0]))return cal_error(dict[10]+arr_date[0]+dict[13]);if(!arr_date[1])return cal_error(dict[9]+str_date+dict[15]);if(!RE_NUM.exec(arr_date[1]))return cal_error(dict[11]+arr_date[1]+dict[13]);if(!arr_date[2])return cal_error(dict[9]+str_date+dict[16]);if(!RE_NUM.exec(arr_date[2]))return cal_error(dict[12]+arr_date[2]+dict[13]);var dt_date=new Date();dt_date.setDate(1);if(arr_date[1]<1||arr_date[1]>12)return cal_error(dict[11]+arr_date[1]+dict[17]);dt_date.setMonth(arr_date[1]-1);if(arr_date[2]<100)arr_date[2]=Number(arr_date[2])+(arr_date[2]<NUM_CENTYEAR?2000:1900);dt_date.setFullYear(arr_date[2]);var dt_numdays=new Date(arr_date[2],arr_date[1],0);dt_date.setDate(arr_date[0]);if(dt_date.getMonth()!=(arr_date[1]-1))return cal_error(dict[10]+arr_date[0]+dict[18]+dt_numdays.getDate()+".");return(dt_date)}
function cal_prs_time1(str_time,dt_date){if(!dt_date)return null;var arr_time=String(str_time?str_time:'').split(':');if(!arr_time[0])dt_date.setHours(0);else if(RE_NUM.exec(arr_time[0]))
if(arr_time[0]<24)dt_date.setHours(arr_time[0]);else return cal_error("Invalid hours value: '"+arr_time[0]+"'.\nAllowed range is 00-23.");else return cal_error("Invalid hours value: '"+arr_time[0]+"'.\nAllowed values are unsigned integers.");if(!arr_time[1])dt_date.setMinutes(0);else if(RE_NUM.exec(arr_time[1]))
if(arr_time[1]<60)dt_date.setMinutes(arr_time[1]);else return cal_error("Invalid minutes value: '"+arr_time[1]+"'.\nAllowed range is 00-59.");else return cal_error("Invalid minutes value: '"+arr_time[1]+"'.\nAllowed values are unsigned integers.");if(!arr_time[2])dt_date.setSeconds(0);else if(RE_NUM.exec(arr_time[2]))
if(arr_time[2]<60)dt_date.setSeconds(arr_time[2]);else return cal_error("Invalid seconds value: '"+arr_time[2]+"'.\nAllowed range is 00-59.");else return cal_error("Invalid seconds value: '"+arr_time[2]+"'.\nAllowed values are unsigned integers.");dt_date.setMilliseconds(0);return dt_date;}
function cal_error(str_message){return null;}
function toggleLayer(whichLayer,Colorcntrl,txtboxcntrl)
{var elem,vis;if(document.getElementById)
elem=document.getElementById(whichLayer);else if(document.all)
elem=document.all[whichLayer];else if(document.layers)
elem=document.layers[whichLayer];vis=elem.style;if(vis.display==''&&elem.offsetWidth!=undefined&&elem.offsetHeight!=undefined)
vis.display=(elem.offsetWidth!=0&&elem.offsetHeight!=0)?'block':'none';vis.display=(vis.display==''||vis.display=='block')?'none':'block';if(Colorcntrl!=null&&txtboxcntrl!=null)
{var color=new RGBColor(Colorcntrl.style.backgroundColor);if(color.ok)
{document.getElementById(txtboxcntrl).value=color.toHex();document.getElementById(txtboxcntrl).style.backgroundColor=Colorcntrl.style.backgroundColor;}}}
function makeBackground(controlid)
{var obj=document.getElementById(controlid);if(!obj)return;if(obj.value.length>2&&obj.value.substr(0,1)=='#'){obj.style.backgroundColor=obj.value;}}
function RGBColor(color_string)
{this.ok=false;if(color_string.charAt(0)=='#'){color_string=color_string.substr(1,6);}
color_string=color_string.replace(/ /g,'');color_string=color_string.toLowerCase();var simple_colors={aliceblue:'f0f8ff',antiquewhite:'faebd7',aqua:'00ffff',aquamarine:'7fffd4',azure:'f0ffff',beige:'f5f5dc',bisque:'ffe4c4',black:'000000',blanchedalmond:'ffebcd',blue:'0000ff',blueviolet:'8a2be2',brown:'a52a2a',burlywood:'deb887',cadetblue:'5f9ea0',chartreuse:'7fff00',chocolate:'d2691e',coral:'ff7f50',cornflowerblue:'6495ed',cornsilk:'fff8dc',crimson:'dc143c',cyan:'00ffff',darkblue:'00008b',darkcyan:'008b8b',darkgoldenrod:'b8860b',darkgray:'a9a9a9',darkgreen:'006400',darkkhaki:'bdb76b',darkmagenta:'8b008b',darkolivegreen:'556b2f',darkorange:'ff8c00',darkorchid:'9932cc',darkred:'8b0000',darksalmon:'e9967a',darkseagreen:'8fbc8f',darkslateblue:'483d8b',darkslategray:'2f4f4f',darkturquoise:'00ced1',darkviolet:'9400d3',deeppink:'ff1493',deepskyblue:'00bfff',dimgray:'696969',dodgerblue:'1e90ff',feldspar:'d19275',firebrick:'b22222',floralwhite:'fffaf0',forestgreen:'228b22',fuchsia:'ff00ff',gainsboro:'dcdcdc',ghostwhite:'f8f8ff',gold:'ffd700',goldenrod:'daa520',gray:'808080',green:'008000',greenyellow:'adff2f',honeydew:'f0fff0',hotpink:'ff69b4',indianred:'cd5c5c',indigo:'4b0082',ivory:'fffff0',khaki:'f0e68c',lavender:'e6e6fa',lavenderblush:'fff0f5',lawngreen:'7cfc00',lemonchiffon:'fffacd',lightblue:'add8e6',lightcoral:'f08080',lightcyan:'e0ffff',lightgoldenrodyellow:'fafad2',lightgrey:'d3d3d3',lightgreen:'90ee90',lightpink:'ffb6c1',lightsalmon:'ffa07a',lightseagreen:'20b2aa',lightskyblue:'87cefa',lightslateblue:'8470ff',lightslategray:'778899',lightsteelblue:'b0c4de',lightyellow:'ffffe0',lime:'00ff00',limegreen:'32cd32',linen:'faf0e6',magenta:'ff00ff',maroon:'800000',mediumaquamarine:'66cdaa',mediumblue:'0000cd',mediumorchid:'ba55d3',mediumpurple:'9370d8',mediumseagreen:'3cb371',mediumslateblue:'7b68ee',mediumspringgreen:'00fa9a',mediumturquoise:'48d1cc',mediumvioletred:'c71585',midnightblue:'191970',mintcream:'f5fffa',mistyrose:'ffe4e1',moccasin:'ffe4b5',navajowhite:'ffdead',navy:'000080',oldlace:'fdf5e6',olive:'808000',olivedrab:'6b8e23',orange:'ffa500',orangered:'ff4500',orchid:'da70d6',palegoldenrod:'eee8aa',palegreen:'98fb98',paleturquoise:'afeeee',palevioletred:'d87093',papayawhip:'ffefd5',peachpuff:'ffdab9',peru:'cd853f',pink:'ffc0cb',plum:'dda0dd',powderblue:'b0e0e6',purple:'800080',red:'ff0000',rosybrown:'bc8f8f',royalblue:'4169e1',saddlebrown:'8b4513',salmon:'fa8072',sandybrown:'f4a460',seagreen:'2e8b57',seashell:'fff5ee',sienna:'a0522d',silver:'c0c0c0',skyblue:'87ceeb',slateblue:'6a5acd',slategray:'708090',snow:'fffafa',springgreen:'00ff7f',steelblue:'4682b4',tan:'d2b48c',teal:'008080',thistle:'d8bfd8',tomato:'ff6347',turquoise:'40e0d0',violet:'ee82ee',violetred:'d02090',wheat:'f5deb3',white:'ffffff',whitesmoke:'f5f5f5',yellow:'ffff00',yellowgreen:'9acd32'};for(var key in simple_colors){if(color_string==key){color_string=simple_colors[key];}}
var color_defs=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:['rgb(123, 234, 45)','rgb(255,234,245)'],process:function(bits){return[parseInt(bits[1]),parseInt(bits[2]),parseInt(bits[3])];}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:['#00ff00','336699'],process:function(bits){return[parseInt(bits[1],16),parseInt(bits[2],16),parseInt(bits[3],16)];}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:['#fb0','f0f'],process:function(bits){return[parseInt(bits[1]+bits[1],16),parseInt(bits[2]+bits[2],16),parseInt(bits[3]+bits[3],16)];}}];for(var i=0;i<color_defs.length;i++){var re=color_defs[i].re;var processor=color_defs[i].process;var bits=re.exec(color_string);if(bits){channels=processor(bits);this.r=channels[0];this.g=channels[1];this.b=channels[2];this.ok=true;}}
this.r=(this.r<0||isNaN(this.r))?0:((this.r>255)?255:this.r);this.g=(this.g<0||isNaN(this.g))?0:((this.g>255)?255:this.g);this.b=(this.b<0||isNaN(this.b))?0:((this.b>255)?255:this.b);this.toRGB=function(){return'rgb('+this.r+', '+this.g+', '+this.b+')';}
this.toHex=function(){var r=this.r.toString(16);var g=this.g.toString(16);var b=this.b.toString(16);if(r.length==1)r='0'+r;if(g.length==1)g='0'+g;if(b.length==1)b='0'+b;return'#'+r+g+b;}
this.getHelpXML=function(){var examples=new Array();for(var i=0;i<color_defs.length;i++){var example=color_defs[i].example;for(var j=0;j<example.length;j++){examples[examples.length]=example[j];}}
for(var sc in simple_colors){examples[examples.length]=sc;}
var xml=document.createElement('ul');xml.setAttribute('id','rgbcolor-examples');for(var i=0;i<examples.length;i++){try{var list_item=document.createElement('li');var list_color=new RGBColor(examples[i]);var example_div=document.createElement('div');example_div.style.cssText='margin: 3px; '
+'border: 1px solid black; '
+'background:'+list_color.toHex()+'; '
+'color:'+list_color.toHex();example_div.appendChild(document.createTextNode('test'));var list_item_value=document.createTextNode(' '+examples[i]+' -> '+list_color.toRGB()+' -> '+list_color.toHex());list_item.appendChild(example_div);list_item.appendChild(list_item_value);xml.appendChild(list_item);}catch(e){}}
return xml;}}
function schovejKorespondencniSekce()
{var section=document.getElementById('korespondencniadresaControlBody');var h=document.getElementById('korespondencni_adresa_h');if(section.style.display=='none')
{section.style.display='';h.innerHTML='Korespondenční adresa - schovat';}
else
{section.style.display='none';h.innerHTML='Korespondenční adresa - rozklikněte v případě doručování na jinou adresu';}}
function schovejManzelkaSekce(){var h=document.getElementById('manzelka_h');var section=document.getElementById('manzelkaControlBody');if(section.style.display=='none'){section.style.display='';h.innerHTML='Manžel/ka, druh/družka žadatele o úvěr - schovat';}
else{section.style.display='none';h.innerHTML='Manžel/ka, druh/družka žadatele o úvěr - rozklikněte';}}
function togglePovVlastnikSekce(sekceId,switchControlId)
{var sekce=document.getElementById(sekceId);var switchControl=document.getElementById(switchControlId);if(sekce!=null&&switchControl!=null)
{if(switchControl.checked)
{sekce.style.display='block';}
else
{sekce.style.display='none';}}}
function toggleZastupceSekce(visible)
{var section=document.getElementById('zakonnyzastupceControlBody');if(section!=null)
{if(visible==true)
{section.style.display='';}
else
{section.style.display='none';}}}
function ToggleZastupceIfApplicantIsEighteen(id)
{if(document.getElementById("newSmlouvaTodaysDate")!=null&&document.getElementById(id)!=null)
{var today=document.getElementById("newSmlouvaTodaysDate").value.split(".");var curyear=today[2];var curmonth=today[1];var curday=today[0];var birthdate=document.getElementById(id).value.split(".");var byear=birthdate[2];var bmonth=birthdate[1];var bday=birthdate[0];if(ValidateDateString(document.getElementById(id).value)==true);{if((curyear-byear)>18)
{toggleZastupceSekce(false);}
else if(curyear-byear==18)
{if(curmonth-bmonth>0)toggleZastupceSekce(false);else if(curday-bday>=0)toggleZastupceSekce(false);}
else
{toggleZastupceSekce(true);}}}}
function ValidateDateString(input)
{var pattern=new RegExp('^[0-3]{0,1}[0-9]\.(0{0,1}|1)[0-9]\.(18|19|20)[0-9]{2}$');if(input.match(pattern))
{return true;}
else return false;}
function ValidateCalendarDateString(control)
{if(control.value)
{if(ValidateDateString(control.value)==false)
{alert('Vyplňte prosím datum ve správném formátu např. 03.11.1960');control.value='';}}}
function ValidateZacatekPojisteni(control)
{var now=new Date();var nowday=now.getDate();var nowmonth=now.getMonth()+1;var nowyear=now.getFullYear();var input=control.value.split(".");var inputday=input[0];var inputmonth=input[1];var inputyear=input[2];var alertstring='Vyplňte prosím začátek pojištění na zítřejší nebo pozdější datum.';ValidateCalendarDateString(control);if(inputyear<nowyear)
{alert(alertstring);}
else if((inputyear==nowyear)&&(inputmonth<nowmonth))
{alert(alertstring);}
else if((inputyear==nowyear)&&(inputmonth==nowmonth)&&(inputday<=nowday))
{alert(alertstring);}
var MAX_MONTHS_OFFSET=2;var maxStartDate=new Date();maxStartDate.setMonth(maxStartDate.getMonth()+MAX_MONTHS_OFFSET);var startDate=new Date();startDate.setYear(inputyear);startDate.setMonth(inputmonth-1);startDate.setDate(inputday);if(startDate.getTime()>maxStartDate.getTime())
{alert('Počátek pojištění lze sjednat s předstihem maximálně '+MAX_MONTHS_OFFSET+' měsíce od aktuálního dne');}}
function VyplnRokVyroby(control){var input=control.value.split(".");var year=input[2];if(year!=null)
document.getElementById('PojisteniOnlineIZControl_rokVyroby').value=year;}
function ValidateMonthCount(control){var zacatek=document.getElementById('PojisteniOnlineIZControl_zacatekPojisteni');var input=zacatek.value.split(".");var zacatekMonth=parseInt(input[1]);var zacatekYear=parseInt(input[2]);var monthcount=(zacatekYear-2000)*12+zacatekMonth-1;if(control.value>monthcount){alert('Počet měsíců trvání pojištění nesmí překročit počet měsíců od 1.1.2000 do data začátku pojištění(poslední měsíc se nezapočítává).');}}
function napoveda(helpid){var width=400;var height=250;var sWidth=screen.width;var sHeight=screen.height;var xCoord=(sWidth-width)/2;var yCoord=(sHeight-height)/2;var wopen=window.open('../ISPK.OnlineClient.Public/HelpPopupForm.aspx?helpID='+helpid,'','width='+width+',height='+height+',scrollbars=yes');wopen.moveTo(xCoord,yCoord);return false;}
function imposeMaxLength(event,Object,MaxLen)
{var backslash=8;var del=46;if(Object.value.length<MaxLen)return true;if(event.keyCode==backslash||event.keyCode==del||(event.keyCode>=37&&event.keyCode<=40)||event.keyCode==9){return true;}
return false;}
function replanDate(source,target,years,error)
{if(document.getElementById(source).value!=undefined)
{var date=document.getElementById(source).value.split(".");if(date[2]!=undefined)
{date[2]=Number(date[2])+years;var updated=date[0]+"."+date[1]+"."+date[2];document.getElementById(target).value=updated;}
else alert(error);}}
function TogglePrezentaceDgRatingAccessibility(sourceID,targetID)
{if(document.getElementById(sourceID)&&document.getElementById(targetID))
{if(document.getElementById(sourceID).checked==true)
{document.getElementById(targetID).style.display="";}
else
{document.getElementById(targetID).style.display="none";}}}
function makeFirstLetterUppercase(textbox)
{if(textbox.value==null)
{}
else
{var str=textbox.value.substring(0,1);textbox.value=str.toUpperCase()+textbox.value.substring(1);}}
var d=document;var evt={add:function(obj,evType,fn,useCapture){if((typeof window.opera!='undefined')&&(obj==window)){obj=document;}
if(obj.addEventListener){obj.addEventListener(evType,fn,useCapture);return true;}
else if(obj.attachEvent){var r=obj.attachEvent("on"+evType,fn);return r;}
else{return false;}},del:function(obj,evType,fn,useCapture){if((typeof window.opera!='undefined')&&(obj==window)){obj=document;}
if(obj.removeEventListener){obj.removeEventListener(evType,fn,useCapture);return true;}
else if(obj.detachEvent){var r=obj.detachEvent("on"+evType,fn);return r;}
else{return false;}},fix:function(e){if(typeof e=='undefined'){e=window.event;}
if(typeof e.target=='undefined')
e.target=e.srcElement;if(typeof e.layerX=='undefined')
e.layerX=e.offsetX;if(typeof e.layerY=='undefined')
e.layerY=e.offsetY;if(!e.preventDefault)
e.preventDefault=function(){e.returnValue=false;}
return e;}}
var cls={get:function(elm){if(typeof elm!='undefined'&&typeof elm.tagName!='undefined'){var cl=elm.className.replace(/\s+/g," ");return cl.split(" ");}
return false;},has:function(elm,cl){if((actCl=cls.get(elm))&&(typeof cl=='string')){for(var i=0;i<actCl.length;i++){if(actCl[i]==cl)
return true;}}
return false;},add:function(elm,cl){if((actCl=cls.get(elm))&&(typeof cl=='string')){if(!cls.has(elm,cl))
elm.className+=(actCl.length>0)?" "+cl:cl;return true;}
return false;},del:function(elm,cl){if((actCl=cls.get(elm))&&(typeof cl=='string')){tempCl="";for(var i=0;i<actCl.length;i++){if(actCl[i]!=cl){if(tempCl!=""){tempCl+=" ";}
tempCl+=actCl[i];}
elm.className=tempCl;}
return true;}
return false;},rpl:function(elm,oldCl,newCl){if((actCl=cls.get(elm))&&(typeof oldCl=='string')&&(typeof newCl=='string')){tempCl="";if(cls.has(elm,newCl)){cls.del(elm,oldCl);}
else if(cls.has(elm,oldCl)){for(var i=0;i<actCl.length;i++){if(tempCl!=""){tempCl+=" ";}
tempCl+=(actCl[i]==oldCl)?newCl:actCl[i];}
elm.className=tempCl;}
else{cls.add(elm,newCl);}
return true;}
return false;}}
rowAdd=function(e)
{var fe=evt.fix(e).target;var tr=fe.parentNode.parentNode;var tb=tr.parentNode;var ctr=tb.rows[tr.rowIndex-2];var ntr=ctr.cloneNode(true);return tb.insertBefore(ntr,tr);}
rowDel=function(e,limit)
{var fe=evt.fix(e).target;var tr=fe.parentNode.parentNode;if(tr.rowIndex>limit+1)
{var tb=tr.parentNode;tb.deleteRow(tr.rowIndex-2);}}
mVkladAdd=function(prefix,e)
{var hid=document.getElementById(prefix+"_PaymentNumRows");var tr=rowAdd(e);var ins=tr.getElementsByTagName("input");var img=tr.getElementsByTagName("a");if(ins.length==5)
{sRowIdx=(tr.rowIndex-2).toString();ins[0].setAttribute("name",prefix+"_Od_"+sRowIdx);ins[1].setAttribute("name",prefix+"_Vklad_"+sRowIdx);ins[2].setAttribute("name",prefix+"_Perioda_"+sRowIdx);ins[3].setAttribute("name",prefix+"_Pocet_"+sRowIdx);ins[4].setAttribute("name",prefix+"_Do_"+sRowIdx);ins[0].setAttribute("id",prefix+"_Od_"+sRowIdx);ins[1].setAttribute("id",prefix+"_Vklad_"+sRowIdx);ins[2].setAttribute("id",prefix+"_Perioda_"+sRowIdx);ins[3].setAttribute("id",prefix+"_Pocet_"+sRowIdx);ins[4].setAttribute("id",prefix+"_Do_"+sRowIdx);ins[4].value=ins[0].value.toString();ins[2].value="1";ins[3].value="1";img[0].setAttribute("href","javascript:cal.popup('"+prefix+"_Od_"+sRowIdx+"');");hid.value=(tr.rowIndex-1).toString();}}
mVkladDel=function(prefix,e)
{rowDel(e,2);var fe=evt.fix(e).target;var tr=fe.parentNode.parentNode;var hid=document.getElementById(prefix+"_PaymentNumRows");hid.value=(tr.rowIndex-1).toString();}
clearMVklad=function(prefix,e)
{var fe=evt.fix(e).target;var t=fe.parentNode.parentNode.parentNode.parentNode;var hid=document.getElementById(prefix+"_PaymentNumRows");if(hid){for(var i=1;i<(parseInt(hid.value));i++){t.deleteRow(3);}
hid.value="1";}
var ins=t.getElementsByTagName("input");for(var i=ci=0;i<ins.length;i++)
{if(ins[i].type=="text")
{ci=ins[i].parentNode.cellIndex;if(ci==2||ci==3)
ins[i].value="1";else
ins[i].value="";}}}
cerpaniAdd=function(e)
{var hid=document.getElementById("PaymentShortNumRows");var tr=rowAdd(e);var ins=tr.getElementsByTagName("input");if(ins.length==2)
{sRowIdx=(tr.rowIndex-1).toString();ins[0].setAttribute("name","Cerpani_Castka"+sRowIdx);ins[0].id="Cerpani_Castka"+sRowIdx;ins[1].setAttribute("name","Cerpani_Datum"+sRowIdx);ins[1].id="Cerpani_Datum"+sRowIdx;var a=tr.getElementsByTagName("a");a[0].href="javascript:cal.popup('Cerpani_Datum"+sRowIdx+"');";hid.value=(tr.rowIndex).toString();}
countCerpaniUveru();}
cerpaniDel=function(e)
{rowDel(e,1);var fe=evt.fix(e).target;var tr=fe.parentNode.parentNode;var hid=document.getElementById("PaymentShortNumRows");hid.value=(tr.rowIndex-1).toString();countCerpaniUveru();}
clearCerpani=function(e)
{var fe=evt.fix(e).target;var t=fe.parentNode.parentNode.parentNode.parentNode;var hid=document.getElementById("PaymentShortNumRows");for(var i=1;i<parseInt(hid.value);i++){t.deleteRow(2);}
hid.value="1";var ins=t.getElementsByTagName("input");for(var i=ci=0;i<ins.length;i++)
{if(ins[i].type=="text")
{ci=ins[i].parentNode.cellIndex;if(ci==0)
ins[i].value="0";}}}
function goUpForTag(aktNode,element){while(true){aktNode=aktNode.parentNode;if(aktNode.tagName.toUpperCase()==element)
return aktNode;}}
function goDownForTag(aktNode,element){while(true){var hasChildren=false;for(var i=0;i<aktNode.childNodes.length;i++){if(aktNode.childNodes[i].nodeType==1){var aktNode=aktNode.childNodes[i];hasChildren=true;break;}}
if(!hasChildren)return null;if(aktNode.tagName.toUpperCase()==element)
return aktNode;}}
function SelectAllCheckboxes(field){var trtag=goUpForTag(field,'TR');trtag=trtag.nextSibling;while(trtag!=null){var inputNode=goDownForTag(trtag,'INPUT');if(inputNode.type=='checkbox'){inputNode.checked=field.checked;}
trtag=trtag.nextSibling;}}
function pojisteniOnlinePripojisteniSklaClicked(field)
{document.getElementById('PripojisteniSkelTable').style.display=field.checked?"block":"none";}
function pojisteniOnlinePripojisteniSklaClickedTest(field)
{document.getElementById('PripojisteniSkelTable').style.display=field.checked?"none":"block";}
function pojisteniOnlinePripojisteniSklaCalcClicked(field)
{document.getElementById('PripojisteniSkelTableCalc').style.display=field.checked?"block":"none";}
function pojisteniOnlinePripojisteniSklaCalcClickedTest(field)
{document.getElementById('PripojisteniSkelTableCalc').style.display=field.checked?"none":"block";}
function allriskEnableDisable(field)
{document.getElementById('allriskTableCalc').style.display=field.checked?"block":"none";}
function prEnableDisable(field)
{document.getElementById('prTableCalc').style.display=field.checked?"block":"none";}
function kontaktEnableDisable(field)
{document.getElementById('kontaktLikvidator').style.display=field.checked?"block":"none";}
function getMVChildControlID(mvPrefix,uniqueIDPart,index)
{return mvPrefix+'_MVklad_'+uniqueIDPart+'_'+index.toString();}
function dopoctiMVDo(cislo){var prefix=document.getElementById('ExceptionalPaymentsPrefix').value;var perioda=parseInt(document.getElementById(getMVChildControlID(prefix,'Perioda',cislo)).value);var od=cal_prs_date1(document.getElementById(getMVChildControlID(prefix,'Od',cislo)).value);var pocet=parseInt(document.getElementById(getMVChildControlID(prefix,'Pocet',cislo)).value);var mes;if(perioda==0|pocet==0){mes=0}
else{mes=perioda*pocet-1;}
if(od){od.setMonth(od.getMonth()+mes)
document.Form1.elements[getMVChildControlID(prefix,'Do',cislo)].value=cal_gen_date1(od);}}
function ShowMV(field){var paymentBody=document.getElementById('paymentControlBody');if(paymentBody.style.display=='none'){paymentBody.style.display='';field.value='Skrýt';}else{paymentBody.style.display='none';field.value='Zobrazit';}}
function dopoctiMVDoAll(){var prefix=document.getElementById('ExceptionalPaymentsPrefix').value;for(var i=0;;i++){if(document.Form1.elements[getMVChildControlID(prefix,'Od',i)]){dopoctiMVDo(i);}
else break;}}
function checkMVOdMin(min){var prefix=document.getElementById('ExceptionalPaymentsPrefix').value;var minDate=cal_prs_date1(min);for(var i=0;;i++){var odElement=document.getElementById(getMVChildControlID(prefix,'Od',i));if(odElement){var odDate=cal_prs_date1(odElement.value);if((document.getElementById(getMVChildControlID(prefix,"Vklad",i))).value==0){odElement.value=cal_gen_date1(minDate);}}
else break;}}
function goWin(width,height,html){var mh=width;var mw=height;TheWin=window.open('','image','height='+mh+',width='+mw+',toolbar=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no');TheWin.resizeTo(mw+2,mh+30);TheWin.document.write('<html><body style=\'padding:0;margin:0;>\''+html+'<body></html>');TheWin.moveTo(20,20);TheWin.focus();}
function popUp(URL,width,height){day=new Date();id=day.getTime();eval("page"+id+" = window.open(URL, '"+id+"', 'toolbar=0,location=0,statusbar=0,menubar=0,resizable=1,scrollbars=1,width="+width+",height="+height+"');");}
function findElement(elem){for(var i=0;i<document.forms[0].elements.length;i++){if(document.forms[0].elements[i].name==elem){return document.forms[0].elements[i];}}}
function schovejSekce(index){var hiderButton=document.getElementById('schovejSekceBtn'+index);var prmDiv=document.getElementById('extfind_ParamsDiv'+index);hiderButton.blur();if(hiderButton.value=="Změnit parametry"){hiderButton.value="Skrýt parametry";hiderButton.style.background='url(../img/sipky_nahoru_sede.gif) no-repeat center left';prmDiv.style.display="block";}else{hiderButton.value="Změnit parametry";hiderButton.style.background='url(../img/sipky_dolu_sede.gif) no-repeat center left';prmDiv.style.display="none";}}
function OkresClick(jmeno,cislo){var selectbox=document.getElementById('PrezentaceSearchPg_okreseListBox');if(selectbox.options[cislo+1].selected){selectbox.options[cislo+1].selected=false;}
else{selectbox.options[cislo+1].selected=true;}
NaplnOkresy();return false;}
function NaplnOkresy(){var i;var selectbox=document.getElementById('PrezentaceSearchPg_okreseListBox');var out=' ';for(i=0;i<=77;i++){if(selectbox.options[i].selected){out+=selectbox.options[i].text+', ';}
else{}}
document.getElementById('krajVybrane').innerHTML=out;}
var tree={classRoot:"tree",classDefault:"new",classLast:"last",nodeExpand:"../img/folder-closed.gif",nodeExpandAlt:"[+]",nodeCollapse:"../img/folder-opened.gif",nodeCollapseAlt:"[\u2212]",nodeNoneAlt:"",i:0,init:function(){if(!(document.getElementById("InformTree")||document.getElementById("FotoTree")))
return;var uls=tree.getElementsByClassName(document,tree.classRoot,"ul");for(var i=0;i<uls.length;i++){tree.markLast(uls[i]);var uls2=uls[i].getElementsByTagName("ul");for(var j=0;j<uls2.length;j++)
tree.markLast(uls2[j]);var lis=uls[i].getElementsByTagName("li");for(var j=0;j<lis.length;j++)
tree.addNode(lis[j]);tree.collapseAll(uls[i]);var def=tree.getElementsByClassName(uls[i],tree.classDefault,"li");for(var j=0;j<def.length;j++){var path=new Array();var step=def[j];while(step!=uls[i]){if(step.tagName=="LI")
tree.expand(step);step=step.parentNode;}}}},addNode:function(elm){var uls=elm.getElementsByTagName("ul");if(uls.length>0){var link=document.createElement("span");var newText=document.createTextNode(tree.nodeExpandAlt);link.appendChild(newText);link.className='collapser';evt.add(elm.firstChild,"click",tree.changeState);evt.add(link,"click",tree.changeState);elm.insertBefore(link,elm.firstChild);}},changeState:function(e){if(navigator.userAgent.toLowerCase().indexOf('msie')>-1){window.event.cancelBubble=true;}
else{e.stopPropagation();}
e=evt.fix(e);var obj=(e.currentTarget)?e.currentTarget:e.target;while(obj.tagName!="LI")
obj=obj.parentNode;if(obj.state=="collapsed")
tree.expand(obj);else
tree.collapse(obj);},expand:function(elm){var uls=elm.getElementsByTagName("ul");for(var i=0;i<uls.length;i++){if(uls[i].parentNode==elm){uls[i].style.display="block";uls[i].parentNode.state="expanded";elm.firstChild.innerHTML=tree.nodeCollapseAlt;}}},collapse:function(elm){var uls=elm.getElementsByTagName("ul");for(var i=0;i<uls.length;i++){if(uls[i].parentNode==elm){uls[i].style.display="none";uls[i].parentNode.state="collapsed";elm.firstChild.innerHTML=tree.nodeExpandAlt;}}},collapseAll:function(elm){if(elm.tagName=="LI")
tree.expand(elm);var lis=elm.getElementsByTagName("li");for(var i=0;i<lis.length;i++)
tree.collapse(lis[i]);},expandAll:function(elm){if(elm.tagName=="LI")
tree.expand(elm);var lis=elm.getElementsByTagName("li");for(var i=0;i<lis.length;i++)
tree.expand(lis[i]);},markLast:function(elm){var lis=elm.getElementsByTagName("li");if(lis.count>0){var i=lis.length-1;while(lis[i].parentNode!=elm)
i--;cls.add(lis[i],this.classLast);}},getElementsByClassName:function(srcElm,clName,tName){foundElements=[];tName=(tName)?tName.toUpperCase():"*";allElements=srcElm.getElementsByTagName(tName);for(var i=0;i<allElements.length;i++){if(cls.has(allElements[i],clName))
foundElements[foundElements.length]=allElements[i];}
return foundElements;}}
evt.add(window,"load",tree.init);