var raster = new Array(70);
var km = new Array(70);
var pics = new Array(16);
var picsi = new Array(16);
var feld = new Array(16);
var drehung = new Array(0,0,0,6,0,10,12,14,0,3,5,7,9,11,13,15);
var zufallsverteilung = new Array(0,3,5,7,9,10,11,12,13,14,15);
var deadend = false;
var gesamtpunkte = 0;
var level = 1;
var klicks = 25;

feld[0] = new Array(0,0,0,0);
feld[1] = new Array(1,0,0,0);
feld[2] = new Array(0,1,0,0);
feld[3] = new Array(1,1,0,0);
feld[4] = new Array(0,0,1,0);
feld[5] = new Array(1,0,1,0);
feld[6] = new Array(0,1,1,0);
feld[7] = new Array(1,1,1,0);
feld[8] = new Array(0,0,0,1);
feld[9] = new Array(1,0,0,1);
feld[10] = new Array(0,1,0,1);
feld[11] = new Array(1,1,0,1);
feld[12] = new Array(0,0,1,1);
feld[13] = new Array(1,0,1,1);
feld[14] = new Array(0,1,1,1);
feld[15] = new Array(1,1,1,1);

pics[0] = new Image(75,75);pics[0].src="p0.jpg";
pics[1] = new Image(75,75);pics[1].src="p0.jpg";
pics[2] = new Image(75,75);pics[2].src="p0.jpg";
pics[3] = new Image(75,75);pics[3].src="p3.jpg";
pics[4] = new Image(75,75);pics[4].src="p0.jpg";
pics[5] = new Image(75,75);pics[5].src="p5.jpg";
pics[6] = new Image(75,75);pics[6].src="p6.jpg";
pics[7] = new Image(75,75);pics[7].src="p7.jpg";
pics[8] = new Image(75,75);pics[8].src="p0.jpg";
pics[9] = new Image(75,75);pics[9].src="p9.jpg";
pics[10] = new Image(75,75);pics[10].src="p10.jpg";
pics[11] = new Image(75,75);pics[11].src="p11.jpg";
pics[12] = new Image(75,75);pics[12].src="p12.jpg";
pics[13] = new Image(75,75);pics[13].src="p13.jpg";
pics[14] = new Image(75,75);pics[14].src="p14.jpg";
pics[15] = new Image(75,75);pics[15].src="p15.jpg";

picsi[0] = new Image(75,75);picsi[0].src="p0.jpg";
picsi[1] = new Image(75,75);picsi[1].src="p0.jpg";
picsi[2] = new Image(75,75);picsi[2].src="p0.jpg";
picsi[3] = new Image(75,75);picsi[3].src="pi3.jpg";
picsi[4] = new Image(75,75);picsi[4].src="p0.jpg";
picsi[5] = new Image(75,75);picsi[5].src="pi5.jpg";
picsi[6] = new Image(75,75);picsi[6].src="pi6.jpg";
picsi[7] = new Image(75,75);picsi[7].src="pi7.jpg";
picsi[8] = new Image(75,75);picsi[8].src="p0.jpg";
picsi[9] = new Image(75,75);picsi[9].src="pi9.jpg";
picsi[10] = new Image(75,75);picsi[10].src="pi10.jpg";
picsi[11] = new Image(75,75);picsi[11].src="pi11.jpg";
picsi[12] = new Image(75,75);picsi[12].src="pi12.jpg";
picsi[13] = new Image(75,75);picsi[13].src="pi13.jpg";
picsi[14] = new Image(75,75);picsi[14].src="pi14.jpg";
picsi[15] = new Image(75,75);picsi[15].src="pi15.jpg";


