/* ***********Tuition Calculator************************/

		//french characters needed
		var myuppereacute = String.fromCharCode(201); //"+ myuppereacute +"
		var myeacute = String.fromCharCode(233); // "+ myeacute +"
		var myegrave = String.fromCharCode(232); // "+ myegrave +"
		var myecircon = String.fromCharCode(234);


var Faculty = new Array("", "Education","Visual & performing Arts, and Comm. Technologies","Humanities","Social and Behavioural Science","Law","Executive MBA","Regular MBA","Business, Mgt and Public Administration","Physical and Life Sciences and Technologies","Math, Computer and Information Sciences","Engineering","Architecture and Related Technologies","Agriculture, Natural Resources and Conservation","Dentistry","Medicine","Nursing","Pharmacy","Veterinary Medicine","Other Health, Parks, Recreation and Fitness");

/* FACULTY MAP
Education                                              1
Visual & performing Arts, and Comm. Technologies       2
Humanities                                             3
Social and Behavioural Science                         4
Law                                                    5
Executive MBA                                          6
Regular MBA                                            7
Business, Mgt and Public Administration                8
Physical and Life Sciences and Technologies            9    
Math, Computer and Information Sciences                10
Engineering                                            11  
Architecture and Related Technologies                  12
Agriculture, Natural Resources and Conservation        13      
Dentistry                                              14                
Medicine                                               15
Nursing                                                16
Pharmacy                                               17
Veterinary Medicine                                    18          
Other Health, Parks, Recreation and Fitness            19 
*/ 

// UNDER GRADUATE - ARRAYS //
var NL = new Array("Newfoundland",
new Array (1, "Memorial University of Newfoundland",1,2,3,4,6,7,8,9,13,14,15,17,18));
                                  
var PE  = new Array("Prince Edward Island",
new Array (2, "University of Prince Edward Island",1,2,4,6,7,8,9,14,16,18,19),
new Array (3, "Holland College"));
                                  
var NS  = new Array("Nova Scotia",
new Array (4, "Acadia University",1,2,3,4,6,7,8,9,17,18),
new Array (5, "Acadia Divinity College",4),
new Array (6, "Atlantic School of Theology"),
new Array (7, "Universit"+ myeacute +" Sainte-Anne",1,3,6,7,18),
new Array (8, "Dalhousie University",2,3,4,5,6,7,8,9,10,11,12,13,14,15,17),
new Array (9, "Mount Saint Vincent University",1,3,4,6,7,8,18),
new Array (10, "Nova Scotia College of Art and Design",2,19),
new Array (11, "St. Francis Xavier University",1,2,4,6,7,8,9,14,18),
new Array (12, "Saint Mary\'s University",3,4,6,7,8,9),
new Array (13, "University of King\'s College",3,7),
new Array (14, "University College of Cape Breton",1,3,4,6,7,8,9,14,17),
new Array (15, "Nova Scotia Agricultural College",9,11));
                                  
var NB = new Array("New Brunswick",
new Array (16, "Mount Allison University",2,3,4,6,7,8,11),
new Array (17, "University of New Brunswick",1,3,4,5,6,7,8,9,14,17,18),
new Array (18, "Universit"+ myeacute +" de Moncton",1,2,3,4,5,6,7,8,9,11,14,17,18),
new Array (19, "St. Thomas University",1,4));
                                  
var QC = new Array("Quebec",
new Array (20, "Bishop\'s University",1,3,4,6,7,8,11),
new Array (21, "McGill University",1,2,3,4,5,6,7,8,9,10,11,12,13,14,17,18,19),
new Array (22, "Universit"+ myeacute +" de Montr"+ myeacute +"al",1,2,3,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19),
new Array (23, myuppereacute +"cole Polytechnique",9),
new Array (24, myuppereacute +"cole des Hautes "+ myuppereacute +"tudes Commerciales",6),
new Array (25, "Universit"+ myeacute +" de Qu"+ myeacute +"bec",1,2,3,4,5,6,7,8,9,10,11,14,17,18,19),
new Array (26, myuppereacute +"cole nationale d'administration publique"),
new Array (27, "Institut national de la recherche scientifique",19),
new Array (28, myuppereacute +"cole de technologie sup"+ myeacute +"rieure",9),
new Array (29, "Universit"+ myeacute +" Laval",1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,17,18,19),
new Array (30, "Universit"+ myeacute +" de Sherbrooke",1,2,3,4,5,6,7,8,9,10,11,13,14,15,17,18,19),
new Array (31, "Concordia University",1,2,3,4,6,7,8,9,17,18,19));
                                  
