Commit cc91126645ef639bf9ec2d64a604783dd23e6c88

Authored by Nikita Kulshreshtha
2 parents 0e636958 d6ad3a7b

Merge branch 'LabExerciseFillBlanks' into Develop

400-SOURCECODE/AIAHTML5.Web/app/controllers/LabExercController.js
1 /// <reference path="../../content/data/json/le/LabExercise.js" /> 1 /// <reference path="../../content/data/json/le/LabExercise.js" />
2 -AIA.controller("LabExercController", ["$scope", "$rootScope", "pages", "$log", '$http','$timeout', 'DataService', '$filter', '$location', '$document', '$sce', "$compile", "$location", "LabExerciseService","AIAConstants",  
3 -function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, $location, $document, $sce, $compile, $location, LabExerciseService,AIAConstants) { 2 +AIA.controller("LabExercController", ["$scope", "$rootScope", "pages", "$log", '$http', '$timeout', 'DataService', '$filter', '$location', '$document', '$sce', "$compile", "$location", "LabExerciseService", "AIAConstants",
  3 +function ($scope, $rootScope, pages, log, $http, $timeout, DataService, $filter, $location, $document, $sce, $compile, $location, LabExerciseService, AIAConstants) {
4 $scope.$sce = $sce; 4 $scope.$sce = $sce;
5 $scope.LabExerciseName; 5 $scope.LabExerciseName;
6 $scope.LabExerciseQuiz = null; 6 $scope.LabExerciseQuiz = null;
@@ -106,7 +106,7 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, @@ -106,7 +106,7 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
106 .then( 106 .then(
107 107
108 function (labResult) { 108 function (labResult) {
109 - if (labResult != undefined && labResult.lastQuestion>0 && labResult != AIAConstants.SAVED_LAB_EXERCISE_NOT_FOUND) { 109 + if (labResult != undefined && labResult.lastQuestion > 0 && labResult != AIAConstants.SAVED_LAB_EXERCISE_NOT_FOUND) {
110 $scope.SavedLabExercise = labResult; 110 $scope.SavedLabExercise = labResult;
111 $scope.quiznumber = $scope.SavedLabExercise.lastQuestion; 111 $scope.quiznumber = $scope.SavedLabExercise.lastQuestion;
112 $scope.initialQuestioNo = $scope.SavedLabExercise.lastQuestion; 112 $scope.initialQuestioNo = $scope.SavedLabExercise.lastQuestion;
@@ -116,14 +116,14 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, @@ -116,14 +116,14 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
116 $scope.GetQuizByTopic(); 116 $scope.GetQuizByTopic();
117 } 117 }
118 }, 118 },
119 - function(error){ 119 + function (error) {
120 console.log('error in getting save ddata'); 120 console.log('error in getting save ddata');
121 } 121 }
122 ) 122 )
123 } 123 }
124 124
125 $scope.GetQuizByTopic = function () { 125 $scope.GetQuizByTopic = function () {
126 - 126 +
127 $rootScope.isLoading = true; 127 $rootScope.isLoading = true;
128 $('#spinner').css('visibility', 'visible'); 128 $('#spinner').css('visibility', 'visible');
129 129
@@ -141,10 +141,10 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, @@ -141,10 +141,10 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
141 141
142 var keywords = $location.search(); 142 var keywords = $location.search();
143 $scope.labExercideIdentifier = (keywords.labexercise.replace('.json', '')).split('dat_')[1]; 143 $scope.labExercideIdentifier = (keywords.labexercise.replace('.json', '')).split('dat_')[1];
144 -  
145 - 144 +
  145 +
146 $.each(result.LabExercise, function (index, value) { 146 $.each(result.LabExercise, function (index, value) {
147 - 147 +
148 $scope.LabExerciseName = result.LabExercise[index].Topic; 148 $scope.LabExerciseName = result.LabExercise[index].Topic;
149 if (result.LabExercise[index].Slug == keywords.labexercise) { 149 if (result.LabExercise[index].Slug == keywords.labexercise) {
150 150
@@ -175,18 +175,30 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, @@ -175,18 +175,30 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
175 $scope.Title = result.LabExercise[index].Questions[index1].Title; 175 $scope.Title = result.LabExercise[index].Questions[index1].Title;
176 $scope.Imagepath = keywords.labexercise + "/" + result.LabExercise[index].Questions[index1].ImagePath; 176 $scope.Imagepath = keywords.labexercise + "/" + result.LabExercise[index].Questions[index1].ImagePath;
177 } 177 }
178 - //$scope.ShowHideDiv(result.LabExercise[index].Questions[index1].Options[0].textalign);  
179 - 178 +
  179 + if ($scope.Title == "Complete the statements below.") {
  180 + $("#imgdiv").css("position", "static");
  181 + $("#imgdiv").find("div").each(function () {
  182 + var answerDiv = $(this).attr("id").split("-");
  183 + if (answerDiv[0] == "blockans") {
  184 + var concatID = answerDiv[0] + "-" + answerDiv[1];
  185 + $("#" + concatID).css("width", "auto");
  186 + }
  187 + });
  188 + }
  189 + else {
  190 + $("#imgdiv").css("position", "relative");
  191 + }
  192 +
180 $scope.ShowHideDiv("bottom"); 193 $scope.ShowHideDiv("bottom");
181 194
182 } 195 }
183 }); 196 });
184 - $timeout(function ()  
185 - { 197 + $timeout(function () {
186 if ($scope.SavedLabExercise != undefined && $scope.SavedLabExercise.lastQuestion > 0) { 198 if ($scope.SavedLabExercise != undefined && $scope.SavedLabExercise.lastQuestion > 0) {
187 if ($scope.isResetClicked != true) { 199 if ($scope.isResetClicked != true) {
188 $scope.ShowSavedLabExercise(); 200 $scope.ShowSavedLabExercise();
189 - 201 +
190 } 202 }
191 else { 203 else {
192 $rootScope.isLoading = false; 204 $rootScope.isLoading = false;
@@ -198,9 +210,9 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, @@ -198,9 +210,9 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
198 $rootScope.isLoading = false; 210 $rootScope.isLoading = false;
199 $('#spinner').css('visibility', 'hidden'); 211 $('#spinner').css('visibility', 'hidden');
200 } 212 }
201 - },100);  
202 -  
203 - 213 + }, 100);
  214 +
  215 +
204 } 216 }
205 217
206 }); 218 });
@@ -211,12 +223,12 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, @@ -211,12 +223,12 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
211 console.log(error.statusText) 223 console.log(error.statusText)
212 } 224 }
213 ) 225 )
214 - 226 +
215 } 227 }
216 228
217 229
218 $scope.isReviewBtnSelected = false; 230 $scope.isReviewBtnSelected = false;
219 - // $rootScope.selectedDivArray = []; 231 + // $rootScope.selectedDivArray = [];
220 $scope.nextQuiz = function () { 232 $scope.nextQuiz = function () {
221 //need to save all questions till the current question number when user clicks on save 233 //need to save all questions till the current question number when user clicks on save
222 //if ($scope.dragableId!="") { 234 //if ($scope.dragableId!="") {
@@ -230,22 +242,21 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, @@ -230,22 +242,21 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
230 $scope.isNextOrPreviousClicked = true; 242 $scope.isNextOrPreviousClicked = true;
231 $scope.dragableId = ""; 243 $scope.dragableId = "";
232 244
233 -  
234 245
235 - if ($scope.quiznumber != $scope.TotalNumberofQuiz)  
236 - { 246 +
  247 + if ($scope.quiznumber != $scope.TotalNumberofQuiz) {
237 $scope.CreateLabExerciseDataToSave(); 248 $scope.CreateLabExerciseDataToSave();
238 } 249 }
239 250
240 - 251 +
241 if ($scope.quiznumber == $scope.TotalNumberofQuiz) 252 if ($scope.quiznumber == $scope.TotalNumberofQuiz)
242 return; 253 return;
243 else 254 else
244 $scope.quiznumber++; 255 $scope.quiznumber++;
245 -  
246 - // console.log($rootScope.selectedDivArray);  
247 -  
248 - 256 +
  257 + // console.log($rootScope.selectedDivArray);
  258 +
  259 +
249 260
250 if ($scope.quiznumber == $scope.TotalNumberofQuiz) { 261 if ($scope.quiznumber == $scope.TotalNumberofQuiz) {
251 if ($scope.isReviewBtnSelected == true) { 262 if ($scope.isReviewBtnSelected == true) {
@@ -254,18 +265,31 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, @@ -254,18 +265,31 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
254 else { 265 else {
255 $("#quizSubmitBtn").css("display", "block"); 266 $("#quizSubmitBtn").css("display", "block");
256 } 267 }
257 - 268 +
258 } 269 }
259 - else  
260 - { 270 + else {
261 $("#quizSubmitBtn").css("display", "none"); 271 $("#quizSubmitBtn").css("display", "none");
262 } 272 }
263 273
264 $scope.resetQuiz(); 274 $scope.resetQuiz();
265 $scope.ShowHideDiv(); 275 $scope.ShowHideDiv();
266 -  
267 -  
268 - 276 +
  277 + //$timeout(function () {
  278 + // if ($scope.Title == "Complete the statements below.") {
  279 + // $("#imgdiv").css("position", "static");
  280 + // $("#imgdiv").find("div").each(function () {
  281 + // var answerDiv = $(this).attr("id").split("-");
  282 + // if (answerDiv[0] == "blockans") {
  283 + // var concatID = answerDiv[0] + "-" + answerDiv[1];
  284 + // $("#" + concatID).css("width", "auto");
  285 + // }
  286 + // });
  287 + // }
  288 + // else {
  289 + // $("#imgdiv").css("position", "relative");
  290 + // }
  291 + //}, 350);
  292 +
269 } 293 }
270 294
271 295
@@ -278,50 +302,68 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, @@ -278,50 +302,68 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
278 302
279 303
280 $scope.prevQuiz = function () { 304 $scope.prevQuiz = function () {
281 - 305 +
282 if ($scope.quiznumber != 1) { 306 if ($scope.quiznumber != 1) {
283 - // $scope.quizQuesNo = $scope.quizQuesNo - 1;  
284 - // $scope.selectedQuestionNo = $scope.quizQuesNo; 307 + // $scope.quizQuesNo = $scope.quizQuesNo - 1;
  308 + // $scope.selectedQuestionNo = $scope.quizQuesNo;
285 $scope.CreateLabExerciseDataToSave(); 309 $scope.CreateLabExerciseDataToSave();
286 } 310 }
287 - $scope.dragableId = "";  
288 - $scope.UserAttempt = [];  
289 - if ($scope.quiznumber == 1)  
290 - return;  
291 - else  
292 - $scope.quiznumber--; 311 + $scope.dragableId = "";
  312 + $scope.UserAttempt = [];
  313 + if ($scope.quiznumber == 1)
  314 + return;
  315 + else
  316 + $scope.quiznumber--;
293 317
294 - if ($scope.quiznumber == $scope.TotalNumberofQuiz) {  
295 - if ($scope.isReviewBtnSelected == true) {  
296 - $("#quizSubmitBtn").css("display", "none");  
297 - }  
298 - else {  
299 - $("#quizSubmitBtn").css("display", "block");  
300 - } 318 + if ($scope.quiznumber == $scope.TotalNumberofQuiz) {
  319 + if ($scope.isReviewBtnSelected == true) {
  320 + $("#quizSubmitBtn").css("display", "none");
301 } 321 }
302 else { 322 else {
303 - $("#quizSubmitBtn").css("display", "none"); 323 + $("#quizSubmitBtn").css("display", "block");
304 } 324 }
305 - $scope.resetQuiz();  
306 - $scope.ShowHideDiv();  
307 - 325 + }
  326 + else {
  327 + $("#quizSubmitBtn").css("display", "none");
  328 + }
  329 + $scope.resetQuiz();
  330 + $scope.ShowHideDiv();
308 331
309 332
310 - //for (var i = 0; i <= $rootScope.selectedDivArray.length - 1; i++) {  
311 - // if ($scope.quiznumber == $rootScope.selectedDivArray[i].questionNo) {  
312 - // alert($rootScope.selectedDivArray[i].draggedText);  
313 - // document.getElementById($rootScope.selectedDivArray[i].droppedID).innerHTML = $rootScope.selectedDivArray[i].draggedText;  
314 - // // $('#'+$rootScope.selectedDivArray[i].droppedID).html($rootScope.selectedDivArray[i].draggedText);  
315 - // document.getElementById($rootScope.selectedDivArray[i].droppedID).style.display = "none";  
316 - // // $('#'+$rootScope.selectedDivArray[i].draggedID).css("display","none!important");  
317 - // }  
318 333
319 - //} 334 + //for (var i = 0; i <= $rootScope.selectedDivArray.length - 1; i++) {
  335 + // if ($scope.quiznumber == $rootScope.selectedDivArray[i].questionNo) {
  336 + // alert($rootScope.selectedDivArray[i].draggedText);
  337 + // document.getElementById($rootScope.selectedDivArray[i].droppedID).innerHTML = $rootScope.selectedDivArray[i].draggedText;
  338 + // // $('#'+$rootScope.selectedDivArray[i].droppedID).html($rootScope.selectedDivArray[i].draggedText);
  339 + // document.getElementById($rootScope.selectedDivArray[i].droppedID).style.display = "none";
  340 + // // $('#'+$rootScope.selectedDivArray[i].draggedID).css("display","none!important");
  341 + // }
  342 +
  343 + //}
  344 +
  345 +
  346 + //$timeout(function () {
  347 + // if ($scope.Title == "Complete the statements below.") {
  348 + // $("#imgdiv").css("position", "static");
  349 + // $("#imgdiv").find("div").each(function () {
  350 + // var answerDiv = $(this).attr("id").split("-");
  351 + // if (answerDiv[0] == "blockans") {
  352 + // var concatID = answerDiv[0] + "-" + answerDiv[1];
  353 + // $("#" + concatID).css("width", "auto");
  354 + // }
  355 + // });
  356 + // }
  357 + // else {
  358 + // $("#imgdiv").css("position", "relative");
  359 + // }
  360 + //}, 350);
  361 +
320 } 362 }
321 363
322 - 364 +
323 $scope.SubmitAttempt = function () { 365 $scope.SubmitAttempt = function () {
324 - 366 +
325 $scope.CreateLabExerciseDataToSave(); 367 $scope.CreateLabExerciseDataToSave();
326 368
327 $("#submitResultHtml").css("display", "block"); 369 $("#submitResultHtml").css("display", "block");
@@ -329,11 +371,10 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, @@ -329,11 +371,10 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
329 console.log($scope.usersCorrectQuestData); 371 console.log($scope.usersCorrectQuestData);
330 $("#resultLabData").empty(); 372 $("#resultLabData").empty();
331 var sortedQuestionHtml = ''; 373 var sortedQuestionHtml = '';
332 - 374 +
333 for (var j = $scope.TotalNumberofQuiz; j >= 1; j--) { 375 for (var j = $scope.TotalNumberofQuiz; j >= 1; j--) {
334 for (var i = 0; i <= $scope.usersCorrectQuestData.length - 1; i++) { 376 for (var i = 0; i <= $scope.usersCorrectQuestData.length - 1; i++) {
335 - if (j == $scope.usersCorrectQuestData[i].QuestionNo)  
336 - { 377 + if (j == $scope.usersCorrectQuestData[i].QuestionNo) {
337 if ($scope.usersCorrectQuestData[i].CorrectStatus == "Correct") { 378 if ($scope.usersCorrectQuestData[i].CorrectStatus == "Correct") {
338 var labExerciseHtml = $("#resultLabData").append("<tr><td>" + $scope.usersCorrectQuestData[i].QuestionNo + "</td><td>" + $scope.usersCorrectQuestData[i].title + "</td><td>" + $scope.usersCorrectQuestData[i].CorrectStatus + "</td><td><button ng-click='reviewAttemptAnswer($event);' id=" + $scope.usersCorrectQuestData[i].QuestionNo + " class='btn btn-sm' style='background-color:#007ab3;border-color:#007ab3;color:#ffffff;'><i class='fa fa-times'></i> Review</button></td></tr>"); 379 var labExerciseHtml = $("#resultLabData").append("<tr><td>" + $scope.usersCorrectQuestData[i].QuestionNo + "</td><td>" + $scope.usersCorrectQuestData[i].title + "</td><td>" + $scope.usersCorrectQuestData[i].CorrectStatus + "</td><td><button ng-click='reviewAttemptAnswer($event);' id=" + $scope.usersCorrectQuestData[i].QuestionNo + " class='btn btn-sm' style='background-color:#007ab3;border-color:#007ab3;color:#ffffff;'><i class='fa fa-times'></i> Review</button></td></tr>");
339 $compile(labExerciseHtml)($scope); 380 $compile(labExerciseHtml)($scope);
@@ -349,22 +390,20 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, @@ -349,22 +390,20 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
349 $scope.isValueExist = false; 390 $scope.isValueExist = false;
350 } 391 }
351 } 392 }
352 - if ($scope.isValueExist == false)  
353 - {  
354 - var labExerciseHtml_1 = $("#resultLabData").prepend("<tr><td>" + j + "</td><td>&nbsp;</td><td>Incorrect</td><td><button ng-click='reviewAttemptAnswer($event);' id=" + j + " class='btn btn-danger btn-sm'><i class='fa fa-times'></i> Review</button></td></tr>");  
355 - $compile(labExerciseHtml_1)($scope);  
356 - } 393 + if ($scope.isValueExist == false) {
  394 + var labExerciseHtml_1 = $("#resultLabData").prepend("<tr><td>" + j + "</td><td>&nbsp;</td><td>Incorrect</td><td><button ng-click='reviewAttemptAnswer($event);' id=" + j + " class='btn btn-danger btn-sm'><i class='fa fa-times'></i> Review</button></td></tr>");
  395 + $compile(labExerciseHtml_1)($scope);
  396 + }
357 } 397 }
358 -  
359 - for (var j = 1;j <= $scope.TotalNumberofQuiz;j++) { 398 +
  399 + for (var j = 1; j <= $scope.TotalNumberofQuiz; j++) {
360 $("#resultLabData tr td:nth-child(1)").each(function () { 400 $("#resultLabData tr td:nth-child(1)").each(function () {
361 if (j == $(this).text()) { 401 if (j == $(this).text()) {
362 $q = $(this).parent(); 402 $q = $(this).parent();
363 if ($q.find("td:nth-child(3)").text() == "Correct") { 403 if ($q.find("td:nth-child(3)").text() == "Correct") {
364 sortedQuestionHtml += '<tr><td>' + $q.find("td:nth-child(1)").text() + '</td><td>' + $q.find("td:nth-child(2)").text() + '</td><td>' + $q.find("td:nth-child(3)").text() + '</td><td><button ng-click="reviewAttemptAnswer($event);" id=' + $q.find("td:nth-child(1)").text() + ' class="btn btn-sm" style="background-color:#007ab3;border-color:#007ab3;color:#ffffff;"><i class="fa fa-times"></i> Review</button></td></tr>'; 404 sortedQuestionHtml += '<tr><td>' + $q.find("td:nth-child(1)").text() + '</td><td>' + $q.find("td:nth-child(2)").text() + '</td><td>' + $q.find("td:nth-child(3)").text() + '</td><td><button ng-click="reviewAttemptAnswer($event);" id=' + $q.find("td:nth-child(1)").text() + ' class="btn btn-sm" style="background-color:#007ab3;border-color:#007ab3;color:#ffffff;"><i class="fa fa-times"></i> Review</button></td></tr>';
365 } 405 }
366 - else  
367 - { 406 + else {
368 sortedQuestionHtml += '<tr><td>' + $q.find("td:nth-child(1)").text() + '</td><td>' + $q.find("td:nth-child(2)").text() + '</td><td>' + $q.find("td:nth-child(3)").text() + '</td><td><button ng-click="reviewAttemptAnswer($event);" id=' + $q.find("td:nth-child(1)").text() + ' class="btn btn-sm" style="background-color:#d9534f;border-color:#d9534f;color:#ffffff;"><i class="fa fa-times"></i> Review</button></td></tr>'; 407 sortedQuestionHtml += '<tr><td>' + $q.find("td:nth-child(1)").text() + '</td><td>' + $q.find("td:nth-child(2)").text() + '</td><td>' + $q.find("td:nth-child(3)").text() + '</td><td><button ng-click="reviewAttemptAnswer($event);" id=' + $q.find("td:nth-child(1)").text() + ' class="btn btn-sm" style="background-color:#d9534f;border-color:#d9534f;color:#ffffff;"><i class="fa fa-times"></i> Review</button></td></tr>';
369 } 408 }
370 } 409 }
@@ -381,15 +420,14 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, @@ -381,15 +420,14 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
381 if ($(this).text() == "Incorrect") { 420 if ($(this).text() == "Incorrect") {
382 $scope.inCorrectAnswer = $scope.inCorrectAnswer + 1; 421 $scope.inCorrectAnswer = $scope.inCorrectAnswer + 1;
383 } 422 }
384 - else  
385 - { 423 + else {
386 $scope.CorrectAnswer = $scope.CorrectAnswer + 1; 424 $scope.CorrectAnswer = $scope.CorrectAnswer + 1;
387 } 425 }
388 }); 426 });
389 427
390 $scope.scoreResult = (parseInt($scope.CorrectAnswer) / parseInt($scope.inCorrectAnswer)) * 100; 428 $scope.scoreResult = (parseInt($scope.CorrectAnswer) / parseInt($scope.inCorrectAnswer)) * 100;
391 $scope.scoreResult = Math.round($scope.scoreResult); 429 $scope.scoreResult = Math.round($scope.scoreResult);
392 - 430 +
393 } 431 }
394 432
395 433
@@ -400,23 +438,22 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, @@ -400,23 +438,22 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
400 438
401 439
402 $scope.handleDragStart = function (e) { 440 $scope.handleDragStart = function (e) {
403 - 441 +
404 this.style.opacity = '0.4'; 442 this.style.opacity = '0.4';
405 - 443 +
406 if ($.browser.msie) { 444 if ($.browser.msie) {
407 localStorage.setItem("text", this.innerHTML); 445 localStorage.setItem("text", this.innerHTML);
408 } 446 }
409 - else  
410 - { 447 + else {
411 e.dataTransfer.setData('text/plain', this.innerHTML); 448 e.dataTransfer.setData('text/plain', this.innerHTML);
412 } 449 }
413 - 450 +
414 $scope.dragableId = $(this).attr("Id"); 451 $scope.dragableId = $(this).attr("Id");
415 $scope.a = $scope.dragableId; 452 $scope.a = $scope.dragableId;
416 - 453 +
417 console.log($scope.dragableId); 454 console.log($scope.dragableId);
418 $scope.dragableText = $("#" + $scope.dragableId).text(); 455 $scope.dragableText = $("#" + $scope.dragableId).text();
419 - // alert($("#" + $scope.dragableId).text()); 456 + // alert($("#" + $scope.dragableId).text());
420 457
421 //if user drag already selected answer from one blankbox to another than it gets id of blank box so need to get answer 458 //if user drag already selected answer from one blankbox to another than it gets id of blank box so need to get answer
422 if ($scope.dragableId.indexOf('T') != -1) { 459 if ($scope.dragableId.indexOf('T') != -1) {
@@ -430,7 +467,7 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, @@ -430,7 +467,7 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
430 .where('OptionTitle == ' + optionText) 467 .where('OptionTitle == ' + optionText)
431 .select(); 468 .select();
432 var option = optionData[0].OptionNumber; 469 var option = optionData[0].OptionNumber;
433 - // $scope.dragableId = optionText + '-' + option; 470 + // $scope.dragableId = optionText + '-' + option;
434 } 471 }
435 472
436 //if user drag already selected answer from one blankbox to another than it gets id of blank box so need to get answer 473 //if user drag already selected answer from one blankbox to another than it gets id of blank box so need to get answer
@@ -455,16 +492,16 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, @@ -455,16 +492,16 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
455 }; 492 };
456 493
457 $scope.handleDrop = function (e) { 494 $scope.handleDrop = function (e) {
458 - 495 +
459 e.preventDefault(); 496 e.preventDefault();
460 e.stopPropagation(); 497 e.stopPropagation();
461 var x = $("#droppable").offset(); 498 var x = $("#droppable").offset();
462 499
463 var id = $(this).attr("id"); 500 var id = $(this).attr("id");
464 - 501 +
465 502
466 var keywords = $location.search(); 503 var keywords = $location.search();
467 - 504 +
468 if ($.browser.msie) { 505 if ($.browser.msie) {
469 dataText = localStorage.getItem("text"); 506 dataText = localStorage.getItem("text");
470 localStorage.setItem("text", ''); 507 localStorage.setItem("text", '');
@@ -472,9 +509,9 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, @@ -472,9 +509,9 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
472 else { 509 else {
473 var dataText = e.dataTransfer.getData('text/plain'); 510 var dataText = e.dataTransfer.getData('text/plain');
474 } 511 }
475 - 512 +
476 if (id == "divoptions" || id == "divleft" || id == "divright") { 513 if (id == "divoptions" || id == "divleft" || id == "divright") {
477 - 514 +
478 $scope.item = $('#' + $scope.dragableId).html(); 515 $scope.item = $('#' + $scope.dragableId).html();
479 var rindex = $scope.DraggedList.indexOf($scope.item); 516 var rindex = $scope.DraggedList.indexOf($scope.item);
480 console.log($scope.DraggedList); 517 console.log($scope.DraggedList);
@@ -492,11 +529,11 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, @@ -492,11 +529,11 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
492 $.each($scope.DraggedList, function (inx1, value3) { 529 $.each($scope.DraggedList, function (inx1, value3) {
493 $scope.UserAttempt.push({ "BlankBoxName": id.split('-')[1], "OptionName": $scope.dragableId.split('-')[1] }); 530 $scope.UserAttempt.push({ "BlankBoxName": id.split('-')[1], "OptionName": $scope.dragableId.split('-')[1] });
494 if ($scope.DraggedList[inx1].id == $scope.a.split('-')[1]) { 531 if ($scope.DraggedList[inx1].id == $scope.a.split('-')[1]) {
495 - $scope.b = $scope.DraggedList[inx1].blockID; 532 + $scope.b = $scope.DraggedList[inx1].blockID;
496 $scope.DraggedList.splice(inx1, 1); 533 $scope.DraggedList.splice(inx1, 1);
497 $('#' + $scope.b).css({ "display": "block", "color": "#000000!important" }); 534 $('#' + $scope.b).css({ "display": "block", "color": "#000000!important" });
498 $('#blockans-' + $scope.b.split('-')[1]).css("background-color", "transparent !important"); 535 $('#blockans-' + $scope.b.split('-')[1]).css("background-color", "transparent !important");
499 - // alert('removed from dropbox= '+'blockans-' + $scope.b.split('-')[1]); 536 + // alert('removed from dropbox= '+'blockans-' + $scope.b.split('-')[1]);
500 } 537 }
501 }); 538 });
502 } 539 }
@@ -516,68 +553,83 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, @@ -516,68 +553,83 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
516 } 553 }
517 else { 554 else {
518 $(this).each(function (key, value) { 555 $(this).each(function (key, value) {
519 -  
520 - var droppedID = $(this).attr("id").split("-");  
521 - if (droppedID[0] == 'blockbox') {  
522 - var labExerciseModulePath = '~/../content/data/json/le/' + keywords.labexercise + '.json';  
523 - DataService.getAnotherJson(labExerciseModulePath).then(  
524 - function (result) {  
525 - $.each(result.LabExercise, function (index, value) {  
526 - if (result.LabExercise[index].Slug == keywords.labexercise) {  
527 - $.each(result.LabExercise[index].Questions, function (index1, value1) {  
528 - if (result.LabExercise[index].Questions[index1].Number == $scope.quiznumber) {  
529 - var Options = result.LabExercise[index].Questions[index1].OptionBox;  
530 - $.each(Options, function (inx, value2) {  
531 - if (Options[inx].BoxName == id.split('-')[1]) {  
532 - if ($scope.DraggedList != null) {  
533 - //$.each($scope.DraggedList, function (inx1, value3) {  
534 - // if ($scope.DraggedList[inx1].Value == dataText) {  
535 - // $scope.DraggedList.splice(inx1, 1);  
536 - // }  
537 - //});  
538 - for (var i = 0; i <= $scope.DraggedList.length - 1; i++) {  
539 -  
540 - if ($scope.DraggedList[i].Value == undefined) {  
541 - i = 0;  
542 - continue;  
543 - }  
544 -  
545 556
546 - //if ($scope.DraggedList[i].Value == dataText) {  
547 - if ($scope.DraggedList[i].id == id.split('-')[1]) {  
548 - $scope.DraggedList.splice(i, 1); 557 + var droppedID = $(this).attr("id").split("-");
  558 + if (droppedID[0] == 'blockbox') {
  559 + var labExerciseModulePath = '~/../content/data/json/le/' + keywords.labexercise + '.json';
  560 + DataService.getAnotherJson(labExerciseModulePath).then(
  561 + function (result) {
  562 + $.each(result.LabExercise, function (index, value) {
  563 + if (result.LabExercise[index].Slug == keywords.labexercise) {
  564 + $.each(result.LabExercise[index].Questions, function (index1, value1) {
  565 + if (result.LabExercise[index].Questions[index1].Number == $scope.quiznumber) {
  566 + var Options = result.LabExercise[index].Questions[index1].OptionBox;
  567 + $.each(Options, function (inx, value2) {
  568 + if (Options[inx].BoxName == id.split('-')[1]) {
  569 + if ($scope.DraggedList != null) {
  570 + //$.each($scope.DraggedList, function (inx1, value3) {
  571 + // if ($scope.DraggedList[inx1].Value == dataText) {
  572 + // $scope.DraggedList.splice(inx1, 1);
  573 + // }
  574 + //});
  575 + for (var i = 0; i <= $scope.DraggedList.length - 1; i++) {
  576 +
  577 + if ($scope.DraggedList[i].Value == undefined) {
  578 + i = 0;
  579 + continue;
  580 + }
  581 +
  582 +
  583 + //if ($scope.DraggedList[i].Value == dataText) {
  584 + if ($scope.DraggedList[i].id == id.split('-')[1]) {
  585 + $scope.DraggedList.splice(i, 1);
  586 + }
549 } 587 }
550 } 588 }
  589 + // $scope.UserAttempt.push({ "BlankBoxName": id.split('-')[1], "OptionName": $scope.dragableId.split('-')[1] });
  590 + //$scope.UserAttempt.push({ balnkBox: +$scope.dragableId.split('-')[1] });
  591 + $scope.UserAttempt.push({ "BlankBoxName": id.split('-')[1], "OptionName": $scope.dragableId.split('-')[1] });
  592 + $scope.DraggedList.push({ "blockID": $scope.dragableId, "id": id.split('-')[1], "optionName": id.split('-')[1], "Value": dataText, "topcoord": Options[inx].topcoord, "leftcoord": Options[inx].leftcoord });
  593 + $('#' + $scope.dragableId).css("display", "none");
  594 + $('#blockans-' + Options[inx].OptionNumber).css("background-color", "transparent !important");
  595 + $scope.a = $scope.dragableId;
551 } 596 }
552 - // $scope.UserAttempt.push({ "BlankBoxName": id.split('-')[1], "OptionName": $scope.dragableId.split('-')[1] });  
553 - //$scope.UserAttempt.push({ balnkBox: +$scope.dragableId.split('-')[1] });  
554 - $scope.UserAttempt.push({ "BlankBoxName": id.split('-')[1], "OptionName": $scope.dragableId.split('-')[1] });  
555 - $scope.DraggedList.push({ "blockID": $scope.dragableId, "id": id.split('-')[1], "optionName": id.split('-')[1], "Value": dataText, "topcoord": Options[inx].topcoord, "leftcoord": Options[inx].leftcoord });  
556 - $('#' + $scope.dragableId).css("display", "none");  
557 - $('#blockans-' + Options[inx].OptionNumber).css("background-color", "transparent !important");  
558 - $scope.a = $scope.dragableId;  
559 - }  
560 - });  
561 - }  
562 - });  
563 - } 597 + });
  598 + }
  599 + });
  600 + }
564 601
565 - });  
566 -  
567 -  
568 - },  
569 - function (error) {  
570 - console.log(error.statusText) 602 + });
  603 +
  604 +
  605 +
  606 + },
  607 + function (error) {
  608 + console.log(error.statusText)
  609 + }
  610 + )
571 } 611 }
572 - )  
573 - }  
574 - });  
575 - 612 + });
  613 +
576 } 614 }
577 $scope.$apply(); 615 $scope.$apply();
578 - 616 +
579 //alert(JSON.stringify($scope.UserAttempt)); 617 //alert(JSON.stringify($scope.UserAttempt));
580 - 618 + $timeout(function () {
  619 + if ($scope.Title == "Complete the statements below.") {
  620 + $("#imgdiv").css("position", "static");
  621 + $("#imgdiv").find("div").each(function () {
  622 + var answerDiv = $(this).attr("id").split("-");
  623 + if (answerDiv[0] == "blockans") {
  624 + var concatID = answerDiv[0] + "-" + answerDiv[1];
  625 + $("#" + concatID).css("width", "auto");
  626 + }
  627 + });
  628 + }
  629 + else {
  630 + $("#imgdiv").css("position", "relative");
  631 + }
  632 + }, 350);
581 633
582 }; 634 };
583 635
@@ -587,16 +639,16 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, @@ -587,16 +639,16 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
587 $("#questionHtml").css("display", "none"); 639 $("#questionHtml").css("display", "none");
588 $("#LabExPageHeading").css("display", "none"); 640 $("#LabExPageHeading").css("display", "none");
589 $("#LabExMinimizedId").css("display", "block"); 641 $("#LabExMinimizedId").css("display", "block");
590 - 642 +
591 643
592 } 644 }
593 $scope.maxLabExPanel = function () { 645 $scope.maxLabExPanel = function () {
594 $("#questionHtml").css("display", "block"); 646 $("#questionHtml").css("display", "block");
595 $("#LabExPageHeading").css("display", "block"); 647 $("#LabExPageHeading").css("display", "block");
596 $("#LabExMinimizedId").css("display", "none"); 648 $("#LabExMinimizedId").css("display", "none");
597 -  
598 649
599 - } 650 +
  651 + }
600 $scope.handleDragOver = function (e) { 652 $scope.handleDragOver = function (e) {
601 e.preventDefault(); // Necessary. Allows us to drop. 653 e.preventDefault(); // Necessary. Allows us to drop.
602 e.dataTransfer.dropEffect = 'move'; // See the section on the DataTransfer object. 654 e.dataTransfer.dropEffect = 'move'; // See the section on the DataTransfer object.
@@ -610,7 +662,7 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, @@ -610,7 +662,7 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
610 } 662 }
611 663
612 $scope.resetQuiz = function () { 664 $scope.resetQuiz = function () {
613 - 665 +
614 $scope.DraggedList = []; 666 $scope.DraggedList = [];
615 $scope.UserAttempt = []; 667 $scope.UserAttempt = [];
616 $scope.GetQuizByTopic(); 668 $scope.GetQuizByTopic();
@@ -679,8 +731,8 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, @@ -679,8 +731,8 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
679 $('#spinner').css('visibility', 'hidden'); 731 $('#spinner').css('visibility', 'hidden');
680 732
681 $scope.CreateLabExerciseDataToSave(); 733 $scope.CreateLabExerciseDataToSave();
682 -  
683 - 734 +
  735 +
684 //LabExerciseService.saveLabExerciseAttempt("superadmin", $scope.LabExerciseAttemptedData) 736 //LabExerciseService.saveLabExerciseAttempt("superadmin", $scope.LabExerciseAttemptedData)
685 $scope.labExerciseAttempt = []; 737 $scope.labExerciseAttempt = [];
686 $scope.labExerciseAttempt.push({ 'LabExerciseUserData': $scope.LabExerciseUserData, 'userId': $scope.userId, 'labExerciseIdentifier': $scope.labExerciseIdentifier, 'LastQuestion': $scope.LastQuestion, 'TotalQuestions': $scope.TotalQuestions }); 738 $scope.labExerciseAttempt.push({ 'LabExerciseUserData': $scope.LabExerciseUserData, 'userId': $scope.userId, 'labExerciseIdentifier': $scope.labExerciseIdentifier, 'LastQuestion': $scope.LastQuestion, 'TotalQuestions': $scope.TotalQuestions });
@@ -711,7 +763,7 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, @@ -711,7 +763,7 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
711 763
712 $scope.usersCorrectQuestData = []; 764 $scope.usersCorrectQuestData = [];
713 $scope.CreateLabExerciseDataToSave = function () { 765 $scope.CreateLabExerciseDataToSave = function () {
714 - 766 +
715 $scope.LabExerciseAttemptedData = []; 767 $scope.LabExerciseAttemptedData = [];
716 $scope.lb = []; 768 $scope.lb = [];
717 //get user answers 769 //get user answers
@@ -745,14 +797,14 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, @@ -745,14 +797,14 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
745 title: $scope.activityTitle, 797 title: $scope.activityTitle,
746 DragList: $scope.DraggedList 798 DragList: $scope.DraggedList
747 } 799 }
748 - 800 +
749 801
750 802
751 var thisQuestiondataInLabExerciseUserData = new jinqJs() 803 var thisQuestiondataInLabExerciseUserData = new jinqJs()
752 .from($scope.LabExerciseUserData) 804 .from($scope.LabExerciseUserData)
753 .where('QuestionNo == ' + $scope.LabExerciseAttemptedData.QuestionNo) 805 .where('QuestionNo == ' + $scope.LabExerciseAttemptedData.QuestionNo)
754 .select(); 806 .select();
755 - if (thisQuestiondataInLabExerciseUserData.length>0) { 807 + if (thisQuestiondataInLabExerciseUserData.length > 0) {
756 808
757 angular.forEach($scope.LabExerciseUserData, function (value, key) { 809 angular.forEach($scope.LabExerciseUserData, function (value, key) {
758 if (value.QuestionNo == $scope.LabExerciseAttemptedData.QuestionNo) { 810 if (value.QuestionNo == $scope.LabExerciseAttemptedData.QuestionNo) {
@@ -765,20 +817,19 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, @@ -765,20 +817,19 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
765 $scope.LabExerciseUserData = []; 817 $scope.LabExerciseUserData = [];
766 818
767 $scope.lb.push($scope.LabExerciseAttemptedData); 819 $scope.lb.push($scope.LabExerciseAttemptedData);
768 - angular.forEach($scope.lb,function(value1,key1){  
769 - $scope.LabExerciseUserData.push(value1); 820 + angular.forEach($scope.lb, function (value1, key1) {
  821 + $scope.LabExerciseUserData.push(value1);
770 }) 822 })
771 } 823 }
772 - else 824 + else
773 $scope.LabExerciseUserData.push($scope.LabExerciseAttemptedData); 825 $scope.LabExerciseUserData.push($scope.LabExerciseAttemptedData);
774 - 826 +
775 $scope.usersCorrectQuestData = []; 827 $scope.usersCorrectQuestData = [];
776 - //alert($scope.LabExerciseUserData); 828 + //alert($scope.LabExerciseUserData);
777 if ($scope.LabExerciseUserData.length > 0) { 829 if ($scope.LabExerciseUserData.length > 0) {
778 830
779 - for(var i=0;i<=$scope.LabExerciseUserData.length-1;i++)  
780 - {  
781 - 831 + for (var i = 0; i <= $scope.LabExerciseUserData.length - 1; i++) {
  832 +
782 if ($scope.LabExerciseUserData[i].MaxScore == $scope.LabExerciseUserData[i].Score) { 833 if ($scope.LabExerciseUserData[i].MaxScore == $scope.LabExerciseUserData[i].Score) {
783 $scope.usersCorrectQuestData.push({ 834 $scope.usersCorrectQuestData.push({
784 MaxScore: $scope.LabExerciseUserData[i].MaxScore, 835 MaxScore: $scope.LabExerciseUserData[i].MaxScore,
@@ -833,8 +884,8 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, @@ -833,8 +884,8 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
833 } 884 }
834 } 885 }
835 886
836 - // console.log($scope.usersCorrectQuestData);  
837 - // console.log($scope.LabExerciseUserData); 887 + // console.log($scope.usersCorrectQuestData);
  888 + // console.log($scope.LabExerciseUserData);
838 } 889 }
839 $scope.reviewAttemptAnswer = function (evt) { 890 $scope.reviewAttemptAnswer = function (evt) {
840 $scope.isReviewBtnSelected = true; 891 $scope.isReviewBtnSelected = true;
@@ -846,10 +897,10 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, @@ -846,10 +897,10 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
846 $("#reportBtn").css("display", "block"); 897 $("#reportBtn").css("display", "block");
847 $("#quizSubmitBtn").css("display", "none"); 898 $("#quizSubmitBtn").css("display", "none");
848 $scope.quiznumber = evt.target.id; 899 $scope.quiznumber = evt.target.id;
849 - // $scope.CreateLabExerciseDataToSave(); 900 + // $scope.CreateLabExerciseDataToSave();
850 $scope.dragableId = ""; 901 $scope.dragableId = "";
851 - $scope.resetQuiz();  
852 - // $scope.GetQuizByTopic(); 902 + $scope.resetQuiz();
  903 + // $scope.GetQuizByTopic();
853 //$scope.ShowHideDiv(); 904 //$scope.ShowHideDiv();
854 } 905 }
855 906
@@ -867,7 +918,7 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, @@ -867,7 +918,7 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
867 userAnswers[id.replace('T', '')] = blockAnswers[i].innerHTML; 918 userAnswers[id.replace('T', '')] = blockAnswers[i].innerHTML;
868 } 919 }
869 920
870 - $scope.commaSeperatedUserAnswers = ''; 921 + $scope.commaSeperatedUserAnswers = '';
871 for (var i = 1; i <= blockBoxLength; i++) { 922 for (var i = 1; i <= blockBoxLength; i++) {
872 923
873 var userAns = userAnswers[i]; 924 var userAns = userAnswers[i];
@@ -898,7 +949,7 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, @@ -898,7 +949,7 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
898 option = multipleanswer[0]; 949 option = multipleanswer[0];
899 } 950 }
900 else 951 else
901 - option = cr[0].correctResponse[i].Answer; 952 + option = cr[0].correctResponse[i].Answer;
902 953
903 var options = new jinqJs() 954 var options = new jinqJs()
904 .from(cr[0].Options) 955 .from(cr[0].Options)
@@ -933,7 +984,7 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, @@ -933,7 +984,7 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
933 angular.forEach($scope.UserAttempt, function (value, key) { 984 angular.forEach($scope.UserAttempt, function (value, key) {
934 985
935 var userOptedAnswer = value.BlankBoxName + ' ' + value.OptionName; 986 var userOptedAnswer = value.BlankBoxName + ' ' + value.OptionName;
936 - for(var i=0;i<$scope.correctResonseKeyValue.length;i++) { 987 + for (var i = 0; i < $scope.correctResonseKeyValue.length; i++) {
937 if (userOptedAnswer == $scope.correctResonseKeyValue[i]) { 988 if (userOptedAnswer == $scope.correctResonseKeyValue[i]) {
938 $scope.Score += 1; 989 $scope.Score += 1;
939 } 990 }
@@ -950,7 +1001,7 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, @@ -950,7 +1001,7 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
950 userId: 1, 1001 userId: 1,
951 identifier: 'di' 1002 identifier: 'di'
952 }; 1003 };
953 - 1004 +
954 LabExerciseService.GetLabExercise(labExerciseInfo) 1005 LabExerciseService.GetLabExercise(labExerciseInfo)
955 .then( 1006 .then(
956 1007
@@ -961,7 +1012,7 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, @@ -961,7 +1012,7 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
961 $scope.ShowSavedLabExercise(); 1012 $scope.ShowSavedLabExercise();
962 } 1013 }
963 }, 1014 },
964 - function(error){ 1015 + function (error) {
965 console.log(' Error in getting LabExercise = ' + error.statusText); 1016 console.log(' Error in getting LabExercise = ' + error.statusText);
966 $rootScope.errorMessage = AdminConstants.ERROR_IN_FECTHING_DETAILS; 1017 $rootScope.errorMessage = AdminConstants.ERROR_IN_FECTHING_DETAILS;
967 $("#messageModal").modal('show'); 1018 $("#messageModal").modal('show');
@@ -972,10 +1023,10 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, @@ -972,10 +1023,10 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
972 $scope.ShowSavedLabExercise = function () { 1023 $scope.ShowSavedLabExercise = function () {
973 1024
974 //from database 1025 //from database
975 - var lastQuestion = $scope.quiznumber;  
976 - var lastQuestionDetails;  
977 - var lastQuestionAnswers;  
978 - var blockIds = []; 1026 + var lastQuestion = $scope.quiznumber;
  1027 + var lastQuestionDetails;
  1028 + var lastQuestionAnswers;
  1029 + var blockIds = [];
979 1030
980 //if user opted this question, it will have entry in LabExerciseUserData 1031 //if user opted this question, it will have entry in LabExerciseUserData
981 var thisQuestiondataInLabExerciseUserData = new jinqJs() 1032 var thisQuestiondataInLabExerciseUserData = new jinqJs()
@@ -983,91 +1034,109 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, @@ -983,91 +1034,109 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
983 .where('QuestionNo == ' + $scope.quiznumber) 1034 .where('QuestionNo == ' + $scope.quiznumber)
984 .select(); 1035 .select();
985 1036
986 - 1037 +
987 //if this exists in LabExerciseUserData, show the new opted else show from database 1038 //if this exists in LabExerciseUserData, show the new opted else show from database
988 var isFromDB = false; 1039 var isFromDB = false;
989 - if (thisQuestiondataInLabExerciseUserData.length > 0){  
990 -  
991 -  
992 - lastQuestionDetails = thisQuestiondataInLabExerciseUserData;  
993 - if (lastQuestionDetails != undefined && lastQuestionDetails.length > 0)  
994 - lastQuestionAnswers = lastQuestionDetails[0].UserAnswer.split(',');  
995 - }  
996 -  
997 - else{  
998 - isFromDB = true;  
999 - lastQuestionDetails = new jinqJs()  
1000 - .from($scope.SavedLabExercise.labExercise)  
1001 - .where('QuestionNo == ' + lastQuestion) 1040 + if (thisQuestiondataInLabExerciseUserData.length > 0) {
  1041 +
  1042 +
  1043 + lastQuestionDetails = thisQuestiondataInLabExerciseUserData;
  1044 + if (lastQuestionDetails != undefined && lastQuestionDetails.length > 0)
  1045 + lastQuestionAnswers = lastQuestionDetails[0].UserAnswer.split(',');
  1046 + }
  1047 +
  1048 + else {
  1049 + isFromDB = true;
  1050 + lastQuestionDetails = new jinqJs()
  1051 + .from($scope.SavedLabExercise.labExercise)
  1052 + .where('QuestionNo == ' + lastQuestion)
  1053 + .select();
  1054 + if (lastQuestionDetails != undefined && lastQuestionDetails.length > 0)
  1055 + lastQuestionAnswers = lastQuestionDetails[0].UserAnswers.split(',');
  1056 + }
  1057 + if (lastQuestionDetails != undefined && lastQuestionDetails.length > 0) {
  1058 + $scope.QustionAnsKeyValue = [];
  1059 + for (var i = 0; i < lastQuestionAnswers.length; i++) {
  1060 + var num = i + 1;
  1061 + $scope.QustionAnsKeyValue.push({ blockbox: 'T' + num, text: lastQuestionAnswers[i] });
  1062 +
  1063 + if (isFromDB) {
  1064 +
  1065 + if (lastQuestionAnswers[i] != "") {
  1066 + var blocks = $("div[id*='block-']");
  1067 + for (var j = 0; j < blocks.length; j++) {
  1068 +
  1069 + if ((blocks[j].innerHTML).toString() == lastQuestionAnswers[i]) {
  1070 + $('#' + blocks[j].id).css("display", "none");
  1071 + break;
  1072 + };
  1073 +
  1074 + }
  1075 +
  1076 + }
  1077 + }
  1078 +
  1079 + else {
  1080 + var dragList = lastQuestionDetails[0].DragList;
  1081 + angular.forEach(dragList, function (v, k) {
  1082 + $('#' + v.blockID).css("display", "none");
  1083 + })
  1084 + }
  1085 +
  1086 + }
  1087 + var labQuestionData = new jinqJs()
  1088 + .from($scope.LabExData.LabExercise[0].Questions)
  1089 + .where('Number == ' + lastQuestion)
  1090 + .select();
  1091 +
  1092 + angular.forEach($scope.QustionAnsKeyValue, function (value, key) {
  1093 + var questionOptionBox = new jinqJs()
  1094 + .from(labQuestionData[0].OptionBox)
  1095 + .where('BoxName == ' + value.blockbox)
  1096 + .select();
  1097 + if (value.text != "") {
  1098 +
  1099 + var OptionList = new jinqJs()
  1100 + .from(labQuestionData[0].Options)
  1101 + .where('OptionTitle == ' + value.text)
1002 .select(); 1102 .select();
1003 - if (lastQuestionDetails != undefined && lastQuestionDetails.length>0)  
1004 - lastQuestionAnswers = lastQuestionDetails[0].UserAnswers.split(',');  
1005 - }  
1006 - if (lastQuestionDetails != undefined && lastQuestionDetails.length > 0) {  
1007 - $scope.QustionAnsKeyValue = [];  
1008 - for (var i = 0; i < lastQuestionAnswers.length; i++) {  
1009 - var num = i + 1;  
1010 - $scope.QustionAnsKeyValue.push({ blockbox: 'T' + num, text: lastQuestionAnswers[i] });  
1011 -  
1012 - if (isFromDB) {  
1013 -  
1014 - if (lastQuestionAnswers[i] != "") {  
1015 - var blocks = $("div[id*='block-']");  
1016 - for (var j = 0; j < blocks.length; j++) {  
1017 -  
1018 - if ((blocks[j].innerHTML).toString() == lastQuestionAnswers[i]) {  
1019 - $('#' + blocks[j].id).css("display", "none");  
1020 - };  
1021 -  
1022 - }  
1023 -  
1024 - }  
1025 - }  
1026 -  
1027 - else {  
1028 - var dragList = lastQuestionDetails[0].DragList;  
1029 - angular.forEach(dragList, function (v, k) {  
1030 - $('#' + v.blockID).css("display", "none");  
1031 - })  
1032 - }  
1033 -  
1034 - }  
1035 - var labQuestionData = new jinqJs()  
1036 - .from($scope.LabExData.LabExercise[0].Questions)  
1037 - .where('Number == ' + lastQuestion)  
1038 - .select();  
1039 -  
1040 - angular.forEach($scope.QustionAnsKeyValue, function (value, key) {  
1041 - var questionOptionBox = new jinqJs()  
1042 - .from(labQuestionData[0].OptionBox)  
1043 - .where('BoxName == ' + value.blockbox)  
1044 - .select();  
1045 - if (value.text != "") {  
1046 -  
1047 - var OptionList = new jinqJs()  
1048 - .from(labQuestionData[0].Options)  
1049 - .where('OptionTitle == ' + value.text)  
1050 - .select();  
1051 -  
1052 -  
1053 - var blockId = 'block-' + OptionList[0].OptionNumber;  
1054 - if (OptionList != undefined && OptionList.length > 1 && blockIds.indexOf(blockId) != -1) {  
1055 - blockId = 'block-' + OptionList[1].OptionNumber;  
1056 - }  
1057 - blockIds.push(blockId);  
1058 - $scope.DraggedList.push({ "blockID": blockId, "id": value.blockbox, "optionName": value.blockbox, "Value": value.text, "topcoord": questionOptionBox[0].topcoord, "leftcoord": questionOptionBox[0].leftcoord });  
1059 -  
1060 -  
1061 - // $scope.DraggedList.push({ "id": value.blockbox, "optionName": value.blockbox, "Value": value.text, "topcoord": questionOptionBox[0].topcoord, "leftcoord": questionOptionBox[0].leftcoord });  
1062 -  
1063 - $rootScope.isLoading = false;  
1064 - $('#spinner').css('visibility', 'hidden');  
1065 - }  
1066 -  
1067 - })  
1068 - }  
1069 - $rootScope.isLoading = false;  
1070 - $('#spinner').css('visibility', 'hidden'); 1103 +
  1104 +
  1105 + var blockId = 'block-' + OptionList[0].OptionNumber;
  1106 + if (OptionList != undefined && OptionList.length > 1 && blockIds.indexOf(blockId) != -1) {
  1107 + blockId = 'block-' + OptionList[1].OptionNumber;
  1108 + }
  1109 + blockIds.push(blockId);
  1110 + $scope.DraggedList.push({ "blockID": blockId, "id": value.blockbox, "optionName": value.blockbox, "Value": value.text, "topcoord": questionOptionBox[0].topcoord, "leftcoord": questionOptionBox[0].leftcoord });
  1111 +
  1112 +
  1113 + // $scope.DraggedList.push({ "id": value.blockbox, "optionName": value.blockbox, "Value": value.text, "topcoord": questionOptionBox[0].topcoord, "leftcoord": questionOptionBox[0].leftcoord });
  1114 +
  1115 + $rootScope.isLoading = false;
  1116 + $('#spinner').css('visibility', 'hidden');
  1117 +
  1118 +
  1119 + $timeout(function () {
  1120 + if ($scope.Title == "Complete the statements below.") {
  1121 + $("#imgdiv").css("position", "static");
  1122 + $("#imgdiv").find("div").each(function () {
  1123 + var answerDiv = $(this).attr("id").split("-");
  1124 + if (answerDiv[0] == "blockans") {
  1125 + var concatID = answerDiv[0] + "-" + answerDiv[1];
  1126 + $("#" + concatID).css("width", "auto");
  1127 + }
  1128 + });
  1129 + }
  1130 + else {
  1131 + $("#imgdiv").css("position", "relative");
  1132 + }
  1133 + }, 350);
  1134 + }
  1135 +
  1136 + })
  1137 + }
  1138 + $rootScope.isLoading = false;
  1139 + $('#spinner').css('visibility', 'hidden');
1071 1140
1072 if (lastQuestion == $scope.TotalNumberofQuiz) { 1141 if (lastQuestion == $scope.TotalNumberofQuiz) {
1073 if ($scope.isReviewBtnSelected == true) { 1142 if ($scope.isReviewBtnSelected == true) {
@@ -1084,8 +1153,8 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter, @@ -1084,8 +1153,8 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
1084 1153
1085 } 1154 }
1086 1155
1087 -  
1088 - 1156 +
  1157 +
1089 }] 1158 }]
1090 1159
1091 ); 1160 );
@@ -1106,7 +1175,7 @@ AIA.directive(&#39;droppable&#39;, function () { @@ -1106,7 +1175,7 @@ AIA.directive(&#39;droppable&#39;, function () {
1106 element[0].addEventListener('drop', $scope.handleDrop, false); 1175 element[0].addEventListener('drop', $scope.handleDrop, false);
1107 element[0].addEventListener('dragover', $scope.handleDragOver, false); 1176 element[0].addEventListener('dragover', $scope.handleDragOver, false);
1108 1177
1109 - 1178 +
1110 } 1179 }
1111 } 1180 }
1112 }); 1181 });
400-SOURCECODE/AIAHTML5.Web/app/views/LabExerc/lab-exercises-detail.html
@@ -33,9 +33,9 @@ @@ -33,9 +33,9 @@
33 </div> 33 </div>
34 </div> 34 </div>
35 <div class="panel-body" style="padding:2px;overflow:scroll"> 35 <div class="panel-body" style="padding:2px;overflow:scroll">
36 - <div id="textblock" style="margin: 80px 20px; display block;"> 36 + <div id="textblock" style="margin: 80px 20px; display block;width:1200px;">
37 <div style="margin: 20px;" ng-repeat="optionbox in LabExerciseModules.OptionBox" droppable="true" class="droppable ui-droppable options" id="blockbox-{{optionbox.BoxName}}"> 37 <div style="margin: 20px;" ng-repeat="optionbox in LabExerciseModules.OptionBox" droppable="true" class="droppable ui-droppable options" id="blockbox-{{optionbox.BoxName}}">
38 - <div ng-bind-html="deliberatelyTrustDangerousSnippet(optionbox.QuizText)"></div> 38 + <div style="position:relative;" ng-bind-html="deliberatelyTrustDangerousSnippet(optionbox.QuizText)"></div>
39 </div> 39 </div>
40 <!--<ul> 40 <!--<ul>
41 <li ng-repeat="optionbox in LabExerciseModules.OptionBox" droppable="true" ng-bind-html="'{{optionbox.QuizText}}' | to_trusted"></li> 41 <li ng-repeat="optionbox in LabExerciseModules.OptionBox" droppable="true" ng-bind-html="'{{optionbox.QuizText}}' | to_trusted"></li>
400-SOURCECODE/AIAHTML5.Web/content/data/json/le/qz_dat_ca.json
@@ -265,10 +265,10 @@ @@ -265,10 +265,10 @@
265 "Title": "Complete the statements below.", 265 "Title": "Complete the statements below.",
266 "ImagePath":"", 266 "ImagePath":"",
267 "activityTitle": "Chambers of the Heart", 267 "activityTitle": "Chambers of the Heart",
268 - "OptionBox": [{"BoxName": "T1","topcoord":"-223","leftcoord":"-85","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:218px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; receives oxygenated blood from the lungs."},  
269 - {"BoxName": "T2","topcoord":"-185","leftcoord":"-85","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:257px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; receives deoxygenated blood from the body systems."},  
270 - {"BoxName": "T3","topcoord":"-145","leftcoord":"-85","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:297px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; ejects deoxygenated blood to the lungs."},  
271 - {"BoxName": "T4","topcoord":"-106","leftcoord":"-85","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:336px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; ejects oxygenated blood into the aorta."}], 268 + "OptionBox": [{"BoxName": "T1","topcoord":"-223","leftcoord":"107","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; receives oxygenated blood from the lungs."},
  269 + {"BoxName": "T2","topcoord":"-185","leftcoord":"107","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; receives deoxygenated blood from the body systems."},
  270 + {"BoxName": "T3","topcoord":"-145","leftcoord":"107","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; ejects deoxygenated blood to the lungs."},
  271 + {"BoxName": "T4","topcoord":"-106","leftcoord":"107","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; ejects oxygenated blood into the aorta."}],
272 "Options": [{"OptionNumber": "A","OptionTitle": "left atrium","textalign":"bottom"}, 272 "Options": [{"OptionNumber": "A","OptionTitle": "left atrium","textalign":"bottom"},
273 {"OptionNumber": "B","OptionTitle": "right atrium","textalign":"bottom"}, 273 {"OptionNumber": "B","OptionTitle": "right atrium","textalign":"bottom"},
274 {"OptionNumber": "C","OptionTitle": "right ventricle","textalign":"bottom"}, 274 {"OptionNumber": "C","OptionTitle": "right ventricle","textalign":"bottom"},
400-SOURCECODE/AIAHTML5.Web/content/data/json/le/qz_dat_di.json
@@ -155,12 +155,12 @@ @@ -155,12 +155,12 @@
155 "Title": "Complete the statements below.", 155 "Title": "Complete the statements below.",
156 "activityTitle": "Digestive Process", 156 "activityTitle": "Digestive Process",
157 "ImagePath":"", 157 "ImagePath":"",
158 - "OptionBox": [{"BoxName": "T1","topcoord":"-310","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:212px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; is the introduction of food into the GI tract."},  
159 - {"BoxName": "T2","topcoord":"-267","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:254px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; is the moving of food along the GI tract with alternating muscle contractions."},  
160 - {"BoxName": "T3","topcoord":"-228","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:295px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; is the mixing and breaking down food into smaller fragments without disrupting chemical bonds."},  
161 - {"BoxName": "T4","topcoord":"-186","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:337px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; is the breaking down large food molecules to their building blocks by enzymes."},  
162 - {"BoxName": "T5","topcoord":"-145","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:377px;' id='blockbox-T5' droppable='true'></span>-----------------------------------&nbsp; is the transport of digested end products from the GI tract into the blood or lymph."},  
163 - {"BoxName": "T6","topcoord":"-107","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:416px;' id='blockbox-T6' droppable='true'></span>-----------------------------------&nbsp; is the elimination of indigestible residues from the GI tract via the anus."}], 158 + "OptionBox": [{"BoxName": "T1","topcoord":"-301","leftcoord":"66","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; is the introduction of food into the GI tract."},
  159 + {"BoxName": "T2","topcoord":"-261","leftcoord":"66","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; is the moving of food along the GI tract with alternating muscle contractions."},
  160 + {"BoxName": "T3","topcoord":"-228","leftcoord":"66","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; is the mixing and breaking down food into smaller fragments without disrupting chemical bonds."},
  161 + {"BoxName": "T4","topcoord":"-186","leftcoord":"66","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; is the breaking down large food molecules to their building blocks by enzymes."},
  162 + {"BoxName": "T5","topcoord":"-145","leftcoord":"66","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T5' droppable='true'></span>-----------------------------------&nbsp; is the transport of digested end products from the GI tract into the blood or lymph."},
  163 + {"BoxName": "T6","topcoord":"-107","leftcoord":"66","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T6' droppable='true'></span>-----------------------------------&nbsp; is the elimination of indigestible residues from the GI tract via the anus."}],
164 "Options": [{"OptionNumber": "A","OptionTitle": "Ingestion","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "Propulsion","textalign":"bottom"}, 164 "Options": [{"OptionNumber": "A","OptionTitle": "Ingestion","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "Propulsion","textalign":"bottom"},
165 {"OptionNumber": "C","OptionTitle": "Mechanical digestion","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "Chemical digestion","textalign":"bottom"}, 165 {"OptionNumber": "C","OptionTitle": "Mechanical digestion","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "Chemical digestion","textalign":"bottom"},
166 {"OptionNumber": "E","OptionTitle": "Absorption","textalign":"bottom"},{"OptionNumber": "F","OptionTitle": "Defecation","textalign":"bottom"}], 166 {"OptionNumber": "E","OptionTitle": "Absorption","textalign":"bottom"},{"OptionNumber": "F","OptionTitle": "Defecation","textalign":"bottom"}],
@@ -172,10 +172,10 @@ @@ -172,10 +172,10 @@
172 "Title": "Complete the statements below.", 172 "Title": "Complete the statements below.",
173 "activityTitle": "Anatomy I", 173 "activityTitle": "Anatomy I",
174 "ImagePath":"", 174 "ImagePath":"",
175 - "OptionBox": [{"BoxName": "T1","topcoord":"-231","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:212px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; is the initial site for carbohydrate digestion."},  
176 - {"BoxName": "T2","topcoord":"-189","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:254px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; is the initial site for protein digestion."},  
177 - {"BoxName": "T3","topcoord":"-148","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:295px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; is the primary site for fat digestion."},  
178 - {"BoxName": "T4","topcoord":"-107","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:337px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; has both exocrine and endocrine functions."}], 175 + "OptionBox": [{"BoxName": "T1","topcoord":"-228","leftcoord":"107","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; is the initial site for carbohydrate digestion."},
  176 + {"BoxName": "T2","topcoord":"-189","leftcoord":"107","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; is the initial site for protein digestion."},
  177 + {"BoxName": "T3","topcoord":"-148","leftcoord":"107","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; is the primary site for fat digestion."},
  178 + {"BoxName": "T4","topcoord":"-107","leftcoord":"107","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; has both exocrine and endocrine functions."}],
179 "Options": [{"OptionNumber": "A","OptionTitle": "mouth","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "stomach","textalign":"bottom"}, 179 "Options": [{"OptionNumber": "A","OptionTitle": "mouth","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "stomach","textalign":"bottom"},
180 {"OptionNumber": "C","OptionTitle": "small intestine","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "pancreas","textalign":"bottom"}], 180 {"OptionNumber": "C","OptionTitle": "small intestine","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "pancreas","textalign":"bottom"}],
181 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}] 181 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
@@ -185,10 +185,10 @@ @@ -185,10 +185,10 @@
185 "Title": "Complete the statements below.", 185 "Title": "Complete the statements below.",
186 "activityTitle": "Anatomy II", 186 "activityTitle": "Anatomy II",
187 "ImagePath":"", 187 "ImagePath":"",
188 - "OptionBox": [{"BoxName": "T1","topcoord":"-231","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:212px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; is the major site for nutrient absorption."},  
189 - {"BoxName": "T2","topcoord":"-189","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:254px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; is the major site for water absorption."},  
190 - {"BoxName": "T3","topcoord":"-148","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:295px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; is responsible for producing bile."},  
191 - {"BoxName": "T4","topcoord":"-107","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:337px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; is the major storage site for bile."}], 188 + "OptionBox": [{"BoxName": "T1","topcoord":"-228","leftcoord":"107","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; is the major site for nutrient absorption."},
  189 + {"BoxName": "T2","topcoord":"-189","leftcoord":"107","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; is the major site for water absorption."},
  190 + {"BoxName": "T3","topcoord":"-148","leftcoord":"107","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; is responsible for producing bile."},
  191 + {"BoxName": "T4","topcoord":"-107","leftcoord":"107","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; is the major storage site for bile."}],
192 "Options": [{"OptionNumber": "A","OptionTitle": "small intestine","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "large intestine","textalign":"bottom"}, 192 "Options": [{"OptionNumber": "A","OptionTitle": "small intestine","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "large intestine","textalign":"bottom"},
193 {"OptionNumber": "C","OptionTitle": "liver","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "gallbladder","textalign":"bottom"}], 193 {"OptionNumber": "C","OptionTitle": "liver","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "gallbladder","textalign":"bottom"}],
194 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}] 194 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
@@ -198,10 +198,10 @@ @@ -198,10 +198,10 @@
198 "Title": "Complete the statements below.", 198 "Title": "Complete the statements below.",
199 "activityTitle": "Digestion", 199 "activityTitle": "Digestion",
200 "ImagePath":"", 200 "ImagePath":"",
201 - "OptionBox": [{"BoxName": "T1","topcoord":"-231","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:212px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; is responsible for initiating carbohydrate digestion."},  
202 - {"BoxName": "T2","topcoord":"-189","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:254px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; is responsible for initiating protein digestion."},  
203 - {"BoxName": "T3","topcoord":"-148","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:295px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; is responsible for the majority of fat digestion."},  
204 - {"BoxName": "T4","topcoord":"-107","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:337px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; acts as an emulsifying agent before fat digestion can begin."}], 201 + "OptionBox": [{"BoxName": "T1","topcoord":"-228","leftcoord":"107","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; is responsible for initiating carbohydrate digestion."},
  202 + {"BoxName": "T2","topcoord":"-189","leftcoord":"107","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; is responsible for initiating protein digestion."},
  203 + {"BoxName": "T3","topcoord":"-148","leftcoord":"107","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; is responsible for the majority of fat digestion."},
  204 + {"BoxName": "T4","topcoord":"-107","leftcoord":"107","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; acts as an emulsifying agent before fat digestion can begin."}],
205 "Options": [{"OptionNumber": "A","OptionTitle": "Amylase","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "Pepsin","textalign":"bottom"}, 205 "Options": [{"OptionNumber": "A","OptionTitle": "Amylase","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "Pepsin","textalign":"bottom"},
206 {"OptionNumber": "C","OptionTitle": "Lipase","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "Bile","textalign":"bottom"}], 206 {"OptionNumber": "C","OptionTitle": "Lipase","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "Bile","textalign":"bottom"}],
207 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}] 207 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
@@ -211,10 +211,10 @@ @@ -211,10 +211,10 @@
211 "Title": "Complete the statements below.", 211 "Title": "Complete the statements below.",
212 "activityTitle": "Digestion", 212 "activityTitle": "Digestion",
213 "ImagePath":"", 213 "ImagePath":"",
214 - "OptionBox": [{"BoxName": "T1","topcoord":"-231","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:212px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; layer of the digestive tract comes in direct contact with undigested food."},  
215 - {"BoxName": "T2","topcoord":"-189","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:254px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; layer of the digestive tract contains blood vessels, lymphatic vessels, and glands."},  
216 - {"BoxName": "T3","topcoord":"-148","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:295px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; layer of the digestive tract is responsible for peristalsis."},  
217 - {"BoxName": "T4","topcoord":"-107","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:337px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; is the outer layer of the digestive tract."}], 214 + "OptionBox": [{"BoxName": "T1","topcoord":"-228","leftcoord":"107","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; layer of the digestive tract comes in direct contact with undigested food."},
  215 + {"BoxName": "T2","topcoord":"-189","leftcoord":"107","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; layer of the digestive tract contains blood vessels, lymphatic vessels, and glands."},
  216 + {"BoxName": "T3","topcoord":"-148","leftcoord":"107","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; layer of the digestive tract is responsible for peristalsis."},
  217 + {"BoxName": "T4","topcoord":"-107","leftcoord":"107","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; is the outer layer of the digestive tract."}],
218 "Options": [{"OptionNumber": "A","OptionTitle": "mucosa","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "submucosa","textalign":"bottom"}, 218 "Options": [{"OptionNumber": "A","OptionTitle": "mucosa","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "submucosa","textalign":"bottom"},
219 {"OptionNumber": "C","OptionTitle": "muscularis","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "serosa","textalign":"bottom"}], 219 {"OptionNumber": "C","OptionTitle": "muscularis","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "serosa","textalign":"bottom"}],
220 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}] 220 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
400-SOURCECODE/AIAHTML5.Web/content/data/json/le/qz_dat_en.json
@@ -124,15 +124,15 @@ @@ -124,15 +124,15 @@
124 "correctResponse": [{"OptionBox": "T1","Answer": "H"},{"OptionBox": "T2","Answer": "G"},{"OptionBox": "T3","Answer": "E"},{"OptionBox": "T4","Answer": "F"}, 124 "correctResponse": [{"OptionBox": "T1","Answer": "H"},{"OptionBox": "T2","Answer": "G"},{"OptionBox": "T3","Answer": "E"},{"OptionBox": "T4","Answer": "F"},
125 {"OptionBox": "T5","Answer": "A"},{"OptionBox": "T6","Answer": "B"},{"OptionBox": "T7","Answer": "C"},{"OptionBox": "T8","Answer": "D"}] 125 {"OptionBox": "T5","Answer": "A"},{"OptionBox": "T6","Answer": "B"},{"OptionBox": "T7","Answer": "C"},{"OptionBox": "T8","Answer": "D"}]
126 }, 126 },
127 - { 127 + {
128 "Number": "9", 128 "Number": "9",
129 "Title": "Complete the statements below.", 129 "Title": "Complete the statements below.",
130 "activityTitle": "Endocrine Glands", 130 "activityTitle": "Endocrine Glands",
131 "ImagePath":"", 131 "ImagePath":"",
132 - "OptionBox": [{"BoxName": "T1","topcoord":"-231","leftcoord":"-31","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:212px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; gland is connected to the hypothalamus by the infundibulum and stores ADH and oxytocin."},  
133 - {"BoxName": "T2","topcoord":"-189","leftcoord":"-31","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:254px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; gland secretes several tropic hormones such as TSH, ACTH, FSH, and LH."},  
134 - {"BoxName": "T3","topcoord":"-148","leftcoord":"-31","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:295px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; gland secretes the hormone responsible for maintaining the body's metabolic rate."},  
135 - {"BoxName": "T4","topcoord":"-107","leftcoord":"-31","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:337px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; is known as the body's stress gland."}], 132 + "OptionBox": [{"BoxName": "T1","topcoord":"-228","leftcoord":"107","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; gland is connected to the hypothalamus by the infundibulum and stores ADH and oxytocin."},
  133 + {"BoxName": "T2","topcoord":"-189","leftcoord":"107","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; gland secretes several tropic hormones such as TSH, ACTH, FSH, and LH."},
  134 + {"BoxName": "T3","topcoord":"-148","leftcoord":"107","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; gland secretes the hormone responsible for maintaining the body's metabolic rate."},
  135 + {"BoxName": "T4","topcoord":"-107","leftcoord":"107","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; is known as the body's stress gland."}],
136 "Options": [{"OptionNumber": "A","OptionTitle": "neurohypohysis","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "adenohypophysis","textalign":"bottom"}, 136 "Options": [{"OptionNumber": "A","OptionTitle": "neurohypohysis","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "adenohypophysis","textalign":"bottom"},
137 {"OptionNumber": "C","OptionTitle": "thyroid","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "adrenal gland","textalign":"bottom"}], 137 {"OptionNumber": "C","OptionTitle": "thyroid","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "adrenal gland","textalign":"bottom"}],
138 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}] 138 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
@@ -142,10 +142,10 @@ @@ -142,10 +142,10 @@
142 "Title": "Complete the statements below.", 142 "Title": "Complete the statements below.",
143 "activityTitle": "Hormones I", 143 "activityTitle": "Hormones I",
144 "ImagePath":"", 144 "ImagePath":"",
145 - "OptionBox": [{"BoxName": "T1","topcoord":"-231","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:212px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; is responsible for sperm production and maturation of the ova."},  
146 - {"BoxName": "T2","topcoord":"-189","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:254px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; is responsible for increasing the production of male and female sex hormones."},  
147 - {"BoxName": "T3","topcoord":"-148","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:295px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; stimulates the thyroid gland to produce thyroid hormone."},  
148 - {"BoxName": "T4","topcoord":"-107","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:337px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; stimulates the adrenal gland to release glucocorticoid hormones."}], 145 + "OptionBox": [{"BoxName": "T1","topcoord":"-228","leftcoord":"107","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; is responsible for sperm production and maturation of the ova."},
  146 + {"BoxName": "T2","topcoord":"-189","leftcoord":"107","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; is responsible for increasing the production of male and female sex hormones."},
  147 + {"BoxName": "T3","topcoord":"-148","leftcoord":"107","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; stimulates the thyroid gland to produce thyroid hormone."},
  148 + {"BoxName": "T4","topcoord":"-107","leftcoord":"107","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; stimulates the adrenal gland to release glucocorticoid hormones."}],
