function page(){
	
	this.scrollOffset = 0;
	
	this.init = fn_init;
	this.onscroll = fn_onscroll;
	this.getOffset = fn_getOffset;
	this.setNavPath = fn_setNavPath;
	this.clearMenu = fn_clearMenu;
	
	function fn_init(){
			this.scrollOffset = this.getOffset();
			setInterval('page.onscroll()',100);
			if(parent.navigation && parent.navigation.location.href.indexOf('navigation.html') == -1){
				parent.navigation.location.replace('navigation.html');
			}
			if(parent.navigation)
				parent.navigation.clicked = 'clear';
			
	}
	
	function fn_setNavPath(actpath){
		path = null;
		if(parent.header)
			path = parent.header.document.getElementById('navpath');
		if(path) {
			path.innerHTML = actpath;
		}
		else {
			setTimeout('page.setNavPath("'+actpath+'")',10);
  	}
	}
	
	function fn_onscroll(){
		if(this.getOffset() != this.scrollOffset && parent.navigation.menu){
			this.clearMenu();
			this.scrollOffset = this.getOffset();
		}
	}
	
	function fn_getOffset(){
		return ((document.all)? document.body.scrollTop : window.pageYOffset);
	}

	function fn_clearMenu(){
    if (parent.navigation.menu != null)
		{
			parent.navigation.menu.clearLevel2Div();
			parent.navigation.menu.highlightItem();
		}
	}
}
page = new page();
