function nextstep(qn){var cookie_date=new Date();var cookie_time=cookie_date.getTime();cookie_date.setTime(cookie_time+1000*3600*2);Element.hide('recosend');switch(qn){default:Element.show('intro');var next=1;break;case 1:Element.hide('intro');var answer=Form.getInputs('selectiontool','radio','q1').find(function(radio){return radio.checked;}).value;if(answer=="own"){var next=5;}else{var next=2;};document.cookie="pst_q1="+answer+"; expires="+cookie_date.toGMTString();+"; ''; domain=iqair.com";break;case 2:var need_hpp=new Array(02,03,04,07,10,14,15,18);var need_gc=new Array(06,08,09,12,16,19,21,22);var device="hpc";var answer=new Array();for(var count=1;count<24;count++){var qa='q2_'+count;answer[count]=$F(qa);if(need_hpp.inArray(answer[count])&&device!="gc"){device="hpp";};if(need_gc.inArray(answer[count])){device="gc";};};document.cookie="pst_q2="+answer+"; expires="+cookie_date.toGMTString();+"; ''; domain=iqair.com";document.cookie="pst_device="+device+"; expires="+cookie_date.toGMTString();+"; ''; domain=iqair.com";var str_answer=get_cookie("pst_q2");if(str_answer.length>29){alert('You can only check up to 3 issues.');return;};if(str_answer.length<25){alert('Please check at least 1 issue.');return;};var next=3;break;case 3:if(!isInteger($F('q3_1'))||!isInteger($F('q3_2'))){alert('Please enter whole numbers only.');return;};var sqft=$F('q3_1')*$F('q3_2');document.cookie="pst_q3="+$F('q3_1')+","+$F('q3_2')+"; expires="+cookie_date.toGMTString();+"; ''; domain=iqair.com";document.cookie="pst_sqft="+sqft+"; expires="+cookie_date.toGMTString();+"; ''; domain=iqair.com";var next=4;break;case 4:var answer=Form.getInputs('selectiontool','radio','q4').find(function(radio){return radio.checked;}).value;var sqft=get_cookie("pst_sqft");if(answer=="vaulted"){sqft=sqft*1.5;};document.cookie="pst_sqft="+sqft+"; expires="+cookie_date.toGMTString();+"; ''; domain=iqair.com";document.cookie="pst_q4="+answer+"; expires="+cookie_date.toGMTString();+"; ''; domain=iqair.com";var device=get_cookie("pst_device");Element.show('recosend');if(device=="hpc"){var next="reco_room_1";};if(device=="hpp"){var next="reco_room_2";};if(device=="gc"){var next="reco_room_3";};document.getElementById("reco").value=next;document.getElementById("pst_q1").value=get_cookie("pst_q1");document.getElementById("pst_q2").value=get_cookie("pst_q2");document.getElementById("pst_q3").value=get_cookie("pst_q3");document.getElementById("pst_q4").value=get_cookie("pst_q4");document.getElementById("pst_q5").value=get_cookie("pst_q5");document.getElementById("pst_q6").value=get_cookie("pst_q6");document.getElementById("pst_q7").value=get_cookie("pst_q7");document.getElementById("pst_q8").value=get_cookie("pst_q8");document.getElementById("pst_q9").value=get_cookie("pst_q9");document.getElementById("pst_q10").value=get_cookie("pst_q10");document.cookie="pst_reco="+next+"; expires="+cookie_date.toGMTString();+"; ''; domain=iqair.com";break;case 5:var answer=Form.getInputs('selectiontool','radio','q5').find(function(radio){return radio.checked;}).value;if(answer=="wholehouse"){var next=6;}else{var next=2;};document.cookie="pst_q5="+answer+"; expires="+cookie_date.toGMTString();+"; ''; domain=iqair.com";break;case 6:var answer=Form.getInputs('selectiontool','radio','q6').find(function(radio){return radio.checked;}).value;if(answer=="central"){var next=7;}else{var next=8;};document.cookie="pst_q6="+answer+"; expires="+cookie_date.toGMTString();+"; ''; domain=iqair.com";break;case 7:var need_gc=new Array(06,08,11,12,15,16,19,21,22);var device="p16";var answer=new Array();for(var count=1;count<24;count++){var qa='q7_'+count;answer[count]=$F(qa);if(need_gc.inArray(answer[count])){device="p16gc";};};document.cookie="pst_q7="+answer+"; expires="+cookie_date.toGMTString();+"; ''; domain=iqair.com";document.cookie="pst_device="+device+"; expires="+cookie_date.toGMTString();+"; ''; domain=iqair.com";var str_answer=get_cookie("pst_q7");if(str_answer.length>29){alert('You can only check up to 3 issues.');return;};if(str_answer.length<25){alert('Please check at least 1 issue.');return;};if(device=="p16"){Element.show('recosend');var next="reco_p16_1";document.getElementById("reco").value=next;document.getElementById("pst_q1").value=get_cookie("pst_q1");document.getElementById("pst_q2").value=get_cookie("pst_q2");document.getElementById("pst_q3").value=get_cookie("pst_q3");document.getElementById("pst_q4").value=get_cookie("pst_q4");document.getElementById("pst_q5").value=get_cookie("pst_q5");document.getElementById("pst_q6").value=get_cookie("pst_q6");document.getElementById("pst_q7").value=get_cookie("pst_q7");document.getElementById("pst_q8").value=get_cookie("pst_q8");document.getElementById("pst_q9").value=get_cookie("pst_q9");document.getElementById("pst_q10").value=get_cookie("pst_q10");};if(device=="p16gc"){Element.show('recosend');var next="reco_p16_2";document.getElementById("reco").value=next;document.getElementById("pst_q1").value=get_cookie("pst_q1");document.getElementById("pst_q2").value=get_cookie("pst_q2");document.getElementById("pst_q3").value=get_cookie("pst_q3");document.getElementById("pst_q4").value=get_cookie("pst_q4");document.getElementById("pst_q5").value=get_cookie("pst_q5");document.getElementById("pst_q6").value=get_cookie("pst_q6");document.getElementById("pst_q7").value=get_cookie("pst_q7");document.getElementById("pst_q8").value=get_cookie("pst_q8");document.getElementById("pst_q9").value=get_cookie("pst_q9");document.getElementById("pst_q10").value=get_cookie("pst_q10");};document.cookie="pst_reco="+next+"; expires="+cookie_date.toGMTString();+"; ''; domain=iqair.com";break;case 8:var need_hpp=new Array(02,03,04,07,09,14,18);var need_gc=new Array(06,08,16,11,12,15,19,21,22);var device="hpc";var answer=new Array();for(var count=1;count<24;count++){var qa='q8_'+count;answer[count]=$F(qa);if(need_hpp.inArray(answer[count])&&device!="gc"){device="hpp";};if(need_gc.inArray(answer[count])){device="gc";};};document.cookie="pst_q8="+answer+"; expires="+cookie_date.toGMTString();+"; ''; domain=iqair.com";document.cookie="pst_device="+device+"; expires="+cookie_date.toGMTString();+"; ''; domain=iqair.com";var str_answer=get_cookie("pst_q8");if(str_answer.length>29){alert('You can only check up to 3 issues.');return;};if(str_answer.length<25){alert('Please check at least 1 issue.');return;};var next=9;break;case 9:if(!isInteger($F('q9'))){alert('Please enter whole numbers only.');return;};var sqft=$F('q9');document.cookie="pst_q9="+$F('q9')+"; expires="+cookie_date.toGMTString();+"; ''; domain=iqair.com";document.cookie="pst_sqft="+sqft+"; expires="+cookie_date.toGMTString();+"; ''; domain=iqair.com";var next=10;break;case 10:var answer=Form.getInputs('selectiontool','radio','q10').find(function(radio){return radio.checked;}).value;var sqft=get_cookie("pst_sqft");if(answer=="vaulted"){sqft=sqft*1.5;};document.cookie="pst_sqft="+sqft+"; expires="+cookie_date.toGMTString();+"; ''; domain=iqair.com";document.cookie="pst_q10="+answer+"; expires="+cookie_date.toGMTString();+"; ''; domain=iqair.com";var device=get_cookie("pst_device");if(device=="hpc"){Element.show('recosend');var next="reco_house_1";};if(device=="hpp"){Element.show('recosend');var next="reco_house_2";};if(device=="gc"){Element.show('recosend');var next="reco_house_3";};document.getElementById("reco").value=next;document.cookie="pst_reco="+next+"; expires="+cookie_date.toGMTString();+"; ''; domain=iqair.com";document.getElementById("pst_q1").value=get_cookie("pst_q1");document.getElementById("pst_q2").value=get_cookie("pst_q2");document.getElementById("pst_q3").value=get_cookie("pst_q3");document.getElementById("pst_q4").value=get_cookie("pst_q4");document.getElementById("pst_q5").value=get_cookie("pst_q5");document.getElementById("pst_q6").value=get_cookie("pst_q6");document.getElementById("pst_q7").value=get_cookie("pst_q7");document.getElementById("pst_q8").value=get_cookie("pst_q8");document.getElementById("pst_q9").value=get_cookie("pst_q9");document.getElementById("pst_q10").value=get_cookie("pst_q10");break;}
Element.hide('question');Element.show('ajaxloader');new Ajax.Updater('question','tool.php',{onComplete:function(){Element.hide('ajaxloader');Element.show('question');},method:'get',parameters:{q:next}});}
function prevstep(qn){switch(qn){case 2:var qa=get_cookie("pst_q5");if(qa=="rooms")
prev=5;else
prev=1;break;case 3:var prev=2;break;case 4:var prev=3;break;case 5:var prev=1;break;case 6:var prev=5;break;case 7:var prev=6;break;case 8:var prev=6;break;case 9:var prev=8;break;case 10:var prev=9;break;case"reco_room_1":Element.hide('recosend');var prev=1;break;case"reco_room_2":Element.hide('recosend');var prev=1;break;case"reco_room_3":Element.hide('recosend');var prev=1;break;case"reco_p16_1":Element.hide('recosend');var prev=1;break;case"reco_p16_2":Element.hide('recosend');var prev=1;break;case"reco_house_1":Element.hide('recosend');var prev=1;break;case"reco_house_2":Element.hide('recosend');var prev=1;break;case"reco_house_3":Element.hide('recosend');var prev=1;break;}
Element.hide('question');Element.show('ajaxloader');new Ajax.Updater('question','tool.php',{onComplete:function(){Element.hide('ajaxloader');Element.show('question');},method:'get',parameters:{q:prev}});}
function reload(qn){Element.hide('question');Element.show('ajaxloader');new Ajax.Updater('question','tool.php',{onComplete:function(){Element.hide('ajaxloader');Element.show('question');},method:'get',parameters:{q:qn}});}
function get_cookie(cookie_name){var results=document.cookie.match('(^|;) ?'+cookie_name+'=([^;]*)(;|$)');if(results)
return(unescape(results[2]));else
return null;}
Array.prototype.inArray=function(value){var i;for(i=0;i<this.length;i++){if(this[i]==value){return true;}}
return false;}
function isInteger(s){var i;if(isEmpty(s))
if(isInteger.arguments.length==1)return 0;else return(isInteger.arguments[1]==true);for(i=0;i<s.length;i++)
{var c=s.charAt(i);if(!isDigit(c))return false;}
return true;}
function isEmpty(s){return((s==null)||(s.length==0))}
function isDigit(c){return((c>="0")&&(c<="9"))}