149 "Options": [{"OptionNumber": "A","OptionTitle": "FSH","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "LH","textalign":"bottom"}, 149 "Options": [{"OptionNumber": "A","OptionTitle": "FSH","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "LH","textalign":"bottom"},
150 {"OptionNumber": "C","OptionTitle": "TH","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "ACTH","textalign":"bottom"}], 150 {"OptionNumber": "C","OptionTitle": "TH","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "ACTH","textalign":"bottom"}],
151 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}] 151 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
@@ -155,10 +155,10 @@ @@ -155,10 +155,10 @@
155 "Title": "Complete the statements below.", 155 "Title": "Complete the statements below.",
156 "activityTitle": "Hormones II", 156 "activityTitle": "Hormones II",
157 "ImagePath":"", 157 "ImagePath":"",
158 - "OptionBox": [{"BoxName": "T1","topcoord":"-231","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:212px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; stimulates uterine contraction."},  
159 - {"BoxName": "T2","topcoord":"-189","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:254px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; stimulates milk production."},  
160 - {"BoxName": "T3","topcoord":"-148","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:295px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; stimulates water reabsorption."},  
161 - {"BoxName": "T4","topcoord":"-107","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:337px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; stimulates sodium reabsorption."}], 158 + "OptionBox": [{"BoxName": "T1","topcoord":"-228","leftcoord":"107","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; stimulates uterine contraction."},
  159 + {"BoxName": "T2","topcoord":"-189","leftcoord":"107","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; stimulates milk production."},
  160 + {"BoxName": "T3","topcoord":"-148","leftcoord":"107","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; stimulates water reabsorption."},
  161 + {"BoxName": "T4","topcoord":"-107","leftcoord":"107","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; stimulates sodium reabsorption."}],
