window.onload = initAll;
window.onunload = function() {};

var djProfile = 0;
var airData = getRequest();
var loadingGif = "images/loading2.gif";



function initAll() {

  if(document.getElementById("java_info")) {

    document.getElementById("java_info").innerHTML = "****LOADING****";

  }

  var allDivs = document.getElementsByTagName("DIV");

  var counter = 0;
  var avatarArray = new Array();

  for(var i=0;i<allDivs.length;i++) {

    if(allDivs[i].className.indexOf("dj_info") > -1) {

      curId = allDivs[i].id;

      if(counter == 0 ) {

	document.getElementById("main_show_list").innerHTML = allDivs[i].innerHTML;

      }

      document.getElementById(curId).style.display = "none";

      curIMG = document.getElementById(curId + "_av");

      document.getElementById("avatar_list").innerHTML += "<img src='" + curIMG.src +"' alt='" + curIMG.alt +"' border='0' height='100' width='100' id='" + curId +"_click' /> ";

      avatarArray[counter] = curId +"_click";

      counter++;

    }

  }

  for(var i=0;i<avatarArray.length;i++) {

      document.getElementById(avatarArray[i]).onclick = getShow;
      document.getElementById(avatarArray[i]).onmouseover = doMouseOver;

  }

  if(document.getElementById("java_info")) {

    document.getElementById("java_info").innerHTML = "Click Avatar For Show Info";

  }

  if(document.getElementById("djProfileId")) {

    djProfile = document.getElementById("djProfileId").className;

  }


  djAirPages();
  mainLoad();

}



function getShow() {

    var pos = this.id.indexOf("_click");

    var newInfo = this.id.substring(pos, 0);

    document.getElementById("main_show_list").innerHTML = document.getElementById(newInfo).innerHTML;
    //alert(newInfo);

}



function toggleMainInfo() {

  if(this.innerHTML == "DISPLAY SHOW INFO") {

    document.getElementById(this.id + "_main").style.display = "block";
    this.innerHTML = "HIDE SHOW INFO";

  } else {

    document.getElementById(this.id + "_main").style.display = "none";
    this.innerHTML = "DISPLAY SHOW INFO";

  }

  return false;

}



function djAirPages() {

  var allLinks = document.getElementsByTagName("A");

  for(var i=0;i<allLinks.length;i++) {

    if(allLinks[i].className.indexOf("pageLinks") > -1) {

      allLinks[i].onclick = setDjAirClick;

    }

  }

}



function setDjAirClick() {

  var pageOff = this.className.substring(9);

  if(airData) {

    document.getElementById("djAirTable").style.background = "url(images/loading2.gif) center repeat fixed";

    getAirData(pageOff);

    //document.getElementById("djAirTable").style.background = "";

  }

  //alert(djProfile + " - " + pageOff);  
  return false;

}



function getAirData(pageOff) {

		//document.getElementById("djAirTable").innerHTML = "<img src='./images/loading2.gif' alt='loading' border='0' height='400' width='850' />";
		//document.getElementById("djAirTable").style.background = "url(images/loading2.gif) center repeat fixed";
		myRand = parseInt(Math.random() * 999999999);
		var myurl = "djs.php?do=a&p=" + djProfile + "&off=" + pageOff + "&rand=" + myRand ;

		airData.open("GET", myurl, true);
		airData.onreadystatechange = useAirResponse;
		airData.send(null);

}



function useAirResponse() {

	document.getElementById("djAirTable").style.background = "url(images/loading2.gif) center repeat";

	var newDiv = document.createElement("div");

	if (airData.readyState == 4) 
	{
		if (airData.status == 200) 
		{ 
			newDiv.innerHTML = airData.responseText;
			var myText = newDiv.getElementsByTagName('DIV');

			document.getElementById("djAirTable").innerHTML = myText[0].innerHTML;
			setTimeout("resetBg()",1 * 500);


		}


	}

	djAirPages();

}



function resetBg() {

  document.getElementById("djAirTable").style.background = "";

}
