var interval;
var lastscroll;

interval = setInterval(updateFlash, 50);
	
function getScrollOffset(){
	var y;
	if (self.pageYOffset){ 
		y = self.pageYOffset;
	}else if (document.documentElement && document.documentElement.scrollTop){
		y = document.documentElement.scrollTop;
	}else if (document.body){
		y = document.body.scrollTop;
	}
	return y;
}


function getFlashMovieObject(movieName) {
	if (window.document[movieName]) return window.document[movieName];
	if (navigator.appName.indexOf("Microsoft Internet")==-1) {
		if (document.embeds && document.embeds[movieName])
			return document.embeds[movieName]; 
		} else {
			return document.getElementById(movieName);
	}	
}
		

function updateFlash(){
	var scroll_y = getScrollOffset();
	if(scroll_y != lastscroll){
		getFlashMovieObject("doubleclick_vw").SetVariable("scroll_y", scroll_y);
		lastscroll = scroll_y;
	}
}


