I hope someone can help you, cause I am not confident enough with php yet to really help out, I think i know what the problem is, but I STILL don't have the time to sit and play with it. My life is crazy at the moment. If Richard can find the time he can probably help, if he cant be bothered then i'm sure someone else will help with it.
Try creating the same scenario as the list generated from HFS, and the value given for %sequential%, that is what differentiates each playlist item. It will use a value like Box1, Box2 or something like that for the id's so the javascript can read it. You will also need to fire a function with javascript to generate a playlist from these values into an array of sorts... which will then be used to access and open the box for the required player. This was not an easy thing to make, and it took a long time for Richard and I to understand. I think even we struggle with it sometimes and we made and refined it lol.
Scratch that, I think all you need to do is set a z-index for the preview box? I dunno its hard to explain how the preview box works to a person that isn't a confident coder.
I will have probably a week after new years, then, hopefully my graduation package should arrive and I can begin looking for work in my new area, i'll try to fix all the bugs that have been brought up and improve the RAWR-Player if I can. I really would like to add this letterbox feature that youtube and the likes have employed (as well as other things i have mentioned) so people can view their videos without stupid variables for wide etc.