

/* 



  ================================================

  PVII Slide Show scripts

  Copyright (c) 2007 Project Seven Development

  www.projectseven.com

  Version: 1.2.7 -version build 4-30

  ================================================



*/



var P7ssma,p7ssmfrst,p7sscur=-1,p7ssmmode='manual',p7ssmtimer,p7ssmbusy=false,p7ssmsobj,p7ofX,p7ofY,p7ssmspd,p7ssmMinSpeed=2,p7ssmMaxSpeed=25;

var p7sstmb=new Array(),P7ssmpnls=new Array(),p7ssmn=false,p7ssmih,p7ssgld,p7ssmAlt;

var p7SMsaf=0;

function P7_setSSM(){

	if(!document.getElementById){

		return;

	}

	var h,uA=navigator.userAgent.toLowerCase();

	if(window.opera){

		if(uA.indexOf("opera 5")>-1 || uA.indexOf("opera 6")>-1){

			return;

		}

	}

	h='\n<st'+'yle type="text/css">\n';

	h+='.p7ssm_thumb_section{display:none;}\n';

	if(uA.indexOf("applewebkit")>-1){

		h+='#p7ssm_thumb_wrapper {display:none;}\n';

		h+='#p7SSMwnav div {display:none;}\n';

	}

	h+='</s'+'tyle>';

	document.write(h);

}

P7_setSSM();

function P7_SSMinit(){

	var i,x,tM,uA,tB,tA,tP,tD,id,d,tC,ds,bT,pV,iV;

	tM=document.getElementById("p7ssm");

	if(!tM){

		return;

	}

	if(arguments.length>1){

		P7ssma=arguments;

	}

	uA=navigator.userAgent.toLowerCase();

	if(uA.indexOf("applewebkit")>-1 && p7SMsaf==0){

		p7SMsaf=1;

		window.addEventListener("load",P7_SSMinit,false);

		return;

	}

	if(p7ssmn){

		return;

	}

	if(window.opera){

		if(uA.indexOf("opera 5")>-1 || uA.indexOf("opera 6")>-1){

			return;

		}

	}

	else if(uA.indexOf("netscape")>-1 || uA.indexOf("konqueror")>-1){

		P7ssma[3]=0;

	}

	if(navigator.appVersion.indexOf("MSIE 5")>-1){

		P7ssma[1]=0;

		P7ssma[3]=0;

	}

	p7ssmfrst=true;

	document.p7sspre=new Array();

	tB=document.getElementById("p7ssm_thumbs");

	tA=tB.getElementsByTagName("A");

	x=0;

	for(i=0;i<tA.length;i++){

		if(tA[i].parentNode.nodeName=="LI"){

			document.p7sspre[x]=new Image();

			document.p7sspre[x].cmp=false;

			document.p7sspre[x].onload=function (){

				this.cmp=true;

			};

			tA[i].p7ssindex=x;

			p7sstmb[x]=tA[i];

			x++;

			tA[i].onmouseover=function (){

				P7_SSMtmb_ovr(this);

			};

			tA[i].onmouseout=function (){

				P7_SSMtmb_out(this);

			};

tA[i].onclick= function(){

	return P7_SSMtmb(this);

};

}

}

tA=document.getElementsByTagName("A");

x=0;

for(i=0;i<tA.length;i++){

id=tA[i].id;

if(id && id.indexOf('p7SSMt')==0){

if(id=='p7SSMthmb' || id=='p7SSMtnav'){

	tA[i].onclick=function (){

		return P7_SSMtrgPanel(this.id,0);

	};

}

else{

	tA[i].onclick=function (){

		return P7_SSMtrgPanel(this.id,1);

	};

}

d=id.replace("t","w");

tD=document.getElementById(d);

if(tD){

	tC=tD.getElementsByTagName("DIV")[0];

	if(tA[i].className&&tA[i].className=="down"){

		tA[i].p7state="open";

	}

	else{

		tA[i].p7state="closed";

		tC.style.display="none";

	}

	P7ssmpnls[x]=id;

	x++;

	tA[i].p7type='normal';

	tA[i].p7panel=d;

	if(id.indexOf('_')>-1){

		tA[i].p7type='toggle';

	}

}

}

}

if(P7ssma[6]==1){

p7ssmmode='auto';

}

else{

p7ssmmode='manual';

}

bT=document.getElementById('p7ssm_pp');

bT.onclick=function(){

return P7_SSMppTrig(this);

};

if(P7ssma[6]==1){

P7_SSMplay(1);

}

else{

P7_SSMpause(1);

}

tB=document.getElementById('p7ssm_first');

tB.onclick=function(){

return P7_SSMctrl('first');

};

tB=document.getElementById('p7ssm_last');

tB.onclick=function(){

return P7_SSMctrl('last');

};

tB=document.getElementById('p7ssm_prev');

tB.onclick=function(){

return P7_SSMctrl('previous');

};

tB=document.getElementById('p7ssm_next');

tB.onclick=function(){

return P7_SSMctrl('next');

};

P7_SSMsetDelay();

document.onmousedown=P7_SSMeng;

document.onmousemove = P7_SSMdrg;

document.onmouseup = P7_SSMrel;

pV=document.getElementById("p7ssm_preview");

iV=P7_getChildIm(pV);

iV.busy=false;

if(iV){

iV.removeAttribute("width");

iV.removeAttribute("height");

}

tA=document.getElementById("p7ssm_fslink");

if(tA){

tA.onclick=function(){

return P7_imgClick(this);

};

}

p7ssmn=true;

x=P7ssma[5];

P7_SSMtrig(x);

P7_SSMurl();

}

