function getProducts() {		var tabstr='';		var comm=false;  var Vr=0;		var q4=-1; var q5=-1;		var haystack = new Array();		var RM=0; var resBTU; var diap;				for(cnt2=0; cnt2 < document.forms['cool'].quest2.length; cnt2++) {			if(document.forms['cool'].quest2[cnt2].checked) {									if(document.getElementById('q2a').checked==true) {						comm=true;					}					}		}							if(!comm) {				Vr = document.getElementById('rml').value*document.getElementById('rmw').value*document.getElementById('rmh').value;					if(isNumeric(Vr)&&(Vr > 0)) {						RM = Vr*5;												}												if(!isBlank(document.getElementById('rml').value)&&!isNumeric(document.getElementById('rml').value)){										 tabstr = '<div style="text-align:center;font-weight:bold;"><br/><br/>Invalid length value</div>';				}else if(!isBlank(document.getElementById('rmw').value)&&!isNumeric(document.getElementById('rmw').value)){										 tabstr = '<div style="text-align:center;font-weight:bold;"><br/><br/>Invalid width value</div>';				}else if(!isBlank(document.getElementById('rmh').value)&&!isNumeric(document.getElementById('rmh').value)){										 tabstr = '<div style="text-align:center;font-weight:bold;"><br/><br/>Invalid height value</div>';				}else if(!isBlank(document.getElementById('q4').value)&&!isInteger(document.getElementById('q4').value)) {					tabstr = '<div style="text-align:center;font-weight:bold;"><br/><br/>Invalid amount of people value</div>';				}else if(!isBlank(document.getElementById('q5').value)&&!isInteger(document.getElementById('q5').value)) {					tabstr = '<div style="text-align:center;font-weight:bold;"><br/><br/>Invalid amount of computers value</div>';				}else if((RM > 0)&&isInteger(document.getElementById('q4').value)&&isInteger(document.getElementById('q5').value)){					resBTU = Math.round(10000*(RM + document.getElementById('q4').value*170 + document.getElementById('q5').value*500))/10000;																										diap = retIndex(resBTU);																	  				 					if(diap==-1) {																						if(isNumeric(resBTU)&&(resBTU > 108999)) {							document.getElementById('roomtype').innerHTML = '';						  tabstr = '<div style=";text-align:center;font-weight:bold;"><br/><br>Please call one of our specialists at 305.624.3344 for a quote.</div>';						}										}else{						/// The layout is here  "for the info given we recomend the following equipment  Heat load (BTU) add "or" between units													tabstr = '<div class="headlineBlue">'+products[diap][0]+'<br /><span class="red">or</span><br/>'+products[diap][1]+'</div><br />Heat load is '+resBTU+' BTU.<br/><br/><div align="center"><a href="quote.html?message=The Rentacool calculator recommended: '+productsQ[diap][0]+' or '+productsQ[diap][1]+'"><img src="images/quoteButtonC.gif" width="118" height="30" border="0" /></a></div>';													}				}									}else{		tabstr = '<div style="text-align:center;font-weight:bold;"><br/><br/>Due to the critical temperature sensitive nature of this area, please call one of our specialists at 305.624.3344.</div>';	}						document.getElementById('res').innerHTML = tabstr;}function retIndex(power){	var i;	for(i=0; i < powdip.length; i++) {		if((power >= powdip[i][0])&&(power <= powdip[i][1])){			return i;			break;		}			}		return -1;		}function isInteger(val){	if (isBlank(val)){return false;}	for(var i=0;i<val.length;i++){		if(!isDigit(val.charAt(i))){return false;}		}	return true;}function isDigit(num) {	if (num.length>1){return false;}	var string="1234567890";	if (string.indexOf(num)!=-1){return true;}	return false;	}function isBlank(val){	if(val==null){return true;}	for(var i=0;i<val.length;i++) {		if ((val.charAt(i)!=' ')&&(val.charAt(i)!="\t")&&(val.charAt(i)!="\n")&&(val.charAt(i)!="\r")){return false;}		}	return true;	}function isNumeric(sText){   var ValidChars = "0123456789.";   var IsNumber=true;   var Char; 		if(sText == null) { 			  IsNumber = false; 		}else{		   for (i = 0; i < sText.length && IsNumber == true; i++) 		      { 		      Char = sText.charAt(i); 		      if (ValidChars.indexOf(Char) == -1) 		         {		         IsNumber = false;		         }		      }		      		}   return IsNumber;   }function resetForm() {	document.forms['cool'].reset();	getProducts();}function in_array(needle, haystack){var found = false;var i = 0;while (i<haystack.length) {if (needle == haystack[i]) {found=true;}i++;}return found;}var products = new Array();	products[0] = new Array('Classic Plus 14', 'Office Pro 18');products[1] = new Array('Classic Plus 14', 'Office Pro 18');products[2] = new Array('Classic Plus 26', 'Office Pro 18');products[3] = new Array('Classic Plus 26', 'Office Pro 18');products[4] = new Array('Classic Plus 26', 'Office Pro 36');products[5] = new Array('Classic Plus 26', 'Office Pro 36');products[6] = new Array('Classic Plus 26', 'Office Pro 36');products[7] = new Array('Classic Plus 26', 'Office Pro 36');products[8] = new Array('2x Classic Plus 14', 'Office Pro 36');products[9] = new Array('2x Classic Plus 14', 'Office Pro 36');products[10] = new Array('2x Classic Plus 26', 'Office Pro 36');products[11] = new Array('2x Classic Plus 26', 'Office Pro 36');products[12] = new Array('2x Classic Plus 26', 'Office Pro 36');products[13] = new Array('2x Classic Plus 26', 'Office Pro 36');products[14] = new Array('2x Classic Plus 26', '1x Office Pro 36 & 1x Pro 18');products[15] = new Array('2x Classic Plus 26', '1x Office Pro 36 & 1x Pro 18');products[16] = new Array('2x Classic Plus 26', '1x Office Pro 36 & 1x Pro 18');products[17] = new Array('2x Classic Plus 26', '1x Office Pro 36 & 1x Pro 18');products[18] = new Array('2x Classic Plus 26', '1x Office Pro 36 & 1x Pro 18');products[19] = new Array('2x Classic Plus 26', '1x Office Pro 36 & 1x Pro 18');products[20] = new Array('2x Classic Plus 26 & 1x Plus 14', '1x Office Pro 36 & 1x Pro 18');products[21] = new Array('2x Classic Plus 26 & 1x Plus 14', '1x Office Pro 36 & 1x Pro 18');products[22] = new Array('2x Classic Plus 26 & 1x Plus 14', '2x Office Pro 36');products[23] = new Array('2x Classic Plus 26 & 1x Plus 14', '2x Office Pro 36');products[24] = new Array('2x Classic Plus 26 & 1x Plus 14', '2x Office Pro 36');products[25] = new Array('2x Classic Plus 26 & 1x Plus 14', '2x Office Pro 36');products[26] = new Array('2x Classic Plus 26 & 1x Plus 14', '2x Office Pro 36');products[27] = new Array('2x Classic Plus 26 & 1x Plus 14', '2x Office Pro 36');products[28] = new Array('2x Classic Plus 26 & 1x Plus 14', '2x Office Pro 36');products[29] = new Array('3x Classic Plus 26', '2x Office Pro 36');products[30] = new Array('3x Classic Plus 26', '2x Office Pro 36');products[31] = new Array('3x Classic Plus 26', '2x Office Pro 36');products[32] = new Array('3x Classic Plus 26', '2x Office Pro 36 & 1x Pro 18');products[33] = new Array('3x Classic Plus 26', '2x Office Pro 36 & 1x Pro 18');products[34] = new Array('3x Classic Plus 26', '2x Office Pro 36 & 1x Pro 18');products[35] = new Array('4x Classic Plus 26', '2x Office Pro 36 & 1x Pro 18');products[36] = new Array('4x Classic Plus 26', '2x Office Pro 36 & 1x Pro 18');products[37] = new Array('4x Classic Plus 26', '2x Office Pro 36 & 1x Pro 18');products[38] = new Array('4x Classic Plus 26', '2x Office Pro 36 & 1x Pro 18');products[39] = new Array('4x Classic Plus 26', '2x Office Pro 36 & 1x Pro 18');products[40] = new Array('4x Classic Plus 26', '3x Office Pro 36');products[41] = new Array('4x Classic Plus 26', '3x Office Pro 36');products[42] = new Array('4x Classic Plus 26', '3x Office Pro 36');products[43] = new Array('4x Classic Plus 26', '3x Office Pro 36');products[44] = new Array('5x Classic Plus 26', '3x Office Pro 36');products[45] = new Array('5x Classic Plus 26', '3x Office Pro 36');products[46] = new Array('5x Classic Plus 26', '3x Office Pro 36');products[47] = new Array('5x Classic Plus 26', '3x Office Pro 36');products[48] = new Array('5x Classic Plus 26', '3x Office Pro 36');products[49] = new Array('5x Classic Plus 26', '3x Office Pro 36');var productsQ = new Array();	productsQ[0] = new Array('Classic Plus 14', 'Office Pro 18');productsQ[1] = new Array('Classic Plus 14', 'Office Pro 18');productsQ[2] = new Array('Classic Plus 26', 'Office Pro 18');productsQ[3] = new Array('Classic Plus 26', 'Office Pro 18');productsQ[4] = new Array('Classic Plus 26', 'Office Pro 36');productsQ[5] = new Array('Classic Plus 26', 'Office Pro 36');productsQ[6] = new Array('Classic Plus 26', 'Office Pro 36');productsQ[7] = new Array('Classic Plus 26', 'Office Pro 36');productsQ[8] = new Array('2x Classic Plus 14', 'Office Pro 36');productsQ[9] = new Array('2x Classic Plus 14', 'Office Pro 36');productsQ[10] = new Array('2x Classic Plus 26', 'Office Pro 36');productsQ[11] = new Array('2x Classic Plus 26', 'Office Pro 36');productsQ[12] = new Array('2x Classic Plus 26', 'Office Pro 36');productsQ[13] = new Array('2x Classic Plus 26', 'Office Pro 36');productsQ[14] = new Array('2x Classic Plus 26', '1x Office Pro 36 %26 1x Pro 18');productsQ[15] = new Array('2x Classic Plus 26', '1x Office Pro 36 %26 1x Pro 18');productsQ[16] = new Array('2x Classic Plus 26', '1x Office Pro 36 %26 1x Pro 18');productsQ[17] = new Array('2x Classic Plus 26', '1x Office Pro 36 %26 1x Pro 18');productsQ[18] = new Array('2x Classic Plus 26', '1x Office Pro 36 %26 1x Pro 18');productsQ[19] = new Array('2x Classic Plus 26', '1x Office Pro 36 %26 1x Pro 18');productsQ[20] = new Array('2x Classic Plus 26 %26 1x Plus 14', '1x Office Pro 36 %26 1x Pro 18');productsQ[21] = new Array('2x Classic Plus 26 %26 1x Plus 14', '1x Office Pro 36 %26 1x Pro 18');productsQ[22] = new Array('2x Classic Plus 26 %26 1x Plus 14', '2x Office Pro 36');productsQ[23] = new Array('2x Classic Plus 26 %26 1x Plus 14', '2x Office Pro 36');productsQ[24] = new Array('2x Classic Plus 26 %26 1x Plus 14', '2x Office Pro 36');productsQ[25] = new Array('2x Classic Plus 26 %26 1x Plus 14', '2x Office Pro 36');productsQ[26] = new Array('2x Classic Plus 26 %26 1x Plus 14', '2x Office Pro 36');productsQ[27] = new Array('2x Classic Plus 26 %26 1x Plus 14', '2x Office Pro 36');productsQ[28] = new Array('2x Classic Plus 26 %26 1x Plus 14', '2x Office Pro 36');productsQ[29] = new Array('3x Classic Plus 26', '2x Office Pro 36');productsQ[30] = new Array('3x Classic Plus 26', '2x Office Pro 36');productsQ[31] = new Array('3x Classic Plus 26', '2x Office Pro 36');productsQ[32] = new Array('3x Classic Plus 26', '2x Office Pro 36 %26 1x Pro 18');productsQ[33] = new Array('3x Classic Plus 26', '2x Office Pro 36 %26 1x Pro 18');productsQ[34] = new Array('3x Classic Plus 26', '2x Office Pro 36 %26 1x Pro 18');productsQ[35] = new Array('4x Classic Plus 26', '2x Office Pro 36 %26 1x Pro 18');productsQ[36] = new Array('4x Classic Plus 26', '2x Office Pro 36 %26 1x Pro 18');productsQ[37] = new Array('4x Classic Plus 26', '2x Office Pro 36 %26 1x Pro 18');productsQ[38] = new Array('4x Classic Plus 26', '2x Office Pro 36 %26 1x Pro 18');productsQ[39] = new Array('4x Classic Plus 26', '2x Office Pro 36 %26 1x Pro 18');productsQ[40] = new Array('4x Classic Plus 26', '3x Office Pro 36');productsQ[41] = new Array('4x Classic Plus 26', '3x Office Pro 36');productsQ[42] = new Array('4x Classic Plus 26', '3x Office Pro 36');productsQ[43] = new Array('4x Classic Plus 26', '3x Office Pro 36');productsQ[44] = new Array('5x Classic Plus 26', '3x Office Pro 36');productsQ[45] = new Array('5x Classic Plus 26', '3x Office Pro 36');productsQ[46] = new Array('5x Classic Plus 26', '3x Office Pro 36');productsQ[47] = new Array('5x Classic Plus 26', '3x Office Pro 36');productsQ[48] = new Array('5x Classic Plus 26', '3x Office Pro 36');productsQ[49] = new Array('5x Classic Plus 26', '3x Office Pro 36');var powdip = new Array();powdip[0] = new Array(0, 10999);powdip[1] = new Array(10999, 12999);powdip[2] = new Array(12999, 14999);powdip[3] = new Array(14999, 16999);powdip[4] = new Array(16999, 18999);powdip[5] = new Array(18999, 20999);powdip[6] = new Array(20999, 22999);powdip[7] = new Array(22999, 24999);powdip[8] = new Array(24999, 26999);powdip[9] = new Array(26999, 28999);powdip[10] = new Array(28999, 30999);powdip[11] = new Array(30999, 32999);powdip[12] = new Array(32999, 34999);powdip[13] = new Array(34999, 36999);powdip[14] = new Array(36999, 38999);powdip[15] = new Array(38999, 40999);powdip[16] = new Array(40999, 42999);powdip[17] = new Array(42999, 44999);powdip[18] = new Array(44999, 46999);powdip[19] = new Array(46999, 48999);powdip[20] = new Array(48999, 50999);powdip[21] = new Array(50999, 52999);powdip[22] = new Array(52999, 54999);powdip[23] = new Array(54999, 56999);powdip[24] = new Array(56999, 58999);powdip[25] = new Array(58999, 60999);powdip[26] = new Array(60999, 62999);powdip[27] = new Array(62999, 64999);powdip[28] = new Array(64999, 66999);powdip[29] = new Array(66999, 68999);powdip[30] = new Array(68999, 70999);powdip[31] = new Array(70999, 72999);powdip[32] = new Array(72999, 74999);powdip[33] = new Array(74999, 76999);powdip[34] = new Array(76999, 78999);powdip[35] = new Array(78999, 80999);powdip[36] = new Array(80999, 82999);powdip[37] = new Array(82999, 84999);powdip[38] = new Array(84999, 86999);powdip[39] = new Array(86999, 88999);powdip[40] = new Array(88999, 90999);powdip[41] = new Array(90999, 92999);powdip[42] = new Array(92999, 94999);powdip[43] = new Array(94999, 96999);powdip[44] = new Array(96999, 98999);powdip[45] = new Array(98999, 100999);powdip[46] = new Array(100999, 102999);powdip[47] = new Array(102999, 104999);powdip[48] = new Array(104999, 106999);powdip[49] = new Array(106999, 108999);