Quizás podrías usar un temporizador que verifique la posición del scroll horizontal para disparar la llamada. Algo así:
Código PHP:
var intervalo=setInterval(function(){
var posiciones=[300,600,700];//son ejemplos
for(var i in posiciones){
var l=(document.body.scrollLeft+document.documentElement.scrollLeft) || self.pageXOffset;
if(l==posiciones[i])
alert('aquí llamar al lightbox');
}
},1000);
Pero antes tendrás que depurar los errores que tiene la página.