/* author: matyszak@ntlworld.com */
/* Creation date: 2/19/2006 */
var xmlHttp;
var grampart;
var tabname;
var setmyTime;

 var myarr = new Array("aboutBody", "listenBody", "writeBody" , "readBody", "speakBody");
 function startRequest(data){
 for(i=0; i<myarr.length; i++){
 document.getElementById(myarr[i]).style.visibility = "hidden";
 }
 document.getElementById(data).style.visibility = "visible";
 }
 
 
function createXMLHttpRequest() {                       
    if (window.ActiveXObject) {
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    } 
    else if (window.XMLHttpRequest) {                   
        xmlHttp = new XMLHttpRequest();
    }
}


		
function startIntroRequest()
{
 createXMLHttpRequest();           
    xmlHttp.onreadystatechange = handleStateChange; 
    xmlHttp.open("GET", "ieltsintro.xml", true);  
    xmlHttp.send(null); 

}

function handleStateChange() {
    if(xmlHttp.readyState == 4) {                  
        if(xmlHttp.status == 200) {               
       		  parseIntroResults();     
			
        }
    }
}

function parseIntroResults()
{
var parag = "";

var paragend = "";
var contents = null;

var contentsend = null;
var titles = null;
var tlt = "";
var bds = '';
var bands = null;
var num = "";
var descr = "";

var results = xmlHttp.responseXML;

var cont = results.getElementsByTagName("paragraph");

var contend = results.getElementsByTagName("paragraphend");
var bddescr = results.getElementsByTagName("banddescribe");
for(var i=0; i<cont.length; i++)
{
contents = cont[i];
parag = contents.getElementsByTagName("para")[0].firstChild.nodeValue;
createP(parag);
}

for(var i=0; i<contend.length; i++)
{
contentsend = contend[i];
paragend = contentsend.getElementsByTagName("para")[0].firstChild.nodeValue;
createPend(paragend);
}
var tlts = results.getElementsByTagName("content");
for(var i=0; i<tlts.length; i++)
{
titles = tlts[i];
tlt = titles.getElementsByTagName("title")[0].firstChild.nodeValue;
bds = titles.getElementsByTagName("band")[0].firstChild.nodeValue;
createH3(tlt, bds);
}
for(var i=0; i<bddescr.length; i++)
{
bands = bddescr[i];
num = bands.getElementsByTagName("number")[0].firstChild.nodeValue;
descr = bands.getElementsByTagName("desc")[0].firstChild.nodeValue;
createDL(num, descr);
}
}
function createP(data)
{
var p;
var textnode;
p = document.createElement("p");
 textnode = document.createTextNode(data);
p.appendChild(textnode);
document.getElementById("Paragr").appendChild(p);
}
function createPend(data)
{
var p;
var textnode;
p = document.createElement("p");
 textnode = document.createTextNode(data);
p.appendChild(textnode);
document.getElementById("Paragrend").appendChild(p);
}


function createH3(data, data1)
{
var textnode = data;
var text2node = data1;
textnode = document.createTextNode(data);
text2node = document.createTextNode(data1);
document.getElementById("Titl").appendChild(textnode);
document.getElementById("Bds").appendChild(text2node);
}
function createDL(data, data1){
var textnode = data;
var text2node = data1;
var DT;
var DD;
DT = document.createElement("DT");
DD = document.createElement("DD");
textnode = document.createTextNode(data);
text2node = document.createTextNode(data1);
DT.appendChild(textnode);
DD.appendChild(text2node);
document.getElementById("bdtypes").appendChild(DT);
document.getElementById("bdtypes").appendChild(DD);

}
function ComingSoon(){
alert("Coming Soon");
}

