// JavaScript Document
jQuery.fn.extend({
  pieAlFinal: function(){
    this.each(function(){
      var pie = $(this);
      pie.calcularPosicionamientoPie();
      $(window).resize(function() {
        pie.calcularPosicionamientoPie();
      });
    });
  },
  calcularPosicionamientoPie: function () {
    this.each(function(){
      var pie = $(this);
      var elementoHtml = $('html').eq(0);
      var altoDocumento = $('body').eq(0).height();
      var altoAreaVisible = $(window).height();
      var propiedadAlto = 'min-height';

      if (altoAreaVisible>altoDocumento) {
        elementoHtml.css({'position':'relative','min-height':altoAreaVisible+'px'});
        if(/MSIE 6.0/i.test(navigator.userAgent)) {elementoHtml.css({'height':altoAreaVisible+'px'});}
        pie.css({'bottom':'0','left':'0','position':'absolute'})
      } else {
        elementoHtml.css({'position':'','min-height':''});
        if(/MSIE 6.0/i.test(navigator.userAgent)) {elementoHtml.css({'height':''});}
        pie.css({'bottom':'','left':'','position':''})
      }
    });
  }
});
