 

     	var RAND = 33;
	var DIRECTIONS = "DIRECTIONS: Name each geometric shape.";
	var t = 1;
 	CORRECT = new Array (12);
	CHECK = new Array (33);
     	SHAPENAME = new Array ("trapezoid","parallelogram","rectangle","octagon","octagon","octagon","triangle","triangle","circle","hexagon","pentagon","cylinder","rectangular prism","rhombus","cube","pentagon","hexagon","cylinder","octagon","cone","triangular prism","cone","right angle","acute angle","obtuse angle","ray","line","line segment","triangular prism","obtuse angle","right angle","obtuse angle","right angle","square");

      	function GetShape() 
	{

		NUMBER = Math.random() * RAND;
        	 NUMBER = Math.round (NUMBER);
		CHECK[NUMBER] = 1;
		CORRECT[t] = SHAPENAME[NUMBER];
		NUMBER1 = Math.random() * RAND;
        	 NUMBER1 = Math.round (NUMBER1);
		if (CHECK[NUMBER1] == 1)
		{
			NUMBER1 = Math.random() * RAND;
 	       	 	NUMBER1 = Math.round (NUMBER1);
			if (CHECK[NUMBER1] == 1)
			{
				NUMBER1 = Math.random() * RAND;
 	       	 		NUMBER1 = Math.round (NUMBER1);
				if (CHECK[NUMBER1] == 1)
				{
					NUMBER1 = Math.random() * RAND;
 	       	 			NUMBER1 = Math.round (NUMBER1);
				}
			}
		}
		CHECK[NUMBER1] = 1;
		t++;
		CORRECT[t] = SHAPENAME[NUMBER1];
        	NUMBER2 = Math.random() * RAND;
        	 NUMBER2 = Math.round (NUMBER2);
		if (CHECK[NUMBER2] == 1)
		{
			NUMBER2 = Math.random() * RAND;
 	       	 	NUMBER2 = Math.round (NUMBER2);
			if (CHECK[NUMBER2] == 1)
			{
				NUMBER2 = Math.random() * RAND;
 	       	 		NUMBER2 = Math.round (NUMBER2);
				if (CHECK[NUMBER2] == 1)
				{
					NUMBER2 = Math.random() * RAND;
 	       	 			NUMBER2 = Math.round (NUMBER2);
				}
			}
		}
		CHECK[NUMBER2] = 1;
		t++;
		CORRECT[t] = SHAPENAME[NUMBER2];
		NUMBER3 = Math.random() * RAND;
         	 NUMBER3 = Math.round (NUMBER3);
		if (CHECK[NUMBER3] == 1)
		{
			NUMBER3 = Math.random() * RAND;
 	       	 	NUMBER3 = Math.round (NUMBER3);
			if (CHECK[NUMBER3] == 1)
			{
				NUMBER3 = Math.random() * RAND;
 	       	 		NUMBER3 = Math.round (NUMBER3);
				if (CHECK[NUMBER3] == 1)
				{
					NUMBER3 = Math.random() * RAND;
 	       	 			NUMBER3 = Math.round (NUMBER3);
				}
			}
		}
		CHECK[NUMBER3] = 1;
		t++;
		CORRECT[t] = SHAPENAME[NUMBER3];
		NUMBER4 = Math.random() * RAND;
        	 NUMBER4 = Math.round (NUMBER4);
		if (CHECK[NUMBER4] == 1)
		{
			NUMBER4 = Math.random() * RAND;
 	       	 	NUMBER4 = Math.round (NUMBER4);
			if (CHECK[NUMBER4] == 1)
			{
				NUMBER4 = Math.random() * RAND;
 	       	 		NUMBER4 = Math.round (NUMBER4);
				if (CHECK[NUMBER4] == 1)
				{
					NUMBER4 = Math.random() * RAND;
 	       	 			NUMBER4 = Math.round (NUMBER4);
				}
			}
		}
		CHECK[NUMBER4] = 1;
		t++;
		CORRECT[t] = SHAPENAME[NUMBER4];
		NUMBER5 = Math.random() * RAND;
        	 NUMBER5 = Math.round (NUMBER5);
		if (CHECK[NUMBER5] == 1)
		{
			NUMBER5 = Math.random() * RAND;
 	       	 	NUMBER5 = Math.round (NUMBER5);
			if (CHECK[NUMBER5] == 1)
			{
				NUMBER5 = Math.random() * RAND;
 	       	 		NUMBER5 = Math.round (NUMBER5);
				if (CHECK[NUMBER5] == 1)
				{
					NUMBER5 = Math.random() * RAND;
 	       	 			NUMBER5 = Math.round (NUMBER5);
				}
			}
		}
		CHECK[NUMBER5] = 1;
		t++;
		CORRECT[t] = SHAPENAME[NUMBER5];
        	NUMBER6 = Math.random() * RAND;
        	 NUMBER6 = Math.round (NUMBER6);
		if (CHECK[NUMBER6] == 1)
		{
			NUMBER6 = Math.random() * RAND;
 	       	 	NUMBER6 = Math.round (NUMBER6);
			if (CHECK[NUMBER6] == 1)
			{
				NUMBER6 = Math.random() * RAND;
 	       	 		NUMBER6 = Math.round (NUMBER6);
				if (CHECK[NUMBER6] == 1)
				{
					NUMBER6 = Math.random() * RAND;
 	       	 			NUMBER6 = Math.round (NUMBER6);
				}
			}
		}
		CHECK[NUMBER6] = 1;
		t++;
		CORRECT[t] = SHAPENAME[NUMBER6];
		NUMBER7 = Math.random() * RAND;
         	 NUMBER7 = Math.round (NUMBER7);
		if (CHECK[NUMBER7] == 1)
		{
			NUMBER7 = Math.random() * RAND;
 	       	 	NUMBER7 = Math.round (NUMBER7);
			if (CHECK[NUMBER7] == 1)
			{
				NUMBER7 = Math.random() * RAND;
 	       	 		NUMBER7 = Math.round (NUMBER7);
				if (CHECK[NUMBER7] == 1)
				{
					NUMBER7 = Math.random() * RAND;
 	       	 			NUMBER7 = Math.round (NUMBER7);
				}
			}
		}
		CHECK[NUMBER7] = 1;
		t++;
		CORRECT[t] = SHAPENAME[NUMBER7]; 		
		NUMBER8 = Math.random() * RAND;
        	 NUMBER8 = Math.round (NUMBER8);
		if (CHECK[NUMBER8] == 1)
		{
			NUMBER8 = Math.random() * RAND;
 	       	 	NUMBER8 = Math.round (NUMBER8);
			if (CHECK[NUMBER8] == 1)
			{
				NUMBER8 = Math.random() * RAND;
 	       	 		NUMBER8 = Math.round (NUMBER8);
				if (CHECK[NUMBER8] == 1)
				{
					NUMBER8 = Math.random() * RAND;
 	       	 			NUMBER8 = Math.round (NUMBER8);
				}
			}
		}
		CHECK[NUMBER8] = 1;
		t++;
		CORRECT[t] = SHAPENAME[NUMBER8];
		NUMBER9 = Math.random() * RAND;
        	 NUMBER9 = Math.round (NUMBER9);
		if (CHECK[NUMBER9] == 1)
		{
			NUMBER9 = Math.random() * RAND;
 	       	 	NUMBER9 = Math.round (NUMBER9);
			if (CHECK[NUMBER9] == 1)
			{
				NUMBER9 = Math.random() * RAND;
 	       	 		NUMBER9 = Math.round (NUMBER9);
				if (CHECK[NUMBER9] == 1)
				{
					NUMBER9 = Math.random() * RAND;
 	       	 			NUMBER9 = Math.round (NUMBER9);
				}
			}
		}
		CHECK[NUMBER9] = 1;
		t++;
		CORRECT[t] = SHAPENAME[NUMBER9];
        	NUMBER10 = Math.random() * RAND;
        	 NUMBER10 = Math.round (NUMBER10);
		if (CHECK[NUMBER10] == 1)
		{
			NUMBER10 = Math.random() * RAND;
 	       	 	NUMBER10 = Math.round (NUMBER10);
			if (CHECK[NUMBER10] == 1)
			{
				NUMBER10 = Math.random() * RAND;
 	       	 		NUMBER10 = Math.round (NUMBER10);
				if (CHECK[NUMBER10] == 1)
				{
					NUMBER10 = Math.random() * RAND;
 	       	 			NUMBER10 = Math.round (NUMBER10);
				}
			}
		}
		CHECK[NUMBER10] = 1;
		t++;
		CORRECT[t] = SHAPENAME[NUMBER10];
		NUMBER11 = Math.random() * RAND;
         	 NUMBER11 = Math.round (NUMBER11);
		if (CHECK[NUMBER11] == 1)
		{
			NUMBER11 = Math.random() * RAND;
 	       	 	NUMBER11 = Math.round (NUMBER11);
			if (CHECK[NUMBER11] == 1)
			{
				NUMBER11 = Math.random() * RAND;
 	       	 		NUMBER11 = Math.round (NUMBER11);
				if (CHECK[NUMBER11] == 1)
				{
					NUMBER11 = Math.random() * RAND;
 	       	 			NUMBER11 = Math.round (NUMBER);
				}
			}
		}
		CHECK[NUMBER11] = 1;
		t++;
		CORRECT[t] = SHAPENAME[NUMBER11]; 
        	document.SHAPE.src=SHAPES[NUMBER];
		document.SHAPE1.src=SHAPES[NUMBER1];
		document.SHAPE2.src=SHAPES[NUMBER2];
		document.SHAPE3.src=SHAPES[NUMBER3];
        	document.SHAPE4.src=SHAPES[NUMBER4];
		document.SHAPE5.src=SHAPES[NUMBER5];
		document.SHAPE6.src=SHAPES[NUMBER6];
		document.SHAPE7.src=SHAPES[NUMBER7]
        	document.SHAPE8.src=SHAPES[NUMBER8];
		document.SHAPE9.src=SHAPES[NUMBER9];
		document.SHAPE10.src=SHAPES[NUMBER10];
		document.SHAPE11.src=SHAPES[NUMBER11];
      	}

