anchor.diff:  
   
   function moveKitten (direction){
  -
  -switch (direction)
  -{
  -case "north":
  -
  -var topValue = $("#kitten").css("top");
  -topValue = parseInt(topValue) - 30;
  -$("#kitten").animate({top:topValue.toString()+"px"}, {
  -     easing: 'swing',
  -     duration: 1000,
  -     complete: function(){GameController();}
  +if (isEndGame()=="true"){
  +	moveKittenEndGame(direction);
  +}else{
  +	switch (direction)
  +	{
  +	case "north":
  +	
  +	var topValue = $("#kitten").css("top");
  +	topValue = parseInt(topValue) - 30;
  +	$("#kitten").animate({top:topValue.toString()+"px"}, {
  +	     easing: 'swing',
  +	     duration: 1000,
  +	     complete: function(){GameController();}
  +	        
  +	    });
  +	
  +	break;
  +	case "south":
  +	var topValue = $("#kitten").css("top");
  +	topValue = parseInt(topValue) + 30;
  +	$("#kitten").animate({top:topValue.toString()+"px"}, {
  +	     easing: 'swing',
  +	     duration: 1000,
  +	     complete: function(){GameController();}
           
  -    });
  -
  -break;
  -case "south":
  -var topValue = $("#kitten").css("top");
  -topValue = parseInt(topValue) + 30;
  -$("#kitten").animate({top:topValue.toString()+"px"}, {
  -     easing: 'swing',
  -     duration: 1000,
  -     complete: function(){GameController();}
  +	    });
  +
  +	break;
  +	case "east":
  +	var moveEast = $("#kitten").css("left");
  +	moveEast = parseInt(moveEast) + 30;
  +	$("#kitten").animate({left:moveEast.toString()+"px"}, {
  +	     easing: 'swing',
  +	     duration: 1000,
  +	     complete: function(){GameController();}
  +	        
  +	    });
  +	
  +	break;
  +	case "west":
  +	var moveWest = $("#kitten").css("left");
  +	moveWest = parseInt(moveWest) - 30;
  +	$("#kitten").animate({left:moveWest.toString()+"px"}, {
  +	     	easing: 'swing',
  +    		duration: 1000,
  +     		complete: function(){GameController();}
           
  -    });
  -
  -break;
  -case "east":
  -var moveEast = $("#kitten").css("left");
  -moveEast = parseInt(moveEast) + 30;
  -$("#kitten").animate({left:moveEast.toString()+"px"}, {
  -     easing: 'swing',
  -     duration: 1000,
  -     complete: function(){GameController();}
  +    	});
  +
  +	break;
  +	}
  +}
  +}
  +function moveKittenEndGame (direction){
  +
  +	switch (direction)
  +	{
  +	case "north":
  +	
  +	var topValue = $("#kitten").css("top");
  +	topValue = parseInt(topValue) - 30;
  +	$("#kitten").animate({top:topValue.toString()+"px"}, {
  +	     easing: 'swing',
  +	     duration: 1000,
  +	     complete: function(){EndGameTrigger("I HAZ CHEEZEBURGERZ!!!!");}
  +	        
  +	    });
  +	
  +	break;
  +	case "south":
  +	var topValue = $("#kitten").css("top");
  +	topValue = parseInt(topValue) + 30;
  +	$("#kitten").animate({top:topValue.toString()+"px"}, {
  +	     easing: 'swing',
  +	     duration: 1000,
  +	     complete: function(){EndGameTrigger("I HAZ CHEEZEBURGERZ!!!!");}
           
  -    });
  -
  -break;
  -case "west":
  -var moveWest = $("#kitten").css("left");
  -moveWest = parseInt(moveWest) - 30;
  -$("#kitten").animate({left:moveWest.toString()+"px"}, {
  -     easing: 'swing',
  -     duration: 1000,
  -     complete: function(){GameController();}
  +	    });
  +
  +	break;
  +	case "east":
  +	var moveEast = $("#kitten").css("left");
  +	moveEast = parseInt(moveEast) + 30;
  +	$("#kitten").animate({left:moveEast.toString()+"px"}, {
  +	     easing: 'swing',
  +	     duration: 1000,
  +	     complete: function(){EndGameTrigger("I HAZ CHEEZEBURGERZ!!!!");}
  +	        
  +	    });
  +	
  +	break;
  +	case "west":
  +	var moveWest = $("#kitten").css("left");
  +	moveWest = parseInt(moveWest) - 30;
  +	$("#kitten").animate({left:moveWest.toString()+"px"}, {
  +	     	easing: 'swing',
  +    		duration: 1000,
  +     		complete: function(){EndGameTrigger("I HAZ CHEEZEBURGERZ!!!!");}
           
  -    });
  -
  -break;
  -}
  -
  -}
  +    	});
  +
  +	break;
  +	}
  +}
  +
   </script>
  
positive.code: 
  	If result <> "north" And result <> "south" And result <> "east" And result <> "west" Then
  		EndGameTrigger("Illegal Move [" & result & "]")
  	ElseIf result = "x" Then
  		EndGameTrigger("I HAZ CHEEZEBURGERZ!!!!")
  		PlayMaze = result
  	Else
  		Kitty.Move(result)
  	End If
  
negative.code: 	End Function
  
  End Class
  Function isEndGame()
  	
  	If Kitty.Where = Kitty.Smell Then
  		isEndGame = "true"
  	End If
  End Function
  	set Kitty = Nothing
  	set Kitty = New Kitten
  </script>
  