var ON = new Array("Ontario",
new Array (32, "Brock University ",1,2,3,4,6,7,8,14,17,18,19),
new Array (33, "Carleton University",2,3,4,6,7,8,9,10),
new Array (34, "Algoma University College",2,3,4,5,6,7,8),
new Array (35, "University of Guelph",2,3,4,6,7,8,9,10,11,16,19),
new Array (36, "Lakehead University",1,2,3,6,7,9,11,17),
new Array (37, "Laurentian University - Universit"+ myeacute +" Laurentienne",1,2,3,4,5,6,7,8,9,14,17,19),
new Array (38, "Universit"+ myeacute +" de Hearst",3,4,6),
new Array (39, "Huntington University ",3,4,7),
new Array (40, "University of Sudbury"),
new Array (41, "Thorneloe University ",3),
new Array (42, "McMaster University",3,4,6,7,8,9,13,14,17),
new Array (43, "University of  Ottawa -  Universit"+ myeacute +" de Ottawa",1,2,3,4,5,6,7,8,9,11,13,14,17,18,19),
new Array (44, "Universit"+ myeacute +" de Saint-Paul"),
new Array (45, "Queen\'s University",1,2,3,4,5,6,7,8,9,13,14,18),
new Array (46, "Queen\'s Theological College"),
new Array (47, "University of Toronto",1,2,3,4,5,6,7,8,9,12,13,14,15,17,18,19),
new Array (48, "University of St. Michael\'s College",3),
new Array (49, "University of Trinity College",3),
new Array (50, "Victoria University"),
new Array (51, "Trent University",1,3,4,6,7,8,14),
new Array (52, "University of Waterloo",2,3,4,6,7,8,9,10,15,17,19),
new Array (53, "St. Jerome\'s University",3,4,5,8),
new Array (54, "Conrad Grebel University College"),
new Array (55, "Renison College",2,3,4),
new Array (56, "University of Western Ontario",1,2,3,4,5,6,7,8,9,12,13,14,18,19),
new Array (57, "Brescia University College",3,4,6,7),
new Array (58, "Huron University College",3),
new Array (59, "King\'s University College ",3,4,6),
new Array (60, "St. Peter\'s Seminary"),
new Array (61, "University of   Windsor",1,2,3,4,5,6,7,8,9,14,18,19),
new Array (62, "York University",1,2,3,4,5,6,7,8,9,11,14,18,19),
new Array (63, "Wilfrid Laurier University",1,2,3,4,6,7,8),
new Array (64, "Coll"+ myegrave +"ge dominicain de philosophie et de th"+ myeacute +"ologie",3),
new Array (65, "Ryerson Polytechnic University",2,3,4,6,7,8,9,10,14,17,19),
new Array (66, "Redeemer College",1,3,4,6,7,8,17),
new Array (67, "Nipissing University",1,2,3,4,6,7,8,14,17,18),
new Array (68, "Northern Ontario School of  Medicine"),
new Array (69, "Ontario College of Art &amp; Design",2),
new Array (70, "University of Ontario Institute of Technology"),
new Array (71, "La Cit"+ myeacute +" coll"+ myeacute +"giale"),
new Array (72, "Algonquin College",6,8),
new Array (73, "Cambrian College of Applied Arts and Technology"),
new Array (74, "Centennial College of Applied  Arts and Technology"),
new Array (75, "Conestoga College Institute of Technology and Advanced Learning",6,8,9,10),
new Array (76, "Confederation College of Applied Arts and Technology "),
new Array (77, "Fanshawe College of Applied Arts and Technology ",8),
new Array (78, "George Brown College of Applied Arts and Technology "),
new Array (79, "Georgian College of Applied Arts and Technology ",6),
new Array (80, "Loyalist College of Applied Arts and Technology "),
new Array (81, "Mohawk College of Applied Arts and Technology "),
new Array (82, "Niagara College Canada"),
new Array (83, "Lambton College of Applied Arts and Technology "),
new Array (84, "Humber College Institute of Technology and Advanced Learning",2,6,14),
new Array (85, "St.Clair College of Applied Arts and Technology "),
new Array (86, "St.Lawrence College of Applied Arts and Technology",4,6,14),
new Array (87, "Seneca College of Applied Arts and Technology",6,8,9,11),
new Array (88, "Sheridan College Institute of Technology and Advanced Learning",2,8,17),
new Array (89, "Fleming College"));
                                  
var MB = new Array("Manitoba",
new Array (90, "Brandon University",1,2,3,4,6,7,8,14,17,18,19),
new Array (91, "University of Manitoba",1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,17,18,19),
new Array (92, "Coll"+ myegrave +"ge de  Saint-Boniface",1,3,4,6,7,18),
new Array (93, "University of Winnipeg",1,2,3,4,6,7,8),
new Array (94, "Canadian Mennonite University ",2,3,4,6,7));
                                  
var SK = new Array("Saskatchewan",
new Array (95, "University of Saskatchewan",1,3,4,5,6,7,8,9,11,12,13,14,15,16,17,18),
new Array (96, "St. Thomas More College",3,4),
new Array (97, "St. Peter\'s College"),
new Array (98, "University of Regina",1,2,3,4,6,7,8,9,10,11,18,19),
new Array (99, "Campion College "),
new Array (100, "Luther College"),
new Array (101, "First Nations University of Canada"));
                                  
