Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/examples/English_Matching_Words_and_Objects
diff options
context:
space:
mode:
Diffstat (limited to 'examples/English_Matching_Words_and_Objects')
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/audio/correct.oggbin12811 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/audio/incorrect.oggbin12683 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/1.pngbin6883 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/10.pngbin2319 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/11.pngbin1944 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/12.pngbin5852 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/13.pngbin9069 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/14.pngbin3244 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/15.pngbin8086 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/16.pngbin2367 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/17.pngbin8778 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/18.pngbin2255 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/19.pngbin8451 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/2.pngbin2942 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/20.pngbin2701 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/21.pngbin8378 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/22.pngbin2254 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/23.pngbin9795 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/24.pngbin3137 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/25.pngbin9013 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/26.pngbin2780 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/27.pngbin6712 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/28.pngbin3133 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/29.pngbin7723 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/3.pngbin11830 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/30.pngbin2973 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/4.pngbin1938 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/5.pngbin7737 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/6.pngbin2410 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/7.pngbin9833 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/8.pngbin2444 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/9.pngbin10318 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/default.pngbin503 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/home.pngbin2677 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/info.pngbin2420 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/matched.pngbin415 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/pause.pngbin2411 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/play.pngbin3061 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/play_again.jpgbin11128 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/assets/image/repeat.pngbin3620 -> 0 bytes
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/css/lesson.css124
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/index.html37
-rwxr-xr-xexamples/English_Matching_Words_and_Objects/js/lesson.js260
43 files changed, 0 insertions, 421 deletions
diff --git a/examples/English_Matching_Words_and_Objects/assets/audio/correct.ogg b/examples/English_Matching_Words_and_Objects/assets/audio/correct.ogg
deleted file mode 100755
index a0d9e3a..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/audio/correct.ogg
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/audio/incorrect.ogg b/examples/English_Matching_Words_and_Objects/assets/audio/incorrect.ogg
deleted file mode 100755
index 4805e55..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/audio/incorrect.ogg
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/1.png b/examples/English_Matching_Words_and_Objects/assets/image/1.png
deleted file mode 100755
index 7c78dd2..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/1.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/10.png b/examples/English_Matching_Words_and_Objects/assets/image/10.png
deleted file mode 100755
index be2f64d..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/10.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/11.png b/examples/English_Matching_Words_and_Objects/assets/image/11.png
deleted file mode 100755
index 9aaaed0..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/11.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/12.png b/examples/English_Matching_Words_and_Objects/assets/image/12.png
deleted file mode 100755
index c7b89fe..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/12.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/13.png b/examples/English_Matching_Words_and_Objects/assets/image/13.png
deleted file mode 100755
index 6ff85d4..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/13.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/14.png b/examples/English_Matching_Words_and_Objects/assets/image/14.png
deleted file mode 100755
index 0c0e2a9..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/14.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/15.png b/examples/English_Matching_Words_and_Objects/assets/image/15.png
deleted file mode 100755
index 0d26e23..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/15.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/16.png b/examples/English_Matching_Words_and_Objects/assets/image/16.png
deleted file mode 100755
index 5ef7bb3..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/16.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/17.png b/examples/English_Matching_Words_and_Objects/assets/image/17.png
deleted file mode 100755
index 9d3729b..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/17.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/18.png b/examples/English_Matching_Words_and_Objects/assets/image/18.png
deleted file mode 100755
index a3490c5..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/18.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/19.png b/examples/English_Matching_Words_and_Objects/assets/image/19.png
deleted file mode 100755
index 9dab844..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/19.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/2.png b/examples/English_Matching_Words_and_Objects/assets/image/2.png
deleted file mode 100755
index 71dbad9..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/2.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/20.png b/examples/English_Matching_Words_and_Objects/assets/image/20.png
deleted file mode 100755
index 0400c3b..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/20.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/21.png b/examples/English_Matching_Words_and_Objects/assets/image/21.png
deleted file mode 100755
index 0eda363..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/21.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/22.png b/examples/English_Matching_Words_and_Objects/assets/image/22.png
deleted file mode 100755
index 68c80ab..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/22.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/23.png b/examples/English_Matching_Words_and_Objects/assets/image/23.png
deleted file mode 100755
index 50940b1..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/23.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/24.png b/examples/English_Matching_Words_and_Objects/assets/image/24.png
deleted file mode 100755
index 441f012..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/24.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/25.png b/examples/English_Matching_Words_and_Objects/assets/image/25.png
deleted file mode 100755
index 4194534..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/25.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/26.png b/examples/English_Matching_Words_and_Objects/assets/image/26.png
deleted file mode 100755
index bf2b657..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/26.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/27.png b/examples/English_Matching_Words_and_Objects/assets/image/27.png
deleted file mode 100755
index cf8380e..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/27.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/28.png b/examples/English_Matching_Words_and_Objects/assets/image/28.png
deleted file mode 100755
index 94ba36b..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/28.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/29.png b/examples/English_Matching_Words_and_Objects/assets/image/29.png
deleted file mode 100755
index d4e1dfe..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/29.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/3.png b/examples/English_Matching_Words_and_Objects/assets/image/3.png
deleted file mode 100755
index 5263bbf..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/3.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/30.png b/examples/English_Matching_Words_and_Objects/assets/image/30.png
deleted file mode 100755
index 4daafaf..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/30.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/4.png b/examples/English_Matching_Words_and_Objects/assets/image/4.png
deleted file mode 100755
index 4c32dfa..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/4.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/5.png b/examples/English_Matching_Words_and_Objects/assets/image/5.png
deleted file mode 100755
index af1c580..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/5.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/6.png b/examples/English_Matching_Words_and_Objects/assets/image/6.png
deleted file mode 100755
index 24fcd77..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/6.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/7.png b/examples/English_Matching_Words_and_Objects/assets/image/7.png
deleted file mode 100755
index 80c300c..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/7.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/8.png b/examples/English_Matching_Words_and_Objects/assets/image/8.png
deleted file mode 100755
index 8e4f39a..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/8.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/9.png b/examples/English_Matching_Words_and_Objects/assets/image/9.png
deleted file mode 100755
index 8c971d0..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/9.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/default.png b/examples/English_Matching_Words_and_Objects/assets/image/default.png
deleted file mode 100755
index 031f8bc..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/default.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/home.png b/examples/English_Matching_Words_and_Objects/assets/image/home.png
deleted file mode 100755
index 1a7c5ba..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/home.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/info.png b/examples/English_Matching_Words_and_Objects/assets/image/info.png
deleted file mode 100755
index 795c0cd..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/info.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/matched.png b/examples/English_Matching_Words_and_Objects/assets/image/matched.png
deleted file mode 100755
index 46d995a..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/matched.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/pause.png b/examples/English_Matching_Words_and_Objects/assets/image/pause.png
deleted file mode 100755
index 3db0573..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/pause.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/play.png b/examples/English_Matching_Words_and_Objects/assets/image/play.png
deleted file mode 100755
index 76538a3..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/play.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/play_again.jpg b/examples/English_Matching_Words_and_Objects/assets/image/play_again.jpg
deleted file mode 100755
index db3ae56..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/play_again.jpg
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/assets/image/repeat.png b/examples/English_Matching_Words_and_Objects/assets/image/repeat.png
deleted file mode 100755
index 396335c..0000000
--- a/examples/English_Matching_Words_and_Objects/assets/image/repeat.png
+++ /dev/null
Binary files differ
diff --git a/examples/English_Matching_Words_and_Objects/css/lesson.css b/examples/English_Matching_Words_and_Objects/css/lesson.css
deleted file mode 100755
index bb40254..0000000
--- a/examples/English_Matching_Words_and_Objects/css/lesson.css
+++ /dev/null
@@ -1,124 +0,0 @@
-@CHARSET "ISO-8859-1";
-body {
- background: #ccc;
- }
-h1{
-position: absolute;
-float:right;
-right: 5px;
-top: 5px;
-width: 300px;
-height:25px;
-font: 18px Arial Black;
-color: purple;
-border-bottom: 5px dotted red;
-}
-#gameArea{
- margin: 0px 0px 0px 50px;
- width: 700px;
-}
-
-.notMatched{
- width: 95px;
- height: 95px;
- padding: 0px; /*top right bottom left**/
- margin: 0.25em;
-}
-
-
-#sideBar{
-position: absolute;
-float:right;
-right: 50px;
-top: 100px;
-border: 2px solid red;
-width: 210px;
-height:70px;
-background: yellow;
-}
-
-
-#timerBox1{ /* Show the timer running after the game has began.... */
-float:right;
-width: 35px;
-height: 35px;
-border: 2px dotted green;
-padding: 3px;
-margin: 0.5em;
-color: blue;
-font : bold 25px Arial Black, Times New Roman;
-background: #ACC;
-
-}
-
-#timerBox2{ /* Show the timer running after the game has began.... */
-float:right;
-width: 35px;
-height: 35px;
-border: 2px dotted green;
-padding: 3px;
-margin: 0.5em;
-color: blue;
-font : bold 25px Arial Black, Times New Roman;
-background: #ACC;
-}
-
-#timerBox3{ /* Show the timer running after the game has began.... */
-float:right;
-width: 35px;
-height: 35px;
-border: 2px dotted green;
-padding: 3px;
-margin: 0.5em;
-color: blue;
-font : bold 25px Arial Black, Times New Roman;
-background: #ACC;
-}
-
-#clickDisplay{
-position: absolute;
-float:right;
-right: 25px;
-top: 250px;
-width: 300px;
-height:80px;
-font: 20px Rockwell Bold,Arial Black, Verdana, Georgia;
-}
-#textBox{
-float:right;
-width: 150px;
-height: 35px;
-padding: 3px;
-color: red;
-font : bold 18px Verdana, Times New Roman;
-}
-#clickBox{
-float:right;
-width: auto;
-height: 35px;
-border: 2px dotted green;
-padding: 5px;
-margin: 0.5em;
-color: red;
-font : bold 25px Arial Black, Times New Roman;
-background: #ACC;
-}
-
-
-#playOptions{
-position: absolute;
-float:right;
-right: 25px;
-top: 400px;
-width: 250px;
-height:80px;
-
-}
-.imgButton{
-width: 64px;
-height: 64px;
-padding:2px;
-margin: 0.1em;
-}
-
-
diff --git a/examples/English_Matching_Words_and_Objects/index.html b/examples/English_Matching_Words_and_Objects/index.html
deleted file mode 100755
index a6c60a1..0000000
--- a/examples/English_Matching_Words_and_Objects/index.html
+++ /dev/null
@@ -1,37 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-<head>
- <title>Math_Matching Words and Objects</title>
- <meta name="keywords" content="karma,javascript,html5,sugar,sugarlabs,gsoc,ole,nepal,Match, Words, Objects" />
- <link type="text/css" rel="stylesheet" href="css/lesson.css" />
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
- <link type="image/ico" rel="icon" href="../../assets/default/images/favicon.ico" />
- <link type="text/css" rel="stylesheet" href="css/lesson.css" />
- <script type="text/javascript" src="../../js/jquery-1.3.2.min.js"></script>
- <script type="text/javascript" src="../../js/karma.js"></script>
- <script type="text/javascript" src="js/lesson.js"></script>
-</head>
-<body>
- <div id="gameArea"></div>
- <h1>Matching Words and Objects</h1>
- <div id ="sideBar">
-
- <div id="timerBox1"></div>
- <div id="timerBox2"></div>
- <div id="timerBox3"></div>
- </div>
- <div id="clickDisplay">
-
- <div id="clickBox"></div>
- <div id="textBox"> <br />Click Counter:-</div>
- </div>
- <div id="playOptions">
- <a href="#" id="anchorPlay"><img class="imgButton"id="imgPlay" src="assets/image/play.png"></a>
- <a href="#" id="anchorPause"><img class="imgButton"id="imgPause" src="assets/image/pause.png"></a>
- <a href="#" id="anchorRestart"><img class="imgButton"id="imgRepeat" src="assets/image/repeat.png"></a>
- </div>
- <form name="delayForm">
- <input type="hidden" name="delayval" size="5">
- </form>
-</body>
-</html> \ No newline at end of file
diff --git a/examples/English_Matching_Words_and_Objects/js/lesson.js b/examples/English_Matching_Words_and_Objects/js/lesson.js
deleted file mode 100755
index 2ec1018..0000000
--- a/examples/English_Matching_Words_and_Objects/js/lesson.js
+++ /dev/null
@@ -1,260 +0,0 @@
-$(document).ready(function() {
-var k = Karma({
- audio: [{'name':'correct','file':'correct.ogg'},
- {'name':'incorrect','file':'incorrect.ogg'}
- ]});
-
-k.ready(function(){
-
- var i,j,flag;
- var s=0; var m=0; var h=0; //varoiables for timer
- var clickedObjects = []; //array storing the clicks of the two succesive clicks
- var clickedObject = 0; //store the clicked image id
- var matchedObjects = [];//store the matched images
- var objrand = [];
- var numClicked = 0; // If click on image it is incremnted by 1
- var numMatched = 0; //how many matched objects
- var play =0; //not played yet pause
- var restart = 0; //not restarted
- var clickCounter = 0;
- var gameArea = $('#gameArea');
-
-
-
- function startTimer(){
- s=checkTime(s);
- m=checkTime(m);
- h=checkTime(h);
- clickCounter = checkTime(clickCounter);
- document.getElementById('clickBox').innerHTML=clickCounter;
- document.getElementById('timerBox1').innerHTML=s;
- document.getElementById('timerBox2').innerHTML=m;
- document.getElementById('timerBox3').innerHTML=h;
-
- }
-
- var increaseTime = function(){
- if(play == 1){
- if(restart == 1){
- s = 0;
- m = 0;
- h = 0;
- }
- s++;
- if(s>60){
- m++;
- m=checkTime(m);
- document.getElementById('timerBox2').innerHTML=m;
- s = 0;
- }
- if(m>60){
- h++;
- h=checkTime(h);
- document.getElementById('timerBox3').innerHTML=h;
-
- m=0;
-
- }
- s=checkTime(s);
-
- document.getElementById('timerBox1').innerHTML=s;
- var t=setTimeout(
- function(){
- increaseTime();},1000);
- }
- };
-
- function checkTime(timePara){
- if (timePara<10 )
- {
- timePara="0" + timePara;
- }
- return timePara;
- };
-
-
-
-
- function generate_random_no() { //generate random number
- var rand_no = Math.ceil(30*Math.random());
- return rand_no;
- }
-
- function generate_random_objects_no(){
- objrand[0]=generate_random_no(); //1 number generated, 3 different numbers to be generated
- for(i=1; i<30; i++){
- do{
- flag = 0;
- objrand[i] = generate_random_no();
- for(j=0; j<i; j++){
- if(objrand[i]===objrand[j]){
- flag++;
- }
- }
- }while(flag != 0 ); //end of do while loop
- }
- }
- //alert(objrand);
-
-
-
- function load_default_images(){
- for(i=0; i<30; i++){
- document.getElementById("object"+objrand[i]+"").src = "assets/image/default.png";
- }
- }
-
-
-
-function check_game_over(){
- if(numMatched ==30){ //show all
- for(i = 1; i<31; i++){
- document.getElementById("object"+i+"").src = "assets/image/"+i+".png";
- }
- play = 0;
-
- }
-}
- function store_clicked_object(objectClicked){
- if(play === 1){
- clickedObject = objectClicked;
- clickedObjects[numClicked] = clickedObject;
- numClicked++;
- clickCounter++;
- clickCounter = checkTime(clickCounter);
- document.getElementById('clickBox').innerHTML=clickCounter;
- show_processed_image();
- check_game_over();
- return true;
- }
- else{
- return false;
-
- }
-
- }
-
- function process_object(){
- //alert("test");
- var matchedCondition = 0; //not matched
- if(clickedObjects[0]%2 == 0 && clickedObjects[1] == clickedObjects[0]-1) //even 1st number
- matchedCondition = 1;
- else if(clickedObjects[0]%2 != 0 && clickedObjects[1] == clickedObjects[0]+1) //odd first number
- matchedCondition = 1;
- else if(clickedObjects[1]%2 == 0 && clickedObjects[0] == clickedObjects[1]-1) //even 2nd number
- matchedCondition = 1;
- else if(clickedObjects[1]%2 != 0 && clickedObjects[0] == clickedObjects[1]+1) //odd 2nd number
- matchedCondition = 1;
-
-
-
- if(matchedCondition!=0){ //matches
- //if even clicked -1
- //if odd clicked +1 should be the answer
- //alert("Matched");
- k.audio.correct.play();
- document.getElementById("object"+clickedObjects[0]+"").src = "assets/image/matched.png";
- document.getElementById("object"+clickedObjects[1]+"").src = "assets/image/matched.png";
- matchedObjects[numMatched] = clickedObjects[0];
- numMatched++;
- matchedObjects[numMatched] = clickedObjects[1];
- numMatched++;
- //alert("Matched,Matched Objects="+matchedObjects+",No.match="+numMatched+"");
- numClicked = 0;
-
-
- }
- else{
- //alert("not matched");
- document.getElementById("object"+clickedObjects[0]+"").src = "assets/image/default.png";
- document.getElementById("object"+clickedObjects[1]+"").src = "assets/image/default.png";
- numClicked = 0;
-
- }
-
-
- }
-
- function delay(){
-
- document.delayForm.delayval.value = 1;
- process_object();
- }
-
- function show_processed_image(){ //Show the click Image
- var t;
- if (numMatched !=0){ //some pairs has matched so be sure not to show them again
- var flag = 0; //if matched already it is set to 1
- for(i = 0; i<numMatched; i++){
- if(clickedObject == matchedObjects[i] ){
- flag = 1;
- }
- }
-
- if(flag == 0){ //no matches found
- document.getElementById("object"+clickedObject+"").src = "assets/image/"+clickedObject+".png";
- if(numClicked == 2){
- t=setTimeout(function(){delay();},1000);
-
- }
- }
- else{ //matched already so don't show
- document.getElementById("object"+clickedObject+"").src = "assets/image/matched.png";
- numClicked = 0;
- }
-
- }
-
- else if(numClicked == 2){ //process the image after 2 successive clicks
- document.getElementById("object"+clickedObject+"").src = "assets/image/"+clickedObject+".png";
- //window.setTimeout('process_object()', 5000);
- t=setTimeout(function(){delay();},1000);
-
- }
- else{
- document.getElementById("object"+clickedObject+"").src = "assets/image/"+clickedObject+".png";
- }
- }
-
- var assignSquares = function (square){
-
- gameArea.append('<a href="#"></a>');
- $('#gameArea a:last-of-type').append('<img class="notMatched" id="object' +
- square + '" src="" alt="" />');
-
- $('#gameArea a:last-of-type').click(
- function(){
- store_clicked_object(square);
- });
- };
-
- generate_random_objects_no();
-
- startTimer();
-
- var square;
-
- for(i=0; i<30; i++){
- square = objrand[i];
- assignSquares(square);
- }
-
-
- $('a#anchorPlay').click(function(){
- play = 1;
- increaseTime();
- });
- $('a#anchorPause').click(function(){
- play = 0;
- increaseTime();
- });
- $('a#anchorRestart').click(function(){
- location.reload(true);
- });
-
- load_default_images();
-
-
-
- });
-});//end of DOM