raster[1] = new Array(50,50,0);
raster[2] = new Array(125,50,0);
raster[3] = new Array(200,50,0);
raster[4] = new Array(275,50,0);
raster[5] = new Array(350,50,0);
raster[6] = new Array(425,50,0);
raster[7] = new Array(500,50,0);
raster[8] = new Array(575,50,0);
raster[9] = new Array(650,50,0);
raster[10] = new Array(725,50,0);
raster[11] = new Array(50,125,0);
raster[12] = new Array(125,125,0);
raster[13] = new Array(200,125,0);
raster[14] = new Array(275,125,0);
raster[15] = new Array(350,125,0);
raster[16] = new Array(425,125,0);
raster[17] = new Array(500,125,0);
raster[18] = new Array(575,125,0);
raster[19] = new Array(650,125,0);
raster[20] = new Array(725,125,0);
raster[21] = new Array(50,200,0);
raster[22] = new Array(125,200,0);
raster[23] = new Array(200,200,0);
raster[24] = new Array(275,200,0);
raster[25] = new Array(350,200,0);
raster[26] = new Array(425,200,0);
raster[27] = new Array(500,200,0);
raster[28] = new Array(575,200,0);
raster[29] = new Array(650,200,0);
raster[30] = new Array(725,200,0);
raster[31] = new Array(50,275,0);
raster[32] = new Array(125,275,0);
raster[33] = new Array(200,275,0);
raster[34] = new Array(275,275,0);
raster[35] = new Array(350,275,0);
raster[36] = new Array(425,275,0);
raster[37] = new Array(500,275,0);
raster[38] = new Array(575,275,0);
raster[39] = new Array(650,275,0);
raster[40] = new Array(725,275,0);
raster[41] = new Array(50,350,0);
raster[42] = new Array(125,350,0);
raster[43] = new Array(200,350,0);
raster[44] = new Array(275,350,0);
raster[45] = new Array(350,350,0);
raster[46] = new Array(425,350,0);
raster[47] = new Array(500,350,0);
raster[48] = new Array(575,350,0);
raster[49] = new Array(650,350,0);
raster[50] = new Array(725,350,0);
raster[51] = new Array(50,425,0);
raster[52] = new Array(125,425,0);
raster[53] = new Array(200,425,0);
raster[54] = new Array(275,425,0);
raster[55] = new Array(350,425,0);
raster[56] = new Array(425,425,0);
raster[57] = new Array(500,425,0);
raster[58] = new Array(575,425,0);
raster[59] = new Array(650,425,0);
raster[60] = new Array(725,425,0);
raster[61] = new Array(50,500,0);
raster[62] = new Array(125,500,0);
raster[63] = new Array(200,500,0);
raster[64] = new Array(275,500,0);
raster[65] = new Array(350,500,0);
raster[66] = new Array(425,500,0);
raster[67] = new Array(500,500,0);
raster[68] = new Array(575,500,0);
raster[69] = new Array(650,500,0);
raster[70] = new Array(725,500,0);

km[1] = new Array(0,1,1,1,0);
km[2] = new Array(0,1,1,1,0);
km[3] = new Array(0,1,1,1,0);
km[4] = new Array(0,1,1,1,0);
km[5] = new Array(0,1,1,1,0);
km[6] = new Array(0,1,1,1,0);
km[7] = new Array(0,1,1,1,0);
km[8] = new Array(0,1,1,1,0);
km[9] = new Array(0,1,1,1,0);
km[10] = new Array(0,0,1,1,0);

km[11] = new Array(1,1,1,0,0);
km[12] = new Array(1,1,1,1,0);
km[13] = new Array(1,1,1,1,0);
km[14] = new Array(1,1,1,1,0);
km[15] = new Array(1,1,1,1,0);
km[16] = new Array(1,1,1,1,0);
km[17] = new Array(1,1,1,1,0);
km[18] = new Array(1,1,1,1,0);
km[19] = new Array(1,1,1,1,0);
km[20] = new Array(1,0,1,1,0);

km[21] = new Array(1,1,1,0,0);
km[22] = new Array(1,1,1,1,0);
km[23] = new Array(1,1,1,1,0);
km[24] = new Array(1,1,1,1,0);
km[25] = new Array(1,1,1,1,0);
km[26] = new Array(1,1,1,1,0);
km[27] = new Array(1,1,1,1,0);
km[28] = new Array(1,1,1,1,0);
km[29] = new Array(1,1,1,1,0);
km[30] = new Array(1,0,1,1,0);

km[31] = new Array(1,1,1,0,0);
km[32] = new Array(1,1,1,1,0);
km[33] = new Array(1,1,1,1,0);
km[34] = new Array(1,1,1,1,0);
km[35] = new Array(1,1,1,1,0);
km[36] = new Array(1,1,1,1,0);
km[37] = new Array(1,1,1,1,0);
km[38] = new Array(1,1,1,1,0);
km[39] = new Array(1,1,1,1,0);
km[40] = new Array(1,0,1,1,0);

km[41] = new Array(1,1,1,0,0);
km[42] = new Array(1,1,1,1,0);
km[43] = new Array(1,1,1,1,0);
km[44] = new Array(1,1,1,1,0);
km[45] = new Array(1,1,1,1,0);
km[46] = new Array(1,1,1,1,0);
km[47] = new Array(1,1,1,1,0);
km[48] = new Array(1,1,1,1,0);
km[49] = new Array(1,1,1,1,0);
km[50] = new Array(1,0,1,1,0);

km[51] = new Array(1,1,1,0,0);
km[52] = new Array(1,1,1,1,0);
km[53] = new Array(1,1,1,1,0);
km[54] = new Array(1,1,1,1,0);
km[55] = new Array(1,1,1,1,0);
km[56] = new Array(1,1,1,1,0);
km[57] = new Array(1,1,1,1,0);
km[58] = new Array(1,1,1,1,0);
km[59] = new Array(1,1,1,1,0);
km[60] = new Array(1,0,1,1,0);

km[61] = new Array(1,1,0,0,0);
km[62] = new Array(1,1,0,1,0);
km[63] = new Array(1,1,0,1,0);
km[64] = new Array(1,1,0,1,0);
km[65] = new Array(1,1,0,1,0);
km[66] = new Array(1,1,0,1,0);
km[67] = new Array(1,1,0,1,0);
km[68] = new Array(1,1,0,1,0);
km[69] = new Array(1,1,0,1,0);
km[70] = new Array(1,1,0,1,0);
