// Preload images
var pArr = new Array("lenka","kat","moz","shont","cara","kelli");
for(i=0;i<pArr.length;i++)
{
  var newImg = new Image();
  newImg.src = "images/performers_" + pArr[i] + "1.jpg";
  var newImg2 = new Image();
  newImg2.src = "images/performers_" + pArr[i] + "2.jpg";
  var newImg3 = new Image();
  newImg3.src = "images/home_" + pArr[i] + ".jpg";
}

// Begin Functions
function getObj(id)
{
  return document.getElementById(id);
}

function sendError(msg)
{
  if(getObj("msgContainer"))
  {
    getObj("msgContainer").innerHTML = msg;
  }
  else
  {
    alert(msg);
  }
}

if(document.all) { IE = true; } else { IE = false; }
if(document.layers) { MOZ = true; } else { MOZ = false; }

function ajaxRequest(method,url,type,params)
{
  try
  {
    request = new XMLHttpRequest();
  }
  catch(e)
  {
    try
    {
      request = new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch(e)
    {
      request = new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
  
  params = encodeURI(params);
  request.open(method,url,type);

  if(method == "post")
  {
    request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
    request.setRequestHeader("Content-Length",params.length);
    request.setRequestHeader("Connection","close");
  }

  if(type == true)
  {
    request.onreadystatechange = function () 
    {  
      if((request.readyState == 4) && (request.status == 200))
      {
         return request.responseText;
      }
    };
  }
  
  request.send(params);

  if(type == false)
  {
    return request.responseText;
  }
}

function changeContent(page)
{
  var content = ajaxRequest("get",page,false,"null");

  var links = new Array("home","about","cause","performers","sponsers","contact");
  
  for(i=0;i<links.length;i++)
  {
    getObj(links[i]).src = "images/" + links[i] + "1.png";
  }
  
  link = page.split(".");
  link = link[0];
  changeImage(link);
  getObj('currPg').value = link;
  
  getObj("titleBar").src = "images/title_" + link + ".png";
  if(page == 'home.php') { getObj("titleLink").innerHTML = "click on photos for bios"; } else { getObj("titleLink").innerHTML = "&nbsp;"; }
  if(page == 'sponsers.php') { getObj("stfLogo").style.visibility = "hidden"; } else { getObj("stfLogo").style.visibility = "visible"; }
  getObj("contentContainer").innerHTML = content;

  if(page == "cause.php"){
      $('#slider').nivoSlider({controlNav:false});
  }
  if(page == "home.php"){
      $('#concert_title').hide();
  }else{
      $('#concert_title').show();
  }
}

function changeImage(link)
{
  if(getObj(link))
  {
    getObj(link).src = "images/" + link + "2.png";
  }
  return;
}

function returnImage(link)
{
  if(link !== getObj('currPg').value)
  {
    getObj(link).src = "images/" + link + "1.png";
  }
  return;
}

function highlight1(p)
{
  if(p !== getObj("currPerformer").value)
  {
    getObj(p).src = "images/performers_" + p + "1.jpg";
  }
}

function unhighlight(p)
{
  if(p !== getObj("currPerformer").value)
  {
    getObj(p).src = "images/performers_" + p + "2.jpg";
  }
}
