function getfirst(dd0)
{

  var idx = dd0.selectedIndex;
  var first = dd0[idx].text;
  var par = document.forms["quickselect"];
  var parelmts = par.elements;
  var prezsel = parelmts["secondbox"];
  if (first != "-- Select Series --")
  {
 	Http.get({
		url: "./include/showselect.php?targettitle=" + first,
		callback: fillPrez,
		cache: Http.Cache.Get
	}, [prezsel]);
  }
}

function callOthers(dd1,dd0){
  var idx = dd1.selectedIndex;
  var second = dd1[idx].text;
getsecond(dd1,dd0);
ajaxpage('./include/mediaoverview.php?showtitle='+ dd0 +'&seasonid='+ second +'&type=series', 'right-advert');
}

function getsecond(dd1,dd0)
{
  var idx = dd1.selectedIndex;
  var second = dd1[idx].text;
  var par = document.forms["quickselect"];
  var parelmts = par.elements;
  var prezsel = parelmts["thirdbox"];
  if (second != "-- Select Season --")
  {
 	Http.get({
		url: "./include/final.php?targettitle=" + dd0 + "&season=" + second,
		callback: getit,
		cache: Http.Cache.Get
	}, [prezsel]);
  }
}

function fillPrez(xmlreply, prezelmt)
{
  if (xmlreply.status == Http.Status.OK)
  {
    var prezresponse = xmlreply.responseText;
    var prezar = prezresponse.split("|");
    prezelmt.length = 1;
    prezelmt.length = prezar.length;
    for (o=1; o < prezar.length; o++)
    {
      prezelmt[o].text = prezar[o];
	  prezelmt[o].value = prezar[o];
    }
  }
  else
  {
    alert("Please slow down and wait for the page to catch up!");
  }
}


function getthird(dd1,dd2,dd0) {
var idx = dd1.selectedIndex;
var third = dd1[idx].text;
  if (third != "-- Select Episode --")
  {
 	Http.get({
		url: "./include/final.php?targettitle=" + dd2 + "&episode=" + third +"&season=" + dd0,
		callback: getit,
		cache: Http.Cache.Get
	});
  }
}


function getit(xmlreply){
if (xmlreply.status == Http.Status.OK)
  {
	document.getElementById("final").innerHTML= xmlreply.responseText;
  }  
  else
  {
    alert("Please slow down and wait for the page to catch up!");
  }
}
