//trackbar rilevamento posizione

var diff;
var parsdiff;
var pos;
var ex;

function traccia(num,indurls){
ex=num;
move(num,indurls);
}

var urls=new Array("Azienda.html","core-competency.html","partnership.html","certificazioni.html","clienti.html","news-community.html");
var goturls=false;
var urlsindex;

function move(num,indurls){


if(goturls==false){
urlsindex=indurls;
goturls=true;
}

if(ex==num){
pos=document.getElementById('trackbar').style.left;
pos=parseInt(pos);

if(pos<num){
diff=num-pos;
parsdiff=diff/10;

if(parsdiff<1){
parsdiff=1;}else{parsdiff=Math.round(parsdiff);}
 
document.getElementById('trackbar').style.left=(pos+parsdiff)+"px";

if(pos !== num){
setTimeout('move('+num+')',10);}
}else{
diff=pos-num;
parsdiff=diff/10;

if(parsdiff<1){
parsdiff=1;}else{parsdiff=Math.round(parsdiff);}

document.getElementById('trackbar').style.left=(pos-parsdiff)+"px";

if(pos !== num){
setTimeout('move('+num+')',10);}else{goturls=false;window.location=urls[urlsindex];}
}
}
}

//slideshow

var nav="moz";

function sniffing(){
var sniff=navigator.userAgent;
if(sniff.indexOf("IE")>0){
nav="ex";}
}

function setopacita(){

if (nav=="moz"){
document.slide1.style.MozOpacity=1;
document.slide1.style.opacity=1;}
else{
document.slide1.style.filter ="alpha(opacity=100)";
}
setTimeout('fadeout()',6500);
}

var opa1;
var opa2;
var step=1;
var slideimages=new Array("images/businessman_HP_new.png","images/Slide_2_new.png","images/Slide_3_new.png");
var changed=0;

function fadeout(){

if(button==false){

changed=0;
        
if(nav=="moz"){
opa1=parseFloat(document.slide1.style.MozOpacity);
opa2=parseFloat(document.slide1.style.opacity);
if(opa1>0){
opa1-=0.1;
opa2-=0.1;
document.slide1.style.MozOpacity=opa1;
document.slide1.style.opacity=opa2;
setTimeout('fadeout()',60);
}
else{
step++;
if(changed==0){
if(step<slideimages.length){
document.slide1.src=slideimages[step];
changed=1;
setTimeout('fadein()',6000);
}else{
step=0;
document.slide1.src=slideimages[step];
changed=1;
setTimeout('fadein()',6000);
}

}

}
        
}
else
{
var opa=document.slide1.style.filter;
var opaie=opa.substring(14);
        
if(opaie.indexOf(')')==2){
opaie=opaie.substring(0,2);
opaie=eval(opaie);
}
else
{
if(opaie.indexOf(')')==1){
opaie=opaie.substring(0,1);
opaie=eval(opaie);}
else{
opaie=opaie.substring(0,3);
opaie=eval(opaie);
}
}
        
if(opaie>0){
opaie-=10;
document.slide1.style.filter = "alpha(opacity:"+opaie+")";
setTimeout('fadeout()',60);
}
else
{
var prec=document.slide2.src;
step++;
if(step<slideimages.length){
document.getElementById('slideshow').innerHTML="<img name='slide2' src="+prec+" /><img src="+slideimages[step]+" alt='Slideshow' style='filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0' id='imgslideshow'  name='slide1' usemap='#slideshowmap'/>";
}else{
step=0;
document.getElementById('slideshow').innerHTML="<img name='slide2' src="+prec+" alt='slideshow' /><img src="+slideimages[step]+" alt='Slideshow' style='filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0'/ id='imgslideshow'  name='slide1' usemap='#slideshowmap' >";
}         
setTimeout('fadein()',6000);
}
        
}
        
}

}


function fadein(){

if(button==false){

changed=0;

if(nav=="moz"){
opa1=parseFloat(document.slide1.style.MozOpacity);
opa2=parseFloat(document.slide1.style.opacity);
        
if(1>opa1){
opa1+=0.1;
opa2+=0.1;
document.slide1.style.MozOpacity=opa1;
document.slide1.style.opacity=opa2;
setTimeout('fadein()',60);
}else{
step++;
if(changed==0){
if(step<slideimages.length){
document.slide2.src=slideimages[step];
changed=1;
setTimeout('fadeout()',6000);
}else{
step=0;
document.slide2.src=slideimages[step];
changed=1;
setTimeout('fadeout()',6000);
}
}
}

}
else
{
var opa=document.slide1.style.filter;
var opaie=opa.substring(14);
        
if(opaie.indexOf(")")==2){
opaie=eval(opaie.substring(0,2));
}
else
{
if(opaie.indexOf(')')==1){
opaie=opaie.substring(0,1);
opaie=eval(opaie);}
else{
opaie=eval(opaie.substring(0,3));
}
}
        
if(100>opaie){
opaie+=10;
document.slide1.style.filter = "alpha(opacity:"+opaie+")";
setTimeout('fadein()',60);
}else{
step++;
if(changed==0){
if(step<slideimages.length){
document.slide2.src=slideimages[step];
changed=1;
setTimeout('fadeout()',6000);
}else{
step=0;
document.slide2.src=slideimages[step];
changed=1;
setTimeout('fadeout()',6000);
}
}



}
}
}
}


//bottoni cambia immagine
var slidebuttonsimg=new Array("images/slidebutton-active_icon.png","images/slidebutton-nonactive_icon.png");
var button=false;


//Funzione richiamata quando premo sui pulsanti rossi
function changeslide(stepval,changebttn){

button=true;

step=stepval;

if (nav=="moz"){
document.slide1.style.MozOpacity=1;
document.slide1.style.opacity=1;}
else{
document.slide1.style.filter ="alpha(opacity=100)";
}

document.slide1.src=slideimages[stepval];

switch (stepval){

case 0:

document.getElementById('slideshow').innerHTML="<img name='slide2' src='images/Slide_2_new.png' alt='slideshow' usemap='#slideshowmap' /><img id='imgslideshow'  name='slide1' src='images/businessman_HP_new.png' alt='slideshow' usemap='#slideshowmap' />"
break;

case 1:

document.getElementById('slideshow').innerHTML="<img name='slide2' src='images/Slide_3_new.png' alt='slideshow' usemap='#slideshowmap' /><img id='imgslideshow'  name='slide1' src='images/Slide_2_new.png' alt='slideshow' usemap='#slideshowmap' />"
break;

case 2:

document.getElementById('slideshow').innerHTML="<img name='slide2' src='images/businessman_HP_new.png' alt='slideshow' usemap='#slideshowmap' /><img id='imgslideshow'  name='slide1' src='images/Slide_3_new.png' alt='slideshow' usemap='#slideshowmap' />"
break;

}


setTimeout('slideshowreinit()',3500);

}


function slideshowreinit(){

button=false;
fadeout();

}
