// JavaScript Document
<!--

var zxcExp=30;

function zxcDisplayHideRows(zxcobj,zxcsw,zxchd,zxcinit){
 if (typeof(zxcobj)=='string'){ zxcobj=document.getElementById(zxcobj); }  var zxctrs=zxcFindParent(zxcobj);  for (var zxc1=0;zxc1<zxctrs.length;zxc1++){
  for (zxc2=0;zxc2<zxcsw.length;zxc2++){
   if (zxctrs[zxc1].className.match(zxcsw[zxc2])) zxctrs[zxc1].style.display='';
  }
  for (var zxc3=0;zxc3<zxchd.length;zxc3++){
   if (zxctrs[zxc1].className.match(zxchd[zxc3])) zxctrs[zxc1].style.display='none';
  }
 }
 if (zxcobj.usecookie&&!zxcinit){
  zxcSetCookie(zxcobj.id+'Cookie',zxcsw.join(',')+':'+zxchd.join(','));
 }
}

function zxcFindParent(zxctobj){
 while (zxctobj.parentNode){
  if (zxctobj.tagName=='TABLE') break;
  zxctobj=zxctobj.parentNode;
 }
 return (zxctobj.tagName=='TABLE')?zxctobj.getElementsByTagName('TR'):false;
}

function zxcUseCookie(){
 var zxcargs=zxcUseCookie.arguments;
 zxcExp=new Date(new Date().getTime()+zxcargs[0]*86400000).toGMTString();
 for (var zxc0=1;zxc0<zxcargs.length;zxc0++){
  document.getElementById(zxcargs[zxc0]).usecookie=true;
  zxcGetCookieValue(zxcargs[zxc0]);
 }
}

function zxcSetCookie(zxcnme,zxcval){
 document.cookie=zxcnme+"="+escape(zxcval)+";expires="+zxcExp+";path=/;"
}

function zxcGetCookieValue(zxcnme){
 var zxcval=zxcGetCookie(zxcnme+'Cookie')||'';
 if (zxcval){
  zxcval=zxcval.split(':')
  zxcDisplayHideRows(zxcnme,zxcval[0].split(','),zxcval[1].split(','),true);
 }
}

function zxcGetCookie(zxcnme) {
 var zxcst=document.cookie.indexOf(zxcnme+"=");
 var zxclen=zxcst+zxcnme.length+1;
 if ((!zxcst)&&(zxcnme != document.cookie.substring(0,zxcnme.length))) return null;  if (zxcst==-1) return null;  var zxcend=document.cookie.indexOf(";",zxclen);
 if (zxcend==-1) zxcend=document.cookie.length;  return unescape(document.cookie.substring(zxclen,zxcend));
}

function zxcRadsCookie(zxcnme){
 var zxcval=zxcGetCookie(zxcnme);
 if (zxcval) document.getElementsByName(zxcnme)[zxcval-1].checked=true;
 else document.getElementsByName(zxcnme)[0].checked=true;
}

function zxcRads(zxcnme){
 var zxcrads=document.getElementsByName(zxcnme);
 for (var zxc0=0;zxc0<zxcrads.length;zxc0++){
  if (zxcrads[zxc0].checked) zxcSetCookie(zxcnme,zxc0+1)  } }

//-->