function textCounter() {
  maxlimit = 255
  if (this.value.length > maxlimit)
    this.value = this.value.substring(0, maxlimit)

}
$(document).ready(function(){
  $(document).bind("contextmenu",function(e){
    return false;
  })

 
  $("#conteudo input, textarea, select").focus(
    function () {
      $(this).css({ "background-color":"#f0f0f0", "border-color":"#333" })
    }
  )

  $("#conteudo input, textarea, select").blur(
    function () {
      $(this).css({"background-color":"#fff", "border-color":"#ccc" })
    }
  )

  $("[name=telefone]").mask("(99) 9999-9999")
  $("[name=cpf]").mask("999.999.999-**")
  $(".data input").mask("99/99/9999")

  $("textarea").keyup(textCounter)

  if($('#estado').get(0)){
    new dgCidadesEstados({
      estado: $('#estado').get(0),
      cidade: $('#cidade').get(0)
    })
  }
  
	$('div.content').css('display', 'block');

	// Initially set opacity on thumbs and add
	// additional styling for hover effect on thumbs
	var onMouseOutOpacity = 0.67;
	$('#thumbs ul.thumbs li').css('opacity', onMouseOutOpacity)
		.hover(
			function () {
				$(this).not('.selected').fadeTo('fast', 1.0);
			}, 
			function () {
				$(this).not('.selected').fadeTo('fast', onMouseOutOpacity);
			}
		);

	$(document).ready(function() {
		// Initialize Advanced Galleriffic Gallery
		var galleryAdv = $('#gallery').galleriffic('#thumbs', {
			delay:                  5000,
			numThumbs:              10,
			preloadAhead:           10,
			enableTopPager:         true,
			enableBottomPager:      true,
			imageContainerSel:      '#slideshow',
			controlsContainerSel:   '#controls',
			captionContainerSel:    '#caption',
			loadingContainerSel:    '#loading',
			renderSSControls:       true,
			renderNavControls:      false,
			playLinkText:           'Iniciar Slideshow',
			pauseLinkText:          'Pausar Slideshow',
			prevLinkText:           '&lsaquo; Foto anterior',
			nextLinkText:           'Próxima foto &rsaquo;',
			nextPageLinkText:       'Próxima &rsaquo;',
			prevPageLinkText:       '&lsaquo; Anterior',
			enableHistory:          true,
			autoStart:              false,
			onChange:               function(prevIndex, nextIndex) {
				$('#thumbs ul.thumbs').children()
					.eq(prevIndex).fadeTo('fast', onMouseOutOpacity).end()
					.eq(nextIndex).fadeTo('fast', 1.0);
			},
			onTransitionOut:        function(callback) {
				$('#caption').fadeTo('fast', 0.0);
				$('#slideshow').fadeTo('fast', 0.0, callback);
			},
			onTransitionIn:         function() {
				$('#slideshow').fadeTo('fast', 1.0);
				$('#caption').fadeTo('fast', 1.0);
			},
			onPageTransitionOut:    function(callback) {
				$('#thumbs ul.thumbs').fadeTo('fast', 0.0, callback);
			},
			onPageTransitionIn:     function() {
				$('#thumbs ul.thumbs').fadeTo('fast', 1.0);
			}
		});
	});
  
})