function P7_SSMurl(){

	var i,h,s,x,d='ssm';

	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(x){

							P7_SSMtrig(x);

						}

					}

				}

			}

		}

		h=document.location.hash;

		if(h){

			x=h.substring(1,h.length);

			if(x && x.indexOf("ssm")==0){

				P7_SSMtrig(x.substring(3));

			}

		}

	}

}

function P7_SSMtrig(n){

	var i,td,pp,tA,td,tP;

	P7_SSMclear();

	if(!n){

		n=p7sscur;

		n++;

	}

	else{

		n--;

	}

	if(n>=p7sstmb.length || n<0){

		n=0;

	}

	tA=p7sstmb[n];

	pp=tA.parentNode;

	while(pp){

		if(pp.nodeName=='DIV' && pp.id && pp.id.indexOf('p7SSMwp'==0)){

			td=pp.id.replace('w','t');

			tP=document.getElementById(td);

			break;

		}

		pp=pp.parentNode;

	}

	if(tP){

		if(tP.p7state!='open'){

			P7_SSMopenPanel(tP.id);

		}

	}

	P7_SSMtmb(tA,1);

}

function P7_SSMclear(){

	if(p7ssmtimer){

		clearTimeout(p7ssmtimer);

	}

	if(document.p7ssmwait){

		clearTimeout(document.p7ssmwait);

	}

}

function P7_SSMppTrig(){

	if(!p7ssmn){

		return false;

	}

	var a=document.getElementById('p7ssm_pp');

	if(a.p7state=='play'){

		P7_SSMpause();

	}

	else{

		P7_SSMplay();

	}

	return false;

}

function P7_SSMplay(bp){

	var b=document.getElementById('p7ssm_pp');

	if(p7ssmmode=='auto'&&bp!=1){

		return;

	}

	b.p7state='play';

	p7ssmmode='auto';

	b.title='Pause Slideshow';

	b.className='p7ssm_pause';

	if(bp!=1){

		P7_SSMtrig();

	}

}

function P7_SSMpause(bp){

	var b=document.getElementById('p7ssm_pp');

	P7_SSMclear();

	b.p7state='pause';

	if(bp!=1){

		p7ssmmode='pause';

	}

	b.title='Play Slideshow';

	b.className='p7ssm_play';

}

function P7_SSMctrl(ag,bp){

	if(!p7ssmn){

		return false;

	}

	var n;

	if(ag=='pause'){

		P7_SSMpause();

		return false;

	}

	if(p7ssmbusy){

		return false;

	}

	if(ag=='play'){

		P7_SSMplay();

		return false;

	}

	if(bp!=1){

		P7_SSMpause();

	}

	if(ag=='first'){

		n=1;

	}

	else if(ag=='last'){

		n=p7sstmb.length;

	}

	else if(ag=='next'){

		n=p7sscur+1;

		n++;

		if(n>p7sstmb.length){

			n=1;

		}

	}

	else if(ag=='previous'){

		n=p7sscur+1;

		n--;

		if(n<1){

			n=p7sstmb.length;

		}

	}

	else{

		n=parseInt(ag);

	}

	if(n<1){

		n=1;

	}

	if(n>p7sstmb.length){

		n=p7sstmb.length;

	}

	P7_SSMclear();

	P7_SSMtrig(n);

	return false;

}

