/* (c) climbing.nl 1994-2002 all rights reserved */

var prefs = new Array(boxcount);
var prefstest = new Array(boxcount);
var hidemain1 = 0;
var maincookie = "main";
var themeprefs = getCookie("theme");
var theme = (themeprefs) ? themeprefs : "black";

function min(a, b)
{
	return (a < b) ? a : b;
}

function max(a, b)
{
	return (a > b) ? a : b;
}

function inbetween(a, b, c)
{
	return min(max(a,b),c);
}

function placeFocus() 
{
	if (document.forms.length > 0) {
		var field = document.forms[0];
		for (i = 0; i < field.length; i++) {
			if ((field.elements[i].type == "text") || 
				(field.elements[i].type == "textarea") || 
				(field.elements[i].type.toString().charAt(0) == "s")) {
				document.forms[0].elements[i].focus();
				break;
			}
		}
	}
}

function setCookie(name, value, expires, path, domain, secure)
{
	var curCookie = name + "=" + escape(value) +
		((expires) ? "; expires=" + expires.toGMTString() : "") +
		((path) ? "; path=" + path : "") +
		((domain) ? "; domain=" + domain : "") +
		((secure) ? "; secure" : "");
	document.cookie = curCookie;
}

function deleteCookie(name, path, domain)
{
	if (getCookie(name)) {
		document.cookie = name + "=" + 
			((path) ? "; path=" + path : "") +
			((domain) ? "; domain=" + domain : "") +
			"; expires=Thu, 01-Jan-70 00:00:01 GMT";
	}
}

function fixDate(date)
{
	var base = new Date(0);
	var skew = base.getTime();
	if (skew > 0) date.setTime(date.getTime() - skew);
}

function sortit(a,b)
{
	return(a-b)
}

function changeOrder(id, direction)
{
	var cookie, placement;
	var now = new Date();
	fixDate(now);
	now.setTime(now.getTime() + 3650 * 24 * 60 * 60 * 1000);
	id2 = id + 1;
	preferencesold = (getCookie("mainprefs")) ? getCookie("mainprefs") : "s1s2s3s4s5s6s7s8s9sasbscsdsesfsen";
	position = preferencesold.indexOf(id2);
	preferences = preferencesold;
	if (position > 0) {
		if ((direction == 'up') && (position > 2)) {
			preferences = preferencesold.substring(0,position-2) + preferencesold.substring(position,position+2) + preferencesold.substring(position-2,position) + preferencesold.substring(position+2,200);
		}
		if ((direction == 'down') && (position < (2*boxcount)-1)) {
			preferences = preferencesold.substring(0,position) + preferencesold.substring(position+2,position+4) + preferencesold.substring(position,position+2) + preferencesold.substring(position+4,200);
		}
	}
	setCookie('mainprefs', preferences, now, '/'); // , '.bleau.info');
	onLoadHandler();
}

function minimize(id)
{
	var now = new Date();
	fixDate(now);
	now.setTime(now.getTime() + 3650 * 24 * 60 * 60 * 1000);
	preferencesold = (getCookie("mainprefs")) ? getCookie("mainprefs") : "s1s2s3s4s5s6s7s8s9sasbscsdsesfsen";
	id2 = id + 1;
	subidstring = id2 + "s";
	subidstring2 = id2 + "h";
	position = preferencesold.indexOf(subidstring);
	preferences = preferencesold;
	if (position > 0) {
		preferences = preferencesold.substring(0,position) + subidstring2 + preferencesold.substring(position+2,200);
	} else {
		position = preferencesold.indexOf(subidstring2);
		if (position > 0) {
			preferences = preferencesold.substring(0,position) + subidstring + preferencesold.substring(position+2,200);
		}
	}
	setCookie('mainprefs', preferences, now, '/'); // , '.bleau.info');
	onLoadHandler();
}

