| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
| <html xmlns="http://www.w3.org/1999/xhtml"><head>
|
| <title>TEMA 6 1 KELAS 6</title>
|
| <meta name="generator" content="EclipseCrossword" />
|
| <style type="text/css"><!--
|
|
|
| body, h1, h2, h3, h4, h5, h6
|
| {
|
| font-family: "Segoe UI", "Franklin Gothic Medium", "Arial", sans-serif;
|
| }
|
|
|
| h1, h2, h3, h4, h5, h6
|
| {
|
| color: #5d6a86;
|
| }
|
|
|
| body
|
| {
|
| cursor: default;
|
| font-size: small;
|
| }
|
|
|
| .ecw-answerbox
|
| {
|
| color: black;
|
| background-color: #FFFAF0;
|
| border-color: #808080;
|
| border-style: solid;
|
| border-width: 1px;
|
| display: block;
|
| padding: .75em;
|
| width: 240pt;
|
| }
|
|
|
| .ecw-box
|
| {
|
| border-style: solid;
|
| border-width: 1pt;
|
| cursor: pointer;
|
| font-size: .12in;
|
| font-weight: bold;
|
| height: .18in;
|
| overflow: hidden;
|
| text-align: center;
|
| width: .18in;
|
| }
|
|
|
| .ecw-boxcheated_sel
|
| {
|
| background-color: #FFF1D7;
|
| border-color: #C00000;
|
| color: #2080D0;
|
| }
|
|
|
| .ecw-boxcheated_unsel
|
| {
|
| background-color: #ffffff;
|
| border-color: #606060;
|
| color: #2080D0;
|
| }
|
|
|
| .ecw-boxerror_sel
|
| {
|
| background-color: #FFF1D7;
|
| border-color: #C00000;
|
| color: #BF0000;
|
| }
|
|
|
| .ecw-boxerror_unsel
|
| {
|
| background-color: #FFF0F0;
|
| border-color: #606060;
|
| color: #BF0000;
|
| }
|
|
|
| .ecw-boxnormal_sel
|
| {
|
| background-color: #FFF1D7;
|
| border-color: #C00000;
|
| color: #000000;
|
| }
|
|
|
| .ecw-boxnormal_unsel
|
| {
|
| background-color: #ffffff;
|
| border-color: #606060;
|
| color: #000000;
|
| }
|
|
|
| .ecw-button
|
| {
|
| width: 64pt;
|
| }
|
|
|
| .ecw-cluebox
|
| {
|
| border-bottom-width: 1px;
|
| border-color: #c0c0c0;
|
| border-left-width: 0px;
|
| border-right-width: 0px;
|
| border-style: solid;
|
| border-top-width: 1px;
|
| margin-top: 1em;
|
| padding-bottom: .5em;
|
| padding-left: 0pt;
|
| padding-right: 0pt;
|
| padding-top: .5em;
|
| }
|
|
|
| .ecw-crosswordarea
|
| {
|
| background-color: #D0D8E0;
|
| border-color: #808080;
|
| border-style: solid;
|
| border-width: 2px;
|
| padding: .5em;
|
| font-family: "Segoe UI", "Verdana", "Arial", sans-serif;
|
| font-size: small;
|
| }
|
|
|
| .ecw-copyright
|
| {
|
| margin-bottom: 1em;
|
| font-size: x-small;
|
| font-family: "Segoe UI", "Franklin Gothic Medium", "Arial", sans-serif;
|
| }
|
|
|
| .ecw-input
|
| {
|
| font-family: "Segoe UI", "Verdana", "Arial", sans-serif;
|
| }
|
|
|
| .ecw-wordlabel
|
| {
|
| text-transform: uppercase;
|
| margin: 0;
|
| }
|
|
|
| .ecw-wordinfo
|
| {
|
| font-size: 8pt;
|
| color: #808080;
|
| }
|
|
|
| .ecw-worderror
|
| {
|
| color: #c00000;
|
| font-weight: bold;
|
| display: none;
|
| margin-top: 1em;
|
| }
|
|
|
| --></style>
|
|
|
| </head><body>
|
|
|
| <h1>TEMA 6 1 KELAS 6</h1>
|
| <h3 style="margin-top: -1em;">MUHAIMIN</h3>
|
|
|
| <div id="waitmessage" class="ecw-answerbox">
|
| This interactive crossword puzzle requires JavaScript and any
|
| recent web browser, including Windows Internet Explorer, Mozilla Firefox, Google Chrome, or
|
| Apple Safari. If you have disabled web page scripting, please re-enable it and refresh
|
| the page. If this web page is saved on your computer, you may need to click the yellow Information Bar at the top or bottom of
|
| the page to allow the puzzle to load.
|
| </div>
|
|
|
| <table cellpadding="0" cellspacing="0" border="0"><tr>
|
|
|
| <td class="ecw-crosswordarea">
|
|
|
| <script type="text/javascript"><!--
|
| CrosswordWidth = 22;
|
| CrosswordHeight = 19;
|
| Words = 24;
|
| WordLength = new Array(8, 4, 7, 9, 6, 5, 5, 6, 5, 8, 5, 8, 9, 11, 5, 8, 8, 8, 8, 5, 7, 8, 7, 5);
|
| Word = new Array("TERSURAT", "RASA", "PANGGUL", "SEJAHTERA", "MELODI", "PAJAK", "TOPIK", "NARASI", "GERAK", "PAYUDARA", "JAKUN", "PARAGRAF", "EKSPOSISI", "ARGUMENTASI", "UTAMA", "PERSUASI", "SIMPULAN", "INTERVAL", "TERSIRAT", "IRAMA", "DEDUKSI", "INDUKTIF", "BELAJAR", "SUARA");
|
| Clue = new Array("informasi yang dikutip langsung dari bacaan disebut informasi ...",
|
| "wirasa berarti...",
|
| "ciri-ciri masa pubertas pada anak perempuan ialah ....membesar",
|
| "Dampak yang ditimbulkan ketika warga negara menjalankan hak dan kewajiban secara seimbang akan menciptakan masyarakat yang",
|
| "susunan rangkaian tiga nada atau lebih dl musik disebut...",
|
| "yang termasuk pelaksanaan kewajiban sebagai warga negara adalah membayar ...tepat waktu",
|
| "pokok permasalahan yang dibahas dalam percakapan disebut..",
|
| "jenis paragraf yang menceritakan sesuatu berdasarkan urutan peristiwa dengan menghadirkan tokoh yang membangun suasana tertentu.",
|
| "Unsur-unsur tari diantaranya ...",
|
| "ciri-ciri masa pubertas pada anak perempuan ialah .....membesar",
|
| "ciri-ciri masa pubertas pada anak laki-laki",
|
| "bagian bab dl suatu karangan (biasanya mengandung satu ide pokok dan penulisannya dimulai dng garis baru) disebut..",
|
| "bagian paragraf untuk menjelaskan sesuatu dan ditulis berdasarkan fakta, tetapi tidak bersifat memengaruhi.",
|
| "bagian paragraf yang berisi ide atau gagasan yang disertai alasan kuat untuk meyakinkan pembaca dan biasanya memiliki kesimpulan di akhir paragraf",
|
| "kalimat yang berisi inti atau gagasan utama suatu paragraf disebut kalimat ...",
|
| "untuk meyakinkan pembaca dan menggunakan kata ajakan, seperti ayo, mari, laksanakan, atau kata yang mengandung partikel",
|
| "informasi yang berisi hasil akhir dari uraian yang disampaikan disebut...",
|
| "Sebuah jangka ( langkah) dari nada ke nada lainnya disebut...",
|
| "informasi yang tidak dikutip langsung dari bacaan disebut informasi ...",
|
| "wirama berarti",
|
| "penarikan kesimpulan dr keadaan yg umum; penyimpulan dr yg umum ke yg khusus disbut...",
|
| "penarikan kesimpulan berdasarkan keadaan yg khusus untuk diperlakukan secara umum disebut",
|
| "mengisi kemerdekaan dapat siswa lakukan dengan ...giat",
|
| "ciri-ciri masa pubertas pada anak laki-laki : .....membesar");
|
| AnswerHash = new Array(33144, 7098, 80484, 72967, 32850, 83948, 8890, 60144, 6554, 74879, 94370, 69547, 18260, 78122, 96483, 14858, 78900, 27421, 96532, 19652, 93144, 8878, 28681, 59064);
|
| WordX = new Array(4, 0, 8, 5, 0, 12, 2, 10, 9, 14, 1, 7, 5, 0, 13, 12, 19, 21, 2, 15, 17, 4, 10, 8);
|
| WordY = new Array(0, 3, 3, 5, 6, 7, 8, 9, 12, 13, 14, 16, 0, 2, 3, 7, 7, 7, 8, 9, 10, 11, 11, 14);
|
| LastHorizontalWord = 11;
|
| OnlyCheckOnce = false;
|
| //-->
|
| </script>
|
|
|
| <script type="text/javascript"><!--
|
|
|
| // EclipseCrossword (C) Copyright 2000-2013 Green Eclipse.
|
| // The puzzle itself remains the property of its creator. Do not remove this copyright notice.
|
|
|
| var BadChars = "`~!@^*()_={[}]\\|:;\"',<>/?";
|
|
|
| var TableAcrossWord, TableDownWord;
|
| var CurrentWord, PrevWordHorizontal, x, y, i, j;
|
| var CrosswordFinished, Initialized;
|
|
|
| // Check the user's browser and then initialize the puzzle.
|
| if (document.getElementById("waitmessage") != null)
|
| {
|
| document.getElementById("waitmessage").innerHTML = "Please wait while the crossword is loaded...";
|
|
|
| // Current game variables
|
| CurrentWord = -1;
|
| PrevWordHorizontal = false;
|
|
|
| // Create the cell-to-word arrays.
|
| TableAcrossWord = new Array(CrosswordWidth);
|
| for (var x = 0; x < CrosswordWidth; x++) TableAcrossWord[x] = new Array(CrosswordHeight);
|
| TableDownWord = new Array(CrosswordWidth);
|
| for (var x = 0; x < CrosswordWidth; x++) TableDownWord[x] = new Array(CrosswordHeight);
|
| for (var y = 0; y < CrosswordHeight; y++)
|
| for (var x = 0; x < CrosswordWidth; x++)
|
| {
|
| TableAcrossWord[x][y] = -1;
|
| TableDownWord[x][y] = -1;
|
| }
|
|
|
| // First, add the horizontal words to the puzzle.
|
| for (var i = 0; i <= LastHorizontalWord; i++)
|
| {
|
| x = WordX[i];
|
| y = WordY[i];
|
| for (var j = 0; j < WordLength[i]; j++)
|
| {
|
| TableAcrossWord[x + j][y] = i;
|
| }
|
| }
|
|
|
| // Second, add the vertical words to the puzzle.
|
| for (var i = LastHorizontalWord + 1; i < Words; i++)
|
| {
|
| x = WordX[i];
|
| y = WordY[i];
|
| for (var j = 0; j < WordLength[i]; j++)
|
| {
|
| TableDownWord[x][y + j] = i;
|
| }
|
| }
|
|
|
| // Now, insert the crossword table.
|
| document.writeln("<table id=\"crossword\" cellpadding=\"0\" cellspacing=\"0\" style=\"display: none; border-collapse: collapse;\">");
|
| for (var y = 0; y < CrosswordHeight; y++)
|
| {
|
| document.writeln("<tr>");
|
| for (var x = 0; x < CrosswordWidth; x++)
|
| {
|
| if (TableAcrossWord[x][y] >= 0 || TableDownWord[x][y] >= 0)
|
| document.write("<td id=\"c" + PadNumber(x) + PadNumber(y) + "\" class=\"ecw-box ecw-boxnormal_unsel\" onclick=\"SelectThisWord(event);\"> </td>");
|
| else
|
| document.write("<td><\/td>");
|
| }
|
| document.writeln("<\/tr>");
|
| }
|
| document.writeln("<\/table>");
|
|
|
| // Finally, show the crossword and hide the wait message.
|
| Initialized = true;
|
| document.getElementById("waitmessage").style.display = "none";
|
| document.getElementById("crossword").style.display = "block";
|
| }
|
|
|
| // * * * * * * * * * *
|
| // Event handlers
|
|
|
| // Raised when a key is pressed in the word entry box.
|
| function WordEntryKeyPress(event)
|
| {
|
| if (CrosswordFinished) return;
|
| // Treat an Enter keypress as an OK click.
|
| if (CurrentWord >= 0 && event.keyCode == 13) OKClick();
|
| }
|
|
|
| // * * * * * * * * * *
|
| // Helper functions
|
|
|
| // Called when we're ready to start the crossword.
|
| function BeginCrossword()
|
| {
|
| if (Initialized)
|
| {
|
| document.getElementById("welcomemessage").style.display = "";
|
| document.getElementById("checkbutton").style.display = "";
|
| }
|
| }
|
|
|
| // Returns true if the string passed in contains any characters prone to evil.
|
| function ContainsBadChars(theirWord)
|
| {
|
| for (var i = 0; i < theirWord.length; i++)
|
| if (BadChars.indexOf(theirWord.charAt(i)) >= 0) return true;
|
| return false;
|
| }
|
|
|
| // Pads a number out to three characters.
|
| function PadNumber(number)
|
| {
|
| if (number < 10)
|
| return "00" + number;
|
| else if (number < 100)
|
| return "0" + number;
|
| else
|
| return "" + number;
|
| }
|
|
|
| // Returns the table cell at a particular pair of coordinates.
|
| function CellAt(x, y)
|
| {
|
| return document.getElementById("c" + PadNumber(x) + PadNumber(y));
|
| }
|
|
|
| // Deselects the current word, if there's a word selected. DOES not change the value of CurrentWord.
|
| function DeselectCurrentWord()
|
| {
|
| if (CurrentWord < 0) return;
|
| var x, y, i;
|
|
|
| document.getElementById("answerbox").style.display = "none";
|
| ChangeCurrentWordSelectedStyle(false);
|
| CurrentWord = -1;
|
|
|
| }
|
|
|
| // Changes the style of the cells in the current word.
|
| function ChangeWordStyle(WordNumber, NewStyle)
|
| {
|
| if (WordNumber< 0) return;
|
| var x = WordX[WordNumber];
|
| var y = WordY[WordNumber];
|
|
|
| if (WordNumber<= LastHorizontalWord)
|
| for (i = 0; i < WordLength[WordNumber]; i++)
|
| CellAt(x + i, y).className = NewStyle;
|
| else
|
| for (i = 0; i < WordLength[WordNumber]; i++)
|
| CellAt(x, y + i).className = NewStyle;
|
| }
|
|
|
| // Changes the style of the cells in the current word between the selected/unselected form.
|
| function ChangeCurrentWordSelectedStyle(IsSelected)
|
| {
|
| if (CurrentWord < 0) return;
|
| var x = WordX[CurrentWord];
|
| var y = WordY[CurrentWord];
|
|
|
| if (CurrentWord <= LastHorizontalWord)
|
| for (i = 0; i < WordLength[CurrentWord]; i++)
|
| CellAt(x + i, y).className = CellAt(x + i, y).className.replace(IsSelected ? "_unsel" : "_sel", IsSelected ? "_sel" : "_unsel");
|
| else
|
| for (i = 0; i < WordLength[CurrentWord]; i++)
|
| CellAt(x, y + i).className = CellAt(x, y + i).className.replace(IsSelected ? "_unsel" : "_sel", IsSelected ? "_sel" : "_unsel");
|
| }
|
|
|
| // Selects the new word by parsing the name of the TD element referenced by the
|
| // event object, and then applying styles as necessary.
|
| function SelectThisWord(event)
|
| {
|
| if (CrosswordFinished) return;
|
| var x, y, i, TheirWord, TableCell;
|
|
|
| // Deselect the previous word if one was selected.
|
| document.getElementById("welcomemessage").style.display = "none";
|
| if (CurrentWord >= 0) OKClick();
|
| DeselectCurrentWord();
|
|
|
| // Determine the coordinates of the cell they clicked, and then the word that
|
| // they clicked.
|
| var target = (event.srcElement ? event.srcElement: event.target);
|
| x = parseInt(target.id.substring(1, 4), 10);
|
| y = parseInt(target.id.substring(4, 7), 10);
|
|
|
| // If they clicked an intersection, choose the type of word that was NOT selected last time.
|
| if (TableAcrossWord[x][y] >= 0 && TableDownWord[x][y] >= 0)
|
| CurrentWord = PrevWordHorizontal ? TableDownWord[x][y] : TableAcrossWord[x][y];
|
| else if (TableAcrossWord[x][y] >= 0)
|
| CurrentWord = TableAcrossWord[x][y];
|
| else if (TableDownWord[x][y] >= 0)
|
| CurrentWord = TableDownWord[x][y];
|
|
|
| PrevWordHorizontal = (CurrentWord <= LastHorizontalWord);
|
|
|
| // Now, change the style of the cells in this word.
|
| ChangeCurrentWordSelectedStyle(true);
|
|
|
| // Then, prepare the answer box.
|
| x = WordX[CurrentWord];
|
| y = WordY[CurrentWord];
|
| TheirWord = "";
|
| var TheirWordLength = 0;
|
| for (i = 0; i < WordLength[CurrentWord]; i++)
|
| {
|
| // Find the appropriate table cell.
|
| if (CurrentWord <= LastHorizontalWord)
|
| TableCell = CellAt(x + i, y);
|
| else
|
| TableCell = CellAt(x, y + i);
|
| // Add its contents to the word we're building.
|
| if (TableCell.innerHTML != null && TableCell.innerHTML.length > 0 && TableCell.innerHTML != " " && TableCell.innerHTML.toLowerCase() != " ")
|
| {
|
| TheirWord += TableCell.innerHTML.toUpperCase();
|
| TheirWordLength++;
|
| }
|
| else
|
| {
|
| TheirWord += "•";
|
| }
|
| }
|
|
|
| document.getElementById("wordlabel").innerHTML = TheirWord;
|
| document.getElementById("wordinfo").innerHTML = ((CurrentWord <= LastHorizontalWord) ? "Across, " : "Down, ") + WordLength[CurrentWord] + " letters.";
|
| document.getElementById("wordclue").innerHTML = Clue[CurrentWord];
|
| document.getElementById("worderror").style.display = "none";
|
| document.getElementById("cheatbutton").style.display = (Word.length == 0) ? "none" : "";
|
| if (TheirWordLength == WordLength[CurrentWord])
|
| document.getElementById("wordentry").value = TheirWord.replace(/&/g, '&');
|
| else
|
| document.getElementById("wordentry").value = "";
|
|
|
| // Finally, show the answer box.
|
| document.getElementById("answerbox").style.display = "block";
|
| try
|
| {
|
| document.getElementById("wordentry").focus();
|
| document.getElementById("wordentry").select();
|
| }
|
| catch (e)
|
| {
|
| }
|
|
|
| }
|
|
|
| // Called when the user clicks the OK link.
|
| function OKClick()
|
| {
|
| var TheirWord, x, y, i, TableCell;
|
| if (CrosswordFinished) return;
|
| if (document.getElementById("okbutton").disabled) return;
|
|
|
| // First, validate the entry.
|
| TheirWord = document.getElementById("wordentry").value.toUpperCase();
|
| if (TheirWord.length == 0)
|
| {
|
| DeselectCurrentWord();
|
| return;
|
| }
|
| if (ContainsBadChars(TheirWord))
|
| {
|
| document.getElementById("worderror").innerHTML = "The word that you typed contains invalid characters. Please type only letters in the box above.";
|
| document.getElementById("worderror").style.display = "block";
|
| return;
|
| }
|
| if (TheirWord.length < WordLength[CurrentWord])
|
| {
|
| document.getElementById("worderror").innerHTML = "You did not type enough letters. This word has " + WordLength[CurrentWord] + " letters.";
|
| document.getElementById("worderror").style.display = "block";
|
| return;
|
| }
|
| if (TheirWord.length > WordLength[CurrentWord])
|
| {
|
| document.getElementById("worderror").innerHTML = "You typed too many letters. This word has " + WordLength[CurrentWord] + " letters.";
|
| document.getElementById("worderror").style.display = "block";
|
| return;
|
| }
|
|
|
| // If we made it this far, they typed an acceptable word, so add these letters to the puzzle and hide the entry box.
|
| x = WordX[CurrentWord];
|
| y = WordY[CurrentWord];
|
| for (i = 0; i < TheirWord.length; i++)
|
| {
|
| TableCell = CellAt(x + (CurrentWord <= LastHorizontalWord ? i : 0), y + (CurrentWord > LastHorizontalWord ? i : 0));
|
| TableCell.innerHTML = TheirWord.substring(i, i + 1);
|
| }
|
| DeselectCurrentWord();
|
| }
|
|
|
| // Called when the "check puzzle" link is clicked.
|
| function CheckClick()
|
| {
|
| var i, j, x, y, UserEntry, ErrorsFound = 0, EmptyFound = 0, TableCell;
|
| if (CrosswordFinished) return;
|
| DeselectCurrentWord();
|
|
|
| for (y = 0; y < CrosswordHeight; y++)
|
| for (x = 0; x < CrosswordWidth; x++)
|
| if (TableAcrossWord[x][y] >= 0 || TableDownWord[x][y] >= 0)
|
| {
|
| TableCell = CellAt(x, y);
|
| if (TableCell.className == "ecw-box ecw-boxerror_unsel") TableCell.className = "ecw-box ecw-boxnormal_unsel";
|
| }
|
|
|
| for (i = 0; i < Words; i++)
|
| {
|
| // Get the user's entry for this word.
|
| UserEntry = "";
|
| for (j = 0; j < WordLength[i]; j++)
|
| {
|
| if (i <= LastHorizontalWord)
|
| TableCell = CellAt(WordX[i] + j, WordY[i]);
|
| else
|
| TableCell = CellAt(WordX[i], WordY[i] + j);
|
| if (TableCell.innerHTML.length > 0 && TableCell.innerHTML.toLowerCase() != " ")
|
| {
|
| UserEntry += TableCell.innerHTML.toUpperCase();
|
| }
|
| else
|
| {
|
| UserEntry = "";
|
| EmptyFound++;
|
| break;
|
| }
|
| }
|
| UserEntry = UserEntry.replace(/&/g, '&');
|
| // If this word doesn't match, it's an error.
|
| if (HashWord(UserEntry) != AnswerHash[i] && UserEntry.length > 0)
|
| {
|
| ErrorsFound++;
|
| ChangeWordStyle(i, "ecw-box ecw-boxerror_unsel");
|
| }
|
| }
|
|
|
| // If they can only check once, disable things prematurely.
|
| if ( OnlyCheckOnce )
|
| {
|
| CrosswordFinished = true;
|
| document.getElementById("checkbutton").style.display = "none";
|
| }
|
|
|
| // If errors were found, just exit now.
|
| if (ErrorsFound > 0 && EmptyFound > 0)
|
| document.getElementById("welcomemessage").innerHTML = ErrorsFound + (ErrorsFound > 1 ? " errors" : " error") + " and " + EmptyFound + (EmptyFound > 1 ? " incomplete words were" : " incomplete word was") + " found.";
|
| else if (ErrorsFound > 0)
|
| document.getElementById("welcomemessage").innerHTML = ErrorsFound + (ErrorsFound > 1 ? " errors were" : " error was") + " found.";
|
| else if (EmptyFound > 0)
|
| document.getElementById("welcomemessage").innerHTML = "No errors were found, but " + EmptyFound + (EmptyFound > 1 ? " incomplete words were" : " incomplete word was") + " found.";
|
|
|
| if (ErrorsFound + EmptyFound > 0)
|
| {
|
| document.getElementById("welcomemessage").style.display = "";
|
| return;
|
| }
|
|
|
| // They finished the puzzle!
|
| CrosswordFinished = true;
|
| document.getElementById("checkbutton").style.display = "none";
|
| document.getElementById("congratulations").style.display = "block";
|
| document.getElementById("welcomemessage").style.display = "none";
|
| }
|
|
|
| // Called when the "cheat" link is clicked.
|
| function CheatClick()
|
| {
|
| if (CrosswordFinished) return;
|
| var OldWord = CurrentWord;
|
| document.getElementById("wordentry").value = Word[CurrentWord];
|
| OKClick();
|
| ChangeWordStyle(OldWord, "ecw-box ecw-boxcheated_unsel");
|
| }
|
|
|
| // Returns a one-way hash for a word.
|
| function HashWord(Word)
|
| {
|
| var x = (Word.charCodeAt(0) * 719) % 1138;
|
| var Hash = 837;
|
| var i;
|
| for (i = 1; i <= Word.length; i++)
|
| Hash = (Hash * i + 5 + (Word.charCodeAt(i - 1) - 64) * x) % 98503;
|
| return Hash;
|
| }
|
|
|
| //-->
|
| </script>
|
|
|
| </td>
|
|
|
| <td valign="top" style="padding-left: 1em;">
|
|
|
| <div class="ecw-copyright">
|
| <a href="http://www.eclipsecrossword.com/" onclick="this.target='_blank'" style="font-weight: bold;">EclipseCrossword</a> © 2000-2013
|
| </div>
|
|
|
| <div id="welcomemessage" class="ecw-answerbox" style="display:none;">
|
| <h3>Welcome!</h3>
|
| <p>Click a word in the puzzle to get started.</p>
|
| </div>
|
|
|
| <div id="answerbox" class="ecw-answerbox" style="display:none;">
|
| <h3 id="wordlabel" class="ecw-wordlabel"> </h3>
|
| <div id="wordinfo" class="ecw-wordinfo"> </div>
|
| <div id="wordclue" class="ecw-cluebox"> </div>
|
| <div style="margin-top: 1em;">
|
| <input class="ecw-input" id="wordentry" type="text" size="24" style="font-weight: bold; text-transform:uppercase;" onkeypress="WordEntryKeyPress(event)" onchange="WordEntryKeyPress(event)" />
|
| </div>
|
| <div id="worderror" class="ecw-worderror"></div>
|
|
|
| <table border="0" cellspacing="0" cellpadding="0" width="100%" style="margin-top:1em;"><tbody><tr><td>
|
| <button id="cheatbutton" type="button" class="ecw-input ecw-button" onclick="CheatClick();">Solve</button>
|
| </td><td align="right">
|
| <button id="okbutton" type="button" class="ecw-input ecw-button" onclick="OKClick();" style="font-weight: bold;">OK</button>
|
| <button id="cancelbutton" type="button" class="ecw-input ecw-button" onclick="DeselectCurrentWord();">Cancel</button>
|
| </td></tr></tbody></table>
|
|
|
| </div>
|
|
|
| <div id="congratulations" class="ecw-answerbox" style="display:none;">
|
| <h3>Congratulations!</h3>
|
| <p>You have completed this <a href="http://www.eclipsecrossword.com" style="color: black; text-decoration:none;">crossword puzzle</a>.
|
| </p>
|
| <p>If you would like to be able to create interactive
|
| <a href="http://www.eclipsecrossword.com" style="color: black; text-decoration:none;">crosswords</a>
|
| like this yourself, get <a href="http://www.eclipsecrossword.com" onclick="this.target='_blank'">EclipseCrossword</a>
|
| from Green Eclipse—it's free!
|
| </p>
|
| </div>
|
|
|
| </td></tr></table>
|
|
|
| <div style="margin-top: 1em;">
|
| <button id="checkbutton" type="button" onclick="CheckClick();" style="display: none;">Check puzzle</button>
|
| </div>
|
|
|
| <script type="text/javascript"><!--
|
| BeginCrossword();
|
| //-->
|
| </script>
|
|
|
|
|
|
|
| </body></html>
|
|
|
| |