162 "Options": [{"OptionNumber": "A","OptionTitle": "Oxytocin","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "Prolactin","textalign":"bottom"}, 162 "Options": [{"OptionNumber": "A","OptionTitle": "Oxytocin","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "Prolactin","textalign":"bottom"},
163 {"OptionNumber": "C","OptionTitle": "ADH","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "Aldosterone","textalign":"bottom"}], 163 {"OptionNumber": "C","OptionTitle": "ADH","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "Aldosterone","textalign":"bottom"}],
164 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}] 164 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
@@ -168,10 +168,10 @@ @@ -168,10 +168,10 @@
168 "Title": "Complete the statements below.", 168 "Title": "Complete the statements below.",
169 "activityTitle": "Endocrine Glands", 169 "activityTitle": "Endocrine Glands",
170 "ImagePath":"", 170 "ImagePath":"",
171 - "OptionBox": [{"BoxName": "T1","topcoord":"-231","leftcoord":"-31","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:212px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; hormone acts primarily on skeletal muscle and bone tissue."},  
172 - {"BoxName": "T2","topcoord":"-189","leftcoord":"-31","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:254px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; hormone is secreted by the adrenal medulla in response to stress."},  
173 - {"BoxName": "T3","topcoord":"-148","leftcoord":"-31","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:295px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; hormone is secreted by the kidney and promotes red blood cell production."},  
174 - {"BoxName": "T4","topcoord":"-107","leftcoord":"-31","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:337px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; hormone is an anti-inflammatory and also responds to chronic stress."}], 171 + "OptionBox": [{"BoxName": "T1","topcoord":"-228","leftcoord":"107","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; hormone acts primarily on skeletal muscle and bone tissue."},
  172 + {"BoxName": "T2","topcoord":"-189","leftcoord":"107","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; hormone is secreted by the adrenal medulla in response to stress."},
  173 + {"BoxName": "T3","topcoord":"-148","leftcoord":"107","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; hormone is secreted by the kidney and promotes red blood cell production."},
  174 + {"BoxName": "T4","topcoord":"-107","leftcoord":"107","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; hormone is an anti-inflammatory and also responds to chronic stress."}],
