var scroller = {
	init: function() {

	scroller.docH = document.getElementById("singleResumeListing").offsetHeight;
	scroller.contH = document.getElementById("resumeListings").offsetHeight;
	scroller.scrollAreaH = document.getElementById("scrollArea").offsetHeight;

	scroller.scrollH = (scroller.contH * scroller.scrollAreaH) / scroller.docH;
	if(scroller.scrollH < 44) scroller.scrollH = 44;
	document.getElementById("scroller").style.height =Math.round(scroller.scrollH) + "px";
	scroller.scrollDist = Math.round(scroller.scrollAreaH-scroller.scrollH);
	Drag.init(document.getElementById("scroller"),null,0,0,-1,scroller.scrollDist);
	document.getElementById("scroller").onDrag = function (x,y) {
		var scrollY = parseInt(document.getElementById("scroller").style.top);
		var docY = 0 - (scrollY * (scroller.docH - scroller.contH) / scroller.scrollDist);
		document.getElementById("singleResumeListing").style.top = docY + "px";
	}
	}
}
window.addEvent('domready',function(){
	if(document.getElementById("singleResumeListing")){
		scroller.init();
	}
});