var AB = new Array("Alberta",
new Array (102, "University of Alberta",1,2,3,4,5,6,7,8,9,11,12,13,14,15,17,18,19),
new Array (103, "St. Joseph\'s College"),
new Array (104, "University of Calgary",1,2,3,4,5,6,7,8,9,13,14,17,18,19),
new Array (105, "University of Lethbridge",1,2,3,4,6,7,8,11,14,18,19),
new Array (106, "Athabasca University",1,2,3,4,5,6,7,8,14,18,19),
new Array (107, "Augustana University College"),
new Array (108, "The King\'s University College",1,2,3,4,6,7,8,11),
new Array (109, "University College of Concordia",1,3,4,6,7,8),
new Array (110, "DeVry Institute of Technology-Calgary"),
new Array (111, "Canadian University College",1,2,3,4,6,7,8,17),
new Array (112, "St. Mary\'s University College",3,4,18),
new Array (113, "Ambrose University College",2,3,4,6,7),
new Array (114, "Olds College",11),
new Array (115, "Lakeland College",6,7,11),
new Array (116, "Medecine Hat College",2,17),
new Array (117, "Mount Royal College"),
new Array (118, "Grant MacEwan College",3,4,6),
new Array (119, "Red Deer College",3),
new Array (120, "Northern Alberta Institute of Technology"),
new Array (121, "Southern Alberta Institute of Technology"),
new Array (122, "Taylor University College",3));
                                  
var BC = new Array("British Columbia",
new Array (123, "University of British Columbia",1,2,3,4,5,6,7,8,9,11,12,13,14,15,17,18,19),
new Array (124, "Okanagan University  College"),
new Array (125, "Seminary of Christ the King",3),
new Array (126, "Simon Fraser University",1,2,3,4,6,7,8,9,18,19),
new Array (127, "University of  Victoria",1,2,3,4,5,6,7,8,9,14,18,19),
new Array (128, "Trinity Western University",1,2,3,4,6,7,8,11,14,17,18),
new Array (129, "University of   Northern British Columbia",1,2,3,4,6,7,8,9,11,14,17,18),
new Array (130, "Royal Roads University",4,6,11),
new Array (131, "Thompson Rivers University",1,2,3,4,6,7,8,9,10,11,14,18),
new Array (132, "Open Learning Agency"),
new Array (133, "University College of the Fraser Valley",1,2,3,4,5,6,7,8,9,11,14,17),
new Array (134, "The University College of the Cariboo"),
new Array (135, "Malaspina University-College",1,2,3,6,7,8,9,11,14,17),
new Array (136, "Emily Carr Institute of Art and Design",2,19),
new Array (137, "British Columbia Institute of Technology"),
new Array (138, "Justice Institute"),
new Array (139, "Capilano College",2,3,4,5,6,9,17),
new Array (140, "Douglas College",4,6,14),
new Array (141, "Selkirk College"),
new Array (142, "Vancouver Community College",2,6),
new Array (143, "Camosun College ",6),
new Array (144, "North Island College",6),
new Array (145, "Kwantlen University College",2,3,4,6,8,11,14),
new Array (146, "Langara College",6,14));                            

