//==========================================================================================================================================
// DE.js © 1999-2010 Shepperton Software - All Rights Reserved                                                                   06-Jul-2010
//------------------------------------------------------------------------------------------------------------------------------------------
// This code is the COPYRIGHT of Shepperton Software. Infringement of this copyright is illegal. Any form of re-use of this code
// for any purpose, commercial or private, is strictly forbidden without the explicit prior written permission of Shepperton Software.
//------------------------------------------------------------------------------------------------------------------------------------------
if (self.parent.frames.length != 0) self.parent.location="/";
function SSF_trim(s) { 
  while (s.substring(0,1)==' ') s=s.substring(1,s.length); 
  while (s.substring(s.length-1,s.length)==' ') s=s.substring(0,s.length-1); 
  return s; 
} 
function SSF_winW()      { return window.innerWidth  || document.documentElement.clientWidth;  }
function SSF_winH()      { return window.innerHeight || document.documentElement.clientHeight; }
function SSF_winLeft()   { return window.pageXOffset || document.documentElement.scrollLeft; }
function SSF_winTop()    { return window.pageYOffset || document.documentElement.scrollTop; }
function SSF_centreX()   { return SSF_winLeft()+(SSF_winW()/2); }
function SSF_centreY()   { return SSF_winTop()+(SSF_winH()/2); }
function SSF_winBottom() { return SSF_winTop()+SSF_winH(); }
function SSF_winRight()  { return SSF_winLeft()+SSF_winW(); }
function SSF_mouseX(e)   { return e.pageX || e.clientX+SSF_winLeft(); }
function SSF_mouseY(e)   { return e.pageY || e.clientY+SSF_winTop();  }
function SSF_scale(w,h,maxw,maxh) { 
  if (w>maxw) { h=h*maxw/w; w=maxw; } 
  if (h>maxh) { w=w*maxh/h; h=maxh; } 
  return [parseInt(w),parseInt(h)]; 
}
function SSF_getposition(id) {
  var e=document.getElementById(id); left_px=0; top_px=0;
  while(e) { left_px+=e.offsetLeft; top_px+=e.offsetTop; e=e.offsetParent; }
	return [left_px,top_px];
}
function SSF_setposition(id,x,y) { var e=document.getElementById(id).style; if (x>0) e.left=x+'px'; if (y>0) e.top=y+'px'; } 
function SSF_innerHTML(id,content) { 
  var e=document.getElementById(id);
  if (document.all) e.innerHTML=content; 
  else { var r=document.createRange(); 
    r.setStartBefore(e); 
    var h=r.createContextualFragment(content); 
    while (e.hasChildNodes()) e.removeChild(e.lastChild); 
    e.appendChild(h); }
}
function SSF_getstyle(id,css) {
  ie_css=css.replace(/\-(\w)/g, function(sMatch,uc) { return uc.toUpperCase(); } );
  if (id.currentStyle) val=id.currentStyle[ie_css];
  else if (document.defaultView.getComputedStyle) {
    val=document.defaultView.getComputedStyle(id,"").getPropertyValue(css); }
  if (parseInt(val)>=0) return parseInt(val); if (val) return val; return '';
}
function SSF_opacity(id,opc) { 
  if (opc<0 || opc>100) return;
  var e=document.getElementById(id).style;
  e.opacity=(opc/100)-.001;
  e.filter="alpha(opacity="+opc+")";
} 
function SSF_fadeup(id,ms,p_call) {
  if (typeof SSF_fadeup.inuse=='undefined') SSF_fadeup.inuse=false;
  if (!p_call && SSF_fadeup.inuse==true) clearTimeout(SSF_fadeup.to); 
  SSF_fadeup.inuse=true; call=0; if (p_call>0) call=p_call; 
  call+=1; delay=50; calls=parseInt(ms/delay); 
  if (call<2) document.getElementById(id).style.visibility="visible";
  if (call>calls) { SSF_fadeup.inuse=false; return; } 
  var o=(100/calls)*call; SSF_opacity(id,o);
  SSF_fadeup.to=setTimeout("SSF_fadeup('"+id+"',"+ms+","+call+")",delay); 
} 
function SSF_fadeout(id,ms,p_call) {
  if (typeof SSF_fadeout.inuse=='undefined') SSF_fadeout.inuse=false; 
  if (!p_call && SSF_fadeout.inuse==true) clearTimeout(SSF_fadeout.to);
  SSF_fadeout.inuse=true; call=0; if (p_call>0) call=p_call; 
  call+=1; delay=50; calls=parseInt(ms/delay); 
  if (call>=calls) document.getElementById(id).style.visibility="hidden";
  if (call>calls) { SSF_fadeout.inuse=false; return; } 
  var o=100-(100/calls)*call; SSF_opacity(id,o); 
  SSF_fadeout.to=setTimeout("SSF_fadeout('"+id+"',"+ms+","+call+")",delay); 
} 

