
function makeImgNumber (i,maxLen)
{
var x=i.toString();
     var len=maxLen-x.length;
     for (h=0;h<len;h++)
       {
       x="0"+x;
       }
return x;
}


function makeCell (thisImg, thisDir, thisAuthor, thisTitle)
{
  var myImgPath = thisDir+"/"+thisImg+".jpg";
  var myString  = "";
  myString=myString+'<td width="25%" align="center" valign="bottom">';
  myString=myString+'<a href="'+myImgPath+'" rel="lightbox[view]" title="'+thisTitle+'"><img border="0" height="'+heightThumbs+'" src="'+myImgPath+'"></a>';
  if(thisAuthor.length!=0)
    myString=myString+'<br><font color="#FFCC66"><i>'+thisAuthor+'</i></font>';
  myString=myString+'</td>';

  return myString;
}

function makeEmptyCell ()
{
  var myString="";
  myString=myString+'<td width="25%" align="center" valign="bottom">&nbsp;</td>';
  return myString;
}

function makeRow (indx,myDir)
{
  
  var myString="<tr>";
  var myParam= numCols+indx;
  for (i=indx;i<myParam;i++)
    {
      var myImg    = makeImgNumber (i,4); 
      if (myImg.toString()<=numFoto)
         myString=myString+makeCell(myImg,myDir,"","");
      else
         myString=myString+makeEmptyCell();
    }
  myString=myString+'</tr>';
  return myString;
}

function makeRowByArray (indx, myDir, thisArray)
{
  var myString="<tr>";
  var myParam= numCols+indx;
  for (i=indx;i<myParam;i++)
    {
    if (thisArray[i])
      {
      var myImg    = thisArray[i][0];
      var myAuthor = thisArray[i][1];
      var myTitle  = myAuthor+' - '+thisArray[i][2];

      myString=myString+makeCell(myImg ,myDir, myAuthor, myTitle);
      }
    else myString=myString+makeEmptyCell();
    }
  myString=myString+'</tr>';
  return myString;
}