//
// BKM
// (c) 2006-2007 Indrek Siitan <tfr@cafe.ee>
//
function BKM_reset(what)
{
var offer_type=document.getElementById('offer_type').value;
if (what=='' || what==null || what=='casco')
{
if (offer_type==1)
{
var d_prop_casco_calcmode_hvk=document.getElementById('d_prop_casco_calcmode_hvk');
if (d_prop_casco_calcmode_hvk.value!=1 && d_prop_casco_calcmode_hvk.value!=9)
{
var d_prop_casco_pmt_hvk_1part=document.getElementById('d_prop_casco_pmt_hvk_1part'); d_prop_casco_pmt_hvk_1part.value='0';
var d_prop_casco_pmt_hvk_2part=document.getElementById('d_prop_casco_pmt_hvk_2part'); d_prop_casco_pmt_hvk_2part.value='0';
var d_prop_casco_pmt_hvk_4part=document.getElementById('d_prop_casco_pmt_hvk_4part'); d_prop_casco_pmt_hvk_4part.value='0';
var d_prop_casco_pmt_hvk_12part=document.getElementById('d_prop_casco_pmt_hvk_12part'); d_prop_casco_pmt_hvk_12part.value='0';
var d_prop_casco_status_hvk=document.getElementById('d_prop_casco_status_hvk'); d_prop_casco_status_hvk.value='--';
var text_d_prop_casco_status_hvk=document.getElementById('text_d_prop_casco_status_hvk'); text_d_prop_casco_status_hvk.innerHTML='--';
var d_prop_casco_warning_hvk=document.getElementById('d_prop_casco_warning_hvk'); d_prop_casco_warning_hvk.value='';
var text_d_prop_casco_warning_hvk=document.getElementById('text_d_prop_casco_warning_hvk'); text_d_prop_casco_warning_hvk.innerHTML=''; text_d_prop_casco_warning_hvk.style.visibility='hidden';
var d_prop_casco_show_hvk=document.getElementById('d_prop_casco_show_hvk'); d_prop_casco_show_hvk.checked=false; d_prop_casco_show_hvk.disabled=true;
}
}
var d_prop_casco_calcmode_seesam=document.getElementById('d_prop_casco_calcmode_seesam');
if (d_prop_casco_calcmode_seesam.value!=1 && d_prop_casco_calcmode_seesam.value!=9)
{
var d_prop_casco_pmt_seesam_1part=document.getElementById('d_prop_casco_pmt_seesam_1part'); d_prop_casco_pmt_seesam_1part.value='0';
var d_prop_casco_pmt_seesam_2part=document.getElementById('d_prop_casco_pmt_seesam_2part'); d_prop_casco_pmt_seesam_2part.value='0';
var d_prop_casco_pmt_seesam_4part=document.getElementById('d_prop_casco_pmt_seesam_4part'); d_prop_casco_pmt_seesam_4part.value='0';
var d_prop_casco_pmt_seesam_12part=document.getElementById('d_prop_casco_pmt_seesam_12part'); d_prop_casco_pmt_seesam_12part.value='0';
var d_prop_casco_status_seesam=document.getElementById('d_prop_casco_status_seesam'); d_prop_casco_status_seesam.value='--';
var text_d_prop_casco_status_seesam=document.getElementById('text_d_prop_casco_status_seesam'); text_d_prop_casco_status_seesam.innerHTML='--';
var d_prop_casco_warning_seesam=document.getElementById('d_prop_casco_warning_seesam'); d_prop_casco_warning_seesam.value='';
var text_d_prop_casco_warning_seesam=document.getElementById('text_d_prop_casco_warning_seesam'); text_d_prop_casco_warning_seesam.innerHTML=''; text_d_prop_casco_warning_seesam.style.visibility='hidden';
var d_prop_casco_show_seesam=document.getElementById('d_prop_casco_show_seesam'); d_prop_casco_show_seesam.checked=false; d_prop_casco_show_seesam.disabled=true;
}
var d_prop_casco_calcmode_if=document.getElementById('d_prop_casco_calcmode_if');
if (d_prop_casco_calcmode_if.value!=1 && d_prop_casco_calcmode_if.value!=9)
{
var d_prop_casco_pmt_if_1part=document.getElementById('d_prop_casco_pmt_if_1part'); d_prop_casco_pmt_if_1part.value='0';
var d_prop_casco_pmt_if_2part=document.getElementById('d_prop_casco_pmt_if_2part'); d_prop_casco_pmt_if_2part.value='0';
var d_prop_casco_pmt_if_4part=document.getElementById('d_prop_casco_pmt_if_4part'); d_prop_casco_pmt_if_4part.value='0';
var d_prop_casco_pmt_if_12part=document.getElementById('d_prop_casco_pmt_if_12part'); d_prop_casco_pmt_if_12part.value='0';
var d_prop_casco_status_if=document.getElementById('d_prop_casco_status_if'); d_prop_casco_status_if.value='--';
var text_d_prop_casco_status_if=document.getElementById('text_d_prop_casco_status_if'); text_d_prop_casco_status_if.innerHTML='--';
var d_prop_casco_warning_if=document.getElementById('d_prop_casco_warning_if'); d_prop_casco_warning_if.value='';
var text_d_prop_casco_warning_if=document.getElementById('text_d_prop_casco_warning_if'); text_d_prop_casco_warning_if.innerHTML=''; text_d_prop_casco_warning_if.style.visibility='hidden';
var d_prop_casco_show_if=document.getElementById('d_prop_casco_show_if'); d_prop_casco_show_if.checked=false; d_prop_casco_show_if.disabled=true;
}
var d_prop_casco_calcmode_salva=document.getElementById('d_prop_casco_calcmode_salva');
if (d_prop_casco_calcmode_salva.value!=1 && d_prop_casco_calcmode_salva.value!=9)
{
var d_prop_casco_pmt_salva_1part=document.getElementById('d_prop_casco_pmt_salva_1part'); d_prop_casco_pmt_salva_1part.value='0';
var d_prop_casco_pmt_salva_2part=document.getElementById('d_prop_casco_pmt_salva_2part'); d_prop_casco_pmt_salva_2part.value='0';
var d_prop_casco_pmt_salva_4part=document.getElementById('d_prop_casco_pmt_salva_4part'); d_prop_casco_pmt_salva_4part.value='0';
var d_prop_casco_pmt_salva_12part=document.getElementById('d_prop_casco_pmt_salva_12part'); d_prop_casco_pmt_salva_12part.value='0';
var d_prop_casco_status_salva=document.getElementById('d_prop_casco_status_salva'); d_prop_casco_status_salva.value='--';
var text_d_prop_casco_status_salva=document.getElementById('text_d_prop_casco_status_salva'); text_d_prop_casco_status_salva.innerHTML='--';
var d_prop_casco_warning_salva=document.getElementById('d_prop_casco_warning_salva'); d_prop_casco_warning_salva.value='';
var text_d_prop_casco_warning_salva=document.getElementById('text_d_prop_casco_warning_salva'); text_d_prop_casco_warning_salva.innerHTML=''; text_d_prop_casco_warning_salva.style.visibility='hidden';
var d_prop_casco_show_salva=document.getElementById('d_prop_casco_show_salva'); d_prop_casco_show_salva.checked=false; d_prop_casco_show_salva.disabled=true;
}
var d_prop_casco_calcmode_ergo=document.getElementById('d_prop_casco_calcmode_ergo');
if (d_prop_casco_calcmode_ergo.value!=1 && d_prop_casco_calcmode_ergo.value!=9)
{
var d_prop_casco_pmt_ergo_1part=document.getElementById('d_prop_casco_pmt_ergo_1part'); d_prop_casco_pmt_ergo_1part.value='0';
var d_prop_casco_pmt_ergo_2part=document.getElementById('d_prop_casco_pmt_ergo_2part'); d_prop_casco_pmt_ergo_2part.value='0';
var d_prop_casco_pmt_ergo_4part=document.getElementById('d_prop_casco_pmt_ergo_4part'); d_prop_casco_pmt_ergo_4part.value='0';
var d_prop_casco_pmt_ergo_12part=document.getElementById('d_prop_casco_pmt_ergo_12part'); d_prop_casco_pmt_ergo_12part.value='0';
var d_prop_casco_status_ergo=document.getElementById('d_prop_casco_status_ergo'); d_prop_casco_status_ergo.value='--';
var text_d_prop_casco_status_ergo=document.getElementById('text_d_prop_casco_status_ergo'); text_d_prop_casco_status_ergo.innerHTML='--';
var d_prop_casco_warning_ergo=document.getElementById('d_prop_casco_warning_ergo'); d_prop_casco_warning_ergo.value='';
var text_d_prop_casco_warning_ergo=document.getElementById('text_d_prop_casco_warning_ergo'); text_d_prop_casco_warning_ergo.innerHTML=''; text_d_prop_casco_warning_ergo.style.visibility='hidden';
var d_prop_casco_show_ergo=document.getElementById('d_prop_casco_show_ergo'); d_prop_casco_show_ergo.checked=false; d_prop_casco_show_ergo.disabled=true;
}
if (offer_type==1)
{
var d_prop_casco_calcmode_parex=document.getElementById('d_prop_casco_calcmode_parex');
if (d_prop_casco_calcmode_parex.value!=1 && d_prop_casco_calcmode_parex.value!=9)
{
var d_prop_casco_pmt_parex_1part=document.getElementById('d_prop_casco_pmt_parex_1part'); d_prop_casco_pmt_parex_1part.value='0';
var d_prop_casco_pmt_parex_2part=document.getElementById('d_prop_casco_pmt_parex_2part'); d_prop_casco_pmt_parex_2part.value='0';
var d_prop_casco_pmt_parex_4part=document.getElementById('d_prop_casco_pmt_parex_4part'); d_prop_casco_pmt_parex_4part.value='0';
var d_prop_casco_pmt_parex_12part=document.getElementById('d_prop_casco_pmt_parex_12part'); d_prop_casco_pmt_parex_12part.value='0';
var d_prop_casco_status_parex=document.getElementById('d_prop_casco_status_parex'); d_prop_casco_status_parex.value='--';
var text_d_prop_casco_status_parex=document.getElementById('text_d_prop_casco_status_parex'); text_d_prop_casco_status_parex.innerHTML='--';
var d_prop_casco_warning_parex=document.getElementById('d_prop_casco_warning_parex'); d_prop_casco_warning_parex.value='';
var text_d_prop_casco_warning_parex=document.getElementById('text_d_prop_casco_warning_parex'); text_d_prop_casco_warning_parex.innerHTML=''; text_d_prop_casco_warning_parex.style.visibility='hidden';
var d_prop_casco_show_parex=document.getElementById('d_prop_casco_show_parex'); d_prop_casco_show_parex.checked=false; d_prop_casco_show_parex.disabled=true;
}
var d_prop_casco_calcmode_qbe=document.getElementById('d_prop_casco_calcmode_qbe');
if (d_prop_casco_calcmode_qbe.value!=1 && d_prop_casco_calcmode_qbe.value!=9)
{
var d_prop_casco_pmt_qbe_1part=document.getElementById('d_prop_casco_pmt_qbe_1part'); d_prop_casco_pmt_qbe_1part.value='0';
var d_prop_casco_pmt_qbe_2part=document.getElementById('d_prop_casco_pmt_qbe_2part'); d_prop_casco_pmt_qbe_2part.value='0';
var d_prop_casco_pmt_qbe_4part=document.getElementById('d_prop_casco_pmt_qbe_4part'); d_prop_casco_pmt_qbe_4part.value='0';
var d_prop_casco_pmt_qbe_12part=document.getElementById('d_prop_casco_pmt_qbe_12part'); d_prop_casco_pmt_qbe_12part.value='0';
var d_prop_casco_status_qbe=document.getElementById('d_prop_casco_status_qbe'); d_prop_casco_status_qbe.value='--';
var text_d_prop_casco_status_qbe=document.getElementById('text_d_prop_casco_status_qbe'); text_d_prop_casco_status_qbe.innerHTML='--';
var d_prop_casco_warning_qbe=document.getElementById('d_prop_casco_warning_qbe'); d_prop_casco_warning_qbe.value='';
var text_d_prop_casco_warning_qbe=document.getElementById('text_d_prop_casco_warning_qbe'); text_d_prop_casco_warning_qbe.innerHTML=''; text_d_prop_casco_warning_qbe.style.visibility='hidden';
var d_prop_casco_show_qbe=document.getElementById('d_prop_casco_show_qbe'); d_prop_casco_show_qbe.checked=false; d_prop_casco_show_qbe.disabled=true;
}
var d_prop_casco_calcmode_bta=document.getElementById('d_prop_casco_calcmode_bta');
if (d_prop_casco_calcmode_bta.value!=1 && d_prop_casco_calcmode_bta.value!=9)
{
var d_prop_casco_pmt_bta_1part=document.getElementById('d_prop_casco_pmt_bta_1part'); d_prop_casco_pmt_bta_1part.value='0';
var d_prop_casco_pmt_bta_2part=document.getElementById('d_prop_casco_pmt_bta_2part'); d_prop_casco_pmt_bta_2part.value='0';
var d_prop_casco_pmt_bta_4part=document.getElementById('d_prop_casco_pmt_bta_4part'); d_prop_casco_pmt_bta_4part.value='0';
var d_prop_casco_pmt_bta_12part=document.getElementById('d_prop_casco_pmt_bta_12part'); d_prop_casco_pmt_bta_12part.value='0';
var d_prop_casco_status_bta=document.getElementById('d_prop_casco_status_bta'); d_prop_casco_status_bta.value='--';
var text_d_prop_casco_status_bta=document.getElementById('text_d_prop_casco_status_bta'); text_d_prop_casco_status_bta.innerHTML='--';
var d_prop_casco_warning_bta=document.getElementById('d_prop_casco_warning_bta'); d_prop_casco_warning_bta.value='';
var text_d_prop_casco_warning_bta=document.getElementById('text_d_prop_casco_warning_bta'); text_d_prop_casco_warning_bta.innerHTML=''; text_d_prop_casco_warning_bta.style.visibility='hidden';
var d_prop_casco_show_bta=document.getElementById('d_prop_casco_show_bta'); d_prop_casco_show_bta.checked=false; d_prop_casco_show_bta.disabled=true;
}
}
if (offer_type==1)
{
var d_prop_casco_equipment_ergo=document.getElementById('d_prop_casco_equipment_ergo'); d_prop_casco_equipment_ergo.value='0';
var d_prop_casco_equipment_parex=document.getElementById('d_prop_casco_equipment_parex'); d_prop_casco_equipment_parex.value='0';
}
var d_prop_casco_bonus_ergo=document.getElementById('d_prop_casco_bonus_ergo'); d_prop_casco_bonus_ergo.value='0';
var d_prop_casco_seesam_coverage_001_001=document.getElementById('d_prop_casco_seesam_coverage_001_001'); d_prop_casco_seesam_coverage_001_001.value='';
var d_prop_casco_seesam_coverage_002_001=document.getElementById('d_prop_casco_seesam_coverage_002_001'); d_prop_casco_seesam_coverage_002_001.value='';
var d_prop_casco_seesam_coverage_001_002=document.getElementById('d_prop_casco_seesam_coverage_001_002'); d_prop_casco_seesam_coverage_001_002.value='';
var d_prop_casco_seesam_coverage_002_002=document.getElementById('d_prop_casco_seesam_coverage_002_002'); d_prop_casco_seesam_coverage_002_002.value='';
var d_prop_casco_seesam_coverage_002_003=document.getElementById('d_prop_casco_seesam_coverage_002_003'); d_prop_casco_seesam_coverage_002_003.value='';
var d_prop_casco_seesam_coverage_002_004=document.getElementById('d_prop_casco_seesam_coverage_002_004'); d_prop_casco_seesam_coverage_002_004.value='';
var d_prop_casco_seesam_coverage_001_007=document.getElementById('d_prop_casco_seesam_coverage_001_007'); d_prop_casco_seesam_coverage_001_007.value='';
var d_prop_casco_seesam_coverage_001_030=document.getElementById('d_prop_casco_seesam_coverage_001_030'); d_prop_casco_seesam_coverage_001_030.value='';
var d_prop_casco_seesam_coverage_001_031=document.getElementById('d_prop_casco_seesam_coverage_001_031'); d_prop_casco_seesam_coverage_001_031.value='';
var d_prop_casco_seesam_coverage_001_032=document.getElementById('d_prop_casco_seesam_coverage_001_032'); d_prop_casco_seesam_coverage_001_032.value='';
var d_prop_casco_seesam_coverage_001_033=document.getElementById('d_prop_casco_seesam_coverage_001_033'); d_prop_casco_seesam_coverage_001_033.value='';
}
if (what=='' || what==null || what=='traffic')
{
var d_prop_traffic_pmt_seesam_3=document.getElementById('d_prop_traffic_pmt_seesam_3'); d_prop_traffic_pmt_seesam_3.value='0';
var d_prop_traffic_pmt_seesam_6=document.getElementById('d_prop_traffic_pmt_seesam_6'); d_prop_traffic_pmt_seesam_6.value='0';
var d_prop_traffic_pmt_seesam_12=document.getElementById('d_prop_traffic_pmt_seesam_12'); d_prop_traffic_pmt_seesam_12.value='0';
var d_prop_traffic_status_seesam=document.getElementById('d_prop_traffic_status_seesam'); d_prop_traffic_status_seesam.value='--';
var text_d_prop_traffic_status_seesam=document.getElementById('text_d_prop_traffic_status_seesam'); text_d_prop_traffic_status_seesam.innerHTML='--';
var d_prop_traffic_show_seesam=document.getElementById('d_prop_traffic_show_seesam'); d_prop_traffic_show_seesam.checked=false; d_prop_traffic_show_seesam.disabled=true;
var d_prop_traffic_pmt_if_3=document.getElementById('d_prop_traffic_pmt_if_3'); d_prop_traffic_pmt_if_3.value='0';
var d_prop_traffic_pmt_if_6=document.getElementById('d_prop_traffic_pmt_if_6'); d_prop_traffic_pmt_if_6.value='0';
var d_prop_traffic_pmt_if_12=document.getElementById('d_prop_traffic_pmt_if_12'); d_prop_traffic_pmt_if_12.value='0';
var d_prop_traffic_status_if=document.getElementById('d_prop_traffic_status_if'); d_prop_traffic_status_if.value='--';
var text_d_prop_traffic_status_if=document.getElementById('text_d_prop_traffic_status_if'); text_d_prop_traffic_status_if.innerHTML='--';
var d_prop_traffic_show_if=document.getElementById('d_prop_traffic_show_if'); d_prop_traffic_show_if.checked=false; d_prop_traffic_show_if.disabled=true;
var d_prop_traffic_pmt_salva_3=document.getElementById('d_prop_traffic_pmt_salva_3'); d_prop_traffic_pmt_salva_3.value='0';
var d_prop_traffic_pmt_salva_6=document.getElementById('d_prop_traffic_pmt_salva_6'); d_prop_traffic_pmt_salva_6.value='0';
var d_prop_traffic_pmt_salva_12=document.getElementById('d_prop_traffic_pmt_salva_12'); d_prop_traffic_pmt_salva_12.value='0';
var d_prop_traffic_status_salva=document.getElementById('d_prop_traffic_status_salva'); d_prop_traffic_status_salva.value='--';
var text_d_prop_traffic_status_salva=document.getElementById('text_d_prop_traffic_status_salva'); text_d_prop_traffic_status_salva.innerHTML='--';
var d_prop_traffic_show_salva=document.getElementById('d_prop_traffic_show_salva'); d_prop_traffic_show_salva.checked=false; d_prop_traffic_show_salva.disabled=true;
var d_prop_traffic_pmt_ergo_3=document.getElementById('d_prop_traffic_pmt_ergo_3'); d_prop_traffic_pmt_ergo_3.value='0';
var d_prop_traffic_pmt_ergo_6=document.getElementById('d_prop_traffic_pmt_ergo_6'); d_prop_traffic_pmt_ergo_6.value='0';
var d_prop_traffic_pmt_ergo_12=document.getElementById('d_prop_traffic_pmt_ergo_12'); d_prop_traffic_pmt_ergo_12.value='0';
var d_prop_traffic_status_ergo=document.getElementById('d_prop_traffic_status_ergo'); d_prop_traffic_status_ergo.value='--';
var text_d_prop_traffic_status_ergo=document.getElementById('text_d_prop_traffic_status_ergo'); text_d_prop_traffic_status_ergo.innerHTML='--';
var d_prop_traffic_show_ergo=document.getElementById('d_prop_traffic_show_ergo'); d_prop_traffic_show_ergo.checked=false; d_prop_traffic_show_ergo.disabled=true;
var d_prop_traffic_pmt_parex_3=document.getElementById('d_prop_traffic_pmt_parex_3'); d_prop_traffic_pmt_parex_3.value='0';
var d_prop_traffic_pmt_parex_6=document.getElementById('d_prop_traffic_pmt_parex_6'); d_prop_traffic_pmt_parex_6.value='0';
var d_prop_traffic_pmt_parex_12=document.getElementById('d_prop_traffic_pmt_parex_12'); d_prop_traffic_pmt_parex_12.value='0';
var d_prop_traffic_status_parex=document.getElementById('d_prop_traffic_status_parex'); d_prop_traffic_status_parex.value='--';
var text_d_prop_traffic_status_parex=document.getElementById('text_d_prop_traffic_status_parex'); text_d_prop_traffic_status_parex.innerHTML='--';
var d_prop_traffic_show_parex=document.getElementById('d_prop_traffic_show_parex'); d_prop_traffic_show_parex.checked=false; d_prop_traffic_show_parex.disabled=true;
var d_prop_traffic_pmt_qbe_3=document.getElementById('d_prop_traffic_pmt_qbe_3'); d_prop_traffic_pmt_qbe_3.value='0';
var d_prop_traffic_pmt_qbe_6=document.getElementById('d_prop_traffic_pmt_qbe_6'); d_prop_traffic_pmt_qbe_6.value='0';
var d_prop_traffic_pmt_qbe_12=document.getElementById('d_prop_traffic_pmt_qbe_12'); d_prop_traffic_pmt_qbe_12.value='0';
var d_prop_traffic_status_qbe=document.getElementById('d_prop_traffic_status_qbe'); d_prop_traffic_status_qbe.value='--';
var text_d_prop_traffic_status_qbe=document.getElementById('text_d_prop_traffic_status_qbe'); text_d_prop_traffic_status_qbe.innerHTML='--';
var d_prop_traffic_show_qbe=document.getElementById('d_prop_traffic_show_qbe'); d_prop_traffic_show_qbe.checked=false; d_prop_traffic_show_qbe.disabled=true;
var d_prop_traffic_pmt_bta_3=document.getElementById('d_prop_traffic_pmt_bta_3'); d_prop_traffic_pmt_bta_3.value='0';
var d_prop_traffic_pmt_bta_6=document.getElementById('d_prop_traffic_pmt_bta_6'); d_prop_traffic_pmt_bta_6.value='0';
var d_prop_traffic_pmt_bta_12=document.getElementById('d_prop_traffic_pmt_bta_12'); d_prop_traffic_pmt_bta_12.value='0';
var d_prop_traffic_status_bta=document.getElementById('d_prop_traffic_status_bta'); d_prop_traffic_status_bta.value='--';
var text_d_prop_traffic_status_bta=document.getElementById('text_d_prop_traffic_status_bta'); text_d_prop_traffic_status_bta.innerHTML='--';
var d_prop_traffic_show_bta=document.getElementById('d_prop_traffic_show_bta'); d_prop_traffic_show_bta.checked=false; d_prop_traffic_show_bta.disabled=true;
var d_prop_traffic_inf_coef=document.getElementById('d_prop_traffic_inf_coef'); d_prop_traffic_inf_coef.value='';
var d_prop_traffic_inf_other=document.getElementById('d_prop_traffic_inf_other'); d_prop_traffic_inf_other.value='';
}
}
function BKM_changecalcmode(insco)
{
var prop_calcmode=document.getElementById('d_prop_casco_calcmode_'+insco);
var prop_pmt_1part=document.getElementById('d_prop_casco_pmt_'+insco+'_1part');
var prop_pmt_2part=document.getElementById('d_prop_casco_pmt_'+insco+'_2part');
var prop_pmt_4part=document.getElementById('d_prop_casco_pmt_'+insco+'_4part');
var prop_pmt_12part=document.getElementById('d_prop_casco_pmt_'+insco+'_12part');
var prop_status=document.getElementById('d_prop_casco_status_'+insco);
var text_status=document.getElementById('text_d_prop_casco_status_'+insco);
var prop_warning=document.getElementById('d_prop_casco_warning_'+insco);
var text_warning=document.getElementById('text_d_prop_casco_warning_'+insco);
var prop_show=document.getElementById('d_prop_casco_show_'+insco);
var prop_percprice=document.getElementById('d_prop_casco_percprice_'+insco);
var newmode=prop_calcmode.value;
if (newmode==1)
{
prop_pmt_1part.value=''; prop_pmt_1part.readOnly=false; prop_pmt_1part.disabled=false;
prop_pmt_2part.value=''; prop_pmt_2part.readOnly=false; prop_pmt_2part.disabled=false;
prop_pmt_4part.value=''; prop_pmt_4part.readOnly=false; prop_pmt_4part.disabled=false;
prop_pmt_12part.value=''; prop_pmt_12part.readOnly=false; prop_pmt_12part.disabled=false;
prop_status.value='--';
text_status.innerHTML='<i>käsitsi</i>';
prop_show.checked=false; prop_show.disabled=true;
prop_percprice.value=''; prop_percprice.disabled=true;
}
else if (newmode==2)
{
prop_pmt_1part.value='0'; prop_pmt_1part.readOnly=true; prop_pmt_1part.disabled=false;
prop_pmt_2part.value='0'; prop_pmt_2part.readOnly=true; prop_pmt_2part.disabled=false;
prop_pmt_4part.value='0'; prop_pmt_4part.readOnly=true; prop_pmt_4part.disabled=false;
prop_pmt_12part.value='0'; prop_pmt_12part.readOnly=true; prop_pmt_12part.disabled=false;
prop_status.value='--';
text_status.innerHTML='% hinnast';
prop_show.checked=false; prop_show.disabled=true;
prop_percprice.value='0'; prop_percprice.disabled=false;
}
else if (newmode==9)
{
prop_pmt_1part.value=''; prop_pmt_1part.readOnly=true; prop_pmt_1part.disabled=true;
prop_pmt_2part.value=''; prop_pmt_2part.readOnly=true; prop_pmt_2part.disabled=true;
prop_pmt_4part.value=''; prop_pmt_4part.readOnly=true; prop_pmt_4part.disabled=true;
prop_pmt_12part.value=''; prop_pmt_12part.readOnly=true; prop_pmt_12part.disabled=true;
prop_status.value='--';
text_status.innerHTML='<i>ei arvuta</i>';
prop_show.checked=false; prop_show.disabled=true;
prop_percprice.value=''; prop_percprice.disabled=true;
}
else
{
prop_pmt_1part.value='0'; prop_pmt_1part.readOnly=true;
prop_pmt_2part.value='0'; prop_pmt_2part.readOnly=true;
prop_pmt_4part.value='0'; prop_pmt_4part.readOnly=true;
prop_pmt_12part.value='0'; prop_pmt_12part.readOnly=true;
prop_status.value='--';
text_status.innerHTML='--';
prop_show.checked=false; prop_show.disabled=true;
prop_percprice.value=''; prop_percprice.disabled=true;
}
prop_warning.value='';
text_warning.innerHTML=''; text_warning.style.visibility='hidden';
}
function BKM_handlemakechange()
{
var make_value=document.getElementById('d_prop_make').options[document.getElementById('d_prop_make').selectedIndex].value;
var offer_type=document.getElementById('offer_type').value;
if (make_value=='muu')
{
document.getElementById('d_prop_make_other').disabled=false;
var modelfld=document.getElementById('d_prop_model');
modelfld.options.length=0;
var newOption = new Option();
newOption.value = 'muu';
newOption.text = 'muu';
modelfld.options[0]=newOption;
document.getElementById('d_prop_model_other').disabled=false;
}
else
{
document.getElementById('d_prop_make_other').disabled=true;
document.getElementById('d_prop_make_other').value='';
document.getElementById('d_prop_model_other').disabled=true;
document.getElementById('d_prop_model_other').value='';
fwk_updatedropdownvalues('d_prop_make','d_prop_model','/ajax/getmodels/type='+offer_type);
}
}
function BKM_handlemodelchange()
{
var model_value=document.getElementById('d_prop_model').options[document.getElementById('d_prop_model').selectedIndex].value;
if (model_value=='muu')
{
document.getElementById('d_prop_model_other').disabled=false;
}
else
{
document.getElementById('d_prop_model_other').disabled=true;
document.getElementById('d_prop_model_other').value='';
var reqURL = '/ajax/getmodeldefaults/d_prop_model=' + escape(model_value) + '/';
http.open("GET", reqURL, true);
http.onreadystatechange = BKM_handlemodelchange_handleresponse;
http.send(null);
}
}
function BKM_handlemodelchange_handleresponse()
{
if (http.readyState == 4)
{
// Split the comma delimited response into an array
results = http.responseText.split("\t");
// Populate with new values
for (var i=0;i<results.length;i++)
{
if (i==0)
{
// Mudeli ID, debugimiseks
}
else if (i==1)
{
var radiobtn=document.getElementById('d_prop_model_type_'+results[i]);
radiobtn.checked=true;
}
}
}
}
var http_casco_hvk=fwk_gethttpobject();
var http_casco_seesam=fwk_gethttpobject();
var http_casco_if=fwk_gethttpobject();
var http_casco_salva=fwk_gethttpobject();
var http_casco_ergo=fwk_gethttpobject();
var http_casco_qbe=fwk_gethttpobject();
var http_casco_parex=fwk_gethttpobject();
var http_casco_bta=fwk_gethttpobject();
function BKM_handlecalccasco( insco )
{
var offer_type=document.getElementById('offer_type').value;
// Kontrollime datat
var val_make=document.getElementById('d_prop_make').options[document.getElementById('d_prop_make').selectedIndex].value;
var val_make_other=document.getElementById('d_prop_make_other').value;
var val_model=document.getElementById('d_prop_model').options[document.getElementById('d_prop_model').selectedIndex].value;
var val_model_other=document.getElementById('d_prop_model_other').value;
var val_price=document.getElementById('d_prop_price').value;
var i=0;
var offer_form=document.getElementById('offer_form');
alert(offer_form.radios.length);
for (i=0;i<offer_form.radios.length;i++)
{
alert(offer_form.radios[i].name);
alert(offer_form.radios[i].value);
}
if (offer_type==2)
{
var val_grossweight=document.getElementById('d_prop_grossweight').value;
var val_seatcount=document.getElementById('d_prop_seatcount').value;
}
else
{
var val_displacement=document.getElementById('d_prop_displacement').value;
var val_power=document.getElementById('d_prop_power').value;
}
if (val_make=='' || val_make==0)
{
alert('EI SAA KASKOT ARVUTADA: mudel on valimata');
return;
}
if (val_make=='muu' && val_make_other=='')
{
alert('EI SAA KASKOT ARVUTADA: muu mudel on sisestamata');
return;
}
if (val_model=='' || val_model==0)
{
alert('EI SAA KASKOT ARVUTADA: mudel on valimata');
return;
}
if (val_model=='muu' && val_model_other=='')
{
alert('EI SAA KASKOT ARVUTADA: muu mudel on sisestamata');
return;
}
if (val_price=='' || val_price==0)
{
alert('EI SAA KASKOT ARVUTADA: kindlustusväärtus sisestamata');
return;
}
if (offer_type==2)
{
if ((val_type==11 || val_type==13) && (val_grossweight=='' || val_grossweight==0))
{
alert('EI SAA KASKOT ARVUTADA: registrimass sisestamata');
return;
}
if (val_type==12 && (val_seatcount=='' || val_seatcount==0))
{
alert('EI SAA KASKOT ARVUTADA: istekohtade arv sisestamata');
return;
}
}
else
{
if (val_displacement=='' || val_displacement==0)
{
alert('EI SAA KASKOT ARVUTADA: töömaht sisestamata');
return;
}
if (val_power=='' || val_power==0)
{
alert('EI SAA KASKOT ARVUTADA: võimsus sisestamata');
return;
}
}
// Reset
BKM_reset('casco')
// Get the list of inscos
inscolist = insco.split("|");
// Walk through
for (var i=0;i<inscolist.length;i++)
{
var prop_calcmode=document.getElementById('d_prop_casco_calcmode_'+inscolist[i]);
if (prop_calcmode.value==0 || prop_calcmode.value==2)
{
var func="BKM_calccasco_"+inscolist[i]+"()";
setTimeout(func,i*500);
}
}
}
function BKM_calccasco_hvk()
{
var i_fld=document.getElementById('d_prop_casco_status_hvk');
var i_status=document.getElementById('text_d_prop_casco_status_hvk');
i_status.innerHTML='<img src="/static/gfx/loading.gif" alt="" border="0">';
var fobj=document.getElementById('offer_form');
var params=fwk_getformcontents(fobj);
http_casco_hvk.open("POST", "/ajax/calccascohvk", true);
http_casco_hvk.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http_casco_hvk.setRequestHeader("Content-length", params.length);
http_casco_hvk.setRequestHeader("Connection", "close");
http_casco_hvk.onreadystatechange = BKM_calccasco_hvk_handleresponse;
http_casco_hvk.send(params);
}
function BKM_calccasco_hvk_handleresponse()
{
var i_fld=document.getElementById('d_prop_casco_status_hvk');
var i_status=document.getElementById('text_d_prop_casco_status_hvk');
var i_show=document.getElementById('d_prop_casco_show_hvk');
var i_warning_fld=document.getElementById('d_prop_casco_warning_hvk');
var i_warning_text=document.getElementById('text_d_prop_casco_warning_hvk');
if (http_casco_hvk.readyState==4)
{
// Ei saanud tulemust?
if (http_casco_hvk.responseText==null || http_casco_hvk.responseText.length==0)
{
i_status.innerHTML='<font color="#920000">XXX</font>';
i_fld.value='--';
return;
}
// Split the comma delimited response into an array
results=http_casco_hvk.responseText.split("\t");
// Manual
if (results[0]=='3') return;
// Error?
if (results[0]=='2')
{
alert('VIGA HVK KASKO ARVUTAMISEL: '+results[1]);
i_status.innerHTML='<font color="#920000">VIGA</font>';
i_fld.value='VIGA';
i_warning_fld.value=results[1];
i_warning_text.innerHTML='<b>HVK: </b>'+results[1];
i_warning_text.style.visibility='visible';
}
// OK
else if (results[0]=='1')
{
var fld_pmt_1part=document.getElementById('d_prop_casco_pmt_hvk_1part');
fld_pmt_1part.value=results[2];
var fld_pmt_2part=document.getElementById('d_prop_casco_pmt_hvk_2part');
fld_pmt_2part.value=results[3];
var fld_pmt_4part=document.getElementById('d_prop_casco_pmt_hvk_4part');
fld_pmt_4part.value=results[4];
var fld_pmt_12part=document.getElementById('d_prop_casco_pmt_hvk_12part');
fld_pmt_12part.value=results[5];
i_status.innerHTML='OK';
i_fld.value='OK';
i_show.disabled=false;
// i_show.checked=true;
// Hoiatused
if (results[6]!=null && results[6]!='')
{
alert('HOIATUS HVK KASKO ARVUTAMISEL: '+results[6]);
i_warning_fld.value=results[6];
i_warning_text.innerHTML='<b>HVK: </b>'+results[6];
i_warning_text.style.visibility='visible';
}
}
// Tundmatu tulemus
else
{
alert(results);
i_status.innerHTML='<font color="#920000">???</font>';
i_fld.value='--';
}
}
}
function BKM_calccasco_seesam()
{
var i_fld=document.getElementById('d_prop_casco_status_seesam');
var i_status=document.getElementById('text_d_prop_casco_status_seesam');
i_status.innerHTML='<img src="/static/gfx/loading.gif" alt="" border="0">';
var fobj=document.getElementById('offer_form');
var params=fwk_getformcontents(fobj);
http_casco_seesam.open("POST", "/ajax/calccascoseesam", true);
http_casco_seesam.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http_casco_seesam.setRequestHeader("Content-length", params.length);
http_casco_seesam.setRequestHeader("Connection", "close");
http_casco_seesam.onreadystatechange = BKM_calccasco_seesam_handleresponse;
http_casco_seesam.send(params);
}
function BKM_calccasco_seesam_handleresponse()
{
var i_fld=document.getElementById('d_prop_casco_status_seesam');
var i_status=document.getElementById('text_d_prop_casco_status_seesam');
var i_show=document.getElementById('d_prop_casco_show_seesam');
var i_warning_fld=document.getElementById('d_prop_casco_warning_seesam');
var i_warning_text=document.getElementById('text_d_prop_casco_warning_seesam');
if (http_casco_seesam.readyState==4)
{
// Ei saanud tulemust?
if (http_casco_seesam.responseText==null || http_casco_seesam.responseText.length==0)
{
i_status.innerHTML='<font color="#920000">XXX</font>';
i_fld.value='--';
return;
}
// Split the comma delimited response into an array
results=http_casco_seesam.responseText.split("\t");
// Manual
if (results[0]=='3') return;
// Error?
if (results[0]=='2')
{
alert('VIGA SEESAMI KASKO ARVUTAMISEL: '+results[1]);
i_status.innerHTML='<font color="#920000">VIGA</font>';
i_fld.value='VIGA';
i_warning_fld.value=results[1];
i_warning_text.innerHTML='<b>SEESAM: </b>'+results[1];
i_warning_text.style.visibility='visible';
}
// OK
else if (results[0]=='1')
{
var fld_pmt_1part=document.getElementById('d_prop_casco_pmt_seesam_1part');
fld_pmt_1part.value=results[2];
var fld_pmt_2part=document.getElementById('d_prop_casco_pmt_seesam_2part');
fld_pmt_2part.value=results[3];
var fld_pmt_4part=document.getElementById('d_prop_casco_pmt_seesam_4part');
fld_pmt_4part.value=results[4];
var fld_pmt_12part=document.getElementById('d_prop_casco_pmt_seesam_12part');
fld_pmt_12part.value=results[5];
i_status.innerHTML='OK';
i_fld.value='OK';
i_show.disabled=false;
i_show.checked=true;
// Katted
if (results[6]!=null && results[6]!='')
{
var katted_arr=results[6].split("|");
var kate='';
var k_fld='';
var k_fld_name='';
for (var i=0;i<katted_arr.length;i++)
{
if (katted_arr[i]!=null && katted_arr[i]!='')
{
kate=katted_arr[i].split('=');
if (kate[0]!=null && kate[0]!='' && kate[1]!=null && kate[1]!='')
{
k_fld_name='d_prop_casco_seesam_coverage_'+kate[0];
k_fld=document.getElementById(k_fld_name);
if (k_fld!=null)
{
k_fld.value=kate[1];
}
}
}
}
}
// Hoiatused
if (results[7]!=null && results[7]!='')
{
alert('HOIATUS SEESAMI KASKO ARVUTAMISEL: '+results[7]);
i_warning_fld.value=results[6];
i_warning_text.innerHTML='<b>SEESAM: </b>'+results[7];
i_warning_text.style.visibility='visible';
}
}
// Tundmatu tulemus
else
{
alert(results);
i_status.innerHTML='<font color="#920000">???</font>';
i_fld.value='--';
}
}
}
function BKM_calccasco_if()
{
var i_fld=document.getElementById('d_prop_casco_status_if');
var i_status=document.getElementById('text_d_prop_casco_status_if');
i_status.innerHTML='<img src="/static/gfx/loading.gif" alt="" border="0">';
var fobj=document.getElementById('offer_form');
var params=fwk_getformcontents(fobj);
http_casco_if.open("POST", "/ajax/calccascoif", true);
http_casco_if.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http_casco_if.setRequestHeader("Content-length", params.length);
http_casco_if.setRequestHeader("Connection", "close");
http_casco_if.onreadystatechange = BKM_calccasco_if_handleresponse;
http_casco_if.send(params);
}
function BKM_calccasco_if_handleresponse()
{
var i_fld=document.getElementById('d_prop_casco_status_if');
var i_status=document.getElementById('text_d_prop_casco_status_if');
var i_show=document.getElementById('d_prop_casco_show_if');
var i_warning_fld=document.getElementById('d_prop_casco_warning_if');
var i_warning_text=document.getElementById('text_d_prop_casco_warning_if');
if (http_casco_if.readyState==4)
{
// Ei saanud tulemust?
if (http_casco_if.responseText==null || http_casco_if.responseText.length==0)
{
i_status.innerHTML='<font color="#920000">XXX</font>';
i_fld.value='--';
return;
}
// Split the comma delimited response into an array
results=http_casco_if.responseText.split("\t");
// Manual
if (results[0]=='3') return;
// Error?
if (results[0]=='2')
{
alert('VIGA IF KASKO ARVUTAMISEL: '+results[1]);
i_status.innerHTML='<font color="#920000">VIGA</font>';
i_fld.value='VIGA';
i_warning_fld.value=results[1];
i_warning_text.innerHTML='<b>IF: </b>'+results[1];
i_warning_text.style.visibility='visible';
}
// OK
else if (results[0]=='1')
{
var fld_pmt_1part=document.getElementById('d_prop_casco_pmt_if_1part');
fld_pmt_1part.value=results[2];
var fld_pmt_2part=document.getElementById('d_prop_casco_pmt_if_2part');
fld_pmt_2part.value=results[3];
var fld_pmt_4part=document.getElementById('d_prop_casco_pmt_if_4part');
fld_pmt_4part.value=results[4];
var fld_pmt_12part=document.getElementById('d_prop_casco_pmt_if_12part');
fld_pmt_12part.value=results[5];
i_status.innerHTML='OK';
i_fld.value='OK';
i_show.disabled=false;
i_show.checked=true;
// Hoiatused
if (results[6]!=null && results[6]!='')
{
alert('HOIATUS IF KASKO ARVUTAMISEL: '+results[6]);
i_warning_fld.value=results[6];
i_warning_text.innerHTML='<b>IF: </b>'+results[6];
i_warning_text.style.visibility='visible';
}
}
// Tundmatu tulemus
else
{
alert(results);
i_status.innerHTML='<font color="#920000">???</font>';
i_fld.value='--';
}
}
}
function BKM_calccasco_salva()
{
var i_fld=document.getElementById('d_prop_casco_status_salva');
var i_status=document.getElementById('text_d_prop_casco_status_salva');
i_status.innerHTML='<img src="/static/gfx/loading.gif" alt="" border="0">';
var fobj=document.getElementById('offer_form');
var params=fwk_getformcontents(fobj);
http_casco_salva.open("POST", "/ajax/calccascosalva", true);
http_casco_salva.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http_casco_salva.setRequestHeader("Content-length", params.length);
http_casco_salva.setRequestHeader("Connection", "close");
http_casco_salva.onreadystatechange = BKM_calccasco_salva_handleresponse;
http_casco_salva.send(params);
}
function BKM_calccasco_salva_handleresponse()
{
var i_fld=document.getElementById('d_prop_casco_status_salva');
var i_status=document.getElementById('text_d_prop_casco_status_salva');
var i_show=document.getElementById('d_prop_casco_show_salva');
var i_warning_fld=document.getElementById('d_prop_casco_warning_salva');
var i_warning_text=document.getElementById('text_d_prop_casco_warning_salva');
if (http_casco_salva.readyState==4)
{
// Ei saanud tulemust?
if (http_casco_salva.responseText==null || http_casco_salva.responseText.length==0)
{
i_status.innerHTML='<font color="#920000">XXX</font>';
i_fld.value='--';
return;
}
// Split the comma delimited response into an array
results=http_casco_salva.responseText.split("\t");
// Manual
if (results[0]=='3') return;
// Error?
if (results[0]=='2')
{
alert('VIGA SALVA KASKO ARVUTAMISEL: '+results[1]);
i_status.innerHTML='<font color="#920000">VIGA</font>';
i_fld.value='VIGA';
i_warning_fld.value=results[1];
i_warning_text.innerHTML='<b>SALVA: </b>'+results[1];
i_warning_text.style.visibility='visible';
}
// OK
else if (results[0]=='1')
{
var fld_pmt_1part=document.getElementById('d_prop_casco_pmt_salva_1part');
fld_pmt_1part.value=results[2];
var fld_pmt_2part=document.getElementById('d_prop_casco_pmt_salva_2part');
fld_pmt_2part.value=results[3];
var fld_pmt_4part=document.getElementById('d_prop_casco_pmt_salva_4part');
fld_pmt_4part.value=results[4];
var fld_pmt_12part=document.getElementById('d_prop_casco_pmt_salva_12part');
fld_pmt_12part.value=results[5];
i_status.innerHTML='OK';
i_fld.value='OK';
i_show.disabled=false;
i_show.checked=true;
// Hoiatused
if (results[6]!=null && results[6]!='')
{
alert('HOIATUS SALVA KASKO ARVUTAMISEL: '+results[6]);
i_warning_fld.value=results[6];
i_warning_text.innerHTML='<b>SALVA: </b>'+results[6];
i_warning_text.style.visibility='visible';
}
}
// Tundmatu tulemus
else
{
alert(results);
i_status.innerHTML='<font color="#920000">???</font>';
i_fld.value='--';
}
}
}
function BKM_calccasco_ergo()
{
var i_fld=document.getElementById('d_prop_casco_status_ergo');
var i_status=document.getElementById('text_d_prop_casco_status_ergo');
i_status.innerHTML='<img src="/static/gfx/loading.gif" alt="" border="0">';
var fobj=document.getElementById('offer_form');
var params=fwk_getformcontents(fobj);
http_casco_ergo.open("POST", "/ajax/calccascoergo", true);
http_casco_ergo.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http_casco_ergo.setRequestHeader("Content-length", params.length);
http_casco_ergo.setRequestHeader("Connection", "close");
http_casco_ergo.onreadystatechange = BKM_calccasco_ergo_handleresponse;
http_casco_ergo.send(params);
}
function BKM_calccasco_ergo_handleresponse()
{
var i_fld=document.getElementById('d_prop_casco_status_ergo');
var i_status=document.getElementById('text_d_prop_casco_status_ergo');
var i_show=document.getElementById('d_prop_casco_show_ergo');
var i_warning_fld=document.getElementById('d_prop_casco_warning_ergo');
var i_warning_text=document.getElementById('text_d_prop_casco_warning_ergo');
if (http_casco_ergo.readyState==4)
{
// Ei saanud tulemust?
if (http_casco_ergo.responseText==null || http_casco_ergo.responseText.length==0)
{
i_status.innerHTML='<font color="#920000">XXX</font>';
i_fld.value='--';
return;
}
// Split the comma delimited response into an array
results=http_casco_ergo.responseText.split("\t");
// Manual
if (results[0]=='3') return;
// Error?
if (results[0]=='2')
{
alert('VIGA ERGO KASKO ARVUTAMISEL: '+results[1]);
i_status.innerHTML='<font color="#920000">VIGA</font>';
i_fld.value='VIGA';
i_warning_fld.value=results[1];
i_warning_text.innerHTML='<b>ERGO: </b>'+results[1];
i_warning_text.style.visibility='visible';
}
// OK
else if (results[0]=='1')
{
var fld_pmt_1part=document.getElementById('d_prop_casco_pmt_ergo_1part');
fld_pmt_1part.value=results[2];
var fld_pmt_2part=document.getElementById('d_prop_casco_pmt_ergo_2part');
fld_pmt_2part.value=results[3];
var fld_pmt_4part=document.getElementById('d_prop_casco_pmt_ergo_4part');
fld_pmt_4part.value=results[4];
var fld_pmt_12part=document.getElementById('d_prop_casco_pmt_ergo_12part');
fld_pmt_12part.value=results[5];
var fld_equipment_ergo=document.getElementById('d_prop_casco_equipment_ergo');
fld_equipment_ergo.value=results[6];
var fld_bonus_ergo=document.getElementById('d_prop_casco_bonus_ergo');
fld_bonus_ergo.value=results[7];
i_status.innerHTML='OK';
i_fld.value='OK';
i_show.disabled=false;
i_show.checked=true;
// Hoiatused
if (results[8]!=null && results[8]!='')
{
alert('HOIATUS ERGO KASKO ARVUTAMISEL: '+results[8]);
i_warning_fld.value=results[8];
i_warning_text.innerHTML='<b>ERGO: </b>'+results[8];
i_warning_text.style.visibility='visible';
}
}
// Tundmatu tulemus
else
{
alert(results);
i_status.innerHTML='<font color="#920000">???</font>';
i_fld.value='--';
}
}
}
function BKM_calccasco_qbe()
{
var i_fld=document.getElementById('d_prop_casco_status_qbe');
var i_status=document.getElementById('text_d_prop_casco_status_qbe');
i_status.innerHTML='<img src="/static/gfx/loading.gif" alt="" border="0">';
var fobj=document.getElementById('offer_form');
var params=fwk_getformcontents(fobj);
http_casco_qbe.open("POST", "/ajax/calccascoqbe", true);
http_casco_qbe.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http_casco_qbe.setRequestHeader("Content-length", params.length);
http_casco_qbe.setRequestHeader("Connection", "close");
http_casco_qbe.onreadystatechange = BKM_calccasco_qbe_handleresponse;
http_casco_qbe.send(params);
}
function BKM_calccasco_qbe_handleresponse()
{
var i_fld=document.getElementById('d_prop_casco_status_qbe');
var i_status=document.getElementById('text_d_prop_casco_status_qbe');
var i_show=document.getElementById('d_prop_casco_show_qbe');
var i_warning_fld=document.getElementById('d_prop_casco_warning_qbe');
var i_warning_text=document.getElementById('text_d_prop_casco_warning_qbe');
if (http_casco_qbe.readyState==4)
{
// Ei saanud tulemust?
if (http_casco_qbe.responseText==null || http_casco_qbe.responseText.length==0)
{
i_status.innerHTML='<font color="#920000">XXX</font>';
i_fld.value='--';
return;
}
// Split the comma delimited response into an array
results=http_casco_qbe.responseText.split("\t");
// Manual
if (results[0]=='3') return;
// Error?
if (results[0]=='2')
{
alert('VIGA QBE KASKO ARVUTAMISEL: '+results[1]);
i_status.innerHTML='<font color="#920000">VIGA</font>';
i_fld.value='VIGA';
i_warning_fld.value=results[1];
i_warning_text.innerHTML='<b>BTA: </b>'+results[1];
i_warning_text.style.visibility='visible';
}
// OK
else if (results[0]=='1')
{
var fld_pmt_1part=document.getElementById('d_prop_casco_pmt_qbe_1part');
fld_pmt_1part.value=results[2];
var fld_pmt_2part=document.getElementById('d_prop_casco_pmt_qbe_2part');
fld_pmt_2part.value=results[3];
var fld_pmt_4part=document.getElementById('d_prop_casco_pmt_qbe_4part');
fld_pmt_4part.value=results[4];
var fld_pmt_12part=document.getElementById('d_prop_casco_pmt_qbe_12part');
fld_pmt_12part.value=results[4];
i_status.innerHTML='OK';
i_fld.value='OK';
i_show.disabled=false;
i_show.checked=true;
// Hoiatused
if (results[6]!=null && results[6]!='')
{
alert('HOIATUS QBE KASKO ARVUTAMISEL: '+results[6]);
i_warning_fld.value=results[6];
i_warning_text.innerHTML='<b>BTA: </b>'+results[6];
i_warning_text.style.visibility='visible';
}
}
// Tundmatu tulemus
else
{
alert(results);
i_status.innerHTML='<font color="#920000">???</font>';
i_fld.value='--';
}
}
}
function BKM_calccasco_bta()
{
var i_fld=document.getElementById('d_prop_casco_status_bta');
var i_status=document.getElementById('text_d_prop_casco_status_bta');
i_status.innerHTML='<img src="/static/gfx/loading.gif" alt="" border="0">';
var fobj=document.getElementById('offer_form');
var params=fwk_getformcontents(fobj);
http_casco_bta.open("POST", "/ajax/calccascobta", true);
http_casco_bta.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http_casco_bta.setRequestHeader("Content-length", params.length);
http_casco_bta.setRequestHeader("Connection", "close");
http_casco_bta.onreadystatechange = BKM_calccasco_bta_handleresponse;
http_casco_bta.send(params);
}
function BKM_calccasco_bta_handleresponse()
{
var i_fld=document.getElementById('d_prop_casco_status_bta');
var i_status=document.getElementById('text_d_prop_casco_status_bta');
var i_show=document.getElementById('d_prop_casco_show_bta');
var i_warning_fld=document.getElementById('d_prop_casco_warning_bta');
var i_warning_text=document.getElementById('text_d_prop_casco_warning_bta');
if (http_casco_bta.readyState==4)
{
// Ei saanud tulemust?
if (http_casco_bta.responseText==null || http_casco_bta.responseText.length==0)
{
i_status.innerHTML='<font color="#920000">XXX</font>';
i_fld.value='--';
return;
}
// Split the comma delimited response into an array
results=http_casco_bta.responseText.split("\t");
// Manual
if (results[0]=='3') return;
// Error?
if (results[0]=='2')
{
alert('VIGA BTA KASKO ARVUTAMISEL: '+results[1]);
i_status.innerHTML='<font color="#920000">VIGA</font>';
i_fld.value='VIGA';
i_warning_fld.value=results[1];
i_warning_text.innerHTML='<b>BTA: </b>'+results[1];
i_warning_text.style.visibility='visible';
}
// OK
else if (results[0]=='1')
{
var fld_pmt_1part=document.getElementById('d_prop_casco_pmt_bta_1part');
fld_pmt_1part.value=results[2];
var fld_pmt_2part=document.getElementById('d_prop_casco_pmt_bta_2part');
fld_pmt_2part.value=results[3];
var fld_pmt_4part=document.getElementById('d_prop_casco_pmt_bta_4part');
fld_pmt_4part.value=results[4];
var fld_pmt_12part=document.getElementById('d_prop_casco_pmt_bta_12part');
fld_pmt_12part.value=results[4];
i_status.innerHTML='OK';
i_fld.value='OK';
i_show.disabled=false;
// i_show.checked=true;
// Hoiatused
if (results[6]!=null && results[6]!='')
{
alert('HOIATUS BTA KASKO ARVUTAMISEL: '+results[6]);
i_warning_fld.value=results[6];
i_warning_text.innerHTML='<b>BTA: </b>'+results[6];
i_warning_text.style.visibility='visible';
}
}
// Tundmatu tulemus
else
{
alert(results);
i_status.innerHTML='<font color="#920000">???</font>';
i_fld.value='--';
}
}
}
function BKM_calccasco_parex()
{
var i_fld=document.getElementById('d_prop_casco_status_parex');
var i_status=document.getElementById('text_d_prop_casco_status_parex');
i_status.innerHTML='<img src="/static/gfx/loading.gif" alt="" border="0">';
var fobj=document.getElementById('offer_form');
var params=fwk_getformcontents(fobj);
http_casco_parex.open("POST", "/ajax/calccascoparex", true);
http_casco_parex.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http_casco_parex.setRequestHeader("Content-length", params.length);
http_casco_parex.setRequestHeader("Connection", "close");
http_casco_parex.onreadystatechange = BKM_calccasco_parex_handleresponse;
http_casco_parex.send(params);
}
function BKM_calccasco_parex_handleresponse()
{
var i_fld=document.getElementById('d_prop_casco_status_parex');
var i_status=document.getElementById('text_d_prop_casco_status_parex');
var i_show=document.getElementById('d_prop_casco_show_parex');
var i_warning_fld=document.getElementById('d_prop_casco_warning_parex');
var i_warning_text=document.getElementById('text_d_prop_casco_warning_parex');
if (http_casco_parex.readyState==4)
{
// Ei saanud tulemust?
if (http_casco_parex.responseText==null || http_casco_parex.responseText.length==0)
{
i_status.innerHTML='<font color="#920000">XXX</font>';
i_fld.value='--';
return;
}
// Split the comma delimited response into an array
results=http_casco_parex.responseText.split("\t");
// Manual
if (results[0]=='3') return;
// Error?
if (results[0]=='2')
{
alert('VIGA PAREX KASKO ARVUTAMISEL: '+results[1]);
i_status.innerHTML='<font color="#920000">VIGA</font>';
i_fld.value='VIGA';
i_warning_fld.value=results[1];
i_warning_text.innerHTML='<b>PAREX: </b>'+results[1];
i_warning_text.style.visibility='visible';
}
// OK
else if (results[0]=='1')
{
var fld_pmt_1part=document.getElementById('d_prop_casco_pmt_parex_1part');
fld_pmt_1part.value=results[2];
var fld_pmt_2part=document.getElementById('d_prop_casco_pmt_parex_2part');
fld_pmt_2part.value=results[3];
var fld_pmt_4part=document.getElementById('d_prop_casco_pmt_parex_4part');
fld_pmt_4part.value=results[4];
var fld_pmt_12part=document.getElementById('d_prop_casco_pmt_parex_12part');
fld_pmt_12part.value=results[5];
var fld_equipment_parex=document.getElementById('d_prop_casco_equipment_parex');
fld_equipment_parex.value=results[6];
i_status.innerHTML='OK';
i_fld.value='OK';
i_show.disabled=false;
i_show.checked=true;
// Hoiatused
if (results[7]!=null && results[7]!='')
{
alert('HOIATUS PAREX KASKO ARVUTAMISEL: '+results[7]);
i_warning_fld.value=results[7];
i_warning_text.innerHTML='<b>PAREX: </b>'+results[7];
i_warning_text.style.visibility='visible';
}
}
// Tundmatu tulemus
else
{
alert(results);
i_status.innerHTML='<font color="#920000">???</font>';
i_fld.value='--';
}
}
}
var http_traffic_seesam=fwk_gethttpobject();
var http_traffic_if=fwk_gethttpobject();
var http_traffic_salva=fwk_gethttpobject();
var http_traffic_ergo=fwk_gethttpobject();
var http_traffic_parex=fwk_gethttpobject();
var http_traffic_qbe=fwk_gethttpobject();
var http_traffic_bta=fwk_gethttpobject();
function BKM_handlecalctraffic( insco )
{
// Kontrollime datat
var val_model_type=(document.getElementById('d_prop_model_type_1').checked)?1:0;
var val_traffic_begindate=document.getElementById('d_prop_traffic_begindate').value;
var val_region=document.getElementById('d_prop_region').value;
var val_power=document.getElementById('d_prop_power').value;
var val_grossweight=document.getElementById('d_prop_grossweight').value;
var val_idcode=document.getElementById('d_idcode').value;
var val_traffic_manualcoef=document.getElementById('d_prop_traffic_manualcoef').value;
if (val_region=='' || val_region==0)
{
alert('EI SAA LIIKLUSKINDLUSTUST ARVUTADA: kliendi piirkond on valimata');
return;
}
if (val_model_type==0 && (val_power=='' || val_power==0))
{
alert('EI SAA LIIKLUSKINDLUSTUST ARVUTADA: võimsus sisestamata');
return;
}
if (val_model_type==1 && (val_grossweight=='' || val_grossweight==0))
{
alert('EI SAA LIIKLUSKINDLUSTUST ARVUTADA: registrimass sisestamata');
return;
}
if (val_traffic_begindate=='' || val_traffic_begindate==0)
{
alert('EI SAA LIIKLUSKINDLUSTUST ARVUTADA: alguskuupäev sisestamata');
return;
}
if ((val_traffic_manualcoef=='' || val_traffic_manualcoef==0) && (val_idcode=='' || val_idcode==0))
{
alert('EI SAA LIIKLUSKINDLUSTUST ARVUTADA: kas isikukood/registrikood või käsitsi koefitsent on nõutud');
return;
}
// Reset
BKM_reset('traffic');
// Get the list of inscos
inscolist = insco.split("|");
// Walk through
for (var i=0;i<inscolist.length;i++)
{
var func="BKM_calctraffic_"+inscolist[i]+"()";
setTimeout(func,i*500);
}
}
function BKM_calctraffic_ergo()
{
var i_fld=document.getElementById('d_prop_traffic_status_ergo');
var i_status=document.getElementById('text_d_prop_traffic_status_ergo');
i_status.innerHTML='<img src="/static/gfx/loading.gif" alt="" border="0">';
var fobj=document.getElementById('offer_form');
var params=fwk_getformcontents(fobj);
http_traffic_ergo.open("POST", "/ajax/calctraffic/ergo", true);
http_traffic_ergo.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http_traffic_ergo.setRequestHeader("Content-length", params.length);
http_traffic_ergo.setRequestHeader("Connection", "close");
http_traffic_ergo.onreadystatechange = BKM_calctraffic_ergo_handleresponse;
http_traffic_ergo.send(params);
}
function BKM_calctraffic_ergo_handleresponse()
{
var i_fld=document.getElementById('d_prop_traffic_status_ergo');
var i_status=document.getElementById('text_d_prop_traffic_status_ergo');
var i_show=document.getElementById('d_prop_traffic_show_ergo');
if (http_traffic_ergo.readyState==4)
{
// Ei saanud tulemust?
if (http_traffic_ergo.responseText==null || http_traffic_ergo.responseText.length==0)
{
i_status.innerHTML='<font color="#920000">XXX</font>';
i_fld.value='--';
return;
}
// Split the comma delimited response into an array
results=http_traffic_ergo.responseText.split("\t");
// Error?
if (results[0]=='2')
{
alert('VIGA ERGO LIIKLUSKINDLUSTUSE ARVUTAMISEL ARVUTAMISEL: '+results[1]);
i_status.innerHTML='<font color="#920000">VIGA</font>';
i_fld.value='VIGA';
}
// OK
else if (results[0]=='1')
{
var fld_pmt_3=document.getElementById('d_prop_traffic_pmt_ergo_3');
fld_pmt_3.value=results[2];
var fld_pmt_6=document.getElementById('d_prop_traffic_pmt_ergo_6');
fld_pmt_6.value=results[3];
var fld_pmt_12=document.getElementById('d_prop_traffic_pmt_ergo_12');
fld_pmt_12.value=results[4];
i_status.innerHTML='OK';
i_fld.value='OK';
i_show.disabled=false;
i_show.checked=true;
var fld_inf_coef=document.getElementById('d_prop_traffic_inf_coef');
fld_inf_coef.value=results[5];
var fld_inf_other=document.getElementById('d_prop_traffic_inf_other');
fld_inf_other.value=results[6];
}
// Tundmatu tulemus
else
{
alert(results);
i_status.innerHTML='<font color="#920000">???</font>';
i_fld.value='--';
}
}
}
function BKM_calctraffic_if()
{
var i_fld=document.getElementById('d_prop_traffic_status_if');
var i_status=document.getElementById('text_d_prop_traffic_status_if');
i_status.innerHTML='<img src="/static/gfx/loading.gif" alt="" border="0">';
var fobj=document.getElementById('offer_form');
var params=fwk_getformcontents(fobj);
http_traffic_if.open("POST", "/ajax/calctraffic/if", true);
http_traffic_if.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http_traffic_if.setRequestHeader("Content-length", params.length);
http_traffic_if.setRequestHeader("Connection", "close");
http_traffic_if.onreadystatechange = BKM_calctraffic_if_handleresponse;
http_traffic_if.send(params);
}
function BKM_calctraffic_if_handleresponse()
{
var i_fld=document.getElementById('d_prop_traffic_status_if');
var i_status=document.getElementById('text_d_prop_traffic_status_if');
var i_show=document.getElementById('d_prop_traffic_show_if');
if (http_traffic_if.readyState==4)
{
// Ei saanud tulemust?
if (http_traffic_if.responseText==null || http_traffic_if.responseText.length==0)
{
i_status.innerHTML='<font color="#920000">XXX</font>';
i_fld.value='--';
return;
}
// Split the comma delimited response into an array
results=http_traffic_if.responseText.split("\t");
// Error?
if (results[0]=='2')
{
alert('VIGA IF LIIKLUSKINDLUSTUSE ARVUTAMISEL ARVUTAMISEL: '+results[1]);
i_status.innerHTML='<font color="#920000">VIGA</font>';
i_fld.value='VIGA';
}
// OK
else if (results[0]=='1')
{
var fld_pmt_3=document.getElementById('d_prop_traffic_pmt_if_3');
fld_pmt_3.value=results[2];
var fld_pmt_6=document.getElementById('d_prop_traffic_pmt_if_6');
fld_pmt_6.value=results[3];
var fld_pmt_12=document.getElementById('d_prop_traffic_pmt_if_12');
fld_pmt_12.value=results[4];
i_status.innerHTML='OK';
i_fld.value='OK';
i_show.disabled=false;
i_show.checked=true;
var fld_inf_coef=document.getElementById('d_prop_traffic_inf_coef');
fld_inf_coef.value=results[5];
var fld_inf_other=document.getElementById('d_prop_traffic_inf_other');
fld_inf_other.value=results[6];
}
// Tundmatu tulemus
else
{
alert(results);
i_status.innerHTML='<font color="#920000">???</font>';
i_fld.value='--';
}
}
}
function BKM_calctraffic_salva()
{
var i_fld=document.getElementById('d_prop_traffic_status_salva');
var i_status=document.getElementById('text_d_prop_traffic_status_salva');
i_status.innerHTML='<img src="/static/gfx/loading.gif" alt="" border="0">';
var fobj=document.getElementById('offer_form');
var params=fwk_getformcontents(fobj);
http_traffic_salva.open("POST", "/ajax/calctraffic/salva", true);
http_traffic_salva.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http_traffic_salva.setRequestHeader("Content-length", params.length);
http_traffic_salva.setRequestHeader("Connection", "close");
http_traffic_salva.onreadystatechange = BKM_calctraffic_salva_handleresponse;
http_traffic_salva.send(params);
}
function BKM_calctraffic_salva_handleresponse()
{
var i_fld=document.getElementById('d_prop_traffic_status_salva');
var i_status=document.getElementById('text_d_prop_traffic_status_salva');
var i_show=document.getElementById('d_prop_traffic_show_salva');
if (http_traffic_salva.readyState==4)
{
// Ei saanud tulemust?
if (http_traffic_salva.responseText==null || http_traffic_salva.responseText.length==0)
{
i_status.innerHTML='<font color="#920000">XXX</font>';
i_fld.value='--';
return;
}
// Split the comma delimited response into an array
results=http_traffic_salva.responseText.split("\t");
// Error?
if (results[0]=='2')
{
alert('VIGA SALVA LIIKLUSKINDLUSTUSE ARVUTAMISEL ARVUTAMISEL: '+results[1]);
i_status.innerHTML='<font color="#920000">VIGA</font>';
i_fld.value='VIGA';
}
// OK
else if (results[0]=='1')
{
var fld_pmt_3=document.getElementById('d_prop_traffic_pmt_salva_3');
fld_pmt_3.value=results[2];
var fld_pmt_6=document.getElementById('d_prop_traffic_pmt_salva_6');
fld_pmt_6.value=results[3];
var fld_pmt_12=document.getElementById('d_prop_traffic_pmt_salva_12');
fld_pmt_12.value=results[4];
i_status.innerHTML='OK';
i_fld.value='OK';
i_show.disabled=false;
i_show.checked=true;
var fld_inf_coef=document.getElementById('d_prop_traffic_inf_coef');
fld_inf_coef.value=results[5];
var fld_inf_other=document.getElementById('d_prop_traffic_inf_other');
fld_inf_other.value=results[6];
}
// Tundmatu tulemus
else
{
alert(results);
i_status.innerHTML='<font color="#920000">???</font>';
i_fld.value='--';
}
}
}
function BKM_calctraffic_seesam()
{
var i_fld=document.getElementById('d_prop_traffic_status_seesam');
var i_status=document.getElementById('text_d_prop_traffic_status_seesam');
i_status.innerHTML='<img src="/static/gfx/loading.gif" alt="" border="0">';
var fobj=document.getElementById('offer_form');
var params=fwk_getformcontents(fobj);
http_traffic_seesam.open("POST", "/ajax/calctraffic/seesam", true);
http_traffic_seesam.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http_traffic_seesam.setRequestHeader("Content-length", params.length);
http_traffic_seesam.setRequestHeader("Connection", "close");
http_traffic_seesam.onreadystatechange = BKM_calctraffic_seesam_handleresponse;
http_traffic_seesam.send(params);
}
function BKM_calctraffic_seesam_handleresponse()
{
var i_fld=document.getElementById('d_prop_traffic_status_seesam');
var i_status=document.getElementById('text_d_prop_traffic_status_seesam');
var i_show=document.getElementById('d_prop_traffic_show_seesam');
if (http_traffic_seesam.readyState==4)
{
// Ei saanud tulemust?
if (http_traffic_seesam.responseText==null || http_traffic_seesam.responseText.length==0)
{
i_status.innerHTML='<font color="#920000">XXX</font>';
i_fld.value='--';
return;
}
// Split the comma delimited response into an array
results=http_traffic_seesam.responseText.split("\t");
// Error?
if (results[0]=='2')
{
alert('VIGA SEESAM LIIKLUSKINDLUSTUSE ARVUTAMISEL ARVUTAMISEL: '+results[1]);
i_status.innerHTML='<font color="#920000">VIGA</font>';
i_fld.value='VIGA';
}
// OK
else if (results[0]=='1')
{
var fld_pmt_3=document.getElementById('d_prop_traffic_pmt_seesam_3');
fld_pmt_3.value=results[2];
var fld_pmt_6=document.getElementById('d_prop_traffic_pmt_seesam_6');
fld_pmt_6.value=results[3];
var fld_pmt_12=document.getElementById('d_prop_traffic_pmt_seesam_12');
fld_pmt_12.value=results[4];
i_status.innerHTML='OK';
i_fld.value='OK';
i_show.disabled=false;
i_show.checked=true;
var fld_inf_coef=document.getElementById('d_prop_traffic_inf_coef');
fld_inf_coef.value=results[5];
var fld_inf_other=document.getElementById('d_prop_traffic_inf_other');
fld_inf_other.value=results[6];
}
// Tundmatu tulemus
else
{
alert(results);
i_status.innerHTML='<font color="#920000">???</font>';
i_fld.value='--';
}
}
}
function BKM_calctraffic_parex()
{
var i_fld=document.getElementById('d_prop_traffic_status_parex');
var i_status=document.getElementById('text_d_prop_traffic_status_parex');
i_status.innerHTML='<img src="/static/gfx/loading.gif" alt="" border="0">';
var fobj=document.getElementById('offer_form');
var params=fwk_getformcontents(fobj);
http_traffic_parex.open("POST", "/ajax/calctraffic/parex", true);
http_traffic_parex.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http_traffic_parex.setRequestHeader("Content-length", params.length);
http_traffic_parex.setRequestHeader("Connection", "close");
http_traffic_parex.onreadystatechange = BKM_calctraffic_parex_handleresponse;
http_traffic_parex.send(params);
}
function BKM_calctraffic_parex_handleresponse()
{
var i_fld=document.getElementById('d_prop_traffic_status_parex');
var i_status=document.getElementById('text_d_prop_traffic_status_parex');
var i_show=document.getElementById('d_prop_traffic_show_parex');
if (http_traffic_parex.readyState==4)
{
// Ei saanud tulemust?
if (http_traffic_parex.responseText==null || http_traffic_parex.responseText.length==0)
{
i_status.innerHTML='<font color="#920000">XXX</font>';
i_fld.value='--';
return;
}
// Split the comma delimited response into an array
results=http_traffic_parex.responseText.split("\t");
// Error?
if (results[0]=='2')
{
alert('VIGA PAREX LIIKLUSKINDLUSTUSE ARVUTAMISEL ARVUTAMISEL: '+results[1]);
i_status.innerHTML='<font color="#920000">VIGA</font>';
i_fld.value='VIGA';
}
// OK
else if (results[0]=='1')
{
var fld_pmt_3=document.getElementById('d_prop_traffic_pmt_parex_3');
fld_pmt_3.value=results[2];
var fld_pmt_6=document.getElementById('d_prop_traffic_pmt_parex_6');
fld_pmt_6.value=results[3];
var fld_pmt_12=document.getElementById('d_prop_traffic_pmt_parex_12');
fld_pmt_12.value=results[4];
i_status.innerHTML='OK';
i_fld.value='OK';
i_show.disabled=false;
i_show.checked=true;
var fld_inf_coef=document.getElementById('d_prop_traffic_inf_coef');
fld_inf_coef.value=results[5];
var fld_inf_other=document.getElementById('d_prop_traffic_inf_other');
fld_inf_other.value=results[6];
}
// Tundmatu tulemus
else
{
alert(results);
i_status.innerHTML='<font color="#920000">???</font>';
i_fld.value='--';
}
}
}
function BKM_calctraffic_qbe()
{
var i_fld=document.getElementById('d_prop_traffic_status_qbe');
var i_status=document.getElementById('text_d_prop_traffic_status_qbe');
i_status.innerHTML='<img src="/static/gfx/loading.gif" alt="" border="0">';
var fobj=document.getElementById('offer_form');
var params=fwk_getformcontents(fobj);
http_traffic_qbe.open("POST", "/ajax/calctraffic/qbe", true);
http_traffic_qbe.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http_traffic_qbe.setRequestHeader("Content-length", params.length);
http_traffic_qbe.setRequestHeader("Connection", "close");
http_traffic_qbe.onreadystatechange = BKM_calctraffic_qbe_handleresponse;
http_traffic_qbe.send(params);
}
function BKM_calctraffic_qbe_handleresponse()
{
var i_fld=document.getElementById('d_prop_traffic_status_qbe');
var i_status=document.getElementById('text_d_prop_traffic_status_qbe');
var i_show=document.getElementById('d_prop_traffic_show_qbe');
if (http_traffic_qbe.readyState==4)
{
// Ei saanud tulemust?
if (http_traffic_qbe.responseText==null || http_traffic_qbe.responseText.length==0)
{
i_status.innerHTML='<font color="#920000">XXX</font>';
i_fld.value='--';
return;
}
// Split the comma delimited response into an array
results=http_traffic_qbe.responseText.split("\t");
// Error?
if (results[0]=='2')
{
alert('VIGA QBE LIIKLUSKINDLUSTUSE ARVUTAMISEL ARVUTAMISEL: '+results[1]);
i_status.innerHTML='<font color="#920000">VIGA</font>';
i_fld.value='VIGA';
}
// OK
else if (results[0]=='1')
{
var fld_pmt_3=document.getElementById('d_prop_traffic_pmt_qbe_3');
fld_pmt_3.value=results[2];
var fld_pmt_6=document.getElementById('d_prop_traffic_pmt_qbe_6');
fld_pmt_6.value=results[3];
var fld_pmt_12=document.getElementById('d_prop_traffic_pmt_qbe_12');
fld_pmt_12.value=results[4];
i_status.innerHTML='OK';
i_fld.value='OK';
i_show.disabled=false;
i_show.checked=true;
var fld_inf_coef=document.getElementById('d_prop_traffic_inf_coef');
fld_inf_coef.value=results[5];
var fld_inf_other=document.getElementById('d_prop_traffic_inf_other');
fld_inf_other.value=results[6];
}
// Tundmatu tulemus
else
{
alert(results);
i_status.innerHTML='<font color="#920000">???</font>';
i_fld.value='--';
}
}
}
function BKM_calctraffic_bta()
{
var i_fld=document.getElementById('d_prop_traffic_status_bta');
var i_status=document.getElementById('text_d_prop_traffic_status_bta');
i_status.innerHTML='<img src="/static/gfx/loading.gif" alt="" border="0">';
var fobj=document.getElementById('offer_form');
var params=fwk_getformcontents(fobj);
http_traffic_bta.open("POST", "/ajax/calctraffic/bta", true);
http_traffic_bta.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http_traffic_bta.setRequestHeader("Content-length", params.length);
http_traffic_bta.setRequestHeader("Connection", "close");
http_traffic_bta.onreadystatechange = BKM_calctraffic_bta_handleresponse;
http_traffic_bta.send(params);
}
function BKM_calctraffic_bta_handleresponse()
{
var i_fld=document.getElementById('d_prop_traffic_status_bta');
var i_status=document.getElementById('text_d_prop_traffic_status_bta');
var i_show=document.getElementById('d_prop_traffic_show_bta');
if (http_traffic_bta.readyState==4)
{
// Ei saanud tulemust?
if (http_traffic_bta.responseText==null || http_traffic_bta.responseText.length==0)
{
i_status.innerHTML='<font color="#920000">XXX</font>';
i_fld.value='--';
return;
}
// Split the comma delimited response into an array
results=http_traffic_bta.responseText.split("\t");
// Error?
if (results[0]=='2')
{
alert('VIGA BTA LIIKLUSKINDLUSTUSE ARVUTAMISEL ARVUTAMISEL: '+results[1]);
i_status.innerHTML='<font color="#920000">VIGA</font>';
i_fld.value='VIGA';
}
// OK
else if (results[0]=='1')
{
var fld_pmt_3=document.getElementById('d_prop_traffic_pmt_bta_3');
fld_pmt_3.value=results[2];
var fld_pmt_6=document.getElementById('d_prop_traffic_pmt_bta_6');
fld_pmt_6.value=results[3];
var fld_pmt_12=document.getElementById('d_prop_traffic_pmt_bta_12');
fld_pmt_12.value=results[4];
i_status.innerHTML='OK';
i_fld.value='OK';
i_show.disabled=false;
i_show.checked=true;
var fld_inf_coef=document.getElementById('d_prop_traffic_inf_coef');
fld_inf_coef.value=results[5];
var fld_inf_other=document.getElementById('d_prop_traffic_inf_other');
fld_inf_other.value=results[6];
}
// Tundmatu tulemus
else
{
alert(results);
i_status.innerHTML='<font color="#920000">???</font>';
i_fld.value='--';
}
}
}