window.onload = initBannerLink;

var thisAd = 0;
var thisAd2 = 0;
var thisAd3 = 0;

function initBannerLink() {
	if (document.getElementById("adBanner").parentNode.tagName == "A") {
		document.getElementById("adBanner").parentNode.onclick = newLocation;
	}
	if (document.getElementById("adBanner2").parentNode.tagName == "A") {
		document.getElementById("adBanner2").parentNode.onclick = newLocation2;
	}
	rotate();
	randomPic();
}


/* =============================================
DO NOT CHANGE ANYTHING ABOVE THIS LINE**********
To change banners simply add or subtract 
from the arrays listed below (example: adURL[0])
(0 is the first digit not 1)
============================================= */

var r=Math.random();
var p =20;
//var p =randomPic(Pic.length);
var randomNumber = Math.round(r * p);
if (randomNumber >p) {
	var randomNumber = p;
} else if (randomNumber <0) {
	randomNumber = 0;
}
/* =============================================
Only change the number value of p to match 
the number in the Pic array (example: if Pic[20] 
is the last in the array then var p =20;)
============================================= */

function randomPic() {
	var Pic = new Array()
	Pic[0] = "skater-bio-photos/mcshovin.jpg";
	Pic[1] = "skater-bio-photos/speeder-rottentail.jpg";
	Pic[2] = "skater-bio-photos/buck-hughes.jpg";
	Pic[3] = "skater-bio-photos/bb-basher.jpg";
	Pic[4] = "skater-bio-photos/mel-practice.jpg";
	Pic[5] = "skater-bio-photos/crippler.jpg";
	Pic[6] = "skater-bio-photos/ally-mckill.jpg";
	Pic[7] = "skater-bio-photos/milf-shake.jpg";
	Pic[8] = "skater-bio-photos/red-alert.jpg";
	Pic[9] = "skater-bio-photos/tower-o-terror.jpg";
	Pic[10] = "skater-bio-photos/uma-hurtem.jpg";
	Pic[11] = "skater-bio-photos/paula-maul-u.jpg";
	Pic[12] = "skater-bio-photos/auntie-establishment.jpg";
	Pic[13] = "skater-bio-photos/betty-bonecrusher.jpg";
	Pic[14] = "skater-bio-photos/iron-city-pounder.jpg";
	Pic[15] = "skater-bio-photos/trippin-daisy.jpg";
	Pic[16] = "skater-bio-photos/lolli-pop.jpg";
	Pic[17] = "skater-bio-photos/attaxyl-rose.jpg";
	Pic[18] = "skater-bio-photos/EFIL4ZAFFER.jpg";
	Pic[19] = "skater-bio-photos/refholio.jpg";
	Pic[20] = "skater-bio-photos/whip-smart.jpg";

/* =============================================
DO NOT CHANGE ANYTHING BELOW THIS LINE**********
============================================= */

	thisAd3++;
	if (thisAd3 == Math.random() * Pic.length) {
		thisAd3 = 0;
	}
	
	document.getElementById("scddSpotlight").src = Pic[randomNumber];
}


// +++++++++++++++++++++++++++++++++++++

var xmlhttp;

