var enMenu = 0;

function mostrarImg (amarillo, azul, verde, rojo, isDefault) {
     if(amarillo){
        opacity("amarillo", 0, 100, 750);
     }
     if(azul){
        setTimeout("opacity('azul', 0, 100, 750)", 600);
     }
     if(verde){
        setTimeout("opacity('verde', 0, 100, 750)", 1200);
     }
     if(rojo){
        setTimeout("opacity('rojo', 0, 100, 750)", 1800);
     }
     if (isDefault){
        setTimeout("mostrarNovedades()", 2400);
     }
}

var reposo = 0;

function pausar(){
	reposo = 1;
}

function comenzar(){
	reposo = 0;
}

function tilt(){
var interval = 1500;

     if (reposo==0){
         var fila1 = Math.floor((23 - 1)*Math.random()) + 1;
         var fila2 = Math.floor((23 - 1)*Math.random()) + 1;
         

         if (fila1==1 || fila1==2 || fila1==4 || fila1==7 || fila1==8 || fila1==14 || fila1==16 || fila1==17 || fila1==18 || fila1==20) {
             var rand_no1 = Math.floor((5 - 1)*Math.random()) + 1;
         }
         else {
             var rand_no1 = Math.floor((6 - 1)*Math.random()) + 1;
         }     
         
         if (fila2==1 || fila2==2 || fila2==4 || fila2==7 || fila2==8 || fila2==14 || fila2==16 || fila2==17 || fila2==18 || fila2==20) {
             var rand_no2 = Math.floor((5 - 1)*Math.random()) + 1;
         }
         else {
            var rand_no2 = Math.floor((6 - 1)*Math.random()) + 1;
         }          
         
         opacity("" + fila1 + rand_no1, 100, 0, 300);
         setTimeout("opacity('" + "" + fila1 + rand_no1 + "', 0, 100, 700)", 300);          
         
         setTimeout("opacity('" + "" + fila2 + rand_no2 + "', 100, 0, 300)", 1100);          
         setTimeout("opacity('" + "" + fila2 + rand_no2 + "', 0, 100, 700)", 1400);          
     }    
 
     setTimeout("tilt();", interval);     
}

