';
if (is.CRAPBrowser){OutString=ResolveAllURLs(OutString);}
//Write it to the frame
BottomFrame.document.clear();
BottomFrame.document.open();
BottomFrame.document.write(OutString);
BottomFrame.document.close();
}
function BuildClue(ClueNum,x,y,Across){
var OutString = '';
if (Across == true){
if (ClueNum >= A.length){
return '';
}
if (A[ClueNum] == null){
return '';
}
OutString = ClueNum + '. ' + A[ClueNum];
OutString += GetAnswer;
OutString = ReplaceStuff('[BoxName]', 'BA'+ClueNum, OutString);
//Find out how long the answer is
AnsLength = 0;
i = x;
j = y;
while (j
= D.length){
return '';
}
if (D[ClueNum] == null){
return '';
}
OutString = ClueNum + '. ' + D[ClueNum];
OutString += GetAnswer;
OutString = ReplaceStuff('[BoxName]', 'BD'+ClueNum, OutString);
//Find out how long the answer is
AnsLength = 0;
i = x;
j = y;
while (i';
return OutString;
}
function BuildCompleteClues(){
var OutString = '';
OutString += '
';
BuiltClues = OutString;
}
function ShowClue(ClueNum,x,y){
var OutString = '';
var AnsLength = 0;
var i;
var j;
CurrBoxElement = ClueNum;
if (A[ClueNum] != null){
OutString = OutString + 'Waagrecht: ' + ClueNum + '. ' + A[ClueNum];
OutString += GetAnswer;
OutString = ReplaceStuff('[BoxName]', 'BA'+ClueNum, OutString);
//Find out how long the answer is
AnsLength = 0;
i = x;
j = y;
while (j 0){
OutString += '
';
}
OutString = OutString + 'Senkrecht: ' + ClueNum + '. ' + D[ClueNum];
OutString += GetAnswer;
OutString = ReplaceStuff('[BoxName]', 'BD'+ClueNum, OutString);
//Find out how long the answer is
AnsLength = 0;
i = x;
j = y;
while (i-1){
FirstBit = InString.substring(0, i);
LastBit = InString.substring(i + Token.length, InString.length);
InString = FirstBit + Replacement + LastBit;
i = InString.indexOf(Token);
}
return InString;
}
L = new Array();
L[0] = new Array('','','','','','','','S','','','','','','');
L[1] = new Array('S','T','U','D','E','N','T','E','N','','','','','');
L[2] = new Array('','R','','','','','','R','','U','','','C','');
L[3] = new Array('F','A','D','O','','Q','U','E','I','M','A','','A','');
L[4] = new Array('','D','','','','','','N','','Z','','','L','');
L[5] = new Array('','I','','','','','','A','','U','','','O','');
L[6] = new Array('','T','R','A','J','E','','D','','G','','','I','');
L[7] = new Array('','I','','','','','','E','','','L','\u00C4','R','M');
L[8] = new Array('','O','','','','P','','','','','A','','O','');
L[9] = new Array('U','N','I','V','E','R','S','I','T','\u00C4','T','','','');
L[10] = new Array('','E','','','','A','','','','','A','','','');
L[11] = new Array('','N','','','','X','','M','O','N','D','E','G','O');
L[12] = new Array('','','D','O','S','E','N','','','','A','','','');
C = new Array();
C[0] = new Array(0,0,0,0,0,0,0,1,0,0,0,0,0,0);
C[1] = new Array(2,3,0,0,0,0,0,0,0,0,0,0,0,0);
C[2] = new Array(0,0,0,0,0,0,0,0,0,4,0,0,5,0);
C[3] = new Array(6,0,0,0,0,7,0,0,0,0,0,0,0,0);
C[4] = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0);
C[5] = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0);
C[6] = new Array(0,8,0,0,0,0,0,0,0,0,0,0,0,0);
C[7] = new Array(0,0,0,0,0,0,0,0,0,0,9,0,0,0);
C[8] = new Array(0,0,0,0,0,10,0,0,0,0,0,0,0,0);
C[9] = new Array(11,0,0,0,0,0,0,0,0,0,0,0,0,0);
C[10] = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0);
C[11] = new Array(0,0,0,0,0,0,0,12,0,0,0,0,0,0);
C[12] = new Array(0,0,13,0,0,0,0,0,0,0,0,0,0,0);
G = new Array();
G[0] = new Array('','','','','','','','','','','','','','');
G[1] = new Array('','','','','','','','','','','','','','');
G[2] = new Array('','','','','','','','','','','','','','');
G[3] = new Array('','','','','','','','','','','','','','');
G[4] = new Array('','','','','','','','','','','','','','');
G[5] = new Array('','','','','','','','','','','','','','');
G[6] = new Array('','','','','','','','','','','','','','');
G[7] = new Array('','','','','','','','','','','','','','');
G[8] = new Array('','','','','','','','','','','','','','');
G[9] = new Array('','','','','','','','','','','','','','');
G[10] = new Array('','','','','','','','','','','','','','');
G[11] = new Array('','','','','','','','','','','','','','');
G[12] = new Array('','','','','','','','','','','','','','');
A = new Array();
A[2]='Es gibt in Coimbra sehr viele';
A[6]='Typische portugiesische Musik';
A[7]='Viel Spass, viel Bier und viel Musik';
A[8]='Die akademische Tracht';
A[9]='Bei der "Latada" machen die Studenten sehr viel ...';
A[11]='Sie wurde 1290 von König D.Dinis gegründet';
A[12]='Hier werden die "Caloiros" getauft';
A[13]='Die "Caloiros" tragen sie bei der "Latada"';
D = new Array();
D[1]='Da können wir "Fado" hören';
D[3]='Bräuche';
D[4]='Es gibt eine bei der "Latada" und der "Queima"';
D[5]='Student im ersten Studienjahr';
D[9]='Studenten ziehen mit Dosen durch die Stadt';
D[10]='Eine akademische Tradition';
function StartUp(){
BuildExercise();
BuildCompleteClues();
WriteFeedback(Instructions);
DisplayExercise();
}
function CheckAnswers(){
var AllCorrect = true;
var TotLetters = 0;
var CorrectLetters = 0;
//Check each letter
for (var i=0; i';
}
Output += YourScoreIs + ' ' + Score + '%.
';
if (AllCorrect == false){
Output += '
' + Incorrect;
Penalties++;
}
BuildExercise();
WriteFeedback(Output);
DisplayExercise();
}
function DoNothing(){}
function Blank(){
return '
©Half-Baked Software. Loading...