function P7_SSMshowImage(n){

	var x,i,tA,tI,pV,iV,pI,fsw,cI,lD;

	x=n-1;

	if(n>p7sstmb.length || n<1 || x==p7sscur){

		return;

	}

	p7ssmbusy=true;

	var cf=document.getElementById("p7ssm_cf");

	cf.innerHTML='';

	cf.style.left="0px";

	cf.style.top="0px";

	if(p7sstmb[p7sscur]){

		p7sstmb[p7sscur].className='';

	}

	tA=p7sstmb[x];

	tA.className="down";

	p7sscur=x;

	tI=P7_getChildIm(tA);

	pV=document.getElementById("p7ssm_preview");

	iV=P7_getChildIm(pV);

	if(!iV.busy){

		iV.src=tI.src;

		iV.alt=tI.alt;

	}

	pI=document.p7sspre[x];

	if(document.p7ssmwait){

		clearTimeout(document.p7ssmwait);

	}

	if(!pI.cmp){

		lD=document.getElementById("p7ssm_loading");

		P7_SSMshowPRG();

		pI.src=tA.href;

		P7_SSMwait(x);

	}

	else{

		P7_SSMdisplay();

	}

}

function P7_SSMdisplay(){

	var i,x,n,op,fsw,fsc,fsimg,fslnk,ch,cw,gld=false,tC,tA,tI,tD,hr,alT,fd,a,cIM,nIM,oiw,oih,niw,nih,nw,nh,fDS,cf,nrw,cDim;

	op=(p7ssmfrst)?0:P7ssma[3];

	p7ssgld=false;

	x=p7sscur;

	fsw=document.getElementById("p7ssm_fsw");

	fsc=document.getElementById("p7ssm_fsc");

	cf=document.getElementById("p7ssm_cf");

	cf.style.visibility="hidden";

	cf.innerHTML='<im'+'g sr'+'c="'+document.p7sspre[x].src+'">';

	if(fsc.p7hssz){

		clearTimeout(fsc.p7hssz);

	}

	fsw.style.overflow="visible";

	fsc.style.height="auto";

	ch=fsw.offsetHeight;

	cw=fsw.offsetWidth;

	fsc.style.width=cw+"px";

	tC=document.getElementById("p7ssm_counter");

	n=p7sstmb.length;

	if(tC){

		tC.innerHTML='Image '+(x+1)+' of '+n;

	}

	tA=p7sstmb[x];

	tI=P7_getChildIm(tA);

	tD=tA.parentNode.getElementsByTagName("DIV");

	hr=null;

	p7ssmAlt=tI.alt;

	fd=null;

	if(tD){

		for(i=0;i<tD.length;i++){

			if(tD[i].className=="p7ssm_lk"){

				a=tD[i].getElementsByTagName("A")[0];

				if(a){

					hr=a.href;

					p7ssmAlt=a.innerHTML;

				}

			}

			if(tD[i].className=="p7ssm_fd"){

				fd=tD[i].innerHTML;

			}

		}

	}

	fDS=document.getElementById("p7ssm_description");

	fDS.p7desc=fd;

	fslnk=document.getElementById("p7ssm_fslink");

	if(hr){

		fslnk.setAttribute("href",hr);

	}

	else{

		fslnk.removeAttribute("href");

	}

	nih=cf.offsetHeight;

	niw=cf.offsetWidth;

	fsimg=document.getElementById("p7ssm_fsimg");

	cIM=document.getElementById("p7ssm_im");

	oiw=cIM.offsetWidth;

	oih=cIM.offsetHeight;

	nih=(nih>20)?nih:oih;

	niw=(niw>20)?niw:oiw;

	nw=oiw-niw;

	nh=oih-nih;

	fsc.p7cw=cw;

	fsc.p7ch=ch;

	nrw=cw-oiw+niw;

	fsc.p7nw=nrw;

	if(op==1){

		if(Math.abs(nw)>0 || Math.abs(nh)>0){

			p7ssgld=true;

			fsc.style.overflow="hidden";

			fsc.style.height=ch+"px";

			fsc.style.width=cw+"px";

		}

	}

	if(p7ssgld){

		P7_SSMfadeOut("p7ssm_im",.95);

	}

	else{

		fsc.style.width=nrw+"px";

		if(fDS.p7desc){

			fDS.innerHTML=fDS.p7desc;

			fDS.style.display="block";

		}

		else{

			fDS.innerHTML='';

			fDS.style.display="none";

		}

		if(op==1){

			cDim=P7_SSMgetPos(cIM);

			P7_SSMsetPos('p7ssm_cf',cDim[1],cDim[0]);

			P7_SSMcrossFade('p7ssm_cf',.05,'p7ssm_im',.95);

		}

		else{

			cIM.src=document.p7sspre[x].src;

			cf.innerHTML='';

			if(nih<1 || niw<1){

				cIM.height=null;

				cIM.width=null;

			}

			else{

				cIM.setAttribute("width",niw);

				cIM.setAttribute("height",nih);

			}

			cIM.setAttribute("alt",p7ssmAlt);

			P7_SSMdispFin();

		}

	}

}

