.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='alpha(opacity=100)';
}
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.offsetHei
上一页 [1] [2] [3] [4] [5] [6] 下一页