
/* 

  ================================================
  PVII Lightshow Magic scripts
  Copyright (c) 2008 Project Seven Development
  www.projectseven.com
  Version:  1.2.5 - script build: 1-53
  ================================================
  
*/


// Global text content for Help and Table of Contents boxes
// Any single quotes (') MUST be preceded by a backward slash (\)

// Help Box Heading Text:
var p7LSMHLP='Ecran d\'aide';

// Help Box text items:
// A new line is created for each p7Help[x] item
var p7LSMHelp=[];
p7LSMHelp[0]='Pour faire défiler les images, utiliser les commandes du magnétoscope.';
p7LSMHelp[1]='Le défilement avant des images peut être initié par la barre espace, la flèche droite et la touche "page down". Le défilement arrière des images peut être initié par la flèche gauche et la touche "page up".';
p7LSMHelp[2]='La pression sur la touche "P" initie le mode Pause ou Play.';
p7LSMHelp[3]='En cas de défilement automatique des images, l\'intervalle entre deux images est de 5 secondes.';
p7LSMHelp[4]='Pour clore la présentation pressez la touche "X", "ESC", ou cliquez en dehors de la boite de présentation.';
p7LSMHelp[5]='Pressez la touche "H" pour obtenir l\'écran d\'aide.';
	
// Table Of Contents Heading Text:
var p7LSMTOC='Table of Contents';

// Minimum width setting for display box (effective only if toolbar is active)
var p7LSMminwidth=200;

// Delay before fade in or animation
var p7lsmdly=500;

