$(document).ready(function() { var k = Karma({ audio: [{'name':'correct','file':'correct.ogg'}, {'name':'incorrect','file':'incorrect.ogg'}, {'name':'trigger', 'file':'trigger.ogg'} ]}); k.ready(function(){ //initialize the variables used and display initial value var selected_box = "not selected"; var score_value = 0; var greatest; var imgrand=[]; var flag, i ,j; var volValue = 1; //value of volume 1 means volume on 0 means volume off var score_sign = 1; //0 means the sign is negative and 1 means it is positive /* document.display.selectedBox.value = selected_box; document.display.droppedBox.value = "not dropped"; document.display.score.value = score_value; */ document.getElementById("scoreDisplay").src = "assets/image/drag_images/"+score_value+".png"; game(); $('a#anchorInfo').click(function(){ //Show the info of game $('#gameInfo').toggle(5000); }); $('a#exitNow').click(function(){ //Restart The Game var confirmVal = confirm("Do you really want to restart the game."); if(confirmVal == true) location.reload(true); }); $('a#volControl').click(function(){ //Show the info of game $('.imgVolume').toggle(); if(volValue == 1) volValue = 0; else volValue = 1; if(volValue == 1){ k.audio.trigger.play(); alert("Volume On"); } else{ k.audio.trigger.play(); alert("Volume is Off"); } }); function generate_random_no() { //generate random number var rand_no = Math.ceil(99*Math.random()); return rand_no; } function sortNumber(a,b){ //find the greatest number return a - b; } function getRadioCheckedValue(radio_name) { var oRadio = document.diffLevel.elements[radio_name]; for(var i = 0; i < oRadio.length; i++) { if(oRadio[i].checked) { return oRadio[i].value; } } return ''; } function displayNumbers(){ for(i=0; i<4; i++){ document.getElementById("imgdrag"+i+"").src = "assets/image/drag_images/"+imgrand[i]+".png"; } } function game(){ //draws the necessary random numbers for the game //var selected_radio = getRadioCheckedValue("levelBtn"); //alert(selected_radio); //generate random numbers w/o repitition imgrand[0]=generate_random_no(); //1 number generated, 3 different numbers to be generated for(i=1; i<4; i++){ do{ flag = 0; imgrand[i] = generate_random_no(); for(j=0; j