// JavaScript Document
/***********************************************
* Ultimate Fade-In Slideshow (v1.5): © Dynamic Drive (http://www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for this script and 100s more.
***********************************************/

var singlePhase=new Array()
singlePhase[0]=["img/products/single-phase/CIMG2148.jpg", "", ""] 
singlePhase[1]=["img/products/single-phase/CIMG2154.jpg", "", ""]
singlePhase[2]=["img/products/single-phase/CIMG2171.jpg", "", ""] 

var singlePhase2=new Array()
singlePhase2[0]=["img/products/single-phase/CIMG2172.jpg", "", ""] 
singlePhase2[1]=["img/products/single-phase/CIMG2174.jpg", "", ""] 
singlePhase2[2]=["img/products/single-phase/CIMG2202.jpg", "", ""]

var singlePhase3=new Array()
singlePhase3[0]=["img/products/single-phase/6ml_1.jpg", "", ""] 
singlePhase3[1]=["img/products/single-phase/6ml_2.jpg", "", ""] 
singlePhase3[2]=["img/products/single-phase/6ml_3.jpg", "", ""] 
singlePhase3[3]=["img/products/single-phase/6ml_4.jpg", "", ""] 

var threePhase=new Array()
threePhase[0]=["img/products/three-phase/132B3-001.jpg", "", ""] 
threePhase[1]=["img/products/three-phase/63-B14.jpg", "", ""] 
threePhase[2]=["img/products/three-phase/71B3-019.jpg", "", ""] 

var electricBrake=new Array()
electricBrake[0]=["img/products/eletric-brake/OK007---6AT.jpg", "", ""] 

var electricBrake2=new Array()
electricBrake2[0]=["img/products/eletric-brake/132B3-001.jpg", "", ""] 

var electricBrake3=new Array()
electricBrake3[0]=["img/products/eletric-brake/6ATC---6ATK.jpg", "", ""] 

var electricBrake4=new Array()
electricBrake4[0]=["img/products/eletric-brake/6ATC---6ATK---2.jpg", "", ""] 

var specialBrake=new Array()
specialBrake[0]=["img/products/special-brake/SPECIALI.jpg", "", ""] 
specialBrake[1]=["img/products/special-brake/SPECIALI-002.jpg", "", ""] 
specialBrake[2]=["img/products/special-brake/SPECIALI-003.jpg", "", ""] 


//----------------- COMPONENTI ---------------------------

var electricFans=new Array()  //Helicoidal fans 
electricFans[0]=["img/components/electric-centrfugal/ES.jpg", "", ""] 
electricFans[1]=["img/components/electric-centrfugal/MP.jpg", "", ""] 
electricFans[2]=["img/components/electric-centrfugal/MQ-BQ.jpg", "", ""] 
electricFans[3]=["img/components/electric-centrfugal/PMA.jpg", "", ""]
electricFans[4]=["img/components/electric-centrfugal/PMA-C.jpg", "", ""] 
electricFans[5]=["img/components/electric-centrfugal/TS.jpg", "", ""] 


var electricFans2=new Array() //Centrifugal
//low pressure
electricFans2[0]=["img/components/electric-centrfugal/MB.jpg", "", ""] 
electricFans2[1]=["img/components/electric-centrfugal/MBQ.jpg", "", ""] 
electricFans2[2]=["img/components/electric-centrfugal/MN.jpg", "", ""]
electricFans2[3]=["img/components/electric-centrfugal/MRLQ.jpg", "", ""]
electricFans2[4]=["img/components/electric-centrfugal/RL.jpg", "", ""] 

// medium pressure
electricFans2[5]=["img/components/electric-centrfugal/GR.jpg", "", ""]
electricFans2[6]=["img/components/electric-centrfugal/MM.jpg", "", ""] 
electricFans2[7]=["img/components/electric-centrfugal/RM.jpg", "", ""]

//high pressure
electricFans2[8]=["img/components/electric-centrfugal/MA.jpg", "", ""] 
electricFans2[9]=["img/components/electric-centrfugal/MAP.jpg", "", ""] 
electricFans2[10]=["img/components/electric-centrfugal/MAR.jpg", "", ""] 
electricFans2[11]=["img/components/electric-centrfugal/MARS.jpg", "", ""] 
electricFans2[12]=["img/components/electric-centrfugal/VG2.jpg", "", ""] 
electricFans2[13]=["img/components/electric-centrfugal/VM2.jpg", "", ""] 

//very high pressure
electricFans2[14]=["img/components/electric-centrfugal/BSTS.jpg", "", ""] 
electricFans2[15]=["img/components/electric-centrfugal/MHR.jpg", "", ""] 
electricFans2[16]=["img/components/electric-centrfugal/MSTS.jpg", "", ""] 
electricFans2[17]=["img/components/electric-centrfugal/VA3.jpg", "", ""] 
electricFans2[18]=["img/components/electric-centrfugal/VC.jpg", "", ""] 

