var j;
var y;
var x=0;
var isIE4 = (navigator.appName.indexOf("Internet Explorer") != -1)
var el = new Array("td1", "td2", "td3", "td4", "td5", "td6", "td7", "td8", "td9", "td10", "td11", "td12");
var tx = new Array("text1", "text2", "text3", "text4", "text5", "text6", "text7", "text8", "text9", "text10", "text11", "text12");
var words = new Array();
var xmlHttp;
var grampart;

function createXMLHttpRequest() {                       
    if (window.ActiveXObject) {
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    } 
    else if (window.XMLHttpRequest) {                   
        xmlHttp = new XMLHttpRequest();
    }
}
		
function startRequest()
{
 createXMLHttpRequest();           
    xmlHttp.onreadystatechange = handleStateChange; 
    xmlHttp.open("GET", "xml/cardgame1.xml", true);  
    xmlHttp.send(null); 
}

function handleStateChange() {
    if(xmlHttp.readyState == 4) {                  
        if(xmlHttp.status == 200) {               
       		  parseResults();     
			
        }
    }
}

function parseResults()
{
var contents = null;
var name="";
var results = xmlHttp.responseXML;
var cont = results.getElementsByTagName("word");
for(var i=0; i<cont.length; i++)
{
contents = cont[i];
name = contents.getElementsByTagName("name")[0].firstChild.nodeValue;
words.push(name);
}
for(i=0; i<tx.length; i++){ document.getElementById(tx[i]).innerHTML = words[i]};
}

function check(data1, data2, data3, data4, data5, data6, data7){
x = x+1;
document.getElementById(data4).style.background = data5;
document.getElementById(data1).style.visibility = "visible";
if(x==2 && document.getElementById(data2).style.visibility == "visible") {
for(i=0; i<el.length; i++){
if(el[i] == data3) j=i;
}
el.splice(j, 1);
tx.splice(j, 1);
for(i=0; i<el.length; i++){
if(el[i] == data4) y=i;
}
el.splice(y, 1);
tx.splice(y, 1);
if(parseInt(navigator.appVersion) >= 4 && isIE4){
document.getElementById(data6).filters.revealTrans.Apply();
document.getElementById(data6).style.visibility="visible";
document.getElementById(data6).filters.revealTrans.Play();
}if(!isIE4) document.getElementById(data6).style.visibility="visible";
x=0;
}
if(x==2 && document.getElementById(data2).style.visibility =="hidden") {window.setTimeout("clearCards()", 1000);}

}
function clearCards(){
for(i=0; i<el.length; i++){
document.getElementById(el[i]).style.background = "url('graphics/cardbl.gif')";
document.getElementById(tx[i]).style.visibility = "hidden";
}
x = 0;
}