function P7_SSMdispFin(){

	var x,pI;

	p7ssmfrst=false;

	p7ssmbusy=false;

	if(p7ssmmode=='auto'){

		x=p7sscur;

		x++;

		if(x<0||x>=p7sstmb.length){

			x=0;

		}

		if(P7ssma[7]==1){

			pI=document.p7sspre[x];

			if(!pI.cmp){

				pI.src=p7sstmb[x].href;

			}

		}

		p7ssmtimer=setTimeout("P7_SSMtrig()",P7ssma[8]*1000);

	}

}

function P7_SSMdisplayCf(){

	var x=p7sscur;

	var cIM=document.getElementById("p7ssm_im");

	var cf=document.getElementById("p7ssm_cf");

	cIM.src=document.p7sspre[x].src;

	cIM.setAttribute("width",cf.offsetWidth);

	cIM.setAttribute("height",cf.offsetHeight);

	cIM.setAttribute("alt",p7ssmAlt);

	if((navigator.appVersion.indexOf("MSIE")>-1)){

		cIM.style.filter='';

	}

	else{

		cIM.style.opacity=0.99;

	}

	var cf=document.getElementById("p7ssm_cf");

	cf.style.visibility="hidden";

	cf.innerHTML='';

	P7_SSMdispFin();

}

function P7_SSMdisplayGa(){

	var fsw,fsc,fDS,cIM,nh,cf;

	fsc=document.getElementById("p7ssm_fsc");

	fsw=document.getElementById("p7ssm_fsw");

	cf=document.getElementById("p7ssm_cf");

	fDS=document.getElementById("p7ssm_description");

	fsw.style.visibility="hidden";

	fsw.style.width=fsc.p7nw+"px";

	if(fDS.p7desc){

		fDS.innerHTML=fDS.p7desc;

		fDS.style.display="block";

	}

	else{

		fDS.innerHTML='';

		fDS.style.display="none";

	}

	cIM=document.getElementById("p7ssm_im");

	cIM.src=document.p7sspre[p7sscur].src;

	cIM.setAttribute("width",cf.offsetWidth);

	cIM.setAttribute("height",cf.offsetHeight);

	cf.innerHTML='';

	cIM.setAttribute("alt",p7ssmAlt);

	nh=fsw.offsetHeight;

	fsw.style.display="none";

	P7_SSMszg("p7ssm_fsc","p7ssm_fsw",fsc.p7ch,fsc.p7cw,nh,fsc.p7nw);

}

function P7_SSMdisplayGb(){

	P7_SSMdispFin();

}

function P7_SSMwait(x){

	var im=document.p7sspre[x];

	if(im.cmp || (!document.all&&im.height>1)){

		im.cmp=true;

		document.getElementById("p7ssm_loading").style.visibility="hidden";

		P7_SSMdisplay();

	}

	else{

		if(document.p7ssmwait){

			clearTimeout(document.p7ssmwait);

		}

		document.p7ssmwait=setTimeout("P7_SSMwait("+x+")",60);

	}

}