//transport fans
electricFans2[19]=["img/components/electric-centrfugal/ZB-ZA.jpg", "", ""] 
electricFans2[20]=["img/components/electric-centrfugal/ZC-ZA.jpg", "", ""] 


var electricFans3=new Array() //Exhaust mini towers
electricFans3[0]=["img/components/electric-centrfugal/MT.jpg", "", ""] 
electricFans3[1]=["img/components/electric-centrfugal/MTF-260.jpg", "", ""] 
electricFans3[2]=["img/components/electric-centrfugal/TE.jpg", "", ""] 
electricFans3[3]=["img/components/electric-centrfugal/TR.jpg", "", ""] 

var inverters=new Array()
inverters[0]=["img/components/inverters/inverter1.jpg", "", ""] 
 
var inverters2=new Array()
inverters2[0]=["img/components/inverters/inverter2.jpg", "", ""] 

var pulegge=new Array()
pulegge[0]=["img/components/pulegge/CIMG0446.jpg", "", ""] 
pulegge[1]=["img/components/pulegge/CIMG0449.jpg", "", ""] 
pulegge[2]=["img/components/pulegge/CIMG0452.jpg", "", ""] 
pulegge[3]=["img/components/pulegge/CIMG0452.jpg", "", ""] 

var pumps=new Array()
pumps[0]=["img/components/pumps/pompe_tpm2.jpg", "", ""] 
pumps[1]=["img/components/pumps/pompe_TDB.jpg", "", ""] 

var pumps2=new Array()
pumps2[0]=["img/components/pumps/pompe_TCP2.jpg", "", ""] 
pumps2[1]=["img/components/pumps/pompe_TGAm2.jpg", "", ""] 
pumps2[2]=["img/components/pumps/pompe_TNF2.jpg", "", ""]
pumps2[3]=["img/components/pumps/pompe_TCM2.jpg", "", ""] 
pumps2[4]=["img/components/pumps/pompe_TDW42.jpg", "", ""]

var pumps3=new Array()
pumps3[0]=["img/components/pumps/pompe_JET2.jpg", "", ""] 
pumps3[1]=["img/components/pumps/pompe_JETS2.jpg", "", ""] 
pumps3[2]=["img/components/pumps/pompe_JETW2.jpg", "", ""] 

var pumps4=new Array()
pumps4[0]=["img/components/pumps/pompe_qsa.jpg", "", ""]
pumps4[1]=["img/components/pumps/pompe_qsb.jpg", "", ""]
pumps4[2]=["img/components/pumps/pompe_qj.jpg", "", ""] 


var pumps5=new Array()
pumps5[0]=["img/components/pumps/pompe-alimentari-01.gif", "", ""]
pumps5[1]=["img/components/pumps/pompe-alimentari-02.gif", "", ""]
pumps5[2]=["img/components/pumps/pompe-alimentari-03.gif", "", ""] 
pumps5[3]=["img/components/pumps/pompe-alimentari-04.gif", "", ""] 
pumps5[4]=["img/components/pumps/pompe-alimentari-05.gif", "", ""] 
pumps5[5]=["img/components/pumps/pompe-alimentari-06.gif", "", ""] 
pumps5[6]=["img/components/pumps/pompe-alimentari-07.gif", "", ""] 
pumps5[7]=["img/components/pumps/pompe-alimentari-08.gif", "", ""] 
pumps5[8]=["img/components/pumps/pompe-gz-a.jpg", "", ""] 
pumps5[9]=["img/components/pumps/pompe-gz-al.jpg", "", ""] 
pumps5[10]=["img/components/pumps/pompe-gz-c.jpg", "", ""] 
pumps5[11]=["img/components/pumps/pompe-gz-fd.jpg", "", ""] 
pumps5[12]=["img/components/pumps/pompe-gz-ga.jpg", "", ""]

var pumpsAlim1=new Array()
pumpsAlim1[0]=["img/components/pumps/pompe-gz-fd.jpg", "", ""]
pumpsAlim1[1]=["img/components/pumps/pompe-alimentari-08.gif", "", ""]

var pumpsAlim2=new Array()
pumpsAlim2[0]=["img/components/pumps/pompe-gz-a.jpg", "", ""]
pumpsAlim2[1]=["img/components/pumps/pompe-gz-al.jpg", "", ""]


var riduttori=new Array()
riduttori[0]=["img/components/riduttori/CIMG2148.jpg", "", ""] 
riduttori[1]=["img/components/riduttori/CIMG2154.jpg", "", ""]

