jQuery(function($){

	//Mascara
	$("#tiDDD").mask("99");
	$("#tcDDD").mask("99");
	$("#tiTelefone").mask("9999-9999");
	$("#tcCelular").mask("9999-9999");
	$("#tiData").mask("99/99/9999");
	
	$("#bt_pagina_inicial").hover( function() { $(this).attr("src","img/bt_page_init_hover.png"); } ,	function() { $(this).attr("src","img/bt_page_init.png"); });
	//Fotos
	$('.exibeLightbox').lightBox();
	
	//$(".noticia").hover( function() { $(".noticia .img").attr("src","img/bt-saibamais_hover.jpg"); } ,	function() { $(this).attr("src","img/btmais.jpg"); });

	//Campo Select
	$('#myselectbox').selectbox({
        	onChangeCallback: myFunction
    	});
    
	function myFunction(args)
	{
		$('span.change').append(args.selectedVal);
	}	
	
	$('#myselectbox1').selectbox({
		inputClass: 'selectbox1'
	});	
	
	$('#myselectbox2').change(function(){
      		switch($('#myselectbox2').val()){
      			case 'opt1':
      			case 'opt2':
      			case 'opt3':
      			$('#texttochange').html('Group 1');
      			break;
      			case 'opt4':
      			case 'opt5':
      			case 'opt6':
      			$('#texttochange').html('Group 2');
      			break;
      			case 'opt7':
      			case 'opt8':
      			case 'opt9':
      			case 'opt10':
      			$('#texttochange').html('Group 3');
      			break;
      		}
     });
	
	$('#myselectbox2').selectbox({
		inputType: 'span',
		inputClass: 'selectbox2',
		containerClass: 'selectbox2-wrapper',
		loopnoStep: true
	});	
});

function fechar_popup(){
    $("#popup").hide();
}

function Msn() {

   window.open('msn.php','msn', 'width=300, height=500, top=100, left=100, scrollbars=no, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');

}

function validaNewsletter()
{ 
	var erro = '';
	var email = document.getElementById('email'); 
	if(!email.value) { erro = erro + '- E-mail\n'; }
	
	if(erro) {
		alert('Preencha o campo E-mail!');
		return false;
	}
	
	//E-mail
	if(!validaemail(email.value)) {
		alert('E-mail inválido.');
		return false;
	}
	
	return true;
}

function validaemail(email)
{
	p=email.indexOf("@");
	z=email.indexOf(".");
	if ((p<1 || p==(email.length-1)) || (z<1 || z==(email.length-1))) 
		return false;
	return true;
}

function formProcess(event){
  event.preventDefault();
 	 var boolValid = false;
	$('#enquete input:radio').each(function() {
		if ( $(this).is(':checked') ) {
			boolValid = true;
		}
	});
    if(boolValid){
	  var id      = $("input[@name='options']:checked").attr("value");
	  var enquete = $("#enquete_id").val();
	  
	  $("#poll-container").fadeOut("slow",function(){
		$(this).empty();
		
		votedID = id;
		$.getJSON("json/enquete.php?voto="+id+"&enquete="+enquete,loadResults);
		$.cookie('enquete_id', enquete, {expires: 3600});
		});
	} else {
		 alert('Selecione uma opção');
	}
	 
}


function animateResults(){
  $("#poll-results div").each(function(){
      var percentage = $(this).next().text();
      $(this).css({width: "0%"}).animate({
				width: percentage}, 'slow');
  });
}

function loadResults(data) {
  var total_votes = 0;
  var percent;

  $.each(data, function(i,opcoes){
	 total_votes = total_votes+parseInt(opcoes.OPT_VOTES);
  });
  
    var results_html = "<div id='poll-results'><h2>Resultado</h2>\n<dl class='graph'>";
	$.each(data, function(i,opcoes){
	    percent = Math.round((parseInt(opcoes.OPT_VOTES)/parseInt(total_votes))*100);
	     results_html = results_html+"<dt class='bar-title'>"+opcoes.OPT_TITLE+"</dt><dd class='bar-container'><div id='bar"+opcoes.id+"'style='width:0%; background: url(img/enquete_bar.jpg) repeat-x'>&nbsp;</div><strong>"+percent+"%</strong></dd>\n";
	 });
  
  results_html = results_html+"</dl><span class='votos_total'>Total Votos: "+total_votes+"</span></div>\n";
 
  $("#poll-container").append(results_html).fadeIn("slow",function(){
    animateResults();});
}
