/**
 * funciones.js
 *
 * funciones varias en javascript
 *
 * @author: fturch.com
 * @copyright: 2010
 */

/** longitud de los items del menú **/
function longItemsMenu() {
  $("ul.nav li").each( function() {
    var l, m, i, a=false;
    if($(this).find("a").hasClass("actual")) {
      a = true;
      $(this).find("a").removeClass("actual");
    }
    i = $(this).width() * 1.35;
    $(this).width(i+"px");
    l = Math.ceil($(this).outerWidth(false) / 7) * 7;
    m = $(this).outerWidth(false) - $(this).width();
    $(this).width((l-m)+"px");
    if(a) {
      $(this).find("a").addClass("actual");
    }
  });
}

/**
 * ver4fotos
 */

function ver4fotos( foto ) {
  $(".ver4fotos img.foto0").attr("src", $(".ver4fotos img.foto"+foto).attr("src"));
  $(".ver4fotos img.fotoN").removeClass("opaco50");
  $(".ver4fotos img.foto"+foto).addClass("opaco50");
}

/** cajas con cantos **/
function miraCantos() {
  $(".cantos").each( function() {
    $(this).css("position", "relative").append("<div class='canto-left-top'></div><div class='canto-left-bottom'></div><div class='canto-right-top'></div><div class='canto-right-bottom'></div>")
  });
}

/** igualar alturas **/
function igualarAlturas() {
  var h=0;
  
  $(".eqH").each( function() {
    h = Math.max(h,$(this).height());
  });
  $(".eqH").height(h+"px");
}

/** link a mailto anti-robots **/
function linkMail( usr, host ) {
  document.write("<a href='mailto:"+usr+"@"+host+"'>"+usr+"@"+host+"</a>");
}

/** document.ready **/
$(document).ready( function() {
  longItemsMenu();
  miraCantos();
  igualarAlturas();
});