// END UNDER GRADUATE - ARRAYS //
function undergrads (){
var NL = new Array("Newfoundland",
new Array (1, "Memorial University of Newfoundland",1,2,3,4,6,7,8,9,13,14,15,17,18));
                                  
var PE  = new Array("Prince Edward Island",
new Array (2, "University of Prince Edward Island",1,2,4,6,7,8,9,14,16,18,19),
new Array (3, "Holland College"));
                                  
var NS  = new Array("Nova Scotia",
new Array (4, "Acadia University",1,2,3,4,6,7,8,9,17,18),
new Array (5, "Acadia Divinity College",4),
new Array (6, "Atlantic School of Theology"),
new Array (7, "Universit"+ myeacute +" Sainte-Anne",1,3,6,7,18),
new Array (8, "Dalhousie University",2,3,4,5,6,7,8,9,10,11,12,13,14,15,17),
new Array (9, "Mount Saint Vincent University",1,3,4,6,7,8,18),
new Array (10, "Nova Scotia College of Art and Design",2,19),
new Array (11, "St. Francis Xavier University",1,2,4,6,7,8,9,14,18),
new Array (12, "Saint Mary\'s University",3,4,6,7,8,9),
new Array (13, "University of King\'s College",3,7),
new Array (14, "University College of Cape Breton",1,3,4,6,7,8,9,14,17),
new Array (15, "Nova Scotia Agricultural College",9,11));
                                  
var NB = new Array("New Brunswick",
new Array (16, "Mount Allison University",2,3,4,6,7,8,11),
new Array (17, "University of New Brunswick",1,3,4,5,6,7,8,9,14,17,18),
new Array (18, "Universit"+ myeacute +" de Moncton",1,2,3,4,5,6,7,8,9,11,14,17,18),
new Array (19, "St. Thomas University",1,4));
                                  
var QC = new Array("Quebec",
new Array (20, "Bishop\'s University",1,3,4,6,7,8,11),
new Array (21, "McGill University",1,2,3,4,5,6,7,8,9,10,11,12,13,14,17,18,19),
new Array (22, "Universit"+ myeacute +" de Montr"+ myeacute +"al",1,2,3,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19),
new Array (23, myuppereacute +"cole Polytechnique",9),
new Array (24, myuppereacute +"cole des Hautes "+ myuppereacute +"tudes Commerciales",6),
new Array (25, "Universit"+ myeacute +" de Qu"+ myeacute +"bec",1,2,3,4,5,6,7,8,9,10,11,14,17,18,19),
new Array (26, myuppereacute +"cole nationale d'administration publique"),
new Array (27, "Institut national de la recherche scientifique",19),
new Array (28, myuppereacute +"cole de technologie sup"+ myeacute +"rieure",9),
new Array (29, "Universit"+ myeacute +" Laval",1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,17,18,19),
new Array (30, "Universit"+ myeacute +" de Sherbrooke",1,2,3,4,5,6,7,8,9,10,11,13,14,15,17,18,19),
new Array (31, "Concordia University",1,2,3,4,6,7,8,9,17,18,19));
                                  
var ON = new Array("Ontario",
new Array (32, "Brock University ",1,2,3,4,6,7,8,14,17,18,19),
new Array (33, "Carleton University",2,3,4,6,7,8,9,10),
new Array (34, "Algoma University College",2,3,4,5,6,7,8),
new Array (35, "University of Guelph",2,3,4,6,7,8,9,10,11,16,19),
new Array (36, "Lakehead University",1,2,3,6,7,9,11,17),
new Array (37, "Laurentian University - Universit"+ myeacute +" Laurentienne",1,2,3,4,5,6,7,8,9,14,17,19),
new Array (38, "Universit"+ myeacute +" de Hearst",3,4,6),
new Array (39, "Huntington University ",3,4,7),
new Array (40, "University of Sudbury"),
new Array (41, "Thorneloe University ",3),
new Array (42, "McMaster University",3,4,6,7,8,9,13,14,17),
new Array (43, "University of  Ottawa -  Universit"+ myeacute +" de Ottawa",1,2,3,4,5,6,7,8,9,11,13,14,17,18,19),
new Array (44, "Universit"+ myeacute +" de Saint-Paul"),
new Array (45, "Queen\'s University",1,2,3,4,5,6,7,8,9,13,14,18),
new Array (46, "Queen\'s Theological College"),
new Array (47, "University of Toronto",1,2,3,4,5,6,7,8,9,12,13,14,15,17,18,19),
new Array (48, "University of St. Michael\'s College",3),
new Array (49, "University of Trinity College",3),
new Array (50, "Victoria University"),
new Array (51, "Trent University",1,3,4,6,7,8,14),
new Array (52, "University of Waterloo",2,3,4,6,7,8,9,10,15,17,19),
new Array (53, "St. Jerome\'s University",3,4,5,8),
new Array (54, "Conrad Grebel University College"),
new Array (55, "Renison College",2,3,4),
new Array (56, "University of Western Ontario",1,2,3,4,5,6,7,8,9,12,13,14,18,19),
new Array (57, "Brescia University College",3,4,6,7),
new Array (58, "Huron University College",3),
new Array (59, "King\'s University College ",3,4,6),
new Array (60, "St. Peter\'s Seminary"),
new Array (61, "University of   Windsor",1,2,3,4,5,6,7,8,9,14,18,19),
new Array (62, "York University",1,2,3,4,5,6,7,8,9,11,14,18,19),
new Array (63, "Wilfrid Laurier University",1,2,3,4,6,7,8),
new Array (64, "Coll"+ myegrave +"ge dominicain de philosophie et de th"+ myeacute +"ologie",3),
new Array (65, "Ryerson Polytechnic University",2,3,4,6,7,8,9,10,14,17,19),
new Array (66, "Redeemer College",1,3,4,6,7,8,17),
new Array (67, "Nipissing University",1,2,3,4,6,7,8,14,17,18),
new Array (68, "Northern Ontario School of  Medicine"),
new Array (69, "Ontario College of Art &amp; Design",2),
new Array (70, "University of Ontario Institute of Technology"),
new Array (71, "La Cit"+ myeacute +" coll"+ myeacute +"giale"),
new Array (72, "Algonquin College",6,8),
new Array (73, "Cambrian College of Applied Arts and Technology"),
new Array (74, "Centennial College of Applied  Arts and Technology"),
new Array (75, "Conestoga College Institute of Technology and Advanced Learning",6,8,9,10),
new Array (76, "Confederation College of Applied Arts and Technology "),
new Array (77, "Fanshawe College of Applied Arts and Technology ",8),
new Array (78, "George Brown College of Applied Arts and Technology "),
new Array (79, "Georgian College of Applied Arts and Technology ",6),
new Array (80, "Loyalist College of Applied Arts and Technology "),
new Array (81, "Mohawk College of Applied Arts and Technology "),
new Array (82, "Niagara College Canada"),
new Array (83, "Lambton College of Applied Arts and Technology "),
new Array (84, "Humber College Institute of Technology and Advanced Learning",2,6,14),
new Array (85, "St.Clair College of Applied Arts and Technology "),
new Array (86, "St.Lawrence College of Applied Arts and Technology",4,6,14),
new Array (87, "Seneca College of Applied Arts and Technology",6,8,9,11),
new Array (88, "Sheridan College Institute of Technology and Advanced Learning",2,8,17),
new Array (89, "Fleming College"));
                                  
var MB = new Array("Manitoba",
new Array (90, "Brandon University",1,2,3,4,6,7,8,14,17,18,19),
new Array (91, "University of Manitoba",1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,17,18,19),
new Array (92, "Coll"+ myegrave +"ge de  Saint-Boniface",1,3,4,6,7,18),
new Array (93, "University of Winnipeg",1,2,3,4,6,7,8),
new Array (94, "Canadian Mennonite University ",2,3,4,6,7));
                                  
var SK = new Array("Saskatchewan",
new Array (95, "University of Saskatchewan",1,3,4,5,6,7,8,9,11,12,13,14,15,16,17,18),
new Array (96, "St. Thomas More College",3,4),
new Array (97, "St. Peter\'s College"),
new Array (98, "University of Regina",1,2,3,4,6,7,8,9,10,11,18,19),
new Array (99, "Campion College "),
new Array (100, "Luther College"),
new Array (101, "First Nations University of Canada"));
                                  
var AB = new Array("Alberta",
new Array (102, "University of Alberta",1,2,3,4,5,6,7,8,9,11,12,13,14,15,17,18,19),
new Array (103, "St. Joseph\'s College"),
new Array (104, "University of Calgary",1,2,3,4,5,6,7,8,9,13,14,17,18,19),
new Array (105, "University of Lethbridge",1,2,3,4,6,7,8,11,14,18,19),
new Array (106, "Athabasca University",1,2,3,4,5,6,7,8,14,18,19),
new Array (107, "Augustana University College"),
new Array (108, "The King\'s University College",1,2,3,4,6,7,8,11),
new Array (109, "University College of Concordia",1,3,4,6,7,8),
new Array (110, "DeVry Institute of Technology-Calgary"),
new Array (111, "Canadian University College",1,2,3,4,6,7,8,17),
new Array (112, "St. Mary\'s University College",3,4,18),
new Array (113, "Ambrose University College",2,3,4,6,7),
new Array (114, "Olds College",11),
new Array (115, "Lakeland College",6,7,11),
new Array (116, "Medecine Hat College",2,17),
new Array (117, "Mount Royal College"),
new Array (118, "Grant MacEwan College",3,4,6),
new Array (119, "Red Deer College",3),
new Array (120, "Northern Alberta Institute of Technology"),
new Array (121, "Southern Alberta Institute of Technology"),
new Array (122, "Taylor University College",3));
                                  
var BC = new Array("British Columbia",
new Array (123, "University of British Columbia",1,2,3,4,5,6,7,8,9,11,12,13,14,15,17,18,19),
new Array (124, "Okanagan University  College"),
new Array (125, "Seminary of Christ the King",3),
new Array (126, "Simon Fraser University",1,2,3,4,6,7,8,9,18,19),
new Array (127, "University of  Victoria",1,2,3,4,5,6,7,8,9,14,18,19),
new Array (128, "Trinity Western University",1,2,3,4,6,7,8,11,14,17,18),
new Array (129, "University of   Northern British Columbia",1,2,3,4,6,7,8,9,11,14,17,18),
new Array (130, "Royal Roads University",4,6,11),
new Array (131, "Thompson Rivers University",1,2,3,4,6,7,8,9,10,11,14,18),
new Array (132, "Open Learning Agency"),
new Array (133, "University College of the Fraser Valley",1,2,3,4,5,6,7,8,9,11,14,17),
new Array (134, "The University College of the Cariboo"),
new Array (135, "Malaspina University-College",1,2,3,6,7,8,9,11,14,17),
new Array (136, "Emily Carr Institute of Art and Design",2,19),
new Array (137, "British Columbia Institute of Technology"),
new Array (138, "Justice Institute"),
new Array (139, "Capilano College",2,3,4,5,6,9,17),
new Array (140, "Douglas College",4,6,14),
new Array (141, "Selkirk College"),
new Array (142, "Vancouver Community College",2,6),
new Array (143, "Camosun College ",6),
new Array (144, "North Island College",6),
new Array (145, "Kwantlen University College",2,3,4,6,8,11,14),
new Array (146, "Langara College",6,14));
var Provinces = new Array('AB','BC','MB','NB','NL','NS','ON','PE','QC','SK');

	var prov = document.getElementById("province");
	var uni = document.getElementById("university");
	var faculty = document.getElementById("faculty");
faculty.length = 0;
var selectedProv = prov.options[prov.selectedIndex].value;
	var uniID = uni.selectedIndex;
	if (uniID == '') {
		return;
	}
	// get the university array
	var facArr = eval(selectedProv+"["+uniID+"]");

	// blank first entry
	uni.options[0] = new Option('', '');
	
	// skip the university id and name to iterate faculties
	for (var i = 2; i < facArr.length; i++)	{
		faculty.options[i-1] =	new Option(Faculty[facArr[i]],facArr[i]);
	}

}
	