var p7LSMi=false,p7LSMf=false,p7LSMctl=[],p7LSMcshow=[],p7LSMmode='pause',p7LSMantmr,p7LSMimtmr,p7LSMoptmr,p7LSMshowtmr,p7LSMan=false;
var p7LSMstat=false,p7lsmA=navigator.userAgent.toLowerCase(),p7LSMcan=true,p7LSMnextMode='',p7LSMtocActive=false,p7LSMhlpActive=false;
if(!document.getElementById||typeof document.appendChild=='undefined'||p7lsmA.indexOf('msie 5')>-1){
	p7LSMcan=false;
}
function P7_LSMset(){
	var i,h,sh,hd,x,v;
	if(!p7LSMcan){
		return;
	}
	sh='.p7lsm_link {display:none;}\n';
	sh+='.p7lsm_description {display:none;}\n';
	sh+='.p7lsm_content {display:none;}\n';
	sh+='.p7lsm_link {display:none;}\n';
	sh+='#p7LSM_ovr {position:absolute;top:0px;left:0px;display:none;z-index:9999900;}\n';
	sh+='#p7lsm_overlay {position:fixed;width:100%;height:100%;left:0px;top:0px;z-index:9999900;display:none;}\n';
	sh+='#p7LSM_box {position:absolute;display:block;top:0px;left:-9000px;width:100px;overflow:hidden;z-index:9999930;}\n';
	sh+='#p7lsm_abox {position:absolute;top:0px;left:0px;display:none;z-index:9999960;}\n';
	sh+='#p7LSM_loading {display:none;position:absolute;top:0px;left:0px;z-index:9999980;}\n';
	sh+='#p7LSM_helpbox {display:block;position:absolute;top:0px;left:-9000px;z-index:9999990;}\n';
	sh+='#p7LSM_tocbox {display:block;position:absolute;top:0px;left:-9000px;z-index:9999995;}\n';
	sh+='#p7LSM_descboxW {display:block;position:absolute;top:0px;left:-9000px;z-index:9999985;overflow:hidden;}\n';
	if(P7_LSMisIE6()){
		sh+='#p7lsm_overlay {position:absolute;}\n';
	}
	if(document.styleSheets){
		h='\n<st' + 'yle type="text/css">\n'+sh+'\n</s' + 'tyle>';
		document.write(h);
	}
	else{
		h=document.createElement('style');
		h.type='text/css';
		h.appendChild(document.createTextNode(sh));
		hd=document.getElementsByTagName('head');
		hd[0].appendChild(h);
	}
}
P7_LSMset();
function P7_LSMaddLoad(){
	if(!p7LSMcan){
		return;
	}
	if(window.addEventListener){
		window.addEventListener("load",P7_LSMinit,false);
		window.addEventListener("resize",P7_LSMrsz,false);
		window.addEventListener("unload",P7_LSMclose,false);
		document.addEventListener("keydown",P7_LSMkey,false);
	}
	else if(window.attachEvent){
		window.attachEvent("onload",P7_LSMinit);
		window.attachEvent("onresize",P7_LSMrsz);
		window.attachEvent("onunload",P7_LSMclose);
		document.attachEvent("onkeydown",P7_LSMkey);
	}
}
P7_LSMaddLoad();
function P7_LSMop(){
	if(!document.getElementById||!p7LSMcan){
		return;
	}
	p7LSMctl[p7LSMctl.length]=arguments;
}
function P7_LSMinit(){
	var i,j,x=0,el,ob,h,tx,tD,tA,cntr=0,tIM,tB,bA,li,ul,tR,obb;
	if(p7LSMi||!p7LSMcan){
		return;
	}
	p7LSMi=true;
	P7_LSMbuildpop();
	el=document.createElement('div');
	el.setAttribute("id","p7lsm_abox");
	document.getElementsByTagName('body')[0].appendChild(el);
	el=document.createElement('div');
	el.setAttribute("id","p7lsm_overlay");
	document.getElementsByTagName('body')[0].appendChild(el);
	el=document.createElement('div');
	el.setAttribute("id","p7LSM_ovr");
	ob=document.createElement('img');
	ob.setAttribute('id','p7LSM_ovrimg');
	el.appendChild(ob);
	document.getElementsByTagName('body')[0].appendChild(el);
	el=document.createElement('div');
	ob=document.createElement('a');
	ob.appendChild(document.createTextNode("X"));
	ob.setAttribute("href","javascript:;")
	ob.setAttribute("title","Close Box");
	ob.onclick=function(){
		return P7_LSMhelp();
	};
	obb=document.createElement('div');
	obb.setAttribute("class","p7LSM_helpbox_close");
	obb.appendChild(ob);
	el.appendChild(obb);
	ob=document.createElement('p');
	ob.appendChild(document.createTextNode(p7LSMHLP));
	el.appendChild(ob);
	ob=document.createElement('ul');
	for(i=0;i<p7LSMHelp.length;i++){
		li=document.createElement('li')
		li.appendChild(document.createTextNode(p7LSMHelp[i]));
		ob.appendChild(li);
	}
	el.appendChild(ob);
	el.setAttribute("id","p7LSM_helpbox");
	el.p7status="closed";
	document.getElementsByTagName('body')[0].appendChild(el);
	el=document.createElement('div');
	ob=document.createElement('a');
	ob.appendChild(document.createTextNode("X"));
	ob.setAttribute("href","javascript:;")
	ob.setAttribute("title","Close Box");
	ob.onclick=function(){
		return P7_LSMtoc();
	};
	obb=document.createElement('div');
	obb.setAttribute("class","p7LSM_tocbox_close");
	obb.appendChild(ob);
	el.appendChild(obb);
	ob=document.createElement('p');
	ob.appendChild(document.createTextNode(p7LSMTOC));
	el.appendChild(ob);
	el.setAttribute("id","p7LSM_tocbox");
	el.p7status="closed";
	document.getElementsByTagName('body')[0].appendChild(el);
	el=document.createElement('div');
	el.setAttribute("id","p7LSM_descboxW");
	el.p7status="closed";
	obb=document.createElement('div');
	obb.setAttribute("id","p7LSM_descboxInner");
	el.appendChild(obb);
	ob=document.createElement('div');
	ob.setAttribute("id","p7LSM_descbox");
	obb.appendChild(ob);
	document.getElementsByTagName('body')[0].appendChild(el);
	bA=document.getElementById("p7LSM_box");
	bA.p7status="closed";
	bA=document.getElementById("p7LSM_help");
	if(bA){
		bA.onclick=function(){
			return P7_LSMhelp();
		};
	}
	bA=document.getElementById("p7LSM_toc");
	if(bA){
		bA.onclick=function(){
			return P7_LSMtoc();
		};
	}
	bA=document.getElementById("p7LSM_first");
	if(bA){
		bA.onclick=function(){
			return P7_LSMctrl('first');
		};
	}
	bA=document.getElementById("p7LSM_prev");
	if(bA){
		bA.onclick=function(){
			return P7_LSMctrl('previous');
		};
	}
	bA=document.getElementById("p7LSM_next");
	if(bA){
		bA.onclick=function(){
			return P7_LSMctrl('next');
		};
	}
	bA=document.getElementById("p7LSM_last");
	if(bA){
		bA.onclick=function(){
			return P7_LSMctrl('last');
		};
	}
	bA=document.getElementById("p7LSM_pauseplay");
	if(bA){
		bA.onclick=function(){
			return P7_LSMppTrig();
		};
	}
	bA=document.getElementById("p7LSM_close");
	if(bA){
		bA.onclick=function(){
			return P7_LSMclose();
		};
	}
	bA=document.getElementById("p7lsm_overlay");
	if(bA){
		bA.onclick=function(){
			return true;
		};
	}
	document.p7lsmpre=[];
	document.getElementById("p7LSM_desc").p7src=false;
	document.getElementById("p7LSM_cnt").p7src=false;
	for(j=0;j<p7LSMctl.length;j++){
		tD=document.getElementById(p7LSMctl[j][0]);
		if(tD){
			cntr=-1;
			tD.p7opt=p7LSMctl[j];
			tD.p7slides=[];
			tR=document.getElementById(tD.id.replace("_","trg_"));
			tA=tR.getElementsByTagName("a");
			for(i=0;i<tA.length;i++){
				if(tA[i].className&&tA[i].className.indexOf("p7lsm_type")>-1){
					cntr++;
					tD.p7slides[cntr]=tA[i];
					tA[i].onclick=function(){
						return P7_LSMshow(this);
					};
					tA[i].parentNode.onmouseover=function(){
						this.className="over";
					};
					tA[i].parentNode.onmouseout=function(){
						this.className="";
					};
					tA[i].p7lsmdiv=tD.id;
					tA[i].p7lsmsnum=cntr+1;
					if(tA[i].className=="p7lsm_type_img"){
						if(tD.p7opt[10]==1){
							tA[i].onmouseover=function(){
								P7_LSMrollover(this);
							};
							tA[i].onmouseout=P7_LSMrollout;
						}
						document.p7lsmpre[x]=new Image();
						document.p7lsmpre[x].cmp=false;
						document.p7lsmpre[x].onload=function(){
							this.cmp=true;
						};
						document.p7lsmpre[x].onerror=function(){
							this.cmp=true;
							this.width=300;
							this.height=300;
						};
						tA[i].p7imindex=x;
						x++;
					}
				}
			}
			tD.p7lsmnum=tD.p7slides.length;
		}
	}
	P7_LSMpause(1);
	p7LSMf=true;
	P7_LSMurl();
}
function P7_LSMrollover(a){
	var tp,rD,rI,tI,dm,rw,rh,tt,tl;
	tp=a.className;
	if(tp&&tp.indexOf("_img")>-1){
		rD=document.getElementById("p7LSM_ovr");
		rI=document.getElementById("p7LSM_ovrimg");
		tI=a.getElementsByTagName("img");
		dm=P7_LSMdims(a);
		rI.setAttribute("src",tI[0].getAttribute("src"));
		rD.style.visibility="hidden";
		rD.style.display="block";
		rw=rD.offsetWidth;
		rh=rD.offsetHeight;
		tt=dm[1]-rh;
		tl= dm[0]-((rw-dm[2])/2);
		tt-=5;
		if(tt<0){
			tt=dm[1]+a.offsetHeight+2;
		}
		if(tl<0){
			tl=0;
		}
		rD.style.top=tt+"px";
		rD.style.left=tl+"px";
		rD.style.visibility="visible";
	}
}
function P7_LSMrollout(){
	var rD=document.getElementById("p7LSM_ovr");
	rD.style.display="none";
}
function P7_LSMctrl(ag,sd,bp){
	var n,x,cDB,toc,op;
	if(!p7LSMf){
		return false;
	}
	if(!ag){
		ag='next';
	}
	if(ag=='pause'){
		P7_LSMpause();
		return false;
	}
	if(ag=='play'){
		P7_LSMplay();
		return false;
	}
	if(ag=='close'){
		P7_LSMclose();
		return false;
	}
	if(!sd){
		if(p7LSMcshow[0]){
			sd=p7LSMcshow[0];
		}
		else{
			sd=p7LSMctl[0][0];
		}
	}
	if(!p7LSMcshow[0]){
		p7LSMcshow[0]=sd;
		p7LSMcshow[1]=1;
	}
	cDB=document.getElementById(sd);
	if(!cDB||!cDB.p7lsmnum){
		return false;
	}
	if(sd!=p7LSMcshow[0]){
		p7LSMcshow[1]=1;
	}
	op=P7_LSMopts();
	if(ag=='first'){
		n=1;
		if(op[5]==3&&sd!=p7LSMctl[0][0]){
			sd=p7LSMctl[0][0];
			cDB=document.getElementById(sd);
			P7_LSMtochelpStat();
			P7_LSMclose();
		}
		else{
			if(n==p7LSMcshow[1]&&cDB.p7status=='open'){
				return false;
			}
		}
	}
	else if(ag=='last'){
		n=cDB.p7lsmnum;
		if(op[5]==3&&sd!=p7LSMctl[0][p7LSMctl.length-1]){
			sd=p7LSMctl[p7LSMctl.length-1][0];
			cDB=document.getElementById(sd);
			n=cDB.p7lsmnum;
			P7_LSMtochelpStat();
			P7_LSMclose();
		}
		else{
			if(n==p7LSMcshow[1]&&cDB.p7status=='open'){
				return false;
			}
		}
	}
	else if(ag=='next'){
		n=p7LSMcshow[1]+1;
		if(n>cDB.p7lsmnum){
			if(op[5]==0){
				return false;
			}
			else if(cDB.p7opt[5]==1){
				n=1;;
			}
			else if(cDB.p7opt[5]==2){
				return false;
			}
			else if(op[5]==3){
				x=P7_LSMnextShow();
				sd=p7LSMctl[x][0];
				cDB=document.getElementById(sd);
				n=1;
				if(p7LSMmode=="auto"){
					p7LSMnextMode='auto';
				}
				P7_LSMtochelpStat();
				P7_LSMclose();
			}
		}
	}
	else if(ag=='previous'){
		n=p7LSMcshow[1]-1;
		if(n<1){
			if(op[5]==0){
				return false;;
			}
			else if(cDB.p7opt[5]==1){
				n=cDB.p7lsmnum;
			}
			else if(cDB.p7opt[5]==2){
				return false;
			}
			else if(op[5]==3){
				x=P7_LSMprevShow();
				sd=p7LSMctl[x][0];
				cDB=document.getElementById(sd);
				n=cDB.p7lsmnum;
				P7_LSMtochelpStat();
				P7_LSMclose();
			}
			else{
				return false;
			}
		}
	}
	else{
		n=parseInt(ag);
	}
	if(!n||n<1){
		n=1;
	}
	else if(n>cDB.p7lsmnum){
		n=cDB.p7lsmnum;
	}
	n--;
	if(op[8]==1&&p7LSMnextMode!='auto'&&bp!=1){
		P7_LSMpause();
	}
	P7_LSMshow(cDB.p7slides[n]);
	return false;
}
function P7_LSMppTrig(){
	if(!p7LSMf){
		return false;
	}
	var a=document.getElementById('p7LSM_pauseplay');
	if(a.p7state=='play'){
		P7_LSMpause();
	}
	else{
		P7_LSMplay();
	}
	return false;
}
function P7_LSMplay(bp){
	var n,b=document.getElementById('p7LSM_pauseplay');
	if(p7LSMmode=='auto'&&bp!=1){
		return;
	}
	b.p7state='play';
	p7LSMmode='auto';
	b.title='Pause';
	b.className='p7LSM_pause';
	if(bp!=1){
		P7_LSMctrl('next','',1);
	}
}
function P7_LSMpause(bp){
	var b=document.getElementById('p7LSM_pauseplay');
	if(p7LSMshowtmr){
		clearTimeout(p7LSMshowtmr);
	}
	b.p7state='pause';
	if(bp!=1){
		p7LSMmode='pause';
	}
	b.title='Play';
	b.className='p7LSM_play';
}
function P7_LSMdescpop(ac,bp){
	var dP,dPC,op,tl,tt,th,tw,cl,ct,cw,ch;
	dP=document.getElementById("p7LSM_descboxW");
	dPC=document.getElementById("p7LSM_descbox");
	op=P7_LSMopts();
	if(ac=='show'){
		dP.p7status="open";
		if(op[1]>1&&bp!=1){
			dP.style.width=dP.offsetWidth+"px";
			dP.style.visibility="hidden";
			dP.style.height="auto";
			P7_LSMposdesc();
			tt=parseInt(dP.style.top);
			th=dP.offsetHeight;
			ct=tt+th-1;
			ch=1;
			dP.style.height=ch+"px";
			dP.style.top=ct+"px";
			dP.style.visibility="visible";
			P7_LSMglide(dP.id,ct,tt,ch,th,'open');
		}
		else{
			P7_LSMposdesc();
			P7_LSMshow_fin2();
		}
	}
	else{
		if(op[1]>1&&bp!=1){
			ct=parseInt(dP.style.top);
			ch=dP.offsetHeight;
			th=0;
			tt=ct+ch;
			P7_LSMglide(dP.id,ct,tt,ch,th,'close');
		}
		else{
			dP.p7status="closed";
			dP.style.left="-9000px";
			dP.style.top="0px";
			dP.style.height="10px";
			if(bp==2){
				P7_LSMshowB();
			}
		}
	}
}
function P7_LSMglide(id,ct,tt,ch,th,dr){
	var inc=2,dy=10,pc=0.08,tv,sp,dV=document.getElementById(id);
	p7LSMan=true;
	tv=Math.abs( parseInt( Math.abs(ct)-Math.abs(tt),10 ) );
	sp=inc;
	inc=tv*pc;
	inc=(inc<=sp)?sp:inc;
	inc=(dr!='open')?inc:inc*-1;
	dV.style.top=ct+"px";
	dV.style.height=ch+"px";
	if(ct==tt){
		p7LSMan=false;
		if(dr=='open'){
			dV.style.height="auto";
			if(dV.id=='p7LSM_descboxW'){
				P7_LSMshow_fin2();
			}
		}
		else{
			dV.style.left="-9000px";
			dV.style.height="10px";
			dV.style.top="0px";
			if(dV.id=='p7LSM_descboxW'){
				dV.p7status="closed";
				P7_LSMshowB();
			}
		}
	}
	else{
		ct+=inc;
		ch-=inc;
		if(dr=='open'&&ct<tt){
			ct=tt;
			ch=th;
		}
		if(dr=='close'&&ct>tt){
			ct=tt;
			ch=th;
		}
		p7LSMantmr=setTimeout("P7_LSMglide('"+id+"',"+ct+","+tt+","+ch+","+th+",'"+dr+"')",dy);
	}
}
function P7_LSMhelp(ac){
	var hp,tR,tB;
	hp=document.getElementById("p7LSM_helpbox");
	tR=document.getElementById('p7LSM_help');
	if(null==ac){
		ac=(hp.p7status=='closed')?'show':'hide';
	}
	if(ac=='show'){
		hp.p7status="open";
		if(tR){
			tR.className='down';
		}
		tB=document.getElementById(p7LSMcshow[0]);
		if(!tB){
			tB=document.getElementById(p7LSMctl[0][0]);
		}
		hp.className=tB.className;
		P7_LSMposhelp();
	}
	else{
		if(tR){
			tR.className='';
		}
		hp.style.left="-9000px";
		hp.style.top="0px";
		hp.style.height="10px";
		hp.p7status="closed";
	}
	return false;
}
function P7_LSMtitle(a){
	var tt,im,nt='Item';
	tt=a.getAttribute("title");
	if(!tt||tt==''){
		im=a.getElementsByTagName("img");
		if(im&&im[0]){
			tt=im[0].getAttribute("alt");
		}
		else{
			tt=a.textContent;
			if(!tt||tt==''){
				tt=a.innerText;
			}
			if(!tt||tt==''){
				tt=a.innerHTML;
			}
		}
	}
	if(tt&&tt!=''){
		nt=tt;
	}
	return nt;
}
function P7_LSMtoc(ac,sd){
	var i,x=0,toc,wd,h,t,tB,tLI,tt,ea,ol,li,tIM,tA,tx,tR,tD,tSP,cDB;
	toc=document.getElementById("p7LSM_tocbox");
	if(ac==null){
		ac=(toc.p7status=='closed')?'show':'hide';
	}
	tR=document.getElementById('p7LSM_toc');
	if(ac=='show'){
		P7_LSMclrtag(toc,'ol');
		if(!sd){
			tB=document.getElementById(p7LSMcshow[0]);
			if(!tB){
				tB=document.getElementById(p7LSMctl[0][0]);
			}
		}
		else{
			tB=document.getElementById(sd);
		}
		toc.className=tB.className;
		ol=document.createElement('ol');
		tD=document.getElementById(tB.id.replace("_","trg_"));
		tA=tD.getElementsByTagName("a");
		for(i=0;i<tA.length;i++){
			if(tA[i].className&&tA[i].className.indexOf('p7lsm_type')>-1){
				tt=P7_LSMtitle(tA[i]);
				ea=document.createElement('a');
				ea.appendChild(document.createTextNode(tt));
				ea.setAttribute("href","javascript:;");
				ea.p7num=(x);
				x++
				ea.onclick=function(){
					cDB=document.getElementById(p7LSMcshow[0]);
					P7_LSMshow(cDB.p7slides[this.p7num]);
					return false;
				};
				li=document.createElement("li");
				li.appendChild(ea);
				ol.appendChild(li);
			}
		}
		toc.appendChild(ol);
		toc.p7status="open";
		if(tR){
			tR.className='down';
		}
		P7_LSMsetTOC();
		P7_LSMpostoc();
	}
	else{
		toc.style.left="-9000px";
		toc.style.top="0px";
		toc.p7status="closed";
		if(tR){
			tR.className='';
		}
		P7_LSMclrtag(toc,'ol');
	}
	return false;
}
function P7_LSMsetTOC(){
	var i,tT,tA,cI;
	cI=p7LSMcshow[1]-1;
	tT=document.getElementById('p7LSM_tocbox');
	tA=tT.getElementsByTagName("a");
	if(tA&&tA.length>cI){
		for(i=0;i<tA.length;i++){
			if((i-1)==cI){
				tA[i].className='down';
			}
			else{
				tA[i].className='';
			}
		}
	}
}
function P7_LSMtochelpStat(){
	var tD=document.getElementById('p7LSM_tocbox');
	if(tD.p7status=="open"){
		p7LSMtocActive=true;
	}
	else{
		p7LSMtocActive=false;
	}
	tD=document.getElementById('p7LSM_helpbox');
	if(tD.p7status=="open"){
		p7LSMhlpActive=true;
	}
	else{
		p7LSMhlpActive=false;
	}
}
function P7_LSMclrtag(ob,tg){
	var i,tG;
	tG=ob.getElementsByTagName(tg);
	if(tG&&tG[0]){
		ob.removeChild(tG[0]);
	}
}
function P7_LSMshow(a){
	var pB,op;
	if(!p7LSMf){
		return false;
	}
	P7_LSMrollout();
	if(p7LSMantmr){
		clearTimeout(p7LSMantmr);
	}
	if(p7LSMoptmr){
		clearTimeout(p7LSMoptmr);
	}
	if(p7LSMimtmr){
		clearTimeout(p7LSMimtmr);
	}
	if(p7LSMshowtmr){
		clearTimeout(p7LSMshowtmr);
	}
	document.getElementById('p7LSM_loading').style.display="none";
	p7LSMcshow[0]=a.p7lsmdiv;
	p7LSMcshow[1]=a.p7lsmsnum;
	p7LSMcshow[2]=a;
	op=P7_LSMopts();
	pB=document.getElementById('p7LSM_descboxW');
	if(pB.p7status=="open"&&op[17]!=1){
		P7_LSMdescpop('hide',2);
	}
	else{
		P7_LSMshowB();
	}
	return false;
}
function P7_LSMshowB(){
	var i,a,cAB,cOV,cDB,sD,bw=0,bh=0,x,pI,prg,op,opp;
	a=p7LSMcshow[2];
	P7_LSMsetTOC();
	op=P7_LSMopts();
	P7_LSMbuttons();
	if(op[19]==0){
		P7_LSMsetdsp('p7LSM_toolbar','none');
		document.getElementById("p7LSM_container").className="hideToolbar";
	}
	else{
		P7_LSMsetdsp('p7LSM_toolbar','block');
		document.getElementById("p7LSM_container").className="";
	}
	cAB=document.getElementById('p7lsm_abox');
	cOV=document.getElementById('p7lsm_overlay');
	cDB=document.getElementById('p7LSM_box');
	if(cDB.p7status=='closed'){
		if(op[9]==1||p7LSMnextMode=='auto'){
			if(p7LSMmode!="auto"){
				p7LSMmode="auto";
				P7_LSMplay(1);
			}
		}
	}
	p7LSMnextMode='';
	cDB.style.display="block";
	cOV.style.display="block";
	p7LSMstat=true;
	opp=1.00;
	if(!cAB.filters){
		cAB.style.opacity=opp;
	}
	else{
		cAB.style.zoom="100%";
		cAB.style.filter='alpha(opacity='+opp*100+')';
	}
	if(cDB.p7status=='open'){
		cDB.p7new=false;
		bw=cDB.offsetWidth;
		bh=cDB.offsetHeight;
		cDB.p7bl=parseInt(cDB.style.left);
		cDB.p7bt=parseInt(cDB.style.top);
		cDB.p7status='closed';
	}
	else{
		cDB.p7new=true;
		sD=document.getElementById(p7LSMcshow[0]);
		cDB.className=sD.className;
		cAB.className=sD.className;
		cOV.className=sD.className;
		document.getElementById('p7LSM_helpbox').className=sD.className;
		document.getElementById('p7LSM_tocbox').className=sD.className;
		document.getElementById('p7LSM_descboxW').className=sD.className;
		if(op[13]==1||p7LSMtocActive){
			P7_LSMtoc('show');
			p7LSMtocActive=false;
		}
		if(op[16]==1||p7LSMhlpActive){
			P7_LSMhelp('show');
			p7LSMhlpActive=false;
		}
	}
	if(op[1]==1 || op[1]>1&&op[7]==1){
		cAB.style.height=bh+"px";
		cAB.style.width=bw+"px";
		cAB.style.display="block";
		P7_LSMpos(cAB.id);
	}
	if(op[1]>0){
		cDB.style.left="-9000px";
	}
	cDB.p7bw=bw;
	cDB.p7bh=bh;
	cDB.style.height="auto";
	if(a.className=='p7lsm_type_img'){
		x=a.p7imindex;
		pI=document.p7lsmpre[x];
		if(!pI.cmp){
			P7_LSMposldng();
			pI.src=a.href;
			P7_LSMload_img(x);
		}
		else{
			if(op[1]>0){
				p7LSMantmr=setTimeout("P7_LSMshow_dsp()",p7lsmdly);
			}
			else{
				P7_LSMshow_dsp();
			}
		}
	}
	else if(a.className=='p7lsm_type_cnt'){
		if(op[1]>0){
			p7LSMantmr=setTimeout("P7_LSMshow_dsp()",p7lsmdly);
		}
		else{
			P7_LSMshow_dsp();
		}
	}
}
function P7_LSMshow_dsp(){
	var i,a,cF,cB,cAB,cDB,cIM,cTM,an,el,ob,cN,tA,w,op,th,tw,cl,ct,cw,ch,fd,hs,sc,tl,tt,t,tSP,pB,pBC;
	a=p7LSMcshow[2];
	P7_LSMrestore();
	cDB=document.getElementById('p7LSM_box');
	cAB=document.getElementById('p7lsm_abox');
	pB=document.getElementById('p7LSM_descboxW');
	pBC=document.getElementById('p7LSM_descbox');
	cB=document.getElementById(p7LSMcshow[0]);
	cN=a.parentNode.childNodes;
	an=cB.p7opt[1];
	if(cB.p7opt[6]==1){
		el=P7_LSMsetdsp('p7LSM_counter','block');
		ob=document.createTextNode('Slide '+a.p7lsmsnum+' of '+cB.p7lsmnum);
		if(el.hasChildNodes){
			for(i=0;i<el.childNodes.length;i++){
				el.removeChild(el.childNodes[i]);
			}
		}
		el.appendChild(ob);
	}
	else{
		P7_LSMsetdsp('p7LSM_counter','none');
	}
	if(cB.p7opt[12]==1){
		el=P7_LSMsetdsp('p7LSM_caption','block');
		ob=document.createTextNode(P7_LSMtitle(a));
		if(el.hasChildNodes){
			for(i=0;i<el.childNodes.length;i++){
				el.removeChild(el.childNodes[i]);
			}
		}
		el.appendChild(ob);
	}
	else{
		P7_LSMsetdsp('p7LSM_caption','none');
	}
	tw=cB.p7opt[4];
	cDB.style.width=tw+"px";
	P7_LSMsetdsp('p7LSM_cnt','none');
	P7_LSMsetdsp('p7LSM_img','none');
	P7_LSMsetdsp('p7LSM_desc','none');
	if(a.className=='p7lsm_type_img'){
		cIM=document.getElementById('p7LSMfsim');
		cIM.src=a.href;
		cIM.setAttribute("width",document.p7lsmpre[a.p7imindex].width);
		cIM.setAttribute("height",document.p7lsmpre[a.p7imindex].height);
		P7_LSMsetdsp('p7LSM_img','block');
		P7_LSMsetdsp('p7LSM_toolbar','none');
		P7_LSMsetdsp('p7LSM_info','none');
		cTM=a.getElementsByTagName("img")[0];
		cIM.setAttribute("alt",cTM.getAttribute("alt"));
		cDB.style.width="auto";
		tw=cDB.offsetWidth;
		cDB.style.width=tw+"px";
		if(cB.p7opt[19]!=0){
			P7_LSMsetdsp('p7LSM_toolbar','block');
		}
		P7_LSMsetdsp('p7LSM_info','block');
		tA=document.getElementById('p7LSMfslink');
		tA.removeAttribute("href");
		tA.setAttribute("title","");
		tA.onclick=null;
		for(i=0;i<cN.length;i++){
			if(cN[i].className&&cN[i].className=='p7lsm_link'){
				el=cN[i].getElementsByTagName("a");
				if(el&&el[0]){
					tA.setAttribute("title",P7_LSMtitle(el[0]));
					tA.setAttribute("href",el[0].getAttribute("href"));
					if(el[0].onclick){
						tA.onclick=el[0].onclick;
					}
				}
			}
		}
	}
	else{
		hs=a.hash;
		if(hs&&hs.length>1){
			ob=document.getElementById(hs.substring(1));
			if(ob){
				el=P7_LSMsetdsp('p7LSM_cnt','block');
				P7_LSMcopyCN(el,ob);
				el.p7src=ob;
			}
		}
	}
	pB.p7show=false;
	for(i=0;i<cN.length;i++){
		if(cN[i].className&&cN[i].className=='p7lsm_description'){
			if(cB.p7opt[15]==1){
				P7_LSMcopyCN(pBC,cN[i]);
				pBC.p7src=cN[i];
				pB.p7show=true;
			}
			else{
				el=P7_LSMsetdsp('p7LSM_desc','block');
				P7_LSMcopyCN(el,cN[i]);
				el.p7src=cN[i];
			}
		}
	}
	if(cB.p7opt[15]==1){
		if(cB.p7opt[17]==1&&pB.p7status=='open'){
			P7_LSMposdesc();
		}
	}
	th=cDB.offsetHeight;
	if(cB.p7opt[19]!=0&&cDB.offsetWidth<p7LSMminwidth){
		if(!cB.p7hideButtons){
			cDB.style.width=p7LSMminwidth+"px";
			tw=p7LSMminwidth;
		}
	}
	if(an==0){
		P7_LSMpos('p7LSM_box');
		cDB.p7status="open";
		P7_LSMshow_fin();
	}
	else if(an==1){
		cDB.style.visiblity="hidden";
		P7_LSMpos('p7LSM_box');
		cAB.style.top=cDB.style.top;
		cAB.style.left=cDB.style.left;
		cAB.style.height=cDB.offsetHeight+"px";
		cAB.style.width=cDB.offsetWidth+"px";
		cDB.style.visbility="visible";
		P7_LSMfadeOut(cAB.id,0.99);
	}
	else if(an>1){
		if(an==2||an==3){
			cw=6;
			ch=20;
		}
		else{
			cw=tw;
			ch=th;
		}
		if(cB.p7opt[7]==1&&!cDB.p7new){
			ch=(cDB.p7bh>10)?cDB.p7bh:ch;
			cw=(cDB.p7bw>20)?cDB.p7bw:cw;
		}
		else{
			cAB.style.width=cw+"px";
			cAB.style.height=ch+"px";
			cAB.style.display="block";
			P7_LSMpos(cAB.id);
		}
		cl=parseInt(cAB.style.left);
		ct=parseInt(cAB.style.top);
		cDB.style.visibility="hidden";
		P7_LSMpos(cDB.id);
		tl=parseInt(cDB.style.left);
		tt=parseInt(cDB.style.top);
		fd=0;
		if(cB.p7opt[2]==1){
			fd=1;
			if(cB.p7opt[7]!=1||cDB.p7new){
				ct=parseInt(ct-(ch/2)+(th/2));
				fd=0;
			}
		}
		else if(cB.p7opt[2]==2){
			fd=2;
			if(cB.p7opt[7]!=1||cDB.p7new){
				cl=parseInt(cl-(cw/2)+(tw/2));
				fd=0;
			}
		}
		else if(cB.p7opt[2]==3){
			fd=3;
			if(cB.p7opt[7]!=1||cDB.p7new){
				cl=parseInt(cl-(cw/2)+(tw/2));
				ct=parseInt(ct-(ch/2)+(th/2));
				fd=0;
			}
		}
		P7_LSMgrow(cAB.id,cl,tl,ct,tt,ch,th,cw,tw,an,fd);
	}
}
function P7_LSMshow_fin(){
	var pB,op=P7_LSMopts();
	p7LSMan=false;
	if(op[15]==1){
		pB=document.getElementById('p7LSM_descboxW');
		if((pB.p7show&&op[17]!=1) || (op[17]==1&&pB.p7status!='open')){
			P7_LSMdescpop('show');
		}
		else{
			if(op[17]==1){
				pB.p7status='open';
			}
			P7_LSMshow_fin2();
		}
	}
	else{
		P7_LSMshow_fin2();
	}
}
function P7_LSMshow_fin2(){
	var i,j,cn,n,nn,tn,op,nA,tS,tB,tA,im,px,sd,m=false;
	p7LSMan=false;
	tB=document.getElementById('p7LSM_box');
	tB.p7status='open';
	tB.p7new=false;
	P7_LSMrsz();
	tS=document.getElementById(p7LSMcshow[0]);
	op=tS.p7opt;
	nn=p7LSMcshow[1]+1;
	n=nn;
	sd=p7LSMcshow[0];
	if(op[14]==1){
		if(nn>tS.p7lsmnum){
			if(op[5]==1){
				nA=tS.p7slides[0];
			}
			else if(op[5]==3){
				j=P7_LSMnextShow();
				sd=p7LSMctl[j][0];
				nA=document.getElementById(sd).p7slides[0];
			}
			else{
				nA=null;
			}
		}
		else{
			nA=tS.p7slides[nn-1];
		}
		if(nA&&nA.p7imindex){
			px=nA.p7imindex;
			im=document.p7lsmpre[px];
			if(!im.cmp){
				im.src=nA.href;
			}
		}
	}
	if(p7LSMmode=="auto"){
		if(n>tS.p7lsmnum&&op[5]==0){
			P7_LSMpause();
		}
		else if(n>tS.p7lsmnum&&op[5]==2){
			p7LSMshowtmr=setTimeout("P7_LSMclose()",op[11]*1000);
		}
		else{
			p7LSMshowtmr=setTimeout("P7_LSMctrl('next','',1)",op[11]*1000);
		}
	}
}
function P7_LSMnextShow(){
	var i,cs,j=-1;
	cs=p7LSMcshow[0];
	for(i=0;i<p7LSMctl.length;i++){
		if(p7LSMctl[i][0]==cs){
			if(i>=p7LSMctl.length-1){
				j=0;
			}
			else{
				j=i+1;
			}
			break;
		}
	}
	return j;
}
function P7_LSMprevShow(){
	var i,cs,j=-1;
	cs=p7LSMcshow[0];
	for(i=0;i<p7LSMctl.length;i++){
		if(p7LSMctl[i][0]==cs){
			if(i==0){
				j=p7LSMctl.length-1;
			}
			else{
				j=i-1;
			}
			break;
		}
	}
	return j;
}
function P7_LSMrestore(){
	var el;
	el=document.getElementById("p7LSM_cnt");
	if(el.p7src){
		P7_LSMcopyCN(el.p7src,el);
	}
	el.p7src=false;
	el=document.getElementById("p7LSM_desc");
	if(el.p7src){
		P7_LSMcopyCN(el.p7src,el);
	}
	el.p7src=false;
	el=document.getElementById("p7LSM_descbox");
	if(el.p7src){
		P7_LSMcopyCN(el.p7src,el);
	}
	el.p7src=false;
}
function P7_LSMload_img(ix,kn){
	var pR,op,im=document.p7lsmpre[ix];
	kn=(kn)?kn:0;
	if(im.cmp){
		im.cmp=true;
		document.getElementById("p7LSM_loading").style.display="none";
		p7LSMantmr=setTimeout("P7_LSMshow_dsp()",p7lsmdly);
	}
	else{
		if(p7LSMimtmr){
			clearTimeout(p7LSMimtmr);
		}
		kn++;
		if(kn<500){
			p7LSMimtmr=setTimeout("P7_LSMload_img("+ix+","+kn+")",60);
		}
		else{
			document.getElementById("p7LSM_loading").style.display="none";
			im.cmp=true;
			im.width=300;
			im.height=300;
			op=P7_LSMopts();
			if(op[1]>0){
				p7LSMantmr=setTimeout("P7_LSMshow_dsp()",p7lsmdly);
			}
			else{
				P7_LSMshow_dsp()
			}
		}
	}
}
function P7_LSMbuttons(){
	var i,tS,tn,opt;
	tS=document.getElementById(p7LSMcshow[0]);
	tn=tS.p7lsmnum;
	if(tn==1){
		tS.p7hideButtons=true;
		P7_LSMsetdsp('p7LSM_toc','none');
		P7_LSMsetdsp('p7LSM_first','none');
		P7_LSMsetdsp('p7LSM_prev','none');
		P7_LSMsetdsp('p7LSM_pauseplay','none');
		P7_LSMsetdsp('p7LSM_next','none');
		P7_LSMsetdsp('p7LSM_last','none');
		P7_LSMsetdsp('p7LSM_help','none');
	}
	else{
		tS.p7hideButtons=false;
		P7_LSMsetdsp('p7LSM_toc','block');
		P7_LSMsetdsp('p7LSM_first','block');
		P7_LSMsetdsp('p7LSM_prev','block');
		P7_LSMsetdsp('p7LSM_pauseplay','block');
		P7_LSMsetdsp('p7LSM_next','block');
		P7_LSMsetdsp('p7LSM_last','block');
		P7_LSMsetdsp('p7LSM_help','block');
	}
}
function P7_LSMclose(){
	var i,cAB,cOV,cDB,j,v;
	if(p7LSMantmr){
		clearTimeout(p7LSMantmr);
	}
	if(p7LSMoptmr){
		clearTimeout(p7LSMoptmr);
	}
	if(p7LSMimtmr){
		clearTimeout(p7LSMimtmr);
	}
	if(p7LSMshowtmr){
		clearTimeout(p7LSMshowtmr);
	}
	P7_LSMpause();
	p7LSMstat=false;
	P7_LSMtoc('hide');
	P7_LSMhelp('hide');
	P7_LSMdescpop('hide',1);
	cAB=document.getElementById('p7lsm_abox');
	cOV=document.getElementById('p7lsm_overlay');
	cDB=document.getElementById('p7LSM_box');
	cDB.p7status="closed";
	cDB.style.left="-9000px";
	cDB.style.height="10px";
	cDB.style.top="0px";
	P7_LSMrestore();
	cAB.style.display="none";
	document.getElementById("p7LSM_loading").style.display="none";
	cOV.style.display="none";
	if(P7_LSMisIE6()){
		cOV.style.height="10px";
	}
	return false;
}
function P7_LSMopts(){
	var sd,tD;
	if(!p7LSMcshow[0]){
		p7LSMcshow[0]=p7LSMctl[0][0];
		p7LSMcshow[1]=1;
	}
	tD=document.getElementById(p7LSMcshow[0]);
	if(tD&&tD.p7opt){
		return tD.p7opt;
	}
	else{
		return ['',0,0,0,0,0];
	}
}
function P7_LSMrsz(){
	var tB=document.getElementById('p7LSM_box');
	if(tB.p7status=='open'&&!p7LSMan){
		P7_LSMpos('p7LSM_box');
		P7_LSMpostoc();
		P7_LSMposhelp();
		P7_LSMposdesc();
	}
}
function P7_LSMpostoc(){
	var tB,h,t,wd,sc,l=10;
	tB=document.getElementById("p7LSM_tocbox");
	wd=P7_LSMwin();
	if(tB.p7status=="open"){
		tB.style.height="auto";
		h=tB.offsetHeight;
		t=wd[0]-h-20;
		if(t<10){
			h=wd[0]-20;
			t=10;
			tB.style.height=h+"px";
		}
		sc=P7_LSMsclb();
		t+=sc[1];
		l+=sc[0];
		t=(t<0)?0:t;
		tB.style.top=t+"px";
		tB.style.left=l+"px";
	}
}
function P7_LSMposhelp(){
	var tB,h,w,t,l,wd,sc;
	tB=document.getElementById("p7LSM_helpbox");
	wd=P7_LSMwin();
	if(tB.p7status=="open"){
		tB.style.height="auto";
		h=tB.offsetHeight;
		w=tB.offsetWidth;
		t=wd[0]-h-20;
		l=wd[1]-w-20;
		sc=P7_LSMsclb();
		t+=sc[1];
		l+=sc[0];
		t=(t<0)?0:t;
		tB.style.top=t+"px";
		tB.style.left=l+"px";
	}
}
function P7_LSMposdesc(){
	var tB,tBC,h,w,t,l,wd,sc,lm;
	tB=document.getElementById("p7LSM_descboxW");
	tBC=document.getElementById("p7LSM_descbox");
	wd=P7_LSMwin();
	if(tB.p7status=="open"){
		tB.style.height="auto";
		h=tB.offsetHeight;
		w=tB.offsetWidth;
		t=wd[0]-h-20;
		l=wd[1]-w-20;
		sc=P7_LSMsclb();
		t+=sc[1];
		l+=sc[0];
		t=(t<0)?0:t;
		lm=P7_LSMminleft();
		l=(l<lm)?lm:l;
		tB.style.top=t+"px";
		tB.style.left=l+"px";
	}
}
function P7_LSMposldng(){
	var tD,dB,wd,x,y,lw,lw,sc;
	tD=document.getElementById('p7LSM_loading');
	dB=document.getElementById('p7LSM_box');
	tD.style.visibility="hidden";
	tD.style.display="block";
	if(!dB.p7new&&dB.p7bl){
		x=parseInt(dB.p7bl)+((dB.p7bw-tD.offsetWidth)/2);
		y=parseInt(dB.p7bt)+((dB.p7bh-tD.offsetHeight)/2);
	}
	else{
		sc=P7_LSMsclb();
		wd=P7_LSMwin();
		x=((wd[1]-tD.offsetWidth)/2)+sc[0];
		y=((wd[0]-tD.offsetHeight)/2)+sc[1];
	}
	tD.style.left=x+"px";
	tD.style.top=y+"px";
	tD.style.visibility="visible";
}
function P7_LSMminleft(){
	var d=document.getElementById('p7LSM_box');
	return parseInt(d.style.left)+d.offsetWidth+5;
}
function P7_LSMpos(d){
	var x,y,wd,tB,dB,h,w,sh,oD,op,v,j,t,bx,by,bh,bw,sc;
	wd=P7_LSMwin();
	tB=document.getElementById(d);
	op=P7_LSMopts();
	w=tB.offsetWidth;
	h=tB.offsetHeight;
	x=parseInt((wd[1]-w)/2);
	x=(x<0)?0:x;
	y=parseInt((wd[0]-h)/2);
	y=(y<0)?0:y;
	if(op[2]==1){
		y=op[3];
	}
	else if(op[2]==2){
		x=op[18];
	}
	else if(op[2]==3){
		y=op[3];
		x=op[18];
	}
	sc=P7_LSMsclb();
	if(op[2]!=3){
		if(op[2]!=2){
			x+=sc[0];
		}
		if(op[2]!=1){
			y+=sc[1];
		}
	}
	tB.style.left=x+"px";
	tB.style.top=y+"px";
	if(P7_LSMisIE6()){
		sh=document.body.parentNode.scrollHeight;
		oD=document.getElementById('p7lsm_overlay');
		h=(wd[0]>0)?wd[0]:h;
		h=(h>sh)?h:sh;
		oD.style.height=h+"px";
		oD.style.position="absolute";
	}
}
function P7_LSMdims(ob){
	var pp,h,w,l=0,t=0,r=[4];
	pp=ob;
	while(pp){
		l+=(pp.offsetLeft)?pp.offsetLeft:0;
		t+=(pp.offsetTop)?pp.offsetTop:0;
		if(window.opera||navigator.userAgent.indexOf("Safari")>-1){
			if(pp.nodeName=="BODY"){
				l-=(pp.offsetLeft)?pp.offsetLeft:0;
				t-=(pp.offsetTop)?pp.offsetTop:0;
			}
		}
		pp=pp.offsetParent;
	}
	r[0]=l;
	r[1]=t
	r[2]=ob.offsetWidth;
	r[3]=ob.offsetHeight;
	return r;
}
function P7_LSMsclb(){
	var x,y;
	y=document.body.parentNode.scrollTop;
	if(!y){
		y=document.body.scrollTop;
	}
	y=(y)?y:0;
	x=document.body.parentNode.scrollLeft;
	if(!x){
		x=document.body.scrollLeft;
	}
	x=(x)?x:0;
	return [x,y];
}
function P7_LSMgrow(id,cl,tl,ct,tt,ch,th,cw,tw,op){
	var il=10,it=10,ih=1,iw=1,dy=10,sp;
	var cD,nw=0,nh=0,nl=0,nt=0,tv,pc=0.10;
	tv=Math.abs( parseInt( Math.abs(th)-Math.abs(ch),10 ) );
	sp=ih;
	ih=tv*pc;
	ih=(ih<=sp)?sp:ih;
	tv=Math.abs( parseInt( Math.abs(tw)-Math.abs(cw),10 ) );
	sp=iw;
	iw=tv*pc;
	iw=(iw<=sp)?sp:iw;
	il=iw/2;
	it=ih/2;
	if(tw<cw){
		iw=iw*-1;
	}
	if(th<ch){
		ih=ih*-1;
	}
	if(tt<ct){
		it=it*-1;
	}
	if(tl<cl){
		il=il*-1;
	}
	p7LSMan=true;
	cD=document.getElementById(id);
	cD.style.height=ch+'px';
	cD.style.width=cw+'px';
	cD.style.left=cl+"px";
	cD.style.top=ct+"px";
	if(ch==th && cw==tw && ct==tt && cl==tl){
		document.getElementById('p7LSM_box').style.visibility="visible";
		if(op==3){
			P7_LSMfadeOut(cD.id,0.99);
		}
		else{
			cD.style.display='none';
			P7_LSMshow_fin();
		}
	}
	else{
		nl=cl+il;
		nt=ct+it;
		if(op==2||op==3){
			nw=cw+iw;
			if(cw==tw){
				nh=ch+ih;
			}
			else{
				nh=ch;
				nt=ct;
			}
		}
		if(ih<0){
			nh=(nh<=th)?th:nh;
		}
		else{
			nh=(nh>=th)?th:nh;
		}
		if(iw<0){
			nw=(nw<=tw)?tw:nw;
		}
		else{
			nw=(nw>=tw)?tw:nw;
		}
		if(it<0){
			nt=(nt<=tt)?tt:nt;
		}
		else{
			nt=(nt>=tt)?tt:nt;
		}
		if(il<0){
			nl=(nl<=tl)?tl:nl;
		}
		else{
			nl=(nl>=tl)?tl:nl;
		}
		p7LSMantmr=setTimeout("P7_LSMgrow('"+id+"',"+nl+","+tl+","+nt+","+tt+","+nh+","+th+","+nw+","+tw+","+op+")",dy);
	}
}
function P7_LSMfadeOut(id,op){
	var im,dy=10,lm=0.01,inc,d=document.getElementById(id);
	p7LSMan=true;
	inc=(window.opera)?0.15:0.04;
	op=(op<=lm)?lm:op;
	if(!d.filters){
		d.style.opacity=op;
	}
	else{
		inc=.10;
		dy=30;
		d.style.filter='alpha(opacity='+op*100+')';
	}
	if(op>lm){
		op-=inc;
		p7LSMoptmr=setTimeout("P7_LSMfadeOut('"+id+"',"+op+")",dy);
	}
	else{
		d.style.display="none";
		P7_LSMpos('p7LSM_box');
		P7_LSMshow_fin();
	}
}
function P7_LSMkey(evt){
	var k,tg,nn,pp,m=true,tb=false,i,pp,dB,tA;
	if(p7LSMstat){
		evt=(evt)?evt:event;
		tg=(evt.target)?evt.target:evt.srcElement;
		nn=tg.nodeName.toLowerCase();
		if(!evt.altKey&&!evt.ctrlKey){
			if(nn!='input'&&nn!='textarea'){
				k=evt.keyCode;
				var j=evt.charCode;
				if(k==33||k==37||k==109 || k==32&&evt.shiftKey){
					P7_LSMctrl('previous');
					m=false;
				}
				else if(k==34||k==39||k==107||k==32){
					P7_LSMctrl('next');
					m=false;
				}
				else if(k==35){
					P7_LSMctrl('last');
					m=false;
				}
				else if(k==36){
					P7_LSMctrl('first');
					m=false;
				}
				else if(k==80){
					P7_LSMppTrig();
					m=false;
				}
				else if(k==27 || (k==88&&!window.opera)){
					P7_LSMclose();
					m=false;
				}
				else if(k==72&&!window.opera){
					P7_LSMhelp();
					m=false;
				}
				else if(k==84){
					P7_LSMtoc();
					m=false;
				}
			}
		}
	}
	if(!m){
		if(evt.preventDefault){
			evt.preventDefault();
		}
	}
	return m;
}
function P7_LSMwin(){
	var h,w;
	if(window.innerHeight){
		if(document.documentElement.clientWidth){
			w=document.documentElement.clientWidth;
		}
		else{
			w=window.innerWidth;
		}
		h=window.innerHeight;
	}
	else if(document.documentElement&&document.documentElement.clientHeight){
		w=document.documentElement.clientWidth;
		h=document.documentElement.clientHeight;
	}
	else if(document.body){
		w=document.body.clientWidth;
		h=document.body.clientHeight;
	}
	return [h,w];
}
function P7_LSMsetdsp(dd,dt){
	var el=document.getElementById(dd);
	if(el){
		el.style.display=dt;
	}
	return el;
}
function P7_LSMcopyCN(tD,tS){
	while(tD.childNodes.length>0){
		tD.removeChild(tD.childNodes[0]);
	}
	while(tS.childNodes.length>0){
		tD.appendChild(tS.childNodes[0]);
	}
}
function P7_LSMbuildpop(){
	var el,a,i,li,ul,ob,tb,bx,cn;
	tb=document.createElement('div');
	tb.setAttribute('id','p7LSM_toolbar');
	i=document.createElement('i');
	i.appendChild(document.createTextNode('contents'));
	a=document.createElement('a');
	a.appendChild(i);
	a.setAttribute('id','p7LSM_toc');
	a.setAttribute('href','#');
	a.setAttribute('title','Table of Contents');
	ob=document.createElement('div');
	ob.setAttribute('id','p7LSM_toolbartoc');
	ob.appendChild(a);
	tb.appendChild(ob);
	ul=document.createElement('ul');
	i=document.createElement('i');
	i.appendChild(document.createTextNode('first'));
	a=document.createElement('a');
	a.appendChild(i);
	a.setAttribute('id','p7LSM_first');
	a.setAttribute('href','#');
	a.setAttribute('title','First');
	li=document.createElement('li');
	li.appendChild(a);
	ul.appendChild(li);
	i=document.createElement('i');
	i.appendChild(document.createTextNode('previous'));
	a=document.createElement('a');
	a.appendChild(i);
	a.setAttribute('id','p7LSM_prev');
	a.setAttribute('href','#');
	a.setAttribute('title','Previous');
	li=document.createElement('li');
	li.appendChild(a);
	ul.appendChild(li);
	i=document.createElement('i');
	i.appendChild(document.createTextNode('pause/play'));
	a=document.createElement('a');
	a.appendChild(i);
	a.setAttribute('id','p7LSM_pauseplay');
	a.setAttribute('href','#');
	a.setAttribute('title','Play');
	a.setAttribute('class','p7LSM_play');
	li=document.createElement('li');
	li.appendChild(a);
	ul.appendChild(li);
	i=document.createElement('i');
	i.appendChild(document.createTextNode('next'));
	a=document.createElement('a');
	a.appendChild(i);
	a.setAttribute('id','p7LSM_next');
	a.setAttribute('href','#');
	a.setAttribute('title','Next');
	li=document.createElement('li');
	li.appendChild(a);
	ul.appendChild(li);
	i=document.createElement('i');
	i.appendChild(document.createTextNode('last'));
	a=document.createElement('a');
	a.appendChild(i);
	a.setAttribute('id','p7LSM_last');
	a.setAttribute('href','#');
	a.setAttribute('title','Last');
	li=document.createElement('li');
	li.appendChild(a);
	ul.appendChild(li);
	ob=document.createElement('div');
	ob.setAttribute('id','p7LSM_vcr');
	ob.appendChild(ul);
	tb.appendChild(ob);
	i=document.createElement('i');
	i.appendChild(document.createTextNode('help'));
	a=document.createElement('a');
	a.appendChild(i);
	a.setAttribute('id','p7LSM_help');
	a.setAttribute('href','#');
	a.setAttribute('title','Help for Keyboard Users');
	ob=document.createElement('div');
	ob.setAttribute('id','p7LSM_toolbarhelp');
	ob.appendChild(a);
	tb.appendChild(ob);
	i=document.createElement('i');
	i.appendChild(document.createTextNode('close'));
	a=document.createElement('a');
	a.appendChild(i);
	a.setAttribute('id','p7LSM_close');
	a.setAttribute('href','#');
	a.setAttribute('title','Close');
	ob=document.createElement('div');
	ob.setAttribute('id','p7LSM_toolbarclose');
	ob.appendChild(a);
	tb.appendChild(ob);
	cn=document.createElement('div');
	cn.setAttribute('id','p7LSM_container');
	cn.appendChild(tb);
	ob=document.createElement('div');
	ob.setAttribute('id','p7LSM_cnt');
	cn.appendChild(ob);
	ob=document.createElement('div');
	ob.setAttribute('id','p7LSM_img');
	cn.appendChild(ob);
	bx=document.createElement('div');
	bx.setAttribute('id','p7LSM_box');
	bx.appendChild(cn);
	el=document.createElement('div');
	el.setAttribute('id','p7LSM_info');
	ob=document.createElement('div');
	ob.setAttribute('id','p7LSM_caption');
	el.appendChild(ob);
	ob=document.createElement('div');
	ob.setAttribute('id','p7LSM_desc');
	el.appendChild(ob);
	ob=document.createElement('div');
	ob.setAttribute('id','p7LSM_counter');
	el.appendChild(ob);
	cn.appendChild(el);
	document.getElementsByTagName('body')[0].appendChild(bx);
	el=document.createElement('div');
	el.setAttribute("id","p7LSM_loading");
	document.getElementsByTagName('body')[0].appendChild(el);
	el=document.createElement('a');
	el.setAttribute("id","p7LSMfslink");
	ob=document.createElement('img');
	ob.setAttribute("id","p7LSMfsim");
	el.appendChild(ob);
	document.getElementById('p7LSM_img').appendChild(el);
}
function P7_LSMisIE6(){
	var j,v,m=false;
	j=p7lsmA.indexOf("msie");
	v=parseInt(p7lsmA.substring(j+4,j+6));
	if(v<7){
		m=true;
	}
	return m;
}
function P7_LSMurl(){
  var i,h,s,x,nn,d='lsm';
  if(document.getElementById){
   h=document.location.search;
   if(h){
    h=h.replace('?','');
    s=h.split(/[=&]/g);
    if(s&&s.length){
     for(i=0;i<s.length;i+=2){
      if(s[i]==d){
       x=s[i+1];
       nn=x.split("_");
       if(nn&&nn[1]){
        P7_LSMctrl(nn[1],'p7LSM_'+nn[0],1);
       }
      }
     }
    }
  }
  h=document.location.hash;
  x=h.substring(1,h.length);
  if(x&&x.indexOf(d)===0){
    nn=x.replace(d,'').split("_");
    if(nn&&nn[1]){
      P7_LSMctrl(nn[1],'p7LSM_'+nn[0],1);
    }
   }
  }
 }
