/*
  Arcovía Digital (www.arcovia.com)
  Agosto 2008
*/

// jQuery
$(document).ready(function() {
  // Enlaces externos en ventana nueva
  $("a[@rel='external']").attr('target','_blank');
  $("a[@rel='external']").attr('style','cursor:alias');
  // Lupa en fotos
  $(".galeria img[@alt*='Tala']").attr('style','cursor:-moz-zoom-in');
  $(".texto img[@alt*='Tala']").attr('style','cursor:-moz-zoom-in');
  // Subir con animación
  $('a[href^=#]').click(function() {
    $("html").animate({ scrollTop: 0 }, "slow");
  });
  //$(".idiomas #en").hide();
  // Rollover idiomas
  $(".idiomas img[src!='off']").hover(function() {$("#idioma").text($(this).attr("alt"));}, function () {$("#idioma").text('');});
  $(".idiomas img[src*='off']").hover(function() {$(this).attr({src: "/img/bandera-"+$(this).attr("id")+".gif"});$("#idioma").text($(this).attr("alt"));}, function () {$(this).attr({src: "/img/bandera-"+$(this).attr("id")+"-off.gif"});$("#idioma").text('');});
  // Enlaces idiomas
  $(".idiomas a").click(function() {
    pth = location.pathname;
    r = pth.substring(4);
    $(this).attr('href',this.href+r);
  });
  // Noticias
  $(".noticia").click(function() {
    self.location = this.id+'.html';
  });
  $(".noticia").attr('style','cursor:pointer');
  // Letra capital en parrafo
  capital();
});

// Email encriptado
var ecc = [105,110,102,111,114,109,97,99,105,111,110,64,99,111,109,112,108,101,106,111,108,97,116,97,108,97,46,99,111,109];
var em = '';
for (var i=0; i<ecc.length; i++) em += String.fromCharCode(ecc[i]);
function enviar(f) {
  f.elements.toEmail.value = em;
  f.submit();
}

// Capital
function capital() {
  var url = location.href;
  if (url.match('cortijo')) area = 'cortijo';
  else if (url.match('cuevas')) area = 'cuevas';
  else area = 'seccion';
  var div = document.getElementById('texto');
  var tag = div.getElementsByTagName('p');
  for (i=0;i<1;i++) {
    var parrafo = tag[i].innerHTML;
    var parrafolimpio = parrafo.replace(/(\n\s*)|(^\s*)|(¿\s*)|(&iquest;\s*)/g,'');
    var letra = parrafolimpio.charAt(0);
    var l = letra.toLowerCase();
    if (l != '&') {
      div.style.background = 'url(/img/letras/'+area+'/'+l+'.gif) no-repeat left top';
      tag[i].style.paddingTop = '10px';
      var parrafosininicial = parrafolimpio.replace(letra,'');
      tag[i].innerHTML = parrafosininicial;
    }
  }
}

// Menú activo m=menu, e=estancia
function menu(m,e) {
  $("#"+m).attr('class','on');
  if (e) $("#"+e).attr('class','on');
}

// Selector portada (cortijo|cuevas)
function selector() {
  var selector = document.getElementById('selector');
  selector.style.display = 'none';
  var tag = document.getElementsByTagName('p');
  var ult = tag.length;
  for (i=0;i<tag.length;i++) {
    if (i == 1) {
      var parrafo = selector.innerHTML;
      $(tag[i]).after('<p>'+parrafo+'</p>');
    }
    if (i == ult) {
      var parrafo = selector.innerHTML;
      $(tag[i]).after('<p>'+parrafo+'</p>');
    }
  }
}

// Webcam
function webcam() {
  var fecha = new Date();
  var ano = fecha.getYear();
  var mes = fecha.getMonth();
  var dia = fecha.getDay();
  var horas = fecha.getHours();
  var minutos = fecha.getMinutes();
  var segundos = fecha.getSeconds();
  var reload = ano+mes+dia+horas+minutos+segundos;
  var cam1 = new Image(); cam1.src = '/img/webcam/1.jpg?'+reload;
  var cam2 = new Image(); cam2.src = '/img/webcam/2.jpg?'+reload;
  var cam3 = new Image(); cam3.src = '/img/webcam/3.jpg?'+reload;
  document.getElementById('camara1').src = cam1.src;
  document.getElementById('camara2').src = cam2.src;
  document.getElementById('camara3').src = cam3.src;
  contar();
}
function contar() {
  $('#contador').countdown({seconds: 70,callback: 'webcam()'});
}