// GRADUATE - ARRAYS //
function graduates() {
var NL = new Array("Newfoundland",new Array (1, "Memorial University of Newfoundland",1,2,4,5,6,7,8,9,13,14,15));
                              
var PE  = new Array("Prince Edward Island",
	new Array (2, "University of Prince Edward Island",1,8,16,17),
	new Array (3, "Holland College"));
                                  
var NS  = new Array("Nova Scotia",
	new Array (4, "Acadia University",1,2,7,8,17),
	new Array (5, "Acadia Divinity College",2),
	new Array (6, "Atlantic School of Theology",1),
	new Array (7, "Universit"+ myeacute +" Sainte-Anne"),
	new Array (8, "Dalhousie University",1,2,3,5,6,7,8,9,10,11,12,13,14,15,17),
	new Array (9, "Mount Saint Vincent University",1,2),
	new Array (10, "Nova Scotia College of Art and Design"),
	new Array (11, "St. Francis Xavier University"),
	new Array (12, "Saint Mary\'s University",1,2,4,5,6,7),
	new Array (13, "University of King\'s College"),
	new Array (14, "University College of Cape Breton",6),
	new Array (15, "Nova Scotia Agricultural College",11));
                                  
var NB  = new Array("New Brunswick",
	new Array (16, "Mount Allison University",7),
	new Array (17, "University of New Brunswick",1,2,3,6,7,8,9,14,17),
	new Array (18, "Universit"+ myeacute +" de Moncton",1,2,3,5,6,7,8,9,11,14),
	new Array (19, "St. Thomas University"));
                                  
var QC = new Array("Quebec",
	new Array (20, "Bishop\'s University"),
	new Array (21, "McGill University",1,2,3,5,6,7,8,9,10,11,12,13,14,17),
	new Array (22, "Universit"+ myeacute +" de Montr"+ myeacute +"al",1,2,3,6,7,8,9,10,11,12,13,14,15,16,17),
	new Array (23, myuppereacute +"cole Polytechnique",9),
	new Array (24, myuppereacute +"cole des Hautes "+ myuppereacute +"tudes Commerciales",5,6),
	new Array (25, "Universit"+ myeacute +" de Qu"+ myeacute +"bec",1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17),
	new Array (26, myuppereacute +"cole nationale d'administration publique"),
	new Array (27, "Institut national de la recherche scientifique",2,7,9,17),
	new Array (28, myuppereacute +"cole de technologie sup"+ myeacute +"rieure",9),
	new Array (29, "Universit"+ myeacute +" Laval",1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,17),
	new Array (30, "Universit"+ myeacute +" de Sherbrooke",1,2,3,4,5,6,7,8,9,13,14,15,17),
	new Array (31, "Concordia University",1,2,6,7,8,9,17));
                                  
var ON = new Array("Ontario",
new Array (32, "Brock University ",1,2,5,6,7,8,17),
new Array (33, "Carleton University",1,2,6,7,8,9,10),
new Array (34, "Algoma University College"),
new Array (35, "University of Guelph",1,2,4,6,7,8,9,10,11,16),
new Array (36, "Lakehead University",6),
new Array (37, "Laurentian University - Universit"+ myeacute +" Laurentienne",1,5,9,11,14,17),
new Array (38, "Universit"+ myeacute +" de Hearst"),
new Array (39, "Huntington University "),
new Array (40, "University of Sudbury"),
new Array (41, "Thorneloe University "),
new Array (42, "McMaster University",1,2,5,7,8,9),
new Array (43, "University of  Ottawa -  Universit"+ myeacute +" de Ottawa",1,2,3,4,5,6,7,8,9,14,17),
new Array (44, "Universit"+ myeacute +" de Saint-Paul"),
new Array (45, "Queen\'s University",1,2,3,4,5,6,7,8,9,14),
new Array (46, "Queen\'s Theological College"),
new Array (47, "University of Toronto",1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,17),
new Array (48, "University of St. Michael\'s College",1),
new Array (49, "University of Trinity College",1),
new Array (50, "Victoria University"),
new Array (51, "Trent University",1,2,7),
new Array (52, "University of Waterloo",1,2,6,7,8,9,10,17),
new Array (53, "St. Jerome\'s University",1),
new Array (54, "Conrad Grebel University College"),
new Array (55, "Renison College"),
new Array (56, "University of Western Ontario",1,2,3,4,5,6,7,8,9,12,13,14),
new Array (57, "Brescia University College"),
new Array (58, "Huron University College",1),
new Array (59, "King\'s University College ",2),
new Array (60, "St. Peter\'s Seminary",1),
new Array (61, "University of   Windsor",1,2,4,5,7,8,9,14),
new Array (62, "York University",1,2,3,4,5,6,7,8,11,14),
new Array (63, "Wilfrid Laurier University",1,2,4,5,6,7,8),
new Array (64, "Coll"+ myegrave +"ge dominicain de philosophie et de th"+ myeacute +"ologie",1),
new Array (65, "Ryerson Polytechnic University",1,2,5,7,8,9,10,14,17),
new Array (66, "Redeemer College"),
new Array (67, "Nipissing University"),
new Array (68, "Northern Ontario School of  Medicine"),
new Array (69, "Ontario College of Art &amp; Design"),
new Array (70, "University of Ontario Institute of Technology"),
new Array (71, "La Cit"+ myeacute +" coll"+ myeacute +"giale"),
new Array (72, "Algonquin College"),
new Array (73, "Cambrian College of Applied Arts and Technology"),
new Array (74, "Centennial College of Applied  Arts and Technology",9),
new Array (75, "Conestoga College Institute of Technology and Advanced Learning"),
new Array (76, "Confederation College of Applied Arts and Technology "),
new Array (77, "Fanshawe College of Applied Arts and Technology "),
new Array (78, "George Brown College of Applied Arts and Technology "),
new Array (79, "Georgian College of Applied Arts and Technology "),
new Array (80, "Loyalist College of Applied Arts and Technology "),
new Array (81, "Mohawk College of Applied Arts and Technology "),
new Array (82, "Niagara College Canada"),
new Array (83, "Lambton College of Applied Arts and Technology "),
new Array (84, "Humber College Institute of Technology and Advanced Learning"),
new Array (85, "St.Clair College of Applied Arts and Technology "),
new Array (86, "St.Lawrence College of Applied Arts and Technology"),
new Array (87, "Seneca College of Applied Arts and Technology"),
new Array (88, "Sheridan College Institute of Technology and Advanced Learning"),
new Array (89, "Fleming College"));            

	var MB = new Array("Manitoba",
new Array (90, "Brandon University",1,17),
new Array (91, "University of Manitoba",1,2,3,4,6,7,8,9,10,11,12,13,14,15,17),
new Array (92, "Coll"+ myegrave +"ge de  Saint-Boniface",1),
new Array (93, "University of Winnipeg"),
new Array (94, "Canadian Mennonite University",1));
                                  
var SK = new Array("Saskatchewan",
new Array (95, "University of Saskatchewan",1,2,3,5,6,7,8,9,11,13,14,16),
new Array (96, "St. Thomas More College",1,2),
new Array (97, "St. Peter\'s College"),
new Array (98, "University of Regina",1,2,4,5,6,7,8,9),
new Array (99, "Campion College "),
new Array (100, "Luther College"),
new Array (101, "First Nations University of Canada"));
                                  
var AB = new Array("Alberta",
new Array (102, "University of Alberta",1,2,3,4,5,6,7,8,9,11,12,13,14,17),
new Array (103, "St. Joseph\'s College"),
new Array (104, "University of Calgary",1,2,3,5,7,8,9,10,13,14,17),
new Array (105, "University of Lethbridge",1,2,6,7,8,11,14),
new Array (106, "Athabasca University",1,2,4,9,14),
new Array (107, "Augustana University College"),
new Array (108, "The King\'s University College"),
new Array (109, "University College of Concordia",8),
new Array (110, "DeVry Institute of Technology-Calgary"),
new Array (111, "Canadian University College"),
new Array (112, "St. Mary\'s University College"),
new Array (113, "Ambrose University College",3),
new Array (114, "Olds College"),
new Array (115, "Lakeland College"),
new Array (116, "Medecine Hat College"),
new Array (117, "Mount Royal College"),
new Array (118, "Grant MacEwan College"),
new Array (119, "Red Deer College"),
new Array (120, "Northern Alberta Institute of Technology"),
new Array (121, "Southern Alberta Institute of Technology"),
new Array (122, "Taylor University College"));


                                  
var BC = new Array("British Columbia",
new Array (123, "University of British Columbia",1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,17),
new Array (124, "Okanagan University  College"),
new Array (125, "Seminary of Christ the King"),
new Array (126, "Simon Fraser University",1,2,4,5,6,7,8,9),
new Array (127, "University of  Victoria",1,2,3,5,6,7,8,9,14),
new Array (128, "Trinity Western University",1,2,5,6),
new Array (129, "University of   Northern British Columbia",1,2,4,6,7,8,11,14,17),
new Array (130, "Royal Roads University",2,4,5,11),
new Array (131, "Thompson Rivers University",5,7),
new Array (132, "Open Learning Agency"),
new Array (133, "University College of the Fraser Valley",2),
new Array (134, "The University College of the Cariboo"),
new Array (135, "Malaspina University-College",6),
new Array (136, "Emily Carr Institute of Art and Design"),
new Array (137, "British Columbia Institute of Technology"),
new Array (138, "Justice Institute"),
new Array (139, "Capilano College"),
new Array (140, "Douglas College"),
new Array (141, "Selkirk College"),
new Array (142, "Vancouver Community College"),
new Array (143, "Camosun College "),
new Array (144, "North Island College"),
new Array (145, "Kwantlen University College"),
new Array (146, "Langara College"));
                              
// END GRADUATE ARRAYS //		
var Provinces = new Array('AB','BC','MB','NB','NL','NS','ON','PE','QC','SK');		

	var prov = document.getElementById("province");
	var uni = document.getElementById("university");
	var faculty = document.getElementById("faculty");
	faculty.length = 0;
var selectedProv = prov.options[prov.selectedIndex].value;
	var uniID = uni.selectedIndex;
	if (uniID == '') {
		return;
	}
	// get the university array
	var facArr = eval(selectedProv+"["+uniID+"]");


	//alert(facArr);
	// blank first entry
	uni.options[0] = new Option('', '');
	
	// skip the university id and name to iterate faculties
	for (var i = 2; i < facArr.length; i++)	{
		faculty.options[i-1] =	new Option(Faculty[facArr[i]],facArr[i]);
	}
}
var Provinces = new Array('AB','BC','MB','NB','NL','NS','ON','PE','QC','SK');	