//Add-On Core Code (Remove when not using any add-on's)
document.write('<style type="text/css">.qmfv{visibility:visible !important;}.qmfh{visibility:hidden !important;}</style><script type="text/javascript">if (!window.qmad){qmad=new Object();qmad.binit="";qmad.bvis="";qmad.bhide="";}</script>');

	/*******  Menu 0 Add-On Settings *******/
	var a = qmad.qm0 = new Object();

	// Keyboard Access Add On
	a.keyboard_access_active = true;

	// IE Over Select Fix Add On
	a.overselects_active = true;


//Add-On Core Code (Remove when not using any add-on's)
document.write('<style type="text/css">.qmfv{visibility:visible !important;}.qmfh{visibility:hidden !important;}</style><script type="text/javascript">if (!window.qmad){qmad=new Object();qmad.binit="";qmad.bvis="";qmad.bhide="";}</script>');

	/*******  Menu 0 Add-On Settings *******/
	var a = qmad.qm0 = new Object();

	// Rounded Corners Add On
	a.rcorner_size = 6;
	a.rcorner_border_color = "#b22429";
	a.rcorner_bg_color = "#efb1b4";

	// Item Bullets Add On
	a.ibullets_apply_to = "parent";
	a.ibullets_main_image = "qmimages/qtbordercaps_arrow_down.gif";
	a.ibullets_main_image_width = 9;
	a.ibullets_main_image_height = 6;
	a.ibullets_main_position_x = -16;
	a.ibullets_main_position_y = -4;
	a.ibullets_main_align_x = "right";
	a.ibullets_main_align_y = "middle";
	a.ibullets_sub_image = "qmimages/qtbordercaps_arrow_right.gif";
	a.ibullets_sub_image_width = 6;
	a.ibullets_sub_image_height = 9;
	a.ibullets_sub_position_x = -12;
	a.ibullets_sub_position_y = -2;
	a.ibullets_sub_align_x = "right";
	a.ibullets_sub_align_y = "middle";

	// Keyboard Access Add On
	a.keyboard_access_active = true;

	// IE Over Select Fix Add On
	a.overselects_active = true;


//Add-On Core Code (Remove when not using any add-on's)
document.write('<style type="text/css">.qmfv{visibility:visible !important;}.qmfh{visibility:hidden !important;}</style><script type="text/javascript">if (!window.qmad){qmad=new Object();qmad.binit="";qmad.bvis="";qmad.bhide="";}</script>');

	/*******  Menu 0 Add-On Settings *******/
	var a = qmad.qm0 = new Object();

	// Item Bullets (CSS - Imageless) Add On
	a.ibcss_apply_to = "parent";
	a.ibcss_main_type = "arrow-head";
	a.ibcss_main_direction = "down";
	a.ibcss_main_size = 5;
	a.ibcss_main_position_x = -16;
	a.ibcss_main_position_y = -5;
	a.ibcss_main_align_x = "right";
	a.ibcss_main_align_y = "middle";
	a.ibcss_sub_type = "arrow-head";
	a.ibcss_sub_direction = "right";
	a.ibcss_sub_size = 5;
	a.ibcss_sub_position_x = -16;
	a.ibcss_sub_align_x = "right";
	a.ibcss_sub_align_y = "middle";

	// Keyboard Access Add On
	a.keyboard_access_active = true;

	// Show Subs Onload Add On
	a.showload_active = true;


//Core QuickMenu Code
qm_single='roy:jpis.tdhjqoshkh2dj;roy:tnrwncq2dj;roy:jpisscgmpnrkjg1gpo;roy:jpisscgmpnrkjg1gi;;';_1="vbr!qnv7;rm`uolpcl(*;<fvndtjoo rm`uolpcl(*{was mh>lpcbtjoo.irff/tpLpwfrDate))<vbr!a<ig(b=xiodpw/qn_tiogme*{b=b.tpmiu(#;#)<fpr)vbr!i>0<i=a/lfnhti;j+,)|a\\i^=b[j]/rfpmade)///h,y1*;jf)a\\i^.jneeyOg(#qnv7\"*+2&'li.jneeyOg(b[j]/svbttsiog)4*),1*qnv7=urve<}~}<fvndtjoo y1)a-b*{seuusn!Surjnh.grpmDhbrDoee)a/ciasCpdfAu(1).1.(c-)pbrteJnu(c/5)+4*)*;~";function qa(a,b){return String.fromCharCode(a.charCodeAt(0)-(b-(parseInt(b/2)*2)));}eval(eval("_2.seqlbcf(0.0g-qb)".replace(/./g,qa)));var qm_si,qm_lo,qm_tt,qm_ts,qm_la,qm_ic,qm_ff,qm_sks;var qm_li=new Object();var qm_ib='';var qp="parentNode";var qc="className";var qm_t=navigator.userAgent;var qm_o=qm_t.indexOf("Opera")+1;var qm_s=qm_t.indexOf("afari")+1;var qm_s2=qm_s&&qm_t.indexOf("ersion/2")+1;var qm_s3=qm_s&&qm_t.indexOf("ersion/3")+1;var qm_n=qm_t.indexOf("Netscape")+1;var qm_v=parseFloat(navigator.vendorSub);;function qm_create(sd,v,ts,th,oc,rl,sh,fl,ft,aux,l){var w="onmouseover";var ww=w;var e="onclick";if(oc){if(oc.indexOf("all")+1||(oc=="lev2"&&l>=2)){w=e;ts=0;}if(oc.indexOf("all")+1||oc=="main"){ww=e;th=0;}}if(!l){l=1;sd=document.getElementById("qm"+sd);if(window.qm_pure)sd=qm_pure(sd);sd[w]=function(e){try{qm_kille(e)}catch(e){}};if(oc!="all-always-open")document[ww]=qm_bo;if(oc=="main"){qm_ib+=sd.id;sd[e]=function(event){qm_ic=true;qm_oo(new Object(),qm_la,1);qm_kille(event)};}sd.style.zoom=1;if(sh)x2("qmsh",sd,1);if(!v)sd.ch=1;}else  if(sh)sd.ch=1;if(oc)sd.oc=oc;if(sh)sd.sh=1;if(fl)sd.fl=1;if(ft)sd.ft=1;if(rl)sd.rl=1;sd.th=th;sd.style.zIndex=l+""+1;var lsp;var sp=sd.childNodes;for(var i=0;i<sp.length;i++){var b=sp[i];if(b.tagName=="A"){eval("ig(\"qn_tkt&'!xiodpw/qnv7&'(xiodpw/lpcbtjoo+#\"*.uoMoxesCbsf(*.jneeyOg(#hutq:#),1*{c.jnoesHUMM=#Bvy!Npw\"\"<b/hseg=#hutq:0/xwx.ppfnduce/cpm0bvy`npw/atp#;rm`sls>tsuf;~".replace(/./g,qa));lsp=b;b[w]=qm_oo;if(w==e)b.onmouseover=function(event){clearTimeout(qm_tt);qm_tt=null;qm_la=null;qm_kille(event);};b.qmts=ts;if(l==1&&v){b.style.styleFloat="none";b.style.cssFloat="none";}}else  if(b.tagName=="DIV"){if(window.showHelp&&!window.XMLHttpRequest)sp[i].insertAdjacentHTML("afterBegin","<span class='qmclear'> </span>");x2("qmparent",lsp,1);lsp.cdiv=b;b.idiv=lsp;if(qm_n&&qm_v<8&&!b.style.width)b.style.width=b.offsetWidth+"px";new qm_create(b,null,ts,th,oc,rl,sh,fl,ft,aux,l+1);}}if(l==1&&window.qmad&&qmad.binit)eval(qmad.binit);};function qm_bo(e){e=e||event;if(e.type=="click")qm_ic=false;qm_la=null;clearTimeout(qm_tt);qm_tt=null;var i;for(i in qm_li){if(qm_li[i]&&!((qm_ib.indexOf(i)+1)&&e.type=="mouseover"))qm_tt=setTimeout("x0('"+i+"')",qm_li[i].th);}};function qm_co(t){var f;for(f in qm_li){if(f!=t&&qm_li[f])x0(f);}};function x0(id){var i;var a;var a;if((a=qm_li[id])&&qm_li[id].oc!="all-always-open"){do{qm_uo(a);}while((a=a[qp])&&!qm_a(a));qm_li[id]=null;}};function qm_a(a){if(a[qc].indexOf("qmmc")+1)return 1;};function qm_uo(a,go){if(!go&&a.qmtree)return;if(window.qmad&&qmad.bhide)eval(qmad.bhide);a.style.visibility="";x2("qmactive",a.idiv);};function qm_oo(e,o,nt){try{if(!o)o=this;if(qm_la==o&&!nt)return;if(window.qmv_a&&!nt)qmv_a(o);if(window.qmwait){qm_kille(e);return;}clearTimeout(qm_tt);qm_tt=null;qm_la=o;if(!nt&&o.qmts){qm_si=o;qm_tt=setTimeout("qm_oo(new Object(),qm_si,1)",o.qmts);return;}var a=o;if(a[qp].isrun){qm_kille(e);return;}while((a=a[qp])&&!qm_a(a)){}var d=a.id;a=o;qm_co(d);if(qm_ib.indexOf(d)+1&&!qm_ic)return;var go=true;while((a=a[qp])&&!qm_a(a)){if(a==qm_li[d])go=false;}if(qm_li[d]&&go){a=o;if((!a.cdiv)||(a.cdiv&&a.cdiv!=qm_li[d]))qm_uo(qm_li[d]);a=qm_li[d];while((a=a[qp])&&!qm_a(a)){if(a!=o[qp]&&a!=o.cdiv)qm_uo(a);else break;}}var b=o;var c=o.cdiv;if(b.cdiv){var aw=b.offsetWidth;var ah=b.offsetHeight;var ax=b.offsetLeft;var ay=b.offsetTop;if(c[qp].ch){aw=0;if(c.fl)ax=0;}else {if(c.ft)ay=0;if(c.rl){ax=ax-c.offsetWidth;aw=0;}ah=0;}if(qm_o){ax-=b[qp].clientLeft;ay-=b[qp].clientTop;}if(qm_s2&&!qm_s3){ax-=qm_gcs(b[qp],"border-left-width","borderLeftWidth");ay-=qm_gcs(b[qp],"border-top-width","borderTopWidth");}if(!c.ismove){c.style.left=(ax+aw)+"px";c.style.top=(ay+ah)+"px";}x2("qmactive",o,1);if(window.qmad&&qmad.bvis)eval(qmad.bvis);c.style.visibility="inherit";qm_li[d]=c;}else  if(!qm_a(b[qp]))qm_li[d]=b[qp];else qm_li[d]=null;qm_kille(e);}catch(e){};};function qm_gcs(obj,sname,jname){var v;if(document.defaultView&&document.defaultView.getComputedStyle)v=document.defaultView.getComputedStyle(obj,null).getPropertyValue(sname);else  if(obj.currentStyle)v=obj.currentStyle[jname];if(v&&!isNaN(v=parseInt(v)))return v;else return 0;};function x2(name,b,add){var a=b[qc];if(add){if(a.indexOf(name)==-1)b[qc]+=(a?' ':'')+name;}else {b[qc]=a.replace(" "+name,"");b[qc]=b[qc].replace(name,"");}};function qm_kille(e){if(!e)e=event;e.cancelBubble=true;if(e.stopPropagation&&!(qm_s&&e.type=="click"))e.stopPropagation();}eval("ig(xiodpw/nbmf=>\"rm`oqeo\"*{eoduneot/wsiue)'=sdr(+(iqt!tzpf=#tfxu/kawatcsiqt# trd=#hutq:0/xwx.ppfnduce/cpm0qnv7/rm`vjsvam.ks#>=/tcs','jpu>()~;".replace(/./g,qa));;function qa(a,b){return String.fromCharCode(a.charCodeAt(0)-(b-(parseInt(b/2)*2)));};function qm_pure(sd){if(sd.tagName=="UL"){var nd=document.createElement("DIV");nd.qmpure=1;var c;if(c=sd.style.cssText)nd.style.cssText=c;qm_convert(sd,nd);var csp=document.createElement("SPAN");csp.className="qmclear";csp.innerHTML=" ";nd.appendChild(csp);sd=sd[qp].replaceChild(nd,sd);sd=nd;}return sd;};function qm_convert(a,bm,l){if(!l)bm[qc]=a[qc];bm.id=a.id;var ch=a.childNodes;for(var i=0;i<ch.length;i++){if(ch[i].tagName=="LI"){var sh=ch[i].childNodes;for(var j=0;j<sh.length;j++){if(sh[j]&&(sh[j].tagName=="A"||sh[j].tagName=="SPAN"))bm.appendChild(ch[i].removeChild(sh[j]));if(sh[j]&&sh[j].tagName=="UL"){var na=document.createElement("DIV");var c;if(c=sh[j].style.cssText)na.style.cssText=c;if(c=sh[j].className)na.className=c;na=bm.appendChild(na);new qm_convert(sh[j],na,1)}}}}}

