var root = 'http://www.mayancoffee.local/';

function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      oldonload();
      func();
    }
  }
}

addLoadEvent(doPopups);
addLoadEvent(doButton);
addLoadEvent(preToggle);

function doPopups() {
 if (!document.getElementsByTagName)
  return false;
 var links = document.getElementsByTagName("a");
 for (var i=0; i < links.length; i++) {
  if (links[i].className.match('imgpop')) {
   links[i].onclick = 
    function() {
     popimg(this.href);
     return false;
    }
  }
  if (links[i].className.match('infopop')) {
   links[i].onclick = 
    function() {
     popinfo(this.href);
     return false;
    }
  }
 }
}

function popimg(content) {
var qstring = content.substring(content.indexOf('?')+1);
var qstringarr = qstring.split('&');
var id = qstringarr[0].substring(qstringarr[0].indexOf('=')+1);
var width = qstringarr[1].substring(qstringarr[1].indexOf('=')+1);
var height = qstringarr[2].substring(qstringarr[2].indexOf('=')+1);
var file = 'includes/popimg.php?id='+escape(id);
var zoom = window.open(file, 'ZoomImage', 'directories=no,status=no,config=top=50,screenY=50,left=50,screenX=50,location=no,toolbar=no,menubar=no,resizable=yes,scrollbars=no,width='+width+',height='+height+'');
zoom.resizeTo(parseInt(width)+2,parseInt(height)+85);
zoom.window.focus();
}

function popinfo(content) {
file = 'popinfo.php?page='+content;
infopop = window.open(file, 'InfoPop', 'directories=no,status=no,config=top=100,screenY=150,left=50,screenX=50,location=no,toolbar=no,menubar=no,resizable=yes,scrollbars=yes,width=500,height=400'); 
infopop.window.focus();
}

function doButton() {
 if (!document.getElementsByTagName)
  return false;
 var links = document.getElementsByTagName("a");
 for (var i=0; i < links.length; i++) {
  if (links[i].className.match('closeback')) {
   links[i].onclick = 
    function() {
     close();
     return false;
    }
   links[i].innerHTML = 'Close Window';
  }
 }
}

function preToggle() {
 if (!document.getElementsByTagName)
  return false;
 var more = document.getElementsByTagName("div");
 for (var i=0; i < more.length; i++) {
  if (more[i].className.match('shiftleft')) {
   more[i].className = 'shiftleftactive';
  }
 }
 var morelink = document.getElementsByTagName("a");
 for (var i=0; i < morelink.length; i++) {
  if (morelink[i].className.match('shiftleftlink')) {
   morelink[i].style.display = 'inline';
  }
 }
}