var i,d_copy;
var f_start;
var favind=1;
var a3=new Array();
var b3=new Array();
var a1=new Array();
var b1=new Array();
var ad=new Array();
var ad1=new Array();
var fnumb=new Array(0,16,16,16,16);
var fnumb1=new Array(0,0,0,0,0);
var fnumbs1=new Array(); 
var fnumbs2=new Array(); 
var fnumbs3=new Array(); 
var fnumbs4=new Array(); 
var fnumbs5=new Array();
var fnumbs6=new Array();
var div_t=new Array();
var div_numb=new Array();
var d_copy=new Array(); 
var d_copy1=new Array(); 
var truck_t=new Array(); 
var af=new Array(0,280,280,280,280);

for (i=1; i <= 57; ++i) { a3[i]=0; b3[i]=0; a1[i]=0; b1[i]=0; ad[i]=0; ad1[i]=0; }
 
var a=new Array();
    a[1]=380;
    a[2]=240;
    a[3]=135;
    a[4]=25;
    a[5]=380;
    a[6]=274;
    a[7]=134;
    a[8]=25;
    a[9]=346;
    a[10]=205;
    a[11]=521;
    a[12]=25;
    a[13]=470;
    a[14]=708;
    a[15]=470;
    a[16]=708;
for (i=17; i <= 55; ++i) a[i]=0; 
    a[57]=682; 

var b=new Array();
    b[1]=150;
    b[2]=184;
    b[3]=150;
    b[4]=150;
    b[5]=320;
    b[6]=320;
    b[7]=320;
    b[8]=320;
    b[9]=458;
    b[10]=458;
    b[11]=526;
    b[12]=458;
    b[13]=458;
    b[14]=458;
    b[15]=526;
    b[16]=526;
for (i=17; i <= 55; ++i) b[i]=0; 
    b[56]=50;

var turn_index=new Array();
var ind_flip=new Array();
for (i=1; i <= 16; ++i)
    {
     turn_index[i]=0;
     ind_flip[i]=0;
    }

var w1a=new Array();
var h1a=new Array();    
var t1a=new Array(0,0,0,0,0,0,0,0,0,0,68,0,34); 
var l1a=new Array(0,0,0,0,0,0,0,0,0,0,0,0,0);
var w1b=new Array();
var h1b=new Array();  
var t1b=new Array(0,34,34,34,34,34,34,0,34,34,0,0,0); 
var l1b=new Array(0,0,0,0,0,0,0,34,0,0,34,34,34); 
var w1c=new Array();    
var h1c=new Array(); 
var t1c=new Array(0,68,68,68,68,68,68,34,34,34,34,0,34); 
var l1c=new Array(0,0,0,0,0,0,0,34,34,34,34,68,34); 
var w1d=new Array();
var h1d=new Array();
var t1d=new Array(0,102,68,102,68,34,0,68,68,68,68,0,68);
var l1d=new Array(0,0,34,0,34,34,34,34,34,34,34,102,34);
var w1e=new Array();
var h1e=new Array();
var t1e=new Array(0,102,68,68,102,68,68,68,34,68,68,0,34);
var l1e=new Array(0,34,68,34,34,34,34,68,68,68,68,136,68);
var w1f=new Array();
var h1f=new Array();
var t1f=new Array();
var l1f=new Array();
var w1g=new Array();
var h1g=new Array();
var t1g=new Array();
var l1g=new Array();
var menu_numb;
var i1,i2=0;

var fig=new Array();
for (i=1; i <= 57; ++i)
    {
     fig[i]="fig"+i;
    }

var gridx=new Array();
var gridy=new Array();
var file_name;
var file_name3="pentomino"+"/"+"pentomino1_";
var file_name4;
var start_2=new Array("fig1.png","fig2.png","fig3.png","fig4.png",
                      "fig5.png","fig6.png","fig7.png","fig8.png",
                      "fig9.png","fig10.png","fig11.png","fig12.png"
                     );
var ext1=".jpg";
var schemas=new Array();
var fig_array=new Array("fig1a","fig1b","fig1c","fig1d","fig1e",
                        "fig2a","fig2b","fig2c","fig2d","fig2e",
                        "fig3a","fig3b","fig3c","fig3d","fig3e",
                        "fig4a","fig4b","fig4c","fig4d","fig4e",
                        "fig5a","fig5b","fig5c","fig5d","fig5e",
                        "fig6a","fig6b","fig6c","fig6d","fig6e",
                        "fig7a","fig7b","fig7c","fig7d","fig7e",
                        "fig8a","fig8b","fig8c","fig8d","fig8e",
                        "fig9a","fig9b","fig9c","fig9d","fig9e",
                        "fig10a","fig10b","fig10c","fig10d","fig10e",
                        "fig11a","fig11b","fig11c","fig11d","fig11e",
                        "fig12a","fig12b","fig12c","fig12d","fig12e",
                        "fig13a","fig14a","fig15a","fig16a"
                       );

var fig_coor=new Array(0,0,34,0,68,0,102,0,102,34,
                       0,0,34,0,68,0,68,34,68,68,
                       0,0,34,0,68,0,102,0,68,34,
                       0,0,34,0,68,0,68,34,102,34,
                       0,0,34,0,68,0,34,34,68,34,
                       0,0,34,0,68,0,0,34,68,34,
                       0,0,0,34,34,34,68,34,68,68,
                       0,0,34,0,34,34,68,34,34,68,
                       0,0,34,0,34,34,68,34,68,68,
                       68,0,0,34,34,34,68,34,68,68,
                       0,0,0,34,0,68,0,102,0,136,
                       34,0,0,34,34,34,68,34,34,68
                      );
var pegs=new Array(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
                  );

var soli=new Array("soli1","soli2","soli3","soli4","soli5","soli6","soli7",
                   "soli8","soli9","soli10","soli11","soli12","soli13","soli14",
                   "soli15","soli16","soli17","soli18","soli19","soli20","soli21",
                   "soli22","soli23","soli24","soli25","soli26","soli27","soli28",
                   "soli29","soli30","soli31","soli32","soli33","soli34","soli35",
                   "soli36","soli37","soli38","soli39"
                  );
var solil=new Array(470,470,470,504,504,504,538,538,538,538,538,538,538,538,
                    572,572,572,572,572,572,572,572,606,606,606,606,606,606,
                    606,606,640,640,640,674,674,674,708,708,708
                   );
var solit=new Array(252,286,320,252,286,320,150,184,218,252,286,320,354,388,150,
                    184,218,252,286,320,354,388,150,184,218,252,286,320,354,388,
                    252,286,320,252,286,320,252,286,320
                   );
var div_numbt=new Array(150,150,150,185,185,185,220,220,220,255,255,255);
var div_numbl=new Array(900,935,970,900,935,970,900,935,970,900,935,970);
var div_numbf=new Array("fig1a","fig1b","fig1c","fig1d","fig1e","fig1f",
                        "fig1g","fig1h","fig1i","fig1j","fig1k","fig1l"
                       );
var solitx=new Array();
var solity=new Array();
var soliti=new Array();
var solitaire=0;
var count1=0;
var vc_ind=0; 
var sl_undo;
var web_name=" ";
var url_copy;
var url_copy2=0;
var disp_hide=0;
var w_numbi1;
var w_number;
var w_str;
var w_i;
var w_i1;  
var w_cursor;
var game_index=0;
var e_ind=0;
var e_ind1=0;
var i=1; 
var d_index=0;
var d_numb=1;
var ch_index=0;
var trash_index=0;
var hl_index=0;
var index_solved=0;