function P7_SSMshowPRG(g){

	var i,im,tD,tB,ph,pw,ih,iw,nh,nw,lf,tp,cp;

	tD=document.getElementById("p7ssm_loading");

	tB=document.getElementById("p7ssm_fsimg");

	im=P7_getChildIm(tB);

	if(p7ssmfrst){

		im=document.getElementById("p7ssm");

	}

	if(im){

		ph=tD.offsetHeight;

		pw=tD.offsetWidth;

		ih=im.offsetHeight;

		iw=im.offsetWidth;

		lf=parseInt((iw-pw)/2);

		tp=parseInt((ih-ph)/2);

		cp=P7_SSMgetPos(im);

		lf+=cp[0];

		tp+=cp[1];

		P7_SSMsetPos(tD.id,tp,lf);

		tD.style.visibility="visible";

	}

}

function P7_SSMszg(id,id2,ch,cw,th,tw){

	var i,d,dd,mh,mw,ih=5,iw=5,dy=20;

	d=document.getElementById(id);

	dd=document.getElementById(id2);

	d.style.height=ch+'px';

	d.style.width=cw+'px';

	mh=(ch<=th)?0:1;

	mw=(cw<=tw)?0:1;

	ih=(mh==1)?ih*-1:ih;

	iw=(mw==1)?iw*-1:iw;

	if(ch==th && cw==tw){

		dd.style.display="block";

		d.style.overflow="visible";

		d.style.height=dd.offsetHeight+"px";

		dd.style.visibility="visible";

		setTimeout("P7_SSMfadeIn('p7ssm_im',.05)",250);

	}

	else{

		ch+=ih;

		cw+=iw;

		if(mh==0){

			ch=(ch>=th)?th:ch;

		}

		else{

			ch=(ch<=th)?th:ch;

		}

		if(mw==0){

			cw=(cw>=tw)?tw:cw;

		}

		else{

			cw=(cw<=tw)?tw:cw;

		}

		if(d.p7hssz){

			clearTimeout(d.p7hssz);

		}

		d.p7hssz=setTimeout("P7_SSMszg('"+id+"','"+id2+"',"+ch+","+cw+","+th+','+tw+")",dy);

	}

}

function P7_SSMfadeIn(id,op){

	var im,dy,lm=.99,inc,d=document.getElementById(id);

	inc=(window.opera)?.15:.10;

	dy=(window.opera)?20:20;

	if(d.style.visibility!="visible"){

		d.style.visibility="visible";

	}

	op=(op>=lm)?lm:op;

	if((navigator.appVersion.indexOf("MSIE")>-1)){

		d.style.filter='alpha(opacity='+op*100+')';

	}

	else{

		d.style.opacity=op;

	}

	if(op<lm){

		if(d.p7ssmfade){

			clearTimeout(d.p7ssmfade);

		}

		op+=inc;

		d.p7ssmfade=setTimeout("P7_SSMfadeIn('"+id+"',"+op+")",dy);

	}

	else{

		if((navigator.appVersion.indexOf("MSIE")>-1)){

			d.style.filter='';

		}

		P7_SSMdisplayGb();

	}

}

function P7_SSMfadeOut(id,op){

	var im,dy,inc,cf,lm=.01,d=document.getElementById(id);

	inc=(window.opera)?.12:.10;

	dy=(window.opera)?20:20;

	if(d.style.visibility!="visible"){

		d.style.visibility="visible";

	}

	op=(op<=lm)?lm:op;

	if((navigator.appVersion.indexOf("MSIE")>-1)){

		d.style.filter='alpha(opacity='+op*100+')';

	}

	else{

		d.style.opacity=op;

	}

	if(op>lm){

		if(d.p7ssmfade){

			clearTimeout(d.p7ssmfade);

		}

		op-=inc;

		d.p7ssmfade=setTimeout("P7_SSMfadeOut('"+id+"',"+op+")",dy);

	}

	else{

		d.style.visibility="hidden";

		setTimeout("P7_SSMdisplayGa()",150);

	}

}

