$(document).ready(function() {
$('#menu_princ li a:last').addClass('last_a');
$('#search_slide_conteiner').css({
	'height': '150px', 
	'overflow': 'hidden'
});
var bar_height = $('#search_bar').height();
var slider_height = $('#slider_menu_conteiner').height();
var total_height = slider_height + bar_height;
var open_img = "url(imagens/slider_btn_o.gif) no-repeat center center";
var close_img = "url(imagens/slider_btn_f.gif) no-repeat center center";
$('#slider_btn').toggle(
     function() {
		 $('#search_slide_conteiner').animate({height: total_height,'padding-bottom': '15px' }, 500);
		 $('#slider_btn').css({'background': close_img});
		 $('#slider_btn span').text('menos..');  
     }, function() {
		 $('#search_slide_conteiner').animate({'height':'150px', 'padding-bottom': '0px'}, 300);
		 $('#slider_btn').css({'background': open_img});
         $('#slider_btn span').text('mais..');
});

$('#rotator').cycle({
	fx: 'fade', // choose your transition type, ex: fade, scrollUp, shuffle, etc...
	timeout: '6000',
	delay:   -2000
	//before: sliderResizer
});

$('#news_gallery, #emp_gallery').cycle({
	fx: 'fade', // choose your transition type, ex: fade, scrollUp, shuffle, etc...
	timeout: '4000',
	delay:   -1000,
	prev:    '#prev', 
    next:    '#next',
	slideExpr: 'img',
	height: 'auto',
	before:  function() {
            $('#caption').html(this.alt);
        },
    after:    slide_counter
});
function slide_counter(curr,next,opts) {
	var counter = (opts.currSlide + 1) + ' / ' + opts.slideCount;
	$('#counter').html(counter);
};
/**** Link icons *******/
 /* http://blog.rebeccamurphey.com/2008/01/06/unobtrusive-cross-browser-add-filetype-icon-link-javascript-jquery */
var fileTypes = {
  doc: 'imagens/icons/doc_icon.gif',
  docx: 'imagens/icons/docx_icon.gif',
  ppt: 'imagens/icons/ppt_icon.gif',
  pptx: 'imagens/icons/pptx_icon.gif',
  xls: 'imagens/icons/xls_icon.gif',
  xlsx: 'imagens/icons/xlsx_icon.gif',
  pdf: 'imagens/icons/pdf_icon.gif',
  txt: 'imagens/icons/txt_icon.gif',
  swf: 'imagens/icons/swf_icon.gif',
  rar: 'imagens/icons/rar_icon.gif',
  zip: 'imagens/icons/zip_icon.gif',
  jpg: 'imagens/icons/jpg_icon.gif',
  png: 'imagens/icons/png_icon.gif'
};

$('#downloads a').each(function() {
  var $a = $(this);
  var href = $a.attr('href');
  var target = $a.attr('target');
  if ( 
    (href.match(/^http/)) && 
    (! href.match(document.domain)) 
  ) {
    // use a special image for external links
    var image = 'external.gif'; 
  } else {
    // get the extension from the href
    var hrefArray = href.split('.');
    var extension = hrefArray[hrefArray.length - 1];
    var image = fileTypes[extension];
  }
  if (image) { 
    $a.prepend(
	 '<img class="link_icon" src="' + image + '" alt="" width="25" height="25" align="left"/>'
	 ).css({
	  display: 'block'
	 });
  if (extension=='jpg') {
	  $a.attr('target','_blank');
  };
  if (extension=='png') {
	  $a.attr('target','_blank');
  };
    /*$a.css({       
    });*/
  };
});

});
Shadowbox.init();