function minmain(id)
{
	var now = new Date();
	fixDate(now);
	now.setTime(now.getTime() + 3650 * 24 * 60 * 60 * 1000);
	preferencesmain = (getCookie(maincookie)) ? getCookie(maincookie) : "sssssssssssssssss";
	if (preferencesmain.charAt(id) == "s") {
		main = preferencesmain.substring(0,id) + "h" + preferencesmain.substring(id+1,200);
	} else {
		main = preferencesmain.substring(0,id) + "s" + preferencesmain.substring(id+1,200);
	}
	setCookie(maincookie, main, now, '/'); // , '.bleau.info');
	onLoadHandler();
}

function noHeader()
{
	var now = new Date();
	fixDate(now);
	now.setTime(now.getTime() + 3650 * 24 * 60 * 60 * 1000);
	columnprefs = (getCookie("mainprefs")) ? getCookie("mainprefs") : "s1s2s3s4s5s6s7s8s9sasbscsdsesfsen";
	if (columnprefs.charAt(0) == 'h') {
		preferences = (getCookie("mainprefs")) ? getCookie("mainprefs") : "s1s2s3s4s5s6s7s8s9sasbscsdsesfsen";
		preferences = "s" + preferences.substring(1,200);
		setCookie('mainprefs', preferences, now, '/'); // , '.bleau.info');
	} else {
		preferences = (getCookie("mainprefs")) ? getCookie("mainprefs") : "s1s2s3s4s5s6s7s8s9sasbscsdsesfsen";
		preferences = "h" + preferences.substring(1,200);
		setCookie('mainprefs', preferences, now, '/'); // , '.bleau.info');
	}
	onLoadHandler();
}

function layoutSecondColumn ()
{
	var spacingvertical=8, spacing=16;
	var heightright=document.getElementById('location').offsetTop + document.getElementById('location').offsetHeight + spacing;
	if (theme == "white") { heightright = heightright + 16; }

	var windowwidth = ((navigator.family == "ie4") || (navigator.family == "opera")) ? document.body.clientWidth : document.width;
	var columnwidth = (navigator.family == "ie4") ? windowwidth-534 : windowwidth-535;

	for (i = 0; i < boxcount; i++) {
		currentbox = prefs[i] - 1;
		if (showbox[currentbox]) {
			if (document.getElementById('box'+currentbox).style.visibility != 'hidden') {
				document.getElementById('box'+currentbox).style.width=inbetween(244,columnwidth,336);
				document.getElementById('box'+currentbox).style.top=heightright;
				heightright = document.getElementById('box'+currentbox).offsetTop + document.getElementById('box'+currentbox).offsetHeight - 1;
				document.getElementById('box'+currentbox).style.left=offsetleft+516;
				document.getElementById('box'+currentbox).style.visibility = 'visible';
			}
			columnprefs = (getCookie("mainprefs")) ? getCookie("mainprefs") : "s1s2s3s4s5s6s7s8s9sasbscsdsesfsen";
			id2 = currentbox + 1;
			charpos = columnprefs.indexOf(id2) + 1;
			if (columnprefs && (columnprefs.charAt(charpos) == 'h')) {
				document.getElementById('sub'+currentbox).style.visibility = 'hidden';
				document.getElementById('widgetbox'+currentbox).src = widgetplus.src;
				heightright = document.getElementById('box'+currentbox).offsetTop + document.getElementById('box'+currentbox).offsetHeight + spacingvertical;
				document.getElementById('box'+currentbox).style.borderStyle = 'solid solid solid solid';
			} else {
				document.getElementById('sub'+currentbox).style.width=inbetween(244,columnwidth,336);
				document.getElementById('sub'+currentbox).style.top=heightright;
				document.getElementById('sub'+currentbox).style.left=offsetleft+516;
				document.getElementById('sub'+currentbox).style.visibility = 'visible';
				if (currentbox != 3) { document.getElementById('widgetbox'+currentbox).src = widgetx.src; }
				heightright = document.getElementById('sub'+currentbox).offsetTop + document.getElementById('sub'+currentbox).offsetHeight + spacingvertical;
				document.getElementById('box'+currentbox).style.borderStyle = 'solid solid none solid';
			}
		}
	}
	return heightright;
}

