function SubmitLink(link) {
	var d=document;
	var PHPUSRSID = "{PHPUSRSID}";
	var LinkHref = link.href;
	if (PHPUSRSID.length>0){
		Anchor = "";
		if (LinkHref.indexOf('#')>0){
			Anchor = LinkHref.substring(LinkHref.indexOf('#'));
			LinkHref = LinkHref.substring(0, LinkHref.indexOf('#'));
		}
		LinkHref += ((LinkHref.indexOf('?')>1)?'&':'?') + PHPUSRSID + Anchor;
	}
	window.location.href = LinkHref;
	return false;
}

function FP_swapImg() {//v1.0
 var doc=document,args=arguments,elm,n; doc.$imgSwaps=new Array(); for(n=2; n<args.length;
 n+=2) { elm=FP_getObjectByID(args[n]); if(elm) { doc.$imgSwaps[doc.$imgSwaps.length]=elm;
 elm.$src=elm.src; elm.src=args[n+1]; } }
}

function FP_getObjectByID(id,o) {//v1.0
 var c,el,els,f,m,n;
 if(!o)o=document;

 if(o.getElementById) el=o.getElementById(id);
 else
  if(o.layers) c=o.layers;
  else
   if(o.all) el=o.all[id];
 if(el) return el;
 if(o.id==id || o.name==id) return o;
// if(o.childNodes) c=o.childNodes;
// if(c)
//  for(n=0; n<c.length; n++) {
//   el=FP_getObjectByID(id,c[n]);
//   if(el) return el;
//  }
// f=o.forms;
// if(f)
//  for(n=0; n<f.length; n++) {
//   els=f[n].elements;
//   for(m=0; m<els.length; m++){
//    el=FP_getObjectByID(id,els[n]);
//    if(el) return el;
//   }
//  }
 return null;
}

function Section_minmax(id,num,open) {//v1.0
//for section header tag
 s_d=FP_getObjectByID(id+'_d');
 s_dend=FP_getObjectByID(id+'_dend');
 if (!num){
  s_div=FP_getObjectByID(id);
  s_minmax=FP_getObjectByID(id+'_im');
  s_end=FP_getObjectByID(id+'_end');

  if (((s_div.style.display!='none')&&(!open))||(open=='no')){
   s_div.style.display='none';
   if (s_end!=null){
    s_end.style.display='';
   }
   if (s_dend!=null){
    s_dend.style.display='none';
   }
   if (s_d!=null){
    s_d.style.display='';
   }
   if (s_minmax) FP_swapImg(0,0,s_minmax.id,'images/divmax.gif');
  }else{
   s_div.style.display='';
   if (s_end!=null){
    s_end.style.display='none';
   }
   if (s_dend!=null){
    s_dend.style.display='';
   }
   if (s_d!=null){
    s_d.style.display='none';
   }
   if (s_minmax) FP_swapImg(0,0,s_minmax.id,'images/divmin.gif');
  }
 }
 else {
  s_div=FP_getObjectByID(id+'_dend');
//  s_minmax=FP_getObjectByID(id+'_im');
  if (s_div.style.display!='none'){
    _open = 'no';
   if (s_dend!=null){
    s_dend.style.display='none';
   }
   if (s_d!=null){
    s_d.style.display='';
   }
  }else{
    _open = 'yes';
   if (s_dend!=null){
    s_dend.style.display='';
   }
   if (s_d!=null){
    s_d.style.display='none';
   }
  }
/*  if (_open=='no'){
   FP_swapImg(0,0,s_minmax.id,'images/divmax.gif');
  }else{
   FP_swapImg(0,0,s_minmax.id,'images/divmin.gif');
  }*/
  for (n=0; n<num; n++) {
   Section_minmax(id+n,false,_open)
  }
 }

 return null;
}
