$(function() {
    $("a.fbox").fancybox({
        'transitionIn'	:	'elastic',
        'transitionOut'	:	'elastic',
        'speedIn'	:	600,
        'speedOut'	:	200,
        'overlayShow'	:	false
    });
});

function home_highlights() {
    var interval = 10; // Segundos para cambiar el destacado
    var part = 813; // Pixeles de ancho de cada uno
    var total = $('#home_highlights').children('div').length; // Numero de destacados
    var position = $('#home_highlights').scrollLeft(); // Posicion horizontal
    var scrollTo = 0; // Posicion a la que haremos scroll
    var speed = 500; // Velocidad del scroll (ms)

    if (total == 1) {}
    else if (total > 0) {
        if (position == ((total*part)-part)) {
            // Final, volvemos a 0
        } else {
            scrollTo = position + part;
        }

        $('#home_highlights').animate({scrollLeft: scrollTo}, speed);

        setTimeout("home_highlights()", interval*1000);
    }
}

function home_highlights_2() {
    var interval = 10; // Segundos para cambiar el destacado
    var part = 102; // Pixeles de ancho de cada uno
    var total = $('.i_plus_d .banner').children('div').length; // Numero de destacados
    var position = $('.i_plus_d').scrollTop(); // Posicion horizontal
    var scrollTo = 0; // Posicion a la que haremos scroll
    var speed = 500; // Velocidad del scroll (ms)

    if (total == 1) {}
    else if (total > 0) {
        if (position == ((total*part)-part)) {
            // Final, volvemos a 0
        } else {
            scrollTo = position + part;
        }

        $('.i_plus_d').animate({scrollTop: scrollTo}, speed);

        setTimeout("home_highlights_2()", interval*1000);
    }
}

// Image preloader
// Usage: $.preLoadImages()
(function($) {
  var cache = [];
  // Arguments are image paths relative to the current page.
  $.preLoadImages = function() {
    var args_len = arguments.length;
    for (var i = args_len; i--;) {
      var cacheImage = document.createElement('img');
      cacheImage.src = arguments[i];
      cache.push(cacheImage);
    }
  }
})(jQuery)

function email_this()
{
    mail_str = "mailto:?subject=" + document.title;
    mail_str += "&body=" + location.href;
    location.href = mail_str;
}

function loadHeaderSwf() {
    var flashvars = {};
    var params = {};
    var attributes = {};
    attributes.id = "header_flash";
    /*swfobject.embedSWF( "/web/swf/header.swf"
                        , "header_flash"
                        , "500"
                        , "68"
                        , "9.0.0"
                        , "/web/swf/expressInstall.swf"
                        , flashvars
                        , params
                        , attributes);*/
}

function changeLanguage(id) {
	location.href = '?language=' + id;
}