function SSF_FlashOK() {
	var c='', d, e; try { d=new ActiveXObject("ShockwaveFlash.ShockwaveFlash"); c=d.GetVariable("$version"); } catch (e) {}
  arr=navigator.plugins; for (f=0; f<arr.length; f++) { if (arr[f].description.indexOf("Shockwave Flash")>=0) c="plugged_in"; }
  return (c=='') ? false : true;
}
function SSF_flash(el,swf,flv,w,h) {
  if (SSF_FlashOK()==false) return;
  player_clr="ccccdd";
  if (document.getElementById('flv')!==null) {
    document.getElementById("flv").SetVariable("player:jsStop","");
    document.getElementById("flv").SetVariable("player:jsUrl",flv);
    document.getElementById("flv").SetVariable("player:jsPlay","");
  } else {
    es="<object id='flv' type='application/x-shockwave-flash' data='"+swf+"' width='"+(w+0)+"' height='"+(h+0)+"'>"+
      "<param name='movie' value='"+swf+"' /><param name='allowFullScreen' value='false' />"+
      "<param name='wmode' value='opaque' /><param name='quality' value='high' /><param name='menu' value='false' />"+
      "<param name='FlashVars' value='flv="+flv+
      // SIZE:
      "&width="+(w+0)+"&height="+(h+0)+
      // AUTOLOAD/START:
      "&autoplay=1&autoload=1"+
      // BUFFERING ('Loading...'):
      "&buffer=5"+"&buffermessage="+"&buffercolor=C6A465"+"&buffershowbg=0"+"&bufferbgcolor=C6A465"+
      // PLAYER LAYOUT:
      "&showstop=1"+"&showvolume=1"+"&volume=100"+"&showtime=1"+"&showfullscreen=0"+
      "&showplayer=autohide"+"&playertimeout=1500"+"&showloading=autohide"+
      // TITLE AND START IMAGE:
      "&showtitleandstartimage=0"+"&startimage=1.jpg"+"&title=PLAY"+"&titlesize=20"+"&titlecolor=ff0000"+"&loadonstop=0"+
      // PLAY ICON:
      "&showiconplay=0"+"&iconplaycolor=ffffff"+"&iconplaybgcolor=dddddd"+"&iconplaybgalpha=25"+
      // COLOURS:
      "&playercolor="+player_clr+"&playeralpha=100"+"&loadingcolor=dddddd"+
      "&buttoncolor=ddddff"+"&buttonovercolor=000088"+
      "&slidercolor=ddddff"+"&slidercolor1=ddddff"+"&slidercolor2=ddddff"+"&sliderovercolor=000088"+
      // FRAME:
      "&margin=0"+ // 0 for no frame at all
      "&bgcolor="+player_clr+ // main b/g (default = transparent with rounded corners)
      "&bgcolor1="+player_clr+ // top frame ... xfades to ... 
      "&bgcolor2="+player_clr+ // bottom frame
      "&videobgcolor="+player_clr+ // inside edges of video (mismatch between frame and video)
      // MOUSE ACTIONS:
      "&onclick=playpause"+  // "&onclicktarget=_blank"+
      //"&ondoubleclick=fullscreen"+ // "&ondoubleclicktarget=_blank"+
      // MISCELLANY:
      "&showswitchsubtitles=0"+"&shortcut=1"+"&top1=0"+
      "&srt=0"+"&srtcolor=ff0000"+"&srtbgcolor=d38c29"+"&srtsize=11"+"&srturl=video.srt"+
      //"&showmouse=autohide"+
      "&loop=0' />"+
    "</object>";
    SSF_innerHTML(el,es);
  }
}

