campuszips2128 = Array('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','480','481','482','483','484','485','486','487','488','489','490','491','492','493','494','495','496','497','498','499','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'); campuszips2129 = Array('434','435','436','448','480','481','482','483','484','485','486','487','488','489','490','491','492','493','494','495','496','497','498','499','N0L','N0M','N0N','N0P','N0R','N7G','N7L','N7M','N7S','N7T','N7V','N7W','N7X','N8A','N8H','N8M','N8N','N8P','N8R','N8S','N8T','N8V','N8W','N8X','N8Y','N9A','N9B','N9C','N9E','N9G','N9H','N9J','N9K','N9V','N9Y'); campuszips2130 = Array('480','481','482','483','484','485','486','487','488','489','490','491','492','493','494','495','496','497','498','499','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','660','661','662','664','665','666','667','668','669','670','671','672','673','674','675','676','677','678','679','733','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','840','841','842','843','844','845','846','847','850','852','853','855','856','857','859','860','863','864','865','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'); campuszips2131 = Array('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','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'); campuszips2132 = Array('005','063','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','201','205','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','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','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'); campuszips101574 = Array('150','151','152','153','154','155','156','160','300','301','302','303','304','305','306','307','308','309','310','311','312','313','314','315','316','317','318','319','398','399'); campuszips103876 = Array('942','945','952','953','956','957','958','959','961'); campuszips103387 = Array('780','781','782','786','788'); campuszips2528 = Array('601','602','603','604','605','610','611','613'); campuszips2133 = Array('590','591','592','593','594','595','596','597','598','599','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'); campuszips2134 = Array('005','010','011','012','013','014','015','016','017','018','019','020','021','022','023','024','025','026','027','039','040','041','042','043','044','045','046','047','048','049','055','063','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','201','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','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','398','399','530','531','532','534','535','537','538','539','540','541','542','543','544','545','546','547','548','549'); 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("Chicago","Chicago"); AddCampus("Detroit","Detroit"); AddCampus("Las Vegas","Las_Vegas"); AddCampus("Nashville","Nashville"); AddCampus("Orlando","Orlando"); AddCampus("Pittsburgh","Pittsburgh"); AddCampus("Sacramento","Sacramento_IADT"); AddCampus("San Antonio","San_Antonio"); AddCampus("Schaumburg","Schaumburg"); AddCampus("Seattle","Seattle"); AddCampus("Tampa","Tampa"); }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("Chicago","Chicago"); AddCampus("Detroit","Detroit"); AddCampus("Las Vegas","Las_Vegas"); AddCampus("Nashville","Nashville"); AddCampus("Orlando","Orlando"); AddCampus("Pittsburgh","Pittsburgh"); AddCampus("Sacramento","Sacramento_IADT"); AddCampus("San Antonio","San_Antonio"); AddCampus("Schaumburg","Schaumburg"); AddCampus("Seattle","Seattle"); AddCampus("Tampa","Tampa"); } } 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 "Chicago": AddProgram("Select One:","",""); AddProgram("Fashion Design","363670","Associate"); AddProgram("Information Technology","363668","Associate"); AddProgram("Merchandising Management: Fashion Merchandising","363658","Associate"); AddProgram("Merchandising Management: Retail Operations Management","363656","Associate"); AddProgram("Visual Communications: Advertising Communications","363660","Associate"); AddProgram("Visual Communications: Advertising Design","363661","Associate"); AddProgram("Visual Communications: Graphic Design","363665","Associate"); AddProgram("Visual Communications: Multimedia and Web Design","363716","Associate"); AddProgram("Visual Communications: Video and Animation Production","363717","Associate"); AddProgram("Fashion Design","363761","Bachelor"); AddProgram("Information Technology","363669","Bachelor"); AddProgram("Interior Design","363672","Bachelor"); AddProgram("Merchandising Management: Fashion Merchandising","363659","Bachelor"); AddProgram("Merchandising Management: Retail Operations Management","363657","Bachelor"); AddProgram("Visual Communications: Advertising Communications","363662","Bachelor"); AddProgram("Visual Communications: Advertising Design","363663","Bachelor"); AddProgram("Visual Communications: Game Design","363996","Bachelor"); AddProgram("Visual Communications: Graphic Design","363666","Bachelor"); AddProgram("Visual Communications: Multimedia and Web Design","363768","Bachelor"); AddProgram("Visual Communications: Video and Animation Production","363770","Bachelor"); break; case "Detroit": AddProgram("Select One:","",""); AddProgram("Fashion Design","301116","Associate"); AddProgram("Graphic Design","301118","Associate"); AddProgram("Interior Design","301117","Associate"); AddProgram("Digital Media","364107","Bachelor"); AddProgram("Fashion Design","363296","Bachelor"); AddProgram("Game Design","363854","Bachelor"); AddProgram("Graphic Design","363298","Bachelor"); AddProgram("Interior Design","363295","Bachelor"); break; case "Las_Vegas": AddProgram("Select One:","",""); AddProgram("Fashion Design","363943","Associate"); AddProgram("Interior Design","363941","Associate"); AddProgram("Visual Communication","363942","Associate"); AddProgram("Fashion Design","353129","Bachelor"); AddProgram("Game Design and Development","364025","Bachelor"); AddProgram("Interior Design","353132","Bachelor"); AddProgram("Visual Communication","353136","Bachelor"); break; case "Nashville": AddProgram("Select One:","",""); AddProgram("Fashion Design and Merchandising","363856","Associate"); AddProgram("Graphic Design","363855","Associate"); AddProgram("Interior Design","363857","Associate"); AddProgram("Fashion Design and Merchandising","363859","Bachelor"); AddProgram("Graphic Design","363860","Bachelor"); AddProgram("Interior Design","363858","Bachelor"); break; case "Orlando": AddProgram("Select One:","",""); AddProgram("Computer Graphics","30098","Associate"); AddProgram("Computer Graphics","301135","Bachelor"); AddProgram("Fashion Design and Merchandising","363213","Bachelor"); AddProgram("Game Design and Development","363496","Bachelor"); AddProgram("Interior Design","301134","Bachelor"); AddProgram("Marketing and Advertising","363457","Bachelor"); AddProgram("Multimedia Design","301128","Bachelor"); AddProgram("Network Design and Administration","363416","Bachelor"); break; case "Pittsburgh": AddProgram("Select One:","",""); AddProgram("Business Administration","364197","Associate"); AddProgram("Computer Information Networking Specialist","364253","Associate"); AddProgram("Computer Information Web Design/Database Specialist","364254","Associate"); AddProgram("Fashion Merchandising","364258","Associate"); AddProgram("Justice Technology","364252","Associate"); AddProgram("Visual Communications","364251","Associate"); AddProgram("Fashion Merchandising","363584","Diploma"); break; case "Sacramento_IADT": AddProgram("Select One:","",""); AddProgram("Fashion Design and Marketing","363360","Associate"); AddProgram("Interior Design","363362","Associate"); AddProgram("Visual Communication","363364","Associate"); AddProgram("Fashion Design and Marketing","363361","Bachelor"); AddProgram("Interior Design","363363","Bachelor"); AddProgram("Visual Communication","363365","Bachelor"); break; case "San_Antonio": AddProgram("Select One:","",""); AddProgram("Fashion Design and Marketing","363643","Diploma"); AddProgram("Graphic Design","363644","Diploma"); break; case "Schaumburg": AddProgram("Select One:","",""); AddProgram("Fashion Design","363721","Associate"); AddProgram("Visual Communications: Multimedia and Web Design","363764","Associate"); AddProgram("Visual Communications: Video and Animation Production","363766","Associate"); AddProgram("Fashion Design","363761","Bachelor"); AddProgram("Interior Design","363722","Bachelor"); AddProgram("Visual Communications: Multimedia and Web Design","363768","Bachelor"); AddProgram("Visual Communications: Video and Animation Production","363770","Bachelor"); break; case "Seattle": AddProgram("Select One:","",""); AddProgram("Fashion Design","363235","Associate"); AddProgram("Interior Design","363237","Associate"); AddProgram("Visual Communication","363238","Associate"); AddProgram("Digital Media Production","364174","Bachelor"); AddProgram("Fashion Design","363240","Bachelor"); AddProgram("Graphic Design","363239","Bachelor"); AddProgram("Interior Design","363241","Bachelor"); break; case "Tampa": AddProgram("Select One:","",""); AddProgram("Digital Photography","291100","Associate"); AddProgram("Fashion Design and Marketing","3","Associate"); AddProgram("Graphic Design","8","Associate"); AddProgram("Interior Design","4","Associate"); AddProgram("Computer Animation","363187","Bachelor"); AddProgram("Fashion Design and Marketing","9","Bachelor"); AddProgram("Graphic Design","161005","Bachelor"); AddProgram("Interior Design","10","Bachelor"); AddProgram("Merchandising","363667","Bachelor"); AddProgram("Recording Arts","363357","Bachelor"); AddProgram("Media Design Management","363959","Masters"); 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-Chicago."; } if(zip != "" && BinarySearchCampus(campuszips2129,zip) > -1){ rVal += "\n-Detroit."; } if(zip != "" && BinarySearchCampus(campuszips2130,zip) > -1){ rVal += "\n-Las Vegas."; } if(zip != "" && BinarySearchCampus(campuszips2131,zip) > -1){ rVal += "\n-Nashville."; } if(zip != "" && BinarySearchCampus(campuszips2132,zip) > -1){ rVal += "\n-Orlando."; } if(zip != "" && BinarySearchCampus(campuszips101574,zip) > -1){ rVal += "\n-Pittsburgh."; } if(zip != "" && BinarySearchCampus(campuszips103876,zip) > -1){ rVal += "\n-Sacramento."; } if(zip != "" && BinarySearchCampus(campuszips103387,zip) > -1){ rVal += "\n-San Antonio."; } if(zip != "" && BinarySearchCampus(campuszips2528,zip) > -1){ rVal += "\n-Schaumburg."; } if(zip != "" && BinarySearchCampus(campuszips2133,zip) > -1){ rVal += "\n-Seattle."; } if(zip != "" && BinarySearchCampus(campuszips2134,zip) > -1){ rVal += "\n-Tampa."; } 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();