/**
 * 
 */



// Define Global vars for nextNews
iI = 0;
iHL = 0;
time = 8000;
element = '.infocenterHeader';
elementHL = '.highlight .rotation';
var actNextNews;
var actNextNewsHL;
// End Define Global vars for nextNews

function nextNews() {
  var amount = jQuery(element).length;
  if (amount > iI + 1)// amount > that number order (i+1) of .content
  {
    jQuery(element).eq(iI).fadeOut("fast");

    jQuery(element).eq(iI + 1).fadeIn("fast");

    iI++;
    clearTimeout(actNextNews);
  } else {
    jQuery(element).eq(iI).fadeOut("fast");

    jQuery(element).eq(0).fadeIn("fast");

    iI = 0;
    clearTimeout(actNextNews);
  }
  if (time != 0)
    actNextNews = setTimeout(nextNews, time);
}

function nextNewsHL() {

  var amount = jQuery(elementHL).length;
  if (amount > iHL + 1)// amount > that number order (i+1) of .content
  {
    jQuery(elementHL).eq(iHL).fadeOut("fast");

    jQuery(elementHL).eq(iHL + 1).fadeIn("fast");

    iHL++;
    clearTimeout(actNextNewsHL);
  } else {
    jQuery(elementHL).eq(iHL).fadeOut("fast");

    jQuery(elementHL).eq(0).fadeIn("fast");

    iHL = 0;
    clearTimeout(actNextNewsHL);
  }
  if (time != 0)
    actNextNewsHL = setTimeout(nextNewsHL, time);
}

$(document).ready(
    function() {
      
      /*jQuery(".three h1 a").css({
        background : "url(images/solutions-bottom-box-header-middle-hover.jpg) no-repeat"
      });*/

      /* fixs that hidden header of boxs */
      // jQuery("#content-photo-gallery").siblings(".gallery-head").css({display:"none"});
      jQuery("#content-photo-gallery").parents(".box-article").css({
        display : "none"
      });
      jQuery("#content-photo-gallery").each(function(i,ob){
        if (jQuery(ob).find(".news-single-img").is('div')) {
          jQuery(ob).parents(".box-article").css("display", "block");
        }

      });
      //if (jQuery("#content-photo-gallery").find(".news-single-img")
      //    || jQuery("#content-photo-gallery").find("table")) {
      //  // jQuery("#content-photo-gallery").siblings(".gallery-head").css({display:"block"});
      //  jQuery("#content-photo-gallery").parents(".box-article").css({
      //    display : "block"
      //  });
      //}

      jQuery(".gallery-content").siblings(".gallery-head").css({
        display : "none"
      });

      if (jQuery(".gallery-content").find('.news-single-img')) {
        jQuery(".gallery-content").siblings(".gallery-head").css({
          display : "block"
        });
      }

      // jQuery(".benefits-content").siblings(".benefits-head").css({display:"none"});
      jQuery(".benefits-content").parents(".box-article").css({
        display : "none"
      });
      jQuery(".benefits-content").each(function(i, ob){
        if (jQuery(ob).find("ul").is('ul')) {
          jQuery(ob).parents(".box-article").css("display", "block");
        }
      });
     
      jQuery(".learn-content").parents(".box-article").css({
        display : "none"
      });      
      jQuery(".learn-content").each(function(i, ob){
        if (jQuery(ob).find("ul").is('ul')) {
          jQuery(ob).parents(".box-article").css("display", "block");
        }
      });
      
      //jQuery(".learn").css({
      //  display : "none"
      //});
      //if (jQuery(".learn-content").children().children().is("ul") || jQuery(".learn-content").children().is("ul")) {
      //  jQuery(".learn").css({
      //    display : "block"
      //  });
      //}

      jQuery(".left-top p h1").remove();

      /* end */

      /* fix for menus top and bottom */
      jQuery("#header ul li:last-child a").css({
        border : "none"
      });
      jQuery("#footer ul li:last-child a").css({
        border : "none"
      });
      /* end */

      /* ##################################################################### */

      jQuery(".box-home img").hover(
          function() {
            jQuery(this).parent().parent().parent().parent().parent().parent(".box-home").find("h1 a").addClass(
                "hoverLeft");
          },
          function() {
            jQuery(this).parent().parent().parent().parent().parent().parent(".box-home").find("h1 a").removeClass(
                "hoverLeft");
          });

      jQuery(".three img").hover(
          function() {
            jQuery(this).parent().parent().parent().parent().parent().parent(".box-home").find("h1 a").addClass(
                "hoverMiddle");
          },
          function() {
            jQuery(this).parent().parent().parent().parent().parent().parent(".box-home").find("h1 a").removeClass(
                "hoverMiddle");
          });

      jQuery(".four img").hover(
          function() {
            jQuery(this).parent().parent().parent().parent().parent().parent(".box-home").find("h1 a").addClass(
                "hoverRight");
          },
          function() {
            jQuery(this).parent().parent().parent().parent().parent().parent(".box-home").find("h1 a").removeClass(
                "hoverRight");
          });

      /* ######################################################################## */

      jQuery(".box-home p.bodytext").hover(function() {
        jQuery(this).parent().parent().parent(".box-home").find("h1 a").addClass("hoverLeft");
      }, function() {
        jQuery(this).parent().parent().parent(".box-home").find("h1 a").removeClass("hoverLeft");
      });

      jQuery(".three p.bodytext").hover(function() {
        jQuery(this).parent().parent().parent(".box-home").find("h1 a").addClass("hoverMiddle");
      }, function() {
        jQuery(this).parent().parent().parent(".box-home").find("h1 a").removeClass("hoverMiddle");
      });

      jQuery(".four p.bodytext").hover(function() {
        jQuery(this).parent().parent().parent(".box-home").find("h1 a").addClass("hoverRight");
      }, function() {
        jQuery(this).parent().parent().parent(".box-home").find("h1 a").removeClass("hoverRight");
      });

      /* ######################################################################## */

      jQuery("#header ul li").hover(function() {

        jQuery(this).children("ul.subnav").css({
          display : "block"
        });

      }, function() {
        jQuery(this).children("ul.subnav").css({
          display : "none"
        });

      });

      jQuery("#header ul li").hover(function() {

        jQuery(this).children("ul.subnav2").css({
          display : "block"
        });

      }, function() {
        jQuery(this).children("ul.subnav2").css({
          display : "none"
        });

      });

      jQuery(".box-solution h1").hover(function() {

        jQuery(this).addClass("hover");

      }, function() {
        jQuery(this).removeClass("hover");

      });

      /*
       * jQuery(".box-solution h1").click(function(){
       * 
       * var url = jQuery(this).children("a").attr("href");
       * window.location=url;
       * 
       * });
       */
      jQuery(".box-solution h1").each(function() {
        var url = jQuery(this).children("a").attr("href");
        jQuery(this).wrap('<a href="' + url + '"></a>');
      });

      /* fixs tables for IE6 */
      jQuery("table.contenttable tr:first-child td").css({
        background : "#B8B8B8"
      });

      /* fix language for espanish */
      language = jQuery("#footer a.language").text();
      var pressroom = "#main_acountement h1";
      var homeEs = ".up ul li a > strong";

      if (language == 'English') {
        // meses(pressroom);
        // mesesH(homeEs);
        // jQuery("img.readmoreS").attr("src","fileadmin/templates/images/btn-masinfo.jpg");
        jQuery("input#mailformformtype_mail").addClass("csc-mailform-submit-es");

        // jQuery("a.carouselBtn").text("Imágenes");
        jQuery("a.carouselBtn").text("Images");
      } else {
        if (language == 'Spanish') {
          jQuery("a.carouselBtn").text("Imágenes");
        }
        // meses(pressroom);
        // mesesH(homeEs);
      }

      jQuery(element).eq(0).css({
        display : "block"
      });
      jQuery(elementHL).eq(0).css({
        display : "block"
      });
      if (time != 0) {
        actNextNews = setTimeout(nextNews, time);

        actNextNewsHL = setTimeout("nextNewsHL()", time);
      }

      /**
       * **************************** INFOCENTER ARCHIVE LIST
       * ***********************
       */

      var links = new Array();
      links['es'] = 'ver mas';
      links['en'] = 'view more';
      links['pt'] = 'veja mais';
      links['fr'] = 'voir plus';

      jQuery("ul.archives li:lt(10)").show();

      var archivesTotal = jQuery("ul.archives li").length;

      if (archivesTotal > 10) {
        jQuery("ul.archives").after(
            '<a href="#" onclick="showAllArchives(' + (archivesTotal - 10) + ');return false;" id="showArchives">'
                + links[siteL] + '</a>');
      }

    });

