var idInterval;
var oldAddress = getLocation();
function initBook(){
	var page = location.hash.substr(1,location.hash.length);
	if(page>0){
		path += "&pageNumber=" + page;
	}
	var so = new SWFObject(path, "flashbook", "100%", "100%", "9", "#ffffff");
	so.addParam("allowFullScreen","true");
	so.write("book");
	setFlashFocus("flashbook");
}
function addToHash(num){
	clearInterval(idInterval);
	location.hash = num;
	oldAddress = getLocation();
	checkLocation();
}
function getLocation(){
	return location.href;
}
function gotoPage(num){
	addToHash(num);
	page = num;
	initBook();
}
function getFlashObject(name){
	var opera = Boolean(window["opera"]);
	var MSIE = (navigator.userAgent.indexOf("Microsoft") != -1) && !opera;
	var flash = MSIE ? window[name] : document[name];
	return flash;
}
function setFlashFocus(name){
	getFlashObject(name).focus();
}
function checkLocation(){
	idInterval = setInterval(check, 500);
	var page;
	function check(){
		if(oldAddress != getLocation()){
			page = location.hash.substr(1,location.hash.length)*1;
			getFlashObject("flashbook").jsGotoPage(page);
		}
	}
}
function closeWindow(){
	window.close();
}
function changeLocation(num){
	location.href = "/pdfcatalog/coupedodge.jsp?pdf_catalog_id="+num;
}
