var PB_hash;
function PB_insertPreviewImage(key) {
	PB_hash = key; 
	document.write('<script type="text/javascript" src="http://img.puzzlebee.com/wl/usr/'+key+'/data.js?r='+Math.random()+'"><\/script>');
}
function PB_run(data) {
	if (typeof data.s=="undefined") data.s=1;
	if (data.s == 0) {
		var timeKey = Math.round((new Date().getTime())/3600000);
	} else if (data.s == 2) {
		var timeKey = Math.round((new Date().getTime())/604800000);
	} else {
		var timeKey = Math.round((new Date().getTime())/86400000);
	}
	if (data.o=="dailyordered") {
		var index = timeKey%data.p.length;
	} else {
		var index = Math.round(((timeKey*9301+49297)%233280)/(233280.0)*timeKey)%data.p.length;
	}
	var pid = data.p[index];
	document.write('<img src="http://img.puzzlebee.com/wl/usr/'+PB_hash+'/preview/'+pid+'.jpg"/>');
}