var accessori=new Array()
accessori[0]=["img/components/accessori/CIMG0900.jpg", "", ""] 
accessori[1]=["img/components/accessori/CIMG0963.jpg", "", ""]
accessori[2]=["img/components/accessori/CIMG1034.jpg", "", ""]
accessori[3]=["img/components/accessori/CIMG0927.jpg", "", ""]

var switches=new Array()
switches[0]=["img/components/accessori/switches/electromagnetic/switch-01.jpg", "", ""] 
switches[1]=["img/components/accessori/switches/electromagnetic/555109-01.gif", "", ""]
switches[2]=["img/components/accessori/switches/electromagnetic/555109-02.gif", "", ""]
switches[3]=["img/components/accessori/switches/electromagnetic/555109-03.gif", "", ""]
switches[4]=["img/components/accessori/switches/electromagnetic/CIMG2432.gif", "", ""]
switches[5]=["img/components/accessori/switches/electromagnetic/CIMG2433.gif", "", ""]

var switches1=new Array()
switches1[0]=["img/components/accessori/switches/single-phase/CIMG2477.JPG", "", ""] 
switches1[1]=["img/components/accessori/switches/three-phase/CIMG2478.JPG", "", ""]
switches1[2]=["img/components/accessori/switches/pole-changing-reverse-start/CIMG2482.JPG", "", ""]
switches1[3]=["img/components/accessori/switches/pole-changing-reverse-start/CIMG2484.JPG", "", ""]

var switches2=new Array()
switches2[0]=["img/components/accessori/switches/fungo/20368401-1.jpg", "", ""] 
switches2[1]=["img/components/accessori/switches/fungo/204231-1.jpg", "", ""] 
switches2[2]=["img/components/accessori/switches/fungo/204341-1.jpg", "", ""] 
switches2[3]=["img/components/accessori/switches/fungo/CS-2100-1.jpg", "", ""] 
switches2[4]=["img/components/accessori/switches/fungo/CS-2102-1.jpg", "", ""] 



//interruttori[7]=["img/components/accessori/condenser/condenser-04.gif", "", ""] 

var capacitors=new Array()
capacitors[0]=["img/components/accessori/condenser/condenser-01.gif", "", ""] 


var interruttori=new Array()
//interruttori[0]=["img/components/accessori/switch/switch-01.gif", "", ""] 
//interruttori[1]=["img/components/accessori/switch/switch-02.gif", "", ""] 
//interruttori[2]=["img/components/accessori/switch/switch-03.gif", "", ""]
//interruttori[3]=["img/components/accessori/switch/switch-04.gif", "", ""] 
//interruttori[4]=["img/components/accessori/switch/switch-05.gif", "", ""] 
//interruttori[5]=["img/components/accessori/switch/switch-06.gif", "", ""] 
interruttori[0]=["img/components/accessori/condenser/condenser-02.gif", "", ""] 




var fadebgcolor="white"
 
////NO need to edit beyond here/////////////
 
var fadearray=new Array() //array to cache fadeshow instances
var fadeclear=new Array() //array to cache corresponding clearinterval pointers
 
var dom=(document.getElementById) //modern dom browsers
var iebrowser=document.all
 
function fadeshow(theimages, fadewidth, fadeheight, borderwidth, delay, pause, displayorder){
this.pausecheck=pause
this.mouseovercheck=0
this.delay=delay
this.degree=10 //initial opacity degree (10%)
this.curimageindex=0
this.nextimageindex=1
fadearray[fadearray.length]=this
this.slideshowid=fadearray.length-1
this.canvasbase="canvas"+this.slideshowid
this.curcanvas=this.canvasbase+"_0"
if (typeof displayorder!="undefined")
theimages.sort(function() {return 0.5 - Math.random();}) //thanks to Mike (aka Mwinter) :)
this.theimages=theimages
this.imageborder=parseInt(borderwidth)
this.postimages=new Array() //preload images
for (p=0;p<theimages.length;p++){
this.postimages[p]=new Image()
this.postimages[p].src=theimages[p][0]
}
 
var fadewidth=fadewidth+this.imageborder*2
var fadeheight=fadeheight+this.imageborder*2
 
if (iebrowser&&dom||dom) //if IE5+ or modern browsers (ie: Firefox)
document.write('<div id="master'+this.slideshowid+'" style="position:relative;width:'+fadewidth+'px;height:'+fadeheight+'px;overflow:hidden;"><div id="'+this.canvasbase+'_0" style="position:absolute;width:'+fadewidth+'px;height:'+fadeheight+'px;top:0;left:0;filter:progid:DXImageTransform.Microsoft.alpha(opacity=10);-moz-opacity:10;-khtml-opacity:10;background-color:'+fadebgcolor+'"></div><div id="'+this.canvasbase+'_1" style="position:absolute;width:'+fadewidth+'px;height:'+fadeheight+'px;top:0;left:0;filter:progid:DXImageTransform.Microsoft.alpha(opacity=10);-moz-opacity:10;background-color:'+fadebgcolor+'"></div></div>')
else
document.write('<div><img name="defaultslide'+this.slideshowid+'" src="'+this.postimages[0].src+'"></div>')
 
if (iebrowser&&dom||dom) //if IE5+ or modern browsers such as Firefox
this.startit()
else{
this.curimageindex++
setInterval("fadearray["+this.slideshowid+"].rotateimage()", this.delay)
}
}

