webpackJsonp([2],{
/***/ 123:
/***/ (function(module, exports, __webpack_require__) {
module.exports = __webpack_require__(42);
/***/ }),
/***/ 42:
/***/ (function(module, exports, __webpack_require__) {
/**
* Created by Lupachev on 24.08.2017.
*/
// 'use strict';
//
__webpack_require__(77);
//
// var common = require('common');
//
// // Dialog
// window.Standard_Dialog = require('shared/StandardDialog');
// // Player
// var ConcretePlayer = require('../../digfir/self_assessment_quiz_src/ei_player');
//
// window.player = new ConcretePlayer();
//
// common.initForceNextSection();
var xBookUtils = {};
var common = __webpack_require__(1);
var dom = __webpack_require__(3);
var platform = __webpack_require__(2).run_on;
var Auxiliary = __webpack_require__(4);
var Shadow_speech = __webpack_require__(6);
var Standard_Dialog = __webpack_require__(5);
var Activity_subtype = Activity_manuscript_type.extend({
submit_question: function (question_index) {
// the arg may be a number or an event object; in the latter case...
if (typeof question_index == "object") {
// extract the question_index from the object
question_index = question_index.data.question_index;
}
//force all queries to be answered before doing anything.
var allQueriesAnswered = true;
for (var i = 0; i < player.activity.questions[question_index].queries.length; i++) {
var x = player.activity.questions[question_index].queries[i].user_has_answered();
if (!x) {
allQueriesAnswered = false;
}
}
if (!allQueriesAnswered) {
Standard_Dialog.open(
'Please answer all of the questions before submitting.',
{title: 'Please answer all questions'});
if (platform.ios) {
setTimeout(function () {
player.shadow_speech.talk(
' answer all of the questions before submitting')
}, 0);
}
else {
setTimeout(function () {
$('.ui-dialog.ui-widget.ui-widget-content.ui-corner-all > div.ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix > div > button').focus();
}, 0);
}
//alert("answer all questions!");
return false;
}
player.model['Verbal/Linguistic'] = 0;
player.model['Logical/Mathematical'] = 0;
player.model['Visual/Spatial'] = 0;
player.model['Bodily/Kinesthetic'] = 0;
player.model['Musical/Rhythmic'] = 0;
player.model['Interpersonal'] = 0;
player.model['Intrapersonal'] = 0;
player.model['Naturalist'] = 0;
for (var i = 0;
i < player.activity.questions[question_index].queries.length; i++) {
var answer = player.activity.questions[question_index].queries[i].jq.find(
'input:checked').val();
if (answer == "1") {
var block_type = player.activity.gardner11e_get_block_type(
player.activity.questions[question_index].queries[i].jq);
safe_log("block_type: " + block_type);
player.model[block_type]++;
}
}
this._super(question_index);
// the arg may be a number or an event object; in the latter case...
if (typeof question_index == "object") {
// extract the question_index from the object
question_index = question_index.data.question_index;
}
player.activity.questions[question_index].checkModelUpdateConditionals(
question_index);
//var executedNextStep = player.activity.questions[question_index].checkNextStepConditionals(question_index);
//player.sendModelToServer();
//check if we need to show the next button
//safe_log(player.get_current_section_jq().find(".next_section_button").attr("role"));
player.get_current_section_jq().find(".next_section_button").show();
//STG set focus on continue butotn, so 'continue' button shows up in the window, not below
$('button.next_section_button').focus();
//insert any variables that may be newly displayed in the question feedback
player.show_variables();
//move the feedback into a nice popup
$("[data-question_index=" + question_index + "]").find(
".query_mc_feedback_correct_incorrect").dialog({
buttons: [{
text: "OK",
click: function () {
$(this).dialog("close");
}
}]
});
//look for any advanced answer choice feedback and show it as a dialog
// player.process_question_feedback_conditional_display();
if (player.section_currently_showing === 0) {
player.show_section('next');
}
return false;
},
show_grade_saved_message: function () {
// if the user has answered all queries AND the user hasn't been told this already,
// tell them now
if (player.activity.answered_all_queries
&& !player.user_has_received_completion_alert) {
setTimeout(
'Standard_Dialog.alert("You have completed the activity, and your grade has been submitted.");',
20);
player.user_has_received_completion_alert = true;
}
},
restore_saved_answers: function () {
// skip page queries (questions[0])
for (var i = 1; i < this.questions.length; ++i) {
var question = this.questions[i];
// prepare for question_report_text questions
var query_responses;
if (question.md_set("question_report_text")) {
query_responses = "" + Get_ARGA_QuestionData(
this.get_question_number(question))
query_responses = query_responses.split(this.query_responses_separator);
}
var restored_all_answers = true;
var all_answers_correct = true;
for (var j = 0; j < question.queries.length; ++j) {
var query = question.queries[j];
var saved_answer, saved_grade;
// get saved answer and grade out of the questionData for question_report_text questions
if (question.md_set("question_report_text")) {
if (query_responses[j] != null) {
var arr = query_responses[j].split(
this.query_responses_grade_separator);
saved_answer = arr[0];
saved_grade = arr[1];
} else {
saved_grade = saved_answer = "";
}
// or out of learnerResponse / questionData for single-query questions
} else {
var ARGA_question_number = this.get_query_number(question, j);
saved_answer = Get_ARGA_LearnerResponse(ARGA_question_number);
// we stored the original grade in questionData
saved_grade = Get_ARGA_QuestionData(ARGA_question_number)
}
// if we found a grade...
if (saved_grade !== "" && saved_grade >= 0) {
// restore the answer
query.restoreAnswerFromARGA(saved_answer);
query.setGrade(saved_grade);
// then re-render the query in review mode
query.jq.html(query.getHTML("review"));
if (query.isCorrect() == false) {
all_answers_correct = false;
}
} else {
restored_all_answers = false;
}
}
if (restored_all_answers) {
// update the submit div for the question
this.update_question_action_div(i);
// Show appropriate feedback. If the question responses were submitted,
// the student must have finished the question, so we don't have to worry
// about hints.
this.show_question_feedback(question, all_answers_correct, false);
// if the item is in a sequence, show the next question
this.show_next_question(question);
// NEED TO CHECK TO MAKE SURE THIS IS WORKING PROPERLY
// If the question is in a sequence and the sequence is complete, call show_closing_material
var qs = question.question_sequence;
if (qs != null && qs.sequence_complete == "partial") {
this.show_closing_material(qs.index);
}
// update section status
player.update_section_status();
player.activity.calculate_score();
}
}
},
ARGA_initialization_alert: function () {
// This overrides the standard ARGA initialization message, which doesn't
// tell the user he/she can resubmit (or tell him his grade)
var grade = Get_ARGA_Grade();
var due_date_passed = (Get_ARGA_Data("due_date_has_passed") == "1");
var msg = "";
var buttons;
due_date_passed = false;
if (grade != "" && grade != null && grade >= 0) {
// if resubmissions are allowed...
if (player.md.allow_resubmission == "true") {
// if due date has not passed, give the student the option of resubmitting or reviewing
if (!due_date_passed) {
msg = "
You have completed this activity, and your grade (" + grade
+ "%) has been submitted. Would you like to:
"
+ "
Keep your current grade and review your previous answers
"
+ "
Or reset your submission and try the activity again?
You have completed this activity, and your grade (" + grade
+ "%) has been submitted. Since the due date for the activity has now passed, you cannot re-submit answers to the activity questions.
You have completed the activity, and your grade has been submitted.
"
;
buttons = [{
text: "OK",
click: player.activity.ARGA_initialization_final
}];
}
// grade has not been submitted
} else {
// if due date has passed, tell the user "tough luck". Otherwise show nothing.
if (due_date_passed) {
msg = "
The due date for this activity has passed. You can still review the activity, but no answers will be submitted and no grade will be recorded.
"
;
buttons = [{
text: "OK",
click: player.activity.ARGA_initialization_final
}];
}
}
// if we need a message, show it in a jquery UI dialog
if (msg != "") {
//
// msg = "
" + msg + "
";
//
// $("body").append(msg);
//$("#arga_init_dialog").dialog({title:"Please Note", width:450, modal:true, buttons: buttons});
Standard_Dialog.open(
'Please note: Students need to read and complete each section of the activity before moving on to the next section. Instructors, however, can skip around between sections as they choose.',
{title: 'Pleasae note.'});
if (platform.ios) {
player.shadow_speech.talk(
'Please note: Students need to read and complete each section of the activity before moving on to the next section. Instructors, however, can skip around between sections as they choose.');
}
setTimeout(function () {
$('.ui-dialog.ui-widget.ui-widget-content.ui-corner-all').focus();
}, 0);
} else {
player.activity.ARGA_initialization_final();
}
},
calculate_score: function () {
var question_index = $('[data-type="question"]').attr(
'data-question_index');
var answer;
var key;
player.model["val0"] = 0;
player.model["val1"] = 0;
player.model["val2"] = 0;
for (var i = 0; i < player.activity.questions[question_index].queries.length; i++) {
answer = $('input:radio[name=query_answer_' + i + ']:checked').val();
key = "val" + answer;
player.model[key]++;
}
console.log("computed score: " + player.model["score"]);
player.show_variables();
},
gardner11e_get_block_type: function ($question_set) {
return $question_set.closest('[data-type="box"]').attr('id');
}
});
var Player_subtype = Player_manuscript_type.extend({
model: {},
show_section_animate: function (section_to_show, direction) {
if ($.browser.safari) {
$('body').animate({scrollTop: 0}); //1100 - скорость
} else {
$('html').animate({scrollTop: 0});
}
this._super(section_to_show, direction);
player.show_variables();
$(document).trigger('df-content-rendered'); //added as DF-57
},
show_navigation: function () {
this._super();
var navHtml = UI_Elements.get_button_html({
id: "next_button2",
extra_class: "toolbar_button prev_next_buttons",
label: "Results",
fn: 'player.show_section("next")'
});
var quizHtml = UI_Elements.get_button_html({
id: "next_button1",
extra_class: "toolbar_button prev_next_buttons",
label: "Quiz",
fn: 'player.show_section(0)'
});
var $nav_container = $('');
$nav_container.append(quizHtml);
$nav_container.append(navHtml);
$("#next_button2").button();
$("#next_button1").button();
$("[data-type=chapter]").append($nav_container);
},
show_variables: function () {
//look through all the p nodes
var section = this.get_current_section_jq();
var regex = new RegExp("{(.+?)}", "gmi");
$(section).find("p, label, option, table").each(function (index, element) {
var text = $(element).html();
text = text.replace(regex, function (a, b) {
return eval("player." + b);
});
$(element).html(text);
});
var types = new Array();
for (var key in player.model) {
if (player.model.hasOwnProperty(key)) {
types.push({name: key, val: player.model[key]});
safe_log("pushing " + key + ":" + player.model[key]);
}
}
types.sort(function (a, b) {
return b.val - a.val;
});
var display_string = "";
// create display string
for (var i = 0; i < types.length; i++) {
if (/^val/.test(types[i].name) || types[i].name === undefined) {
continue;
}
if (types[i].val >= 3) {
display_string = display_string + ""
+ types[i].val + " " + types[i].name + " ";
}
else {
display_string = display_string + "" + types[i].val
+ " " + types[i].name + " ";
}
}
$('#vertical_menu_gardner11e-Ch402-scores').html(display_string);
}, // end show_variables function
processNextStepConditionals: function (s) {
for (var i = 0; i < s.md["next_step_conditional"].length; ++i) {
var c = s.md.next_step_conditional[i];
if (c.search(/\{(.*)\}\s*\{(.*)\}/) > -1) {
// extract condition, section to show if it's met
c = new Object();
c.condition = RegExp.$1;
c.section_to_show = RegExp.$2;
c.message = $.trim(RegExp.$3);
c.condition = this.processCondition(c.condition);
s.md.next_step_conditional[i] = c;
} else {
safe_log("bad conditional step: " + c);
s.md.next_step_conditional[i] = {condition: "false"};
}
}
},
processModelUpdateConditionals: function (s) {
for (var i = 0; i < s.md["model_update_conditional"].length; ++i) {
var c = s.md.model_update_conditional[i];
if (c.search(/\{(.*)\}\s*(.*)/) > -1) {
// extract condition, section to show if it's met, and optional message
c = new Object();
c.condition = RegExp.$1;
c.updateStatement = RegExp.$2;
c.updateStatement = this.processCondition(c.updateStatement);
c.condition = this.processCondition(c.condition);
s.md.model_update_conditional[i] = c;
} else {
safe_log("bad conditional step: " + c);
s.md.model_update_conditional[i] = {condition: "false"};
}
}
},
processCondition: function (condition) {
// < > in condition
condition = condition.replace(//g, ">");
var div = document.createElement('div');
div.innerHTML = condition;
var condition = div.firstChild.nodeValue;
// substitute for queries in condition...
// query is correct or incorrect
condition = condition.replace(/qq(\d+)\s*==\s*true/g,
"qq.queries[$1-1].isCorrect()");
condition = condition.replace(/qq(\d+)\s*==\s*false/g,
"!qq.queries[$1-1].isCorrect()");
//check for a certain MC answer
condition = condition.replace(/qqMC(\d+)/g,
"qq.queries[$1-1].user_answer_index");
// otherwise assume it's something about query.user_answer
condition = condition.replace(/qq(\d+)/g, "qq.queries[$1-1].user_answer");
// note that everything is going to be a string compare unless the condition includes "*1",
// i.e. qq1*1 < 4
//for update statements, get string value of a MC or DD
condition = condition.replace(/qqMCValue(\d+)/g,
"qq.queries[$1-1].choices[qq.queries[$1-1].user_answer_index]");
// now conditions on the entire question -- just allow correct and incorrect
condition = condition.replace(/qq\s*==\s*true/g, "qq.is_correct()");
condition = condition.replace(/qq\s*==\s*false/g, "!qq.is_correct()");
return condition;
},
setModel: function (key, value, loadOnInit) {
if (key.match(/^userAvatar\./)) {
var newkey = key.substring(11, key.length);
player.model.userAvatar[newkey] = value;
} else if (key.match(/^partnerAvatar\./)) {
var newkey = key.substring(14, key.length);
player.model.partnerAvatar[newkey] = value;
} else if (key.match(/^avatar\./)) {
var newkey = key.substring(7, key.length);
player.model.avatar[newkey] = value;
} else {
player.model[key] = value;
}
},
initialize_sections: function () {
this._super();
$('h1').html($('div[key="activity_type"]').html());
var $headers = $('h3');
for (var i = 0; i < $headers.length; i++) {
if ($headers[i].innerHTML === '') {
$($headers[i]).remove();
}
}
$('[data-type="rawhtml"]').each(function () {
var $this = $(this);
var raw_content = $this.contents();
$this.replaceWith(raw_content);
});
if (xBookUtils.inPXFrame()) {
var $page_html = $('body');
/* must use body to make IE work */
var doc_parent = window.parent;
var $doc_iframe = $('#document-body-iframe', doc_parent.document);
if ($doc_iframe.length > 0) {
var timer_id = setInterval(function () {
var page_height = $page_html.height();
var frame_height = $doc_iframe.height();
//safe_log("page_height: " + page_height + ", frame_height: " + frame_height + ", html height: " + $('html').height() + ", body height: " + $('body').height());
if (page_height != frame_height) {
xBookUtils.resizeWrapperFrameHeight(page_height);
}
}, 1000);
}
}
var $wrongh2 = $('h2.section-title');
for (var j = 0; j < $wrongh2.length; j++) {
$($wrongh2[j]).remove();
}
var $wrongh3 = $('h3');
for (j = 0; j < $wrongh3.length; j++) {
$($wrongh3[j]).remove();
}
var $ps = $('div[data-type="section"] div[data-block_type] p');
for (j = 0; j < $ps.length; j++) {
$ps[j].setAttribute('tabIndex', '0');
}
},
/*show_section: function(section_to_show) {
this._super(section_to_show);
//safe_log("calling show_section a second time for IE");
// Calling _super again to fix list bug in IE (list numbers show as all
// zeros until you call _super a second time).
this._super(section_to_show);
if (this.section_currently_showing === 0) {
$("#next_button1").css('background-color', '#4e60ba');
$("#next_button2").css('background-color', '#033D7D');
}
else if (this.section_currently_showing === 1) {
$("#next_button1").css('background-color', '#033D7D');
$("#next_button2").css('background-color', '#4e60ba');
$("#next_button1").attr('tabIndex', '1');
$("#next_button2").attr('tabIndex', '2');
$("div.show_result p").attr('tabIndex', '0');
if (this.activity.questions[1].is_complete()) {
$("#next_button2").focus();
//(this.get_current_section_jq()).focus();
setTimeout(function() {
var feedbackText = '';
if (player.section_currently_showing === 1) {
var answers = player.sections[player.section_currently_showing].jq.find('p');
answers.each(function(index) {
feedbackText += answers[index].innerText;
});
//var feedbackText = 'Results. ' + player.sections[1].jq.find('p')[0].innerText + player.sections[1].jq.find('p')[1].innerText + player.sections[1].jq.find('p')[2].innerText + player.sections[3].jq.find('p')[1].innerText + player.sections[1].jq.find('p')[4].innerText;
player.shadow_speech.talk(feedbackText);
}
}, 1000);
}
else {
$('.ui-dialog.ui-widget.ui-widget-content.ui-corner-all').css('top', 50)
$(".ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only").focus();
if (platform.ios) {
player.shadow_speech.talk("Please note: Students need to read and complete each section of the activity before moving on to the next section. Instructors, however, can skip around between sections as they choose.");
}
}
}
//(this.get_current_section_jq()).focus();
// var k=null;
// var flag=false;
// if(player.section_currently_showing === 1) {
// var answers = player.sections[player.section_currently_showing].jq.find('div');
// answers.each(function(index){
// if($(answers[index]).css('display')=='block'){
// k=$(answers[index]);
// }
// });
// var feedbackText = 'Results. ' + player.sections[1].jq.find('p')[0].innerText + player.sections[1].jq.find('p')[1].innerText + player.sections[1].jq.find('p')[2].innerText+player.sections[3].jq.find('p')[1].innerText + player.sections[1].jq.find('p')[4].innerText;
// player.shadow_speech.talk(feedbackText);
//}
},*/
show_section: function (section_to_show) {
this._super(section_to_show);
//safe_log("calling show_section a second time for IE");
// Calling _super again to fix list bug in IE (list numbers show as all
// zeros until you call _super a second time).
this._super(section_to_show);
if (this.section_currently_showing === 0) {
$("#next_button1").css('background-color', '#4e60ba');
$("#next_button2").css('background-color', '#033D7D');
}
else if (this.section_currently_showing === 1) {
$("#next_button1").css('background-color', '#033D7D');
$("#next_button2").css('background-color', '#4e60ba');
$("#next_button1").attr('tabIndex', '1');
$("#next_button2").attr('tabIndex', '2');
$("p").attr('tabIndex', '0');
if (this.activity.questions[1].is_complete()) {
var feedbackText = '';
var answers = player.sections[player.section_currently_showing].jq.find(
'p');
answers.each(function (index) {
feedbackText += answers[index].innerText;
});
if (!platform.ios) {
$("#next_button2").focus();
setTimeout(function () {
player.shadow_speech.talk(feedbackText);
}, 1000);
}
else {
$('#next_button2').attr('aria-label', feedbackText + 'Results ');
setTimeout(function () {
$('#next_button2').focus();
$('#next_button2').blur(function () {
$('#next_button2').removeAttr('aria-label');
});
}, 1000);
}
}
else {
$('.ui-dialog.ui-widget.ui-widget-content.ui-corner-all').css('top', 50)
$(".ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only").focus();
if (platform.ios) {
player.shadow_speech.talk(
"Please note: Students need to read and complete each section of the activity before moving on to the next section. Instructors, however, can skip around between sections as they choose.");
}
}
}
//(this.get_current_section_jq()).focus();
// var k=null;
// var flag=false;
// if(player.section_currently_showing === 1) {
// var answers = player.sections[player.section_currently_showing].jq.find('div');
// answers.each(function(index){
// if($(answers[index]).css('display')=='block'){
// k=$(answers[index]);
// }
// });
// var feedbackText = 'Results. ' + player.sections[1].jq.find('p')[0].innerText + player.sections[1].jq.find('p')[1].innerText + player.sections[1].jq.find('p')[2].innerText+player.sections[3].jq.find('p')[1].innerText + player.sections[1].jq.find('p')[4].innerText;
// player.shadow_speech.talk(feedbackText);
//}
},
initialize: function () {
this._super();
this.activity = new Activity_subtype();
if (!platform.ios) {
this.shadow_speech = new Shadow_speech();
$('div.ada-shadow-speech').attr('tabIndex', '-1');
}
}
});
xBookUtils.resizeWrapperFrameHeight = function (page_height) {
var doc_parent = window.parent;
var $doc_iframe = $('#document-body-iframe', doc_parent.document);
if ($doc_iframe.length > 0) {
if (page_height > 600 ||
$doc_iframe.height() > 600) {
$doc_iframe.height(page_height);
safe_log("set document-body-iframe height to " + page_height);
}
}
}
xBookUtils.inPXFrame = function () {
try {
if (top.PxPage) {
return true;
}
}
catch (err) {
}
return false;
}
Question = Question.extend({
extract_metadata: function () {
if (this.jq == null) {
return;
}
this.md.add_from_jq(this.jq.children("[data-type=metadata]"));
player.processNextStepConditionals(this);
player.processModelUpdateConditionals(this);
},
checkModelUpdateConditionals: function (question_index) {
var q_string = "player.activity.questions[" + question_index + "]";
for (var i = 0; i < player.activity.questions[question_index].md.model_update_conditional.length;
++i) {
var c = player.activity.questions[question_index].md.model_update_conditional[i];
var condition = c.condition.replace(/qq/g, q_string);
condition = condition.replace(/model/g, "player.model");
var updateStatement = c.updateStatement.replace(/setModel/g,
"player.setModel");
updateStatement = updateStatement.replace(/model/g, "player.model");
updateStatement = updateStatement.replace(/qq/g, q_string);
updateStatement = unescape(updateStatement);
condition = unescape(condition);
condition = condition.replace(/&/g, '&');
if (condition == "else" || eval(condition) == true) {
// if section_to_show is "done", we're done!
safe_log("triggering model update from question");
eval(updateStatement);
}
}
return;
}
});
DD_Query = DD_Query.extend({
user_has_answered: function () {
var x = $('#query_answer_' + this.query_index).val();
if ($('#query_answer_' + this.query_index).val() != -1) {
return true;
} else {
return false;
}
}
});
MC_Query = MC_Query.extend({
user_has_answered: function () {
if (typeof $(
'input:radio[name=query_answer_' + this.query_index + ']:checked').val()
!= "undefined") {
return true;
}
else {
return false;
}
},
query_text_html: function () {
if (this.query_text != '' && this.md._hide_query_text !== 'true') {
var text = jQuery.trim(this.query_text);
text = Auxiliary.underlinedText(text);
// Replace newlines with
text = text.replace(/\n/g, ' ');
var number = (this.jq.closest('[data-block_type="box_type"]').find(
'[data-type="query"]').index(this.jq) + 1);
// Set id for use it to associate query text with input radios
if (platform.ios) {
// iOS doesn't see legend
return '
' + (number) + '. ' + text + '
';
}
else {
return '';
}
}
else {
if (this.query_text == '') {
return '';
}
else {
return '';
}
}
},
getHTML: function (mode) {
// Initialize image map elements
if (this.imagemap_initialized === false) {
var question_jq = this.jq.parent();
this.im_init(question_jq);
this.imagemap_initialized = true;
}
// Wrap answers in radio group
var html = '";
html = dom.createHTML(html);
common.parseMathExpresions(html);
return html;
},
correct_incorrect_feedback: function (mode, is_correct) {
var html = "";
// get correct answer as presented to user
for (var i = 0; i < this.choices.length; ++i) {
if (this.choice_order[i] == this.correct_answer_index) {
break;
}
}
// if the question explicitly defines feedback for the user's answer, use it as the feedback
if (this.user_answer_index != null
&& this.choices_fb[this.user_answer_index] != null) {
html += this.choices_fb[this.user_answer_index];
}
// the correct answer will be highlighted in green, so there's no reason to say anything more.
// now, if we got any feedback, enclose it in a div
if (html != "") {
html = "
" + html
+ "
";
}
return html;
}
});
Essay_Query = Essay_Query.extend({
user_has_answered: function () {
if ($.trim($("#query_answer_" + this.query_index).val() != "")) {
return true;
} else {
return false;
}
}
});
FB_Query = FB_Query.extend({
user_has_answered: function () {
var x = jQuery.trim($("#query_answer_" + this.query_index).val());
if (jQuery.trim($("#query_answer_" + this.query_index).val()) != "") {
return true;
} else {
return false;
}
}
});
player = new Player_subtype();
/***/ }),
/***/ 77:
/***/ (function(module, exports) {
// removed by extract-text-webpack-plugin
/***/ })
},[123]);
//# sourceMappingURL=multiple_intelligences_inventory.js.map