// JavaScript Document
var aDOM = 0, ieDOM = 0, nsDOM = 0; 
var stdDOM = document.getElementById;
if (stdDOM) 
	aDOM = 1; 
else {
	ieDOM = document.all; 
	if (ieDOM) 
		aDOM = 1; 
	else {
		var nsDOM = ((navigator.appName.indexOf('Netscape') != -1) && (parseInt(navigator.appVersion) ==4)); 
		if (nsDOM) 
			aDOM = 1;
	}
}

var yyy = 0;
function start() {
	yyy = 0;
	moveit();
}

function moveit() {
	if(menu_move){
		var y = (posTop()+yyy) + 'px';
		moveObjTo('navigation',0,y);
	}
}

window.onload = start;
window.onscroll = moveit;

function posTop() {
	return typeof window.pageYOffset != 'undefined' ? window.pageYOffset:document.documentElement.scrollTop? document.documentElement.scrollTop: document.body.scrollTop?document.body.scrollTop:0;
}
function posHeight(){
	return document.body.scrollHeight;
}

function moveObjTo(objectID,x,y) {
	if(parseInt(y.replace('px',''))+menu_height < posHeight()){
		var objs = xDOM(objectID,1); objs.left = x; objs.top = y;
	}	
}

function xDOM(objectId, wS) {
	if (stdDOM) return wS ? document.getElementById(objectId).style: document.getElementById(objectId);
	if (ieDOM) return wS ? document.all[objectId].style: document.all[objectId];
	if (nsDOM) return document.layers[objectId];
}
