﻿function initCal() {
var whatCal = "room";
var whatSize = "small";
var roomType = -1;
var iRoomSize = 0;
var iPP = document .getElementById ("sliderRoomSmall").value ;
var iD = iPP;
var iB = iPP;
var i = 0;
document .getElementById ("Labelstatus").innerHTML = "";

    if (form2.Roomsize .checked) {
    document .getElementById ("Labelnumberorarea").innerHTML ="Number of attendees:";
    document .getElementById ("LabelSize").innerHTML ="Size of room:";
    document .getElementById ("ValueGroupSize").style.visibility = "visible" ;
    document .getElementById ("ValueGroupSize").style .height = 20;
    document .getElementById ("LabelGroupSize").style.visibility = "visible" ;
    document .getElementById ("LabelGroupSize").style .height = 20;
    document .getElementById ("ValueUnitMeasurement").style.visibility = "hidden"  ;
    document .getElementById ("ValueUnitMeasurement").style .height = 0;
    document .getElementById ("LabelUnitMeasurement").style.visibility = "hidden" ;
    document .getElementById ("LabelUnitMeasurement").style.height = 0;
    document .getElementById ("Labelfeetmeter").style.visibility = "hidden" ;
    document .getElementById ("Labelfeetmeter").style.height = 0;
    document .getElementById ("Labelfeetmeter").style.width = 0;
    whatCal ="room";
    }
    else if (form2.Attendees .checked) {
    document .getElementById ("Labelnumberorarea").innerHTML ="Required roomsize:";
    document .getElementById ("LabelSize").innerHTML ="Maximum attendees:";
    document .getElementById ("ValueGroupSize").style.visibility = "hidden" ;
    document .getElementById ("ValueGroupSize").style.height = 0;
    document .getElementById ("LabelGroupSize").style.visibility = "hidden" ;
    document .getElementById ("LabelGroupSize").style.height = 0;
    document .getElementById ("ValueUnitMeasurement").style.visibility = "visible"  ;
    document .getElementById ("ValueUnitMeasurement").style .height = 20;
    document .getElementById ("LabelUnitMeasurement").style.visibility = "visible" ;
    document .getElementById ("LabelUnitMeasurement").style .height = 20;
    document .getElementById ("Labelfeetmeter").style.visibility = "visible" ;
    document .getElementById ("Labelfeetmeter").style .height = 16;
    document .getElementById ("Labelfeetmeter").style.width = 90;
    whatCal = "att";
    }
    
    if (whatCal == "room"){
        if (form2 .Small .checked ) {
        document.getElementById ("sl0slider").style.left = '-25';
        document.getElementById ("sl0slider").style.height = 16;
        document.getElementById ("sl0slider").style.top = '32';
        document.getElementById ("sl1slider").style.left = '-1000';
        document.getElementById ("sl1slider").style.height = 0;
        document.getElementById ("sl2slider").style.left = '-1000';
        document.getElementById ("sl2slider").style.height = 0;
        document.getElementById ("sl3slider").style.left = '-1000';
        document.getElementById ("sl3slider").style.height = 0;
        document.getElementById ("sl4slider").style.left = '-1000';
        document.getElementById ("sl4slider").style.height = 0;
        document.getElementById ("sliderRoomSmall").value = 0;
        }
        else if (form2 .Medium .checked ) {
        document.getElementById ("sl0slider").style.left = '-1000';
        document.getElementById ("sl1slider").style.height = 0;
        document.getElementById ("sl1slider").style.left = '-25';
        document.getElementById ("sl1slider").style.top = '16';
        document.getElementById ("sl1slider").style.height = 16;
        document.getElementById ("sl2slider").style.left = '-1000';
        document.getElementById ("sl2slider").style.height = 0;
        document.getElementById ("sl3slider").style.left = '-1000';
        document.getElementById ("sl3slider").style.height = 0;
        document.getElementById ("sl4slider").style.left = '-1000';
        document.getElementById ("sl4slider").style.height = 0;
        document.getElementById ("sliderRoomSmall").value = 100;
        }
        else if (form2 .Large .checked){
        document.getElementById ("sl0slider").style.left = '-1000';
        document.getElementById ("sl0slider").style.height = 0;
        document.getElementById ("sl1slider").style.left = '-1000';
        document.getElementById ("sl1slider").style.height = 0;
        document.getElementById ("sl2slider").style.left = '-25';
        document.getElementById ("sl2slider").style.top = '0';
        document.getElementById ("sl2slider").style.height = 16;
        document.getElementById ("sl3slider").style.left = '-1000';
        document.getElementById ("sl3slider").style.height = 0;
        document.getElementById ("sl4slider").style.left = '-1000';
        document.getElementById ("sl4slider").style.height = 0;
        document.getElementById ("sliderRoomSmall").value = 500;
        }    
    } else {
    
        if (form2 .Feet .checked ){
        document .getElementById ("Labelfeetmeter").innerHTML="&nbsp;Square Feet";
        document.getElementById ("sl0slider").style.left = '-1000';
        document.getElementById ("sl0slider").style.height = 0;
        document.getElementById ("sl1slider").style.left = '-1000';
        document.getElementById ("sl1slider").style.height = 0;
        document.getElementById ("sl2slider").style.left = '-1000';
        document.getElementById ("sl2slider").style.height = 0;
        document.getElementById ("sl3slider").style.left = '-25';
        document.getElementById ("sl3slider").style.top = '-16';
        document.getElementById ("sl3slider").style.height = 16;
        document.getElementById ("sl4slider").style.left = '-1000';
        document.getElementById ("sl4slider").style.height = 0;
        document.getElementById ("sliderRoomSmall").value = 0;
        }
        else if (form2 .Meters .checked ){
        document .getElementById ("Labelfeetmeter").innerHTML="&nbsp;Square Meters";
        document.getElementById ("sl0slider").style.left = '-1000';
        document.getElementById ("sl0slider").style.height = 0;
        document.getElementById ("sl1slider").style.left = '-1000';
        document.getElementById ("sl1slider").style.height = 0;
        document.getElementById ("sl2slider").style.left = '-1000';
        document.getElementById ("sl2slider").style.height = 0;
        document.getElementById ("sl3slider").style.left = '-1000';
        document.getElementById ("sl3slider").style.height = 0;
        document.getElementById ("sl4slider").style.left = '-25';
        document.getElementById ("sl4slider").style.top = '-32';
        document.getElementById ("sl4slider").style.height = 16;
        document.getElementById ("sliderRoomSmall").value = 0;
    }
  }
  if (whatCal == "room"){
  getNoRooms()
  }else {
  getNoPeople()
  }
}

