wallImg='images/w.png';
emptyImg='images/c.png';
targetImg='images/t.png';
boxImg='images/b.png';
playerImg='images/pu.png';

function charLoc(){//need to replace with char.x and char.y and could replace with find item
for(y=0; y<height; y++){
for(x=0; x<width; x++){
if(document.getElementById(x+','+y).alt=='player'){return x+','+y;}
}
}
}
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
function openSquare(a){
squareItem=document.getElementById(a).alt;
if(squareItem=="empty"||squareItem=="target"){return 1;}
else{return 0;}
}
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
function moveTo(a){
document.getElementById(a).src=boxImg;
document.getElementById(a).alt="box";

if(isLevComplete()){
alert('level complete');
document.getElementById('data').value++;
render();
}
}
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
function isLevComplete(){
targetPos = findItemLoc(level,'target');

for(lx=0; lx<targetPos.length; lx++){
if(document.getElementById(targetPos[lx]).alt == 'target' || PlayerOnTarget()){return 0;}
}
return 1;
}
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
function isTarget(a){
targetPos = findItemLoc(level,'target');

for(x=0; x<targetPos.length; x++){
if(targetPos[x]==a){return 1}
}
}

///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
function PlayerOnTarget(){

playerPos = charLoc(); // could use findItemLoc, but since this is only one var....
targetPos = findItemLoc(level,'target');

for(px=0;px<targetPos.length; px++){
if(playerPos==targetPos[px]){return 1;}
}
}
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
function c(level,x,y){
return level[y][x];
}
///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
function findItemLoc(level,item){
a=[];
for(y=0; y<height; y++){
	for(x=0; x<width; x++){
	if(c(level,x,y)==item){a.push(x+','+y)}
	}
}
return a;
}