var preload=new Array();
var name_image= new Array();
var line=new Array();
wholem='';

var lenght=22 //Numero di immagini a mia disposizione.
var reapet=4 //Numero di immagini ripetute.

var path="img/gallery/";
var i=0;


name_image[0]="01_small.jpg"; i++;
name_image[1]="02_small.jpg"; i++;
name_image[2]="03_small.jpg"; i++;
name_image[3]="04_small.jpg"; i++;
name_image[4]="05_small.jpg"; i++;
name_image[5]="06_small.jpg"; i++;
name_image[6]="07_small.jpg"; i++;
name_image[7]="08_small.jpg"; i++;
name_image[8]="09_small.jpg"; i++;
name_image[9]="10_small.jpg"; i++;
name_image[10]="11_small.jpg"; i++;
name_image[11]="12_small.jpg"; i++;
name_image[12]="13_small.jpg"; i++;
name_image[13]="14_small.jpg"; i++;
name_image[14]="15_small.jpg"; i++;
name_image[15]="16_small.jpg"; i++;
name_image[16]="17_small.jpg"; i++;
name_image[17]="18_small.jpg"; i++;
name_image[18]="19_small.jpg"; i++;
name_image[19]="20_small.jpg"; i++;
name_image[20]="21_small.jpg"; i++;
name_image[21]="22_small.jpg"

wholemd='<nobr>';
for(i=0;i<lenght;i++){
preload[i]=new Image();preload[i].src=path+name_image[i];	
wholemd+='<img src='+preload[i].src+' height=91 alt="Torta" onclick="go('+i+')">';
line[i]='<nobr><img src='+preload[i].src+' height=91 alt="Torta" onclick="go('+i+')"></nobr>';
}
for(i=0;i<reapet;i++){
wholemd+='<img src='+preload[i].src+' height=91 alt="Torta" onclick="go('+i+')">';
line[i]='<nobr><img src='+preload[i].src+' height=91 alt="Torta" onclick="go('+i+')"></nobr>';

}
wholemd+='</nobr>';



var bheightd=91;
var swidth=281;
if(document.layers)
swidth=281;
var bheight=30; 
var bspeed=2;
var scrollerspause=100*3;
var jpj=0;
var ipj=0;
var fsth=new Array();
var jpjd=0;
var ipjd=0;
var fsthd=new Array();
var operbr=navigator.userAgent.toLowerCase().indexOf('opera');

/* copyright 2000-2007 - Vasile Barsan * http://javascripts.vbarsan.com * This notice may not be removed */

function beltscroll(){
if(document.all&&operbr==-1){
for(pp=0;pp<line.length;pp++){
hidbslider.innerHTML=line[pp];
fsth[pp]=hidbslider.offsetWidth;
}
ieini(bslider);
}else if(document.getElementById){
for(pp=0;pp<line.length;pp++){
document.getElementById('hidbslider').innerHTML=line[pp];
fsth[pp]=91;
}

ns6ini(document.getElementById('bslider'));
}else if(document.layers)
ns4ini(document.bslider1.document.bslider2);

}

function ieini(whichdiv){
iedivb=eval(whichdiv);
iedivb.style.pixelLeft=0;
iedivb.innerHTML='<nobr>'+wholem+'</nobr>';
setTimeout("iescroll()",scrollerspause);
}

function iescroll(){
if(ipj >= fsth[jpj]){
ipj=0;jpj++;setTimeout("iescroll()",scrollerspause);
}else if(jpj<lenght){
iedivb.style.pixelLeft-=bspeed;
ipj+=bspeed;
setTimeout("iescroll()",20);
}else if(jpj==lenght){
jpj=0;
ipj=0;
iedivb.style.pixelLeft=0;
iedivb.innerHTML='<nobr>'+wholem+'</nobr>';
iescroll();
}
}

function ns4ini(whichlayer){
ns4layerb=eval(whichlayer);
ns4layerb.left=0;
ns4layerb.document.write('<nobr>'+wholem+'</nobr>');
ns4layerb.document.close();setTimeout("ns4scroll()",scrollerspause);
}