function showCalculator(){
 document .getElementById ("mainCalculator").style.left = 10;
 return false 
}

function hideCalculator(){
 document .getElementById ("mainCalculator").style.left = -1000;
 return false 
}

function checkDD(){
    if (form2.Roomsize .checked) {
      getNoRooms()
    }else {
    getNoPeople()
    }
}

function getNoRooms(){  

var roomType = -1;
var iRoomSize = 0;
var iPP = document .getElementById ("sliderRoomSmall").value ;
var iD = iPP;
var iB = iPP;
var i = 0;
document .getElementById ("Labelstatus").innerHTML = "";

    if (iD == 1){
    document .getElementById ("Labelstatus").innerHTML = "Please make a selection by moving the slider";
    } else {
        roomType = form2 .ddSelectroomtype .selectedIndex ;
     if (roomType == 5){
            if (iPP > 24){
                document .getElementById ("Labelstatus").innerHTML = "A Boardmeeting style layout is NOT recommended for groups of more than 24 people.";
           }
        }
        if (roomType == 6){
            if (iPP > 52 || iPP < 10){
                document .getElementById ("Labelstatus").innerHTML = "A Hollow Square style layout is only recommended for groups between 10 and 52 people.";
            }
        }
        if (roomType == 0){var i = 12.0321;}
        if (roomType == 1){var i = 12.0321;}
        if (roomType == 2){var i = 24.0211;}
        if (roomType == 3){var i = 40.16667;}
        if (roomType == 4){var i = 38.461;}
        if (roomType == 5){var i = 9.46969;}
        if (roomType == 6){var i = 14.492;}
        if (roomType == 7){var i = 17.543;}
        if (roomType == 8){var i = 10;}
        if (roomType == 9){var i = 9.009;}
       // if (roomType == 11){var i = 160;}
      //  if (roomType == 12){var i = 200;}
        if (roomType == 10){var i = 35;}

        iRoomSize = Math .round (iPP * i);

        document .getElementById ("sizeofroom").innerHTML = "" + iRoomSize + " (Sq.Ft.) / " + Math .round (iRoomSize * 0.09290304) + " (Sq.M.)";
    }
}

function getNoPeople(){  

var roomType = -1;
var iRoomSize = 0;
var iPP = document .getElementById ("sliderRoomSmall").value ;
var iD = iPP;
var iB = iPP;
var i = 0;
document .getElementById ("Labelstatus").innerHTML = "";

    if (iB == 1){
    document .getElementById ("Labelstatus").innerHTML = "Please make a selection by moving the slider";
    } else {
        roomType = form2 .ddSelectroomtype .selectedIndex ;
        if (roomType == 5){
            if (iPP > 1000){
                document .getElementById ("Labelstatus").innerHTML = "A Boardmeeting style layout is NOT recommended for room sizes larger than 1000 Sq. Ft.";
           }
        }
        if (roomType == 6){
            if (iPP > 2000 || iPP < 300){
                document .getElementById ("Labelstatus").innerHTML = "A Hollow Square style layout is only recommended for room sizes between 300 and 2000 Sq. Ft.";
            }
        }
        var iPeople = 0;
        if (roomType == 0){var i = 0.0832;}
        if (roomType == 1){var i = 0.0832;}
        if (roomType == 2){var i = 0.04163;}
        if (roomType == 3){var i = 0.024;}
        if (roomType == 4){var i = 0.024;}
        if (roomType == 5){var i = 0.1;}
        if (roomType == 6){var i = 0.069;}
        if (roomType == 7){var i = 0.057;}
        if (roomType == 8){var i = 0.1;}
        if (roomType == 9){var i = 0.111;}
      //  if (roomType == 11){var i = 0.00625;}
        //if (roomType == 12){var i = 0.005;}
        if (roomType == 10){var i = 0.0286;}
       // alert("roomtype: " + roomType + ", value: " + iPP + ", i: " +  i)
        iPeople = Math .round (iPP * i);
        document .getElementById ("sizeofroom").innerHTML = "" + iPeople + "" ;
    }
}