function showAllArchives(t) {

  jQuery("ul.archives li:gt(" + t + ")").slideDown();
  jQuery("#showArchives").hide("slow");

}

function meses(pressroom) {
  var months = new Array('January,', 'February,', 'March,', 'April,', 'May,', 'June,', 'July,', 'August,', 'September,',
      'October,', 'November,', 'December,');
  var months_es = new Array('Enero,', 'Febrero,', 'Marzo,', 'Abril,', 'Mayo,', 'Junio,', 'Julio,', 'Agosto,', 'Septiembre,',
      'Octubre,', 'Noviembre,', 'Diciembre,');

  var totalWord = jQuery(pressroom).length;
  var n = 0;
  for (n = 0; n < totalWord; n++) {
    var texto = jQuery(pressroom).eq(n).text();

    for (m = 0; m < 12; m++) {
      // var some = texto.split(months[m]);
      var some = texto.split(months_es[m]);
      if (some.length == 2) {
        var res = some[0] + months[m] + some[1];
        jQuery(pressroom).eq(n).text(res);
        break;
      }
    }
  }
}

function mesesH(homeEs) {
  var months = new Array('January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October',
      'November', 'December');
  var months_es = new Array('Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo', 'Junio', 'Julio', 'Agosto', 'Septiembre', 'Octubre',
      'Noviembre', 'Diciembre');

  var totalWord = jQuery(homeEs).length;
  var n = 0;
  for (n = 0; n < totalWord; n++) {
    var temp = jQuery(homeEs).eq(n).text();

    for (m = 0; m < 12; m++) {
      /*
       * var texto = temp.split("th") var some = texto[0].split(" ");
       * if(some[0] == months[m]) { var res = some[1]+" de "+months_es[m];
       * jQuery(homeEs).eq(n).text(res); break ; }
       */
      var texto = temp.split(" de ");
      // var some = texto[0].split(" ");
      if (texto[1] == months_es[m]) {
        var res = "" + months[m] + " " + texto[0] + "th";

        jQuery(homeEs).eq(n).text(res);
        break;
      }
    }

  }
}