function mostrarImgFotos (amarillo, azul, verde, rojo, isDefault) {

     <!-- presentacion de las fotos -->
     setTimeout("opacity('11', 0, 100, 600);", 300);
     setTimeout("opacity('12', 0, 100, 750)", 900);
     setTimeout("opacity('13', 0, 100, 750)", 1100);
     setTimeout("opacity('14', 0, 100, 750)", 1400);     
     setTimeout("opacity('24', 0, 100, 800)", 1600);
     setTimeout("opacity('23', 0, 100, 800)", 1600);
     setTimeout("opacity('22', 0, 100, 750)", 1800);     
     setTimeout("opacity('21', 0, 100, 800)", 2000);
     setTimeout("opacity('31', 0, 100, 800)", 2200);
     setTimeout("opacity('32', 0, 100, 900)", 2300);
     setTimeout("opacity('33', 0, 100, 900)", 2400);
     setTimeout("opacity('34', 0, 100, 900)", 2450);
     setTimeout("opacity('35', 0, 100, 1000)", 2500);
     setTimeout("opacity('41', 0, 100, 1000)", 2600);
     setTimeout("opacity('42', 0, 100, 1000)", 2640);
     setTimeout("opacity('43', 0, 100, 1000)", 2675);
     setTimeout("opacity('44', 0, 100, 1000)", 2700);     
     setTimeout("opacity('55', 0, 100, 1200)", 2700);     
     setTimeout("opacity('54', 0, 100, 1200)", 2800);
     setTimeout("opacity('53', 0, 100, 1200)", 2800);
     setTimeout("opacity('52', 0, 100, 1200)", 2900);
     setTimeout("opacity('51', 0, 100, 1200)", 2900);
     setTimeout("opacity('61', 0, 100, 1200)", 2900);     
     setTimeout("opacity('62', 0, 100, 1200)", 2900);     
     setTimeout("opacity('63', 0, 100, 1200)", 2950);
     setTimeout("opacity('64', 0, 100, 1200)", 2950);
     setTimeout("opacity('65', 0, 100, 1200)", 2950);     
     setTimeout("opacity('71', 0, 100, 1200)", 2950);     
     setTimeout("opacity('72', 0, 100, 1200)", 2950);     
     setTimeout("opacity('73', 0, 100, 1200)", 3000);     
     setTimeout("opacity('74', 0, 100, 1200)", 3000);     
     setTimeout("opacity('81', 0, 100, 1200)", 3000);     
     setTimeout("opacity('82', 0, 100, 1200)", 3000);     
     setTimeout("opacity('83', 0, 100, 1200)", 3070);     
     setTimeout("opacity('84', 0, 100, 1200)", 3070);     
     setTimeout("opacity('91', 0, 100, 1200)", 3070);     
     setTimeout("opacity('92', 0, 100, 1200)", 3070);     
     setTimeout("opacity('93', 0, 100, 1200)", 3070);     
     setTimeout("opacity('94', 0, 100, 1200)", 3100);     
     setTimeout("opacity('95', 0, 100, 1200)", 3100);     
     setTimeout("opacity('101', 0, 100, 1200)", 3100);     
     setTimeout("opacity('102', 0, 100, 1200)", 3100);     
     setTimeout("opacity('103', 0, 100, 1200)", 3100);     
     setTimeout("opacity('104', 0, 100, 1200)", 3150);     
     setTimeout("opacity('105', 0, 100, 1200)", 3150);     
     setTimeout("opacity('111', 0, 100, 1200)", 3150);     
     setTimeout("opacity('112', 0, 100, 1200)", 3150);     
     setTimeout("opacity('113', 0, 100, 1200)", 3150);     
     setTimeout("opacity('114', 0, 100, 1200)", 3200);     
     setTimeout("opacity('115', 0, 100, 1200)", 3200);     
     setTimeout("opacity('121', 0, 100, 1200)", 3200);     
     setTimeout("opacity('122', 0, 100, 1200)", 3200);     
     setTimeout("opacity('123', 0, 100, 1200)", 3200);     
     setTimeout("opacity('124', 0, 100, 1200)", 3250);     
     setTimeout("opacity('125', 0, 100, 1200)", 3250);     
     setTimeout("opacity('131', 0, 100, 1200)", 3250);     
     setTimeout("opacity('132', 0, 100, 1200)", 3250);     
     setTimeout("opacity('133', 0, 100, 1200)", 3250);                                                                                                                                                                
     setTimeout("opacity('134', 0, 100, 1200)", 3300);     
     setTimeout("opacity('135', 0, 100, 1200)", 3300);     
     setTimeout("opacity('141', 0, 100, 1200)", 3300);     
     setTimeout("opacity('142', 0, 100, 1200)", 3300);     
     setTimeout("opacity('143', 0, 100, 1200)", 3300);     
     setTimeout("opacity('144', 0, 100, 1200)", 3350);     
     setTimeout("opacity('151', 0, 100, 1200)", 3350);     
     setTimeout("opacity('152', 0, 100, 1200)", 3350);     
     setTimeout("opacity('153', 0, 100, 1200)", 3350);     
     setTimeout("opacity('154', 0, 100, 1200)", 3400);     
     setTimeout("opacity('155', 0, 100, 1200)", 3400);     
     setTimeout("opacity('161', 0, 100, 1200)", 3400);                         
     setTimeout("opacity('162', 0, 100, 1200)", 3400);     
     setTimeout("opacity('163', 0, 100, 1200)", 3400);     
     setTimeout("opacity('164', 0, 100, 1200)", 3450);     
     setTimeout("opacity('171', 0, 100, 1200)", 3450);     
     setTimeout("opacity('172', 0, 100, 1200)", 3450);     
     setTimeout("opacity('173', 0, 100, 1200)", 3450);     
     setTimeout("opacity('174', 0, 100, 1200)", 3450);     
     setTimeout("opacity('181', 0, 100, 1200)", 3500);     
     setTimeout("opacity('182', 0, 100, 1200)", 3500);     
     setTimeout("opacity('183', 0, 100, 1200)", 3500);     
     setTimeout("opacity('184', 0, 100, 1200)", 3500);     
     setTimeout("opacity('191', 0, 100, 1200)", 3500);     
     setTimeout("opacity('192', 0, 100, 1200)", 3550);     
     setTimeout("opacity('193', 0, 100, 1200)", 3550);     
     setTimeout("opacity('194', 0, 100, 1200)", 3550);     
     setTimeout("opacity('195', 0, 100, 1200)", 3550);     
     setTimeout("opacity('201', 0, 100, 1200)", 3600);     
     setTimeout("opacity('202', 0, 100, 1200)", 3600);                                             
     setTimeout("opacity('203', 0, 100, 1200)", 3600);     
     setTimeout("opacity('204', 0, 100, 1200)", 3600);     
     setTimeout("opacity('211', 0, 100, 1200)", 3650);     
     setTimeout("opacity('212', 0, 100, 1200)", 3650);     
     setTimeout("opacity('213', 0, 100, 1200)", 3650);     
     setTimeout("opacity('214', 0, 100, 1200)", 3650);     
     setTimeout("opacity('215', 0, 100, 1200)", 3700);     
     setTimeout("opacity('221', 0, 100, 1200)", 3700);     
     setTimeout("opacity('222', 0, 100, 1200)", 3700);     
     setTimeout("opacity('223', 0, 100, 1200)", 3700);     
     setTimeout("opacity('224', 0, 100, 1200)", 3750);     
     setTimeout("opacity('225', 0, 100, 1200)", 3750);                              
     
     setTimeout("tilt();", 5000);     
}