175 "Options": [{"OptionNumber": "A","OptionTitle": "growth","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "epinephrine","textalign":"bottom"}, 175 "Options": [{"OptionNumber": "A","OptionTitle": "growth","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "epinephrine","textalign":"bottom"},
176 {"OptionNumber": "C","OptionTitle": "erythropoietin","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "cortisol","textalign":"bottom"}], 176 {"OptionNumber": "C","OptionTitle": "erythropoietin","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "cortisol","textalign":"bottom"}],
177 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}] 177 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
400-SOURCECODE/AIAHTML5.Web/content/data/json/le/qz_dat_ly.json
@@ -140,10 +140,10 @@ @@ -140,10 +140,10 @@
140 "Title": "Complete the statements below.", 140 "Title": "Complete the statements below.",
141 "ImagePath":"", 141 "ImagePath":"",
142 "activityTitle": "Tonsils II", 142 "activityTitle": "Tonsils II",
143 - "OptionBox": [{"BoxName": "T1","topcoord":"-227","leftcoord":"-74","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:215px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; tonsils are found at the back of the throat."},  
144 - {"BoxName": "T2","topcoord":"-188","leftcoord":"-74","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:255px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; tonsils are found in the nasopharynx."},  
145 - {"BoxName": "T3","topcoord":"-147","leftcoord":"-74","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:296px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; tonsils are found at the base of the tongue."},  
146 - {"BoxName": "T4","topcoord":"-107","leftcoord":"-74","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:336px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; tonsils surround the openings of the auditory tubes into the pharynx."}], 143 + "OptionBox": [{"BoxName": "T1","topcoord":"-227","leftcoord":"107","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; tonsils are found at the back of the throat."},
  144 + {"BoxName": "T2","topcoord":"-188","leftcoord":"107","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; tonsils are found in the nasopharynx."},
  145 + {"BoxName": "T3","topcoord":"-147","leftcoord":"107","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; tonsils are found at the base of the tongue."},
  146 + {"BoxName": "T4","topcoord":"-107","leftcoord":"107","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; tonsils surround the openings of the auditory tubes into the pharynx."}],
