Advertisement
10100

script.js

Oct 31st, 2013
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var $oBlocks = 0; //open blocks counter
  2. var $lId; //first click ID
  3. var $lId2; //second click ID (often 0)
  4. var $1Id = false; //checks if class/id 1 should be left open
  5. var $2Id = false; //checks if class/id 2 should be left open
  6. var $3Id = false;
  7. var $4Id = false;
  8. var $5Id = false;
  9. var $6Id = false;
  10. var $7Id = false;
  11. var $8Id = false;
  12.  
  13.  
  14. function clearVariables(){
  15.     $1Id = false;
  16.     $2Id = false;
  17.     $3Id = false;
  18.     $4Id = false;
  19.     $5Id = false;
  20.     $6Id = false;
  21.     $7Id = false;
  22.     $8Id = false;
  23.     $lId = "NaN";
  24.     $lId2 = "NaN";
  25.     $oBlocks = 0;
  26. }
  27.  
  28. function runUpdate(){
  29.     clearVariables();
  30.     $(".mP").css("background-color", "black");
  31.     $("body").css("background-color", "white");
  32.     var x11 = document.updateGame.f11.value; //sets x11 to the value of the form's input element with name f11
  33.     var x12 = document.updateGame.f12.value;
  34.     var x21 = document.updateGame.f21.value;
  35.     var x22 = document.updateGame.f22.value;
  36.     var x31 = document.updateGame.f31.value;
  37.     var x32 = document.updateGame.f32.value;
  38.     var x41 = document.updateGame.f41.value;
  39.     var x42 = document.updateGame.f42.value;
  40.     var x51 = document.updateGame.f51.value;
  41.     var x52 = document.updateGame.f52.value;
  42.     var x61 = document.updateGame.f61.value;
  43.     var x62 = document.updateGame.f62.value;
  44.     var x71 = document.updateGame.f71.value;
  45.     var x72 = document.updateGame.f72.value;
  46.     var x81 = document.updateGame.f81.value;
  47.     var x82 = document.updateGame.f82.value;
  48.     for(var x = 11; x <= 81; x += 10){
  49.         $(".mP").css("background-color", "white"); //temp
  50.         switch(x){
  51.             case 11:
  52.                 $("." + x).html(x11);
  53.                 break;
  54.             case 21:
  55.                 $("." + x).html(x21);
  56.                 break;
  57.             case 31:
  58.                 $("." + x).html(x31);
  59.                 break;
  60.             case 41:
  61.                 $("." + x).html(x41);
  62.                 break;
  63.             case 51:
  64.                 $("." + x).html(x51);
  65.                 break;
  66.             case 61:
  67.                 $("." + x).html(x61);
  68.                 break;
  69.             case 71:
  70.                 $("." + x).html(x71);
  71.                 break;
  72.             case 81:
  73.                 $("." + x).html(x81);
  74.                 break;
  75.         }
  76.         alert("." + x); //temp
  77.     }
  78. }
  79.  
  80. function runResetGame(){
  81.     clearVariables();
  82.     $(".mP").css("background-color", "black");
  83.     $("body").css("background-color", "white");
  84. }
  85.  
  86. $(document).ready(function(){
  87.     $(".mP").click(function(){ //click function
  88.         if($oBlocks === 1){
  89.             $(this).css("background-color", "white"); //sets clicked div to visible
  90.             $oBlocks = 0;
  91.             $lId2 = this.id;
  92.             if($lId2 === $lId){ //compares first and second click div
  93.                 //debug
  94.                 //$("body").css("background-color", "green");
  95.                 if($lId === "1"){
  96.                     $1Id = true;
  97.                     //debug
  98.                     //$("#id1True").html("true id1");
  99.                 } else if($lId === "2"){
  100.                     $2Id = true;
  101.                     //debug
  102.                     //$("#id2True").html("true id2");
  103.                 } else if($lId === "3"){
  104.                     $3Id = true;
  105.                     //debug
  106.                     //$("#id3True").html("true yolo id3");
  107.                 } else if($lId === "4"){
  108.                     $4Id = true;
  109.                 } else if($lId === "5"){
  110.                     $5Id = true;
  111.                 } else if($lId === "6"){
  112.                     $6Id = true;
  113.                 } else if($lId === "7"){
  114.                     $7Id = true;
  115.                 } else if($lId === "8"){
  116.                     $8Id = true;
  117.                 }
  118.             }
  119.         } else {
  120.             $(".mP").css("background-color", "black"); //hides all the div's information
  121.             $(this).css("background-color", "white");
  122.             $oBlocks = 1;
  123.             $lId = this.id;
  124.             $lId2 = 0
  125.         }
  126.         /*debug
  127.         $("#test").css("background-color", "white");
  128.         $("#test").html($lId);
  129.         $("#test2").css("background-color", "white");
  130.         $("#test2").html($lId2);
  131.         $("#id1True").css("background-color", "white");
  132.         $("#id2True").css("background-color", "white");
  133.         $("#id3True").css("background-color", "white");
  134.         debug end */
  135.         if($1Id){
  136.             $(".1").css("background-color", "white");
  137.         }
  138.         if($2Id){
  139.             $(".2").css("background-color", "white");
  140.         }
  141.         /*
  142.         if($1Id && $2Id){
  143.             $("body").css("background-color", "blue");
  144.         } */
  145.         if($3Id){
  146.             $(".3").css("background-color", "white");
  147.         }
  148.         if($4Id){
  149.             $(".4").css("background-color", "white");
  150.         }
  151.         if($5Id){
  152.             $(".5").css("background-color", "white");
  153.         }
  154.         if($6Id){
  155.             $(".6").css("background-color", "white");
  156.         }
  157.         if($7Id){
  158.             $(".7").css("background-color", "white");
  159.         }
  160.         if($8Id){
  161.             $(".8").css("background-color", "white");
  162.         }
  163.         if($1Id && $2Id && $3Id && $4Id && $5Id && $6Id && $7Id && $8Id){
  164.             $("body").css("background-color", "green");
  165.         }
  166.     });
  167. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement