// Audere Mod: reformated 
/* 
  ------------------------------------------------
  PopMenu Magic menu scripts
  Copyright (c) 2004-2005 Project Seven Development
  www.projectseven.com
  Version: 1.0.2
  ------------------------------------------------
*/
function P7_setPM()
 {
 //v1.0 by PVII-www.projectseven.com
 var
   i,
   d='',
   h="<sty"+"le type=\"text/css\">",
   tA=navigator.userAgent.toLowerCase();
   
   if(window.opera)
     {
	 if(tA.indexOf("opera 5")>-1||tA.indexOf("opera 6")>-1)
	   {
	   return;
	   }
	 }
   if(document.getElementById)
     {
     for(i=1;i<20;i++)
	   {
	   d+='ul ';
	   h+="\n#p7PMnav "+d+"{position:absolute;left:-9000px;}";
	   }
     document.write(h+"\n<"+"/sty"+"le>");
	 }
   } P7_setPM();
   
function P7_initPM()
  {
  //v1.0 by PVII-www.projectseven.com
  var 
    i,g,tD,tA,tU,pp,lvl,
	tn=navigator.userAgent.toLowerCase();
	
  if(window.opera)
    {
    if(tn.indexOf("opera 5")>-1||tn.indexOf("opera 6")>-1)
	  {
	  return;
	  }
	}else if(!document.getElementById)
	  {
	  return;
	  }
   p7PMp=arguments;
   p7PMct=new Array;
   tD=document.getElementById('p7PMnav');
   if(tD)
     {
	 tA=tD.getElementsByTagName('A');
     for(i=0;i<tA.length;i++)
	   {
	   tA[i].p7PMcl=p7PMct.length;
	   p7PMct[p7PMct.length]=tA[i];
	   g=tA[i].parentNode.getElementsByTagName("UL");
       tA[i].p7PMsub=(g)?g[0]:false;
	   ev=tA[i].getAttribute("onmouseover");
	   if(!ev||ev=='undefined')
	     {
		 tA[i].onmouseover=function(){P7_PMtrig(this);};
		 }
	   ev=tA[i].getAttribute("onfocus");
	   if(!ev||ev=='undefined')
		 {
		 tA[i].onfocus=function(){P7_PMtrig(this);};
		 }
       if(tA[i].p7PMsub)
	     {
		 pp=tA[i].parentNode;
		 lvl=0;
		 while(pp)
		   {
		   if(pp.tagName&&pp.tagName=="UL")
		     {
			 lvl++;
			 }
		   pp=pp.parentNode;
		   }
         tA[i].p7PMlv=lvl;
		 }
	   }
	 tD.onmouseout=P7_PMclose;
	 P7_PMopen();
	 }
  }
  
function P7_PMtrig(a)
  {
  //v1.0 by PVII-www.projectseven.com
  var
    b,t;
	
  if(document.p7PMt)
    {
	clearTimeout(document.p7PMt);
	}
  document.p7PMa=1;
  b=(a.p7PMsub)? 'P7_PMshow(' : 'P7_PMtg(';
  t='document.p7PMt=setTimeout("'+b+a.p7PMcl+')",160)';
  eval (t);
  }
  
