// JavaScript Document var currentpos=0; var currentthumbpos=0; var moveamount=106; var thumbnailnum; var maxthumbvisible = 5; //Define how many thumbnails will be visible at one time in the thumbbox--for now this should only be 3 since it's actually the css that controls the size of the viewable box var current_imgid=0; var moving = false; var finishedsizing=0; var preloadimg="no"//Preload images ("yes" or "no"): var myloadedimage = new Array(); myloadedimage[0]=1; var imggallery=new Array() var firstimagestart=1; var nextorprev=0; var fadeout=1; function loadinfo(){ if(fadeout==0){ var fademe = new Fx.Style('iptc_info','opacity', {duration:transspeed }); fademe.set(0); fadeout=1; }else{ var fademe = new Fx.Style('iptc_info','opacity', {duration:transspeed }); fademe.set(.75,0); fadeout=0; } } function areweready(loadarea, imgindex, img_id){ if ( finishedsizing++ ) { modifyimage(loadarea, imgindex, img_id); finishedsizing = 0; } } function modifyimage(loadarea, imgindex, img_id ){ function loadimagenow(){ //alert("Load Image Now Called"); if (document.getElementById) { if(current_imgid!=img_id){ var imgobj=document.getElementById(loadarea); var iptch=document.getElementById('iptc_info'); var photonum=document.getElementById('photocount') var phototitle=document.getElementById('imgtitle') imgobj.innerHTML=returnimgcode(imggallery[imgindex]); iptch.innerHTML=returniptc(imggallery[imgindex]); photonum.innerHTML=(Number(imgindex)+1)+" de "+imggallery.length+" Fotos"; phototitle.innerHTML=""+tempgallery[img_id][4]+" "+tempgallery[img_id][7]; initImage(loadarea); current_imgid=img_id; myloadedimage[imgindex]=1; } } return false } if(myloadedimage[imgindex]==null){ new Asset.image(imggallery[imgindex][0], {onload: loadimagenow}); }else{ loadimagenow(); } } function returnimgcode(theimg){ var imghtml="" if (theimg[1]!="") imghtml='' imghtml+='' if (theimg[1]!="") imghtml+='' return imghtml } function returniptc(theimg){ var iptchtml = ''+ '

'+ ' Title
'+ ' Author
'+ ' Copyright

'+ ' Description

'+ '
'+ '

'+ ' '+theimg[4]+'
'+ //title ' '+theimg[5]+'
'+ // author ' '+theimg[6]+'

'+ //copyright ' '+theimg[7]+'

'+ // description '
'; return iptchtml } function initImage(imageId) { var fader = new Fx.Style(imageId,'opacity', {duration:fadespeed}); fader.set(0); fader.start(0,1); var titlefade = new Fx.Style('imgtitle','opacity', {duration:transspeed }); titlefade.set(0); titlefade.start(0,1); var fadeiptc = new Fx.Style('iptc_btn','opacity', {duration:transspeed }); fadeiptc.set(0); fadeiptc.start(0,1); if(fadeout==0){ var fademe = new Fx.Style('iptc_info','opacity', {duration:transspeed }); fademe.set(0); fadeout=0; }else{ var fademe = new Fx.Style('iptc_info','opacity', {duration:transspeed }); fademe.start(0,1); fadeout=1 } } function checkbutton(mynum){ if ( mynum == 0 ) { mm_shl('back','hidden'); mm_shl('more','visible'); } else if ( mynum < thumbnailnum - maxthumbvisible ) { mm_shl('back','visible'); mm_shl('more','visible'); } else { mm_shl('back','visible'); mm_shl('more','hidden'); } } function checknext(mynum){ thumbmax=(Number(thumbnailnum)-1); if ( mynum < 1 ) { mm_shl('prev','hidden'); mm_shl('next','visible'); } else if ( mynum < thumbmax ) { mm_shl('prev','visible'); mm_shl('next','visible'); } else { mm_shl('prev','visible'); mm_shl('next','hidden'); } } function mm_shl() { //v6.0 var obj,args=arguments; if ((obj=MM_findObj(args[0]))!=null) { if (obj.style) { obj=obj.style; } obj.visibility=args[1]; } } function MM_findObj(n, d) { //v4.01 var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i