
// JavaScript Document

global_paket = 0;
global_golos = 0;

function calc_form2()
{
pr = 0;
ch = 0;
/*if(form2.paket1.checked) ch = form2.paket1.value;
if(form2.paket2.checked) ch = form2.paket2.value;
if(form2.paket3.checked) ch = form2.paket3.value;
if(form2.paket4.checked) ch = form2.paket4.value;
if(form2.paket5.checked) ch = form2.paket5.value;*/
switch(global_paket){
    case 1:
	pak = 7;
	pr += 195;
	if(form2.p1_3.checked) pr += parseInt(form2.p1_3.value,10);
	if(form2.p1_4.checked) pr += parseInt(form2.p1_4.value,10);
	if(form2.p1_5.checked) pr += parseInt(form2.p1_5.value,10);
	if(form2.p1_6.checked) pr += parseInt(form2.p1_6.value,10);
	if(form2.p1_7.checked) pr += parseInt(form2.p1_7.value,10);
	if(form2.p1_8.checked) {pr += parseInt(form2.p1_8.value,10);if(pak < 15) pak = 15;}
	if(form2.p1_9.checked) pr += parseInt(form2.p1_9.value,10);
	if(form2.p1_10.checked) pr += parseInt(form2.p1_10.value,10);
	if(form2.p1_11.checked) {pr += parseInt(form2.p1_11.value,10);if(pak < 22) pak = 22;}
	if(form2.p1_12.checked) {pr += parseInt(form2.p1_12.value,10);if(pak < 22) pak = 22;}
	if(form2.p1_13.checked) pr += parseInt(form2.p1_13.value,10);
	pr += pak*calc_host(form2.p1_1, form2.p1_2);
	pr += calc_form2_dop();
    itogo1.innerHTML = pr;
    break;
    case 2:
	pak = 15;
	pr += 395;
	if(form2.p2_3.checked) pr += parseInt(form2.p2_3.value,10);
	if(form2.p2_4.checked) pr += parseInt(form2.p2_4.value,10);
	if(form2.p2_5.checked) pr += parseInt(form2.p2_5.value,10);
	if(form2.p2_6.checked) pr += parseInt(form2.p2_6.value,10);
	if(form2.p2_7.checked) pr += parseInt(form2.p2_7.value,10);
	if(form2.p2_8.checked) pr += parseInt(form2.p2_8.value,10);
	if(form2.p2_9.checked) {pr += parseInt(form2.p2_9.value,10);if(pak < 22) pak = 22;}
	if(form2.p2_10.checked) {pr += parseInt(form2.p2_10.value,10);if(pak < 22) pak = 22;}
	if(form2.p2_11.checked) pr += parseInt(form2.p2_11.value,10);
	pr += pak*calc_host(form2.p2_1, form2.p2_2);
	pr += calc_form2_dop();
    itogo1.innerHTML = pr;
    break;
    case 3:
	pak = 22;
	pr += 795;
	if(form2.p3_3.checked) pr += parseInt(form2.p3_3.value,10);
	if(form2.p3_4.checked) pr += parseInt(form2.p3_4.value,10);
	if(form2.p3_5.checked) pr += parseInt(form2.p3_5.value,10);
	if(form2.p3_6.checked) pr += parseInt(form2.p3_6.value,10);
	pr += pak*calc_host(form2.p3_1, form2.p3_2);
	pr += calc_form2_dop();
    itogo1.innerHTML = pr;
    break;
    case 4:
	pak = 22;
	pr += 595;
	if(form2.p4_3.checked) pr += parseInt(form2.p4_3.value,10);
	if(form2.p4_4.checked) pr += parseInt(form2.p4_4.value,10);
	if(form2.p4_5.checked) pr += parseInt(form2.p4_5.value,10);
	if(form2.p4_6.checked) pr += parseInt(form2.p4_6.value,10);
	if(form2.p4_7.checked) pr += parseInt(form2.p4_7.value,10);
	if(form2.p4_8.checked) pr += parseInt(form2.p4_8.value,10);
	if(form2.p4_9.checked) pr += parseInt(form2.p4_9.value,10);
	pr += pak*calc_host(form2.p4_1, form2.p4_2);
	pr += calc_form2_dop();
    itogo1.innerHTML = pr;
    break;
    case 5:
	pak = 22;
	pr += 495;
	if(form2.p5_3.checked) pr += parseInt(form2.p5_3.value,10);
	if(form2.p5_4.checked) pr += parseInt(form2.p5_4.value,10);
	if(form2.p5_5.checked) pr += parseInt(form2.p5_5.value,10);
	if(form2.p5_6.checked) pr += parseInt(form2.p5_6.value,10);
	if(form2.p5_7.checked) pr += parseInt(form2.p5_7.value,10);
	if(form2.p5_8.checked) pr += parseInt(form2.p5_8.value,10);
	if(form2.p5_9.checked) pr += parseInt(form2.p5_9.value,10);
	pr += pak*calc_host(form2.p5_1, form2.p5_2);
	pr += calc_form2_dop();
    itogo1.innerHTML = pr;
    break;
    default:
    {
	itogo1.innerHTML = "information failed";
	}
	}
//ST_name.innerHTML
}

function reset_form2()
{
global_paket = 0;
checkpaket(false);
itogo1.innerHTML = 0;
form2.reset()
}

function calc_form2_dop()
{
pr = 0;
if(form2.optima1.checked) pr += parseInt(form2.optima1.value,10);
pr += 15*parseInt(form2.dop1.value);
pr += 5*parseInt(form2.dop2.value);
pr += 3*parseInt(form2.dop3.value);
return pr;
}

function calc_host(ch1, ch2)
{
if(ch1.checked == true) return parseInt(ch1.value);
else return parseInt(ch2.value);
}

function check_golos(ch)
{
if(ch.checked == true) global_golos = parseInt(ch.value);
else global_golos = 0;
}

function checkf_p1()
{
if(form2.p1_9.disabled == true) {action_p1(false, 2); form2.p1_8.checked=true;}
else {action_p1(true, 2); form2.p1_8.checked=false;}
}

function checkf_p2()
{
if(form2.p2_7.disabled == true) {action_p2(false, 2); form2.p2_6.checked=true;}
else {action_p2(true, 2); form2.p2_6.checked=false;}
}


function checkpaket(ch1)
{

if(ch1.value == '1') {action_p1(false, 1);global_paket = 1;}
else {action_p1(true, 3);form2.p1_8.checked=false;}

if(ch1.value == '2') {action_p2(false, 1);global_paket = 2;}
else {action_p2(true, 3);form2.p2_6.checked=false;}

if(ch1.value == '3') {action_p3(false); global_paket = 3;}
else action_p3(true);

if(ch1.value == '4') {action_p4(false);global_paket = 4;}
else action_p4(true);

if(ch1.value == '5') {action_p5(false);global_paket = 5;}
else action_p5(true);

}

function rcheck(ch1, ch2)
{
if(ch1.checked == true) {ch2.checked = false; ch1.checked = true;}
else {ch1.checked = false; ch2.checked = true;}
}

function action_p1(a, n)
{
	if(n==1 || n==3){
		form2.p1_1.disabled = a;
		form2.p1_2.disabled = a;
		form2.p1_3.disabled = a;
		form2.p1_4.disabled = a;
		form2.p1_5.disabled = a;
		form2.p1_6.disabled = a;
		form2.p1_7.disabled = a;
		form2.p1_8.disabled = a;
		}
	if(n==2 || n==3){
		form2.p1_9.disabled = a;
		form2.p1_10.disabled = a;
		form2.p1_11.disabled = a;
		form2.p1_12.disabled = a;
		form2.p1_13.disabled = a;
		}
}

function action_p2(a, n)
{
	if(n==1 || n==3){
		form2.p2_1.disabled = a;
		form2.p2_2.disabled = a;
		form2.p2_3.disabled = a;
		form2.p2_4.disabled = a;
		form2.p2_5.disabled = a;
		form2.p2_6.disabled = a;
		}
	if(n==2 || n==3){
		form2.p2_7.disabled = a;
		form2.p2_8.disabled = a;
		form2.p2_9.disabled = a;
		form2.p2_10.disabled = a;
		form2.p2_11.disabled = a;
		}
}

function action_p3(a)
{
		form2.p3_1.disabled = a;
		form2.p3_2.disabled = a;
		form2.p3_3.disabled = a;
		form2.p3_4.disabled = a;
		form2.p3_5.disabled = a;
		form2.p3_6.disabled = a;
}

function action_p4(a)
{
		form2.p4_1.disabled = a;
		form2.p4_2.disabled = a;
		form2.p4_3.disabled = a;
		form2.p4_4.disabled = a;
		form2.p4_5.disabled = a;
		form2.p4_6.disabled = a;
		form2.p4_7.disabled = a;
		form2.p4_8.disabled = a;
		form2.p4_9.disabled = a;
}

function action_p5(a)
{
		form2.p5_1.disabled = a;
		form2.p5_2.disabled = a;
		form2.p5_3.disabled = a;
		form2.p5_4.disabled = a;
		form2.p5_5.disabled = a;
		form2.p5_6.disabled = a;
		form2.p5_7.disabled = a;
		form2.p5_8.disabled = a;
		form2.p5_9.disabled = a;
}

