var brand = navigator.appName.toLowerCase();
var opera = brand.indexOf("opera") >= 0;
var crap = navigator.appVersion.indexOf("MSIE")!= -1;
var pagewidth = 900;
var headwidth = 898;
if (screen.width < 1024) {
pagewidth = 750;
headwidth = 748;
} else {
pagewidth = 900;
headwidth = 898;
}
function findPosX(obj) {
  var curleft = 0;
  var sw = screen.width - parseFloat(pagewidth);
  var margin = sw / 2;
  if (obj.offsetParent)
  {
   while (obj.offsetParent)
   {
    curleft += obj.offsetLeft
    obj = obj.offsetParent;
   }
  }
  if (opera) {
  curleft += margin - 4;
  }
  if (crap) {
  curleft += margin - 12;
  }
  return curleft;
}
var menuplacefinder = document.getElementById('menuplacefinder');
var footplacefinder = document.getElementById('footplacefinder');
var header = document.getElementById('header');
var sidebar = document.getElementById('sidebar');
var newX = findPosX(menuplacefinder);
var newY = menuplacefinder.offsetTop;
var foot = footplacefinder.offsetTop;
var headerX = newX - parseFloat(headwidth);
var indexX = newX - 197;
if (opera) {
window.scrollTo(0,foot);
  if (window.pageYOffset > 25) {
  headerX = headerX - 8;
  indexX = indexX - 8;
  }
window.scrollTo(0,0);
}
  header.style.position = "absolute";
  header.style.top = "0px";
  header.style.left = headerX + 'px';
  indexY = newY;
  sidebar.style.position = "absolute";
  sidebar.style.top = indexY + 'px';
  sidebar.style.left = indexX + 'px';
function testNewX() {
 if (!opera) {
 newX = findPosX(menuplacefinder);
 getoldX = parseFloat(indexX) + 197;
  if (newX != getoldX) {
  headerX = newX - 898;
  indexX = newX - 197;
  indexY = newY;
  header.style.left = headerX + 'px';
  sidebar.style.left = indexX + 'px';
  sidebar.style.top = indexY + 'px';
  }
 }
}
window.setTimeout("testNewX()", 500);