function open_mainform_part(num) { var result; if (num>1) { document.getElementById('plus'+(num-1)).style.display = "none"; document.getElementById('minus'+(num-1)).style.display = "none"; document.getElementById('plus_td_'+(num-1)).style.display = "none"; showDistance(num, 'same', 0); //if (document.getElementById('show_distance').checked) //document.getElementById('distance_prefs').style.display =''; } result = '
' + num + '
Gram & Lexical Attributes
Punctuation:
Left Inner Right

Position in the sentence:
 

Case sensitivity:
 

Ambiguity:
 
'; result += '
'; result += ''; // new insert /* result += '
'; result += ''; result += ''; */ result += '
'; // added result += 'Add new token '; result += 'Remove this token'; result += '
'; // added /* result += '
'; */ result += '
 
'; document.getElementById('div'+num).innerHTML = result; $('
').insertAfter('#div' + num); $('#div' + num + ' > .divider').hide(); $('#div' + (num - 1) + ' > .divider').show(); } function close_mainform_part(num) { document.getElementById('div' + num).innerHTML = ''; $('#div' + (num + 1)).remove(); document.getElementById('distance' + (num - 1)).innerHTML = ''; if (num>1) { document.getElementById('plus_td_'+(num-1)).style.display = ""; document.getElementById('plus'+(num-1)).style.display = ""; if (num>2) document.getElementById('minus'+(num-1)).style.display = ""; } if (num==2) { //document.getElementById('distance_prefs').style.display ='none'; } $('#div' + (num - 1) + ' > .divider').hide(); } function showDistance(num,sender, random) { document.getElementById('distance'+(num-1)).innerHTML = 'Distance to the next token:
'; if (sender == 'same' || sender == 'any') { document.getElementById('any_distance').disabled = false; document.getElementById('any_distance_div').style.color = '#000000'; if (document.getElementById('any_distance').checked == true) { document.getElementById('distance'+(num-1)).innerHTML += 'Any distance'; } else { if (random==0) document.getElementById('distance'+(num-1)).innerHTML += 'From to'; else document.getElementById('distance'+(num-1)).innerHTML += 'Up to '; document.getElementById('distance'+(num-1)).innerHTML += ' words'; } } else if (sender=='different') { if (random==0) document.getElementById('distance'+(num-1)).innerHTML += 'From to '; else document.getElementById('distance'+(num-1)).innerHTML += 'Up to '; document.getElementById('distance'+(num-1)).innerHTML += ' sentences'; document.getElementById('any_distance').checked = false; document.getElementById('any_distance').disabled = true; document.getElementById('any_distance_div').style.color = '#656565'; } document.getElementById('distance'+(num-1)).style.display = ''; } function RandomOrder() { var random = 0; if (document.getElementById('random_order').checked == true) random = 1 else random = 0 if (document.getElementById('same_sentence').checked == true) ChangeDistances('same', random) if (document.getElementById('different_sentences').checked == true) ChangeDistances('different', random) } function ChangeDistances(sender, random) { var i=2; while (document.getElementById('distance'+i)) { showDistance(i, sender, random); i++; } } function closeAllDistances() { var i=1; while (document.getElementById('distance'+i)) { document.getElementById('distance'+i).innerHTML ='Any distance'; i++; } } function CheckSensitivity(chstring, senderNo) { var flag = 0; var letter=''; for (var i=0; i