
/* 
 ================================================
 PVII Image Rotator Magic scripts
 Copyright (c) 2010 Project Seven Development
 www.projectseven.com
 Version: 1.1.7 -build 20
 ================================================
 
*/

var p7IRMctl=[],p7IRMi=false,p7IRMa=false;
function P7_IRMset(){
	var h,sh,hd;
	if (!document.getElementById){
		return;
	}
	sh='.p7IRMpaginator {display:block !important;}\n';
	sh+='.p7IRMimage {display:block;margin:0 auto;}';
	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_IRMset();
function P7_opIRM(){
	if(!document.getElementById){
		return;
	}
	p7IRMctl[p7IRMctl.length]=arguments;
}
function P7_IRMaddLoad(){
	if(!document.getElementById){
		return;
	}
	if(window.addEventListener){
		document.addEventListener("DOMContentLoaded",P7_initIRM,false);
		window.addEventListener("load",P7_initIRM,false);
		window.addEventListener("unload",P7_IRMrf,false);
	}
	else if(document.addEventListener){
		document.addEventListener("load",P7_initIRM,false);
	}
	else if(window.attachEvent){
		window.attachEvent("onload",P7_initIRM);
	}
	else if(typeof window.onload=='function'){
		var p7vloadit=onload;
		window.onload=function(){
			p7vloadit();
			P7_initIRM();
		};
	}
	else{
		window.onload=P7_initIRM;
	}
}
P7_IRMaddLoad();
function P7_IRMrf(){
	return;
}
function P7_initIRM(){
	var i,j,tD,x=0,tA,k,sn,d,dD,tL,tC,tP,tW,tV,iM;
	if(p7IRMi){
		return;
	}
	p7IRMi=true;
	document.p7irmpre=[];
	for(j=0;j<p7IRMctl.length;j++){
		tD=document.getElementById(p7IRMctl[j][0]);
		if(tD){
			tD.p7opt=p7IRMctl[j];
			if(navigator.appVersion.indexOf("MSIE 5")>-1){
				tD.p7opt[1]=0;
			}
			k=-1;
			tD.p7slides=[];
			tD.numPlays=1;
			tD.irmDirection='right';
			tD.irmFaderRunning=false;
			tD.irmCurrentPanelID=tD.id.replace('_','dv_');
			tD.irmPrevPanelID=tD.id.replace('_','sdv_');
			tW=document.getElementById(tD.id.replace('_','w_'));
			P7_IRMsetSt(tW);
			tV=document.getElementById(tD.id.replace('_','dv_'));
			P7_IRMsetSt(tV);
			d=tD.id.replace("_","dsw_");
			dD=document.getElementById(d);
			dD.p7status='closed';
			dD.style.visibility='hidden';
			d=tD.id.replace("_","dsopw_");
			dD=document.getElementById(d);
			dD.p7status='closed';
			dD.style.visibility='hidden';
			P7_IRMbuild(tD.id);
			tL=document.getElementById(tD.id.replace('_','list_'));
			tA=tL.getElementsByTagName('A');
			for(i=0;i<tA.length;i++){
				if(tA[i].parentNode.nodeName=="LI"){
					k++;
					tD.p7slides[k]=tA[i];
					tA[i].irmDiv=tD.id;
					document.p7irmpre[x]=new Image();
					document.p7irmpre[x].cmp=false;
					document.p7irmpre[x].onload=function(){
						this.cmp=true;
					};
					document.p7irmpre[x].onerror=function(){
						this.cmp=true;
						this.width=100;
						this.height=00;
					};
					tA[i].p7imindex=x;
					x++;
				}
			}
			if(tD.p7opt[8]==1){
				tD.irmDescStatus='open';
			}
			else{
				tD.irmDescStatus='closed';
			}
			d=tD.id.replace("_","dsclose_");
			dD=document.getElementById(d);
			if(dD){
				dD.onclick=function(){
					return P7_IRMcloseDesc(this);
				};
			}
			d=tD.id.replace("_","dsopen_");
			dD=document.getElementById(d);
			if(dD){
				dD.onclick=function(){
					return P7_IRMopenDesc(this);
				};
			}
			if(tD.p7opt[9]==1){
				document.oncontextmenu=function(evt){
					var tg,m=true;
					evt=(evt)?evt:event;
					tg=(evt.target)?evt.target:evt.srcElement;
					if(tg.id&&tg.id.indexOf('p7IRM'===0)){
						m=false;
					}
					return m;
				};
			}
			tD.currentSlideNum=0;
			tD.irmSlideNums=tD.p7slides.length;
			tD.irmPaginators=[];
			d=tD.id.replace("_","pg_");
			tP=document.getElementById(d);
			if(tP){
				tA=tP.getElementsByTagName('A');
				if(tA){
					for(k=0;k<tA.length;k++){
						if(tA[k].id&&tA[k].id.indexOf('p7IRMpg')===0){
							if(tA[k].id.indexOf('p7IRMpgpp_')<0){
								tA[k].irmDiv=tD.id;
								tA[k].irmSlideNum=P7_IRMparsePN(tA[k].id);
								tD.irmPaginators[tD.irmPaginators.length]=tA[k].id;
								tA[k].onclick=function(){
									return P7_IRMpaginator(this);
								};
							}
						}
					}
				}
			}
			tD.irmControls=new Array(12);
			d=tD.id.replace("_","tools_");
			tC=document.getElementById(d);
			tD.irmControls[2]=P7_IRMsetCC(tD.id,'rf_','first');
			tD.irmControls[3]=P7_IRMsetCC(tD.id,'rp_','prev');
			d=tD.id.replace('_','rpp_');
			tC=document.getElementById(d);
			if(tC){
				tC.p7state='pause';
				tC.irmDiv=tD.id;
				tD.irmControls[4]=tC;
				tC.onclick=function(){
					return P7_IRMpausePlay(this);
				};
			}
			tD.irmControls[5]=P7_IRMsetCC(tD.id,'rn_','next');
			tD.irmControls[6]=P7_IRMsetCC(tD.id,'rl_','last');
			d=tD.id.replace('_','pgpp_');
			tC=document.getElementById(d);
			if(tC){
				tC.p7state='pause';
				tC.irmDiv=tD.id;
				tD.irmControls[12]=tC;
				tC.onclick=function(){
					return P7_IRMpausePlay(this);
				};
			}
			if(tD.p7opt[11]==1){
				tD.irmResume=false;
				tW.onmouseover=function(){
					var tD,d=this.id.replace('w','');
					tD=document.getElementById(d);
					if(tD.irmMode=='play'){
						tD.irmResume=true;
						P7_IRMpause(d);
					}
				};
				tD.onmouseout=function(evt){
					if(this.irmResume){
						var tg,pp,m=true,d;
						d=this.id;
						evt=(evt)?evt:event;
						tg=(evt.toElement)?evt.toElement:evt.relatedTarget;
						if(tg){
							pp=tg;
							while(pp){
								if(pp.id&&pp.id.indexOf(d)===0){
									m=false;
									break;
								}
								pp=pp.parentNode;
							}
						}
						if(m){
							this.irmResume=false;
							if(this.irmShowTimer){
								clearTimeout(this.irmShowTimer);
							}
							this.irmMode='play';
							P7_IRMsetPlay(this.irmControls[4]);
							P7_IRMsetPlay(this.irmControls[12]);
							if(this.irmShowTimer){
								clearTimeout(this.irmShowTimer);
							}
							this.irmShowTimer=setTimeout("P7_IRMcontrol('"+this.id+"','play')",1000);
						}
					}
				};
			}
			sn=tD.p7opt[2];
			if(sn===0){
				tD.p7slides.sort(P7_IRMrandomize);
				sn=1;
			}
			P7_IRMcontrol(tD.id,sn,1);
			P7_IRMurl(tD.id);
			if(tD.p7opt[3]==1){
				tD.irmMode='play';
				P7_IRMsetPlay(tD.irmControls[4]);
				P7_IRMsetPlay(tD.irmControls[12]);
				if(tD.irmShowTimer){
					clearTimeout(tD.irmShowTimer);
				}
				tD.irmShowTimer=setTimeout("P7_IRMcontrol('"+tD.id+"','play')",tD.p7opt[4]);
			}
		}
	}
	p7IRMa=true;
}
function P7_IRMopenDesc(d,v){
	var a,tD,dSW,dOP,sn,tA,an=false;
	if(typeof(d)=='object'){
		a=d;
		d=a.id.replace('dsopen','');
	}
	tD=document.getElementById(d);
	if(tD){
		if(tD.p7opt[1]>0){
			an=true;
		}
		sn=tD.currentSlideNum;
		tA=tD.p7slides[sn-1];
		dSW=document.getElementById(tD.id.replace('_','dsw_'));
		dOP=document.getElementById(tD.id.replace('_','dsopw_'));
		if(!v){
			tD.irmDescStatus='open';
		}
		if(tA&&tA.irmDesc){
			if(tD.irmDescStatus=='closed'){
				if(an){
					P7_IRMglideHeight(dSW.id,'hide');
					P7_IRMglideHeight(dOP.id,'show');
				}
				else{
					dSW.style.visibility='hidden';
					dSW.p7status='closed';
					dOP.style.visibility='visible';
					dOP.p7status='open';
				}
			}
			else{
				if(an){
					P7_IRMglideHeight(dSW.id,'show');
					P7_IRMglideHeight(dOP.id,'hide');
				}
				else{
					dSW.style.visibility='visible';
					dSW.p7status='open';
					dOP.style.visibility='hidden';
					dOP.p7status='closed';
				}
			}
		}
		else{
			if(an){
				P7_IRMglideHeight(dSW.id,'hide');
				P7_IRMglideHeight(dOP.id,'hide');
			}
			else{
				dSW.style.visibility='hidden';
				dSW.p7status='closed';
				dOP.style.visibility='hidden';
				dOP.p7status='closed';
			}
		}
	}
	return false;
}
function P7_IRMcloseDesc(d,v){
	var a,tD,dSW,dOP,sn,tA,an;
	if(typeof(d)=='object'){
		a=d;
		d=a.id.replace('dsclose','');
	}
	tD=document.getElementById(d);
	if(tD){
		if(p7IRMa&&tD.p7opt[1]>0){
			an=true;
		}
		sn=tD.currentSlideNum;
		tA=tD.p7slides[sn-1];
		dSW=document.getElementById(tD.id.replace('_','dsw_'));
		dOP=document.getElementById(tD.id.replace('_','dsopw_'));
		if(!v){
			tD.irmDescStatus='closed';
		}
		if(tA&&tA.irmDesc){
			if(tD.irmDescStatus=='closed'){
				if(an){
					P7_IRMglideHeight(dSW.id,'hide');
					P7_IRMglideHeight(dOP.id,'show');
				}
				else{
					dSW.style.visibility='hidden';
					dOP.style.visibility='visible';
				}
			}
			else{
				if(an){
					P7_IRMglideHeight(dSW.id,'hide');
					P7_IRMglideHeight(dOP.id,'hide');
				}
				else{
					dSW.style.visibility='hidden';
					dOP.style.visibility='hidden';
				}
			}
		}
		else{
			if(dSW.style.visibility!='hidden'){
				if(an){
					P7_IRMglideHeight(dOP.id,'hide');
					P7_IRMglideHeight(dSW.id,'hide');
				}
				else{
					dOP.style.visibility='hidden';
					dSW.style.visibility='hidden';
					dOP.p7status='closed';
					dSW.p7status='closed';
				}
			}
		}
	}
	return false;
}
function P7_IRMctrl(dv,ac){
	return P7_IRMcontrol(dv,ac);
}
function P7_IRMcontrol(dv,ac,bp){
	var tD,cs,ts,op,sn=0,m=false;
	tD=document.getElementById(dv);
	if(tD&&tD.p7slides){
		cs=tD.currentSlideNum;
		ts=tD.irmSlideNums;
		op=tD.p7opt;
		if(ac=='pause'){
			P7_IRMpause(tD.id);
			return m;
		}
		if(!bp){
			P7_IRMpause(tD.id);
		}
		if(tD.irmFaderRunning||tD.irmAnimRunning){
			if(!bp){
				return m;
			}
		}
		if(ac=='play'){
			tD.irmMode='play';
			P7_IRMsetPlay(tD.irmControls[4]);
			P7_IRMsetPlay(tD.irmControls[12]);
			ac='next';
		}
		if(ac=='openDesc'){
			P7_IRMopenDesc(dv);
			return m;
		}
		if(ac=='closeDesc'){
			P7_IRMcloseDesc(dv);
			return m;
		}
		if(ac=='first'){
			sn=1;
		}
		else if(ac=='prev'){
			sn=cs-1;
		}
		else if(ac=='next'){
			sn=cs+1;
			if(tD.irmMode=='play'){
				if(tD.irmDirection=='left'){
					sn=cs-1;
				}
				if(sn>ts){
					tD.numPlays++;
					if(tD.p7opt[7]>0&&tD.numPlays>tD.p7opt[7]){
						tD.numPlays=0;
						sn=(tD.p7opt[12]==1)?1:tD.irmSlideNums;
						tD.irmDirection='right';
						P7_IRMpause(tD.id);
					}
					else{
						if(tD.p7opt[6]==0){
							sn=cs-1;
							tD.irmDirection='left';
						}
						else{
							sn=1;
						}
					}
				}
				if(sn<1){
					tD.numPlays++;
					tD.irmDirection='right';
					if(tD.p7opt[7]>0&&tD.numPlays>tD.p7opt[7]){
						tD.numPlays=0;
						sn=(tD.p7opt[12]==1)?1:tD.irmSlideNums;
						P7_IRMpause(tD.id);
					}
					else{
						sn=cs+1;
					}
				}
			}
		}
		else if(ac=='last'){
			sn=ts;
		}
		else{
			sn=ac;
		}
		sn=(sn<1)?1:sn;
		sn=(sn>tD.irmSlideNums)?tD.irmSlideNums:sn
		if(sn==tD.currentSlideNum&&bp!=1){
			return m;
		}
		P7_IRMshowImage(tD.id,sn,bp);
	}
	return m;
}
function P7_IRMshowImage(dv,sn,bp){
	var i,tD,tA,tI,zn,dS;
	zn=sn-1;
	tD=document.getElementById(dv);
	P7_IRMcloseDesc(tD.id,true);
	tD.currentSlideNum=sn;
	tA=tD.p7slides[zn];
	document.p7irmpre[tA.p7imindex].src=tA.href;
	P7_IRMsetControlStates(tD.id);
	P7_IRMsetPaginators(tD.id);
	bp=(bp)?bp:null;
	if(bp!=1&&p7IRMa&&tD.p7opt[1]>0){
		setTimeout("P7_IRMloadImage('"+dv+"',"+tA.p7imindex+","+bp+")",250);
	}
	else{
		P7_IRMloadImage(dv,tA.p7imindex,bp);
	}
}
function P7_IRMdsp_1(dv,bp){
	var i,tD,sn,tA,tI,cP,pP,sI,tDD,tDE,dy=30,stp,dur,fr,dh=100;
	tD=document.getElementById(dv);
	sn=tD.currentSlideNum;
	tA=tD.p7slides[sn-1];
	tI=document.getElementById(tD.id.replace('_','im_'));
	if(bp!=1&&p7IRMa&&tD.p7opt[1]==1){
		pP=document.getElementById(tD.id.replace('_','sdv_'));
		cP=document.getElementById(tD.id.replace('_','dv_'));
		sI=document.getElementById(tD.id.replace('_','sim_'));
		sI.src=tI.src;
		sI.height=tI.height;
		sI.width=tI.width;
		pP.style.width=cP.offsetWidth+'px';
		pP.style.display='block';
		cP.style.visibiliyt="hidden";
		tI.src=tA.href;
		tI.height=document.p7irmpre[tA.p7imindex].height;
		tI.width=document.p7irmpre[tA.p7imindex].width;
		tI.setAttribute('alt',tA.innerHTML);
		pP.irmOpacity=100;
		if(!pP.filters){
			pP.style.opacity=0.99;
		}
		else{
			pP.style.filter='alpha(opacity=99)';
		}
		cP.irmOpacity=1;
		if(!cP.filters){
			cP.style.opacity=0.01;
		}
		else{
			cP.style.filter='alpha(opacity=1)';
		}
		cP.style.visibiliyt="visible";
		dur=tD.p7opt[10];
		dur=(dur)?dur:1000;
		stp=dur/dy;
		fr=parseInt(dh/stp,10);
		fr=(fr<=1)?1:fr;
		tD.irmFaderFrameRate=fr;
		if(!tD.irmFaderRunning){
			tD.irmFaderRunning=true;
			tD.irmFader=setInterval("P7_IRMfader('"+tD.id+"')",dy);
		}
	}
	else{
		tI.src=tA.href;
		tI.height=document.p7irmpre[tA.p7imindex].height;
		tI.width=document.p7irmpre[tA.p7imindex].width;
		tI.setAttribute('alt',tA.innerHTML);
		P7_IRMdsp_2(dv,bp);
	}
}
function P7_IRMdsp_2(dv,bp){
	var i,tD,sn,tA,dS,dSW,tDD,tDE,tP,tL,dL,ml=false,rl;
	tD=document.getElementById(dv);
	sn=tD.currentSlideNum;
	tA=tD.p7slides[sn-1];
	tDD=tA.parentNode.getElementsByTagName('DIV');
	dS=document.getElementById(tD.id.replace('_','ds_'));
	dSW=document.getElementById(tD.id.replace('_','dsw_'));
	dS.innerHTML='';
	dSW.style.visibility='hidden';
	dL=document.getElementById(tD.id.replace('_','lk_'));
	if(tDD){
		for(i=0;i<tDD.length;i++){
			if(tDD[i].className){
				if(tDD[i].className=='p7irm_link'){
					tL=tDD[i].getElementsByTagName('A');
					if(tL&&tL[0]&&tL[0].href){
						dL.href=tL[0].href;
						dL.setAttribute('title',tL[0].innerHTML);
						ml=true;
						if(tL[0].getAttribute('target')){
							dL.setAttribute('target',tL[0].getAttribute('target'));
						}
						else{
							dL.removeAttribute('target');
						}
						rl=tL[0].getAttribute('rel');
						if(rl&&rl=='new'){
							dL.onclick=function(){
								return P7_IRMopenWin(this);
							};
						}
						else{
							dL.onclick=null;
						}
					}
					else{
						dL.onclick=null;
					}
				}
				if(tDD[i].className=='p7irm_desc'){
					dS.innerHTML=tDD[i].innerHTML;
					tA.irmDesc=true;
					dSW.style.height='auto';
				}
				else{
					tA.irmDesc=false;
				}
			}
		}
	}
	if(!ml){
		dL.removeAttribute('href');
	}
	P7_IRMopenDesc(tD.id,true);
	P7_IRMdsp_3(dv,bp);
}
function P7_IRMdsp_3(dv,bp){
	var tD;
	tD=document.getElementById(dv);
	if(tD.irmMode=='play'&&bp!=1){
		if(!tD.irmResume){
			if(tD.irmShowTimer){
				clearTimeout(tD.irmShowTimer);
			}
			tD.irmShowTimer=setTimeout("P7_IRMcontrol('"+tD.id+"','next',2)",tD.p7opt[5]);
		}
	}
}
function P7_IRMloadImage(dv,ix,bp){
	var tD,im=document.p7irmpre[ix];
	tD=document.getElementById(dv);
	if(im.cmp){
		im.comp=true;
		P7_IRMdsp_1(dv,bp);
	}
	else{
		if(document.p7irmwait){
			clearTimeout(document.p7irmwait);
		}
		tD.p7irmwait=setTimeout("P7_IRMloadImage('"+dv+"',"+ix+","+bp+")",60);
	}
}
function P7_IRMbuild(d){
	var tB,im,a,dv;
	tB=document.getElementById(d.replace('_','w_'));
	im=document.createElement('img');
	im.setAttribute("id",d.replace('_','sim_'));
	im.className='p7IRMimage';
	a=document.createElement('a');
	a.setAttribute("id",d.replace('_','slk_'));
	a.className='p7IRMlink';
	dv=document.createElement('div');
	dv.setAttribute("id",d.replace('_','sdv_'));
	dv.className='p7IRMdv';
	a.appendChild(im);
	dv.appendChild(a);
	dv.style.position="absolute";
	dv.style.zIndex=10;
	dv.style.top='0px';
	dv.style.display='none';
	dv.style.border='0';
	dv.style.padding='0';
	dv.style.margin='0';
	tB.appendChild(dv);
}
function P7_IRMfader(dv){
	var tD,cP,pP,co,po,ulm=99,llm=1,fr;
	tD=document.getElementById(dv);
	fr=tD.irmFaderFrameRate;
	cP=document.getElementById(tD.irmCurrentPanelID);
	pP=document.getElementById(tD.irmPrevPanelID);
	co=cP.irmOpacity;
	po=pP.irmOpacity;
	co+=fr;
	po-=fr;
	if(cP.id==pP.id){
		po=llm;
	}
	co=(co >= ulm)?ulm:co;
	po=(po<=llm)?llm:po;
	cP.irmOpacity=co;
	pP.irmOpacity=po;
	if(!cP.filters){
		cP.style.opacity=(co / 100);
		if(cP.id!=pP.id){
			pP.style.opacity=(po / 100);
		}
	}
	else{
		cP.style.filter='alpha(opacity='+(co)+')';
		if(cP.id!=pP.id){
			pP.style.filter='alpha(opacity='+(po)+')';
		}
	}
	if(co==ulm&&po==llm){
		tD.irmFaderRunning=false;
		clearInterval(tD.irmFader);
		pP.style.display='none';
		if(cP.filters){
			cP.style.filter='';
			pP.style.filter='';
		}
		else{
			pP.style.opacity=1;
			cP.style.opacity=1;
		}
		P7_IRMdsp_2(dv);
	}
}
function P7_IRMglideHeight(d,ac){
	var tD,ch,th,dh,frh,stp,dur=150,dy=15;
	tD=document.getElementById(d);
	if(tD){
		if(ac=='show'){
			if(tD.p7status&&tD.p7status=='open'){
				return;
			}
			else{
				tD.p7status='open';
			}
		}
		else{
			if(tD.p7status&&tD.p7status=='closed'){
				return;
			}
			else{
				tD.p7status='closed';
			}
		}
		if(ac=='show'){
			tD.style.visibility='hidden';
			tD.style.height='auto';
			tD.style.display='block';
		}
		tD.irmTargetLeft=0;
		tD.irmFrameRate=10;
		tD.irmDelay=dy;
		th=(ac=='show')?tD.offsetHeight:0;
		ch=(ac=='show')?0:tD.offsetHeight;
		tD.style.height=ch+'px';
		tD.style.visibility='visible';
		dur=(ac=='show')?250:200;
		stp=dur/dy;
		dh=Math.abs(Math.abs(th)-Math.abs(ch));
		frh=parseInt(dh/stp,10);
		frh=(frh<=1)?1:frh;
		tD.irmTargetHeight=th;
		tD.irmFrameRateHeight=frh;
		if(!tD.irmAnimRunning){
			tD.irmAnimRunning=true;
			tD.irmGlider=setInterval("P7_IRMglider('"+tD.id+"')",tD.irmDelay);
		}
	}
}
function P7_IRMglider(d){
	var tD,tl,th,cl,ch,fr,frh,dy,nl=0,nh=0,op,tt,tp,pc=0.15,m=false;
	tD=document.getElementById(d);
	tl=tD.irmTargetLeft;
	cl=parseInt(tD.style.left,10);
	if(!cl){
		cl=tl;
	}
	fr=tD.irmFrameRate;
	dy=tD.irmDelay;
	th=tD.irmTargetHeight;
	ch=parseInt(tD.style.height,10);
	if(!ch&&ch!==0){
		ch=tD.offsetHeight;
	}
	frh=tD.irmFrameRateHeight;
	if(tl<cl){
		nl=cl-fr;
		nl=(nl<=tl)?tl:nl;
		tD.style.left=nl+'px';
		m=true;
	}
	else if(tl>cl){
		nl=cl+fr;
		nl=(nl>=tl)?tl:nl;
		tD.style.left=nl+'px';
		m=true;
	}
	if(th<ch){
		nh=ch-frh;
		nh=(nh<=th)?th:nh;
		tD.style.height=nh+'px';
		m=true;
	}
	else if(th>ch){
		nh=ch+frh;
		nh=(nh>=th)?th:nh;
		tD.style.height=nh+'px';
		m=true;
	}
	if(!m){
		clearInterval(tD.irmGlider);
		tD.irmAnimRunning=false;
		tD.style.height='auto';
		if(th===0){
			tD.style.visibility="hidden";
		}
	}
}
function P7_IRMpaginator(pG){
	P7_IRMcontrol(pG.irmDiv,pG.irmSlideNum);
	return false;
}
function P7_IRMsetPaginators(d){
	var tD,tA,i,a;
	tD=document.getElementById(d);
	tA=tD.irmPaginators;
	for(i=0;i<tA.length;i++){
		a=document.getElementById(tA[i]);
		if(a){
			P7_IRMremClass(a,'down');
			if(a.irmSlideNum==tD.currentSlideNum){
				P7_IRMsetClass(a,'down');
			}
		}
	}
}
function P7_IRMsetPlay(bt){
	if(bt){
		bt.p7state='play';
		bt.className='pause';
		if(bt.tagName&&bt.tagName=='A'){
			if(bt.firstChild&&bt.firstChild.nodeType==3){
				bt.firstChild.nodeValue='Pause';
			}
		}
	}
}
function P7_IRMsetPause(bt){
	if(bt){
		bt.p7state='pause';
		bt.className='play';
		if(bt.tagName&&bt.tagName=='A'){
			if(bt.firstChild&&bt.firstChild.nodeType==3){
				bt.firstChild.nodeValue='Play';
			}
		}
	}
}
function P7_IRMpausePlay(bb){
	var ac=(bb.p7state=='play')?'pause':'play';
	P7_IRMcontrol(bb.irmDiv,ac);
	return false;
}
function P7_IRMpause(d){
	var tD=document.getElementById(d);
	if(tD){
		tD.irmMode='pause';
		if(tD.irmShowTimer){
			clearTimeout(tD.irmShowTimer);
		}
		P7_IRMsetPause(tD.irmControls[4]);
		P7_IRMsetPause(tD.irmControls[12]);
	}
}
function P7_IRMsetControlStates(d){
	var cs,ts,cl,tD;
	tD=document.getElementById(d);
	cl='off';
	cs=tD.currentSlideNum;
	ts=tD.irmSlideNums;
	if(cs==1){
		P7_IRMsetClass(tD.irmControls[2],cl);
		P7_IRMsetClass(tD.irmControls[3],cl);
	}
	else{
		P7_IRMremClass(tD.irmControls[2],cl);
		P7_IRMremClass(tD.irmControls[3],cl);
	}
	if(cs==ts){
		P7_IRMsetClass(tD.irmControls[5],cl);
		P7_IRMsetClass(tD.irmControls[6],cl);
	}
	else{
		P7_IRMremClass(tD.irmControls[5],cl);
		P7_IRMremClass(tD.irmControls[6],cl);
	}
}
function P7_IRMsetCC(dd,rp,ac){
	var d,tC;
	d=dd.replace('_',rp);
	tC=document.getElementById(d);
	if(tC){
		tC.onclick=function(){
			return P7_IRMcontrol(dd,ac);
		};
	}
	return tC;
}
function P7_IRMsetClass(ob,cl){
	if(ob){
		var cc,nc,r=/\s+/g;
		cc=ob.className;
		nc=cl;
		if(cc&&cc.length>0){
			if(cc.indexOf(cl)==-1){
				nc=cc+' '+cl;
			}
			else{
				nc=cc;
			}
		}
		nc=nc.replace(r,' ');
		ob.className=nc;
	}
}
function P7_IRMremClass(ob,cl){
	if(ob){
		var cc,nc,r=/\s+/g;
		cc=ob.className;
		if(cc&&cc.indexOf(cl>-1)){
			nc=cc.replace(cl,'');
			nc=nc.replace(r,' ');
			nc=nc.replace(/\s$/,'');
			ob.className=nc;
		}
	}
}
function P7_IRMsetSt(d){
	d.style.position='relative';
	d.style.border='0';
	d.style.padding='0';
	d.style.margin='0';
}
function P7_IRMurl(dv){
	var i,h,s,x,d='irm',pn,n=dv.replace("p7IRM_","");
	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];
						if(n!=x.charAt(0)){
							x=false;
						}
						if(x&&x.length>2){
							P7_IRMcontrol(dv,P7_IRMparsePN(x),1);
						}
					}
				}
			}
		}
		h=document.location.hash;
		if(h){
			x=h.substring(1,h.length);
			if(n!=x.charAt(3)){
				x=false;
			}
			if(x&&x.indexOf(d)===0&&x.length>5){
				P7_IRMcontrol(dv,P7_IRMparsePN(x),1);
			}
		}
	}
}
function P7_IRMparsePN(d){
	var x=d.lastIndexOf('_');
	return parseInt(d.substr(x+1));
}
function P7_IRMopenWin(a){
	if(a&&a.href){
		window.open(a.href,'irmwin');
	}
	return false;
}
function P7_IRMrandomize(){
	return 0.5-Math.random();
}

