Can't get script to work with images and without date f(x)

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • tpgames
    Contributor
    • Jan 2007
    • 783

    Can't get script to work with images and without date f(x)

    I'm trying to make the code work with images, and work without using dates. I'm trying to alter someone elses script. The board doesn't show up with images. Thanks!

    Code:
    <script type="text/javascript">
    var sUnsolvedSudoku
    var sSolvedSudoku
    var sStyle
    var sHeader
    var sTodaysDate
    var d_names = new Array("Sunday", "Monday", "Tuesday","Wednesday", "Thursday", "Friday", "Saturday");
    var d = new Date();
    var curr_day = d.getDay();
    var curr_date = d.getDate();
    var curr_month = d.getMonth() + 1;
    var curr_year = d.getFullYear();
    var sSourceName
    var sDiffSetting;
    var sPrintDescription;
    var sPrizeCaption = "\n\nThis picture is: Mastering tree climbing";
    var IsSupportingMember;
    var bEnterYourOwnPuzzle = false;
    var IntervalTimes = new Array(81);
    for (i=0; i <=81; i++)
    { IntervalTimes[i]=new Array(4);
     IntervalTimes[i][2] = 0;
     IntervalTimes[i][3] ='';
     IntervalTimes[i][4] =''; }
    var sQueryString = unescape(location.search);
    var Undos = new Array(200);
    var UndosCurr;
    UndosCurr=1;
    IsSupportingMember=false;
    sQueryString = sQueryString.replace('?','');
    sDiffSetting = 'A';
    sSourceName = '13-2-2007.js';
    sTodaysDate = '13-2-2007';
    sUnsolvedSudoku ="<table class=sudokutable><tr><td class=bdr00>3</td><td class=bdr10>1</td><td class=bdr00>2</td><td class=bdr10>4</td></tr><tr><td class=bdr01>&nbsp;</td><td class=bdr11>2</td><td class=bdr01>&nbsp;</td><td class=bdr11>&nbsp;</td></tr><tr><td class=bdr00>&nbsp;</td><td class=bdr10>&nbsp;</td><td class=bdr00>4</td><td class=bdr10>&nbsp;</td></tr><tr><td class=bdr01>1</td><td class=bdr11>4</td><td class=bdr01>3</td><td class=bdr11>2</td></tr></table><div>Sudoku provided by Sudoku.com.au</div>";
    sSolvedSudoku ="<table class=sudokutable><tr><td class=bdr00>3</td><td class=bdr10>1</td><td class=bdr00>2</td><td class=bdr10>4</td></tr><tr><td class=bdr01>4</td><td class=bdr11>2</td><td class=bdr01>1</td><td class=bdr11>3</td></tr><tr><td class=bdr00>2</td><td class=bdr10>3</td><td class=bdr00>4</td><td class=bdr10>1</td></tr><tr><td class=bdr01>1</td><td class=bdr11>4</td><td class=bdr01>3</td><td class=bdr11>2</td></tr></table><div>Sudoku provided by Sudoku.com.au</div>";
    
    var UseAry=ImgAry;
    var ImgPath='http://www.tpgames.net/gaming/2/puzzlers/sudoku/';
    var iGridUnsolved= new ImgArray(3.gif,1.gif,2.gif,4.gif,0.gif,2.gif,0.gif,0.gif,0.gif,0.gif,4.gif,0.gif,1.gif,4.gif,3.gif,2.gif);
    var iGridSolved= new ImgArray(3.gif,1.gif,2.gif,4.gif,4.gif,2.gif,1.gif,3.gif,2.gif,3.gif,4.gif,1.gif,1.gif,4.gif,3.gif,2.gif);
    var sPuzzleID = 'Puzzle #5927 - ';
    Code:
    if (window.top!=window.self) 
    window.top.location="/trial/iaukids.html";
    var iPlayerMoves = new ImgArray(80);
    var iCurNum;
    iCurNum = 1;
    var sBGColor = '#e9e9e9';
    var sSqMarkColor = '#e7ffd5';
    </script>
    Code:
    <script type="text/javascript">
     var months = new ImgArray(13);
      months[0] = "January";
      months[1] = "February";
      months[2] = "March";
      months[3] = "April";
      months[4] = "May";
      months[5] = "June";
      months[6] = "July";
      months[7] = "August";
      months[8] = "September";
      months[9] = "October";
      months[10] = "November";
      months[11] = "December";
      var monthname  = months[sTodaysDate.split('-')[1]-1];
    if (sTodaysDate)
    document.write('Sudoku for ' + sTodaysDate.split('-')[0] + '/' + monthname + '/' + sTodaysDate.split('-')[2]);
    else
    document.write('Enter your own sudoku puzzle.')
    function ChangeBoard()
    {
    var oCtl;
    var iX;
    var iY;
    var iSize;
    oCtl = document.getElementById('sudokutable');
    switch (oCtl.height) {
    case '360' :
    case '360px' :
    iSize = 36
    oCtl.height='324px';
    document.getElementById('sudokutableBox').style.width='324px';
    document.getElementById('sudokutableBox').style.height='324px';
    break;
    case '324' :
    case '324px' :
    iSize = 30
    oCtl.height='270px';
    document.getElementById('sudokutableBox').style.width='270px';
    document.getElementById('sudokutableBox').style.height='270px';
    break;
    case '270' :
    case '270px' :
    iSize = 40
    oCtl.height='360px';
    document.getElementById('sudokutableBox').style.width='360px';
    document.getElementById('sudokutableBox').style.height='360px';
    break;
    default :
    iSize = 36
    oCtl.height='324px';
    document.getElementById('sudokutableBox').style.width='324px';
    document.getElementById('sudokutableBox').style.height='324px';
    break;
    }
    SetCellSize(oCtl,iSize);
    }
    function SetCellSize(oCtl,iSize)
    {
    var iX;
    var iY;
    for (iX=0;iX<=oCtl.rows.length-1;iX++)
    {
    for (iY=0;iY<=oCtl.rows.length-1;iY++)
    {
    oCtl.rows[iY].cells[iX].height=iSize + 'px';
    }
    }
    }
    </script>
  • tpgames
    Contributor
    • Jan 2007
    • 783

    #2
    Here's a link to the JavaScript file
    I'm a complete newbie and don't understand JS very well.

    Comment

    • acoder
      Recognized Expert MVP
      • Nov 2006
      • 16032

      #3
      The link doesn't work.

      Comment

      • tpgames
        Contributor
        • Jan 2007
        • 783

        #4
        I had to get adminstrater to fix the link, and should have simply reposted it as they have a silly 5 minute timer for editing posts. I had forgotten to move the file before posting the link. Sorry! (Obviously, they haven't fixed the link yet.)

        Heres the correct link to the JavaScript file:
        New Link

        Comment

        • tpgames
          Contributor
          • Jan 2007
          • 783

          #5
          This question is still valid as I have not figured out an answer yet. thanks.

          Comment

          Working...