
function Calc1(F){

	var SEL = F.CAM.selectedIndex;

	var CAMERA =F.CAM.options[SEL].value;

	var RADIO1;

	var setRATE;

	var RateFrameArr = new Array("0","30","15","10","7.5","6","5","3","3","3","3","2","2","2","2","2","1");

	var RateFieldArr = new Array("0","60","30","15","15","10","10","7.5","7.5","6","6","5","5","3","3","3","3");

	var RateSifArr = new Array("0","120","60","30","30","15","15","15","15","10","10","10","10","7.5","7.5","7.5","7.5");

    var i;

    if (F.fre.length) {

        for (i = 0; i < F.fre.length; i++) {

            if (F.fre[i].checked) {

                RADIO1 = F.fre[i].value;

            }

        }

    }

	if (RADIO1=="FRAME") {

		setRATE = RateFrameArr[CAMERA];

	}

	else if (RADIO1=="FIELD") {

		setRATE = RateFieldArr[CAMERA];

	}

	else if (RADIO1=="SIF") {

		setRATE = RateSifArr[CAMERA];

	}

	F.ans1.value = setRATE;

}



function Calc2(F){

	var ColorMOD;

	var setRATE = F.ans1.value;

	var SEL1 = F.CAM.selectedIndex;

	var CAMERA =F.CAM.options[SEL1].value;

	var SEL2 = F.rec.selectedIndex;

	var RATE =F.rec.options[SEL2].value;

	var RADIO1;

	var RADIO2;

	var MODE;

	var ModeFrameArr=new Array("43.2","51.84","29.808","39.05","21.6","29.29","17.14","19.01");

	var ModeFieldArr=new Array("21.6","25.92","14.904","19.53","10.8","14.64","8.57","9.5");

	var ModeSifArr=new Array("10.8","12.96","7.452","9.76","5.4","7.32","4.28","4.75");

	var SEL3 = document.CHK.sound.selectedIndex;

	var SOUND =document.CHK.sound.options[SEL3].value;

    var i;



	if (F.clr.length) {

		for (i =0; i < F.clr.length; i++) {

			if (F.clr[i].checked) {

				ColorMOD = F.clr[i].value;

			}

		}

	}

    if (F.fre.length) {

        for (i = 0; i < F.fre.length; i++) {

            if (F.fre[i].checked) {

                RADIO1 = F.fre[i].value;

            }

        }

    }

    if (F.mod.length) {

        for (i = 0; i < F.mod.length; i++) {

            if (F.mod[i].checked) {

                RADIO2 = F.mod[i].value;

            }

        }

    }

	if (RADIO1=="FRAME") {

		MODE = ModeFrameArr[RADIO2];

	}

	else if (RADIO1=="FIELD") {

		MODE = ModeFieldArr[RADIO2];

	}

	else if (RADIO1=="SIF") {

		MODE = ModeSifArr[RADIO2];

	}

	if((RATE-0) > (setRATE-0)) {alert('Recording rate should not exceed maximum value.'); return false; }

	

	if(((SOUND-0)==4) && ((CAMERA-0)<4)){

		alert('Audio channel needs to be no more than connected camera.');

		return false;

	}

	else if(((SOUND-0)==3) && ((CAMERA-0)<3)){

		alert('Audio channel needs to be no more than connected camera.');

		return false;

	}

	else if(((SOUND-0)==2) && ((CAMERA-0)<2)){

		alert('Audio channel needs to be no more than connected camera.');

		return false;

	}

	var Ctime = (F.min.value*60-0)+(F.sec.value-0);

	if(Ctime == "") {alert('Please input necessary item.'); return false; }

	if (ColorMOD == 'fin') {

		CALC=((CAMERA-0)*(RATE-0)*((MODE-0)/0.75)+(SOUND-0)*22)*(Ctime-0);

	}

	else if (ColorMOD == 'std') {

		CALC=((CAMERA-0)*(RATE-0)*(MODE-0)+(SOUND-0)*22)*(Ctime-0);

	}

	F.ans2.value = Math.ceil((CALC-0)/(704*60));

	F.ans3.value = Math.ceil((CALC-0)/(594*60));

	F.ans4.value = Math.ceil((CALC-0)/(747*60));

	F.ans5.value = Math.ceil((CALC-0)/100000)/10;

}



// 
