function setText(control, value)
{
if (document.all)
    {
        control.innerText = value;
    }
else
    {
        control.textContent = value;
    }
}
//..................................................................
var PC_Price=700;
var MPC_Price=1100;
function calc(form)
{

var num_year=form.num_year.value;
var PC_power=5;
var MPC_power=5; 
var txt1=form.txt1.value;
var txt2=form.txt2.value;
var txt2_1=form.txt2_1.value;
var txt3=form.txt3.value;
var txt4=form.txt4.value;
var txt5=form.txt5.value;
var txt6=form.txt6.value;
var txt7=form.txt7.value;
var txt8=form.txt8.value;
var txt9=form.txt9.value;
var txt9_m=form.txt9_m.value;
var txt10=form.txt10.value;
var txt10_m=form.txt10_m.value;
var txt11=form.txt11.value;
var txt11_m=form.txt11_m.value;
var txt12=form.txt12.value;
var txt12_h=form.txt12_h.value;
//var txt13=form.txt13.value;
var txt14=form.txt14.value;
//var txt15=form.txt15.value;
//var txt16=form.txt16.value;
var txt17=form.txt17.value;
var txt17_m=form.txt17_m.value;
var txt18=form.txt18.value;
var txt18_m=form.txt18_m.value;
var txt19=form.txt19.value;
var txt19_m=form.txt19_m.value;
var txt21=form.txt21.value;
var txt22=form.txt22.value;
var txt23=form.txt23.value;
var txt23_m=form.txt23_m.value;
var txt24=form.txt24.value;
var txt24_m=form.txt24_m.value;
var txt25=form.txt25.value;
var txt25_m=form.txt25_m.value;
var txt26=form.txt26.value;
var txt26_m=form.txt26_m.value;
var txt27=form.txt27.value;
var txt27_m=form.txt27_m.value;
//var txt28=form.txt28.value;
var txt29=form.txt29.value;
var txt30=form.txt30.value;
var txt30_m=form.txt30_m.value;
//var txt31=form.txt31.value;
//var txt32=form.txt32.value;
var txt33=form.txt33.value;
var txt33_m=form.txt33_m.value;
var txt34=form.txt34.value;
var txt34_m=form.txt34_m.value;
var tcn=form.tcn.value;
var tcp=form.tcp.value;
var tcm=form.tcm.value;
var tsn=form.tsn.value;
var tsp=form.tsp.value;
var tsm=form.tsm.value;
//var txt35=form.txt35.value;
//var txt36=form.txt36.value;
//var txt37=form.txt37.value;
//var txt38=form.txt38.value;
//var txt39=form.txt39.value;
//var txt40=form.txt40.value;
//var txt41=form.txt41.value;
//var txt42=form.txt42.value;
//var txt43=form.txt43.value;
//var txt44=form.txt44.value;
//var txt45=form.txt45.value;
//var txt46=form.txt46.value;
//var txt47=form.txt47.value;
//var txt48=form.txt48.value;
//var txt49=form.txt49.value;
//var txt50=form.txt50.value;
//var txt51=form.txt51.value;
//var txt52=form.txt52.value;
//...................................................
form.txt10_h.value=form.txt1.value;

//.....................................................
//document.getElementById("year").innerHTML=txt28;
//document.getElementById("year1").innerHTML=txt28;
//document.getElementById("year2").innerHTML=txt28;
//document.getElementById("year3").innerHTML=txt28;
//document.getElementById("year4").innerHTML=txt28;
//document.getElementById("year5").innerHTML=txt28;
//document.getElementById("year6").innerHTML=txt28-1+2;
//document.getElementById("year7").innerHTML=txt28-1+2;
//document.getElementById("year8").innerHTML=txt28-1+2;
//document.getElementById("year8").innerHTML=txt28-1+2;
//document.getElementById("year10").innerHTML=txt28-1+2;
//document.getElementById("year11").innerHTML=txt28-1+2;
txt10=Math.round(txt1/txt9,0);
form.txt10.value=txt10;
//.......
txt10_m=Math.round(txt1/txt9_m,0);
form.txt10_m.value=txt10_m;
//...................................
txt11=txt1-txt10;
form.txt11.value=txt11;
//......................
txt11_m=txt1-txt10_m;
form.txt11_m.value=txt11_m;
//......................
txt12=-1*(-PC_Price-txt2_1);
form.txt12.value=txt12;
//...............................
txt12_m=-1*(-MPC_Price-txt2_1);
form.txt12_m.value=txt12_m;
//...............................
txt12_h=-1*(-txt2-txt2_1-txt3);
form.txt12_h.value=txt12_h;
//..........................
txt14=txt1*(-1*(-txt2-txt3-txt2_1));//problem with sum
form.txt14.value=txt14;
//....................................
var control="0";
var value="0";
//.....................................
 control= document.getElementById("14");
 value=txt14+" L.E";
 setText(control, value);
//.............................................
//txt15=(txt2*txt10);
//form.txt15.value=txt15;
//document.getElementById("15").innerHTML=txt15;
////.............................................
//txt16=(txt11*txt12);
//form.txt16.value=txt16;
//document.getElementById("16").innerHTML=txt16;
//.............................................
//txt17=(-1*(-txt16-txt15));
//form.txt17.value=txt17;
//document.getElementById("17").innerHTML=txt17;
////.............................................
//txt17=(-1*(-1*(txt11*txt12)-(-1*(-txt2-txt2_1)*txt10)));
txt17=-1*(-(txt11*txt12)-(txt10*txt12_h));
form.txt17.value=txt17;
 control= document.getElementById("17");
 value=txt17+" L.E";
 setText(control, value);
//.............................................
//txt17_m=(-1*(-(txt11_m*txt12_m)-(-1*(-txt2-txt2_1)*txt10_m)));
txt17_m=-1*(-(txt11_m*txt12_m)-(txt10_m*txt12_h));
form.txt17_m.value=txt17_m;
 control= document.getElementById("17_m");
 value=txt17_m+" L.E";
 setText(control, value);
//.............................................
txt18=(txt14-txt17);
form.txt18.value=txt18;
 control= document.getElementById("18");
 value=txt18+" L.E";
 setText(control, value);
//.............................................
txt18_m=(txt14-txt17_m);
form.txt18_m.value=txt18_m;
 control= document.getElementById("18_m");
 value=txt18_m+" L.E";
 setText(control, value);
//.............................................
txt19=Math.floor(txt18/txt14*100);
form.txt19.value=txt19;
 control= document.getElementById("19");
 value=txt19+" %";
 setText(control, value);
//.............................................
txt19_m=Math.floor(txt18_m/txt14*100);
form.txt19_m.value=txt19_m;
 control= document.getElementById("19_m");
 value=txt19_m+" %";
 setText(control, value);
//.............................................
txt21=(txt1*txt5*txt6*txt7*num_year)/1000;
form.txt21.value=txt21;
document.getElementById("21").innerHTML=txt21+" KWH";
//.............................................
txt22=(txt8*txt21);
form.txt22.value=txt22;
 control= document.getElementById("22");
 value=txt22+" L.E";
 setText(control, value);
//.............................................
//var bast=((txt5*txt6*txt7*txt10*num_year));
txt23=((txt5*txt6*txt7*txt10*num_year)/1000)+((txt6*txt7*txt11*PC_power*num_year)/1000);
form.txt23.value=txt23;
 control= document.getElementById("23");
 value=txt23+" KWH";
 setText(control, value);
//.............................................
txt23_m=((txt5*txt6*txt7*txt10_m*num_year)/1000)+((txt6*txt7*txt11_m*MPC_power*num_year)/1000);
form.txt23_m.value=txt23_m;
 control= document.getElementById("23_m");
 value=txt23_m+" KWH";
 setText(control, value);
//.............................................
txt24=(txt8*txt23);
form.txt24.value=txt24;
document.getElementById("24").innerHTML=txt24+" L.E";
//.............................................
txt24_m=(txt8*txt23_m);
form.txt24_m.value=txt24_m+" L.E";
document.getElementById("24_m").innerHTML=txt24_m+" L.E";
//.............................................
txt25=(txt21-txt23);
form.txt25.value=txt25;
document.getElementById("25").innerHTML=txt25+" KWH";
//.............................................
txt25_m=(txt21-txt23_m);
form.txt25_m.value=txt25_m;
document.getElementById("25_m").innerHTML=txt25_m+" KWH";
//.............................................
txt26=Math.ceil(txt25/txt21*100);
form.txt26.value=txt26;
document.getElementById("26").innerHTML=txt26+" %";
//.............................................
txt26_m=Math.ceil(txt25_m/txt21*100);
form.txt26_m.value=txt26_m;
document.getElementById("26_m").innerHTML=txt26_m+" %";
//.............................................
txt27=(txt25*txt8);
form.txt27.value=txt27;
document.getElementById("27").innerHTML=txt27+" L.E";
//.............................................
txt27_m=(txt25_m*txt8);
form.txt27_m.value=txt27_m;
document.getElementById("27_m").innerHTML=txt27_m+" L.E";
//.............................................
txt29=(txt1*txt4*num_year);
form.txt29.value=txt29;
document.getElementById("29").innerHTML=txt29+" L.E";
//.............................................
txt30=(txt10*txt4*num_year);
form.txt30.value=txt30;
document.getElementById("30").innerHTML=txt30+" L.E";
//.............................................
txt30_m=(txt10_m*txt4*num_year);
form.txt30_m.value=txt30_m;
document.getElementById("30_m").innerHTML=txt30_m+" L.E";
//.............................................
//txt31=Math.round(txt11/100,0)*txt12;
//form.txt31.value=txt31;
//document.getElementById("31").innerHTML=txt31;
////.............................................
//txt32=txt30+txt31;
//form.txt32.value=txt32;
//document.getElementById("32").innerHTML=txt32;
////.............................................
txt33=txt29-txt30;
form.txt33.value=txt33;
document.getElementById("33").innerHTML=txt33+" L.E";
//.............................................
txt33_m=txt29-txt30_m;
form.txt33_m.value=txt33_m;
document.getElementById("33_m").innerHTML=txt33_m+" L.E";
//.............................................
txt34=Math.floor(txt33/txt29*100);
form.txt34.value=txt33;
document.getElementById("34").innerHTML=txt34+" %";
//.............................................
txt34_m=Math.floor(txt33_m/txt29*100);
form.txt34_m.value=txt33_m;
document.getElementById("34_m").innerHTML=txt34_m+" %";
//.............................................
 tcn=-1*(-txt14-txt22-txt29);
form.tcn.value=tcn;
document.getElementById("tcn").innerHTML=tcn+" L.E";
//..............................................
tcp=-1*(-txt17-txt24-txt30);
form.tcp.value=tcp;
document.getElementById("tcp").innerHTML=tcp+" L.E";
//..............................................
tcm=-1*(-txt17_m-txt24_m-txt30_m);
form.tcm.value=tcm;
document.getElementById("tcm").innerHTML=tcm+" L.E";
//..............................................
//...............................................
tsn=0
document.getElementById("tsn").innerHTML=tsn+" L.E";
//..............................................
tsp=tcn-tcp;
form.tsp.value=tsp;
document.getElementById("tsp").innerHTML=tsp+" L.E";
//..............................................
tsm=tcn-tcm;
form.tsm.value=tsm;
document.getElementById("tsm").innerHTML=tsm+" L.E";
//..............................................
//txt36=(txt22*txt28);
//form.txt36.value=txt36;
//document.getElementById("36").innerHTML=txt36;
////.............................................
//txt37=(txt24*txt28);
//form.txt37.value=txt37;
//document.getElementById("37").innerHTML=txt37;
////.............................................
//txt38=(txt36-txt37);
//form.txt38.value=txt38;
//document.getElementById("38").innerHTML=txt38;
////.............................................
//txt39=Math.ceil(txt38/txt36*100);
//form.txt39.value=txt39;
//document.getElementById("39").innerHTML=txt39;
////.............................................
//txt40=Math.round(txt16/txt27*12,0);
//form.txt40.value=txt40;
//document.getElementById("40").innerHTML=txt40;
////.............................................
//txt42=(-1*(-txt14-txt29-txt36));
//form.txt42.value=txt42;
//document.getElementById("42").innerHTML=txt42;
////.............................................
//txt43=(-1*(-txt17-txt30-txt31-txt37));
//form.txt43.value=txt43;
//document.getElementById("43").innerHTML=txt43;
////.............................................
//txt44=((txt42-txt43));
//form.txt44.value=txt44;
//document.getElementById("44").innerHTML=txt44;
////.............................................
//txt45=Math.floor(txt44/txt42*100);
//form.txt45.value=txt45;
//document.getElementById("45").innerHTML=txt45;
////.............................................
//txt46=txt1*txt2;
//form.txt46.value=txt46;
//document.getElementById("46").innerHTML=txt46;
////.............................................
//txt47=txt10*txt2;
//form.txt47.value=txt47;
//document.getElementById("47").innerHTML=txt47;
////.............................................
//txt48=txt46-txt47;
//form.txt48.value=txt48;
//document.getElementById("48").innerHTML=txt48;
////.............................................
//txt49=-1*(-txt42-txt46);
//form.txt49.value=txt49;
//document.getElementById("49").innerHTML=txt49;
////.............................................
//txt50=-1*(-txt43-txt47);
//form.txt50.value=txt50;
//document.getElementById("50").innerHTML=txt50;
////.............................................
//txt51=(txt49-txt50);
//form.txt51.value=txt51;
//document.getElementById("51").innerHTML=txt51;
////.............................................
//txt52=Math.ceil(txt51/txt49*100);
//form.txt52.value=txt52;
//document.getElementById("52").innerHTML=txt52;
////.............................................
}
//function getquestion(val){
// if(val=="no"){
//   document.getElementById("ques").innerHTML="do you need MultiPC?";
// }
// }