function P7_PMshow(a,bp)
  {
  //v1.0.2 by PVII-www.projectseven.com
  var 
    u,lv,oft,ofr,uw,uh,
	pp,aw,ah,adj,mR,mT,
	wW=0,
	wH,w1,w2,w3,
	sct,pw,lc,pwv,
	xx=0,
	yy=0,
	wP=true;
  var
    iem=(navigator.appVersion.indexOf("MSIE 5")>-1)?true:false,
    dce=document.documentElement,
	dby=document.body;
	
  document.p7PMa=1;
  if(!bp)
    {
	P7_PMtg(a);
	}
  u=p7PMct[a].p7PMsub;
  if(u.p7pmax&&u.p7pmax==1)
    {
    return;
    }
  u.p7pmax=1;
  lv=(p7PMp[0]==1&&p7PMct[a].p7PMlv==1)?true:false;
  p7PMct[a].className=p7PMct[a].className.replace("p7PMtrg","p7PMon");
  oft=parseInt(p7PMp[3]);
  ofr=parseInt(p7PMp[4]);
  uw=u.offsetWidth;
  uh=u.offsetHeight;
  pp=p7PMct[a];
  aw=pp.offsetWidth;
  ah=pp.offsetHeight;
  while(pp)
   {
   xx+=(pp.offsetLeft)?pp.offsetLeft:0;
   yy+=(pp.offsetTop)?pp.offsetTop:0;
   if(window.opera||navigator.userAgent.indexOf("Safari")>-1)
     {
     if(p7PMct[a].p7PMlv!=1&&pp.nodeName=="BODY")
	   {
	   yy-=(pp.offsetTop)?pp.offsetTop:0;
	   }
	 }
	 pp=pp.offsetParent;
    }
  if(iem&&navigator.userAgent.indexOf("Mac")>-1)
    {
    yy+=parseInt(dby.currentStyle.marginTop);
    }
  adj=parseInt((aw*ofr)/100);
  mR=(lv)?0:aw-adj;
  adj=parseInt((ah*oft)/100);
  mT=(lv)?0:(ah-adj)*-1;
  w3=dby.parentNode.scrollLeft;
  if(!w3)
    {
	w3=dby.scrollLeft;
	}
  w3=(w3)?w3:0;
  if(dce&&dce.clientWidth)
    {
	wW=dce.clientWidth+w3;
	}
  else if(dby)
    {
	wW=dby.clientWidth+w3;
	}
  if(!wW)
    {
	wW=0;
	wP=false;
	}
  wH=window.innerHeight;
  if(!wH)
    {
	wH=dce.clientHeight;
	if(!wH||wH<=0)
	  {
	  wH=dby.clientHeight;
	  }
	}
  sct=dby.parentNode.scrollTop;
  if(!sct)
    {
	sct=dby.scrollTop;
	if(!sct)
	  {
      sct=window.scrollY?window.scrollY:0;
	  }
	}
  pw=xx+mR+uw;
  if(pw>wW&&wP)
    {
	mR=uw*-1;
	mR+=10;
	if(lv)
	  {
	  mR=(wW-xx)-uw;
	  }
	}
  lc=xx+mR;
  if(lc<0)
    {
	mR=xx*-1;
	}
  pw=yy+uh+ah+mT-sct;
  pwv=wH-pw;
  if(pwv<0)
    {
	mT+=pwv;
	if(uh>wH)
	  {
	  mT=(yy+ah-sct)*-1;
	  }
	}
  u.style.marginLeft=mR+'px';
  u.style.marginTop=mT+'px';
  if(p7PMp[2]==1)
    {
	if(!iem)
	  {
	  P7_PManim(a,20);
	  }
	}
  u.className="p7PMshow";
  }
  
function P7_PMhide(u)
  {
  //v1.0 by PVII-www.projectseven.com
  var
    i,tt,ua;
	
  u.p7pmax=0;
  u.className="p7PMhide";
  ua=u.parentNode.firstChild;
  ua.className=ua.className.replace("p7PMon","p7PMtrg");
  }

function P7_PMtg(a,b)
  {
  //v532 alpha by PVII-www.projectseven.com
  var
    i,u,tA,tU,pp;
	
  tA=p7PMct[a];
  pp=tA.parentNode;
  while(pp)
    {
	if(pp.tagName=="UL")
	  {
	  break;
	  }
	pp=pp.parentNode;
    }
  if(pp)
    {
    tU=pp.getElementsByTagName("UL");
	for(i=tU.length-1;i>-1;i--)
	  {
	  if(b!=1&&tA.p7PMsub==tU[i])
	    {
		continue;
		}
	  else
	    {
		P7_PMhide(tU[i]);
		}
	  }
	}
  }
  
function P7_PMclose(evt)
  {
  //v1.0 by PVII-www.projectseven.com
  var 
    pp,st,tS,
	m=true;
	
  evt=(evt)?evt:((event)?event:null);
  st=document.p7PMa;
  if(st!=-1)
    {
    if(evt)
      {
      tS=(evt.relatedTarget)?evt.relatedTarget:evt.toElement;
	  if(tS)
	    {
	    pp=tS.parentNode;
	    while(pp)
	      {
		  if(pp&&pp.id&&pp.id=="p7PMnav")
		    {
		    m=false;
            document.p7PMa=1;
		    break;
		    }
		  pp=pp.parentNode;
		  }
	    }
      if(m)
	    {
	    document.p7PMa=-1;
	    if(document.p7PMt)
	      {
		  clearTimeout(document.p7PMt);
	 	  }
        document.p7PMt=setTimeout("P7_PMclr()",360);
        }
	  }
    }
  }
  
function P7_PMclr()
  {
  //v1.0 by PVII-www.projectseven.com
  var
    i,tU,tUU;
	
  document.p7PMa=-1;
  tU=document.getElementById('p7PMnav');
  if(tU)
    {
	tUU=tU.getElementsByTagName("UL");
	if(tUU)
	  {
      for(i=tUU.length-1;i>-1;i--)
	    {
		P7_PMhide(tUU[i]);
		}
	  }
	}
  }
  
function P7_PManim(a,st)
  {
  //v1.0 by PVII-www.projectseven.com
  var
    g=p7PMct[a].p7PMsub,
	sp=30,
	inc=20;
	
  st=(st>=100)?100:st;
  g.style.fontSize=st+"%";
  if(st<100)
    {
	st+=inc;
	setTimeout("P7_PManim("+a+","+st+")",sp);
	}
  }
  
function P7_PMmark()
  {
  document.p7PMop=arguments;
  }

