var data = {
  'SSS1.png': { caption: 'Sigma Sigma Sigma (&Sigma;&Sigma;&Sigma;)' },
  'SSS2.png': { caption: 'Sigma Sigma Sigma (&Sigma;&Sigma;&Sigma;)' },
  'SSS3.png': { caption: 'Sigma Sigma Sigma (&Sigma;&Sigma;&Sigma;)' },
  'SSS4.png': { caption: 'Sigma Sigma Sigma (&Sigma;&Sigma;&Sigma;)' },
  
  'AGD1.png': { caption: 'Alpha Gamma Delta (&Alpha;&Gamma;&Delta;)' },
  'AGD2.png': { caption: 'Alpha Gamma Delta (&Alpha;&Gamma;&Delta;)' },
  'AGD3.png': { caption: 'Alpha Gamma Delta (&Alpha;&Gamma;&Delta;)' },
  'AGD4.png': { caption: 'Alpha Gamma Delta (&Alpha;&Gamma;&Delta;)' },
  'AGD5.png': { caption: 'Alpha Gamma Delta (&Alpha;&Gamma;&Delta;)' },
  
  'ASA1.png': { caption: 'Alpha Sigma Alpha (&Alpha;&Sigma;&Alpha;)' },
  'ASA2.png': { caption: 'Alpha Sigma Alpha (&Alpha;&Sigma;&Alpha;)' },
  'ASA3.png': { caption: 'Alpha Sigma Alpha (&Alpha;&Sigma;&Alpha;)' },
  'ASA4.png': { caption: 'Alpha Sigma Alpha (&Alpha;&Sigma;&Alpha;)' },
  'ASA5.png': { caption: 'Alpha Sigma Alpha (&Alpha;&Sigma;&Alpha;)' },
  
  'AST1.png': { caption: 'Alpha Sigma Tau (&Alpha;&Sigma;&Tau;)' },
  'AST2.png': { caption: 'Alpha Sigma Tau (&Alpha;&Sigma;&Tau;)' },
  'AST3.png': { caption: 'Alpha Sigma Tau (&Alpha;&Sigma;&Tau;)' },
  'AST4.png': { caption: 'Alpha Sigma Tau (&Alpha;&Sigma;&Tau;)' },
  'AST5.png': { caption: 'Alpha Sigma Tau (&Alpha;&Sigma;&Tau;)' },
  'AST6.png': { caption: 'Alpha Sigma Tau (&Alpha;&Sigma;&Tau;)' },
  
  'PSS1.png': { caption: 'Phi Sigma Sigma (&Phi;&Sigma;&Sigma;)' },
  'PSS2.png': { caption: 'Phi Sigma Sigma (&Phi;&Sigma;&Sigma;)' },
  'PSS3.png': { caption: 'Phi Sigma Sigma (&Phi;&Sigma;&Sigma;)' },
  'PSS4.png': { caption: 'Phi Sigma Sigma (&Phi;&Sigma;&Sigma;)' },
  'PSS5.png': { caption: 'Phi Sigma Sigma (&Phi;&Sigma;&Sigma;)' },
  'PSS6.png': { caption: 'Phi Sigma Sigma (&Phi;&Sigma;&Sigma;)' },
  'PSS7.png': { caption: 'Phi Sigma Sigma (&Phi;&Sigma;&Sigma;)' },
  
  'PKA1.png': { caption: 'Pi Kappa Alpha (&Pi;&Kappa;&Alpha;)' },
  'PKA2.png': { caption: 'Pi Kappa Alpha (&Pi;&Kappa;&Alpha;)' },
  'PKA3.png': { caption: 'Pi Kappa Alpha (&Pi;&Kappa;&Alpha;)' },
  'PKA4.png': { caption: 'Pi Kappa Alpha (&Pi;&Kappa;&Alpha;)' },
  'PKA5.png': { caption: 'Pi Kappa Alpha (&Pi;&Kappa;&Alpha;)' },
  'PKA6.png': { caption: 'Pi Kappa Alpha (&Pi;&Kappa;&Alpha;)' },
  'PKA7.png': { caption: 'Pi Kappa Alpha (&Pi;&Kappa;&Alpha;)' },
  'PKA8.png': { caption: 'Pi Kappa Alpha (&Pi;&Kappa;&Alpha;)' },
  'PKA9.png': { caption: 'Pi Kappa Alpha (&Pi;&Kappa;&Alpha;)' },
  
  'APD1.png': { caption: 'Alpha Phi Delta (&Alpha;&Phi;&Delta;)' },
  
  'TKE1.png': { caption: 'Tau Kappa Epsilon (&Tau;&Kappa;&Epsilon;)' },
  'TKE2.png': { caption: 'Tau Kappa Epsilon (&Tau;&Kappa;&Epsilon;)' },
  'TKE3.png': { caption: 'Tau Kappa Epsilon (&Tau;&Kappa;&Epsilon;)' },
  'TKE4.png': { caption: 'Tau Kappa Epsilon (&Tau;&Kappa;&Epsilon;)' },
  
  'DC1.png': { caption: 'Alpha Phi Delta (&Alpha;&Phi;&Delta;)' },
  
  'DSP1.png': { caption: 'Delta Sigma Phi (&Delta;&Sigma;&Phi;)' },
  'DSP2.png': { caption: 'Delta Sigma Phi (&Delta;&Sigma;&Phi;)' },
  'DSP3.png': { caption: 'Delta Sigma Phi (&Delta;&Sigma;&Phi;)' },
    
  'ZBT1.png': { caption: 'Zeta Beta Tau (&Zeta;&Beta;&Tau;)' },
  'ZBT2.png': { caption: 'Zeta Beta Tau (&Zeta;&Beta;&Tau;)' },
  'ZBT3.png': { caption: 'Zeta Beta Tau (&Zeta;&Beta;&Tau;)' },
  'ZBT4.png': { caption: 'Zeta Beta Tau (&Zeta;&Beta;&Tau;)' },
  'ZBT5.png': { caption: 'Zeta Beta Tau (&Zeta;&Beta;&Tau;)' }  
};