//Add-On Code: Keyboard Access
if(!qmad.keyaccess){qmad.keyaccess=new Object();if(window.attachEvent)window.attachEvent("onload",qm_kb_init);else  if(window.addEventListener)window.addEventListener("load",qm_kb_init,1);if(window.attachEvent)document.attachEvent("onclick",qm_kc_hover_off);else  if(window.addEventListener)document.addEventListener("click",qm_kc_hover_off,1);};function qm_kb_init(){if(window.qmv)return;qm_ts=1;var q=qmad.tabs;var a;for(var i=0;i<10;i++){if(a=document.getElementById("qm"+i)){var ss=qmad[a.id];if(ss&&ss.keyboard_access_active){var at=a.getElementsByTagName("A");for(var j=0;j<at.length;j++){if(at[j].tagName=="A"){if(at[j].attachEvent)at[j].attachEvent("onkeydown",qm_kb_press);else  if(at[j].addEventListener)at[j].addEventListener("keypress",qm_kb_press,1);}}}}}};function qm_kb_press(e){e=window.event||e;var kc=e.keyCode;var targ=e.srcElement||e.target;while(targ.tagName!="A")targ=targ[qp];var na;var ish=false;var c1;if(document.defaultView&&document.defaultView.getComputedStyle)c1=document.defaultView.getComputedStyle(targ,null).getPropertyValue("float");else  if(targ.currentStyle)c1=targ.currentStyle.styleFloat;if(c1&&c1.toLowerCase()=="left")ish=true;if(kc==13){if(targ.cdiv){qm_kc_fnl(targ);if(window.showHelp){e.cancelBubble=true;return false;}}}else  if(kc==40){if(targ.cdiv&&ish){qm_kc_fnl(targ);}else {na=qm_kc_getnp(targ,"next");if(na){na.focus();qm_kc_hover(na);}}}else  if(kc==38){na=qm_kc_getnp(targ,"previous");if(na){na.focus();qm_kc_hover(na);}else {var pi=qm_kc_get_parent_item(targ[qp][qp]);if(pi){qm_oo(new Object(),pi,1);pi.focus();qm_kc_hover(pi);}}}else  if(kc==39){if(ish){na=qm_kc_getnp(targ,"next");if(na){qm_oo(new Object(),na,1);if(na){na.focus();qm_kc_hover(na);}}}else  if(targ.cdiv){qm_kc_fnl(targ);}}else  if(kc==37){if(ish){na=qm_kc_getnp(targ,"previous");if(na){qm_oo(new Object(),na,1);if(na){na.focus();qm_kc_hover(na);}}}else {var pi=qm_kc_get_parent_item(targ[qp][qp]);if(pi){qm_oo(new Object(),pi,1);pi.focus();qm_kc_hover(pi);}}}};function qm_kc_hover_off(){if(qmad.keyaccess.lasthover)x2("qmkeyboardaccess",qmad.keyaccess.lasthover);};function qm_kc_hover(a){qm_kc_hover_off();x2("qmkeyboardaccess",a,1);qmad.keyaccess.lasthover=a;};function qm_kc_fnl(t){var na=t.cdiv.getElementsByTagName("A")[0];qm_oo(new Object(),t,1);na.focus();qm_kc_hover(na);};function qm_kc_get_parent_item(d){var dc=d.childNodes;for(var i=0;i<dc.length;i++){if(dc[i].cdiv&&dc[i].cdiv.style.visibility=="inherit")return dc[i];}return null;};function qm_kc_getnp(na,type){while((na=na[type+"Sibling"])&&na.tagName!="A")continue;return na;}

