/*

Let Op! Dit script werkt met behulp van de prototype library,
zie http://prototype.conio.net/

*/
/*----------------------------------------------------------------------------------*/

var res;

function initPopups() {
  if (!document.getElementsByTagName) return false;
  
  var A    = document.getElementsByTagName('a');
  var pops = new Array();

  for (var i = 0; i < A.length; i++) {
    if ('popup' == A[i].rel) {
      pops[pops.length] = A[i].href;
      A[i].onclick = function() { return popIt(this); }
    }
  }

 
  if (pops.length)  {
    var url  = '/popup.php';
    var pars = 'imgs='+pops.join(',');
    var req = new Ajax(
      url+'?'+pars, 
		  {
		    method: 'get', 
        //parameters: pars, 
        onComplete: handleResponse
      }
    ).request();
  }
}

function handleResponse(req) {

  res = eval("(" + req + ")");

}

function popIt(anch) {
  if (!res.popups) return true;
  for (var j = 0; j < res.popups.length; j++) {
    // check if href matches
    if (res.popups[j].href == anch.href) {
      window.open('/popup.php?show='+anch.href, '_blank', res.popups[j].wh);
      return false;
    } // end href match check
  } // end loop thru given links
  return true;
}


/*----------------------------------------------------------------------------------*/

window.addEvent('load', initPopups);
