
var lastCard = null
var lastCardID = null
//
function showCard(imgName, newSrc, pairID) {
	if(document.images[imgName].found != true && lastCard != imgName){
		var src = document.images[imgName].src
		var path = src.substring(0, src.lastIndexOf("/") + 1)
		var nameArray = ["Flower","Cat","Teapot","Bus"]
		var altTag = nameArray[pairID-1]
		//
		document.images[imgName].src = path + newSrc
		document.images[imgName].alt = altTag
		document.images[imgName].title = altTag
		//
		if(lastCardID != pairID){
			if(lastCard != null){
				document.images[lastCard].src = path + 'card_back.jpg'
				document.images[lastCard].alt = "Card face down"
				document.images[lastCard].title = "Card face down"
			}
			lastCard = imgName
			lastCardID = pairID
		} else {
			document.images[imgName].found = true
			document.images[lastCard].found = true
			lastCard = null
			lastCardID = null
		}
	}
}

var lastCardKey
function showCardKeyboard(imgName) {
	if(lastCardKey != imgName){
		var newSrc = imgName +".jpg"
		var src = document.images[imgName].src
		var path = src.substring(0, src.lastIndexOf("/") + 1)
		//
		var nameArray = new Array()
		nameArray["card_01"]="Flower";
		nameArray["card_02"]="Cat";
		nameArray["card_03"]="Teapot";
		nameArray["card_04"]="Bus";
		//
		var altTag = nameArray[imgName]
		//
		document.images[imgName].src = path + newSrc
		document.images[imgName].alt = altTag
		document.images[imgName].title = altTag
		//
		if(lastCardKey != null){
			document.images[lastCardKey].src = path + 'card_back.jpg'
			document.images[lastCardKey].alt = "Card face down"
			document.images[lastCardKey].title = "Card face down"
		}
		lastCardKey = imgName
	}
}