jQuery(function(){
  // Aumentar e diminuir tamanho das letras
  jQuery('.diminuirFonte').hide();
  jQuery(".aumentarFonte a").click(function()
  {
    jQuery('#sort1 , #sort2 , #sort3').css('font-size', '15px');
    jQuery('.diminuirFonte').show();
    jQuery('.aumentarFonte').hide();
    
    return false;
  });
  jQuery(".diminuirFonte a").click(function()
  {
    jQuery('#sort1 , #sort2 , #sort3').css('font-size', '13px');
    jQuery('.aumentarFonte').show();
    jQuery('.diminuirFonte').hide();
    
    return false;
  });
  
  // Ciclo de destaques
  jQuery(function(){
      jQuery('#destaque').cycle({ 
        fx:      'scrollHorz', 
        timeout: 6000, 
        delay:   -2000,
		cleartype:  1, // enable cleartype corrections 
        prev:   '#anterior',	
        next:   '#proximo'
    });
  });
  
  // Blocos redondos
  jQuery('.itemHeader').corner({
    tl: {radius: 3},
    tr: {radius: 3},
    bl: {radius: 0},
    br: {radius: 0},
    antiAlias: true,
    validTags: ["a"]
  });
  
 
  
  // Arrastar blocos
  jQuery('a.closeEl').bind('click', toggleContent);
  jQuery('div.blocos').Sortable({
    accept:      'grupoItem',
    helperclass: 'posicaoAjuda',
    activeclass: 'sortableactive',
    hoverclass:  'sortablehover',
    handle:      'h2.itemHeader',
    tolerance:   'pointer',
    fx:          400,
    revert:      true,
    opacity:     0.8,
    zIndex:      1000,
    onChange:    function(ser)
    {
    },
    onStart:     function()
    {
      jQuery.iAutoscroller.start(this, document.getElementsByTagName('body'));
    },
    onStop:      function()
    {
      jQuery.iAutoscroller.stop();
    }
  });
  
  //Galeria de fotos
  jQuery("#mycarousel").jcarousel();
  
  //Abas Projetos
  jQuery(".titlePesquisa a").click(function() 
  {
    jQuery('.titlePesquisa').addClass('active');
    jQuery('.titleCadastro').removeClass('active');
    jQuery('.cadastroProj').hide();
    jQuery('.pesqProj').show();
    
    return false;
  });
  jQuery(".titleCadastro a").click(function() 
  {
    jQuery('.titleCadastro').addClass('active');
    jQuery('.titlePesquisa').removeClass('active');
    jQuery('.pesqProj').hide();
    jQuery('.cadastroProj').show();
    
    return false;
  });
  
  // Primeiro li sem borda
  jQuery('.grupoItem ul li:first-child').addClass('semBorda');
});

// function Fechar blocos
var toggleContent = function(e)
{
  var targetContent = jQuery('div.itemContent', this.parentNode.parentNode);
  if(targetContent.css('display') == 'none')
  {
    targetContent.slideDown(300);
    jQuery(this).html('[-]');

  }
  else
  {
    targetContent.slideUp(300);
    jQuery(this).html('[+]');
  }
  return false;
}

	
 
// function Serialize
function serialize(s)
{
  serial = jQuery.SortSerialize(s);
  alert(serial.hash);
}

// function Voltar ao Topo
function backToTop()
{
  var x1 = x2 = x3 = 0;
  var y1 = y2 = y3 = 0;
  
  if(document.documentElement)
  {
    x1 = document.documentElement.scrollLeft || 0;
    y1 = document.documentElement.scrollTop || 0;
  }
  
  if(document.body)
  {
    x2 = document.body.scrollLeft || 0;
    y2 = document.body.scrollTop || 0;
  }
  
  x3 = window.scrollX || 0;
  y3 = window.scrollY || 0;
  
  var x = Math.max(x1, Math.max(x2, x3));
  var y = Math.max(y1, Math.max(y2, y3));
  
  window.scrollTo(Math.floor(x / 2), Math.floor(y / 2));
  
  if(x > 0 || y > 0)
  {
    window.setTimeout("backToTop()", 25);
  }
}
