// a variable to represent the department 
var department = "ME";

// Total number of questions in Ex2 
// Becoming a Preferred Graduate
var TotalNoOfQuestions = 15;

// Total number of option in each question
var TotalNoOfOptions = 5;

// an array that stores the results of each question 
var result =  new Array(TotalNoOfQuestions);

// The question set
var Question = new Array(TotalNoOfQuestions);
// Question 1
	Question[0] = "Understand mathematics and engineering concepts in general";

// Question 2
	Question[1] = "Have specialised knowledge in chosen areas of engineering";
	
// Question 3
	Question[2] = "Have general knowledge of economics, social, human and environmental sciences, etc.";
	
// Question 4
	Question[3] = "Able to explain the meaning of numerical results";
	
// Question 5
	Question[4] = "Have strong communication and interpersonal skills";
	
// Question 6
	Question[5] = "Able to be a team player";
	
// Question 7
	Question[6] = "Able to be a leader";
	
// Question 8
	Question[7] = "Open-minded";
	
// Question 9
	Question[8] = "Have critical thinking and analytical skills";
	
// Question 10
	Question[9] = "Have problem solving skills";
	
// Question 11
	Question[10] = "Creative";
	
// Question 12
	Question[11] = "Have independent and life-long learning skills";
	
// Question 13
	Question[12] = "Have a global view";

// Question 14
	Question[13] = "Be responsible for the actions taken";
	
// Question 15
	Question[14] = "Able to see both the positive and negative sides of everything";



// Total number of categories in this question set
var TotalNoOfCategory  = 11;

var Category = new Array(TotalNoOfCategory);
// Category 1
	Category[0] = "Mechanical engineering is about improving the performance of different machines such as car engines, household appliances, industrial machines, jet engines, etc.  One must understand that this field is general and involves many different areas.";
	
// Category 2
	Category[1] = "Because the mechanical engineering field contains many areas, a mechanical engineer cannot specialise in all of them.  Instead, he or she must know about the whole field and specialise only in a few areas.";
	
// Category 3
	Category[2] = "Factors such as cost, comfort, safety, environmental concerns, etc. are as important as the technical issues in machine design and analysis.";
	
// Category 4
	Category[3] = "Calculations are important in mechanical engineering, but the physical interpretation of numerical results are even more important.";
	
// Category 5
	Category[4] = "When doing a job, mechanical engineers often work as a team.  Therefore, they must have strong communication and teamwork skills.";
	
// Category 6
	Category[5] = "Since a team must have leaders, mechanical engineers have strong leadership skills.";
	
// Category 7
	Category[6] = "In mechanical engineering, for every problem there are usually several possible solutions.  To get the best result, it is necessary to first consider all possible solutions before deciding on the best one.";

// Category 8
	Category[7] = "Mechanical engineering often involves creatively applying an old technology to a new situation to produce new results.";
	
// Category 9
	Category[8] = "Since the mechanical engineering field changes everyday, mechanical engineers must learn through a lifetime.  They are committed in continuous professional development (CPD).";
	
// Category 10
	Category[9] = "A mechanical engineer understands the direction the world is going towards and tries to lead that direction.";
	
// Category 11
	Category[10] = "Mechanical engineers must observe the ethical standards of the profession.  They also weigh fairly the limitations of the products and technologies that are developed.";
	


// Total number of question(s) within each	Category
var QuestionCategory = new Array(TotalNoOfCategory);

// Total number of question(s) in Category[0] - Category 1
	QuestionCategory[0] = 1;
	
// Total number of question(s) in Category[1] - Category 2
	QuestionCategory[1] = 1;
	
// Total number of question(s) in Category[2]  - Category 3
	QuestionCategory[2] = 1;
	
// Total number of question(s) in Category[3] - Category 4
	QuestionCategory[3] = 1;
	
// Total number of question(s) in Category[4] - Category 5
	QuestionCategory[4] = 2;
	
// Total number of question(s) in Category[5] - Category 6
	QuestionCategory[5] = 1;
	
// Total number of question(s) in Category[6] - Category 7
	QuestionCategory[6] = 3;

// Total number of question(s) in Category[7] - Category 8
	QuestionCategory[7] = 1;
	
// Total number of question(s) in Category[7] - Category 9
	QuestionCategory[8] = 1;
	
// Total number of question(s) in Category[7] - Category 10
	QuestionCategory[9] = 1;
	
// Total number of question(s) in Category[7] - Category 11
	QuestionCategory[10] = 2;





// Which question should belongs to which category	
var QuestionType = new Array(TotalNoOfQuestions);

//e.g. Question 1 is belong to category 0

// Question 1 is belongs to 
	QuestionType[0] = 0;
// Question  2 is belongs to 	
	QuestionType[1] = 1;
	
// Question  3 is belongs to 
	QuestionType[2] = 2;
	
// Question  4 is belongs to 
	QuestionType[3] = 3;
	
// Question  5 is belongs to 
	QuestionType[4] = 4;
	
// Question  6 is belongs to 
	QuestionType[5] = 4;
	
// Question  7 is belongs to 
	QuestionType[6] = 5;
	
// Question  8 is belongs to 
	QuestionType[7] = 6;
	
// Question  9 is belongs to 
	QuestionType[8] = 6;
	
// Question  10 is belongs to 
	QuestionType[9] = 6;
	
// Question  11 is belongs to 
	QuestionType[10] = 7;
	
// Question  12 is belongs to 
	QuestionType[11] = 8;
	
// Question  13 is belongs to 
	QuestionType[12] = 9;
	
// Question  14 is belongs to 
	QuestionType[13] = 10;
	
// Question  15 is belongs to 
	QuestionType[14] = 10;
	