function P7_PMopen()
  {
  //v1.0 by PVII-www.projectseven.com
  var 
    i,x,tA,op,pp,wH,tA,aU,r1,
	k=-1,
	kk=-1,
	mt=new Array(1,'','');
	
  if(document.p7PMop)
    {
	mt=document.p7PMop;
	}
  op=mt[0];
  if(op<1)
    {
	return;
	}
  tA=document.getElementById('p7PMnav').getElementsByTagName("A");
  wH=window.location.href;
  r1=/index\.[\S]*/i;
  for(i=0;i<tA.length;i++)
    {
    if(tA[i].href)
	  {
	  aU=tA[i].href.replace(r1,'');
	  if(op>0)
	    {
		if(tA[i].href==wH||aU==wH)
		  {
		  k=i;
		  kk=-1;
		  break;
		  }
		}
	  if(op==2)
	    {
		if(tA[i].firstChild)
		  {
          if(tA[i].firstChild.nodeValue==mt[1])
		    {
			kk=i;
			}
		  }
		}
	  if(op==3 && tA[i].href.indexOf(mt[1])>-1)
	    {
		kk=i;
		}
	  if(op==4)
	    {
		for(x=1;x<mt.length;x+=2)
		  {
          if(wH.indexOf(mt[x])>-1)
		    {
			if(tA[i].firstChild&&tA[i].firstChild.data)
			  {
			  if(tA[i].firstChild.data==mt[x+1])
			    {
				kk=i;
				break;
				}
			  }
			}
		  }
		}
      }
	}
  k=(kk>k)?kk:k;
  if(k>-1)
    {
	pp=tA[k].parentNode;
	while(pp)
	  {
	  if(pp.nodeName=="LI")
	    {
		pp.firstChild.className="p7PMmark"+" "+pp.firstChild.className;
		}
      pp=pp.parentNode;
	  }
	}
  if(kk>-1)
    {
	document.p7PMad=1;
	}
  P7_PMadma();
  P7_PMadmb();
  }
  
function P7_PMadma()
  {
  //v1.0 by PVII-www.projectseven.com
  var 
    s,ss,i,j,a,g,b,c,d,t,h,tA,b,tP,r1,r2,tI,bA,aA,
	tB=new Array(),
	bC='',
	x=0,
	ur=1,
	mt=document.p7PMad;
	
  g=document.getElementById("p7PMnav");
  b=document.getElementById("pmmcrumb");
  if(g&&b)
    {
	c=b.getElementsByTagName("A");
	if(c&&c[0])
	  {
	  tP=c[0].parentNode.childNodes;
	  r1=/<a/i;
	  r2=/\/a>/i;
      tI=c[0].parentNode.innerHTML;
	  j=tI.search(r1);
	  bA=tI.substring(0,j);
	  j=tI.search(r2);
	  aA=tI.substring(j+3);
	  bC+=(bA)?bA:'';
	  s=(aA)?aA:' &gt ';
      if(!c[0].id||c[0].id!="pmmcn")
	    {
		if(c[0].href!=window.location.href)
		  {
		  tB[0]=c[0];
		  x++;
		  ur=2;
		  }
		}
      tA=g.getElementsByTagName("A");
	  for(i=0;i<tA.length;i++)
	    {
        if(tA[i].className.indexOf("p7PMmark")>-1)
		  {
		  tB[x]=tA[i];
		  x++;
		  }
		}
	  for(i=0;i<tB.length;i++)
	    {
		ss=(i>0)?s:'';
		a=(i==tB.length-1)?0:1;
        d=(i==0&&c[0].id)?'id="'+c[0].id+'" ':' ';
		t=tB[i].firstChild.nodeValue;
		if(a==1||mt==1||x<ur)
		  {
		  bC+=ss+'<a '+d+'hr'+'ef="'+tB[i].href+'">'+t+'</a>';
          }
		else
		  {
		  bC+=ss+t;
		  }
		}
	  if(mt==1||i<ur)
	    {
		ss=(i>0)?s:'';
		bC+=ss+document.title;
		}
	  c[0].parentNode.innerHTML=bC;
	  }
	}
  }
  
function P7_PMadmb()
  {
  //v1.0 by PVII-www.projectseven.com
  var 
    h='',
	g,i,tA,b,
	m=false;
	
  g=document.getElementById("p7PMnav");
  b=document.getElementById("pmmnext");
  if(g&&b)
    {
	tA=g.getElementsByTagName("A");
    for(i=tA.length-1;i>-1;i--)
	  {
	  if(tA[i].className.indexOf("p7PMmark")>-1)
	    {
		m=true;
		break;
		}
	  }
	if(m)
	  {
	  if(i<tA.length-1)
	    {
		i++;
		}
	  else
	    {
		i=0;
		}
      while(tA[i].href==window.location.href+"#"||tA[i].href=="javascript:;")
	    {
		i++;
		if(i>tA.length-1)
		  {
          i=0;
		  break;
		  }
		}
	  b.href=tA[i].href;
	  b.innerHTML=tA[i].firstChild.nodeValue;
	  }
	}	
  }