var pic=new Image();
function SSF_reveal() { pic.style.visibility="visible"; }
function SSF_hide_img() { pic.style.visibility="hidden"; }
function SSF_show_img(evt,ifn,iw,ih) {
  mouseX=SSF_mouseX(evt); mouseY=SSF_mouseY(evt);
  if (document.getElementById('DE_pop_img')==null) document.body.appendChild(pic);
  pic.id='DE_pop_img'; pic.src=ifn; pic.style.position='absolute'; 
  pim=SSF_scale(iw,ih,375,375); iw=pim[0]; ih=pim[1];
  pic.style.width=iw+'px'; pic.style.height=ih+'px';
  pic.style.left=(mouseX+15)+'px'; ih2=Math.floor(ih/2)+25; pozY=mouseY-ih2; 
  if (mouseY<SSF_winTop()+ih2 || mouseY>SSF_winBottom()-ih2) pozY=SSF_centreY()-ih2;
  pic.style.top=pozY+'px'; pic.style.padding='20px'; pic.style.background='#f0f0e4'; 
  pic.style.border='5px solid silver'; pic.onload=SSF_reveal;
}
function SSF_js_gallery(sel_name,page_img_tagID,thm_dir,wrks) {
  selName=sel_name;
  imgPtagID=page_img_tagID; imgPdomID=document.getElementById(imgPtagID);
  imgPdomID.style.visibility='hidden';
  imgLimit=400; hdrMargin=50; boxWidth=660; boxHeight=hdrMargin+imgLimit+225; 
  imgPdomID.parentNode.style.position="relative";
  imgPdomID.parentNode.style.width=boxWidth+'px'; imgPdomID.parentNode.style.height=boxHeight+'px';
  imgPdomID.parentNode.style.border='2px dotted white';
  if (document.getElementById('btnNtagID')==null) {
    js_pw=boxWidth; infs=5; prev_nxt_w=125; bfr=10;
    prev=document.createElement("div"); imgPdomID.parentNode.appendChild(prev); prev.style.cursor='pointer'; 
    prev.id='btnPtagID'; prev.style.position="absolute"; prev.style.textAlign="center"; prev.style.top=infs+"px";  
    prev.style.left=infs+"px"; prev.style.width=prev_nxt_w+"px";
    prev.style.border="1px dotted darkblue"; prev.style.color="gray"; prev.style.background='whitesmoke';
    prevB=prev.cloneNode(true); imgPdomID.parentNode.appendChild(prevB); prevB.id='btnPBtagID'; prevB.style.top=boxHeight-25+"px";
    a_n=document.createElement("div"); imgPdomID.parentNode.appendChild(a_n); 
    a_n.id='a_nHtagID'; a_n.style.position="absolute"; a_n.style.textAlign="center"; a_n.style.top=infs+"px"; 
    a_n.style.left=(infs+prev_nxt_w+bfr)+"px"; a_n.style.width=(js_pw-(2*infs)-(2*prev_nxt_w)-(2*bfr))+"px";
    a_nStyle='color:gray; font-size:16px; text-align:center;';
    a_oi=document.createElement("div"); imgPdomID.parentNode.appendChild(a_oi); 
    a_oi.id='a_oiHtagID'; a_oi.style.position="absolute"; a_oi.style.textAlign="center"; a_oi.style.top=(infs+15)+"px"; 
    a_oi.style.left=(infs+prev_nxt_w+bfr)+"px"; a_oi.style.width=(js_pw-(2*infs)-(2*prev_nxt_w)-(2*bfr))+"px";
    a_oiStyle='color:silver; font-size:12px; text-align:center;';
    next=document.createElement("div"); imgPdomID.parentNode.appendChild(next); next.style.cursor='pointer';
    next.id='btnNtagID'; next.style.position="absolute"; next.style.textAlign="center"; next.style.top=infs+"px"; 
    next.style.left=(js_pw-prev_nxt_w-infs-2)+"px"; next.style.width=prev_nxt_w+"px"; 
    next.style.border="1px dotted darkblue"; next.style.color="gray"; next.style.background='whitesmoke';
    nextB=next.cloneNode(true); imgPdomID.parentNode.appendChild(nextB); nextB.id='btnNBtagID'; nextB.style.top=boxHeight-25+"px";
    a_ftr=document.createElement("div"); imgPdomID.parentNode.appendChild(a_ftr); 
    a_ftr.id='a_oiFtagID'; a_ftr.style.position="absolute"; a_ftr.style.textAlign="center"; a_ftr.style.top=boxHeight-25+"px";
    a_ftr.style.left=(infs+prev_nxt_w+bfr)+"px"; a_ftr.style.width=(js_pw-(2*infs)-(2*prev_nxt_w)-(2*bfr))+"px";
    a_ftrStyle='color:silver; font-size:12px; text-align:center;';
  }
  thm=thm_dir;
  e2009=wrks.split('#~#'); 
  if (document.getElementById('wrk1tagID')==null) {
    wrkIMG=new Array(); wrkIMGtagID=new Array();
    wrkIMGw=new Array(); wrkIMGh=new Array(); 
    for (i=1; i<=6; i++) {
      wrkIMGw[i]=0; wrkIMGh[i]=0; wrkIMG[i]=new Image(); wrkIMGtagID[i]='wrk'+i+'tagID'; 
      wrkIMG[i].id=wrkIMGtagID[i]; wrkIMG[i].style.visibility='hidden';  
      wrkIMG[i].style.position="absolute"; wrkIMG[i].onload=loadArtistSizer;
      wrkIMG[i].style.top='0px'; wrkIMG[i].style.left='0px';
    }
  }    
  if (document.getElementById('tn1')==null) {
    tnIMG=new Array(); tnIMGtagID=new Array();
    for (i=1; i<=6; i++) {
      tnIMG[i]=document.createElement("img"); imgPdomID.parentNode.appendChild(tnIMG[i]);
      tnIMG[i].id="tn"+i; tnIMGtagID[i]=tnIMG[i].id;
      tnIMG[i].style.position="absolute"; tnIMG[i].style.visibility="hidden";
      tnIMG[i].style.cursor="pointer"; tnIMG[i].onclick=tnoc;
    }
  }
  if (document.getElementById('img_xf_01')==null) {
    imgA=document.createElement("img"); imgPdomID.parentNode.appendChild(imgA);
    imgA.id="img_xf_01"; imgAtagID=imgA.id; imgAdomID=document.getElementById(imgAtagID)
    imgAdomID.style.position="absolute"; imgAdomID.style.visibility="hidden";
    imgB=document.createElement("img"); imgPdomID.parentNode.appendChild(imgB);
    imgB.id="img_xf_02"; imgBtagID=imgB.id; imgBdomID=document.getElementById(imgBtagID)
    imgBdomID.style.position="absolute"; imgBdomID.style.visibility="hidden";
    divA=document.createElement("div"); imgPdomID.parentNode.appendChild(divA);
    divA.id="div_xf"; divAtagID=divA.id; divAdomID=document.getElementById(divAtagID)
    divAdomID.style.position="absolute"; divAdomID.style.visibility="hidden";
  }
  loadArtist(1);
}
imgs_ready=true; 
function loadArtist(art_num) {
  if (imgs_ready==false) return; else imgs_ready=false;
  imgPdomID.parentNode.style.cursor='wait'; 
  prev.style.cursor='wait'; prevB.style.cursor='wait'; 
  next.style.cursor='wait'; nextB.style.cursor='wait'; 
  curArtistName=''; curArtistType=''; curArtistFtr='';
  numArtists=0; curArtistWorks=[]; tmpcur='', wrkCount=0;
  for (rec=0; rec<e2009.length; rec++) { 
    fld=e2009[rec].split('|'); art_name=fld[4]+' '+fld[3];
    if (tmpcur!==art_name) { numArtists++; tmpcur=art_name; }
    if (art_num==numArtists) { 
      curArtistWorks.push(e2009[rec]); wrkCount++; curArtistName=art_name; 
      curArtistType='from the open submission'; if (fld[2]=='inv') curArtistType='by invitation';
    }
  }
  curArtistFtr=art_num+' of '+numArtists+' artists selected by '+selName;
  setNav(art_num,numArtists);
  loadCount=0;
  for (i=1; i<=6; i++) {
    wrkIMGw[i]=0; wrkIMGh[i]=0; 
    if (i<=wrkCount) {
      wrkFlds=curArtistWorks[i-1].split('|');
      if (wrkFlds[12]!='x') wrkIMGfn=wrkFlds[0]+'-'+wrkFlds[1]+'.jpg';
      else wrkIMGfn='_err.png'; 
      wrkIMG[i].src='pix/'+wrkIMGfn;
    }
  }
}
function loadArtistSizer() { 
  wrkdex=parseInt(this.id.substr(3,1));
  wrkIMGw[wrkdex]=this.width; wrkIMGh[wrkdex]=this.height;
  loadCount++; 
  if (loadCount==wrkCount) { 
    scaler=75; tl=(scaler/2)+5; lofs=tl; tofs=tl+imgLimit+hdrMargin+30;
    for (i=1; i<=6; i++) {
      tnIMG[i].style.visibility="hidden";
      if (i<=wrkCount) {
        wrkFlds=curArtistWorks[i-1].split('|');
        if (wrkFlds[12]!='x') tnIMGfn=wrkFlds[0]+'-'+wrkFlds[1]+'.jpg';
        else tnIMGfn='_err.png'; 
        tnIMG[i].src='pix/'+tnIMGfn;
        dex=parseInt(tnIMG[i].id.substr(2,1))-1;
        tnxy=SSF_scale(wrkIMGw[i],wrkIMGh[i],scaler,scaler);
        if (dex<3) tnIMG[i].style.top=tofs-(tnxy[1]/2)+'px'; 
        else tnIMG[i].style.top=tofs+scaler+5-(tnxy[1]/2)+'px'; 
        if (dex==0 || dex==3) tnIMG[i].style.left=lofs+(scaler*0)-(tnxy[0]/2)+'px'; 
        else if (dex==1 || dex==4) tnIMG[i].style.left=lofs+(scaler*1)-(tnxy[0]/2)+5+'px'; 
        else tnIMG[i].style.left=lofs+(scaler*2)-(tnxy[0]/2)+10+'px';
        tnIMG[i].style.width=(tnxy[0])+'px'; tnIMG[i].style.height=(tnxy[1])+'px';
        tnIMG[i].style.visibility='visible';
      }
    }
    imgs_ready=true;
    imgPdomID.parentNode.style.cursor='default'; 
    prev.style.cursor='pointer'; prevB.style.cursor='pointer'; 
    next.style.cursor='pointer'; nextB.style.cursor='pointer'; 
    SSF_xf(1);
  }
}
function tnoc() { SSF_xf(parseInt(this.id.substr(2,1))); }
function SSF_xf(thumbIndex) {
  imgOUTtagID=imgAtagID; imgOUTdomID=imgAdomID; imgINtagID=imgBtagID; imgINdomID=imgBdomID; 
  if (imgAdomID.style.visibility=="hidden") { 
     imgOUTtagID=imgBtagID; imgOUTdomID=imgBdomID; imgINtagID=imgAtagID; imgINdomID=imgAdomID; }
  if (tnIMG[thumbIndex].src!==imgOUTdomID.src) {
    i_w=wrkIMGw[thumbIndex]; i_h=wrkIMGh[thumbIndex]; imgINdomID.src=tnIMG[thumbIndex].src;
    if (i_w>i_h) nsz=SSF_scale(i_w,i_h,boxWidth-10,imgLimit);
    else nsz=SSF_scale(i_w,i_h,imgLimit,boxHeight-40);
    imgINdomID.style.width=(nsz[0])-50+'px'; imgINdomID.style.height=(nsz[1])-50+'px';
    if (i_w>i_h) imgINdomID.style.left=((boxWidth-nsz[0])/2)+'px'; 
    else imgINdomID.style.left=boxWidth-imgLimit+((imgLimit-nsz[0])/2)-infs+'px';   
    imgINdomID.style.top=hdrMargin+'px';
    imgINdomID.style.padding='20px'; imgINdomID.style.background='#f0f0e8'; 
    imgINdomID.style.border='5px solid silver';
    SSF_fadeup(imgINtagID,750); if (imgOUTdomID.src!=='') SSF_fadeout(imgOUTtagID,750);
  }
  rectxt=curArtistWorks[thumbIndex-1].split('|');
  pictext="<span style='font-size:11px; color:gray;'>"+rectxt[0]+"/"+rectxt[1]+"</span><br />"; 
  pictext+="<span style='font-size:14px; color:tan;'>&ldquo;<b><i>"+rectxt[5]+"</i></b>&rdquo;</span><br />"; 
  pictext+="<span style=''><i><hr></i></span>"; 
  if (SSF_trim(rectxt[7])!=='') pictext+="<span style='font-size:12px; color:gray;'>"+SSF_trim(rectxt[7])+" inches"+"</span><br />"; 
  if (SSF_trim(rectxt[6])!=='') pictext+="<span style='font-size:12px; color:gray;'>"+SSF_trim(rectxt[6])+"</span><br />"; 
  price="&pound;"+SSF_trim(rectxt[8]); if (SSF_trim(rectxt[9])!='') price+=' <i>(edition)</i>';
  if (SSF_trim(rectxt[10])=='s' && rectxt[11].indexOf('urchase')==-1 && rectxt[11].indexOf('quisition')==-1)
    price+=" <img src='"+thm+"DE_sold.gif' style='vertical-align:-15%;' alt='' /> sold ";
  pictext+="<span style='font-size:12px; color:tan;'>"+price+"</span><br />"; 
  prize=''; if (SSF_trim(rectxt[11])!='') {
    przwrd1=SSF_trim(rectxt[11]); przwrd2=''; rgn=przwrd1.indexOf(' regional'); 
    if (rgn!=-1) { przwrd1=przwrd1.substring(0,rgn); przwrd2=' regional prize'; }
    prize="<img src='"+thm+"DE_star.png' style='vertical-align:-15%;' alt='' /> ";
    prize+="winner of the<br /><b>"+przwrd1+"</b><br />"+przwrd2;
    pictext+="<span style='font-size:12px; color:#755b50;'>"+prize+"</span>"; }
  divAdomID.style.visibility="hidden"; SSF_innerHTML(divAtagID,pictext);
  txtWidth=boxWidth-imgLimit-50; txtHeight=175; txtGutter=20;
  txtUpperTop=hdrMargin+((imgLimit-txtHeight)/2); txtUpperLeft=10; txtLowerLeft=boxWidth/2;
  if (tnIMG[thumbIndex].src!==imgOUTdomID.src) txtLowerTop=hdrMargin+imgINdomID.offsetHeight+10; 
  divAdomID.style.border="0px"; divAdomID.style.padding="0px";  
  divAdomID.style.width=txtWidth+'px'; divAdomID.style.height=txtHeight+'px';
  if (i_w>i_h) {
    divAdomID.style.left=txtLowerLeft+'px'; divAdomID.style.top=txtLowerTop+'px'; 
    divAdomID.style.paddingLeft=txtGutter+"px";
    divAdomID.style.borderLeft="1px dotted gray";
    divAdomID.style.textAlign="left";
  } else {
    divAdomID.style.left=txtUpperLeft+'px'; divAdomID.style.top=txtUpperTop+'px'; 
    divAdomID.style.paddingRight=txtGutter+"px";
    divAdomID.style.borderRight="1px dotted gray";
    divAdomID.style.textAlign="right"; 
  }
  divAdomID.style.visibility="visible";
}
function setNav(x,ofx) {
  SSF_innerHTML(a_n.id,"<span style='"+a_nStyle+"' ><b>"+curArtistName+"</b></span>"); 
  SSF_innerHTML(a_oi.id,"<span style='"+a_oiStyle+"' ><i>"+curArtistType+"</i></span>"); 
  SSF_innerHTML(a_ftr.id,"<span style='"+a_ftrStyle+"' ><i>"+curArtistFtr+"</i></span>"); 
  SSF_innerHTML(prev.id,"<span onclick='loadArtist("+(x-1)+")' >&nbsp;&nbsp;&lt; previous artist&nbsp;&nbsp;</span>");
  SSF_innerHTML(prevB.id,"<span onclick='loadArtist("+(x-1)+")' >&nbsp;&nbsp;&lt; previous artist&nbsp;&nbsp;</span>");
  prev.style.visibility='hidden'; prevB.style.visibility='hidden'; 
  if (x>1) { prev.style.visibility='visible'; prevB.style.visibility='visible'; }
  SSF_innerHTML(next.id,"<span onclick='loadArtist("+(x+1)+")' >&nbsp;&nbsp;next artist &gt;&nbsp;&nbsp;</span>"); 
  SSF_innerHTML(nextB.id,"<span onclick='loadArtist("+(x+1)+")' >&nbsp;&nbsp;next artist &gt;&nbsp;&nbsp;</span>"); 
  next.style.visibility='hidden'; nextB.style.visibility='hidden'; 
  if (x<ofx) { next.style.visibility='visible'; nextB.style.visibility='visible'; }
}
