
timador=0;

function girador(a,b,c)
{ 
 document.panorama.SetView(document.panorama.GetPitch()+b,document.panorama.GetYaw()+a,document.panorama.GetZoom()+c,0 )
 timerVr=setTimeout ("girador(a,b,c)",5);
}

function canviaPanorama(a,horizontal,location,c,d,inca)
{
if (parseInt(navigator.appVersion)<4)
{ document.location=location}
else{
if(document.panorama){
  document.panorama.ClearParameters();
  document.panorama.Set_file (a);
  inca="../imagenes/mapa/"+inca;
  document.images.mapa.src=inca;
  document.panorama.ResetApplet();
  document.panorama.SetView(0,horizontal,50,0); 
}
}
}

function stopVr()
{
 if (timador==1)
 {  clearTimeout (timerVr);
   timador=0;}
}


function startVr (que)
{  
if  (timador==1)
{ stopVr()}
else{
   timador=1;
   a=0;b=0;c=0;

    if (que=="arriba") b=-3.0;
    if (que=="abajo") b=3.0;
    if (que=="derecha") a=10.0;
    if (que=="izquierda") a=-10.0;
    if (que=="zoomIn") c=-1.0;
    if  (que=="zoomOut") c=1.0;

    if (a+b+c)   {
         	texto= 'timerVr=setTimeout ("girador('
		texto+=a+","+b+","+c+")"+'"'
		texto+=",5)";
            eval (texto);
    }
   }
} 