function onLoadHandler()
{
	var cookie;
	var now = new Date();
	fixDate(now);
	now.setTime(now.getTime() + 3650 * 24 * 60 * 60 * 1000);

	var spacing = 16;
	var spacingvertical = 8;
	var windowwidth = ((navigator.family == "ie4") || (navigator.family == "opera")) ? document.body.clientWidth : document.width;
	var columnwidth = (navigator.family == "ie4") ? windowwidth-534 : windowwidth-535;
	var bordersize = (navigator.family == "ie4") ? windowwidth-18 : windowwidth-19;
	var borderleft = (navigator.family == "gecko") ? spacing-1 : spacing;
	var borderheight= (navigator.family == "ie4") ? 14 : (navigator.family == "opera") ? 13 : 11;
	var heightleft, heightright;
	
	offsetleft = (windowwidth > 870) ? (windowwidth-870)/2 : 0;
	offsettop = 0;

	columnprefs = (getCookie("mainprefs")) ? getCookie("mainprefs") : "s1s2s3s4s5s6s7s8s9sasbscsdsesfsen";
	if (columnprefs && columnprefs.charAt(0) == 'h') {
		document.getElementById('navigation').style.top=-81;
		document.getElementById('blacknav').style.top=-81;
		up.src = "/images2/navigation/omlaag.gif";
		up2.src = "/images2/navigation/omlaag2.gif";
	} else {
		offsettop = (offsetleft < 16) ? offsetleft : 16;
		document.getElementById('navigation').style.top = offsettop;
		document.getElementById('blacknav').style.top = offsettop;
		up.src = "/images2/navigation/omhoog.gif";
		up2.src = "/images2/navigation/omhoog2.gif";
	}
	getver('blackright1','blackright');
	getver('blackright2','blackright');
	getver('blackright3','blackright');
	getver('blackright4','blackright');
	getver('blackright5','blackright');
	getver('blackright6','blackright');
	getver('blackright7','blackright');
	getver('blackright8','blackright');
	getver('blackright9','blackright');
	getver('blackright10','blackright');
	getver('blackright11','blackright');
	getver('blackright12','blackright');
	getver('blackright13','blackright');
	getver('blackright14','blackright');
	getver('blackright15','blackright');
	getver('blackright16','blackright');
	getver('blackright17','blackright');
	getver('blackright18','blackright');
	getver('blackright19','blackright');
	getver('blackright20','blackright');
	getver('blackright21','blackright');
	getver('blackright22','blackright');
	getver('blackright23','blackright');
	getver('blackright24','blackright');
	getver('blackright25','blackright');
	getver('blackright26','blackright');
	getver('blackright27','blackright');
	getver('blackright28','blackright');
	getver('blackright29','blackright');
	getver('blackright30','blackright');
	getver('blackright31','blackright');
	getver('blackright32','blackright');
	getver('blackright33','blackright');
	getver('blackright34','blackright');
	getver('blackright35','blackright');
	getver('blackright36','blackright');
	getver('blackright37','blackright');
	getver('blackright38','blackright');
	getver('blackright39','blackright');
	getver('blackright40','blackright');
	getver('blackright41','blackright');
	getver('blackright42','blackright');
	getver('blackright43','blackright');
	getver('blackright44','blackright');
	getver('blackright45','blackright');
	getver('header','header');
	getver('yellowleft','yellowleft');
	if (navigator.family == "opera") { document.getElementById('blackbalk').style.margin = "5px 0px 0px 0px"; }
	getver('blackbalk','blackbalk');
	getver('emptyright','emptyright');
	getver('emptyleft','emptyleft');
	getver('up','up');
	getver('search','search');
	getver('home','home');
	getver('news','news');
	getver('forum','forum');
	getver('areas','areas');
	getver('circuits','circuits');
	getver('seveneight','seveneight');
	getver('climbers','climbers');
	getver('media','media');
	getver('etcetera','etcetera');
	getver('shop','shop');

	document.getElementById('navigation').style.width=inbetween(778,windowwidth,870);
	if (theme == "white") { 
		document.getElementById('navigation').style.width=inbetween(778,windowwidth,870);
	} else {
		document.getElementById('navigation').style.width=inbetween(778,windowwidth,870)-offsettop;
	}
	document.getElementById('navigation').style.left = offsetleft;
	document.getElementById('blacknav').style.left = offsetleft;
	document.getElementById('navigation').style.visibility='visible';
	document.getElementById('blacknav').style.visibility='visible';

	for (i = 0; i < boxcount; i++) {
		if (getCookie("mainprefs")) {
			charpos = 2*i + 1;
			charpos = getCookie("mainprefs").charAt(charpos);
			prefs[i] = parseInt(charpos);
		} else {
			prefs[i] = i+1;
		}
		prefstest[i] = prefs[i];
	}
	prefstest.sort(sortit);
	for (i = 0; i < boxcount; i++) {
		if (prefstest[i] != i+1) {
			for (j = 0; j < boxcount; j++) {
				prefs[j] = j+1;
			}
			break;
		}
	}
	preferences = (getCookie("mainprefs")) ? getCookie("mainprefs").charAt(0) : "s";
	preferencesold = (getCookie("mainprefs")) ? getCookie("mainprefs") : "s1s2s3s4s5s6s7s8s9sasbscsdsesfsen";
	for (i = 0; i < boxcount; i++) {
		charpos = 2*i + 2;
		preferences = preferences + prefs[i] + preferencesold.charAt(charpos);
	}
	setCookie('mainprefs', preferences, now, '/'); // , '.bleau.info');

	preferencesmain = (getCookie(maincookie)) ? getCookie(maincookie) : "ssssssssssssssss";
	for (i = 1; i < maincount; i++) {
		if (preferencesmain.charAt(i) == "h") {
			document.getElementById('mainsub'+i).style.visibility = 'hidden';
		} else {
			document.getElementById('mainsub'+i).style.visibility = 'visible';
		}
		if (i > 1) {
			document.getElementById('widgetmain'+i).src = (document.getElementById('mainsub'+i).style.visibility == 'hidden') ? widgetplus.src : widgetx.src;
		}
	}
	if (hidemain1) {
		document.getElementById('main1').style.visibility = 'hidden';
		document.getElementById('mainsub1').style.visibility = 'hidden';
	}

	document.getElementById('location').style.width=inbetween(728,(windowwidth-50),820);
	document.getElementById('location').style.top=document.getElementById('navigation').offsetTop + document.getElementById('navigation').offsetHeight + spacing;
	document.getElementById('location').style.left=32+offsetleft;
	document.getElementById('location').style.visibility='visible';

	document.getElementById('subsite').style.top=document.getElementById('navigation').offsetTop + document.getElementById('navigation').offsetHeight - 51;
	document.getElementById('subsite').style.left=document.getElementById('location').offsetLeft + document.getElementById('location').offsetWidth - document.getElementById('subsite').offsetWidth + 16;

	if (preferences && (preferences.charAt(0) == 'h')) {
		document.getElementById('handimage').src = spacer.src;
	} else {
		document.getElementById('handimage').src = handimage.src;
	}

	document.getElementById('subsite').style.visibility='visible';

	heightleft=document.getElementById('location').offsetTop + document.getElementById('location').offsetHeight + spacing;
	if (theme == "white") { heightleft = heightleft + 16; }
	for (i = 0; i < maincount; i++) {
		if (document.getElementById('main'+i).style.visibility != 'hidden') {
			document.getElementById('main'+i).style.top=heightleft;
			heightleft = (i) ? document.getElementById('main'+i).offsetTop + document.getElementById('main'+i).offsetHeight - 1 : document.getElementById('main'+i).offsetTop + document.getElementById('main'+i).offsetHeight + spacing;
			document.getElementById('main'+i).style.left=offsetleft+32;
			document.getElementById('main'+i).style.visibility = 'visible';
		} else {
			document.getElementById('main'+i).style.top=heightleft;
		}
		if ((i) && (document.getElementById('mainsub'+i).style.visibility != 'hidden')) {
			document.getElementById('mainsub'+i).style.top=heightleft;
			heightleft = document.getElementById('mainsub'+i).offsetTop + document.getElementById('mainsub'+i).offsetHeight + spacingvertical;
			document.getElementById('mainsub'+i).style.left=offsetleft+32;
			document.getElementById('mainsub'+i).style.visibility = 'visible';
		} else if (document.getElementById('main'+i).style.visibility != 'hidden') {
			heightleft = (i) ? document.getElementById('main'+i).offsetTop + document.getElementById('main'+i).offsetHeight + spacingvertical - 1 : document.getElementById('main'+i).offsetTop + document.getElementById('main'+i).offsetHeight;
		}
	}
	if (!hidemain1) {
		document.getElementById('yellownews').style.top=document.getElementById('main1').offsetTop;
	} else {
		document.getElementById('yellownews').style.top=document.getElementById('main2').offsetTop;
	}
	document.getElementById('yellownews').style.left=offsetleft;


	heightright=layoutSecondColumn();

	totalheight = max (heightright, heightleft);
	document.getElementById('dummyleft').style.top=totalheight + 8;
	document.getElementById('dummyleft').style.borderStyle = 'solid solid solid solid';
	document.getElementById('dummyleft').style.visibility='visible';
	document.getElementById('dummyleft').style.height=50;
	document.getElementById('dummyleft').style.left=offsetleft+32;
	var dummyleftwidth = inbetween(244,columnwidth,336) + 484;
	document.getElementById('dummyleft').style.width=dummyleftwidth;

	if (heightright < heightleft - 9) {
		document.getElementById('dummyright').style.width=inbetween(244,columnwidth,336);
		document.getElementById('dummyright').style.top=heightright;
		document.getElementById('dummyright').style.height=heightleft - heightright - 9;
		document.getElementById('dummyright').style.borderStyle = 'solid solid solid solid';
		document.getElementById('dummyright').style.left=offsetleft+516;
		document.getElementById('dummyright').style.visibility='visible';
	} else {
		document.getElementById('dummyright').style.visibility='hidden';
	}

	document.getElementById('yellownews').style.height = (theme == "white") ? totalheight - document.getElementById('main0').offsetTop - document.getElementById('main0').offsetHeight + document.getElementById('dummyleft').offsetHeight + 23 : totalheight - document.getElementById('main0').offsetTop - document.getElementById('main0').offsetHeight + document.getElementById('dummyleft').offsetHeight + 7;

	document.getElementById('yellownews').style.visibility='visible';

	if (theme == "white") {
		document.getElementById('dummywide').style.width=inbetween(244,columnwidth,336) + 516;
		document.getElementById('dummywide').style.left=offsetleft+16;
		document.getElementById('dummywide').style.top=document.getElementById('main0').offsetTop - 16;
		document.getElementById('dummywide').style.height = document.getElementById('yellownews').offsetHeight + 125;
		document.getElementById('dummywide').style.borderStyle = 'none none none none';
		document.getElementById('dummywide').style.visibility='visible';
	} else {
		document.getElementById('dummywide').style.visibility='hidden';
	}

	document.getElementById('menuhome').style.left = offsetleft+33;
	document.getElementById('menunews').style.left = offsetleft+98;
	document.getElementById('menuforum').style.left = offsetleft+163;
	document.getElementById('menuareas').style.left = offsetleft+228;

	document.getElementById('menuareas1').style.left = offsetleft+398;
	document.getElementById('menuareas2').style.left = offsetleft+398;
	document.getElementById('menuareas3').style.left = offsetleft+398;
	document.getElementById('menuareas4').style.left = offsetleft+398;
	document.getElementById('menuareas5').style.left = offsetleft+398;
	document.getElementById('menuareas6').style.left = offsetleft+398;
	document.getElementById('menuareas6').style.left = offsetleft+398;
	document.getElementById('menuareas6').style.left = offsetleft+398;
	document.getElementById('menuareas7').style.left = offsetleft+398;
	document.getElementById('menuareas8').style.left = offsetleft+398;
	document.getElementById('menuareas9').style.left = offsetleft+398;
	document.getElementById('menuareas10').style.left = offsetleft+398;
	document.getElementById('menuareas11').style.left = offsetleft+398;
	document.getElementById('menuareas12').style.left = offsetleft+398;
	document.getElementById('menuareas13').style.left = offsetleft+398;
	document.getElementById('menuareas14').style.left = offsetleft+398;
	document.getElementById('menuareas15').style.left = offsetleft+398;
	if (columnprefs && columnprefs.charAt(0) == 'h') {
		document.getElementById('menuareas1').style.top = offsettop + 33;
		document.getElementById('menuareas2').style.top = offsettop + 33 + 23;
		document.getElementById('menuareas3').style.top = offsettop + 33 + 46;
		document.getElementById('menuareas4').style.top = offsettop + 33 + 23;
		document.getElementById('menuareas5').style.top = offsettop + 33 - 23;
		document.getElementById('menuareas6').style.top = offsettop + 33 + 0;
		document.getElementById('menuareas7').style.top = offsettop + 33 + 92;
		document.getElementById('menuareas8').style.top = offsettop + 33 + 161;
		document.getElementById('menuareas9').style.top = offsettop + 33 + 115;
		document.getElementById('menuareas10').style.top = offsettop + 33 + 138;
		document.getElementById('menuareas11').style.top = offsettop + 33 - 23;
		document.getElementById('menuareas12').style.top = offsettop + 33 - 23;
		document.getElementById('menuareas13').style.top = offsettop + 33 + 92;
		document.getElementById('menuareas14').style.top = offsettop + 33 + 161;
		document.getElementById('menuareas15').style.top = offsettop + 33 + 115;
	} else {
		document.getElementById('menuareas1').style.top = offsettop + 114;
		document.getElementById('menuareas2').style.top = offsettop + 114 + 23;
		document.getElementById('menuareas3').style.top = offsettop + 114 + 46;
		document.getElementById('menuareas4').style.top = offsettop + 114 + 23;
		document.getElementById('menuareas5').style.top = offsettop + 114 - 23;
		document.getElementById('menuareas6').style.top = offsettop + 114 + 0;
		document.getElementById('menuareas7').style.top = offsettop + 114 + 92;
		document.getElementById('menuareas8').style.top = offsettop + 114 + 161;
		document.getElementById('menuareas9').style.top = offsettop + 114 + 115;
		document.getElementById('menuareas10').style.top = offsettop + 114 + 138;
		document.getElementById('menuareas11').style.top = offsettop + 114 - 23;
		document.getElementById('menuareas12').style.top = offsettop + 114 - 23;
		document.getElementById('menuareas13').style.top = offsettop + 114 + 92;
		document.getElementById('menuareas14').style.top = offsettop + 114 + 161;
		document.getElementById('menuareas15').style.top = offsettop + 114 + 115;
	}

	document.getElementById('menucircuits').style.left = offsetleft+293;

	document.getElementById('menucircuits1').style.left = offsetleft+463;
	document.getElementById('menucircuits2').style.left = offsetleft+463;
	document.getElementById('menucircuits3').style.left = offsetleft+463;
	document.getElementById('menucircuits4').style.left = offsetleft+463;
	document.getElementById('menucircuits5').style.left = offsetleft+463;
	document.getElementById('menucircuits6').style.left = offsetleft+463;
	document.getElementById('menucircuits7').style.left = offsetleft+463;
	document.getElementById('menucircuits8').style.left = offsetleft+463;
	document.getElementById('menucircuits9').style.left = offsetleft+463;
	document.getElementById('menucircuits10').style.left = offsetleft+463;
	document.getElementById('menucircuits11').style.left = offsetleft+463;
	document.getElementById('menucircuits12').style.left = offsetleft+463;
	document.getElementById('menucircuits13').style.left = offsetleft+463;
	document.getElementById('menucircuits14').style.left = offsetleft+463;
	document.getElementById('menucircuits15').style.left = offsetleft+463;
	if (columnprefs && columnprefs.charAt(0) == 'h') {
		document.getElementById('menucircuits1').style.top = offsettop + 33;
		document.getElementById('menucircuits2').style.top = offsettop + 33 + 23;
		document.getElementById('menucircuits3').style.top = offsettop + 33 + 46;
		document.getElementById('menucircuits4').style.top = offsettop + 33 + 69;
		document.getElementById('menucircuits5').style.top = offsettop + 33 + 92;
		document.getElementById('menucircuits6').style.top = offsettop + 33 + 69;
		document.getElementById('menucircuits7').style.top = offsettop + 33 + 138;
		document.getElementById('menucircuits8').style.top = offsettop + 33 + 161;
		document.getElementById('menucircuits9').style.top = offsettop + 33 + 184;
		document.getElementById('menucircuits10').style.top = offsettop + 33 + 207;
		document.getElementById('menucircuits11').style.top = offsettop + 33 + 138;
		document.getElementById('menucircuits12').style.top = offsettop + 33 + 207;
		document.getElementById('menucircuits13').style.top = offsettop + 33 + 253;
		document.getElementById('menucircuits14').style.top = offsettop + 33 + 276;
		document.getElementById('menucircuits15').style.top = offsettop + 33 + 276;
	} else {
		document.getElementById('menucircuits1').style.top = offsettop + 114;
		document.getElementById('menucircuits2').style.top = offsettop + 114 + 23;
		document.getElementById('menucircuits3').style.top = offsettop + 114 + 46;
		document.getElementById('menucircuits4').style.top = offsettop + 114 + 69;
		document.getElementById('menucircuits5').style.top = offsettop + 114 + 92;
		document.getElementById('menucircuits6').style.top = offsettop + 114 + 69;
		document.getElementById('menucircuits7').style.top = offsettop + 114 + 138;
		document.getElementById('menucircuits8').style.top = offsettop + 114 + 161;
		document.getElementById('menucircuits9').style.top = offsettop + 114 + 184;
		document.getElementById('menucircuits10').style.top = offsettop + 114 + 207;
		document.getElementById('menucircuits11').style.top = offsettop + 114 + 138;
		document.getElementById('menucircuits12').style.top = offsettop + 114 + 207;
		document.getElementById('menucircuits13').style.top = offsettop + 114 + 253;
		document.getElementById('menucircuits14').style.top = offsettop + 114 + 276;
		document.getElementById('menucircuits15').style.top = offsettop + 114 + 276;
	}

	document.getElementById('menuseveneight').style.left = offsetleft+358;

	document.getElementById('menuseveneight1').style.left = offsetleft+528;
	document.getElementById('menuseveneight2').style.left = offsetleft+528;
	document.getElementById('menuseveneight3').style.left = offsetleft+528;
	document.getElementById('menuseveneight4').style.left = offsetleft+528;
	document.getElementById('menuseveneight5').style.left = offsetleft+528;
	document.getElementById('menuseveneight6').style.left = offsetleft+528;
	document.getElementById('menuseveneight7').style.left = offsetleft+528;
	document.getElementById('menuseveneight8').style.left = offsetleft+528;
	document.getElementById('menuseveneight9').style.left = offsetleft+528;
	document.getElementById('menuseveneight10').style.left = offsetleft+528;
	document.getElementById('menuseveneight11').style.left = offsetleft+528;
	document.getElementById('menuseveneight12').style.left = offsetleft+528;
	document.getElementById('menuseveneight13').style.left = offsetleft+528;
	document.getElementById('menuseveneight14').style.left = offsetleft+528;
	document.getElementById('menuseveneight15').style.left = offsetleft+528;
	if (columnprefs && columnprefs.charAt(0) == 'h') {
		document.getElementById('menuseveneight1').style.top = offsettop + 10;
		document.getElementById('menuseveneight2').style.top = offsettop + 10 + 23;
		document.getElementById('menuseveneight3').style.top = offsettop + 10 + 46;
		document.getElementById('menuseveneight4').style.top = offsettop + 10 + 23;
		document.getElementById('menuseveneight5').style.top = offsettop + 10;
		document.getElementById('menuseveneight6').style.top = offsettop + 10 + 69;
		document.getElementById('menuseveneight7').style.top = offsettop + 10 + 92;
		document.getElementById('menuseveneight8').style.top = offsettop + 10 + 161;
		document.getElementById('menuseveneight9').style.top = offsettop + 10 + 115;
		document.getElementById('menuseveneight10').style.top = offsettop + 10 + 138;
		document.getElementById('menuseveneight11').style.top = offsettop + 10 + 0;
		document.getElementById('menuseveneight12').style.top = offsettop + 10 + 0;
		document.getElementById('menuseveneight13').style.top = offsettop + 10 + 92;
		document.getElementById('menuseveneight14').style.top = offsettop + 33 + 161;
		document.getElementById('menuseveneight15').style.top = offsettop + 10 + 138;
	} else {
		document.getElementById('menuseveneight1').style.top = offsettop + 91;
		document.getElementById('menuseveneight2').style.top = offsettop + 91 + 23;
		document.getElementById('menuseveneight3').style.top = offsettop + 91 + 46;
		document.getElementById('menuseveneight4').style.top = offsettop + 91 + 23;
		document.getElementById('menuseveneight5').style.top = offsettop + 91;
		document.getElementById('menuseveneight6').style.top = offsettop + 91 + 69;
		document.getElementById('menuseveneight7').style.top = offsettop + 91 + 92;
		document.getElementById('menuseveneight8').style.top = offsettop + 91 + 161;
		document.getElementById('menuseveneight9').style.top = offsettop + 91 + 115;
		document.getElementById('menuseveneight10').style.top = offsettop + 91 + 138;
		document.getElementById('menuseveneight11').style.top = offsettop + 91 + 0;
		document.getElementById('menuseveneight12').style.top = offsettop + 91 + 0;
		document.getElementById('menuseveneight13').style.top = offsettop + 91 + 92;
		document.getElementById('menuseveneight14').style.top = offsettop + 114 + 161;
		document.getElementById('menuseveneight15').style.top = offsettop + 91 + 138;
	}

	document.getElementById('menuclimbers').style.left = offsetleft+423;
	document.getElementById('menumedia').style.left = offsetleft+488;
	document.getElementById('menuetcetera').style.left = offsetleft+553;
	document.getElementById('menushop').style.left = offsetleft+618;
	if (columnprefs && columnprefs.charAt(0) == 'h') {
		document.getElementById('menuhome').style.top = 2;
		document.getElementById('menunews').style.top = 2;
		document.getElementById('menuforum').style.top = 2;
		document.getElementById('menuareas').style.top = 2;
		document.getElementById('menucircuits').style.top = 2;
		document.getElementById('menuseveneight').style.top = 2;
		document.getElementById('menuclimbers').style.top = 2;
		document.getElementById('menumedia').style.top = 2;
		document.getElementById('menuetcetera').style.top = 2;
		document.getElementById('menushop').style.top = 2;
	} else {
		document.getElementById('menuhome').style.top = 83 + offsettop;
		document.getElementById('menunews').style.top = 83 + offsettop;
		document.getElementById('menuforum').style.top = 83 + offsettop;
		document.getElementById('menuareas').style.top = 83 + offsettop;
		document.getElementById('menucircuits').style.top = 83 + offsettop;
		document.getElementById('menuseveneight').style.top = 83 + offsettop;
		document.getElementById('menuclimbers').style.top = 83 + offsettop;
		document.getElementById('menumedia').style.top = 83 + offsettop;
		document.getElementById('menuetcetera').style.top = 83 + offsettop;
		document.getElementById('menushop').style.top = 83 + offsettop;
	}
}

