{"id":1431,"date":"2025-10-15T20:33:59","date_gmt":"2025-10-15T20:33:59","guid":{"rendered":"http:\/\/selectairsystemsinccom.local\/?page_id=1431"},"modified":"2025-10-21T15:25:56","modified_gmt":"2025-10-21T15:25:56","slug":"supply-fan-spec-sheet","status":"publish","type":"page","link":"https:\/\/selectairsystemsinc.com\/selectwp\/supply-fan-spec-sheet\/","title":{"rendered":"Supply Fan Spec Sheet"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<title>Roof Supply Fan Selector<\/title>\n<style>\n    table { width: 100%; border-collapse: collapse; margin-top: 20px; }\n    th, td { border: 1px solid #ccc; padding: 6px; text-align: center; }\n    select { padding: 5px; margin-right: 20px; }\n<\/style>\n<\/head>\n<body>\n<h1>Roof Supply Fan Selector<\/h1>\n\n<label>CFM: \n<select id=\"cfmSelect\">\n    <option value=\"\">&#8211;Select CFM&#8211;<\/option>\n    <option value=\"500\">500<\/option>\n    <option value=\"800\">800<\/option>\n    <option value=\"1000\">1000<\/option>\n    <option value=\"1200\">1200<\/option>\n    <option value=\"1400\">1400<\/option>\n    <option value=\"1600\">1600<\/option>\n    <option value=\"1800\">1800<\/option>\n    <option value=\"2000\">2000<\/option>\n    <option value=\"2100\">2100<\/option>\n    <option value=\"2200\">2200<\/option>\n    <option value=\"2400\">2400<\/option>\n    <option value=\"2600\">2600<\/option>\n    <option value=\"2800\">2800<\/option>\n    <option value=\"3000\">3000<\/option>\n    <option value=\"3200\">3200<\/option>\n    <option value=\"3400\">3400<\/option>\n    <option value=\"3600\">3600<\/option>\n    <option value=\"3800\">3800<\/option>\n    <option value=\"4000\">4000<\/option>\n    <option value=\"4200\">4200<\/option>\n    <option value=\"4400\">4400<\/option>\n    <option value=\"4600\">4600<\/option>\n    <option value=\"4800\">4800<\/option>\n    <option value=\"5000\">5000<\/option>\n    <option value=\"5200\">5200<\/option>\n    <option value=\"5400\">5400<\/option>\n    <option value=\"5500\">5500<\/option>\n    <option value=\"5600\">5600<\/option>\n    <option value=\"5800\">5800<\/option>\n    <option value=\"6000\">6000<\/option>\n    <option value=\"6500\">6500<\/option>\n    <option value=\"7000\">7000<\/option>\n    <option value=\"7500\">7500<\/option>\n    <option value=\"7800\">7800<\/option>\n    <option value=\"8000\">8000<\/option>\n    <option value=\"8200\">8200<\/option>\n    <option value=\"8400\">8400<\/option>\n    <option value=\"8500\">8500<\/option>\n    <option value=\"9000\">9000<\/option>\n    <option value=\"9500\">9500<\/option>\n    <option value=\"9700\">9700<\/option>\n    <option value=\"10000\">10000<\/option>\n    <option value=\"10200\">10200<\/option>\n    <option value=\"10500\">10500<\/option>\n    <option value=\"11000\">11000<\/option>\n    <option value=\"12000\">12000<\/option>\n    <option value=\"13000\">13000<\/option>\n    <option value=\"14000\">14000<\/option>\n    <option value=\"15000\">15000<\/option>\n    <option value=\"16000\">16000<\/option>\n\n<\/select>\n<\/label>\n\n<label>Static Pressure (inches): \n<select id=\"spSelect\">\n    <option value=\"\">&#8211;Select SP&#8211;<\/option>\n    <option value=\"\">&#8211;Select SP&#8211;<\/option>\n    <option value=\"0.25\">0.25<\/option>\n    <option value=\"0.5\">0.5<\/option>\n    <option value=\"0.75\">0.75<\/option>\n    <option value=\"1\">1<\/option>\n    <option value=\"1.5\">1.5<\/option>\n\n<\/select>\n<\/label>\n\n<label>Fan Type:\n<select id=\"fanTypeSelect\">\n    <option value=\"\">&#8211;Select Type&#8211;<\/option>\n    <option value=\"Standard\">Standard<\/option>\n    <option value=\"Inline\">Inline<\/option>\n    <option value=\"Trunkline\">Trunkline<\/option>\n    <option value=\"Rear Discharge\">Rear Discharge<\/option>\n<\/select>\n<\/label>\n\n<table>\n    <thead>\n        <tr><th>Model<\/th><th>CFM<\/th><th>SP<\/th><th>HP<\/th><th>RPM<\/th><\/tr>\n    <\/thead>\n    <tbody id=\"fanTableBody\"><\/tbody>\n<\/table>\n\n<button id=\"generateSpec\">Generate Spec Sheet<\/button>\n\n<script>\n\/\/ --- FAN DATABASE ---\nconst fans = [\n    {model:\"SAS10\", cfm:500, sp:0.25, hp:0.25, rpm:445},\n    {model:\"SAS10\", cfm:800, sp:0.25, hp:0.25, rpm:468},\n        {model:\"SAS10\", cfm:1000, sp:0.25, hp:0.25, rpm:482},\n    {model:\"SAS10\", cfm:1200, sp:0.25, hp:0.25, rpm:490},\n    {model:\"SAS10\", cfm:1400, sp:0.25, hp:0.25, rpm:502},\n    {model:\"SAS10\", cfm:1600, sp:0.25, hp:0.25, rpm:529},\n    {model:\"SAS10\", cfm:1800, sp:0.25, hp:0.33, rpm:549},\n    {model:\"SAS10\", cfm:2000, sp:0.25, hp:0.5, rpm:585},\n    {model:\"SAS10\", cfm:2100, sp:0.25, hp:0.5, rpm:600},\n    {model:\"SAS10\", cfm:2200, sp:0.25, hp:0.5, rpm:619},\n    {model:\"SAS10\", cfm:2400, sp:0.25, hp:0.75, rpm:644},\n    {model:\"SAS10\", cfm:500, sp:0.5, hp:0.25, rpm:610},\n    {model:\"SAS10\", cfm:800, sp:0.5, hp:0.25, rpm:625},\n    {model:\"SAS10\", cfm:1000, sp:0.5, hp:0.25, rpm:630},\n    {model:\"SAS10\", cfm:1200, sp:0.5, hp:0.25, rpm:662},\n    {model:\"SAS10\", cfm:1400, sp:0.5, hp:0.25, rpm:672},\n    {model:\"SAS10\", cfm:1600, sp:0.5, hp:0.33, rpm:685},\n    {model:\"SAS10\", cfm:1800, sp:0.5, hp:0.5, rpm:700},\n    {model:\"SAS10\", cfm:2000, sp:0.5, hp:0.5, rpm:715},\n    {model:\"SAS10\", cfm:2100, sp:0.5, hp:0.75, rpm:733},\n    {model:\"SAS10\", cfm:2200, sp:0.5, hp:0.75, rpm:740},\n    {model:\"SAS10\", cfm:500, sp:0.75, hp:0.25, rpm:738},\n    {model:\"SAS10\", cfm:800, sp:0.75, hp:0.25, rpm:760},\n    {model:\"SAS10\", cfm:1000, sp:0.75, hp:0.25, rpm:812},\n    {model:\"SAS10\", cfm:1200, sp:0.75, hp:0.33, rpm:818},\n    {model:\"SAS10\", cfm:1400, sp:0.75, hp:0.33, rpm:822},\n    {model:\"SAS10\", cfm:1600, sp:0.75, hp:0.5, rpm:830},\n    {model:\"SAS10\", cfm:1800, sp:0.75, hp:0.5, rpm:839},\n    {model:\"SAS10\", cfm:2000, sp:0.75, hp:0.75, rpm:850},\n    {model:\"SAS10\", cfm:2100, sp:0.75, hp:0.75, rpm:858},\n    {model:\"SAS10\", cfm:500, sp:1, hp:0.33, rpm:882},\n    {model:\"SAS10\", cfm:800, sp:1, hp:0.33, rpm:895},\n    {model:\"SAS10\", cfm:1000, sp:1, hp:0.33, rpm:915},\n    {model:\"SAS10\", cfm:1200, sp:1, hp:0.5, rpm:920},\n    {model:\"SAS10\", cfm:1400, sp:1, hp:0.5, rpm:928},\n    {model:\"SAS10\", cfm:1600, sp:1, hp:0.5, rpm:936},\n    {model:\"SAS10\", cfm:1800, sp:1, hp:0.75, rpm:945},\n    {model:\"SAS10\", cfm:2000, sp:1, hp:0.75, rpm:955},\n    {model:\"SAS10\", cfm:2100, sp:1, hp:1, rpm:965},\n    {model:\"SAS10\", cfm:500, sp:1.5, hp:0.75, rpm:1075},\n    {model:\"SAS10\", cfm:800, sp:1.5, hp:0.75, rpm:1085},\n    {model:\"SAS10\", cfm:1000, sp:1.5, hp:0.75, rpm:1110},\n    {model:\"SAS10\", cfm:1200, sp:1.5, hp:0.75, rpm:1115},\n    {model:\"SAS10\", cfm:1400, sp:1.5, hp:1, rpm:1125},\n    {model:\"SAS10\", cfm:1600, sp:1.5, hp:1, rpm:1132},\n    {model:\"SAS10\", cfm:1800, sp:1.5, hp:1.5, rpm:1085},\n    {model:\"SAS10\", cfm:2000, sp:1.5, hp:1.5, rpm:1150},\n    {model:\"SAS10\", cfm:2100, sp:1.5, hp:1.5, rpm:1160},\n    {model:\"SAS12\", cfm:2400, sp:0.25, hp:0.5, rpm:475},\n    {model:\"SAS12\", cfm:2600, sp:0.25, hp:0.5, rpm:493},\n    {model:\"SAS12\", cfm:2800, sp:0.25, hp:0.75, rpm:517},\n    {model:\"SAS12\", cfm:3000, sp:0.25, hp:0.75, rpm:547},\n    {model:\"SAS12\", cfm:3200, sp:0.25, hp:1, rpm:570},\n    {model:\"SAS12\", cfm:3400, sp:0.25, hp:1, rpm:599},\n    {model:\"SAS12\", cfm:2400, sp:0.5, hp:0.5, rpm:602},\n    {model:\"SAS12\", cfm:2600, sp:0.5, hp:0.75, rpm:612},\n    {model:\"SAS12\", cfm:2800, sp:0.5, hp:0.75, rpm:618},\n    {model:\"SAS12\", cfm:3000, sp:0.5, hp:1, rpm:645},\n    {model:\"SAS12\", cfm:3200, sp:0.5, hp:1, rpm:658},\n    {model:\"SAS12\", cfm:2200, sp:0.75, hp:0.75, rpm:708},\n    {model:\"SAS12\", cfm:2400, sp:0.75, hp:0.75, rpm:715},\n    {model:\"SAS12\", cfm:2600, sp:0.75, hp:1, rpm:722},\n    {model:\"SAS12\", cfm:2800, sp:0.75, hp:1, rpm:735},\n    {model:\"SAS12\", cfm:3000, sp:0.75, hp:1, rpm:742},\n    {model:\"SAS12\", cfm:2200, sp:1, hp:0.75, rpm:820},\n    {model:\"SAS12\", cfm:2400, sp:1, hp:1, rpm:825},\n    {model:\"SAS12\", cfm:2600, sp:1, hp:1, rpm:828},\n    {model:\"SAS12\", cfm:2800, sp:1, hp:1, rpm:832},\n    {model:\"SAS12\", cfm:3000, sp:1, hp:1.5, rpm:840},\n    {model:\"SAS12\", cfm:2200, sp:1.5, hp:1, rpm:1012},\n    {model:\"SAS12\", cfm:2400, sp:1.5, hp:1.5, rpm:1016},\n    {model:\"SAS12\", cfm:2600, sp:1.5, hp:1.5, rpm:1020},\n    {model:\"SAS12\", cfm:2800, sp:1.5, hp:1.5, rpm:1022},\n    {model:\"SAS12\", cfm:3000, sp:1.5, hp:1.5, rpm:1025},\n    {model:\"SAS15\", cfm:3600, sp:0.25, hp:0.75, rpm:414},\n    {model:\"SAS15\", cfm:3800, sp:0.25, hp:0.75, rpm:425},\n    {model:\"SAS15\", cfm:4000, sp:0.25, hp:1, rpm:436},\n    {model:\"SAS15\", cfm:4200, sp:0.25, hp:1, rpm:454},\n    {model:\"SAS15\", cfm:4400, sp:0.25, hp:1.5, rpm:475},\n    {model:\"SAS15\", cfm:4600, sp:0.25, hp:1.5, rpm:485},\n    {model:\"SAS15\", cfm:4800, sp:0.25, hp:1.5, rpm:495},\n    {model:\"SAS15\", cfm:5000, sp:0.25, hp:1.5, rpm:516},\n    {model:\"SAS15\", cfm:5200, sp:0.25, hp:2, rpm:531},    \n    {model:\"SAS15\", cfm:3400, sp:0.5, hp:0.75, rpm:499},\n    {model:\"SAS15\", cfm:3600, sp:0.5, hp:0.75, rpm:512},\n    {model:\"SAS15\", cfm:3800, sp:0.5, hp:1, rpm:525},\n    {model:\"SAS15\", cfm:4000, sp:0.5, hp:1, rpm:538},\n    {model:\"SAS15\", cfm:4200, sp:0.5, hp:1.5, rpm:550},\n    {model:\"SAS15\", cfm:4400, sp:0.5, hp:1.5, rpm:560},\n    {model:\"SAS15\", cfm:4600, sp:0.5, hp:1.5, rpm:571},\n    {model:\"SAS15\", cfm:4800, sp:0.5, hp:1.5, rpm:580},\n    {model:\"SAS15\", cfm:5000, sp:0.5, hp:2, rpm:586},\n    {model:\"SAS15\", cfm:5200, sp:0.5, hp:2, rpm:590},\n    {model:\"SAS15\", cfm:3200, sp:0.75, hp:1, rpm:587},\n    {model:\"SAS15\", cfm:3400, sp:0.75, hp:1, rpm:590},\n    {model:\"SAS15\", cfm:3600, sp:0.75, hp:1, rpm:595},\n    {model:\"SAS15\", cfm:3800, sp:0.75, hp:1.5, rpm:604},\n    {model:\"SAS15\", cfm:4000, sp:0.75, hp:1.5, rpm:608},\n    {model:\"SAS15\", cfm:4200, sp:0.75, hp:1.5, rpm:612},\n    {model:\"SAS15\", cfm:4400, sp:0.75, hp:1.5, rpm:620},\n    {model:\"SAS15\", cfm:4600, sp:0.75, hp:1.5, rpm:630},\n    {model:\"SAS15\", cfm:4800, sp:0.75, hp:2, rpm:635},\n    {model:\"SAS15\", cfm:5000, sp:0.75, hp:2, rpm:644},\n    {model:\"SAS15\", cfm:5200, sp:0.75, hp:2, rpm:658},\n    {model:\"SAS15\", cfm:3200, sp:1, hp:1, rpm:674},\n    {model:\"SAS15\", cfm:3400, sp:1, hp:1, rpm:680},\n    {model:\"SAS15\", cfm:3600, sp:1, hp:1.5, rpm:685},\n    {model:\"SAS15\", cfm:3800, sp:1, hp:1.5, rpm:690},\n    {model:\"SAS15\", cfm:4000, sp:1, hp:1.5, rpm:696},\n    {model:\"SAS15\", cfm:4200, sp:1, hp:1.5, rpm:699},\n    {model:\"SAS15\", cfm:4400, sp:1, hp:1.5, rpm:705},\n    {model:\"SAS15\", cfm:4600, sp:1, hp:2, rpm:710},\n    {model:\"SAS15\", cfm:4800, sp:1, hp:2, rpm:715},\n    {model:\"SAS15\", cfm:5000, sp:1, hp:2, rpm:719},\n    {model:\"SAS15\", cfm:3200, sp:1.5, hp:1.5, rpm:808},\n    {model:\"SAS15\", cfm:3400, sp:1.5, hp:1.5, rpm:812},\n    {model:\"SAS15\", cfm:3600, sp:1.5, hp:2, rpm:825},\n    {model:\"SAS15\", cfm:3800, sp:1.5, hp:2, rpm:828},\n    {model:\"SAS15\", cfm:4000, sp:1.5, hp:2, rpm:830},\n    {model:\"SAS15\", cfm:4200, sp:1.5, hp:3, rpm:835},\n    {model:\"SAS15\", cfm:4400, sp:1.5, hp:3, rpm:840},\n    {model:\"SAS15\", cfm:4600, sp:1.5, hp:3, rpm:845},\n    {model:\"SAS15\", cfm:4800, sp:1.5, hp:3, rpm:849},\n    {model:\"SAS15\", cfm:5000, sp:1.5, hp:3, rpm:855},\n    {model:\"SAS18\", cfm:5500, sp:0.25, hp:1.5, rpm:348},\n    {model:\"SAS18\", cfm:5600, sp:0.25, hp:1.5, rpm:355},\n    {model:\"SAS18\", cfm:5800, sp:0.25, hp:1.5, rpm:365},\n    {model:\"SAS18\", cfm:6000, sp:0.25, hp:1.5, rpm:378},\n    {model:\"SAS18\", cfm:6500, sp:0.25, hp:1.5, rpm:385},\n    {model:\"SAS18\", cfm:7000, sp:0.25, hp:2, rpm:400},\n    {model:\"SAS18\", cfm:7500, sp:0.25, hp:2, rpm:406},\n    {model:\"SAS18\", cfm:7800, sp:0.25, hp:3, rpm:415},\n    {model:\"SAS18\", cfm:8000, sp:0.25, hp:3, rpm:435},\n    {model:\"SAS18\", cfm:8200, sp:0.25, hp:3, rpm:450},\n    {model:\"SAS18\", cfm:8400, sp:0.25, hp:3, rpm:462},\n    {model:\"SAS18\", cfm:8500, sp:0.25, hp:3, rpm:455},\n    {model:\"SAS18\", cfm:9000, sp:0.25, hp:5, rpm:472},\n    {model:\"SAS18\", cfm:9500, sp:0.25, hp:5, rpm:495},\n    {model:\"SAS18\", cfm:9700, sp:0.25, hp:5, rpm:515},\n    {model:\"SAS18\", cfm:10000, sp:0.25, hp:5, rpm:528},\n    {model:\"SAS18\", cfm:10200, sp:0.25, hp:5, rpm:535},\n    {model:\"SAS18\", cfm:5400, sp:0.5, hp:1.5, rpm:426},\n    {model:\"SAS18\", cfm:5500, sp:0.5, hp:1.5, rpm:435},\n    {model:\"SAS18\", cfm:5600, sp:0.5, hp:1.5, rpm:440},\n    {model:\"SAS18\", cfm:5800, sp:0.5, hp:1.5, rpm:445},\n    {model:\"SAS18\", cfm:6000, sp:0.5, hp:1.5, rpm:456},\n    {model:\"SAS18\", cfm:6500, sp:0.5, hp:2, rpm:468},\n    {model:\"SAS18\", cfm:7000, sp:0.5, hp:2, rpm:475},\n    {model:\"SAS18\", cfm:7500, sp:0.5, hp:3, rpm:480},\n    {model:\"SAS18\", cfm:7800, sp:0.5, hp:3, rpm:488},\n    {model:\"SAS18\", cfm:8000, sp:0.5, hp:3, rpm:495},\n    {model:\"SAS18\", cfm:8200, sp:0.5, hp:3, rpm:502},\n    {model:\"SAS18\", cfm:8500, sp:0.5, hp:5, rpm:508},\n    {model:\"SAS18\", cfm:9000, sp:0.5, hp:5, rpm:525},\n    {model:\"SAS18\", cfm:9500, sp:0.5, hp:5, rpm:540},\n    {model:\"SAS18\", cfm:9700, sp:0.5, hp:5, rpm:552},\n    {model:\"SAS18\", cfm:10000, sp:0.5, hp:5, rpm:562},\n    {model:\"SAS18\", cfm:10200, sp:0.5, hp:5, rpm:582},\n    {model:\"SAS18\", cfm:5400, sp:0.75, hp:1.5, rpm:485},\n    {model:\"SAS18\", cfm:5500, sp:0.75, hp:1.5, rpm:492},\n    {model:\"SAS18\", cfm:5600, sp:0.75, hp:2, rpm:505},\n    {model:\"SAS18\", cfm:5800, sp:0.75, hp:2, rpm:515},\n    {model:\"SAS18\", cfm:6000, sp:0.75, hp:2, rpm:520},\n    {model:\"SAS18\", cfm:6500, sp:0.75, hp:2, rpm:528},\n    {model:\"SAS18\", cfm:7000, sp:0.75, hp:3, rpm:538},\n    {model:\"SAS18\", cfm:7500, sp:0.75, hp:3, rpm:545},\n    {model:\"SAS18\", cfm:7800, sp:0.75, hp:3, rpm:550},\n    {model:\"SAS18\", cfm:8000, sp:0.75, hp:3, rpm:557},\n    {model:\"SAS18\", cfm:8500, sp:0.75, hp:5, rpm:562},\n    {model:\"SAS18\", cfm:9000, sp:0.75, hp:5, rpm:580},\n    {model:\"SAS18\", cfm:9500, sp:0.75, hp:5, rpm:588},\n    {model:\"SAS18\", cfm:9700, sp:0.75, hp:5, rpm:602},\n    {model:\"SAS18\", cfm:5200, sp:1, hp:2, rpm:546},\n    {model:\"SAS18\", cfm:5400, sp:1, hp:2, rpm:555},\n    {model:\"SAS18\", cfm:5500, sp:1, hp:2, rpm:562},\n    {model:\"SAS18\", cfm:5600, sp:1, hp:2, rpm:570},\n    {model:\"SAS18\", cfm:5800, sp:1, hp:2, rpm:575},\n    {model:\"SAS18\", cfm:6000, sp:1, hp:2, rpm:580},\n    {model:\"SAS18\", cfm:6500, sp:1, hp:3, rpm:588},\n    {model:\"SAS18\", cfm:7000, sp:1, hp:3, rpm:594},\n    {model:\"SAS18\", cfm:7500, sp:1, hp:3, rpm:600},\n    {model:\"SAS18\", cfm:7800, sp:1, hp:3, rpm:605},\n    {model:\"SAS18\", cfm:8000, sp:1, hp:5, rpm:608},\n    {model:\"SAS18\", cfm:8500, sp:1, hp:5, rpm:618},\n    {model:\"SAS18\", cfm:9000, sp:1, hp:5, rpm:635},\n    {model:\"SAS18\", cfm:9500, sp:1, hp:5, rpm:645},\n    {model:\"SAS18\", cfm:5200, sp:1.5, hp:3, rpm:672},\n    {model:\"SAS18\", cfm:5400, sp:1.5, hp:3, rpm:675},\n    {model:\"SAS18\", cfm:5500, sp:1.5, hp:3, rpm:680},\n    {model:\"SAS18\", cfm:5600, sp:1.5, hp:3, rpm:684},\n    {model:\"SAS18\", cfm:5800, sp:1.5, hp:3, rpm:689},\n    {model:\"SAS18\", cfm:6000, sp:1.5, hp:3, rpm:695},\n    {model:\"SAS18\", cfm:6500, sp:1.5, hp:5, rpm:699},\n    {model:\"SAS18\", cfm:7000, sp:1.5, hp:5, rpm:702},\n    {model:\"SAS18\", cfm:7500, sp:1.5, hp:5, rpm:705},\n    {model:\"SAS18\", cfm:7800, sp:1.5, hp:5, rpm:710},\n    {model:\"SAS18\", cfm:8000, sp:1.5, hp:5, rpm:702},\n    {model:\"SAS18\", cfm:8500, sp:1.5, hp:5, rpm:712},\n    {model:\"SAS18\", cfm:9000, sp:1.5, hp:5, rpm:730},\n    {model:\"SAS20\", cfm:10500, sp:0.25, hp:5, rpm:439},\n    {model:\"SAS20\", cfm:11000, sp:0.25, hp:5, rpm:464},\n    {model:\"SAS20\", cfm:12000, sp:0.25, hp:5, rpm:491},\n    {model:\"SAS20\", cfm:10500, sp:0.5, hp:5, rpm:488},\n    {model:\"SAS20\", cfm:11000, sp:0.5, hp:5, rpm:518},\n    {model:\"SAS20\", cfm:12000, sp:0.5, hp:5, rpm:544},\n    {model:\"SAS20\", cfm:13000, sp:0.5, hp:7.5, rpm:578},\n    {model:\"SAS20\", cfm:14000, sp:0.5, hp:7.5, rpm:599},\n    {model:\"SAS20\", cfm:15000, sp:0.5, hp:10, rpm:632},\n    {model:\"SAS20\", cfm:16000, sp:0.5, hp:15, rpm:662},\n    {model:\"SAS20\", cfm:9800, sp:0.75, hp:5, rpm:525},\n    {model:\"SAS20\", cfm:10000, sp:0.75, hp:5, rpm:540},\n    {model:\"SAS20\", cfm:10500, sp:0.75, hp:5, rpm:565},\n    {model:\"SAS20\", cfm:11000, sp:0.75, hp:5, rpm:579},\n    {model:\"SAS20\", cfm:12000, sp:0.75, hp:7.5, rpm:595},\n    {model:\"SAS20\", cfm:13000, sp:0.75, hp:7.5, rpm:625},\n    {model:\"SAS20\", cfm:14000, sp:0.75, hp:10, rpm:640},\n    {model:\"SAS20\", cfm:15000, sp:0.75, hp:15, rpm:658},\n    {model:\"SAS20\", cfm:9800, sp:1, hp:5, rpm:562},\n    {model:\"SAS20\", cfm:10000, sp:1, hp:5, rpm:584},\n    {model:\"SAS20\", cfm:10500, sp:1, hp:7.5, rpm:600},\n    {model:\"SAS20\", cfm:11000, sp:1, hp:7.5, rpm:625},\n    {model:\"SAS20\", cfm:12000, sp:1, hp:7.5, rpm:640},\n    {model:\"SAS20\", cfm:13000, sp:1, hp:10, rpm:670},\n    {model:\"SAS20\", cfm:14000, sp:1, hp:10, rpm:682},\n    {model:\"SAS20\", cfm:15000, sp:1, hp:15, rpm:695},\n    {model:\"SAS20\", cfm:9800, sp:1.5, hp:5, rpm:645},\n    {model:\"SAS20\", cfm:10000, sp:1.5, hp:5, rpm:660},\n    {model:\"SAS20\", cfm:10500, sp:1.5, hp:7.5, rpm:684},\n    {model:\"SAS20\", cfm:11000, sp:1.5, hp:7.5, rpm:699},\n    {model:\"SAS20\", cfm:12000, sp:1.5, hp:7.5, rpm:720},\n    {model:\"SAS20\", cfm:13000, sp:1.5, hp:10, rpm:735},\n    {model:\"SAS20\", cfm:14000, sp:1.5, hp:10, rpm:746},\n    {model:\"SAS20\", cfm:15000, sp:1.5, hp:15, rpm:759},\n\n];\n\n\/\/ --- DRAWING TEMPLATES ---\nconst drawingTemplates = {\n    \"SAS10\": {\n        \"Standard\": \"https:\/\/selectairsystemsinc.com\/selectwp\/wp-content\/uploads\/2025\/10\/std-sas10.png\",\n        \"Inline\": \"https:\/\/selectairsystemsinc.com\/selectwp\/wp-content\/uploads\/2025\/10\/inline-sas10.png\",\n        \"Trunkline\": \"https:\/\/selectairsystemsinc.com\/selectwp\/wp-content\/uploads\/2025\/10\/trunk-sas10.png\",\n        \"Rear Discharge\": \"https:\/\/selectairsystemsinc.com\/selectwp\/wp-content\/uploads\/2025\/10\/rd-sas10.png\"\n    },\n    \"SAS12\": {\n        \"Standard\": \"https:\/\/selectairsystemsinc.com\/selectwp\/wp-content\/uploads\/2025\/10\/std-sas12.png\",\n        \"Inline\": \"https:\/\/selectairsystemsinc.com\/selectwp\/wp-content\/uploads\/2025\/10\/inline-sas12.png\",\n        \"Trunkline\": \"https:\/\/selectairsystemsinc.com\/selectwp\/wp-content\/uploads\/2025\/10\/trunk-sas12.png\",\n        \"Rear Discharge\": \"https:\/\/selectairsystemsinc.com\/selectwp\/wp-content\/uploads\/2025\/10\/rd-sas12.png\"\n    },\n    \"SAS15\": {\n        \"Standard\": \"https:\/\/selectairsystemsinc.com\/selectwp\/wp-content\/uploads\/2025\/10\/std-sas15.png\",\n        \"Inline\": \"https:\/\/selectairsystemsinc.com\/selectwp\/wp-content\/uploads\/2025\/10\/inline-sas15.png\",\n        \"Trunkline\": \"https:\/\/selectairsystemsinc.com\/selectwp\/wp-content\/uploads\/2025\/10\/Trunk-sas15.png\",\n        \"Rear Discharge\": \"https:\/\/selectairsystemsinc.com\/selectwp\/wp-content\/uploads\/2025\/10\/rd-sas15.png\"\n    },\n    \"SAS18\": {\n        \"Standard\": \"https:\/\/selectairsystemsinc.com\/selectwp\/wp-content\/uploads\/2025\/10\/std-sas18.png\",\n        \"Inline\": \"https:\/\/selectairsystemsinc.com\/selectwp\/wp-content\/uploads\/2025\/10\/inline-sas18.png\",\n        \"Trunkline\": \"https:\/\/selectairsystemsinc.com\/selectwp\/wp-content\/uploads\/2025\/10\/Trunk-sas18.png\",\n        \"Rear Discharge\": \"https:\/\/selectairsystemsinc.com\/selectwp\/wp-content\/uploads\/2025\/10\/rd-sas18.png\"\n    },\n    \"SAS20\": {\n        \"Standard\": \"https:\/\/selectairsystemsinc.com\/selectwp\/wp-content\/uploads\/2025\/10\/std-sas20.png\",\n        \"Inline\": \"https:\/\/selectairsystemsinc.com\/selectwp\/wp-content\/uploads\/2025\/10\/inline-sas20.png\",\n        \"Trunkline\": \"https:\/\/selectairsystemsinc.com\/selectwp\/wp-content\/uploads\/2025\/10\/Trunk-sas20.png\",\n        \"Rear Discharge\": \"https:\/\/selectairsystemsinc.com\/selectwp\/wp-content\/uploads\/2025\/10\/rd-sas20.png\"\n    }\n};\n\n\/\/ --- FILTERING LOGIC ---\nfunction filterFans() {\n    const cfm = document.getElementById(\"cfmSelect\").value;\n    const sp = document.getElementById(\"spSelect\").value;\n    const tableBody = document.getElementById(\"fanTableBody\");\n    tableBody.innerHTML = \"\";\n    if (!cfm || !sp) return;\n\n    const results = fans.filter(f => f.cfm == cfm && f.sp == sp);\n    results.forEach(fan => {\n        tableBody.innerHTML += `\n            <tr>\n                <td>${fan.model}<\/td>\n                <td>${fan.cfm}<\/td>\n                <td>${fan.sp}<\/td>\n                <td>${fan.hp}<\/td>\n                <td>${fan.rpm}<\/td>\n            <\/tr>`;\n    });\n\n    if (results.length === 0) {\n        tableBody.innerHTML = `<tr><td colspan=\"5\">No results found<\/td><\/tr>`;\n    }\n}\n\ndocument.getElementById(\"cfmSelect\").addEventListener(\"change\", filterFans);\ndocument.getElementById(\"spSelect\").addEventListener(\"change\", filterFans);\n\nfunction getDrawingTemplate(model, type) {\n    return drawingTemplates[model]?.[type] || \"\";\n}\n\n\/\/ --- SPEC SHEET GENERATOR ---\ndocument.getElementById(\"generateSpec\").addEventListener(\"click\", function() {\n    const cfm = document.getElementById('cfmSelect').value;\n    const sp = document.getElementById('spSelect').value;\n    const fanType = document.getElementById('fanTypeSelect').value;\n    if (!cfm || !sp) { alert(\"Please select both CFM and SP before generating spec sheet.\"); return; }\n\n    const fan = fans.find(f => f.cfm == cfm && f.sp == sp);\n    if (!fan) { alert(\"No fan selected\"); return; }\n\n    const templateDrawing = getDrawingTemplate(fan.model, fanType);\n    const specWindow = window.open('', '_blank', 'width=900,height=700');\n    if (!specWindow) { alert(\"Popup blocked! Please allow popups for this site.\"); return; }\n\n    specWindow.document.open();\n    specWindow.document.write(`\n        <!DOCTYPE html>\n        <html lang=\"en\">\n        <head>\n            <meta charset=\"UTF-8\">\n            <title>Supply Fan Spec Sheet<\/title>\n            <style>\n                body { font-family: Arial, sans-serif; margin: 20px; }\n                .header { display: flex; align-items: center; justify-content: space-between; border-bottom: 2px solid #000; padding-bottom: 10px; margin-bottom: 20px; }\n                .logo { height: 50px; width: auto; }\n                .title { text-align: center; flex-grow:1; font-size: 24px; font-weight: bold; }\n                table { width: 100%; border-collapse: collapse; margin-top: 20px; }\n                th, td { border: 1px solid #000; padding: 8px; text-align: center; }\n                .features { margin-top: 20px; }\n                .features ul { padding-left: 20px; }\n                .drawing img { width: auto; max-width: 80%; height: auto; max-height: 500px; object-fit: contain; }\n                @media print { button { display: none; } }\n            <\/style>\n        <\/head>\n        <body>\n            <div class=\"header\">\n                <img decoding=\"async\" src=\"https:\/\/selectairsystemsinc.com\/selectwp\/wp-content\/uploads\/2025\/10\/SELECT-AIR-SYSTEMS-LOGO-black-on-white.jpg\" class=\"logo\" alt=\"Select Air Systems Logo\">\n                <div class=\"title\">Supply Fan Spec Sheet<\/div>\n            <\/div>\n\n            <p style=\"text-align:center; font-weight:bold; margin-top:10px;\">Preliminary Drawing<\/p>\n\n            <table>\n                <tr><th>Model<\/th><th>CFM<\/th><th>SP<\/th><th>HP<\/th><th>RPM<\/th><\/tr>\n                <tr>\n                    <td>${fan.model}<\/td>\n                    <td>${fan.cfm}<\/td>\n                    <td>${fan.sp}<\/td>\n                    <td>${fan.hp}<\/td>\n                    <td>${fan.rpm}<\/td>\n                <\/tr>\n            <\/table>\n\n            ${templateDrawing ? `<div class=\"drawing\" style=\"margin-top:20px; text-align:center;\">\n                <img decoding=\"async\" src=\"${templateDrawing}\" alt=\"Fan Drawing\">\n            <\/div>` : ''}\n\n            <div class=\"features\">\n                <h3>Standard Features:<\/h3>\n                <ul>\n                    <li>Heavy gauge galvanized steel weatherproof construction.<\/li>\n                    <li>Belt driven forward curved double width, double inlet blower mounted on rubber vibration isolators.<\/li>\n                    <li>Energy efficient open drip proof type motor rated for continuous duty, adjustable motor pulley for ease of airflow adjustment.<\/li>\n                    <li>Single phase motors, 1.5HP and under are standard with thermal overload protection.<\/li>\n                    <li>Pre-wired toggle type motor service disconnect switch mounted on inside of blower compartment.<\/li>\n                    <li>Cleanable mesh type fresh air filters located in fan intake section.<\/li>\n                <\/ul>\n            <\/div>\n\n            <div class=\"features\">\n                <h3>Optional Features:<\/h3>\n                <ul>\n                    <li>Motorized intake damper<\/li>\n                    <li>Gravity intake damper<\/li>\n                    <li>Motor Control Center<\/li>\n                    <li>Two speed motor<\/li>\n                <\/ul>\n            <\/div>\n\n            <button onclick=\"window.print()\">Print Spec Sheet<\/button>\n        <\/body>\n        <\/html>\n    `);\n    specWindow.document.close();\n});\n<\/script>\n<\/body>\n<\/html>\n\n","protected":false},"excerpt":{"rendered":"<p>Roof Supply Fan Selector Roof Supply Fan Selector CFM: &#8211;Select CFM&#8211;500800100012001400160018002000210022002400260028003000320034003600380040004200440046004800500052005400550056005800600065007000750078008000820084008500900095009700100001020010500110001200013000140001500016000 Static Pressure (inches): &#8211;Select SP&#8211;&#8211;Select SP&#8211;0.250.50.7511.5 Fan Type: &#8211;Select Type&#8211;StandardInlineTrunklineRear Discharge Model CFM SP HP RPM Generate Spec Sheet<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1431","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/selectairsystemsinc.com\/selectwp\/wp-json\/wp\/v2\/pages\/1431","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/selectairsystemsinc.com\/selectwp\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/selectairsystemsinc.com\/selectwp\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/selectairsystemsinc.com\/selectwp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/selectairsystemsinc.com\/selectwp\/wp-json\/wp\/v2\/comments?post=1431"}],"version-history":[{"count":5,"href":"https:\/\/selectairsystemsinc.com\/selectwp\/wp-json\/wp\/v2\/pages\/1431\/revisions"}],"predecessor-version":[{"id":1530,"href":"https:\/\/selectairsystemsinc.com\/selectwp\/wp-json\/wp\/v2\/pages\/1431\/revisions\/1530"}],"wp:attachment":[{"href":"https:\/\/selectairsystemsinc.com\/selectwp\/wp-json\/wp\/v2\/media?parent=1431"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}