function P7_SSMcrossFade(di,opi,dou,opo){

	var dIn,dOut,inc,dy,lm=01,hl=.99;

	inc=.05;

	dy=20;

	dIn=document.getElementById(di);

	dOut=document.getElementById(dou);

	if(dIn.style.visibility!="visible"){

		dIn.style.visibility="visible";

	}

	if(dOut.style.visibility!="visible"){

		dOut.style.visibility="visible";

	}

	opi=(opi>=hl)?hl:opi;

	opo=(opo<=lm)?lm:opo;

	if((navigator.appVersion.indexOf("MSIE")>-1)){

		dIn.style.filter='alpha(opacity='+opi*100+')';

		dOut.style.filter='alpha(opacity='+opo*100+')';

	}

	else{

		dIn.style.opacity=opi;

		dOut.style.opacity=opo;

	}

	if(opo>lm || opi<hl){

		if(dIn.p7ssmfade){

			clearTimeout(dIn.p7ssmfade);

		}

		opi+=inc;

		opo-=inc;

		dIn.p7ssmfade=setTimeout("P7_SSMcrossFade('"+di+"',"+opi+",'"+dou+"',"+opo+")",dy);

	}

	else{

		if((navigator.appVersion.indexOf("MSIE")>-1)){

			dIn.style.filter='';

		}

		P7_SSMdisplayCf();

	}

}

function P7_SSMtmb(a,bp){

	var m=(bp==1)?true:false;

	if(!p7ssmn){

		return m;

	}

	if(bp!=1 && p7ssmbusy){

		return m;

	}

	if(bp!=1){

		P7_SSMpause();

	}

	P7_SSMshowImage(a.p7ssindex+1);

	return m;

}

function P7_SSMtmb_ovr(a){

	if(!p7ssmn){

		return;

	}

	var iM,pV,iV,cl,ph,pw,of,newTop,newLeft,wW,scl,tw;

	iM=P7_getChildIm(a);

	pV=document.getElementById("p7ssm_preview");

	iV=P7_getChildIm(pV);

	iV.busy=true;

	iV.src=iM.src;

	iV.alt=iM.alt;

}

function P7_SSMtmb_out(a){

	if(!p7ssmn){

		return;

	}

	var pI,tI,pV=document.getElementById("p7ssm_preview");

	pI=P7_getChildIm(pV);

	tI=P7_getChildIm(p7sstmb[p7sscur]);

	pI.busy=false;

	pI.src=tI.src;

	pI.alt=tI.alt;

}

function P7_SSMtrgPanel(d,c){

	if(!p7ssmn){

		return false;

	}

	var i,a,x,td;

	if(c==1){

		P7_SSMpause();

	}

	a=document.getElementById(d);

	if(a){

		if(a.p7state=="open"){

			P7_SSMclosePanel(d,c);

		}

		else{

			P7_SSMopenPanel(d,c);

		}

	}

	return false;

}

function P7_SSMtoggle(id,c){

	var i,x,pd,nd;

	for(i=0;i<P7ssmpnls.length;i++){

		pd=P7ssmpnls[i];

		x=pd.indexOf("_");

		nd=pd.substring(0,x+1);

		if(x>0&&pd.indexOf(nd)==0&&pd!=id){

			P7_SSMclosePanel(pd,c);

		}

	}

}

function P7_SSMclosePanel(iD,c){

	var i,a,wD,tW,tC,h;

	a=document.getElementById(iD);

	if(a){

		if(a.p7state=="closed"){

			return;

		}

		if(c==1){

			P7_SSMpause();

		}

		wD=iD.replace('t','w');

		tW=document.getElementById(wD);

		if(tW){

			tC=tW.getElementsByTagName("DIV")[0];

			if(tC){

				a.p7state="closed";

				a.className='';

				if(P7ssma[1]==1){

					if(P7_hasOverflow(tW)||P7_hasOverflow(tC)){

						tC.style.display="block";

						return;

					}

					h=tW.offsetHeight;

					tW.style.overflow="hidden";

					P7_SSMglide(tW.id,h,0);

				}

				else{

					tC.style.display="none";

				}

			}

		}

	}

}

function P7_SSMopenPanel(iD,c){

	var i,a,wD,tW,tC,h;

	a=document.getElementById(iD);

	if(a){

		if(a.p7state=="open"){

			return;

		}

		if(c==1){

			P7_SSMpause();

		}

		wD=iD.replace('t','w');

		tW=document.getElementById(wD);

		if(tW){

			tC=tW.getElementsByTagName("DIV")[0];

			if(tC){

				a.p7state="open";

				a.className="down";

				if(P7ssma[1]==1){

					if(P7_hasOverflow(tW)||P7_hasOverflow(tC)){

						tC.style.display="block";

						return;

					}

					tW.style.overflow="hidden";

					tW.style.height="1px";

					tC.style.display="block";

					h=tC.offsetHeight;

					if(h>0){

						P7_SSMglide(tW.id,1,h);

					}

					else{

						tW.style.height="auto";

						tC.style.display="block";

					}

				}

				else{

					tC.style.display="block";

				}

				if(a.p7type=='toggle'){

					if(P7ssma[2]==1){

						P7_SSMtoggle(iD,c);

					}

				}

			}

		}

	}

}