function changeProvince() {
	//province changed, change the display of university and faculty
	var prov = document.getElementById("province");
	var uni = document.getElementById("university");
	var faculty = document.getElementById("faculty");
	var degree =  document.getElementById("degree");
	
	// clear out the drop-downs
	uni.length = 0;
	faculty.length = 0;
	
	// grab the selected province
	var selectedProv = prov.options[prov.selectedIndex].value;
	
	if (selectedProv == '') {
		return;
	}
	
	// get the corresponding array of universities
	var uniArr = eval(selectedProv);
	
	// add blank first entry
	uni.options[0] = new Option('', '');
	
	// skip province identifier and add university names
	for (var i = 1; i < uniArr.length; i++) {
		uni.options[i] = new Option(uniArr[i][1], uniArr[i][0]);
	}
	

	
}

function changeDegree(degree){
	//clear the faculty 


// get the corresponding array of universities
if(degree == "gradu"){
		graduates();
		}
	else
	{
		undergrads();
		}		
	
}

function changeUniversity() {

	//university changed, change the display of faculty
	var prov = document.getElementById("province");
	var uni = document.getElementById("university");
	var faculty = document.getElementById("faculty");
	var degree =  document.getElementById("degree");
	
	// clear faulty drop-down
	faculty.length = 0;
	
	// find selected province and university
	var selectedProv = prov.options[prov.selectedIndex].value;
	var uniID = uni.selectedIndex;
	
	if (uniID == '') {
		return;
	}
	
	// get the university array
	var facArr = eval(selectedProv+"["+uniID+"]");
	
	// blank first entry
	uni.options[0] = new Option('', '');
	

	
	// skip the university id and name to iterate faculties
	for (var i = 2; i < facArr.length; i++)	{
		faculty.options[i-1] =	new Option(Faculty[facArr[i]],facArr[i]);
	}

}