147 "Options": [{"OptionNumber": "A","OptionTitle": "palatine","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "pharyngeal","textalign":"bottom"}, 147 "Options": [{"OptionNumber": "A","OptionTitle": "palatine","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "pharyngeal","textalign":"bottom"},
148 {"OptionNumber": "C","OptionTitle": "lingual","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "tubal","textalign":"bottom"}], 148 {"OptionNumber": "C","OptionTitle": "lingual","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "tubal","textalign":"bottom"}],
149 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"}, 149 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},
@@ -153,10 +153,10 @@ @@ -153,10 +153,10 @@
153 "Title": "Complete the statements below.", 153 "Title": "Complete the statements below.",
154 "ImagePath":"", 154 "ImagePath":"",
155 "activityTitle": "Lymphatic Glands", 155 "activityTitle": "Lymphatic Glands",
156 - "OptionBox": [{"BoxName": "T1","topcoord":"-227","leftcoord":"-74","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:215px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; filter lymph and house lymphocytes to fight infection."},  
157 - {"BoxName": "T2","topcoord":"-188","leftcoord":"-74","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:255px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; is active in childhood but becomes less functional as we age."},  
158 - {"BoxName": "T3","topcoord":"-147","leftcoord":"-74","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:296px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; is responsible for filtering blood rather than lymph and also aids in the recycling of red blood cells."},  
159 - {"BoxName": "T4","topcoord":"-107","leftcoord":"-74","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:336px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; are found within the nasal and oral respiratory passageways to filter pathogens that may be breathed in through the air."}], 156 + "OptionBox": [{"BoxName": "T1","topcoord":"-227","leftcoord":"107","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; filter lymph and house lymphocytes to fight infection."},
  157 + {"BoxName": "T2","topcoord":"-188","leftcoord":"107","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; is active in childhood but becomes less functional as we age."},
  158 + {"BoxName": "T3","topcoord":"-147","leftcoord":"107","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; is responsible for filtering blood rather than lymph and also aids in the recycling of red blood cells."},
  159 + {"BoxName": "T4","topcoord":"-107","leftcoord":"107","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; are found within the nasal and oral respiratory passageways to filter pathogens that may be breathed in through the air."}],
160 "Options": [{"OptionNumber": "A","OptionTitle": "lymph nodes","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "thymus","textalign":"bottom"}, 160 "Options": [{"OptionNumber": "A","OptionTitle": "lymph nodes","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "thymus","textalign":"bottom"},
161 {"OptionNumber": "C","OptionTitle": "spleen","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "tonsils","textalign":"bottom"}], 161 {"OptionNumber": "C","OptionTitle": "spleen","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "tonsils","textalign":"bottom"}],
162 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"}, 162 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},
@@ -166,10 +166,10 @@ @@ -166,10 +166,10 @@
166 "Title": "Complete the statements below.", 166 "Title": "Complete the statements below.",
167 "ImagePath":"", 167 "ImagePath":"",
168 "activityTitle": "Cells", 168 "activityTitle": "Cells",
169 - "OptionBox": [{"BoxName": "T1","topcoord":"-227","leftcoord":"-98","Answervalue":"","QuizText":" <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:215px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; cells are responsible for <b>Humoral</b> immunity."},  
170 - {"BoxName": "T2","topcoord":"-188","leftcoord":"-98","Answervalue":"","QuizText":" <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:255px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; cells are responsible for <b>Cell-mediated</b> immunity."},  
171 - {"BoxName": "T3","topcoord":"-147","leftcoord":"-98","Answervalue":"","QuizText":" <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:296px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; cells are responsible for the majority of antibody production."},  
172 - {"BoxName": "T4","topcoord":"-107","leftcoord":"-98","Answervalue":"","QuizText":" <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:336px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; cells can recognize a pathogen that the body has seen in the past."}], 169 + "OptionBox": [{"BoxName": "T1","topcoord":"-227","leftcoord":"107","Answervalue":"","QuizText":" <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; cells are responsible for <b>Humoral</b> immunity."},
  170 + {"BoxName": "T2","topcoord":"-188","leftcoord":"107","Answervalue":"","QuizText":" <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; cells are responsible for <b>Cell-mediated</b> immunity."},
  171 + {"BoxName": "T3","topcoord":"-147","leftcoord":"107","Answervalue":"","QuizText":" <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; cells are responsible for the majority of antibody production."},
  172 + {"BoxName": "T4","topcoord":"-107","leftcoord":"107","Answervalue":"","QuizText":" <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; cells can recognize a pathogen that the body has seen in the past."}],
