Commit cc91126645ef639bf9ec2d64a604783dd23e6c88

Authored by Nikita Kulshreshtha
2 parents 0e636958 d6ad3a7b

Merge branch 'LabExerciseFillBlanks' into Develop

400-SOURCECODE/AIAHTML5.Web/app/controllers/LabExercController.js
1 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 4 $scope.$sce = $sce;
5 5 $scope.LabExerciseName;
6 6 $scope.LabExerciseQuiz = null;
... ... @@ -106,7 +106,7 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
106 106 .then(
107 107  
108 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 110 $scope.SavedLabExercise = labResult;
111 111 $scope.quiznumber = $scope.SavedLabExercise.lastQuestion;
112 112 $scope.initialQuestioNo = $scope.SavedLabExercise.lastQuestion;
... ... @@ -116,14 +116,14 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
116 116 $scope.GetQuizByTopic();
117 117 }
118 118 },
119   - function(error){
  119 + function (error) {
120 120 console.log('error in getting save ddata');
121 121 }
122 122 )
123 123 }
124 124  
125 125 $scope.GetQuizByTopic = function () {
126   -
  126 +
127 127 $rootScope.isLoading = true;
128 128 $('#spinner').css('visibility', 'visible');
129 129  
... ... @@ -141,10 +141,10 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
141 141  
142 142 var keywords = $location.search();
143 143 $scope.labExercideIdentifier = (keywords.labexercise.replace('.json', '')).split('dat_')[1];
144   -
145   -
  144 +
  145 +
146 146 $.each(result.LabExercise, function (index, value) {
147   -
  147 +
148 148 $scope.LabExerciseName = result.LabExercise[index].Topic;
149 149 if (result.LabExercise[index].Slug == keywords.labexercise) {
150 150  
... ... @@ -175,18 +175,30 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
175 175 $scope.Title = result.LabExercise[index].Questions[index1].Title;
176 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 193 $scope.ShowHideDiv("bottom");
181 194  
182 195 }
183 196 });
184   - $timeout(function ()
185   - {
  197 + $timeout(function () {
186 198 if ($scope.SavedLabExercise != undefined && $scope.SavedLabExercise.lastQuestion > 0) {
187 199 if ($scope.isResetClicked != true) {
188 200 $scope.ShowSavedLabExercise();
189   -
  201 +
190 202 }
191 203 else {
192 204 $rootScope.isLoading = false;
... ... @@ -198,9 +210,9 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
198 210 $rootScope.isLoading = false;
199 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 223 console.log(error.statusText)
212 224 }
213 225 )
214   -
  226 +
215 227 }
216 228  
217 229  
218 230 $scope.isReviewBtnSelected = false;
219   - // $rootScope.selectedDivArray = [];
  231 + // $rootScope.selectedDivArray = [];
220 232 $scope.nextQuiz = function () {
221 233 //need to save all questions till the current question number when user clicks on save
222 234 //if ($scope.dragableId!="") {
... ... @@ -230,22 +242,21 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
230 242 $scope.isNextOrPreviousClicked = true;
231 243 $scope.dragableId = "";
232 244  
233   -
234 245  
235   - if ($scope.quiznumber != $scope.TotalNumberofQuiz)
236   - {
  246 +
  247 + if ($scope.quiznumber != $scope.TotalNumberofQuiz) {
237 248 $scope.CreateLabExerciseDataToSave();
238 249 }
239 250  
240   -
  251 +
241 252 if ($scope.quiznumber == $scope.TotalNumberofQuiz)
242 253 return;
243 254 else
244 255 $scope.quiznumber++;
245   -
246   - // console.log($rootScope.selectedDivArray);
247   -
248   -
  256 +
  257 + // console.log($rootScope.selectedDivArray);
  258 +
  259 +
249 260  
250 261 if ($scope.quiznumber == $scope.TotalNumberofQuiz) {
251 262 if ($scope.isReviewBtnSelected == true) {
... ... @@ -254,18 +265,31 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
254 265 else {
255 266 $("#quizSubmitBtn").css("display", "block");
256 267 }
257   -
  268 +
258 269 }
259   - else
260   - {
  270 + else {
261 271 $("#quizSubmitBtn").css("display", "none");
262 272 }
263 273  
264 274 $scope.resetQuiz();
265 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 302  
279 303  
280 304 $scope.prevQuiz = function () {
281   -
  305 +
282 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 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 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 365 $scope.SubmitAttempt = function () {
324   -
  366 +
325 367 $scope.CreateLabExerciseDataToSave();
326 368  
327 369 $("#submitResultHtml").css("display", "block");
... ... @@ -329,11 +371,10 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
329 371 console.log($scope.usersCorrectQuestData);
330 372 $("#resultLabData").empty();
331 373 var sortedQuestionHtml = '';
332   -
  374 +
333 375 for (var j = $scope.TotalNumberofQuiz; j >= 1; j--) {
334 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 378 if ($scope.usersCorrectQuestData[i].CorrectStatus == "Correct") {
338 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 380 $compile(labExerciseHtml)($scope);
... ... @@ -349,22 +390,20 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
349 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 400 $("#resultLabData tr td:nth-child(1)").each(function () {
361 401 if (j == $(this).text()) {
362 402 $q = $(this).parent();
363 403 if ($q.find("td:nth-child(3)").text() == "Correct") {
364 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 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 420 if ($(this).text() == "Incorrect") {
382 421 $scope.inCorrectAnswer = $scope.inCorrectAnswer + 1;
383 422 }
384   - else
385   - {
  423 + else {
386 424 $scope.CorrectAnswer = $scope.CorrectAnswer + 1;
387 425 }
388 426 });
389 427  
390 428 $scope.scoreResult = (parseInt($scope.CorrectAnswer) / parseInt($scope.inCorrectAnswer)) * 100;
391 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 438  
401 439  
402 440 $scope.handleDragStart = function (e) {
403   -
  441 +
404 442 this.style.opacity = '0.4';
405   -
  443 +
406 444 if ($.browser.msie) {
407 445 localStorage.setItem("text", this.innerHTML);
408 446 }
409   - else
410   - {
  447 + else {
411 448 e.dataTransfer.setData('text/plain', this.innerHTML);
412 449 }
413   -
  450 +
414 451 $scope.dragableId = $(this).attr("Id");
415 452 $scope.a = $scope.dragableId;
416   -
  453 +
417 454 console.log($scope.dragableId);
418 455 $scope.dragableText = $("#" + $scope.dragableId).text();
419   - // alert($("#" + $scope.dragableId).text());
  456 + // alert($("#" + $scope.dragableId).text());
420 457  
421 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 459 if ($scope.dragableId.indexOf('T') != -1) {
... ... @@ -430,7 +467,7 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
430 467 .where('OptionTitle == ' + optionText)
431 468 .select();
432 469 var option = optionData[0].OptionNumber;
433   - // $scope.dragableId = optionText + '-' + option;
  470 + // $scope.dragableId = optionText + '-' + option;
434 471 }
435 472  
436 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 492 };
456 493  
457 494 $scope.handleDrop = function (e) {
458   -
  495 +
459 496 e.preventDefault();
460 497 e.stopPropagation();
461 498 var x = $("#droppable").offset();
462 499  
463 500 var id = $(this).attr("id");
464   -
  501 +
465 502  
466 503 var keywords = $location.search();
467   -
  504 +
468 505 if ($.browser.msie) {
469 506 dataText = localStorage.getItem("text");
470 507 localStorage.setItem("text", '');
... ... @@ -472,9 +509,9 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
472 509 else {
473 510 var dataText = e.dataTransfer.getData('text/plain');
474 511 }
475   -
  512 +
476 513 if (id == "divoptions" || id == "divleft" || id == "divright") {
477   -
  514 +
478 515 $scope.item = $('#' + $scope.dragableId).html();
479 516 var rindex = $scope.DraggedList.indexOf($scope.item);
480 517 console.log($scope.DraggedList);
... ... @@ -492,11 +529,11 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
492 529 $.each($scope.DraggedList, function (inx1, value3) {
493 530 $scope.UserAttempt.push({ "BlankBoxName": id.split('-')[1], "OptionName": $scope.dragableId.split('-')[1] });
494 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 533 $scope.DraggedList.splice(inx1, 1);
497 534 $('#' + $scope.b).css({ "display": "block", "color": "#000000!important" });
498 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 553 }
517 554 else {
518 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 615 $scope.$apply();
578   -
  616 +
579 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 639 $("#questionHtml").css("display", "none");
588 640 $("#LabExPageHeading").css("display", "none");
589 641 $("#LabExMinimizedId").css("display", "block");
590   -
  642 +
591 643  
592 644 }
593 645 $scope.maxLabExPanel = function () {
594 646 $("#questionHtml").css("display", "block");
595 647 $("#LabExPageHeading").css("display", "block");
596 648 $("#LabExMinimizedId").css("display", "none");
597   -
598 649  
599   - }
  650 +
  651 + }
600 652 $scope.handleDragOver = function (e) {
601 653 e.preventDefault(); // Necessary. Allows us to drop.
602 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 662 }
611 663  
612 664 $scope.resetQuiz = function () {
613   -
  665 +
614 666 $scope.DraggedList = [];
615 667 $scope.UserAttempt = [];
616 668 $scope.GetQuizByTopic();
... ... @@ -679,8 +731,8 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
679 731 $('#spinner').css('visibility', 'hidden');
680 732  
681 733 $scope.CreateLabExerciseDataToSave();
682   -
683   -
  734 +
  735 +
684 736 //LabExerciseService.saveLabExerciseAttempt("superadmin", $scope.LabExerciseAttemptedData)
685 737 $scope.labExerciseAttempt = [];
686 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 763  
712 764 $scope.usersCorrectQuestData = [];
713 765 $scope.CreateLabExerciseDataToSave = function () {
714   -
  766 +
715 767 $scope.LabExerciseAttemptedData = [];
716 768 $scope.lb = [];
717 769 //get user answers
... ... @@ -745,14 +797,14 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
745 797 title: $scope.activityTitle,
746 798 DragList: $scope.DraggedList
747 799 }
748   -
  800 +
749 801  
750 802  
751 803 var thisQuestiondataInLabExerciseUserData = new jinqJs()
752 804 .from($scope.LabExerciseUserData)
753 805 .where('QuestionNo == ' + $scope.LabExerciseAttemptedData.QuestionNo)
754 806 .select();
755   - if (thisQuestiondataInLabExerciseUserData.length>0) {
  807 + if (thisQuestiondataInLabExerciseUserData.length > 0) {
756 808  
757 809 angular.forEach($scope.LabExerciseUserData, function (value, key) {
758 810 if (value.QuestionNo == $scope.LabExerciseAttemptedData.QuestionNo) {
... ... @@ -765,20 +817,19 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
765 817 $scope.LabExerciseUserData = [];
766 818  
767 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 825 $scope.LabExerciseUserData.push($scope.LabExerciseAttemptedData);
774   -
  826 +
775 827 $scope.usersCorrectQuestData = [];
776   - //alert($scope.LabExerciseUserData);
  828 + //alert($scope.LabExerciseUserData);
777 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 833 if ($scope.LabExerciseUserData[i].MaxScore == $scope.LabExerciseUserData[i].Score) {
783 834 $scope.usersCorrectQuestData.push({
784 835 MaxScore: $scope.LabExerciseUserData[i].MaxScore,
... ... @@ -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 890 $scope.reviewAttemptAnswer = function (evt) {
840 891 $scope.isReviewBtnSelected = true;
... ... @@ -846,10 +897,10 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
846 897 $("#reportBtn").css("display", "block");
847 898 $("#quizSubmitBtn").css("display", "none");
848 899 $scope.quiznumber = evt.target.id;
849   - // $scope.CreateLabExerciseDataToSave();
  900 + // $scope.CreateLabExerciseDataToSave();
850 901 $scope.dragableId = "";
851   - $scope.resetQuiz();
852   - // $scope.GetQuizByTopic();
  902 + $scope.resetQuiz();
  903 + // $scope.GetQuizByTopic();
853 904 //$scope.ShowHideDiv();
854 905 }
855 906  
... ... @@ -867,7 +918,7 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
867 918 userAnswers[id.replace('T', '')] = blockAnswers[i].innerHTML;
868 919 }
869 920  
870   - $scope.commaSeperatedUserAnswers = '';
  921 + $scope.commaSeperatedUserAnswers = '';
871 922 for (var i = 1; i <= blockBoxLength; i++) {
872 923  
873 924 var userAns = userAnswers[i];
... ... @@ -898,7 +949,7 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
898 949 option = multipleanswer[0];
899 950 }
900 951 else
901   - option = cr[0].correctResponse[i].Answer;
  952 + option = cr[0].correctResponse[i].Answer;
902 953  
903 954 var options = new jinqJs()
904 955 .from(cr[0].Options)
... ... @@ -933,7 +984,7 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
933 984 angular.forEach($scope.UserAttempt, function (value, key) {
934 985  
935 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 988 if (userOptedAnswer == $scope.correctResonseKeyValue[i]) {
938 989 $scope.Score += 1;
939 990 }
... ... @@ -950,7 +1001,7 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
950 1001 userId: 1,
951 1002 identifier: 'di'
952 1003 };
953   -
  1004 +
954 1005 LabExerciseService.GetLabExercise(labExerciseInfo)
955 1006 .then(
956 1007  
... ... @@ -961,7 +1012,7 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
961 1012 $scope.ShowSavedLabExercise();
962 1013 }
963 1014 },
964   - function(error){
  1015 + function (error) {
965 1016 console.log(' Error in getting LabExercise = ' + error.statusText);
966 1017 $rootScope.errorMessage = AdminConstants.ERROR_IN_FECTHING_DETAILS;
967 1018 $("#messageModal").modal('show');
... ... @@ -972,10 +1023,10 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
972 1023 $scope.ShowSavedLabExercise = function () {
973 1024  
974 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 1031 //if user opted this question, it will have entry in LabExerciseUserData
981 1032 var thisQuestiondataInLabExerciseUserData = new jinqJs()
... ... @@ -983,91 +1034,109 @@ function ($scope, $rootScope, pages, log, $http,$timeout, DataService, $filter,
983 1034 .where('QuestionNo == ' + $scope.quiznumber)
984 1035 .select();
985 1036  
986   -
  1037 +
987 1038 //if this exists in LabExerciseUserData, show the new opted else show from database
988 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 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 1141 if (lastQuestion == $scope.TotalNumberofQuiz) {
1073 1142 if ($scope.isReviewBtnSelected == true) {
... ... @@ -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 1175 element[0].addEventListener('drop', $scope.handleDrop, false);
1107 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 33 </div>
34 34 </div>
35 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 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 39 </div>
40 40 <!--<ul>
41 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 265 "Title": "Complete the statements below.",
266 266 "ImagePath":"",
267 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 272 "Options": [{"OptionNumber": "A","OptionTitle": "left atrium","textalign":"bottom"},
273 273 {"OptionNumber": "B","OptionTitle": "right atrium","textalign":"bottom"},
274 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 155 "Title": "Complete the statements below.",
156 156 "activityTitle": "Digestive Process",
157 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 164 "Options": [{"OptionNumber": "A","OptionTitle": "Ingestion","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "Propulsion","textalign":"bottom"},
165 165 {"OptionNumber": "C","OptionTitle": "Mechanical digestion","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "Chemical digestion","textalign":"bottom"},
166 166 {"OptionNumber": "E","OptionTitle": "Absorption","textalign":"bottom"},{"OptionNumber": "F","OptionTitle": "Defecation","textalign":"bottom"}],
... ... @@ -172,10 +172,10 @@
172 172 "Title": "Complete the statements below.",
173 173 "activityTitle": "Anatomy I",
174 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 179 "Options": [{"OptionNumber": "A","OptionTitle": "mouth","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "stomach","textalign":"bottom"},
180 180 {"OptionNumber": "C","OptionTitle": "small intestine","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "pancreas","textalign":"bottom"}],
181 181 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
... ... @@ -185,10 +185,10 @@
185 185 "Title": "Complete the statements below.",
186 186 "activityTitle": "Anatomy II",
187 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 192 "Options": [{"OptionNumber": "A","OptionTitle": "small intestine","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "large intestine","textalign":"bottom"},
193 193 {"OptionNumber": "C","OptionTitle": "liver","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "gallbladder","textalign":"bottom"}],
194 194 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
... ... @@ -198,10 +198,10 @@
198 198 "Title": "Complete the statements below.",
199 199 "activityTitle": "Digestion",
200 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 205 "Options": [{"OptionNumber": "A","OptionTitle": "Amylase","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "Pepsin","textalign":"bottom"},
206 206 {"OptionNumber": "C","OptionTitle": "Lipase","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "Bile","textalign":"bottom"}],
207 207 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
... ... @@ -211,10 +211,10 @@
211 211 "Title": "Complete the statements below.",
212 212 "activityTitle": "Digestion",
213 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 218 "Options": [{"OptionNumber": "A","OptionTitle": "mucosa","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "submucosa","textalign":"bottom"},
219 219 {"OptionNumber": "C","OptionTitle": "muscularis","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "serosa","textalign":"bottom"}],
220 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 124 "correctResponse": [{"OptionBox": "T1","Answer": "H"},{"OptionBox": "T2","Answer": "G"},{"OptionBox": "T3","Answer": "E"},{"OptionBox": "T4","Answer": "F"},
125 125 {"OptionBox": "T5","Answer": "A"},{"OptionBox": "T6","Answer": "B"},{"OptionBox": "T7","Answer": "C"},{"OptionBox": "T8","Answer": "D"}]
126 126 },
127   - {
  127 + {
128 128 "Number": "9",
129 129 "Title": "Complete the statements below.",
130 130 "activityTitle": "Endocrine Glands",
131 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 136 "Options": [{"OptionNumber": "A","OptionTitle": "neurohypohysis","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "adenohypophysis","textalign":"bottom"},
137 137 {"OptionNumber": "C","OptionTitle": "thyroid","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "adrenal gland","textalign":"bottom"}],
138 138 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
... ... @@ -142,10 +142,10 @@
142 142 "Title": "Complete the statements below.",
143 143 "activityTitle": "Hormones I",
144 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 149 "Options": [{"OptionNumber": "A","OptionTitle": "FSH","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "LH","textalign":"bottom"},
150 150 {"OptionNumber": "C","OptionTitle": "TH","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "ACTH","textalign":"bottom"}],
151 151 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
... ... @@ -155,10 +155,10 @@
155 155 "Title": "Complete the statements below.",
156 156 "activityTitle": "Hormones II",
157 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 162 "Options": [{"OptionNumber": "A","OptionTitle": "Oxytocin","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "Prolactin","textalign":"bottom"},
163 163 {"OptionNumber": "C","OptionTitle": "ADH","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "Aldosterone","textalign":"bottom"}],
164 164 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
... ... @@ -168,10 +168,10 @@
168 168 "Title": "Complete the statements below.",
169 169 "activityTitle": "Endocrine Glands",
170 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 175 "Options": [{"OptionNumber": "A","OptionTitle": "growth","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "epinephrine","textalign":"bottom"},
176 176 {"OptionNumber": "C","OptionTitle": "erythropoietin","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "cortisol","textalign":"bottom"}],
177 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 140 "Title": "Complete the statements below.",
141 141 "ImagePath":"",
142 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 147 "Options": [{"OptionNumber": "A","OptionTitle": "palatine","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "pharyngeal","textalign":"bottom"},
148 148 {"OptionNumber": "C","OptionTitle": "lingual","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "tubal","textalign":"bottom"}],
149 149 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},
... ... @@ -153,10 +153,10 @@
153 153 "Title": "Complete the statements below.",
154 154 "ImagePath":"",
155 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 160 "Options": [{"OptionNumber": "A","OptionTitle": "lymph nodes","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "thymus","textalign":"bottom"},
161 161 {"OptionNumber": "C","OptionTitle": "spleen","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "tonsils","textalign":"bottom"}],
162 162 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},
... ... @@ -166,10 +166,10 @@
166 166 "Title": "Complete the statements below.",
167 167 "ImagePath":"",
168 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 173 "Options": [{"OptionNumber": "A","OptionTitle": "B lymphocytes","textalign":"bottom"},
174 174 {"OptionNumber": "B","OptionTitle": "T lymphocytes","textalign":"bottom"},
175 175 {"OptionNumber": "C","OptionTitle": "Plasma","textalign":"bottom"},
... ... @@ -181,10 +181,10 @@
181 181 "Title": "Complete the statements below.",
182 182 "ImagePath":"",
183 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 188 "Options": [{"OptionNumber": "A","OptionTitle": "Active natural","textalign":"bottom"},
189 189 {"OptionNumber": "B","OptionTitle": "Active artificial","textalign":"bottom"},
190 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 170 "Title": "Complete the statements below.",
171 171 "ImagePath":"",
172 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 177 "Options": [{"OptionNumber": "A","OptionTitle": "deltoid","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "triceps brachii","textalign":"bottom"},
178 178 {"OptionNumber": "C","OptionTitle": "right ventricle","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "latissimus dorsi","textalign":"bottom"}],
179 179 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},
... ... @@ -183,10 +183,10 @@
183 183 "Title": "Complete the statements below.",
184 184 "ImagePath":"",
185 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 190 "Options": [{"OptionNumber": "A","OptionTitle": "rectus femoris","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "biceps femoris","textalign":"bottom"},
191 191 {"OptionNumber": "C","OptionTitle": "gastrocnemius","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "tibialis anterior","textalign":"bottom"}],
192 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 103 "Title": "Complete the statements below.",
104 104 "activityTitle": "Male Reproductive II",
105 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 111 "Options": [{"OptionNumber": "A","OptionTitle": "Circumcision","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "Cryptorchidism","textalign":"bottom"},
112 112 {"OptionNumber": "C","OptionTitle": "Impotence","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "Oligospermia","textalign":"bottom"},
113 113 {"OptionNumber": "E","OptionTitle": "Vasectomy","textalign":"bottom"}],
... ... @@ -117,12 +117,12 @@
117 117 "Title": "Complete the statements below.",
118 118 "activityTitle": "Female Reproductive",
119 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 126 "Options": [{"OptionNumber": "A","OptionTitle": "Menses","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "Menarchy","textalign":"bottom"},
127 127 {"OptionNumber": "C","OptionTitle": "Dysmenorrhea","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "Menopause","textalign":"bottom"},
128 128 {"OptionNumber": "E","OptionTitle": "Hysterectomy","textalign":"bottom"},{"OptionNumber": "F","OptionTitle": "Tubal ligation","textalign":"bottom"}],
... ... @@ -133,10 +133,10 @@
133 133 "Title": "Complete the statements below.",
134 134 "activityTitle": "Male Reproductive II",
135 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 140 "Options": [{"OptionNumber": "A","OptionTitle": "scrotum","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "corpus spongiosum","textalign":"bottom"},
141 141 {"OptionNumber": "C","OptionTitle": "corpora cavernosa","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "glans penis","textalign":"bottom"}],
142 142 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
... ... @@ -145,10 +145,10 @@
145 145 "Title": "Complete the statements below.",
146 146 "activityTitle": "Accessory Glands",
147 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 152 "Options": [{"OptionNumber": "A","OptionTitle": "seminal vesicles","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "prostate","textalign":"bottom"},
153 153 {"OptionNumber": "C","OptionTitle": "bulbourethral","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "vas deferens","textalign":"bottom"}],
154 154 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
... ... @@ -156,11 +156,11 @@
156 156 "Number": "12",
157 157 "Title": "Complete the statements below.",
158 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 164 "Options": [{"OptionNumber": "A","OptionTitle": "testosterone","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "estrogen","textalign":"bottom"},
165 165 {"OptionNumber": "C","OptionTitle": "progesterone","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "inhibin","textalign":"bottom"}],
166 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 169 "Title": "Complete the statements below.",
170 170 "activityTitle": "Pulmonary Ventilation",
171 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 176 "Options": [{"OptionNumber": "A","OptionTitle": "ventilation","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "external","textalign":"bottom"},
177 177 {"OptionNumber": "C","OptionTitle": "internal","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "tidal","textalign":"bottom"}],
178 178 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
... ... @@ -181,10 +181,10 @@
181 181 "Title": "Complete the statements below.",
182 182 "activityTitle": "Respiratory Volumes",
183 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 188 "Options": [{"OptionNumber": "A","OptionTitle": "inhalation","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "exhalation","textalign":"bottom"},
189 189 {"OptionNumber": "C","OptionTitle": "asthma","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "emphysema","textalign":"bottom"}],
190 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 123 "Title": "Complete the statements below.",
124 124 "activityTitle": "Eye I",
125 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 130 "Options": [{"OptionNumber": "A","OptionTitle": "sclera","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "iris","textalign":"bottom"},
131 131 {"OptionNumber": "C","OptionTitle": "pupil","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "cornea","textalign":"bottom"}],
132 132 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
... ... @@ -135,10 +135,10 @@
135 135 "Title": "Complete the statements below.",
136 136 "activityTitle": "Eye II",
137 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 142 "Options": [{"OptionNumber": "A","OptionTitle": "retina","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "choroid","textalign":"bottom"},
143 143 {"OptionNumber": "C","OptionTitle": "conjunctiva","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "palpebra","textalign":"bottom"}],
144 144 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
... ... @@ -147,10 +147,10 @@
147 147 "Title": "Drag the labels to the correct location on the image.",
148 148 "activityTitle": "Ear I",
149 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 154 "Options": [{"OptionNumber": "A","OptionTitle": "auricle","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "middle","textalign":"bottom"},
155 155 {"OptionNumber": "C","OptionTitle": "internal","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "cochlea","textalign":"bottom"}],
156 156 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
... ... @@ -159,11 +159,11 @@
159 159 "Title": "Drag the labels to the correct location on the image.",
160 160 "activityTitle": "Ear II",
161 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 167 "Options": [{"OptionNumber": "A","OptionTitle": "tympanic membrane","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "semicircular canal","textalign":"bottom"},
168 168 {"OptionNumber": "C","OptionTitle": "hammer","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "anvil","textalign":"bottom"},
169 169 {"OptionNumber": "E","OptionTitle": "stirrup","textalign":"bottom"}],
... ...
400-SOURCECODE/AIAHTML5.Web/content/data/json/le/qz_dat_ur.json
... ... @@ -96,10 +96,10 @@
96 96 "Title": "Complete the statements below.",
97 97 "activityTitle": "Anatomy",
98 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 103 "Options": [{"OptionNumber": "A","OptionTitle": "ureter","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "bladder","textalign":"bottom"},
104 104 {"OptionNumber": "C","OptionTitle": "urethra","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "kidney","textalign":"bottom"}],
105 105 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
... ... @@ -108,10 +108,10 @@
108 108 "Title": "Complete the statements below.",
109 109 "activityTitle": "Urine I",
110 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 115 "Options": [{"OptionNumber": "A","OptionTitle": "Urgency","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "Frequency","textalign":"bottom"},
116 116 {"OptionNumber": "C","OptionTitle": "Retention","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "Incontinence","textalign":"bottom"}],
117 117 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
... ... @@ -120,10 +120,10 @@
120 120 "Title": "Complete the statements below.",
121 121 "activityTitle": "Kidney",
122 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 127 "Options": [{"OptionNumber": "A","OptionTitle": "pyramids","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "calyx","textalign":"bottom"},
128 128 {"OptionNumber": "C","OptionTitle": "renal pelvis","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "cortex","textalign":"bottom"}],
129 129 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
... ... @@ -132,10 +132,10 @@
132 132 "Title": "Complete the statements below.",
133 133 "activityTitle": "Blood Supply",
134 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 139 "Options": [{"OptionNumber": "A","OptionTitle": "renal artery","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "glomerulus","textalign":"bottom"},
140 140 {"OptionNumber": "C","OptionTitle": "peritubular capillaries","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "afferent arteriole","textalign":"bottom"}],
141 141 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
... ... @@ -144,10 +144,10 @@
144 144 "Title": "Complete the statements below.",
145 145 "activityTitle": "Bladder",
146 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 151 "Options": [{"OptionNumber": "A","OptionTitle": "detrusor","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "trigone","textalign":"bottom"},
152 152 {"OptionNumber": "C","OptionTitle": "external urethral","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "internal urethral","textalign":"bottom"}],
153 153 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
... ... @@ -156,10 +156,10 @@
156 156 "Title": "Complete the statements below.",
157 157 "activityTitle": "Urine II",
158 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 163 "Options": [{"OptionNumber": "A","OptionTitle": "glycosuria","textalign":"bottom"},{"OptionNumber": "B","OptionTitle": "pyuria","textalign":"bottom"},
164 164 {"OptionNumber": "C","OptionTitle": "hematuria","textalign":"bottom"},{"OptionNumber": "D","OptionTitle": "ketonuria","textalign":"bottom"}],
165 165 "correctResponse": [{"OptionBox": "T1","Answer": "A"},{"OptionBox": "T2","Answer": "B"},{"OptionBox": "T3","Answer": "C"},{"OptionBox": "T4","Answer": "D"}]
... ...