//create onDomReady Event
window.onDomReady = DomReady;
		
function removeElement(parentDiv, childDiv){
     if (document.getElementById(childDiv)) {     
          var child = document.getElementById(childDiv);
          var parent = document.getElementById(parentDiv);
          parent.removeChild(child);
     }
     else {
          return false;
     }
}

function addElement() {
  var ni = document.getElementById('rightcolumnoverlay');
  var newdiv = document.createElement('div');
  newdiv.setAttribute('id', 'show');
  newdiv.setAttribute('class', 'slideshow');
  ni.appendChild(newdiv);
}

//Setup the event
function DomReady(fn)
{
	//W3C
	if(document.addEventListener)
	{
		document.addEventListener("DOMContentLoaded", fn, false);
	}
	//IE
	else
	{
		document.onreadystatechange = function(){readyState(fn)}
	}
}

//IE execute function
function readyState(fn)
{
	//dom is ready for interaction
	if(document.readyState == "interactive")
	{
		fn();
	}
}
//execute as soon as DOM is loaded
window.onDomReady(onReady);

//do on ready
function onReady()
{
	initialiseStateFromURL();
}

if (document.all && !window.opera){ //Crude test for IE
//Define a "blank" external JavaScript tag
  document.write('<script type="text/javascript" id="contentloadtag" defer="defer" src="javascript:void(0)"><\/script>')
  var contentloadtag=document.getElementById("contentloadtag")
  contentloadtag.onreadystatechange=function(){
    if (this.readyState=="complete")
      onReady()
  }
}
  
var initialPage = "";

function initialiseStateFromURL() {
	 initialPage = window.location.hash;
	 setInterval(pollHash, 10); 
	 //pollHash();
	 //loadPage();
   };

var recentHash = initialPage;

function pollHash() {
 if (window.location.hash==recentHash) {
   return; // Nothing's changed since last polled.
 }
recentHash = window.location.hash;
// URL has changed, update the UI accordingly.
loadPage();
};