function validateUni() {

	var prov = document.getElementById("province");
	
	if (prov.options[prov.selectedIndex].value == '') {
		document.getElementById("provErr").innerHTML = "Please select a province.";
		document.location.hash = "provQ";
		return false;
	}
	
	else {
		document.getElementById("provErr").innerHTML = "";
	}
	
	var calc = -1;
	var thisCalcType = document.getElementsByName("tuition");
	
	for (var i = 0; i < thisCalcType.length; i++) {
		if (thisCalcType[i].checked) {
			calc = thisCalcType[i].value;
			break;
		}
	}
	
	if (calc == -1) {
		document.getElementById("costErr").innerHTML = "Select tuition type.";
		document.location.hash = "costQ";
		return false;
	}
	
	var uni = document.getElementById("university");
	
	if (uni.options[uni.selectedIndex].value == '') {
		document.getElementById("uniErr").innerHTML = "Please select a university.";
		document.location.hash = "uniQ";
		return false;
	}
	
	else {
		document.getElementById("uniErr").innerHTML = "";
	}
	
	var faculty = document.getElementById("faculty");
	
	if (faculty.options[faculty.selectedIndex].value == '') {
		document.getElementById("facErr").innerHTML = "Please select a faculty.";
		document.location.hash = "facQ";
		return false;
	}
	
	else {
		document.getElementById("facErr").innerHTML = "";
	}
	
	return true;

}