function P7_SSMglide(dd,ch,th){

	var w,m,d,tC,tt,dy=10,inc=10,pc=.15;

	d=document.getElementById(dd);

	m=(ch<=th)?0:1;

	tt=Math.abs( parseInt( Math.abs(th)-Math.abs(ch) ) );

	inc=(tt*pc<1)?1:tt*pc;

	inc=(m==1)?inc*-1:inc;

	d.style.height=ch+"px";

	if(ch==th){

		if(th==0){

			tC=d.getElementsByTagName('DIV')[0];

			tC.style.display="none";

			d.style.height="auto";

		}

		else{

			d.style.height="auto";

		}

	}

	else{

		ch+=inc;

		if(m==0){

			ch=(ch>=th)?th:ch;

		}

		else{

			ch=(ch<=th)?th:ch;

		}

		if(d.p7ssG){

			clearTimeout(d.p7ssG);

		}

		d.p7ssG=setTimeout("P7_SSMglide('"+dd+"',"+ch+","+th+")",dy);

	}

}

function P7_SSMeng(evt){

	if(!p7ssmn){

		return false;

	}

	var x,mx,tx,y,my,ty;

	evt=(evt)?evt:event;

	var m=true,tS,tg=(evt.target)?evt.target:evt.srcElement;

	p7ssmsobj=null;

	if(tg.id&&tg.id=='p7ssm_slidebar'){

		p7ssmsobj=document.getElementById('p7ssm_slider');

	}

	else if(tg.id&&tg.id=='p7ssm_dragbar'){

		p7ssmsobj=document.getElementById('p7SSMwhmb');

	}

	if(p7ssmsobj){

		if(evt.clientX){

			x=(p7ssmsobj.offsetLeft)?p7ssmsobj.offsetLeft:0;

			y=(p7ssmsobj.offsetTop)?p7ssmsobj.offsetTop:0;

			mx=parseInt(P7_getPropValue(p7ssmsobj,'marginLeft','margin-left'));

			mx=(mx)?mx:0;

			my=parseInt(P7_getPropValue(p7ssmsobj,'marginTop','margin-top'));

			my=(my)?my:0;

			p7ofX=evt.clientX-(x-mx);

			p7ofY=evt.clientY-(y-my);

		}

		m=false;

		if(tg.id=='p7ssm_slidebar'){

			document.getElementById('p7ssm_slidebar').title='';

			tS=document.getElementById('p7ssm_speed');

			if(tS){

				tS.style.display='block';

			}

			p7ssmspd=P7ssma[8];

			if(p7ssmmode=='auto'){

				P7_SSMpause();

			}

		}

	}

	return m;

}

function P7_SSMdrg(evt){

	evt=(evt)?evt:event;

	var m=true;

	if(p7ssmsobj){

		if(evt.clientX){

			if(p7ssmsobj.id=='p7ssm_slider'){

				P7_SSMshift(p7ssmsobj,(evt.clientX-p7ofX));

			}

			else{

				P7_SSMshiftThumb(p7ssmsobj,(evt.clientX-p7ofX),(evt.clientY-p7ofY));

			}

		}

		evt.cancelBubble=true;

		m=false;

	}

	return m;

}

function P7_SSMshiftThumb(obj,x,y){

	obj.style.left=x+"px";

	obj.style.top=y+"px";

}

function P7_SSMshift(obj,x){

	var r,sr,sp,tS,tC,tT;

	tS=document.getElementById('p7ssh_speed');

	if(tS){

		tS.style.display='block';

	}

	tC=document.getElementById('p7ssm_slidechannel');

	r=tC.offsetWidth-obj.offsetWidth;

	x=(x<=0)?0:x;

	x=(x>=r)?r:x;

	obj.style.left=x+"px";

	sp = Math.round( (x/r) * p7ssmMaxSpeed );

	if(sp<=p7ssmMinSpeed){

		sp=p7ssmMinSpeed;

	}

	tT=document.getElementById('p7ssm_speed');

	if(tT){

		tT.innerHTML='Delay:&nbsp;'+sp+'&nbsp;seconds';

	}

	p7ssmspd=sp;

}

