

function switchmenu(obj) {
var el = document.getElementById(obj);
if ( el.style.display != 'none') {
el.style.display = 'none';
delete_cookie(obj);
setCookie(obj,'none',1000);
}
else {
el.style.display = '';
delete_cookie(obj);
setCookie(obj,'show',1000);
}
}

function $() {
var elements = new Array();
for (var i = 0; i < arguments.length; i++) {
var element = arguments[i];
if (typeof element == 'string')
element = document.getElementById(element);
if (arguments.length == 1)
return element;
elements.push(element);
}
return elements;
}

function collapseAll(objs) {
var i;
for (i=0;i<objs.length;i++ ) {
var a = (i+1)+'';
var cookie = getCookie(a);
if (cookie == 'show'){
cookie = '';
}else{
cookie = 'none';
}
objs[i].style.display = cookie;
}
}

function collapseAllNoCookie(objs) {
var i;
for (i=0;i<objs.length;i++ ) {
objs[i].style.display = 'none';
}

}

function showAll(objs) {
var i;
var sty
for (i=0;i<objs.length;i++ ) {
if (objs[i].style.display == '') {
objs[i].style.display = 'none';
}else{
objs[i].style.display = '';
}
}

}

function switchall(){

if (document.getElementById(1).style.display == ''){
document.getElementById(1).style.display = ''; 
switchmenu(1);

document.getElementById(2).style.display = '';
switchmenu(2);

document.getElementById(3).style.display = '';
switchmenu(3);

document.getElementById(4).style.display = ''; 
switchmenu(4);

document.getElementById(5).style.display = ''; 
switchmenu(5);

document.getElementById(6).style.display = '';
switchmenu(6);
}else {
document.getElementById(1).style.display = 'none'; 
switchmenu(1);

document.getElementById(2).style.display = 'none';
switchmenu(2);

document.getElementById(3).style.display = 'none';
switchmenu(3);

document.getElementById(4).style.display = 'none'; 
switchmenu(4);

document.getElementById(5).style.display = 'none'; 
switchmenu(5);

document.getElementById(6).style.display = 'none';
switchmenu(6);
}
}

function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=");
  if (c_start!=-1)
    { 
    c_start=c_start + c_name.length+1; 
    c_end=document.cookie.indexOf(";",c_start);
    if (c_end==-1) c_end=document.cookie.length;
    return unescape(document.cookie.substring(c_start,c_end));
    } 
  }
return "show";
} 

function setCookie(c_name,value,expiredays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);
document.cookie=c_name+ "=" +escape(value)+((expiredays==null) ? "" : "; expires="+exdate.toGMTString());
}

function delete_cookie(cookie_name)
{
  var cookie_date = new Date ( );  // current date & time
  cookie_date.setTime ( cookie_date.getTime() - 1 );
  document.cookie = cookie_name += "=; expires=" + cookie_date.toGMTString();
}

function get_WindowPos()
{
if(getCookie('xPos') != 0) document.body.scrollTop = getCookie('xPos');
}

function set_WindowPos()
{
setCookie('xPos', f_scrollTop(), 1);
}

function f_scrollTop() {
	return f_filterResults (
		window.pageYOffset ? window.pageYOffset : 0,
		document.documentElement ? document.documentElement.scrollTop : 0,
		document.body ? document.body.scrollTop : 0
	);
}
function f_filterResults(n_win, n_docel, n_body) {
	var n_result = n_win ? n_win : 0;
	if (n_docel && (!n_result || (n_result > n_docel)))
		n_result = n_docel;
	return n_body && (!n_result || (n_result > n_body)) ? n_body : n_result;
}