173 "Options": [{"OptionNumber": "A","OptionTitle": "B lymphocytes","textalign":"bottom"}, 173 "Options": [{"OptionNumber": "A","OptionTitle": "B lymphocytes","textalign":"bottom"},
174 {"OptionNumber": "B","OptionTitle": "T lymphocytes","textalign":"bottom"}, 174 {"OptionNumber": "B","OptionTitle": "T lymphocytes","textalign":"bottom"},
175 {"OptionNumber": "C","OptionTitle": "Plasma","textalign":"bottom"}, 175 {"OptionNumber": "C","OptionTitle": "Plasma","textalign":"bottom"},
@@ -181,10 +181,10 @@ @@ -181,10 +181,10 @@
181 "Title": "Complete the statements below.", 181 "Title": "Complete the statements below.",
182 "ImagePath":"", 182 "ImagePath":"",
183 "activityTitle": "Immunity", 183 "activityTitle": "Immunity",
184 - "OptionBox": [{"BoxName": "T1","topcoord":"-227","leftcoord":"-98","Answervalue":"","QuizText":" <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:215px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; immunity results from coming in contact with a pathogen and contracting a disease."},  
185 - {"BoxName": "T2","topcoord":"-188","leftcoord":"-98","Answervalue":"","QuizText":" <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:255px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; immunity results from receiving a vaccination."},  
186 - {"BoxName": "T3","topcoord":"-147","leftcoord":"-98","Answervalue":"","QuizText":" <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:296px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; immunity results from mom passing antibodies to the child via the placenta and breast milk."},  
187 - {"BoxName": "T4","topcoord":"-107","leftcoord":"-98","Answervalue":"","QuizText":" <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:336px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; immunity results from receiving an injection of serum containing antibodies made by another individual or animal."}], 184 + "OptionBox": [{"BoxName": "T1","topcoord":"-227","leftcoord":"107","Answervalue":"","QuizText":" <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; immunity results from coming in contact with a pathogen and contracting a disease."},
  185 + {"BoxName": "T2","topcoord":"-188","leftcoord":"107","Answervalue":"","QuizText":" <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; immunity results from receiving a vaccination."},
  186 + {"BoxName": "T3","topcoord":"-147","leftcoord":"107","Answervalue":"","QuizText":" <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; immunity results from mom passing antibodies to the child via the placenta and breast milk."},
  187 + {"BoxName": "T4","topcoord":"-107","leftcoord":"107","Answervalue":"","QuizText":" <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; immunity results from receiving an injection of serum containing antibodies made by another individual or animal."}],
188 "Options": [{"OptionNumber": "A","OptionTitle": "Active natural","textalign":"bottom"}, 188 "Options": [{"OptionNumber": "A","OptionTitle": "Active natural","textalign":"bottom"},
189 {"OptionNumber": "B","OptionTitle": "Active artificial","textalign":"bottom"}, 189 {"OptionNumber": "B","OptionTitle": "Active artificial","textalign":"bottom"},
190 {"OptionNumber": "C","OptionTitle": "Passive natural","textalign":"bottom"}, 190 {"OptionNumber": "C","OptionTitle": "Passive natural","textalign":"bottom"},
400-SOURCECODE/AIAHTML5.Web/content/data/json/le/qz_dat_mu.json
@@ -170,10 +170,10 @@ @@ -170,10 +170,10 @@
170 "Title": "Complete the statements below.", 170 "Title": "Complete the statements below.",
171 "ImagePath":"", 171 "ImagePath":"",
172 "activityTitle": "Muscles of the Upper Limb", 172 "activityTitle": "Muscles of the Upper Limb",
173 - "OptionBox": [{"BoxName": "T1","topcoord":"-231","leftcoord":"-31","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:212px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; muscle is the major abductor of the shoulder."},  
174 - {"BoxName": "T2","topcoord":"-189","leftcoord":"-31","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:254px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; muscle is the major extensor of the arm and forearm."},  
175 - {"BoxName": "T3","topcoord":"-148","leftcoord":"-31","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:295px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; muscle flexes both the arm and forearm."},  
176 - {"BoxName": "T4","topcoord":"-107","leftcoord":"-31","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:337px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; muscle adducts, medially rotates, and extends the humerus."}], 173 + "OptionBox": [{"BoxName": "T1","topcoord":"-228","leftcoord":"107","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; muscle is the major abductor of the shoulder."},
  174 + {"BoxName": "T2","topcoord":"-189","leftcoord":"107","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; muscle is the major extensor of the arm and forearm."},
  175 + {"BoxName": "T3","topcoord":"-148","leftcoord":"107","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; muscle flexes both the arm and forearm."},
  176 + {"BoxName": "T4","topcoord":"-107","leftcoord":"107","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; muscle adducts, medially rotates, and extends the humerus."}],
177 "Options": [{"OptionNumber": "A","OptionTitle": "deltoid","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "triceps brachii","textalign":"bottom"}, 177 "Options": [{"OptionNumber": "A","OptionTitle": "deltoid","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "triceps brachii","textalign":"bottom"},
178 {"OptionNumber": "C","OptionTitle": "right ventricle","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "latissimus dorsi","textalign":"bottom"}], 178 {"OptionNumber": "C","OptionTitle": "right ventricle","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "latissimus dorsi","textalign":"bottom"}],
179 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"}, 179 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},
@@ -183,10 +183,10 @@ @@ -183,10 +183,10 @@
183 "Title": "Complete the statements below.", 183 "Title": "Complete the statements below.",
184 "ImagePath":"", 184 "ImagePath":"",
185 "activityTitle": "Muscles of the Lower Limb", 185 "activityTitle": "Muscles of the Lower Limb",
186 - "OptionBox": [{"BoxName": "T1","topcoord":"-231","leftcoord":"-31","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:212px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; extends the knee and flexes the hip."},  
187 - {"BoxName": "T2","topcoord":"-189","leftcoord":"-31","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:254px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; flexes the knee and extends the hip."},  
188 - {"BoxName": "T3","topcoord":"-148","leftcoord":"-31","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:295px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; muscle causes plantar flexion of the ankle."},  
189 - {"BoxName": "T4","topcoord":"-107","leftcoord":"-31","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:337px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; muscle causes dorsiflexion of the ankle."}], 186 + "OptionBox": [{"BoxName": "T1","topcoord":"-228","leftcoord":"107","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; extends the knee and flexes the hip."},
  187 + {"BoxName": "T2","topcoord":"-189","leftcoord":"107","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; flexes the knee and extends the hip."},
  188 + {"BoxName": "T3","topcoord":"-148","leftcoord":"107","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; muscle causes plantar flexion of the ankle."},
  189 + {"BoxName": "T4","topcoord":"-107","leftcoord":"107","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; muscle causes dorsiflexion of the ankle."}],
190 "Options": [{"OptionNumber": "A","OptionTitle": "rectus femoris","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "biceps femoris","textalign":"bottom"}, 190 "Options": [{"OptionNumber": "A","OptionTitle": "rectus femoris","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "biceps femoris","textalign":"bottom"},
191 {"OptionNumber": "C","OptionTitle": "gastrocnemius","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "tibialis anterior","textalign":"bottom"}], 191 {"OptionNumber": "C","OptionTitle": "gastrocnemius","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "tibialis anterior","textalign":"bottom"}],
192 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}] 192 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
400-SOURCECODE/AIAHTML5.Web/content/data/json/le/qz_dat_rp.json
@@ -103,11 +103,11 @@ @@ -103,11 +103,11 @@
103 "Title": "Complete the statements below.", 103 "Title": "Complete the statements below.",
104 "activityTitle": "Male Reproductive II", 104 "activityTitle": "Male Reproductive II",
105 "ImagePath":"", 105 "ImagePath":"",
106 - "OptionBox": [{"BoxName": "T1","topcoord":"-270","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:212px;' id='blockbox-T1' droppable='true' ></span>----------------------------------&nbsp;&nbsp; is the surgical removal of the foreskin (prepuce) from the glans penis."},  
107 - {"BoxName": "T2","topcoord":"-231","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:254px;' id='blockbox-T2' droppable='true'></span>----------------------------------&nbsp;&nbsp; is a condition of undescended testes that can lead to sterility or cancer if not corrected."},  
108 - {"BoxName": "T3","topcoord":"-189","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:295px;' id='blockbox-T3' droppable='true'></span>----------------------------------&nbsp;&nbsp; is the inability to either achieve or maintain an erection."},  
109 - {"BoxName": "T4","topcoord":"-148","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:337px;' id='blockbox-T4' droppable='true'></span>----------------------------------&nbsp;&nbsp; is a low sperm count and is one of the main causes of male infertility."},  
110 - {"BoxName": "T5","topcoord":"-107","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:377px;' id='blockbox-T5' droppable='true'></span>----------------------------------&nbsp;&nbsp; is a sterilizing procedure for men where the vas deferens is severed and sutured."}], 106 + "OptionBox": [{"BoxName": "T1","topcoord":"-270","leftcoord":"107","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T1' droppable='true' ></span>----------------------------------&nbsp;&nbsp; is the surgical removal of the foreskin (prepuce) from the glans penis."},
  107 + {"BoxName": "T2","topcoord":"-231","leftcoord":"107","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T2' droppable='true'></span>----------------------------------&nbsp;&nbsp; is a condition of undescended testes that can lead to sterility or cancer if not corrected."},
  108 + {"BoxName": "T3","topcoord":"-189","leftcoord":"107","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T3' droppable='true'></span>----------------------------------&nbsp;&nbsp; is the inability to either achieve or maintain an erection."},
  109 + {"BoxName": "T4","topcoord":"-148","leftcoord":"107","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T4' droppable='true'></span>----------------------------------&nbsp;&nbsp; is a low sperm count and is one of the main causes of male infertility."},
  110 + {"BoxName": "T5","topcoord":"-107","leftcoord":"107","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T5' droppable='true'></span>----------------------------------&nbsp;&nbsp; is a sterilizing procedure for men where the vas deferens is severed and sutured."}],
111 "Options": [{"OptionNumber": "A","OptionTitle": "Circumcision","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "Cryptorchidism","textalign":"bottom"}, 111 "Options": [{"OptionNumber": "A","OptionTitle": "Circumcision","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "Cryptorchidism","textalign":"bottom"},
112 {"OptionNumber": "C","OptionTitle": "Impotence","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "Oligospermia","textalign":"bottom"}, 112 {"OptionNumber": "C","OptionTitle": "Impotence","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "Oligospermia","textalign":"bottom"},
113 {"OptionNumber": "E","OptionTitle": "Vasectomy","textalign":"bottom"}], 113 {"OptionNumber": "E","OptionTitle": "Vasectomy","textalign":"bottom"}],
@@ -117,12 +117,12 @@ @@ -117,12 +117,12 @@
117 "Title": "Complete the statements below.", 117 "Title": "Complete the statements below.",
118 "activityTitle": "Female Reproductive", 118 "activityTitle": "Female Reproductive",
119 "ImagePath":"", 119 "ImagePath":"",
120 - "OptionBox": [{"BoxName": "T1","topcoord":"-308","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:212px;' id='blockbox-T1' droppable='true' ></span>----------------------------------&nbsp;&nbsp; is the monthly discharge of the endometrial lining of the uterus."},  
121 - {"BoxName": "T2","topcoord":"-270","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:254px;' id='blockbox-T2' droppable='true'></span>----------------------------------&nbsp;&nbsp; is a womanӳ first menstrual period."},  
122 - {"BoxName": "T3","topcoord":"-226","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:295px;' id='blockbox-T3' droppable='true'></span>----------------------------------&nbsp;&nbsp; is an uncomfortable and often painful menstrual period."},  
123 - {"BoxName": "T4","topcoord":"-189","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:337px;' id='blockbox-T4' droppable='true'></span>----------------------------------&nbsp;&nbsp; is the cessation of monthly menstrual periods once a woman is beyond her reproductive years."},  
124 - {"BoxName": "T5","topcoord":"-148","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:377px;' id='blockbox-T5' droppable='true'></span>----------------------------------&nbsp;&nbsp; is the surgical removal of the uterus."},  
125 - {"BoxName": "T6","topcoord":"-107","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:418px;' id='blockbox-T6' droppable='true'></span>----------------------------------&nbsp;&nbsp; is a sterilizing procedure for women where the uterine tubes are severed and sutured."}], 120 + "OptionBox": [{"BoxName": "T1","topcoord":"-308","leftcoord":"107","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T1' droppable='true' ></span>----------------------------------&nbsp;&nbsp; is the monthly discharge of the endometrial lining of the uterus."},
  121 + {"BoxName": "T2","topcoord":"-270","leftcoord":"107","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T2' droppable='true'></span>----------------------------------&nbsp;&nbsp; is a womanӳ first menstrual period."},
  122 + {"BoxName": "T3","topcoord":"-226","leftcoord":"107","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T3' droppable='true'></span>----------------------------------&nbsp;&nbsp; is an uncomfortable and often painful menstrual period."},
  123 + {"BoxName": "T4","topcoord":"-189","leftcoord":"107","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T4' droppable='true'></span>----------------------------------&nbsp;&nbsp; is the cessation of monthly menstrual periods once a woman is beyond her reproductive years."},
  124 + {"BoxName": "T5","topcoord":"-148","leftcoord":"107","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T5' droppable='true'></span>----------------------------------&nbsp;&nbsp; is the surgical removal of the uterus."},
  125 + {"BoxName": "T6","topcoord":"-107","leftcoord":"107","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T6' droppable='true'></span>----------------------------------&nbsp;&nbsp; is a sterilizing procedure for women where the uterine tubes are severed and sutured."}],
126 "Options": [{"OptionNumber": "A","OptionTitle": "Menses","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "Menarchy","textalign":"bottom"}, 126 "Options": [{"OptionNumber": "A","OptionTitle": "Menses","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "Menarchy","textalign":"bottom"},
127 {"OptionNumber": "C","OptionTitle": "Dysmenorrhea","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "Menopause","textalign":"bottom"}, 127 {"OptionNumber": "C","OptionTitle": "Dysmenorrhea","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "Menopause","textalign":"bottom"},
128 {"OptionNumber": "E","OptionTitle": "Hysterectomy","textalign":"bottom"},{"OptionNumber": "F","OptionTitle": "Tubal ligation","textalign":"bottom"}], 128 {"OptionNumber": "E","OptionTitle": "Hysterectomy","textalign":"bottom"},{"OptionNumber": "F","OptionTitle": "Tubal ligation","textalign":"bottom"}],
@@ -133,10 +133,10 @@ @@ -133,10 +133,10 @@
133 "Title": "Complete the statements below.", 133 "Title": "Complete the statements below.",
134 "activityTitle": "Male Reproductive II", 134 "activityTitle": "Male Reproductive II",
135 "ImagePath":"", 135 "ImagePath":"",
136 - "OptionBox": [{"BoxName": "T1","topcoord":"-231","leftcoord":"214","Answervalue":"","QuizText":"The sac containing the testes is called the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:212px;' id='blockbox-T1' droppable='true' ></span>----------------------------------&nbsp;&nbsp;."},  
137 - {"BoxName": "T2","topcoord":"-189","leftcoord":"382","Answervalue":"","QuizText":"The singular part of the penis surrounding the penile urethra is the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:254px;' id='blockbox-T2' droppable='true'></span>----------------------------------&nbsp;&nbsp;."},  
138 - {"BoxName": "T3","topcoord":"-148","leftcoord":"532","Answervalue":"","QuizText":"The paired structures of the penis responsible for the rigidity of the erection are called the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:295px;' id='blockbox-T3' droppable='true'></span>----------------------------------&nbsp;&nbsp;."},  
139 - {"BoxName": "T4","topcoord":"-107","leftcoord":"212","Answervalue":"","QuizText":"The enlarged tip of the penis is called the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:337px;' id='blockbox-T4' droppable='true'></span>----------------------------------&nbsp;&nbsp;."}], 136 + "OptionBox": [{"BoxName": "T1","topcoord":"-225","leftcoord":"330","Answervalue":"","QuizText":"The sac containing the testes is called the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T1' droppable='true' ></span>----------------------------------&nbsp;&nbsp;."},
  137 + {"BoxName": "T2","topcoord":"-185","leftcoord":"500","Answervalue":"","QuizText":"The singular part of the penis surrounding the penile urethra is the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T2' droppable='true'></span>----------------------------------&nbsp;&nbsp;."},
  138 + {"BoxName": "T3","topcoord":"-145","leftcoord":"650","Answervalue":"","QuizText":"The paired structures of the penis responsible for the rigidity of the erection are called the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T3' droppable='true'></span>----------------------------------&nbsp;&nbsp;."},
  139 + {"BoxName": "T4","topcoord":"-105","leftcoord":"330","Answervalue":"","QuizText":"The enlarged tip of the penis is called the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T4' droppable='true'></span>----------------------------------&nbsp;&nbsp;."}],
140 "Options": [{"OptionNumber": "A","OptionTitle": "scrotum","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "corpus spongiosum","textalign":"bottom"}, 140 "Options": [{"OptionNumber": "A","OptionTitle": "scrotum","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "corpus spongiosum","textalign":"bottom"},
141 {"OptionNumber": "C","OptionTitle": "corpora cavernosa","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "glans penis","textalign":"bottom"}], 141 {"OptionNumber": "C","OptionTitle": "corpora cavernosa","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "glans penis","textalign":"bottom"}],
142 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}] 142 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
@@ -145,10 +145,10 @@ @@ -145,10 +145,10 @@
145 "Title": "Complete the statements below.", 145 "Title": "Complete the statements below.",
146 "activityTitle": "Accessory Glands", 146 "activityTitle": "Accessory Glands",
147 "ImagePath":"", 147 "ImagePath":"",
148 - "OptionBox": [{"BoxName": "T1","topcoord":"-231","leftcoord":"-31","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:212px;' id='blockbox-T1' droppable='true' ></span>----------------------------------&nbsp;&nbsp; are the paired accessory glands that lie on the posterior bladder wall that produce approximately 60% of the volume of semen."},  
149 - {"BoxName": "T2","topcoord":"-189","leftcoord":"-31","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:254px;' id='blockbox-T2' droppable='true'></span>----------------------------------&nbsp;&nbsp; gland surrounds the urethra and it contributes approximately one third of the semen volume."},  
150 - {"BoxName": "T3","topcoord":"-148","leftcoord":"880","Answervalue":"","QuizText":"The small, paired glands at the base of the penis that produce a lubricating, alkaline secretion into the urethra prior to ejaculation are called the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:295px;' id='blockbox-T3' droppable='true'></span>----------------------------------&nbsp;&nbsp; glands."},  
151 - {"BoxName": "T4","topcoord":"-107","leftcoord":"507","Answervalue":"","QuizText":"The paired tubes that carry sperm from the epididymus to the ejaculatory duct are the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:337px;' id='blockbox-T4' droppable='true'></span>----------------------------------&nbsp;&nbsp; ."}], 148 + "OptionBox": [{"BoxName": "T1","topcoord":"-225","leftcoord":"107","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T1' droppable='true' ></span>----------------------------------&nbsp;&nbsp; are the paired accessory glands that lie on the posterior bladder wall that produce approximately 60% of the volume of semen."},
  149 + {"BoxName": "T2","topcoord":"-187","leftcoord":"107","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T2' droppable='true'></span>----------------------------------&nbsp;&nbsp; gland surrounds the urethra and it contributes approximately one third of the semen volume."},
  150 + {"BoxName": "T3","topcoord":"-143","leftcoord":"1000","Answervalue":"","QuizText":"The small, paired glands at the base of the penis that produce a lubricating, alkaline secretion into the urethra prior to ejaculation are called the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T3' droppable='true'></span>----------------------------------&nbsp;&nbsp; glands."},
  151 + {"BoxName": "T4","topcoord":"-101","leftcoord":"620","Answervalue":"","QuizText":"The paired tubes that carry sperm from the epididymus to the ejaculatory duct are the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T4' droppable='true'></span>----------------------------------&nbsp;&nbsp; ."}],
