
function showmenuitem(id){
	thisdiv = (document.getElementById)? document.getElementById('main_'+id): document.all['main_'+id];
	if(thisdiv){
		thisdiv.ClassName='menuitemActive';
	}
}

function hidemenuitem(id){
	thisdiv = (document.getElementById)? document.getElementById('main_'+id): document.all['main_'+id];
	if(thisdiv){
		thisdiv.ClassName='menuitem';
	}
}

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 fixDate(date) {
  var base = new Date(0);
  var skew = base.getTime();
  if (skew > 0)
    date.setTime(date.getTime() - skew);
}

var pos='';
var adminHeight='';
function changeposadminmenu() {

	if(pos=='close'){
		admindiv=getElement('adminmenu');
		adminimg=getElement('adminmenuimg');
		if(admindiv){
			admindiv.style.width='100%';
			admindiv.style.height=adminHeight+'px';
			admindiv.style.overflow='visible';
			if(adminimg){
				adminimg.src='/images/goright.gif';
				adminimg.title='Minimize menubar';
			}
			pos='open';
		}
	}else{
		admindiv=getElement('adminmenu');
		adminimg=getElement('adminmenuimg');
		if(admindiv){
			adminHeight=getElementHeight('adminmenu');
			admindiv.style.width='21px';
			admindiv.style.height='19px';
			admindiv.style.overflow='hidden';
			if(adminimg){
				adminimg.src='/images/goleft.gif';
				adminimg.title='Maximize menubar';
			}
			pos='close';
		}
	}
}

function getframedimensions() {

	if (self.innerWidth) {
			frameWidth = self.innerWidth;
			frameHeight = self.innerHeight;
	}else if (document.documentElement && document.documentElement.clientWidth) {
			frameWidth = document.documentElement.clientWidth;
			frameHeight = document.documentElement.clientHeight;
	}else if (document.body) {
			frameWidth = document.body.clientWidth;
			frameHeight = document.body.clientHeight;
	}
	var framedim = new Array(frameWidth,frameHeight);

	return framedim;

}

function repairwidth() {
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement &&
      ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
  thisfooter=getElementById('footer');
  if(thisfooter){
      thisfooter.style.width=myWidth+"px";
  }

}