function mostrarImgBiodanza (amarillo, azul, verde, rojo, isDefault) {
     if(amarillo){
        opacity("amarillo", 0, 100, 750);
     }
     if(azul){
        setTimeout("opacity('azul', 0, 100, 750)", 600);
     }
     if(verde){
        setTimeout("opacity('verde', 0, 100, 750)", 1200);
     }
     if(rojo){
        setTimeout("opacity('rojo', 0, 100, 750)", 1800);
     }
     
     setTimeout("opacity('talleresBiodanza', 0, 100, 750)", 2400);
}
 
function mostrarImgArte (amarillo, azul, verde, rojo, isDefault) {
     if(amarillo){
        opacity("amarillo", 0, 100, 750);
     }
     if(azul){
        setTimeout("opacity('azul', 0, 100, 750)", 600);
     }
     if(verde){
        setTimeout("opacity('verde', 0, 100, 750)", 1200);
     }
     if(rojo){
        setTimeout("opacity('rojo', 0, 100, 750)", 1800);
     }
     
     setTimeout("opacity('salaArteterapia', 0, 100, 750)", 2400);
} 

function mostrarImgForm (amarillo, azul, verde, rojo, isDefault) {
     if(amarillo){
        opacity("amarillo", 0, 100, 750);
     }
     if(verde){
        setTimeout("opacity('verde', 0, 100, 750)", 1200);
     }
     setTimeout("opacity('verde2', 0, 100, 750)", 1500);
} 

function mostrarImgForm2 (amarillo, azul, verde, rojo, isDefault) {
     if(amarillo){
        opacity("amarillo", 0, 100, 750);
     }
     if(verde){
        setTimeout("opacity('verde', 0, 100, 750)", 400);
     }

     setTimeout("opacity('verde2', 0, 100, 750)", 800);
} 