function fadepic(obj){
if (obj.degree<100){
obj.degree+=10
if (obj.tempobj.filters&&obj.tempobj.filters[0]){
if (typeof obj.tempobj.filters[0].opacity=="number") //if IE6+
obj.tempobj.filters[0].opacity=obj.degree
else //else if IE5.5-
obj.tempobj.style.filter="alpha(opacity="+obj.degree+")"
}
else if (obj.tempobj.style.MozOpacity)
obj.tempobj.style.MozOpacity=obj.degree/101
else if (obj.tempobj.style.KhtmlOpacity)
obj.tempobj.style.KhtmlOpacity=obj.degree/100
}
else{
clearInterval(fadeclear[obj.slideshowid])
obj.nextcanvas=(obj.curcanvas==obj.canvasbase+"_0")? obj.canvasbase+"_0" : obj.canvasbase+"_1"
obj.tempobj=iebrowser? iebrowser[obj.nextcanvas] : document.getElementById(obj.nextcanvas)
obj.populateslide(obj.tempobj, obj.nextimageindex)
obj.nextimageindex=(obj.nextimageindex<obj.postimages.length-1)? obj.nextimageindex+1 : 0
setTimeout("fadearray["+obj.slideshowid+"].rotateimage()", obj.delay)
}
}
 
fadeshow.prototype.populateslide=function(picobj, picindex){
var slideHTML=""
if (this.theimages[picindex][1]!="") //if associated link exists for image
slideHTML='<a href="'+this.theimages[picindex][1]+'" target="'+this.theimages[picindex][2]+'">'
slideHTML+='<img src="'+this.postimages[picindex].src+'" border="'+this.imageborder+'px">'
if (this.theimages[picindex][1]!="") //if associated link exists for image
slideHTML+='</a>'
picobj.innerHTML=slideHTML
}
 
 
fadeshow.prototype.rotateimage=function(){
if (this.pausecheck==1) //if pause onMouseover enabled, cache object
var cacheobj=this
if (this.mouseovercheck==1)
setTimeout(function(){cacheobj.rotateimage()}, 100)
else if (iebrowser&&dom||dom){
this.resetit()
var crossobj=this.tempobj=iebrowser? iebrowser[this.curcanvas] : document.getElementById(this.curcanvas)
crossobj.style.zIndex++
fadeclear[this.slideshowid]=setInterval("fadepic(fadearray["+this.slideshowid+"])",50)
this.curcanvas=(this.curcanvas==this.canvasbase+"_0")? this.canvasbase+"_1" : this.canvasbase+"_0"
}
else{
var ns4imgobj=document.images['defaultslide'+this.slideshowid]
ns4imgobj.src=this.postimages[this.curimageindex].src
}
this.curimageindex=(this.curimageindex<this.postimages.length-1)? this.curimageindex+1 : 0
}
 
fadeshow.prototype.resetit=function(){
this.degree=10
var crossobj=iebrowser? iebrowser[this.curcanvas] : document.getElementById(this.curcanvas)
if (crossobj.filters&&crossobj.filters[0]){
if (typeof crossobj.filters[0].opacity=="number") //if IE6+
crossobj.filters(0).opacity=this.degree
else //else if IE5.5-
crossobj.style.filter="alpha(opacity="+this.degree+")"
}
else if (crossobj.style.MozOpacity)
crossobj.style.MozOpacity=this.degree/101
else if (crossobj.style.KhtmlOpacity)
crossobj.style.KhtmlOpacity=obj.degree/100
}
 
 
fadeshow.prototype.startit=function(){
var crossobj=iebrowser? iebrowser[this.curcanvas] : document.getElementById(this.curcanvas)
this.populateslide(crossobj, this.curimageindex)
if (this.pausecheck==1){ //IF SLIDESHOW SHOULD PAUSE ONMOUSEOVER
var cacheobj=this
var crossobjcontainer=iebrowser? iebrowser["master"+this.slideshowid] : document.getElementById("master"+this.slideshowid)
crossobjcontainer.onmouseover=function(){cacheobj.mouseovercheck=1}
crossobjcontainer.onmouseout=function(){cacheobj.mouseovercheck=0}
}
this.rotateimage()
}