function getquestion(form){
var Q1=form.checkbox.value;
var Q2=form.checkbox2.value;
var Q3=form.checkbox3.value;
var Q4=form.checkbox4.value;
var Q5=form.checkbox5.value;

var Pc_station_110_price=550;
var Pc_station_250_price=650;
var Multi_Pc_USB_1_2=750;
var Multi_Pc_USB_3=950;
var Multi_Pc_UTP=1150;

 if(form.checkbox.checked){
   document.getElementById("ques_PC").innerHTML="The Device is: \"Pc-station 110\"<br> Price="+Pc_station_110_price+" L.E";
   PC_Price=Pc_station_110_price;
    form.ques_PC1.value="The Device is: Pc-station 110<br> Price="+Pc_station_110_price+" L.E";
   if( (form.checkbox2.checked==true) ){
   document.getElementById("ques_PC").innerHTML="The Device is: \"Pc-Station 250\"<br> Price="+Pc_station_250_price+" L.E";
   PC_Price=Pc_station_250_price;
   form.ques_PC1.value="The Device is: Pc-Station 250<br> Price="+Pc_station_250_price+" L.E";
      form.checkbox.checked=true;
 }//....................................
 }
  if(form.checkbox3.checked){
   document.getElementById("ques_MPC").innerHTML="The Device is: \"Multi Pc USB 1, 2\"<br> Price="+Multi_Pc_USB_1_2+" L.E";
   MPC_Price=Multi_Pc_USB_1_2;
   form.ques_MPC2.value="The Device is: Multi Pc USB 1, 2<br> Price="+Multi_Pc_USB_1_2+" L.E";
   }
   
  if( (form.checkbox5.checked==true) ){
   document.getElementById("ques_MPC").innerHTML="The Device is: \"Multi Pc USB 3\"<br> Price="+Multi_Pc_USB_3+" L.E";
   MPC_Price=Multi_Pc_USB_3;
      form.ques_MPC2.value="The Device is: Multi Pc USB 3<br> Price="+Multi_Pc_USB_3+" L.E";
 }//....................................
 if( (form.checkbox4.checked==true)){
   document.getElementById("ques_MPC").innerHTML="The Device is: \"Multi pc UTP\"<br> Price="+Multi_Pc_UTP+"  L.E";
   MPC_Price=Multi_Pc_UTP;
   form.ques_MPC2.value="The Device is: Multi pc UTP<br> Price="+Multi_Pc_UTP+"  L.E";
 }//....................................
  
 }