function mostrarImgViajes () {
     opacity("amarillo", 0, 100, 600);
     setTimeout("opacity('azul', 0, 100, 600)", 600);
     setTimeout("opacity('verde', 0, 100, 600)", 1200);
     setTimeout("opacity('letras', 0, 100, 600)", 1500);
     setTimeout("opacity('rojo', 0, 100, 600)", 1800);
     setTimeout("opacity('violeta', 0, 100, 600)", 2200);

}

function mostrarImgBienestar () {
     opacity("amarillo", 0, 100, 600);
     setTimeout("opacity('azul', 0, 100, 600)", 600);
     setTimeout("opacity('verde', 0, 100, 600)", 1200);
     setTimeout("opacity('letras', 0, 100, 600)", 1500);
     setTimeout("opacity('rojo', 0, 100, 600)", 1800);
}

function mostrarNovedades () {
     if (enMenu==0){
         opacity("fondo", 0, 100, 750);
     }
}

function verMonitor(orden){

   if (orden=="francis"){
      
   }
   if (orden=="sole"){
      
   }
   if (orden=="clara"){
      
   }
   if (orden=="chus"){
      
   }
}


function shiftOpacity(id, millisec) { 
    //if an element is invisible, make it visible, else make it ivisible 
    if(document.getElementById(id).style.opacity == 0) { 
        opacity(id, 0, 100, millisec); 
    } else { 
        opacity(id, 100, 0, millisec); 
    } 
} 

function opacity(id, opacStart, opacEnd, millisec) { 
    //speed for each frame 
    var speed = Math.round(millisec / 100); 
    var timer = 0; 

    //determine the direction for the blending, if start and end are the same nothing happens 
    if(opacStart > opacEnd) { 
        for(i = opacStart; i >= opacEnd; i--) { 
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
            timer++; 
        } 
    } else if(opacStart < opacEnd) { 
        for(i = opacStart; i <= opacEnd; i++) 
            { 
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
            timer++; 
        } 
    } 
} 

//change the opacity for different browsers 
function changeOpac(opacity, id) {
	try
	{ 
    var object = document.getElementById(id).style; 
    object.opacity = (opacity / 100); 
    object.MozOpacity = (opacity / 100); 
    object.KhtmlOpacity = (opacity / 100); 
    object.filter = "alpha(opacity=" + opacity + ")"; 
  }
  catch(e) {
    //alert(id);
  }
} 

function blendimage(divid, imageid, imagefile, millisec, mapName) { 
    var speed = Math.round(millisec / 100); 
    var timer = 0; 
     
    //set the current image as background 
    document.getElementById(divid).style.backgroundImage = "url(" + document.getElementById(imageid).src + ")"; 
     
    //make image transparent 
    changeOpac(0, imageid); 
     
    //make new image 
    document.getElementById(imageid).src = imagefile; 
    
    //fade in image 
    for(i = 0; i <= 100; i++) { 
       setTimeout("changeOpac(" + i + ",'" + imageid + "')",(timer * speed)); 
       timer++; 
    } 
    
    changeMap(mapName);
} 

function changeMap(mapName){ 
   if (document.all) document.all.fondo.setAttribute('useMap', mapName) 
   else if (document.getElementById) document.getElementById('fondo').useMap = mapName; 
} 

function showVisor(boton){

    enMenu = 1;
            
    if(boton=="1") {
        blendimage('visor','fondo', 'img/risoterapia.gif',1000, '#map1'); 

    }
    if(boton=="2") {
        blendimage('visor','fondo', 'img/bioenergetica.gif',1000, '#map2'); 

    }
    if(boton=="3") {
        blendimage('visor','fondo', 'img/biodanza.gif',1000, '#map3'); 

    }
    if(boton=="4") {
        blendimage('visor','fondo', 'img/reiki.gif',1000, '#map4'); 

    }
    if(boton=="5") {
        blendimage('visor','fondo', 'img/escuelaVisor.gif',1000, '#map5'); 

    }
}