152 "Options": [{"OptionNumber": "A","OptionTitle": "seminal vesicles","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "prostate","textalign":"bottom"}, 152 "Options": [{"OptionNumber": "A","OptionTitle": "seminal vesicles","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "prostate","textalign":"bottom"},
153 {"OptionNumber": "C","OptionTitle": "bulbourethral","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "vas deferens","textalign":"bottom"}], 153 {"OptionNumber": "C","OptionTitle": "bulbourethral","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "vas deferens","textalign":"bottom"}],
154 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}] 154 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
@@ -156,11 +156,11 @@ @@ -156,11 +156,11 @@
156 "Number": "12", 156 "Number": "12",
157 "Title": "Complete the statements below.", 157 "Title": "Complete the statements below.",
158 "activityTitle": "Hormones", 158 "activityTitle": "Hormones",
159 - "ImagePath":"",  
160 - "OptionBox": [{"BoxName": "T1","topcoord":"-231","leftcoord":"729","Answervalue":"","QuizText":"The hormone produced by the testes that causes development of the secondary sexual characteristics in a male is called <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:212px;' id='blockbox-T1' droppable='true' ></span>----------------------------------&nbsp;&nbsp; ."},  
161 - {"BoxName": "T2","topcoord":"-189","leftcoord":"750","Answervalue":"","QuizText":"The hormone produced by the ovaries that causes development of the secondary sexual characteristics in a female is called <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:254px;' id='blockbox-T2' droppable='true'></span>----------------------------------&nbsp;&nbsp; ."},  
162 - {"BoxName": "T3","topcoord":"-148","leftcoord":"912","Answervalue":"","QuizText":"The hormone secreted by the corpus luteum that sustains the thickness of the endometrium during the secretory phase of the uterine cycle is called <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:295px;' id='blockbox-T3' droppable='true'></span>----------------------------------&nbsp;&nbsp; ."},  
163 - {"BoxName": "T4","topcoord":"-107","leftcoord":"614","Answervalue":"","QuizText":"The hormone secreted by the sustentacular cells of the testes in response to spermatogenesis is called <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:337px;' id='blockbox-T4' droppable='true'></span>----------------------------------&nbsp;&nbsp; ."}], 159 + "ImagePath":"",
  160 + "OptionBox": [{"BoxName": "T1","topcoord":"-228","leftcoord":"845","Answervalue":"","QuizText":"The hormone produced by the testes that causes development of the secondary sexual characteristics in a male is called <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T1' droppable='true' ></span>----------------------------------&nbsp;&nbsp; ."},
  161 + {"BoxName": "T2","topcoord":"-184","leftcoord":"865","Answervalue":"","QuizText":"The hormone produced by the ovaries that causes development of the secondary sexual characteristics in a female is called <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T2' droppable='true'></span>----------------------------------&nbsp;&nbsp; ."},
  162 + {"BoxName": "T3","topcoord":"-144","leftcoord":"1027","Answervalue":"","QuizText":"The hormone secreted by the corpus luteum that sustains the thickness of the endometrium during the secretory phase of the uterine cycle is called <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T3' droppable='true'></span>----------------------------------&nbsp;&nbsp; ."},
  163 + {"BoxName": "T4","topcoord":"-104","leftcoord":"727","Answervalue":"","QuizText":"The hormone secreted by the sustentacular cells of the testes in response to spermatogenesis is called <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T4' droppable='true'></span>----------------------------------&nbsp;&nbsp; ."}],
164 "Options": [{"OptionNumber": "A","OptionTitle": "testosterone","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "estrogen","textalign":"bottom"}, 164 "Options": [{"OptionNumber": "A","OptionTitle": "testosterone","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "estrogen","textalign":"bottom"},
165 {"OptionNumber": "C","OptionTitle": "progesterone","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "inhibin","textalign":"bottom"}], 165 {"OptionNumber": "C","OptionTitle": "progesterone","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "inhibin","textalign":"bottom"}],
166 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}] 166 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
400-SOURCECODE/AIAHTML5.Web/content/data/json/le/qz_dat_rs.json
@@ -169,10 +169,10 @@ @@ -169,10 +169,10 @@
169 "Title": "Complete the statements below.", 169 "Title": "Complete the statements below.",
170 "activityTitle": "Pulmonary Ventilation", 170 "activityTitle": "Pulmonary Ventilation",
171 "ImagePath":"", 171 "ImagePath":"",
172 - "OptionBox": [{"BoxName": "T1","topcoord":"-231","leftcoord":"258","Answervalue":"","QuizText":"The movement of air into and out of the lungs is called <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:212px;' id='blockbox-T1' droppable='true' ></span>----------------------------------&nbsp; <span> .</span>"},  
173 - {"BoxName": "T2","topcoord":"-189","leftcoord":"411","Answervalue":"","QuizText":"The exchange of gases between the alveoli of the lungs and the blood is called <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:254px;' id='blockbox-T2' droppable='true'></span>----------------------------------&nbsp;<span> .</span>"},  
174 - {"BoxName": "T3","topcoord":"-148","leftcoord":"309","Answervalue":"","QuizText":"The exchange of gases between the blood and tissues is called <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:295px;' id='blockbox-T3' droppable='true'></span>----------------------------------&nbsp;&nbsp;<span> respiration.</span>"},  
175 - {"BoxName": "T4","topcoord":"-107","leftcoord":"349","Answervalue":"","QuizText":"The amount of air exchanged during quiet, restful breathing is called <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:337px;' id='blockbox-T4' droppable='true'></span>----------------------------------&nbsp;&nbsp;<span> volume.</span>"}], 172 + "OptionBox": [{"BoxName": "T1","topcoord":"-224","leftcoord":"420","Answervalue":"","QuizText":"The movement of air into and out of the lungs is called <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T1' droppable='true' ></span>----------------------------------&nbsp; <span> .</span>"},
  173 + {"BoxName": "T2","topcoord":"-183","leftcoord":"570","Answervalue":"","QuizText":"The exchange of gases between the alveoli of the lungs and the blood is called <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T2' droppable='true'></span>----------------------------------&nbsp;<span> .</span>"},
  174 + {"BoxName": "T3","topcoord":"-141","leftcoord":"465","Answervalue":"","QuizText":"The exchange of gases between the blood and tissues is called <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T3' droppable='true'></span>----------------------------------&nbsp;&nbsp;<span> respiration.</span>"},
  175 + {"BoxName": "T4","topcoord":"-102","leftcoord":"500","Answervalue":"","QuizText":"The amount of air exchanged during quiet, restful breathing is called <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T4' droppable='true'></span>----------------------------------&nbsp;&nbsp;<span> volume.</span>"}],
176 "Options": [{"OptionNumber": "A","OptionTitle": "ventilation","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "external","textalign":"bottom"}, 176 "Options": [{"OptionNumber": "A","OptionTitle": "ventilation","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "external","textalign":"bottom"},
177 {"OptionNumber": "C","OptionTitle": "internal","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "tidal","textalign":"bottom"}], 177 {"OptionNumber": "C","OptionTitle": "internal","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "tidal","textalign":"bottom"}],
178 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}] 178 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
@@ -181,10 +181,10 @@ @@ -181,10 +181,10 @@
181 "Title": "Complete the statements below.", 181 "Title": "Complete the statements below.",
182 "activityTitle": "Respiratory Volumes", 182 "activityTitle": "Respiratory Volumes",
183 "ImagePath":"", 183 "ImagePath":"",
184 - "OptionBox": [{"BoxName": "T1","topcoord":"-231","leftcoord":"319","Answervalue":"","QuizText":"The active phase of breathing, drawing air into the lungs is called <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:212px;' id='blockbox-T1' droppable='true' ></span>----------------------------------&nbsp; <span>.</span>"},  
185 - {"BoxName": "T2","topcoord":"-189","leftcoord":"322","Answervalue":"","QuizText":"The passive phase of breathing when air leaves the lungs is called <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:254px;' id='blockbox-T2' droppable='true'></span>----------------------------------&nbsp; <span>.</span>"},  
186 - {"BoxName": "T3","topcoord":"-148","leftcoord":"734","Answervalue":"","QuizText":"The disease characterized by narrow respiratory passageways obstructing the movement of air into and out of the lungs is called <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:295px;' id='blockbox-T3' droppable='true'></span>----------------------------------&nbsp; <span>.</span>"},  
187 - {"BoxName": "T4","topcoord":"-107","leftcoord":"620","Answervalue":"","QuizText":"The disease characterized by a reduction in the number of alveoli and a loss of elasticity of lung tissue is called <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:337px;' id='blockbox-T4' droppable='true'></span>----------------------------------&nbsp; <span>.</span>"}], 184 + "OptionBox": [{"BoxName": "T1","topcoord":"-226","leftcoord":"480","Answervalue":"","QuizText":"The active phase of breathing, drawing air into the lungs is called <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T1' droppable='true' ></span>----------------------------------&nbsp; <span>.</span>"},
  185 + {"BoxName": "T2","topcoord":"-185","leftcoord":"482","Answervalue":"","QuizText":"The passive phase of breathing when air leaves the lungs is called <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T2' droppable='true'></span>----------------------------------&nbsp; <span>.</span>"},
  186 + {"BoxName": "T3","topcoord":"-146","leftcoord":"895","Answervalue":"","QuizText":"The disease characterized by narrow respiratory passageways obstructing the movement of air into and out of the lungs is called <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T3' droppable='true'></span>----------------------------------&nbsp; <span>.</span>"},
  187 + {"BoxName": "T4","topcoord":"-105","leftcoord":"780","Answervalue":"","QuizText":"The disease characterized by a reduction in the number of alveoli and a loss of elasticity of lung tissue is called <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T4' droppable='true'></span>----------------------------------&nbsp; <span>.</span>"}],
188 "Options": [{"OptionNumber": "A","OptionTitle": "inhalation","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "exhalation","textalign":"bottom"}, 188 "Options": [{"OptionNumber": "A","OptionTitle": "inhalation","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "exhalation","textalign":"bottom"},
189 {"OptionNumber": "C","OptionTitle": "asthma","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "emphysema","textalign":"bottom"}], 189 {"OptionNumber": "C","OptionTitle": "asthma","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "emphysema","textalign":"bottom"}],
190 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}] 190 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
400-SOURCECODE/AIAHTML5.Web/content/data/json/le/qz_dat_ss.json
@@ -123,10 +123,10 @@ @@ -123,10 +123,10 @@
123 "Title": "Complete the statements below.", 123 "Title": "Complete the statements below.",
124 "activityTitle": "Eye I", 124 "activityTitle": "Eye I",
125 "ImagePath":"", 125 "ImagePath":"",
126 - "OptionBox": [{"BoxName": "T1","topcoord":"-231","leftcoord":"136","Answervalue":"","QuizText":"The white of the eye is known as the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:212px;' id='blockbox-T1' droppable='true' ></span>----------------------------------&nbsp; <span> .</span>"},  
127 - {"BoxName": "T2","topcoord":"-189","leftcoord":"200","Answervalue":"","QuizText":"The colored portion of the eye is known as the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:254px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp;<span> .</span>"},  
128 - {"BoxName": "T3","topcoord":"-148","leftcoord":"386","Answervalue":"","QuizText":"The opening in the center of the colored portion of the eye is known as the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:295px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp;<span> respiration.</span>"},  
129 - {"BoxName": "T4","topcoord":"-107","leftcoord":"396","Answervalue":"","QuizText":"The clear outer covering over the anterior surface of the eye is known as the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:337px;' id='blockbox-T4' droppable='true'></span><span>-----------------------------------&nbsp; volume.</span>"}], 126 + "OptionBox": [{"BoxName": "T1","topcoord":"-226","leftcoord":"290","Answervalue":"","QuizText":"The white of the eye is known as the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T1' droppable='true' ></span>----------------------------------&nbsp; <span> .</span>"},
  127 + {"BoxName": "T2","topcoord":"-186","leftcoord":"360","Answervalue":"","QuizText":"The colored portion of the eye is known as the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp;<span> .</span>"},
  128 + {"BoxName": "T3","topcoord":"-144","leftcoord":"544","Answervalue":"","QuizText":"The opening in the center of the colored portion of the eye is known as the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp;<span> respiration.</span>"},
  129 + {"BoxName": "T4","topcoord":"-105","leftcoord":"554","Answervalue":"","QuizText":"The clear outer covering over the anterior surface of the eye is known as the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T4' droppable='true'></span><span>-----------------------------------&nbsp; volume.</span>"}],
130 "Options": [{"OptionNumber": "A","OptionTitle": "sclera","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "iris","textalign":"bottom"}, 130 "Options": [{"OptionNumber": "A","OptionTitle": "sclera","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "iris","textalign":"bottom"},
131 {"OptionNumber": "C","OptionTitle": "pupil","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "cornea","textalign":"bottom"}], 131 {"OptionNumber": "C","OptionTitle": "pupil","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "cornea","textalign":"bottom"}],
132 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}] 132 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
@@ -135,10 +135,10 @@ @@ -135,10 +135,10 @@
135 "Title": "Complete the statements below.", 135 "Title": "Complete the statements below.",
136 "activityTitle": "Eye II", 136 "activityTitle": "Eye II",
137 "ImagePath":"", 137 "ImagePath":"",
138 - "OptionBox": [{"BoxName": "T1","topcoord":"-231","leftcoord":"219","Answervalue":"","QuizText":"The inner, neural layer of the eye is known as the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:212px;' id='blockbox-T1' droppable='true' ></span> -----------------------------------&nbsp;<span> .</span>"},  
139 - {"BoxName": "T2","topcoord":"-189","leftcoord":"241","Answervalue":"","QuizText":"The middle, vascular layer of the eye is known as the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:254px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp;<span> .</span>"},  
140 - {"BoxName": "T3","topcoord":"-148","leftcoord":"339","Answervalue":"","QuizText":"The vascular membrane covering the outer surface of the eye is the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:295px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp;<span> .</span>"},  
141 - {"BoxName": "T4","topcoord":"-107","leftcoord":"121","Answervalue":"","QuizText":"Another name for the eyelid is the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:337px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp;<span> .</span>"}], 138 + "OptionBox": [{"BoxName": "T1","topcoord":"-226","leftcoord":"370","Answervalue":"","QuizText":"The inner, neural layer of the eye is known as the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T1' droppable='true' ></span> -----------------------------------&nbsp;<span> .</span>"},
  139 + {"BoxName": "T2","topcoord":"-186","leftcoord":"400","Answervalue":"","QuizText":"The middle, vascular layer of the eye is known as the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp;<span> .</span>"},
  140 + {"BoxName": "T3","topcoord":"-144","leftcoord":"500","Answervalue":"","QuizText":"The vascular membrane covering the outer surface of the eye is the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp;<span> .</span>"},
  141 + {"BoxName": "T4","topcoord":"-105","leftcoord":"280","Answervalue":"","QuizText":"Another name for the eyelid is the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp;<span> .</span>"}],
142 "Options": [{"OptionNumber": "A","OptionTitle": "retina","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "choroid","textalign":"bottom"}, 142 "Options": [{"OptionNumber": "A","OptionTitle": "retina","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "choroid","textalign":"bottom"},
143 {"OptionNumber": "C","OptionTitle": "conjunctiva","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "palpebra","textalign":"bottom"}], 143 {"OptionNumber": "C","OptionTitle": "conjunctiva","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "palpebra","textalign":"bottom"}],
144 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}] 144 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
@@ -147,10 +147,10 @@ @@ -147,10 +147,10 @@
147 "Title": "Drag the labels to the correct location on the image.", 147 "Title": "Drag the labels to the correct location on the image.",
148 "activityTitle": "Ear I", 148 "activityTitle": "Ear I",
149 "ImagePath":"", 149 "ImagePath":"",
150 - "OptionBox": [{"BoxName": "T1","topcoord":"-231","leftcoord":"251","Answervalue":"","QuizText":"The external, visible portion of the ear is known as the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:237px;' id='blockbox-T1' droppable='true'></span> -----------------------------------&nbsp;<span> .</span>"},  
151 - {"BoxName": "T2","topcoord":"-189","leftcoord":"225","Answervalue":"","QuizText":"The region of the ear containing the ossicles is the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:277px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp;<span> .</span>"},  
152 - {"BoxName": "T3","topcoord":"-148","leftcoord":"420","Answervalue":"","QuizText":"The region of the ear containing the sense organs for hearing and balance is the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:319px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp;<span> .</span>"},  
153 - {"BoxName": "T4","topcoord":"-107","leftcoord":"321","Answervalue":"","QuizText":"The portion of the ear containing the receptors for hearing is the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:355px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp;<span> .</span>"}], 150 + "OptionBox": [{"BoxName": "T1","topcoord":"-223","leftcoord":"170","Answervalue":"","QuizText":"The external, visible portion of the ear is known as the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T1' droppable='true'></span> -----------------------------------&nbsp;<span> .</span>"},
  151 + {"BoxName": "T2","topcoord":"-183","leftcoord":"147","Answervalue":"","QuizText":"The region of the ear containing the ossicles is the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp;<span> .</span>"},
  152 + {"BoxName": "T3","topcoord":"-146","leftcoord":"341","Answervalue":"","QuizText":"The region of the ear containing the sense organs for hearing and balance is the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp;<span> .</span>"},
  153 + {"BoxName": "T4","topcoord":"-104","leftcoord":"239","Answervalue":"","QuizText":"The portion of the ear containing the receptors for hearing is the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp;<span> .</span>"}],