function loadXMLDoc(url)
{
xmlhttp=null;
if (window.XMLHttpRequest)
  {// code for IE7, Firefox, Mozilla, etc.
  xmlhttp=new XMLHttpRequest();
  }
else if (window.ActiveXObject)
  {// code for IE5, IE6
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
if (xmlhttp!=null)
  {
  xmlhttp.onreadystatechange=onResponse;
  xmlhttp.open("GET",url,true);
  xmlhttp.send(null);
  }
else
  {
  alert("Your browser does not support XMLHTTP.");
  }
}

function onResponse()
{
if(xmlhttp.readyState!=4) return;
if(xmlhttp.status!=200)
  {
  alert("Problem retrieving XML data");
  return;
  }

txt="<table border='0'>";
x=xmlhttp.responseXML.documentElement.getElementsByTagName("derby");

  txt=txt + "<tr>";
  xx="Name:";
    {
    try
      {
      txt=txt + "<td align='right' valign='top' class='redText'>" + xx + "</td>";
      }
    catch (er)
      {
      txt=txt + "<td> </td>";
      }
    }
  xx=x[randomNumber].getElementsByTagName("name");
    {
    try
      {
      txt=txt + "<td align='left' valign='top'>" + xx[0].firstChild.nodeValue + "</td>";
      }
    catch (er)
      {
      txt=txt + "<td> </td>";
      }
    }
	txt=txt + "</tr>";
	txt=txt + "<tr>";
  xx="Number:";
    {
    try
      {
      txt=txt + "<td align='right' valign='top' class='redText'>" + xx + "</td>";
      }
    catch (er)
      {
      txt=txt + "<td> </td>";
      }
    }
	
  xx=x[randomNumber].getElementsByTagName("number");
    {
    try
      {
      txt=txt + "<td align='left' valign='top'>" + xx[0].firstChild.nodeValue + "</td>";
      }
    catch (er)
      {
      txt=txt + "<td> </td>";
      }
    }
	txt=txt + "</tr>";
	txt=txt + "<tr>";
  xx="Position:";
    {
    try
      {
      txt=txt + "<td align='right' valign='top' class='redText'>" + xx + "</td>";
      }
    catch (er)
      {
      txt=txt + "<td> </td>";
      }
    }
	
  xx=x[randomNumber].getElementsByTagName("position");
    {
    try
      {
      txt=txt + "<td align='left' valign='top'>" + xx[0].firstChild.nodeValue + "</td>";
      }
    catch (er)
      {
      txt=txt + "<td> </td>";
      }
    }
	txt=txt + "</tr>";
	txt=txt + "<tr>";
  xx="Team:";
    {
    try
      {
      txt=txt + "<td align='right' valign='top' class='redText'>" + xx + "</td>";
      }
    catch (er)
      {
      txt=txt + "<td> </td>";
      }
    }
	
  xx=x[randomNumber].getElementsByTagName("team");
    {
    try
      {
      txt=txt + "<td align='left' valign='top'>" + xx[0].firstChild.nodeValue + "</td>";
      }
    catch (er)
      {
      txt=txt + "<td> </td>";
      }
    }
	txt=txt + "</tr>";
	txt=txt + "<tr>";
  xx="Committees:";
    {
    try
      {
      txt=txt + "<td align='right' valign='top' class='redText'>" + xx + "</td>";
      }
    catch (er)
      {
      txt=txt + "<td> </td>";
      }
    }
	
  xx=x[randomNumber].getElementsByTagName("committees");
    {
    try
      {
      txt=txt + "<td align='left' valign='top'>" + xx[0].firstChild.nodeValue + "</td>";
      }
    catch (er)
      {
      txt=txt + "<td> </td>";
      }
    }
	txt=txt + "</tr>";
	txt=txt + "<tr>";
  xx="Skates:";
    {
    try
      {
      txt=txt + "<td align='right' valign='top' class='redText'>" + xx + "</td>";
      }
    catch (er)
      {
      txt=txt + "<td> </td>";
      }
    }
	
  xx=x[randomNumber].getElementsByTagName("skates");
    {
    try
      {
      txt=txt + "<td align='left' valign='top'>" + xx[0].firstChild.nodeValue + "</td>";
      }
    catch (er)
      {
      txt=txt + "<td> </td>";
      }
    }
	txt=txt + "</tr>";
	txt=txt + "<tr>";
  xx="Wheels:";
    {
    try
      {
      txt=txt + "<td align='right' valign='top' class='redText'>" + xx + "</td>";
      }
    catch (er)
      {
      txt=txt + "<td> </td>";
      }
    }
	
  xx=x[randomNumber].getElementsByTagName("wheels");
    {
    try
      {
      txt=txt + "<td align='left' valign='top'>" + xx[0].firstChild.nodeValue + "</td>";
      }
    catch (er)
      {
      txt=txt + "<td> </td>";
      }
    }
	txt=txt + "</tr>";
	txt=txt + "<tr>";
  xx="Day Job:";
    {
    try
      {
      txt=txt + "<td align='right' valign='top' class='redText'>" + xx + "</td>";
      }
    catch (er)
      {
      txt=txt + "<td> </td>";
      }
    }
	
  xx=x[randomNumber].getElementsByTagName("day_job");
    {
    try
      {
      txt=txt + "<td align='left' valign='top'>" + xx[0].firstChild.nodeValue + "</td>";
      }
    catch (er)
      {
      txt=txt + "<td> </td>";
      }
    }
	txt=txt + "</tr>";
	txt=txt + "<tr>";
  xx="Likes:";
    {
    try
      {
      txt=txt + "<td align='right' valign='top' class='redText'>" + xx + "</td>";
      }
    catch (er)
      {
      txt=txt + "<td> </td>";
      }
    }
	
  xx=x[randomNumber].getElementsByTagName("likes");
    {
    try
      {
      txt=txt + "<td align='left' valign='top'>" + xx[0].firstChild.nodeValue + "</td>";
      }
    catch (er)
      {
      txt=txt + "<td> </td>";
      }
    }
	txt=txt + "</tr>";
	txt=txt + "<tr>";
  xx="Dislikes:";
    {
    try
      {
      txt=txt + "<td align='right' valign='top' class='redText'>" + xx + "</td>";
      }
    catch (er)
      {
      txt=txt + "<td> </td>";
      }
    }
	
  xx=x[randomNumber].getElementsByTagName("dislikes");
    {
    try
      {
      txt=txt + "<td align='left' valign='top'>" + xx[0].firstChild.nodeValue + "</td>";
      }
    catch (er)
      {
      txt=txt + "<td> </td>";
      }
    }
	txt=txt + "</tr>";
	txt=txt + "<tr>";
  xx="Fav Things About Derby:";
    {
    try
      {
      txt=txt + "<td align='right' valign='top' class='redText'>" + xx + "</td>";
      }
    catch (er)
      {
      txt=txt + "<td> </td>";
      }
    }
	
  xx=x[randomNumber].getElementsByTagName("fav_things_about_derby");
    {
    try
      {
      txt=txt + "<td align='left' valign='top'>" + xx[0].firstChild.nodeValue + "</td>";
      }
    catch (er)
      {
      txt=txt + "<td> </td>";
      }
    }
	txt=txt + "</tr>";
txt=txt + "</table>";
document.getElementById('copy').innerHTML=txt;
}


/* =============================================
DO NOT CHANGE ANYTHING ABOVE THIS LINE**********
To change banners simply add or subtract 
from the arrays listed below (example: adURL[0])
(0 is the first digit not 1)
============================================= */

function newLocation() {
	var adURL = new Array()
	adURL[0] = 'steelcityderbydemons.com'
	adURL[1] = 'jesterscourttattoos.com'
	adURL[2] = 'steelcityderbydemons.com'
	adURL[3] = 'steelcityderbydemons.com'
	adURL[4] = 'steelcityderbydemons.com'
	if (thisAd == 1) {
	var newWindow=window.open();
	newWindow.document.location.href = "http://www." + adURL[thisAd];
	} else {
		//document.location.href = "http://www." + adURL[thisAd];
		document.location.href = "http://www.steelcityderbydemons.com";
	}
	
	return false;
}
function newLocation2() {
	var adURL2 = new Array()
	var newWindow2=window.open();
	adURL2[0] = 'aflac.com'
	adURL2[1] = 'arnicare.com'
	adURL2[2] = 'steelcityderbydemons.com'
	adURL2[3] = '15104.cc'
	adURL2[4] = 'ceotpgh.com'
	adURL2[5] = 'cottonfactory.com'
	adURL2[6] = 'hotrodpiercingcompany.com'
	adURL2[7] = 'innervisionbodyart.com'
	adURL2[8] = 'jesterscourttattoos.com'
	adURL2[9] = 'nightwire.com'
	adURL2[10] = 'pratiquespace.com'
	adURL2[11] = 'rollergirlskates.com'
	adURL2[12] = 'scarehouse.com'
	adURL2[13] = 'sincityskates.com'
	adURL2[14] = 'toonbrian.com'
	newWindow2.document.location.href = "http://www." + adURL2[thisAd2];
	return false;
}

function rotate() {
	var adImages = new Array()
	adImages[0] = 'images/TopBannerSCDD1.jpg'
	adImages[1] = 'images/TopBannerSCDD2.jpg'
	adImages[2] = 'images/TopBannerSCDD3.jpg'
	adImages[3] = 'images/TopBannerSCDD4.jpg'
	adImages[4] = 'images/TopBannerSCDD5.jpg'
	
	var adImages2 = new Array()
	adImages2[0] = 'sponsors/images/aflac.jpg'
	adImages2[1] = 'sponsors/images/arnicare.jpg'
	adImages2[2] = 'sponsors/images/ATS.jpg'
	adImages2[3] = 'sponsors/images/braddock.jpg'
	adImages2[4] = 'sponsors/images/CEOT.jpg'
	adImages2[5] = 'sponsors/images/cotton-factory.jpg'
	adImages2[6] = 'sponsors/images/hot-rod-piercing.jpg'
	adImages2[7] = 'sponsors/images/inner-vision-body-art.jpg'
	adImages2[8] = 'sponsors/images/jesters-court.jpg'
	adImages2[9] = 'sponsors/images/night-wire.jpg'
	adImages2[10] = 'sponsors/images/pratique-yoga.jpg'
	adImages2[11] = 'sponsors/images/rollergirl-skates.jpg'
	adImages2[12] = 'sponsors/images/scarehouse.jpg'
	adImages2[13] = 'sponsors/images/sin-city-skates.jpg'
	adImages2[14] = 'sponsors/images/toonbrian.jpg'

/* =============================================
DO NOT CHANGE ANYTHING BELOW THIS LINE**********
============================================= */

	thisAd++;
	if (thisAd == adImages.length) {
		thisAd = 0;
	}
	thisAd2++;
	if (thisAd2 == adImages2.length) {
		thisAd2 = 0;
	}
	document.getElementById("adBanner").src = adImages[thisAd];
	document.getElementById("adBanner2").src = adImages2[thisAd2];
	setTimeout(rotate, 4 * 1000);
}
