$(document).ready(function(){
  // enlaces externos
  $("a[rel*='external']").attr('target','_blank');
  
  // emails
  $(".contacto").attr("onclick","self.location='mailto:"+email+"'");
  $("a[href='#email']").attr("href","mailto:"+email).text(email);
  $("a[href='#emaileefs']").attr("href","mailto:"+emaileefs).text(emaileefs);
  $("a[href='#emailth']").attr("href","mailto:"+emailth).text(emailth);
  
  // menu
  $(".menu ul + ul").hide();
  $(".menu a[name]").click(function(){
    var e=$(this).attr("name");
    $(".menu ul[id]:visible").animate({"height": "toggle", "opacity": "toggle"}, "slow");
    $(".menu ul[id='"+e+"']:hidden").animate({"height": "toggle", "opacity": "toggle"}, "slow");
  });
  $(".menu a[href]").click(function(){
    var e=$(this).attr("href");
    $(".contenido").fadeOut(function(){
      $(this).load(e+" .contenido .padin", function(){
        if (e == 'situacion-y-contacto.html') {
          $("a[href='#email']").attr("href","mailto:"+email).text(email);
          $("a[href='#emaileefs']").attr("href","mailto:"+emaileefs).text(emaileefs);
          $("a[href='#emailth']").attr("href","mailto:"+emailth).text(emailth);
        }
        $(this).fadeIn("slow");
      });
    });
    $(".base img").fadeOut(function(){
      var randomImages = ["azules","rojos","verdes"];
      var rndNum = Math.floor(Math.random() * randomImages.length);
      $(this).attr("src","/img/fondo-base-"+randomImages[rndNum]+".jpg").load(function(){
        $(this).fadeIn();
      });
    });
    /*
    $(".cuerpo").html('<div class="fondo"><img src=""></div>').find(".fondo").fadeOut(function(){
      var randomImages = ["flores","fuente","salon"];
      var rndNum = Math.floor(Math.random() * randomImages.length);
      $(this).attr("src","/img/contenido-fondo-"+randomImages[rndNum]+".gif").load(function(){
        $(this).fadeIn();
      });
    });
    //.css("background-image","url(/img/contenido-fondo-"+randomImages[rndNum]+".gif)");
    */
    return false;
  });
  
  // pagina actual
  var ruta=location.pathname, rutafin=ruta.lastIndexOf("."), rutalimpia=ruta.substring(1,rutafin);
  $(".menu a[href*='"+rutalimpia+"']").addClass("on");
  var idpadre=$(".menu ul ul a[href*='"+rutalimpia+"']").parent().parent().attr("id");
  $(".menu a[name='"+idpadre+"']").addClass("on");
  $(".menu ul[id='"+idpadre+"']").slideDown();
});

// email
var e = [98,101,108,101,110,64,102,101,110,103,115,104,117,105,109,97,108,97,103,97,46,101,115];
var email = '';
for (var i=0; i<e.length; i++) email += String.fromCharCode(e[i]);

// emaileefs
var eeefs=[98,101,108,101,110,100,101,108,97,116,111,114,114,101,64,102,101,110,103,115,104,117,105,101,117,114,111,112,97,46,99,111,109];
var emaileefs='';
for (var i=0; i<eeefs.length; i++) emaileefs+=String.fromCharCode(eeefs[i]);

// emailth
var eth=[105,110,102,111,64,116,101,114,97,112,105,97,104,117,109,97,110,105,115,116,97,46,101,115];
var emailth='';
for (var i=0; i<eth.length; i++) emailth+=String.fromCharCode(eth[i]);