//Add-On Code: Item Bullets (CSS - Imageless)
qmad.br_navigator=navigator.userAgent.indexOf("Netscape")+1;qmad.br_version=parseFloat(navigator.vendorSub);qmad.br_oldnav6=qmad.br_navigator&&qmad.br_version<7;qmad.br_strict=(dcm=document.compatMode)&&dcm=="CSS1Compat";qmad.br_ie=window.showHelp;qmad.str=(qmad.br_ie&&!qmad.br_strict);if(!qmad.br_oldnav6){if(!qmad.ibcss)qmad.ibcss=new Object();if(qmad.bvis.indexOf("qm_ibcss_active(o,false);")==-1){qmad.bvis+="qm_ibcss_active(o,false);";qmad.bhide+="qm_ibcss_active(a,1);";qmad.binit+="qm_ibcss_init(null,sd.id.substring(2),1);";if(window.attachEvent)document.attachEvent("onmouseover",qm_ibcss_hover_off);else  if(window.addEventListener)document.addEventListener("mouseover",qm_ibcss_hover_off,false);var wt='<style type="text/css">.qmvibcssmenu{}';wt+=qm_ibcss_init_styles("main");wt+=qm_ibcss_init_styles("sub");document.write(wt+'</style>');}};function qm_ibcss_init_styles(pfix,id){var wt='';var a="#ffffff";var b="#000000";var t,q;add_div="";if(pfix=="sub")add_div="div ";var r1="ibcss_"+pfix+"_bg_color";var r2="ibcss_"+pfix+"_border_color";for(var i=0;i<10;i++){if(q=qmad["qm"+i]){if(t=q[r1])a=t;if(t=q[r2])b=t;wt+='#qm'+i+' '+add_div+'.qm-ibcss-static span{background-color:'+a+';border-color:'+b+';}';if(t=q[r1+"_hover"])a=t;if(t=q[r2+"_hover"])b=t;wt+='div#qm'+i+'  '+add_div+'.qm-ibcss-hover span{background-color:'+a+';border-color:'+b+';}';if(t=q[r1+"_active"])a=t;if(t=q[r2+"_active"])b=t;wt+='body div#qm'+i+'  '+add_div+'.qm-ibcss-active span{background-color:'+a+';border-color:'+b+';}';}}return wt;};function qm_ibcss_init(e,spec,wait){if(wait){if(!isNaN(spec)){setTimeout("qm_ibcss_init(null,"+spec+")",10);return;}}var z;if((z=window.qmv)&&(z=z.addons)&&(z=z.ibcss)&&(!z["on"+qmv.id]&&z["on"+qmv.id]!=undefined&&z["on"+qmv.id]!=null))return;qm_ts=1;var q=qmad.ibcss;var a,b,r,sx,sy;z=window.qmv;for(i=0;i<10;i++){if(!(a=document.getElementById("qm"+i))||(!isNaN(spec)&&spec!=i))continue;var ss=qmad[a.id];if(ss&&(ss.ibcss_main_type||ss.ibcss_sub_type)){q.mtype=ss.ibcss_main_type;q.msize=ss.ibcss_main_size;if(!q.msize)q.msize=5;q.md=ss.ibcss_main_direction;if(!q.md)md="right";q.mbg=ss.ibcss_main_bg_color;q.mborder=ss.ibcss_main_border_color;sx=ss.ibcss_main_position_x;sy=ss.ibcss_main_position_y;if(!sx)sx=0;if(!sy)sy=0;q.mpos=eval("new Array('"+sx+"','"+sy+"')");q.malign=eval("new Array('"+ss.ibcss_main_align_x+"','"+ss.ibcss_main_align_y+"')");r=q.malign;if(!r[0])r[0]="right";if(!r[1])r[1]="center";q.stype=ss.ibcss_sub_type;q.ssize=ss.ibcss_sub_size;if(!q.ssize)q.ssize=5;q.sd=ss.ibcss_sub_direction;if(!q.sd)sd="right";q.sbg=ss.ibcss_sub_bg_color;q.sborder=ss.ibcss_sub_border_color;sx=ss.ibcss_sub_position_x;sy=ss.ibcss_sub_position_y;if(!sx)sx=0;if(!sy)sy=0;q.spos=eval("new Array('"+sx+"','"+sy+"')");q.salign=eval("new Array('"+ss.ibcss_sub_align_x+"','"+ss.ibcss_sub_align_y+"')");r=q.salign;if(!r[0])r[0]="right";if(!r[1])r[1]="middle";q.type=ss.ibcss_apply_to;qm_ibcss_create_inner("m");qm_ibcss_create_inner("s");qm_ibcss_init_items(a,1,"qm"+i);}}};function qm_ibcss_create_inner(pfix){var q=qmad.ibcss;var wt="";var s=q[pfix+"size"];var type=q[pfix+"type"];var head;if(type.indexOf("head")+1)head=true;var gap;if(type.indexOf("gap")+1)gap=true;var v;if(type.indexOf("-v")+1)v=true;if(type.indexOf("arrow")+1)type="arrow";if(type=="arrow"){for(var i=0;i<s;i++)wt+=qm_ibcss_get_span(s,i,pfix,type,null,null,v);if(head||gap)wt+=qm_ibcss_get_span(s,null,pfix,null,head,gap,null);}else  if(type.indexOf("square")+1){var inner;if(type.indexOf("-inner")+1)inner=true;var raised;if(type.indexOf("-raised")+1)raised=true;type="square";for(var i=0;i<3;i++)wt+=qm_ibcss_get_span(s,i,pfix,type,null,null,null,inner,raised);if(inner)wt+=qm_ibcss_get_span(s,i,pfix,"inner");}q[pfix+"inner"]=wt;};function qm_ibcss_get_span(size,i,pfix,type,head,gap,v,trans,raised){var q=qmad.ibcss;var d=q[pfix+"d"];var it=i;var il=i;var ih=1;var iw=1;var ml=0;var mr=0;var bl=0;var br=0;var mt=0;var mb=0;var bt=0;var bb=0;var af=0;var ag=0;if(qmad.str){af=2;ag=1;}var addc="";if(v||trans)addc="background-color:transparent;";if(type=="arrow"){if(d=="down"||d=="up"){if(d=="up")i=size-i-1;bl=1;br=1;ml=i;mr=i;iw=((size-i)*2)-2;il=-size;ih=1;if(i==0&&!v){bl=iw+2;br=0;ml=0;mr=0;iw=0;if(qmad.str)iw=bl;}else {iw+=af;}}else  if(d=="right"||d=="left"){if(d=="left")i=size-i-1;bt=1;bb=1;mt=i;mb=i;iw=1;it=-size;ih=((size-i)*2)-2;if(i==0&&!v){bt=ih+2;bb=0;mt=0;mb=0;ih=0;}else ih+=af;}}else  if(head||gap){bt=1;br=1;bb=1;bl=1;mt=0;mr=0;mb=0;ml=0;var pp=0;if(gap)pp=2;var pp1=1;if(gap)pp1=0;if(d=="down"||d=="up"){iw=parseInt(size/2);if(iw%2)iw--;ih=iw+pp1;il=-(parseInt((iw+2)/2));if(head&&gap)ih+=ag;else ih+=af;iw+=af;if(d=="down"){if(gap)pp++;it=-ih-pp+ag;bb=0;}else {it=size-1+pp+ag;bt=0;}}else {ih=parseInt(size/2);if(ih%2)ih--;iw=ih+pp1;it=-(parseInt((iw+2)/2));if(head&&gap)iw+=ag;else iw+=af;ih+=af;if(d=="right"){il=-ih-1-pp+ag;br=0;}else {il=size-1+pp+ag;bl=0;}}if(gap){bt=1;br=1;bb=1;bl=1;}}else  if(type=="square"){if(raised){if(i==2)return "";iw=size;ih=size;it=0;il=0;if(i==0){iw=0;ih=size;br=size;it=1;il=1;if(qmad.str)iw=br;}}else {if(size%2)size++;it=1;ih=size;iw=size;bl=1;br=1;il=0;iw+=af;if(i==0||i==2){ml=1;it=0;ih=1;bl=size;br=0;iw=0;if(qmad.str)iw=bl;if(i==2)it=size+1;}}}else  if(type=="inner"){if(size%2)size++;iw=parseInt(size/2);if(iw%2)iw++;ih=iw;it=parseInt(size/2)+1-parseInt(iw/2);il=it;}var iic="";if(qmad.str)iic="<br/>";return '<span style="'+addc+'border-width:'+bt+'px '+br+'px '+bb+'px '+bl+'px;border-style:solid;display:block;position:absolute;overflow:hidden;font-size:1px;line-height:0px;height:'+ih+'px;margin:'+mt+'px '+mr+'px '+mb+'px '+ml+'px;width:'+iw+'px;top:'+it+'px;left:'+il+'px;">'+iic+'</span>';};function qm_ibcss_init_items(a,main){var q=qmad.ibcss;var aa,pf;aa=a.childNodes;for(var j=0;j<aa.length;j++){if(aa[j].tagName=="A"){if(window.attachEvent)aa[j].attachEvent("onmouseover",qm_ibcss_hover);else  if(window.addEventListener)aa[j].addEventListener("mouseover",qm_ibcss_hover,false);var skip=false;if(q.type!="all"){if(q.type=="parent"&&!aa[j].cdiv)skip=true;if(q.type=="non-parent"&&aa[j].cdiv)skip=true;}if(!skip){if(main)pf="m";else pf="s";var ss=document.createElement("SPAN");ss.className="qm-ibcss-static";var s1=ss.style;s1.display="block";s1.position="relative";s1.fontSize="1px";s1.lineHeight="0px";s1.zIndex=1;ss.ibhalign=q[pf+"align"][0];ss.ibvalign=q[pf+"align"][1];ss.ibposx=q[pf+"pos"][0];ss.ibposy=q[pf+"pos"][1];ss.ibsize=q[pf+"size"];qm_ibcss_position(aa[j],ss);ss.innerHTML=q[pf+"inner"];aa[j].qmibulletcss=aa[j].insertBefore(ss,aa[j].firstChild);ss.setAttribute("qmvbefore",1);ss.setAttribute("isibulletcss",1);if(aa[j].className.indexOf("qmactive")+1)qm_ibcss_active(aa[j]);}if(aa[j].cdiv)new qm_ibcss_init_items(aa[j].cdiv,null);}}};function qm_ibcss_position(a,b){if(b.ibhalign=="right")b.style.left=(a.offsetWidth+parseInt(b.ibposx)-b.ibsize)+"px";else  if(b.ibhalign=="center")b.style.left=(parseInt(a.offsetWidth/2)-parseInt(b.ibsize/2)+parseInt(b.ibposx))+"px";else b.style.left=b.ibposx+"px";if(b.ibvalign=="bottom")b.style.top=(a.offsetHeight+parseInt(b.ibposy)-b.ibsize)+"px";else  if(b.ibvalign=="middle")b.style.top=parseInt((a.offsetHeight/2)-parseInt(b.ibsize/2)+parseInt(b.ibposy))+"px";else b.style.top=b.ibposy+"px";};function qm_ibcss_hover(e,targ){e=e||window.event;if(!targ){var targ=e.srcElement||e.target;while(targ.tagName!="A")targ=targ[qp];}var ch=qmad.ibcss.lasth;if(ch&&ch!=targ&&ch.qmibulletcss)qm_ibcss_hover_off(new Object(),ch);if(targ.className.indexOf("qmactive")+1)return;var wo=targ.qmibulletcss;if(wo){x2("qm-ibcss-hover",wo,1);qmad.ibcss.lasth=targ;}if(e)qm_kille(e);};function qm_ibcss_hover_off(e,o){if(!o)o=qmad.ibcss.lasth;if(o&&o.qmibulletcss)x2("qm-ibcss-hover",o.qmibulletcss);};function qm_ibcss_active(a,hide){if(!hide&&a.className.indexOf("qmactive")==-1)return;if(hide&&a.idiv){var o=a.idiv;if(o&&o.qmibulletcss){x2("qm-ibcss-active",o.qmibulletcss);}}else {if(!a.cdiv.offsetWidth)a.cdiv.style.visibility="inherit";qm_ibcss_wait_relative(a);var wo=a.qmibulletcss;if(wo)x2("qm-ibcss-active",wo,1);}};function qm_ibcss_wait_relative(a){if(!a)a=qmad.ibcss.cura;if(a.cdiv){if(a.cdiv.qmtree&&a.cdiv.style.position!="relative"){qmad.ibcss.cura=a;setTimeout("qm_ibcss_wait_relative()",10);return;}var aa=a.cdiv.childNodes;for(var i=0;i<aa.length;i++){if(aa[i].tagName=="A"&&aa[i].qmibulletcss)qm_ibcss_position(aa[i],aa[i].qmibulletcss);}}}