function validateDuration() {

	var dur = document.getElementById('duration').value;
	
	if (!dur.match(/^[0-9 ]?$/)) {
		document.getElementById("durErr").innerHTML = "Please specify a numeric program length.";
		document.location.hash = "durQ";
		return false;
	}
	
	else {
		document.getElementById("durErr").innerHTML = '';
	}
	
	return true;

}





function resetForm() {

	document.getElementById("province").selectedIndex = 0;
	document.getElementsByName("calcType")[0].checked = true;

}



function checkConflict(ipt) {

	var thisID = ipt.name;
	
	var roomBox = document.getElementsByName('room');
	var mealBox = document.getElementsByName('meal');
	var pkgBox = document.getElementsByName('pkg');
	var marBox = document.getElementsByName('married');
	
	if (ipt.checked) {
	
		if (thisID == "room") {
		
			if (pkgBox.length > 0 && pkgBox[0].checked) {
				pkgBox[0].checked = false;
			}
			
			else if (marBox.length > 0 && marBox[0].checked) {
				marBox[0].checked = false;
			}
		
		}
		
		else if (thisID == "meal") {
		
			if (pkgBox.length > 0 && pkgBox[0].checked) {
				pkgBox[0].checked = false;
			}
		
		}
		
		else if (thisID == "pkg") {
		
			if (roomBox.length > 0 && roomBox[0].checked) {
				roomBox[0].checked = false;
			}
			
			else if (marBox.length > 0 && marBox[0].checked) {
				marBox[0].checked = false;
			}
			
			if (mealBox.length > 0 && mealBox[0].checked) {
				mealBox[0].checked = false;
			}	
		
		}
		
		else if (thisID == "married") {
		
			if (roomBox.length > 0 && roomBox[0].checked) {
				roomBox[0].checked = false;
			}
			
			else if (pkgBox.length > 0 && pkgBox[0].checked) {
				pkgBox[0].checked = false;
			}
		
		}

	}

}




//************End Tuition ***************************************