function ns4scroll(){
if(ipj >= swidth){
ipj=0;jpj++;
setTimeout("ns4scroll()",scrollerspause);
}else if(jpj<lenght){
ns4layerb.left-=bspeed;ipj+=bspeed;
setTimeout("ns4scroll()",25);
}else if(jpj==lenght){
jpj=0;
ipj=0;
ns4layerb.left=0;
ns4layerb.document.write('<nobr>'+wholem+'</nobr>');
ns4layerb.document.close();ns4scroll();
}
}

function ns6ini(whichdiv){
ns6divb=eval(whichdiv);ns6divb.style.left=0;
ns6divb.innerHTML='<nobr>'+wholem+'</nobr>';
setTimeout("ns6scroll()",scrollerspause);
}

function ns6scroll(){
if(ipj >= fsth[jpj]){
ipj=0;jpj++;setTimeout("ns6scroll()",scrollerspause);
}else if(jpj<lenght){
ns6divb.style.left=parseInt(ns6divb.style.left)-bspeed;
ipj+=bspeed;
setTimeout("ns6scroll()",20);
}else if(jpj==lenght){
jpj=0;
ipj=0;
ns6divb.style.left=0;
ns6divb.innerHTML='<nobr>'+wholem+'</nobr>';
ns6scroll();
}
}

function beltscrolld(){
if(document.all&&operbr==-1){
for(ppp=0;ppp<line.length;ppp++){
hidbsliderdd.innerHTML=line[ppp];
fsthd[ppp]=hidbsliderdd.offsetWidth;
}
ieinid(bsliderd);
}else if(document.getElementById){
for(ppp=0;ppp<line.length;ppp++){
document.getElementById('hidbsliderdd').innerHTML=line[ppp];
fsthd[ppp]=document.getElementById('hidbsliderdd').offsetWidth;
}
ns6inid(document.getElementById('bsliderd'));
}else if(document.layers)
ns4inid(document.bsliderd1d.document.bsliderd2d);
}

function ieinid(whichdiv){
iedivbd=eval(whichdiv);
iedivbd.style.pixelLeft=0;
iedivbd.innerHTML='<nobr>'+wholemd+'</nobr>';
setTimeout("iescrolld()",scrollerspause);
}

function iescrolld(){
if(ipjd > fsthd[jpjd]){
ipjd=0;
jpjd++;
setTimeout("iescrolld()",scrollerspause);
}else if(jpjd<lenght){
iedivbd.style.pixelLeft-=bspeed;
ipjd+=bspeed;
setTimeout("iescrolld()",20);
}else if(jpjd==lenght){
jpjd=0;
ipjd=0;
iedivbd.style.pixelLeft=0;
iedivbd.innerHTML='<nobr>'+wholemd+'</nobr>';
iescrolld();
}
}

function ns4inid(whichlayer){
ns4layerbd=eval(whichlayer);
ns4layerbd.left=0;
ns4layerbd.document.write('<nobr>'+wholemd+'</nobr>');
ns4layerbd.document.close();
setTimeout("ns4scrolld()",scrollerspause);
}

function ns4scrolld(){
if(ipjd >= swidth){
ipjd=0;
jpjd++;
setTimeout("ns4scrolld()",scrollerspause);
}else if(jpjd<lenght){
ns4layerbd.left-=bspeed;
ipjd+=bspeed;
setTimeout("ns4scrolld()",25);
}else if(jpjd==lenght){
jpjd=0;
ipjd=0;
ns4layerbd.left=0;
ns4layerbd.document.write('<nobr>'+wholemd+'</nobr>');
ns4layerbd.document.close();
ns4scrolld();
}
}

function ns6inid(whichdiv){
ns6divbd=eval(whichdiv);
ns6divbd.style.left=0;
ns6divbd.innerHTML='<nobr>'+wholemd+'</nobr>';
setTimeout("ns6scrolld()",scrollerspause);
}

function ns6scrolld(){
if(ipjd >= fsthd[jpjd]){
ipjd=0;
jpjd++;
setTimeout("ns6scrolld()",scrollerspause);
}else if(jpjd<lenght){
ns6divbd.style.left=parseInt(ns6divbd.style.left)-bspeed;
ipjd+=bspeed;
setTimeout("ns6scrolld()",20);
}else if(jpjd==lenght){
jpjd=0;
ipjd=0;
ns6divbd.style.left=0;
ns6divbd.innerHTML='<nobr>'+wholemd+'</nobr>';
ns6scrolld();
}
}