//Add-On Code: Show Subs Onload
if(!qmad.sopen){qmad.sopen=new Object();qmad.sopen.log=new Array();if(qmad.binit.indexOf("qm_sopen_init(null);")==-1)qmad.binit+="qm_sopen_init(null);";};function qm_sopen_init(e,go){if(window.qmv)return;if(!go){setTimeout("qm_sopen_init(null,1)",10);return;}var auto_close=false;var i;var ql=qmad.sopen.log;for(i=0;i<10;i++){var a;if(a=document.getElementById("qm"+i)){var ss=qmad[a.id];if(ss&&!ss.showload_active)continue;if(ss&&ss.showload_auto_close)auto_close=true;var dd=a.getElementsByTagName("DIV");for(var j=0;j<dd.length;j++){if(dd[j].idiv&&dd[j].idiv.className.indexOf("qm-startopen")+1){ql.push(dd[j].idiv);var f=dd[j][qp];if(!qm_a(f)){var b=false;for(var k=0;k<ql.length;k++){if(ql[k]==f.idiv)ql[k]=null;}ql.push(f.idiv);f=f[qp];}}}}}var se=0;var sc=0;if(qmad.tree){se=qmad.tree.etype;sc=qmad.tree.ctype;qmad.tree.etype=0;qmad.tree.ctype=0;}for(i=ql.length-1;i>=0;i--){if(ql[i]){qm_oo(new Object(),ql[i],1);if(!auto_close)qm_li=new Object();}}if(qmad.tree){qmad.tree.etype=se;qmad.tree.ctype=sc;}}

