function init() {
	document.getElementById('nav').style.top = '300px';
	document.body.style.backgroundColor = "transparent";
	detectScrollbar();
}

function navigate(page) {
	document.getElementById('content').src = page + '.htm';
	document.getElementById('divCurve').style.backgroundImage = 'url("curve1-1024.gif")';
	document.getElementById('divIntro').style.visibility = 'hidden';
	document.getElementById('content').style.visibility = 'visible';
	document.getElementById('logo').style.visibility = 'visible';
}

function navigateMenu(page) {
	document.getElementById('content').src = page + '.htm';
}

var loop = false;

function detectScrollbar() {
//Check if the page is long and if a scrollbar is necessary
if (navigator.appName != "Microsoft Internet Explorer") {
	document.getElementById('nav').style.top = window.pageYOffset + 300 + 'px';
	if (document.body.offsetHeight > window.innerHeight) {
		document.getElementById('nav').style.visibility = 'visible';
	} else {
		document.getElementById('nav').style.visibility = 'hidden';
	}
} else if (document.createDocumentFragment) {
	document.getElementById('nav').style.top = document.documentElement.scrollTop + 300 + 'px';
	if (document.body.offsetHeight > document.documentElement.clientHeight) {
		document.getElementById('nav').style.visibility = 'visible';
	} else {
		document.getElementById('nav').style.visibility = 'hidden';
	}
} else {
	document.getElementById('nav').style.top = document.body.scrollTop + 300 + 'px';
	if (document.body.offsetHeight > document.body.clientHeight) {
		document.getElementById('nav').style.visibility = 'visible';
	} else {
		document.getElementById('nav').style.visibility = 'hidden';
	}
 }
}

function up() {
if (loop == true) {
		if (navigator.appName != "Microsoft Internet Explorer") {
		window.scroll(0, window.pageYOffset - 5);
		document.getElementById('nav').style.top = window.pageYOffset + 300 + 'px';
		} else if (document.createDocumentFragment) {
		document.documentElement.scrollTop = document.documentElement.scrollTop - 5;
		document.getElementById('nav').style.top = document.documentElement.scrollTop + 300 + 'px';
		} else {
		document.body.scrollTop = document.body.scrollTop - 5;
		document.getElementById('nav').style.top = document.body.scrollTop + 300 + 'px';
		}
		setTimeout('up()',10);
 }
}
function upin() {
loop = true;
up();
}
function upout() {
loop = false;
}

function down() {
if (loop == true) {
		if (navigator.appName != "Microsoft Internet Explorer") {
		window.scroll(0, window.pageYOffset + 5);
		document.getElementById('nav').style.top = window.pageYOffset + 300 + 'px';
		} else if (document.createDocumentFragment) {
		document.documentElement.scrollTop = document.documentElement.scrollTop + 5;
		document.getElementById('nav').style.top = document.documentElement.scrollTop + 300 + 'px';
		} else {
		document.body.scrollTop = document.body.scrollTop + 5;
		document.getElementById('nav').style.top = document.body.scrollTop + 300 + 'px';
		}
		setTimeout('down()',10);
 }
}
function downin() {
loop = true;
down();
}
function downout() {
loop = false;
}