function addForm(form)
{
var abs = Math.abs;
var sum = 0.0;
var decile = "";
var LQ = 0.0;
var AugLQ = 0.0;
$("#EdinForm").validate( {
rules: {
Writing: "required",
Drawing: "required",
Throwing: "required",
Scissors: "required",
Toothbrush: "required",
Knife: "required",
Spoon: "required",
Broom: "required",
Match: "required",
Box: "required",
Mouse: "required",
Key: "required",
Hammer: "required",
Comb: "required"
}
});
if( $("#EdinForm").valid() == false ) {
return 0;
} else {
$(':input', form).each(function() {
var type = this.type;
var tag = this.tagName.toLowerCase();
var current = this.value;
var name = this.name
var v1 = parseFloat(($("input[name='Writing']:checked").val()));
if($("#v1b").is(":checked")) v1 /= 2;
var v2 = parseFloat(($("input[name='Drawing']:checked").val()));
if($("#v2b").is(":checked")) v2 /= 2;
var v3 = parseFloat(($("input[name='Throwing']:checked").val()));
if($("#v3b").is(":checked")) v3 /= 2;
var v4 = parseFloat(($("input[name='Scissors']:checked").val()));
if($("#v4b").is(":checked")) v4 /= 2;
var v5 = parseFloat(($("input[name='Toothbrush']:checked").val()));
if($("#v5b").is(":checked")) v5 /= 2;
var v6 = parseFloat(($("input[name='Knife']:checked").val()));
if($("#v6b").is(":checked")) v6 /= 2;
var v7 = parseFloat(($("input[name='Spoon']:checked").val()));
if($("#v7b").is(":checked")) v7 /= 2;
var v8 = parseFloat(($("input[name='Broom']:checked").val()));
if($("#v8b").is(":checked")) v8 /= 2;
var v9 = parseFloat(($("input[name='Match']:checked").val()));
if($("#v9b").is(":checked")) v9 /= 2;
var v10 = parseFloat(($("input[name='Box']:checked").val()));
if($("#v10b").is(":checked")) v10 /= 2;
var v11 = parseFloat(($("input[name='Mouse']:checked").val()));
if($("#v11b").is(":checked")) v11 /= 2;
var v12 = parseFloat(($("input[name='Key']:checked").val()));
if($("#v12b").is(":checked")) v12 /= 2;
var v13 = parseFloat(($("input[name='Hammer']:checked").val()));
if($("#v13b").is(":checked")) v13 /= 2;
var v14 = parseFloat(($("input[name='Comb']:checked").val()));
if($("#v14b").is(":checked")) v14 /= 2;
sum = v1 + v2 + v3 + v4 + v5 + v6 + v7 + v8 + v9 + v10;
if( sum==0 ) {
LQ=0;
} else {
LQ = 100 * sum / 10;
}
AugLQ = 100 * (sum + v11 + v12 + v13 + v14 ) / 14;
LQ = LQ.toFixed(2);
AugLQ = AugLQ.toFixed(2);
if( LQ == -100 ) {
decile = "10th left";
} else if ( LQ == 100 ) {
decile = "10th right";
} else if (LQ < -92 ) {
decile = "9th left";
} else if (LQ < -90 ) {
decile = "8th left";
} else if (LQ < -87 ) {
decile = "7th left";
} else if (LQ < -83 ) {
decile = "6th left";
} else if (LQ < -76 ) {
decile = "5th left";
} else if (LQ < -66 ) {
decile = "4th left";
} else if (LQ < -54 ) {
decile = "3d left";
} else if (LQ < -42 ) {
decile = "2d left";
} else if (LQ < -28 ) {
decile = "1st left";
} else if (LQ < 48 ) {
decile = "Middle";
} else if (LQ < 60 ) {
decile = "1st right";
} else if (LQ < 68 ) {
decile = "2d right";
} else if (LQ < 74 ) {
decile = "3d right";
} else if (LQ < 80 ) {
decile = "4th right";
} else if (LQ < 84 ) {
decile = "5th right";
} else if (LQ < 88 ) {
decile = "6th right";
} else if (LQ < 92 ) {
decile = "7th right";
} else if (LQ < 95 ) {
decile = "8th right";
} else {
decile = "9th right";
}
$('#EDResults').fadeIn(1000);
$("#result")[0].innerHTML =
"The laterality index for this respondent is: " + LQ +
"
The respondent is in the " + decile +
" decile
" +
"The augmented (14 item) index is: " + AugLQ; + "";
});
}
}