All pastes #592427 Raw Edit

Something

public text v1 · immutable
#592427 ·published 2007-06-27 19:22 UTC
rendered paste body

//
//  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='--';
		 }
   }
 }