Drupal.behaviors.bookingForm = function (context) {
// some debugging here, remove when you're finished
console.log('[bookingForm] started.');

function resettotal() {
	$('#edit-submitted-total').val("");
}
function reset41() {
	var getIns = $("input[@name='submitted[p4]']:checked").val();
	if (getIns == "4.1")
	{
		$('#webform-component-sum4').show('fast');
	}
	else
	{
		$('#webform-component-sum4').hide('fast');
	}
	$('#edit-submitted-total').val("");
}

function courtsel()
{
	var sel =  $('#edit-submitted--court').val();
	if (sel  ==  "1") 
	{
		$('#edit-submitted-ben').val('Налоговый комитет по Айтекебийскому району');
		$('#edit-submitted-benrnn').val('060600000872');
		$('#edit-submitted-dop').val('ГУ Комитет казначейства МФ РК, БИН - 980540000971, ИИК - KZ24071105KSN0000000, БИК - KKMFКZ2A');
	}
	if (sel  ==  "2") 
	{
		$('#edit-submitted-ben').val('Налоговый комитет по Алгинскому району ');
		$('#edit-submitted-benrnn').val('060400002299');
		$('#edit-submitted-dop').val('Комитет Казначейства г.Астана');
	}
	if (sel  ==  "3") 
	{
		$('#edit-submitted-ben').val('Налоговый комитет по Байганинскому району');
		$('#edit-submitted-benrnn').val('060500000395 ');
		$('#edit-submitted-dop').val('Байганин АО Казпочта 501886639');
	}
	if (sel  ==  "4") 
	{
		$('#edit-submitted-ben').val('Налоговый комитет по Иргизскому району');
		$('#edit-submitted-benrnn').val('060700000062 ');
		$('#edit-submitted-dop').val('Комитет Казначейства Министерство Финансов РК г. Астана БИК 195301070 ИИК000080900 КБе 11');
	}
	if (sel  ==  "5") 
	{
		$('#edit-submitted-ben').val('ГУ «Налоговый комитет Каргалинского района»');
		$('#edit-submitted-benrnn').val('060900000994 ');
		$('#edit-submitted-dop').val('Комитет Казначейства г.Астана');
	}
	if (sel  ==  "6") 
	{
		$('#edit-submitted-ben').val('Налоговый комитет по Кобдинскому району');
		$('#edit-submitted-benrnn').val('061500000860 ');
		$('#edit-submitted-dop').val('Комитет Казначейства г.Астана');
	}
	if (sel  ==  "7") 
	{
		$('#edit-submitted-ben').val('Налоговый комитет по Мартукскому району');
		$('#edit-submitted-benrnn').val('061800015991 ');
		$('#edit-submitted-dop').val('Комитет Казначейства г.Астана');
	}
	if (sel  ==  "8") 
	{
		$('#edit-submitted-ben').val('Налоговый комитет по Мугалжарскому району');
		$('#edit-submitted-benrnn').val('061200002107 ');
		$('#edit-submitted-dop').val('Комитет казначества г. Астана БИК банк 1953010700000080900');
	}
	if (sel  ==  "9") 
	{
		$('#edit-submitted-ben').val('Налоговый комитет по Мугалжарскому району');
		$('#edit-submitted-benrnn').val('061200002107 ');
		$('#edit-submitted-dop').val('Комитет Казначейства Министерство Финансов РК г. Астана ');
	}
	if (sel  ==  "a") 
	{
		$('#edit-submitted-ben').val('Налоговый комитет г. Актобе');
		$('#edit-submitted-benrnn').val('016800015991 ');
		$('#edit-submitted-dop').val('Комитет Казначейства Министерство Финансов РК г. Астана ');
	}
	if (sel  ==  "b") 
	{
		$('#edit-submitted-ben').val('Налоговый комитет г. Актобе');
		$('#edit-submitted-benrnn').val('016800015991 ');
		$('#edit-submitted-dop').val('Комитет Казначейства Министерство Финансов РК г. Астана ');
	}
	if (sel  ==  "c") 
	{
		$('#edit-submitted-ben').val('Налоговый комитет г. Актобе');
		$('#edit-submitted-benrnn').val('016800015991 ');
		$('#edit-submitted-dop').val('Комитет Казначейства Министерство Финансов РК г. Астана ');
	}
	if (sel  ==  "d") 
	{
		$('#edit-submitted-ben').val('Налоговый комитет г. Актобе');
		$('#edit-submitted-benrnn').val('016800015991 ');
		$('#edit-submitted-dop').val('Комитет Казначейства Министерство Финансов РК г. Астана ');
	}
	if (sel  ==  "e") 
	{
		$('#edit-submitted-ben').val('Налоговый комитет по Темирскому району ');
		$('#edit-submitted-benrnn').val('061300002342');
		$('#edit-submitted-dop').val('Казначейство РК МФ');
	}
	if (sel  ==  "f") 
	{
		$('#edit-submitted-ben').val('Налоговый комитет по Уилскому району');
		$('#edit-submitted-benrnn').val('0614000000031 ');
		$('#edit-submitted-dop').val('Банк Казначейства г.Астана Комитет Казначейства МФ РК ');
	}
	if (sel  ==  "g") 
	{
		$('#edit-submitted-ben').val('Налоговый комитет по Хромтаускому району');
		$('#edit-submitted-benrnn').val('061600002530');
		$('#edit-submitted-dop').val('БИК190301602 АО «Народный банк Казахстана» БИК 190501563 АО «Казпочта»');
	}
	if (sel  ==  "h") 
	{
		$('#edit-submitted-ben').val('Налоговый комитет по Шалкарскому району');
		$('#edit-submitted-benrnn').val('061700002963');
		$('#edit-submitted-dop').val('Управление казначейства МФ РК г.Астана МФО 195701070');
	}
	if (sel  ==  "i") 
	{
		$('#edit-submitted-ben').val('Налоговый комитет г. Актобе');
		$('#edit-submitted-benrnn').val('016800015991 ');
		$('#edit-submitted-dop').val('Комитет Казначейства Министерство Финансов РК г. Астана ');
	}

}

function showrez() {
	var sel = $("input[@name='submitted[rez]']:checked").val();

	if (sel == "1")
	{
		$('#webform-component-ruk').show('fast');
		$('#webform-component-buh').show('fast');
	}
	else{
		$('#webform-component-ruk').hide('fast');
		$('#webform-component-buh').hide('fast');
	}
}

var p1 = $("input[@name='submitted[p1]']");
var p2 = $("input[@name='submitted[p2]']");
var p3 = $("input[@name='submitted[p3]']");
var p4 = $("input[@name='submitted[p4]']");
var p8 = $("input[@name='submitted[p8]']");
var rez = $("input[@name='submitted[rez]']");
var court = $('#edit-submitted--court');

p1.change(resettotal);
p2.change(resettotal);
p3.change(resettotal);
p4.change(reset41);
p8.change(resettotal);
rez.change(showrez);
court.change(courtsel);

function toprint()
{
	JOptionPane.showMessageDialog(frame, "Eggs are not supposed to be green.");
}

function reset()
{
	var sel = $("input[@name='submitted[sel][select]']:checked").val();

	if (sel == "1"){
		$('#webform-component-p1').show('fast');
		$('#webform-component-sum').show('fast');
	}
	else{
		$('#webform-component-p1').hide('fast');
		$('#webform-component-sum').hide('fast');
	}

	if (sel == "2") $('#webform-component-p2').show('fast');
	else $('#webform-component-p2').hide('fast');

	if (sel == "3"){
		$('#webform-component-p3').show('fast');
		$('#webform-component-sum3').show('fast');
	}
	else{
		$('#webform-component-p3').hide('fast');
		$('#webform-component-sum3').hide('fast');
	}

	if (sel == "4"){
		$('#webform-component-p4').show('fast');
		var getIns = $("input[@name='submitted[p4]']:checked").val();
		if (getIns == "4.1") $('#webform-component-sum4').show('fast');
	}
	else{
		$('#webform-component-p4').hide('fast');
		$('#webform-component-sum4').hide('fast');
	}

	if (sel == "8"){
		$('#webform-component-p8').show('fast');
		$('#webform-component-sum8').show('fast');
	}
	else{
		$('#webform-component-p8').hide('fast');
		$('#webform-component-sum8').hide('fast');
	}

	if (sel == "10")
	{
		$('#webform-component-doccount').show('fast');
		$('#webform-component-pagecount').show('fast');
	}
	else{
		$('#webform-component-doccount').hide('fast');
		$('#webform-component-pagecount').hide('fast');
	}

	$('#edit-submitted-total').val("");
}

var sel = $("input[@name='submitted[sel][select]']");
sel.change(reset);

function calculate()
{
	var sel = $("input[@name='submitted[sel][select]']:checked").val();
	if (sel == "1")
	{
		var count = $('#edit-submitted-sum').val();
		count = parseFloat( count );
		var getIns = $("input[@name='submitted[p1]']:checked").val();
		if (getIns == "1.1")
		{
			$('#edit-submitted-fiz').val(true);
			var cost = 1/100;
		}
		else
		{
			$('#edit-submitted-fiz').val(false);
			cost =3/100;
		}
		$('#edit-submitted-total').val(cost * count);
	}
	if (sel == "2")
	{
		var a = $("input[@name='submitted[p2]']:checked").val();
		if (a == "2.1")
		{
			$('#edit-submitted-fiz').val(true);
			var cost = 454;}
		else{
			$('#edit-submitted-fiz').val(false);
			cost =7560;
		}
		$('#edit-submitted-total').val(cost);
	}
	if (sel == "3")
	{
		var count = $('#edit-submitted-sum3').val();
    		count = parseFloat( count );
		var getIns = $("input[@name='submitted[p3]']:checked").val();
		if (getIns == "3.1")
		{
			$('#edit-submitted-fiz').val(true);
			var cost = 1/1000;}
		else{
			$('#edit-submitted-fiz').val(false); cost =1/100;}
		var res = cost * count;
		$('#edit-submitted-total').val(res);
	}
	if (sel == "4")
	{
		var cost = 454;
		var count = 0;
		var getIns = $("input[@name='submitted[p4]']:checked").val();
		if (getIns == "4.1")
		{
			var count = $('#edit-submitted-sum4').val();
			count = parseFloat( count );
			$('#edit-submitted-fiz').val(true);
		}
		var res = cost + count/100;
		$('#edit-submitted-total').val(res);
	}
	if (sel == "5")		{
			$('#edit-submitted-fiz').val(true); $('#edit-submitted-total').val(756);}
	if (sel == "6")		{
			$('#edit-submitted-fiz').val(true); $('#edit-submitted-total').val(756);}
	if (sel == "8")
	{
		var count = $('#edit-submitted-sum8').val();
		count = parseFloat( count );
		var getIns = $("input[@name='submitted[p8]']:checked").val();
		if (getIns == "8.1")		{
			$('#edit-submitted-fiz').val(true);
		var cost = 5/1000;}
		else{
			$('#edit-submitted-fiz').val(false); cost = 15/1000;}
		var res = cost * count;
		$('#edit-submitted-total').val(res);
	}

	if (sel == "9")		{
			$('#edit-submitted-fiz').val(true); $('#edit-submitted-total').val(7560);}

	if (sel == "10")
	{
		var count = $('#edit-submitted-doccount').val();
		var pcount = $('#edit-submitted-pagecount').val();
		count = parseFloat( count );
		pcount = parseFloat( pcount );
		var cost = count*152 + pcount*46;
		$('#edit-submitted-total').val(cost);

			$('#edit-submitted-fiz').val(true);
	}

	if (sel == "11")		{
			$('#edit-submitted-fiz').val(false); $('#edit-submitted-total').val(7560);}

	if ($('#edit-submitted-fiz').val() == "true")
	{
		$('#webform-component-fio').show('fast');
		$('#webform-component-rnn').show('fast');
		$('#webform-component-addr').show('fast');
		$('#webform-component-urname').hide('fast');
		$('#webform-component-urrnn').hide('fast');
		$('#webform-component-uraddr').hide('fast');
		$('#webform-component-rez').hide('fast');
		$('#webform-component-ruk').hide('fast');
		$('#webform-component-buh').hide('fast');
	}

	else
	{
		$('#webform-component-fio').hide('fast');
		$('#webform-component-rnn').hide('fast');
		$('#webform-component-addr').hide('fast');
		$('#webform-component-urname').show('fast');
		$('#webform-component-urrnn').show('fast');
		$('#webform-component-uraddr').show('fast');
		$('#webform-component-rez').show('fast');

		var getIns = $("input[@name='submitted[rez]']:checked").val();
		if (getIns == "1")
		{
			$('#webform-component-ruk').show('fast');
			$('#webform-component-buh').show('fast');
		}
		else
		{
			$('#webform-component-ruk').hide('fast');
			$('#webform-component-buh').hide('fast');
		}
	}
}

var but = $("input[@name='calc']");
but.click(calculate);

var prn = $("input[@name='print']");
prn.click(toprint);

};
