campuszips2579 = Array('173','175','200','201','202','203','204','205','206','207','208','209','210','211','212','214','216','217','219','220','221','222','223','254'); campuszips2552 = Array('800','801','802','803','804','805','806','808','809'); campuszips2580 = Array('750','751','752','753','754','760','761','762','764','766'); campuszips110687 = Array('730','733','734','735','736','744','745','747','748','749','750','751','754','755','756','757','758','759','760','762','763','764','765','766','767','768','769','770','772','773','774','775','776','777','778','779','780','781','782','786','787','788','789','790','792','793','794','795','796','797'); campuszips109402 = Array('460','461','462','469','470','472','473','474','478','479'); campuszips2581 = Array('005','006','007','008','009','010','011','012','013','014','015','016','017','018','019','020','021','022','023','024','025','026','027','028','029','030','031','032','033','034','035','036','037','038','039','040','041','042','043','044','045','046','047','048','049','050','051','052','053','054','055','056','057','058','059','060','061','062','063','064','065','066','067','068','069','070','071','072','073','074','075','076','077','078','079','080','081','082','083','084','085','086','087','088','089','100','101','102','103','104','105','106','107','108','109','110','111','112','113','114','115','116','117','118','119','120','121','122','123','124','125','126','127','128','129','130','131','132','133','134','135','136','137','138','139','140','141','142','143','144','145','146','147','148','149','150','151','152','153','154','155','156','157','158','159','160','161','162','163','164','165','166','167','168','169','170','171','172','173','174','175','176','177','178','179','180','181','182','183','184','185','186','187','188','189','190','191','192','193','194','195','196','197','198','199','200','201','202','203','204','205','206','207','208','209','210','211','212','214','215','216','217','218','219','220','221','222','223','224','225','226','227','228','229','230','231','232','233','234','235','236','237','238','239','240','241','242','243','244','245','246','247','248','249','250','251','252','253','254','255','256','257','258','259','260','261','262','263','264','265','266','267','268','270','271','272','273','274','275','276','277','278','279','280','281','282','283','284','285','286','287','288','289','290','291','292','293','294','295','296','297','298','299','300','301','302','303','304','305','306','307','308','309','310','311','312','313','314','315','316','317','318','319','320','321','322','323','324','325','326','327','328','329','330','331','332','333','334','335','336','337','338','339','341','342','344','346','347','349','350','351','352','354','355','356','357','358','359','360','361','362','363','364','365','366','367','368','369','370','371','372','373','374','375','376','377','378','379','380','381','382','383','384','385','386','387','388','389','390','391','392','393','394','395','396','397','398','399','400','401','402','403','404','405','406','407','408','409','410','411','412','413','414','415','416','417','418','419','420','421','422','423','424','425','426','427','430','431','432','433','434','435','436','437','438','439','440','441','442','443','444','445','446','447','448','449','450','451','452','453','454','455','456','457','458','459','460','461','462','463','464','465','466','467','468','469','470','471','472','473','474','475','476','477','478','479','480','481','482','483','484','485','486','487','488','489','490','491','492','493','494','495','496','497','498','499','500','501','502','503','504','505','506','507','508','509','510','511','512','513','514','515','516','520','521','522','523','524','525','526','527','528','530','531','532','534','535','537','538','539','540','541','542','543','544','545','546','547','548','549','550','551','553','554','555','556','557','558','559','560','561','562','563','564','565','566','567','569','570','571','572','573','574','575','576','577','580','581','582','583','584','585','586','587','588','590','591','592','593','594','595','596','597','598','599','600','601','602','603','604','605','606','607','608','609','610','611','612','613','614','615','616','617','618','619','620','622','623','624','625','626','627','628','629','630','631','633','634','635','636','637','638','639','640','641','644','645','646','647','648','649','650','651','652','653','654','655','656','657','658','660','661','662','664','665','666','667','668','669','670','671','672','673','674','675','676','677','678','679','680','681','683','684','685','686','687','688','689','690','691','692','693','700','701','703','704','705','706','707','708','710','711','712','713','714','716','717','718','719','720','721','722','723','724','725','726','727','728','729','730','731','733','734','735','736','737','738','739','740','741','743','744','745','746','747','748','749','750','751','752','753','754','755','756','757','758','759','760','761','762','763','764','765','766','767','768','769','770','772','773','774','775','776','777','778','779','780','781','782','783','784','785','786','787','788','789','790','791','792','793','794','795','796','797','798','799','800','801','802','803','804','805','806','807','808','809','810','811','812','813','814','815','816','820','821','822','823','824','825','826','827','828','829','830','831','832','833','834','835','836','837','838','840','841','842','843','844','845','846','847','850','852','853','855','856','857','859','860','863','864','865','870','871','873','874','875','877','878','879','880','881','882','883','884','885','889','890','891','893','894','895','897','898','900','901','902','903','904','905','906','907','908','910','911','912','913','914','915','916','917','918','919','920','921','922','923','924','925','926','927','928','930','931','932','933','934','935','936','937','938','939','940','941','942','943','944','945','946','947','948','949','950','951','952','953','954','955','956','957','958','959','960','961','967','968','969','970','971','972','973','974','975','976','977','978','979','980','981','982','983','984','985','986','988','989','990','991','992','993','994','995','996','997','998','999'); campuszips102733 = Array('300','301','302','303','305','306','307','311','399'); campuszips2583 = Array('463','464','465','600','601','602','603','604','605','606','607','608'); campuszips102735 = Array('329','330','331','332','333','334','338','349'); var agt=navigator.userAgent.toLowerCase(); var is_major = parseInt(navigator.appVersion); var is_minor = parseFloat(navigator.appVersion); var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1)); var is_ie3 = (is_ie && (is_major < 4)); var is_ie4 = (is_ie && (is_major == 4) && (agt.indexOf("msie 4")!=-1) ); var is_ie5 = (is_ie && (is_major == 4) && (agt.indexOf("msie 5") !=-1)); var is_ie6 = (is_ie && (is_major == 4) && (agt.indexOf("msie 6.")!=-1) ); var is_ie7 = (is_ie && (is_major == 4) && (agt.indexOf("msie 7.")!=-1) ); ie_ver = 6; if(is_ie) ie_ver = 1; if(is_ie3) ie_ver = 3; if(is_ie4) ie_ver = 4; if(is_ie5) ie_ver = 5; if(is_ie6) ie_ver = 6; if(is_ie7) ie_ver = 7; grouping = ''; function getCampus(){ pos = document.forms[0].campus_key.length; if(typeof(pos) == "undefined"){ AddCampus("Columbia MD (Baltimore/DC Area)","353"); AddCampus("Denver, CO","2151"); AddCampus("Grand Prairie, TX (Dallas/Ft. Worth Area)","3262"); AddCampus("Grand Prairie, TX (Dallas/Ft. Worth Area) - National","3262-N"); AddCampus("Indianapolis, IN","2152"); AddCampus("Indianapolis, IN - National","2152-N"); AddCampus("Marietta, GA","1557"); AddCampus("Melrose Park IL (Chicago Area)","379"); AddCampus("West Palm Beach, FL","1451"); }else{ for(i = document.forms[0].campus_key.length-1; i >= 0;i--){ document.forms[0].campus_key.options[i] = null; } AddCampus("Select One:",""); AddCampus("Columbia MD (Baltimore/DC Area)","353"); AddCampus("Denver, CO","2151"); AddCampus("Grand Prairie, TX (Dallas/Ft. Worth Area)","3262"); AddCampus("Grand Prairie, TX (Dallas/Ft. Worth Area) - National","3262-N"); AddCampus("Indianapolis, IN","2152"); AddCampus("Indianapolis, IN - National","2152-N"); AddCampus("Marietta, GA","1557"); AddCampus("Melrose Park IL (Chicago Area)","379"); AddCampus("West Palm Beach, FL","1451"); } } function setCampus(){ pos = document.forms[0].campus_key.length; if(typeof(pos) != "undefined"){ if(document.forms[0].campus_key.length == 2){ document.forms[0].campus_key.selectedIndex = 1; }else{ document.forms[0].campus_key.value = GetQueryVariable("campus_key"); } } } function getProgram(){ pos = document.forms[0].program_key.length; if(typeof(pos) == "undefined"){ }else{ for(i = document.forms[0].program_key.childNodes.length-1; i >= 0;i--){ document.forms[0].program_key.removeChild(document.forms[0].program_key.childNodes.item(i)); } for(i = document.forms[0].program_key.length-1; i >= 0;i--){ document.forms[0].program_key.options[i] = null; } } validateCampus(); pos = document.forms[0].campus_key.length; if(typeof(pos) == "undefined"){ var the_selected = document.forms[0].campus_key.value; }else{ var the_index = document.forms[0].campus_key.selectedIndex; var the_selected = document.forms[0].campus_key.options[the_index].value; } grouping = ''; switch (the_selected){ case "": AddProgram("Please choose a campus","",""); break; case "353": AddProgram("Select One:","",""); AddProgram("Automotive","AUTO",""); AddProgram("Culinary","CUL",""); AddProgram("Electronic Systems Technician (EST)","EST",""); AddProgram("Heating, Ventilation, and Air Conditioning (HVAC)","HVAC",""); break; case "2151": AddProgram("Select One:","",""); AddProgram("Automotive","AUTO",""); AddProgram("Diesel","DIESEL",""); break; case "3262": AddProgram("Select One:","",""); AddProgram("Automotive","AUTO",""); AddProgram("Collision Repair","COL",""); AddProgram("Diesel","DIESEL",""); AddProgram("Electronic Technology (Electrician)","ELEC",""); AddProgram("Heating, Ventilation, and Air Conditioning (HVAC)","HVAC",""); break; case "3262-N": AddProgram("Select One:","",""); AddProgram("Automotive","AUTO",""); AddProgram("Collision Repair","COL",""); AddProgram("Diesel","DIESEL",""); AddProgram("Electronic Technology (Electrician)","ELEC",""); AddProgram("Heating, Ventilation, and Air Conditioning (HVAC)","HVAC",""); break; case "2152": AddProgram("Select One:","",""); AddProgram("Automotive","AUTO",""); AddProgram("Collision Repair","COL",""); AddProgram("Diesel","DIESEL",""); AddProgram("Electronic Systems Technician (EST)","EST",""); AddProgram("High Performance","HIGHP",""); break; case "2152-N": AddProgram("Select One:","",""); AddProgram("Collision Repair","COL",""); AddProgram("Diesel","DIESEL",""); AddProgram("Electronic Systems Technician (EST)","EST",""); AddProgram("High Performance","HIGHP",""); AddProgram("Automotive","AUTO",""); break; case "1557": AddProgram("Select One:","",""); AddProgram("Electronic Systems Technician (EST)","EST",""); AddProgram("Medical Administration/Coding and Billing","MEDCOD",""); AddProgram("Medical Assisting","MEDAS",""); AddProgram("Network Communications and Information Systems","NCIS",""); AddProgram("Networking","NET",""); break; case "379": AddProgram("Select One:","",""); AddProgram("Automotive","AUTO",""); AddProgram("Electronic Systems Technician (EST)","EST",""); AddProgram("Medical Assisting","MEDAS",""); break; case "1451": AddProgram("Select One:","",""); AddProgram("Automotive","AUTO",""); AddProgram("Business Administration","BUSINESS",""); AddProgram("Cosmetology","COSME",""); AddProgram("Culinary","CUL",""); AddProgram("Dental","DENTAL",""); AddProgram("Drafting","DRAFTING",""); AddProgram("Heating, Ventilation, and Air Conditioning (HVAC)","HVAC",""); AddProgram("Medical Administration/Coding and Billing","MEDCOD",""); AddProgram("Medical Assisting","MEDAS",""); AddProgram("Medical Insurance","MEDIN",""); AddProgram("Networking","NET",""); break; } setProgram(); } function setProgram(){ if(document.forms[0].program_key.length == 2){ document.forms[0].program_key.selectedIndex = 1; }else{ $program_key_tmp = GetQueryVariable("program_key"); if( $program_key_tmp != '' ) { document.forms[0].program_key.value = $program_key_tmp; } } } function AddCampus(name,value){ pos = document.forms[0].campus_key.length; if(typeof(pos) == "undefined"){ document.forms[0].campus_key.value = value; }else{ document.forms[0].campus_key.options[pos] = new Option(name,value,false,false); } } function AddProgram(name,value,group){ pos = document.forms[0].program_key.length; if(typeof(pos) == "undefined"){ document.forms[0].program_key.value = value; }else{ if(ie_ver <= 5){ document.forms[0].program_key.options[document.forms[0].program_key.length] = new Option(name, value, false, false) }else{ var objOption = document.createElement("option"); objOption.innerHTML = name; objOption.value = value; if(group == ""){ document.forms[0].program_key.appendChild(objOption); }else{ if(group != grouping){ optGroup = document.createElement('optgroup'); optGroup.label = group; grouping = group; } optGroup.appendChild(objOption); document.forms[0].program_key.appendChild(optGroup); } } } } function GetQueryVariable(variable) { var query = window.location.search.substring(1); var vars = query.split("&"); for (var i=0;i -1){ rVal += "\n-Columbia MD (Baltimore/DC Area)."; } if(zip != "" && BinarySearchCampus(campuszips2552,zip) > -1){ rVal += "\n-Denver, CO."; } if(zip != "" && BinarySearchCampus(campuszips2580,zip) > -1){ rVal += "\n-Grand Prairie, TX (Dallas/Ft. Worth Area)."; } if(zip != "" && BinarySearchCampus(campuszips110687,zip) > -1){ rVal += "\n-Grand Prairie, TX (Dallas/Ft. Worth Area) - National."; } if(zip != "" && BinarySearchCampus(campuszips109402,zip) > -1){ rVal += "\n-Indianapolis, IN."; } if(zip != "" && BinarySearchCampus(campuszips2581,zip) > -1){ rVal += "\n-Indianapolis, IN - National."; } if(zip != "" && BinarySearchCampus(campuszips102733,zip) > -1){ rVal += "\n-Marietta, GA."; } if(zip != "" && BinarySearchCampus(campuszips2583,zip) > -1){ rVal += "\n-Melrose Park IL (Chicago Area)."; } if(zip != "" && BinarySearchCampus(campuszips102735,zip) > -1){ rVal += "\n-West Palm Beach, FL."; } return rVal; } function USZip(zip){ if(!(zip.substr(0,1) >= '0' && zip.substr(0,1) <= '9')){ return false; } if(!(zip.substr(1,1) >= '0' && zip.substr(1,1) <= '9')){ return false; } if(!(zip.substr(2,1) >= '0' && zip.substr(2,1) <= '9')){ return false; } return true; } function CAZip(zip){ if(!(zip.substr(0,1) >= 'A' && zip.substr(0,1) <= 'Z') && !(zip.substr(0,1) >= 'a' && zip.substr(0,1) <= 'z')){ return false; } if(!(zip.substr(1,1) >= '0' && zip.substr(1,1) <= '9')){ return false; } if(!(zip.substr(2,1) >= 'A' && zip.substr(2,1) <= 'Z') && !(zip.substr(2,1) >= 'a' && zip.substr(2,1) <= 'z')){ return false; } return true; } function BinarySearchCampus(ArrayToSearch, SearchFor){ first = 0; last = ArrayToSearch.length - 1; mid = Math.floor((first + last) / 2); while((first <= last) && (ArrayToSearch[mid]!=SearchFor.toUpperCase())){ if(SearchFor.toUpperCase() < ArrayToSearch[mid]){ last = mid - 1; }else if(SearchFor.toUpperCase() > ArrayToSearch[mid]){ first = mid + 1; } mid = Math.floor((first + last)/2); } if(ArrayToSearch[mid] == SearchFor.toUpperCase()){ return mid; }else{ return -1; } } zipVal = GetQueryVariable('zip'); if(zipVal != '') { document.forms[vFormName].elements['zip'].value = zipVal; } getCampus(); setCampus(); getProgram(); setProgram();