function P7_SSMrel(evt){

	var tS;

	if(p7ssmsobj){

		if(p7ssmsobj.id=='p7ssm_slider'){

			tS=document.getElementById('p7ssm_speed');

			if(tS){

				tS.style.display='none';

			}

			P7ssma[8]=p7ssmspd;

			document.getElementById('p7ssm_slidebar').title='Delay: '+P7ssma[8]+' seconds';

			if(p7ssmmode=='pause'){

				P7_SSMplay();

			}

		}

		p7ssmsobj=null;

	}

}

function P7_SSMsetDelay(s){

	var rr,x,r,tC,sD,tT;

	tC=document.getElementById('p7ssm_slidechannel');

	sD=document.getElementById('p7ssm_slider');

	r=tC.offsetWidth-sD.offsetWidth;

	if(!s){

		s=P7ssma[8];

	}

	s=(s<=p7ssmMinSpeed)?p7ssmMinSpeed:s;

	s=(s>=p7ssmMaxSpeed)?p7ssmMaxSpeed:s;

	x=Math.round( (s / p7ssmMaxSpeed) *r );

	sD.style.left=x+'px';

	P7ssma[8]=s;

	tT=document.getElementById('p7ssm_speed');

	if(tT){

		tT.innerHTML='Delay:&nbsp;'+s+'&nbsp;seconds';

	}

	document.getElementById('p7ssm_slidebar').title='Delay: '+P7ssma[8]+' seconds';

}

function P7_getChildIm(d){

	return d.getElementsByTagName('IMG')[0];

}

function P7_hasOverflow(ob){

	var s,m;

	s=ob.style.overflow;

	if(!s){

		s=P7_getPropValue(ob,'overflow','overflow');

	}

	m=(s&&s=='auto')?true:false;

	return m;

}

function P7_getPropValue(ob,prop,prop2){

	var h,v=null;

	if(ob){

		if(ob.currentStyle){

			v=eval('ob.currentStyle.'+prop);

		}

		else if(document.defaultView.getComputedStyle(ob,"")){

			v=document.defaultView.getComputedStyle(ob,"").getPropertyValue(prop2);

		}

		else{

			v=eval("ob.style."+prop);

		}

	}

	return v;

}

function P7_SSMgetPos(obj){

	var t=0,l=0,pp,pos=new Array(),ct,cl,bt=0,bl=0;

	var isFF=navigator.userAgent.indexOf("Firefox")>-1;

	pp=obj;

	var ct,di;

	while(pp){

		l+=(pp.offsetLeft)?pp.offsetLeft:0;

		t+=(pp.offsetTop)?pp.offsetTop:0;

		if(isFF){

			pp.p7pn=true;

		}

		pp=pp.offsetParent;

	}

	if(isFF){

		pp=obj.parentNode;

		while(pp){

			if(!pp.p7pn&&pp.clientHeight){

				ct=(pp.offsetHeight-pp.clientHeight)/2;

				bt=(ct)?bt+ct:bt;

				cl=(pp.offsetWidth-pp.clientWidth)/2;

				bl=(cl)?bl+cl:bl;

			}

			if(pp.nodeName=="BODY"){

				break;

			}

			pp=pp.parentNode;

		}

		if(cl>0 || bl>0){

		}

	}

	pos[0]=l;

	pos[1]=t;

	return pos;

}

function P7_SSMsetPos(d,t,l){

	var i,pp,p,pf,tD=document.getElementById(d);

	pp=tD.parentNode;

	while(pp){

		if(pp.style){

			p=P7_getPropValue(pp,'position','position');

			if(p=="absolute" || p=="relative"){

				pf=P7_SSMgetPos(pp);

				l-=pf[0];

				t-=pf[1];

				break;

			}

		}

		pp=pp.parentNode;

	}

	tD.style.top=t+"px";

	tD.style.left=l+"px";

}

function P7_imgClick(a){

	if(a.href && a.href.indexOf(".")>-1){

		P7_SSMpause();

		document.p7NW=window.open(a.href,'ImageLink');

		document.p7NW.focus();

	}

	return false;

}

if(window.addEventListener){

	window.addEventListener("unload",P7_FFfix,false);

}

function P7_FFfix(){

	return;

}