154 "Options": [{"OptionNumber": "A","OptionTitle": "auricle","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "middle","textalign":"bottom"}, 154 "Options": [{"OptionNumber": "A","OptionTitle": "auricle","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "middle","textalign":"bottom"},
155 {"OptionNumber": "C","OptionTitle": "internal","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "cochlea","textalign":"bottom"}], 155 {"OptionNumber": "C","OptionTitle": "internal","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "cochlea","textalign":"bottom"}],
156 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}] 156 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
@@ -159,11 +159,11 @@ @@ -159,11 +159,11 @@
159 "Title": "Drag the labels to the correct location on the image.", 159 "Title": "Drag the labels to the correct location on the image.",
160 "activityTitle": "Ear II", 160 "activityTitle": "Ear II",
161 "ImagePath":"", 161 "ImagePath":"",
162 - "OptionBox": [{"BoxName": "T1","topcoord":"-265","leftcoord":"350","Answervalue":"","QuizText":"The portion of the ear commonly referred to as the 'ear drum' is the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:238px;' id='blockbox-T1' droppable='true' ></span>----------------------------------&nbsp;<span> .</span>"},  
163 - {"BoxName": "T2","topcoord":"-231","leftcoord":"380","Answervalue":"","QuizText":"The portion of the ear containing the receptors for dynamic balance is the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:275px;' id='blockbox-T2' droppable='true'></span>----------------------------------&nbsp;<span> .</span>"},  
164 - {"BoxName": "T3","topcoord":"-189","leftcoord":"-59","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:316px;' id='blockbox-T3' droppable='true'></span>----------------------------------&nbsp;&nbsp; is the common name for the malleus."},  
165 - {"BoxName": "T4","topcoord":"-148","leftcoord":"-59","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:354px;' id='blockbox-T4' droppable='true'></span>----------------------------------&nbsp;&nbsp; is the common name for the incus."},  
166 - {"BoxName": "T5","topcoord":"-107","leftcoord":"-59","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:394px;' id='blockbox-T5' droppable='true'></span>----------------------------------&nbsp;&nbsp; is the common name for the stapes."}], 162 + "OptionBox": [{"BoxName": "T1","topcoord":"-265","leftcoord":"487","Answervalue":"","QuizText":"The portion of the ear commonly referred to as the 'ear drum' is the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T1' droppable='true' ></span>----------------------------------&nbsp;<span> .</span>"},
  163 + {"BoxName": "T2","topcoord":"-227","leftcoord":"487","Answervalue":"","QuizText":"The portion of the ear containing the receptors for dynamic balance is the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T2' droppable='true'></span>----------------------------------&nbsp;<span> .</span>"},
  164 + {"BoxName": "T3","topcoord":"-189","leftcoord":"46","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T3' droppable='true'></span>----------------------------------&nbsp;&nbsp; is the common name for the malleus."},
  165 + {"BoxName": "T4","topcoord":"-148","leftcoord":"46","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T4' droppable='true'></span>----------------------------------&nbsp;&nbsp; is the common name for the incus."},
  166 + {"BoxName": "T5","topcoord":"-107","leftcoord":"46","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T5' droppable='true'></span>----------------------------------&nbsp;&nbsp; is the common name for the stapes."}],
167 "Options": [{"OptionNumber": "A","OptionTitle": "tympanic membrane","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "semicircular canal","textalign":"bottom"}, 167 "Options": [{"OptionNumber": "A","OptionTitle": "tympanic membrane","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "semicircular canal","textalign":"bottom"},
168 {"OptionNumber": "C","OptionTitle": "hammer","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "anvil","textalign":"bottom"}, 168 {"OptionNumber": "C","OptionTitle": "hammer","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "anvil","textalign":"bottom"},
169 {"OptionNumber": "E","OptionTitle": "stirrup","textalign":"bottom"}], 169 {"OptionNumber": "E","OptionTitle": "stirrup","textalign":"bottom"}],
400-SOURCECODE/AIAHTML5.Web/content/data/json/le/qz_dat_ur.json
@@ -96,10 +96,10 @@ @@ -96,10 +96,10 @@
96 "Title": "Complete the statements below.", 96 "Title": "Complete the statements below.",
97 "activityTitle": "Anatomy", 97 "activityTitle": "Anatomy",
98 "ImagePath":"", 98 "ImagePath":"",
99 - "OptionBox": [{"BoxName": "T1","topcoord":"-231","leftcoord":"-31","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:212px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; connects the kidney to the bladder."},  
100 - {"BoxName": "T2","topcoord":"-189","leftcoord":"-31","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:254px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; serves as a storage tank for urine."},  
101 - {"BoxName": "T3","topcoord":"-148","leftcoord":"-31","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:295px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; drains the bladder of urination."},  
102 - {"BoxName": "T4","topcoord":"-107","leftcoord":"-31","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:337px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; contains the nephrons responsible for filtering blood."}], 99 + "OptionBox": [{"BoxName": "T1","topcoord":"-231","leftcoord":"-31","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; connects the kidney to the bladder."},
  100 + {"BoxName": "T2","topcoord":"-189","leftcoord":"-31","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; serves as a storage tank for urine."},
  101 + {"BoxName": "T3","topcoord":"-148","leftcoord":"-31","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; drains the bladder of urination."},
  102 + {"BoxName": "T4","topcoord":"-107","leftcoord":"-31","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; contains the nephrons responsible for filtering blood."}],
103 "Options": [{"OptionNumber": "A","OptionTitle": "ureter","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "bladder","textalign":"bottom"}, 103 "Options": [{"OptionNumber": "A","OptionTitle": "ureter","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "bladder","textalign":"bottom"},
104 {"OptionNumber": "C","OptionTitle": "urethra","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "kidney","textalign":"bottom"}], 104 {"OptionNumber": "C","OptionTitle": "urethra","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "kidney","textalign":"bottom"}],
105 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}] 105 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
@@ -108,10 +108,10 @@ @@ -108,10 +108,10 @@
108 "Title": "Complete the statements below.", 108 "Title": "Complete the statements below.",
109 "activityTitle": "Urine I", 109 "activityTitle": "Urine I",
110 "ImagePath":"", 110 "ImagePath":"",
111 - "OptionBox": [{"BoxName": "T1","topcoord":"-231","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:212px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; is a feeling when it is necessary to void the bladder of urine."},  
112 - {"BoxName": "T2","topcoord":"-189","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:254px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; is the frequent voiding of small amounts of urine."},  
113 - {"BoxName": "T3","topcoord":"-148","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:295px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; is a condition where the bladder is unable to expel urine."},  
114 - {"BoxName": "T4","topcoord":"-107","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:337px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; is a condition when a person is unable to voluntarily control the external urethral sphincter."}], 111 + "OptionBox": [{"BoxName": "T1","topcoord":"-231","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; is a feeling when it is necessary to void the bladder of urine."},
  112 + {"BoxName": "T2","topcoord":"-189","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; is the frequent voiding of small amounts of urine."},
  113 + {"BoxName": "T3","topcoord":"-148","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; is a condition where the bladder is unable to expel urine."},
  114 + {"BoxName": "T4","topcoord":"-107","leftcoord":"-59","Answervalue":"","QuizText":"<span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; is a condition when a person is unable to voluntarily control the external urethral sphincter."}],
115 "Options": [{"OptionNumber": "A","OptionTitle": "Urgency","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "Frequency","textalign":"bottom"}, 115 "Options": [{"OptionNumber": "A","OptionTitle": "Urgency","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "Frequency","textalign":"bottom"},
116 {"OptionNumber": "C","OptionTitle": "Retention","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "Incontinence","textalign":"bottom"}], 116 {"OptionNumber": "C","OptionTitle": "Retention","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "Incontinence","textalign":"bottom"}],
117 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}] 117 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
@@ -120,10 +120,10 @@ @@ -120,10 +120,10 @@
120 "Title": "Complete the statements below.", 120 "Title": "Complete the statements below.",
121 "activityTitle": "Kidney", 121 "activityTitle": "Kidney",
122 "ImagePath":"", 122 "ImagePath":"",
123 - "OptionBox": [{"BoxName": "T1","topcoord":"-231","leftcoord":"350","Answervalue":"","QuizText":"The triangular structures found in the renal medulla are called <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:212px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp;<span>.</span>"},  
124 - {"BoxName": "T2","topcoord":"-189","leftcoord":"393","Answervalue":"","QuizText":"The collecting ducts of the nephrons drain into a small space called a <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:254px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp;<span>.</span>"},  
125 - {"BoxName": "T3","topcoord":"-148","leftcoord":"422","Answervalue":"","QuizText":"The large, funnel-shaped chamber that drains into the ureter is called the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:295px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp;<span>.</span>"},  
126 - {"BoxName": "T4","topcoord":"-107","leftcoord":"410","Answervalue":"","QuizText":"The outer layer of the kidney containing the majority of nephrons is the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:337px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp;<span>.</span>"}], 123 + "OptionBox": [{"BoxName": "T1","topcoord":"-227","leftcoord":"398","Answervalue":"","QuizText":"The triangular structures found in the renal medulla are called <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp;<span>.</span>"},
  124 + {"BoxName": "T2","topcoord":"-189","leftcoord":"440","Answervalue":"","QuizText":"The collecting ducts of the nephrons drain into a small space called a <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp;<span>.</span>"},
  125 + {"BoxName": "T3","topcoord":"-148","leftcoord":"490","Answervalue":"","QuizText":"The large, funnel-shaped chamber that drains into the ureter is called the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp;<span>.</span>"},
  126 + {"BoxName": "T4","topcoord":"-107","leftcoord":"477","Answervalue":"","QuizText":"The outer layer of the kidney containing the majority of nephrons is the <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp;<span>.</span>"}],
127 "Options": [{"OptionNumber": "A","OptionTitle": "pyramids","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "calyx","textalign":"bottom"}, 127 "Options": [{"OptionNumber": "A","OptionTitle": "pyramids","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "calyx","textalign":"bottom"},
128 {"OptionNumber": "C","OptionTitle": "renal pelvis","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "cortex","textalign":"bottom"}], 128 {"OptionNumber": "C","OptionTitle": "renal pelvis","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "cortex","textalign":"bottom"}],
129 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}] 129 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
@@ -132,10 +132,10 @@ @@ -132,10 +132,10 @@
132 "Title": "Complete the statements below.", 132 "Title": "Complete the statements below.",
133 "activityTitle": "Blood Supply", 133 "activityTitle": "Blood Supply",
134 "ImagePath":"", 134 "ImagePath":"",
135 - "OptionBox": [{"BoxName": "T1","topcoord":"-231","leftcoord":"-31","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:212px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; supplies blood to the kidney."},  
136 - {"BoxName": "T2","topcoord":"-189","leftcoord":"-31","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:254px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; is the site for the filtration of blood."},  
137 - {"BoxName": "T3","topcoord":"-148","leftcoord":"-31","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:295px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; collect reabsorbed fluid from the renal tubules."},  
138 - {"BoxName": "T4","topcoord":"-107","leftcoord":"-31","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:337px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; delivers blood to the glomerulus."}], 135 + "OptionBox": [{"BoxName": "T1","topcoord":"-227","leftcoord":"90","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; supplies blood to the kidney."},
  136 + {"BoxName": "T2","topcoord":"-189","leftcoord":"90","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; is the site for the filtration of blood."},
  137 + {"BoxName": "T3","topcoord":"-148","leftcoord":"90","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; collect reabsorbed fluid from the renal tubules."},
  138 + {"BoxName": "T4","topcoord":"-107","leftcoord":"90","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; delivers blood to the glomerulus."}],
139 "Options": [{"OptionNumber": "A","OptionTitle": "renal artery","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "glomerulus","textalign":"bottom"}, 139 "Options": [{"OptionNumber": "A","OptionTitle": "renal artery","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "glomerulus","textalign":"bottom"},
140 {"OptionNumber": "C","OptionTitle": "peritubular capillaries","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "afferent arteriole","textalign":"bottom"}], 140 {"OptionNumber": "C","OptionTitle": "peritubular capillaries","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "afferent arteriole","textalign":"bottom"}],
141 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}] 141 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
@@ -144,10 +144,10 @@ @@ -144,10 +144,10 @@
144 "Title": "Complete the statements below.", 144 "Title": "Complete the statements below.",
145 "activityTitle": "Bladder", 145 "activityTitle": "Bladder",
146 "ImagePath":"", 146 "ImagePath":"",
147 - "OptionBox": [{"BoxName": "T1","topcoord":"-231","leftcoord":"-31","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:212px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; muscle contracts to push urine out of the bladder."},  
148 - {"BoxName": "T2","topcoord":"-189","leftcoord":"-31","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:254px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; is the triangular region of the bladder between the openings for the ureters and urethra."},  
149 - {"BoxName": "T3","topcoord":"-148","leftcoord":"-31","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:295px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; sphincter is voluntary and made of skeletal muscle."},  
150 - {"BoxName": "T4","topcoord":"-107","leftcoord":"-31","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:337px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; sphincter is involuntary and made of smooth muscle."}], 147 + "OptionBox": [{"BoxName": "T1","topcoord":"-227","leftcoord":"90","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp; muscle contracts to push urine out of the bladder."},
  148 + {"BoxName": "T2","topcoord":"-185","leftcoord":"90","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp; is the triangular region of the bladder between the openings for the ureters and urethra."},
  149 + {"BoxName": "T3","topcoord":"-145","leftcoord":"90","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp; sphincter is voluntary and made of skeletal muscle."},
  150 + {"BoxName": "T4","topcoord":"-103","leftcoord":"90","Answervalue":"","QuizText":"The <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp; sphincter is involuntary and made of smooth muscle."}],
151 "Options": [{"OptionNumber": "A","OptionTitle": "detrusor","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "trigone","textalign":"bottom"}, 151 "Options": [{"OptionNumber": "A","OptionTitle": "detrusor","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "trigone","textalign":"bottom"},
152 {"OptionNumber": "C","OptionTitle": "external urethral","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "internal urethral","textalign":"bottom"}], 152 {"OptionNumber": "C","OptionTitle": "external urethral","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "internal urethral","textalign":"bottom"}],
153 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}] 153 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
@@ -156,10 +156,10 @@ @@ -156,10 +156,10 @@
156 "Title": "Complete the statements below.", 156 "Title": "Complete the statements below.",
157 "activityTitle": "Urine II", 157 "activityTitle": "Urine II",
158 "ImagePath":"", 158 "ImagePath":"",
159 - "OptionBox": [{"BoxName": "T1","topcoord":"-231","leftcoord":"248","Answervalue":"","QuizText":"The presence of sugar in the urine is known as <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:212px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp;<span> .</span>"},  
160 - {"BoxName": "T2","topcoord":"-189","leftcoord":"236","Answervalue":"","QuizText":"The presence of pus in the urine is known as <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:254px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp;<span> .</span>"},  
161 - {"BoxName": "T3","topcoord":"-148","leftcoord":"249","Answervalue":"","QuizText":"The presence of blood in the urine is known as <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:295px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp;<span> .</span>"},  
162 - {"BoxName": "T4","topcoord":"-107","leftcoord":"303","Answervalue":"","QuizText":"The presence of ketone bodies in the urine is known as <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:337px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp;<span> .</span>"}], 159 + "OptionBox": [{"BoxName": "T1","topcoord":"-227","leftcoord":"370","Answervalue":"","QuizText":"The presence of sugar in the urine is known as <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T1' droppable='true' ></span>-----------------------------------&nbsp;<span> .</span>"},
  160 + {"BoxName": "T2","topcoord":"-185","leftcoord":"350","Answervalue":"","QuizText":"The presence of pus in the urine is known as <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T2' droppable='true'></span>-----------------------------------&nbsp;<span> .</span>"},
  161 + {"BoxName": "T3","topcoord":"-144","leftcoord":"370","Answervalue":"","QuizText":"The presence of blood in the urine is known as <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T3' droppable='true'></span>-----------------------------------&nbsp;<span> .</span>"},
  162 + {"BoxName": "T4","topcoord":"-104","leftcoord":"423","Answervalue":"","QuizText":"The presence of ketone bodies in the urine is known as <span style='position: absolute;border: 0px solid rgb(51, 51, 51); background: rgb(232, 232, 232);height:30px;width:160px;top:-6px;' id='blockbox-T4' droppable='true'></span>-----------------------------------&nbsp;<span> .</span>"}],
163 "Options": [{"OptionNumber": "A","OptionTitle": "glycosuria","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "pyuria","textalign":"bottom"}, 163 "Options": [{"OptionNumber": "A","OptionTitle": "glycosuria","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "pyuria","textalign":"bottom"},
164 {"OptionNumber": "C","OptionTitle": "hematuria","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "ketonuria","textalign":"bottom"}], 164 {"OptionNumber": "C","OptionTitle": "hematuria","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "ketonuria","textalign":"bottom"}],
165 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}] 165 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]