(function($) {
  
  // muestra y oculta el menú de selección de lenguaje
  var init_language_selection = function() {
    $('#language-selection').hover(
      function() {
        $(this).addClass('hover');
      },
      function() {
        $(this).removeClass('hover');
      }
    ).find('ul').bgiframe();
  },
  
  // gestión del texto de hint en buscador
  init_search_form = function() {
    var label_text = $('label[for=keywords]').text() + '',
    search_form_handler = function(e) {
      if (e.type == 'initialize' || e.type == 'blur') {
        if (this.value == '') {
          this.value = label_text;
        }
      }
      else {
        if (this.value == label_text) {
          this.value = '';
        }
      }
    };  
    
    $('#keywords')
      .bind('focus blur initialize', search_form_handler)
      .trigger('initialize')
      .unbind('initialize');
  },
  init_projects_hover = function() {
    if (!$.browser.msie || !$.browser.version.match(/^6\.0/)) return;
    var cn = 'project-hover';
    $('div.projects-row div.project').hover(function() {
      $(this).addClass(cn);
    }, function() {
      $(this).removeClass(cn);
    })
  }; 
  
  
  $(init_language_selection);
  $(init_search_form);
  $(init_projects_hover);

  
}(jQuery));



/* Copyright (c) 2006 Brandon Aaron (http://brandonaaron.net)
 * Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php) 
 * and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses.
 *
 * $LastChangedDate: 2007-07-21 18:45:56 -0500 (Sat, 21 Jul 2007) $
 * $Rev: 2447 $
 *
 * Version 2.1.1
 */
(function($){$.fn.bgIframe=$.fn.bgiframe=function(s){if($.browser.msie){s=$.extend({top:'auto',left:'auto',width:'auto',height:'auto',opacity:true,src:'javascript:false;'},s||{});var prop=function(n){return n&&n.constructor==Number?n+'px':n;},html='<iframe class="bgiframe"frameborder="0"tabindex="-1"src="'+s.src+'"'+'style="display:block;position:absolute;z-index:-1;'+(s.opacity!==false?'filter:Alpha(Opacity=\'0\');':'')+'top:'+(s.top=='auto'?'expression(((parseInt(this.parentNode.currentStyle.borderTopWidth)||0)*-1)+\'px\')':prop(s.top))+';'+'left:'+(s.left=='auto'?'expression(((parseInt(this.parentNode.currentStyle.borderLeftWidth)||0)*-1)+\'px\')':prop(s.left))+';'+'width:'+(s.width=='auto'?'expression(this.parentNode.offsetWidth+\'px\')':prop(s.width))+';'+'height:'+(s.height=='auto'?'expression(this.parentNode.offsetHeight+\'px\')':prop(s.height))+';'+'"/>';return this.each(function(){if($('> iframe.bgiframe',this).length==0)this.insertBefore(document.createElement(html),this.firstChild);});}return this;};})(jQuery);