function loadPage() {
	 if (recentHash=="#home") {
	 ajaxpage('ajaxfiles/home.html', 'rightcolumn');ddaccordion.collapseall('submenuheader');
	 
	 addElement();

	 window.addEvent('domready', function(){
		var myShow = new Slideshow.KenBurns('show', data, {captions: true, delay: 5000, controller: true, height: 300, hu: './images/gallery/', random: true, thumbnails: true, width: 400, titles: false});
	  });
	 }
	 else if (recentHash=="#welcome") {
	 ajaxpage('ajaxfiles/welcome.html', 'rightcolumn');ddaccordion.collapseall('submenuheader');removeElement('rightcolumnoverlay', 'show');
	 }
	 else if (recentHash=="#ifc") {
	 ajaxpage('ajaxfiles/ifc.html', 'rightcolumn');ddaccordion.collapseall('submenuheader');removeElement('rightcolumnoverlay', 'show');
	 }
	 else if (recentHash=="#fraternities") {
	 ajaxpage('ajaxfiles/fraternities.html', 'rightcolumn');ddaccordion.expandone('submenuheader', 0);removeElement('rightcolumnoverlay', 'show');
	 }
	 else if (recentHash=="#apd") {
	 ajaxpage('ajaxfiles/apd.html', 'rightcolumn');ddaccordion.expandone('submenuheader', 0);removeElement('rightcolumnoverlay', 'show');
	 }
	 else if (recentHash=="#dc") {
	 ajaxpage('ajaxfiles/dc.html', 'rightcolumn');ddaccordion.expandone('submenuheader', 0);removeElement('rightcolumnoverlay', 'show');
	 }
	 else if (recentHash=="#dsp") {
	 ajaxpage('ajaxfiles/dsp.html', 'rightcolumn');ddaccordion.expandone('submenuheader', 0);removeElement('rightcolumnoverlay', 'show');
	 }
	 else if (recentHash=="#pka") {
	 ajaxpage('ajaxfiles/pka.html', 'rightcolumn');ddaccordion.expandone('submenuheader', 0);removeElement('rightcolumnoverlay', 'show');
	 }
	 else if (recentHash=="#tke") {
	 ajaxpage('ajaxfiles/tke.html', 'rightcolumn');ddaccordion.expandone('submenuheader', 0);removeElement('rightcolumnoverlay', 'show');
	 }
	 else if (recentHash=="#zbt") {
	 ajaxpage('ajaxfiles/zbt.html', 'rightcolumn');ddaccordion.expandone('submenuheader', 0);removeElement('rightcolumnoverlay', 'show');
	 }
	 else if (recentHash=="#panhell") {
	 ajaxpage('ajaxfiles/panhell.html', 'rightcolumn');ddaccordion.collapseall('submenuheader');removeElement('rightcolumnoverlay', 'show');
	 }
	 else if (recentHash=="#sororities") {
	 ajaxpage('ajaxfiles/sororities.html', 'rightcolumn');ddaccordion.expandone('submenuheader', 1);removeElement('rightcolumnoverlay', 'show');
	 }
	 else if (recentHash=="#agd") {
	 ajaxpage('ajaxfiles/agd.html', 'rightcolumn');ddaccordion.expandone('submenuheader', 1);removeElement('rightcolumnoverlay', 'show');
	 }
	 else if (recentHash=="#asa") {
	 ajaxpage('ajaxfiles/asa.html', 'rightcolumn');ddaccordion.expandone('submenuheader', 1);removeElement('rightcolumnoverlay', 'show');
	 }
	 else if (recentHash=="#ast") {
	 ajaxpage('ajaxfiles/ast.html', 'rightcolumn');ddaccordion.expandone('submenuheader', 1);removeElement('rightcolumnoverlay', 'show');
	 }
	 else if (recentHash=="#pss") {
	 ajaxpage('ajaxfiles/pss.html', 'rightcolumn');ddaccordion.expandone('submenuheader', 1);removeElement('rightcolumnoverlay', 'show');
	 }
	 else if (recentHash=="#sss") {
	 ajaxpage('ajaxfiles/sss.html', 'rightcolumn');ddaccordion.expandone('submenuheader', 1);removeElement('rightcolumnoverlay', 'show');
	 }
	 else if (recentHash=="#grades") {
	 ajaxpage('ajaxfiles/grades.html', 'rightcolumn');ddaccordion.collapseall('submenuheader');removeElement('rightcolumnoverlay', 'show');
	 }
	 else if (recentHash=="#forms") {
	 ajaxpage('ajaxfiles/forms.html', 'rightcolumn');ddaccordion.collapseall('submenuheader');removeElement('rightcolumnoverlay', 'show');
	 }
	 else if (recentHash=="#newsletter") {
	 ajaxpage('ajaxfiles/newsletter.html', 'rightcolumn');ddaccordion.collapseall('submenuheader');removeElement('rightcolumnoverlay', 'show');
	 }
	 else if (recentHash=="#links") {
	 ajaxpage('ajaxfiles/links.html', 'rightcolumn');ddaccordion.collapseall('submenuheader');removeElement('rightcolumnoverlay', 'show');
	 }
	 else {
	 window.location.hash="#home";
	 }
	 
	 window.scrollTo(0,0);
};

if (window.location.hash=="")
{
	window.onload = (window.location.hash="#home");
}
