if(!document.all)location="fixturelist-default.html";

// create a document object & load a XML document
var xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async="false";
xmlDoc.load("fixtures.xml");

// declare variables
var seasons=xmlDoc.getElementsByTagName("season");
var teams=xmlDoc.getElementsByTagName("team");
var dates=xmlDoc.getElementsByTagName("date");
var homes=xmlDoc.getElementsByTagName("home");
var hcrests=xmlDoc.getElementsByTagName("hcrest");
var hscores=xmlDoc.getElementsByTagName("hscore");
var aways=xmlDoc.getElementsByTagName("away");
var acrests=xmlDoc.getElementsByTagName("acrest");
var ascores=xmlDoc.getElementsByTagName("ascore");
var types=xmlDoc.getElementsByTagName("type");

// get element values
function getseason(i){return seasons.item(i).text}
function getteam(i){return teams.item(i).text}
function getdate(i){return dates.item(i).text}
function gethome(i){return homes.item(i).text}
function gethcrest(i){return hcrests.item(i).text}
function gethscore(i){return hscores.item(i).text}
function getaway(i){return aways.item(i).text}
function getacrest(i){return acrests.item(i).text}
function getascore(i){return ascores.item(i).text}
function gettype(i){return types.item(i).text}

// function all fixtures
function Fixs()
{
var list="<table width=100% border='1px' cellspacing='0px'>";
list+="<tr><th class='select' colspan=8><b>"+"All Under 14 Fixtures"+"</b></th></tr>";
list+="<tr><th><b>"+"Date"+"</b></th><th><b>"+"Home"+"</b></th><th><b>"+"Crest"+"</b></th><th><b>"+"Score"+"</b></th><th><b>"+"Score"+"</b></th><th><b>"+"Crest"+"</b></th><th><b>"+"Away"+"</b></th><th><b>"+"Type"+"</b></th></tr>";

for(var i=0; i< seasons.length; i++)
{
list+="<tr><td><b>"+getdate(i)+"</b></td><td><b>"+gethome(i)+"</b></td><td><b>"+"<img src='"+gethcrest(i)+"' height=25 width=25>"+"</b></td><td><b>"+gethscore(i)+"</b></td><td><b>"+getascore(i)+"</b></td><td><b>"+"<img src='"+getacrest(i)+"' height=25 width=25>"+"</b></td><td><b>"+getaway(i)+"</b></td><td><b>"+gettype(i)+"</b></td></tr>";
}

list+="</table>";
sho.innerHTML=list;
}

// function all fixtures
function A2003(str)
{
var list="<table width=100% border='1px' cellspacing='0px'>";
list+="<tr><th class='select' colspan=8><b>"+"Caldicot Town 'A' Fixtures"+"</b></th></tr>";
list+="<tr><th><b>"+"Date"+"</b></th><th><b>"+"Home"+"</b></th><th><b>"+"Crest"+"</b></th><th><b>"+"Score"+"</b></th><th><b>"+"Score"+"</b></th><th><b>"+"Crest"+"</b></th><th><b>"+"Away"+"</b></th><th><b>"+"Type"+"</b></th></tr>";

for(var i=0; i< seasons.length; i++)
{
 var condition= (getteam(i)=="A"||getteam(i)=="AB");
 if(condition) 
 {
list+="<tr><td><b>"+getdate(i)+"</b></td><td><b>"+gethome(i)+"</b></td><td><b>"+"<img src='"+gethcrest(i)+"' height=25 width=25>"+"</b></td><td><b>"+gethscore(i)+"</b></td><td><b>"+getascore(i)+"</b></td><td><b>"+"<img src='"+getacrest(i)+"' height=25 width=25>"+"</b></td><td><b>"+getaway(i)+"</b></td><td><b>"+gettype(i)+"</b></td></tr>";
 }
}
list+="</table>";
sho.innerHTML=list;
}

// function all fixtures
function B2003(str)
{
var list="<table width=100% border='1px' cellspacing='0px'>";
list+="<tr><th class='select' colspan=8><b>"+"Caldicot Town 'B' Fixtures"+"</b></th></tr>";
list+="<tr><th><b>"+"Date"+"</b></th><th><b>"+"Home"+"</b></th><th><b>"+"Crest"+"</b></th><th><b>"+"Score"+"</b></th><th><b>"+"Score"+"</b></th><th><b>"+"Crest"+"</b></th><th><b>"+"Away"+"</b></th><th><b>"+"Type"+"</b></th></tr>";

for(var i=0; i< seasons.length; i++)
{
 var condition= (getteam(i)=="B"||getteam(i)=="AB");
 if(condition) 
 {
list+="<tr><td><b>"+getdate(i)+"</b></td><td><b>"+gethome(i)+"</b></td><td><b>"+"<img src='"+gethcrest(i)+"' height=25 width=25>"+"</b></td><td><b>"+gethscore(i)+"</b></td><td><b>"+getascore(i)+"</b></td><td><b>"+"<img src='"+getacrest(i)+"' height=25 width=25>"+"</b></td><td><b>"+getaway(i)+"</b></td><td><b>"+gettype(i)+"</b></td></tr>";
 }
}
list+="</table>";
sho.innerHTML=list;
}

