jQuery.noConflict();
var qual;


function enviaregistro(){
    
     
}












function showSubMenuAtual(){
	
	jQuery("#menu1 ul li ul").fadeOut('fast', function() {
		
	});
		jQuery("#menu1 ul li.active ul").fadeIn();

	clearInterval(intervalo);
}


var intervalo = window.setInterval(showSubMenuAtual, 1000);
clearInterval(intervalo);




function limitaRepeater(id){
	id="join___45___dependentesfesta2010___depid"
	
	//pega o select base, e verifica quantos elementos ele tem
	quem = "#"+id
	pai = jQuery(quem).parents("fieldset.fabrikGroup")
	total = jQuery(quem).children('option').length;
	
	
	
	jQuery(quem).change(function() {
		// Act on the event
		str="";
		 jQuery(this).children("option:selected").each(function () {
               str += jQuery(this).text() + " ";
             });
				alert(str)
	
	});
	

	
	
	
	
}






function adicionouConvidado(groupId){
	
	//alert("adicionou");
	grupo = "fieldset#group"+groupId;
	//alert(grupo)
	jQuery(grupo).children('.fabrikSubGroup:last .convidadoconfirmado').hide();
	
	jQuery(grupo).children('.fabrikSubGroup:last .fabrikSubGroupElements').find("input:text").removeAttr("readonly").removeAttr("disable").fadeTo(200,1)
	
	
}






function desativausuario(){

	jQuery('#desativauser').remove();
	
	status = jQuery("#usuario___ativo input:eq(0)").attr('checked');
	

	if(status=="true"){

		jQuery("#form_12 .fabrikActions").prepend("<input class='button' value='DESATIVAR USUÁRIO' id='desativauser'>")
	
	}else{
	
		jQuery("#form_12 .fabrikActions").prepend("<input type='button' class='button' value='ATIVAR USUÁRIO' id='desativauser'>")

	
	}
	
	
	jQuery('#desativauser').click(function(){
	
				
				if(status=="true"){
	
					var motivo;
					

					
					nome = prompt ("Qual o motivo?");
					
					jQuery("#usuario___obs").text(jQuery("#usuario___obs").text()+"\n*Desativado por:"+nome)
					
					
					jQuery("#usuario___ativo input:eq(0)").attr('checked', false);
					jQuery("#usuario___ativo input:eq(1)").attr('checked', true);
					
					
				}else{
				
					
					jQuery("#usuario___ativo input:eq(0)").attr('checked', true);
					jQuery("#usuario___ativo input:eq(1)").attr('checked', false);
					
				
				
				}
				
				document.forms["form_12"].submit();
	
	})
					


}




//===============================================
//====================    quando carrega o documento  ================//
//=====================================================================

jQuery(document).ready(function(){



	//baile 2011 - para nao permitir editar
	jQuery("#editando_baile").each(function(){
	
	
	
	//if(jQuery("input[name='usekey_newrecord']").val() != 1){
	
	
	
			if(jQuery("#menuAdmin").length < 1){ //so se nao for admin
			
			jQuery("#form_57").html("<b>Inscrição Encerrada</b>");
			   
				jQuery("#festa2011___acompanhante1").attr("disabled","true")
				jQuery("li.fabrikradiobutton, #fabrikSubmit57, #festa2011___info").hide();
				
				jQuery("#editando_baile").text("O Associado já está inscrito na Festa");
			}
			
	//}
	})
	
	
	




	//administração de associados
	desativausuario();
	jQuery("#usuario___ativo input").click(function(){
	desativausuario()})
	
	


	//twitter
	getTwitters('tweet', { 
	  id: 'assecor', 
	  count: 4, 
	  enableLinks: true, 
	  ignoreReplies: true, 
	  clearContents: true,
	  template: '%text%' 
	});






	//Formularios associados
	
	 val = jQuery('select#usuario___ususnservidorativo option:selected').val();
	if(val=="S"){
		jQuery('#usuario___usu_tipo_aposentadoria').parents('li').hide();
	}
	
	 	jQuery('select#usuario___ususnservidorativo').change(function() {
		 	
			 val2 = jQuery('select#usuario___ususnservidorativo option:selected').val();
			
			if(val2=="S"){
					jQuery('#usuario___usu_tipo_aposentadoria').parents('li').hide();
			}else{
						jQuery('#usuario___usu_tipo_aposentadoria').parents('li').show();
			}
			
		 });











//Planejamento estrategico


var lis = jQuery("#form_47 ul li:not(.fabrikHide)");

for(var i = 0; i < lis.length; i+=2) {
	lis.slice(i, i+2).wrapAll("<li class='new_wrap_li'></li>");}




jQuery("#form_47 .new_wrap_li").each(function(index) {

	jQuery(this).prepend('<h2>'+(index+1)+'</h2>');
	
});


jQuery("#form_47 label:contains('Comentários')").parent('div').siblings('.fabrikElement').hide();

jQuery("#form_47 label:contains('Comentários')").click(function() {
	jQuery(this).parent('div').siblings('.fabrikElement').slideToggle();
});

jQuery("#form_47 label:contains('Comentários')").text('Adicionar Comentário').addClass('comentario')




//VOTACAO IMAGEND	

jQuery("#voteid7").parent('label').append('<img src="http://assecor.org.br/sitenovo/templates/ortolite/images/logo1.jpg">');

jQuery("#voteid8").parent('label').append('<img src="http://assecor.org.br/sitenovo/templates/ortolite/images/logo2.jpg">');

jQuery("#voteid9").parent('label').append('<img src="http://assecor.org.br/sitenovo/templates/ortolite/images/logo3.jpg">');


jQuery("#apolldiv_3 > div:eq(0)").append('<img src="http://assecor.org.br/sitenovo/templates/ortolite/images/logo1.jpg">');

jQuery("#apolldiv_3 > div:eq(1)").append('<img src="http://assecor.org.br/sitenovo/templates/ortolite/images/logo2.jpg">');

jQuery("#apolldiv_3 > div:eq(2)").append('<img src="http://assecor.org.br/sitenovo/templates/ortolite/images/logo3.jpg">');













enviaregistro();


		//==========================================================================
		//*======================== ELEICAO ===================================* 
		//========================================================================== 



		jQuery("#fabrik_redoconfirmation").each(function(){


			jQuery("#fabrikSubmit34").val("Confirmar Voto");
		})




		
		//sistema de votação

		//• fazer em edicao ja esta marcado o active nos ativos

	//	jQuery('#eleicaoform input').parents('.fabrik_subelement').find('.composicao').hide();
		jQuery('#eleicaoform input:checked').parents('.fabrik_subelement').addClass('active');
		jQuery('.fabrik_subelement.active .composicao').show();




		//Coloca altura conforme a tamanha da maior chapa
		jQuery('#eleicaoform .fabrikElementContainer.fabrikdatabasejoin').each(function(index) {

			alturamaior = 100;
		//	alert(this)

	jQuery(this).find('div.composicao').each(function(index) {

			alturatemp = jQuery(this).outerHeight()
		//	alert("altura temp:"+alturatemp+ "altura maior:"+alturamaior);
//
			if (alturatemp>alturamaior){
				alturamaior = alturatemp;
				//alert(alturamaior);
			}				
		});

		alturamaior += 130;



		jQuery(this).css('height',(alturamaior+"px"));


		});




		//

		jQuery('#eleicaoform .fabrikElementContainer.fabrikdatabasejoin .fabrikElement .fabrik_subelement').hover(function() {


		//	jQuery(this).parents('.fabrikElementContainer.fabrikdatabasejoin').find('.composicao').hide()
			jQuery(this).find('.composicao').show();

		}, function() {

		//	jQuery(this).find('.composicao').hide();
			jQuery('.fabrik_subelement.active .composicao').show();

		});



		jQuery('#eleicaoform .fabrikElementContainer.fabrikdatabasejoin .fabrikElement .fabrik_subelement').click(function() {

					//jQuery(this).next('.composicao').addClass('active');
					jQuery('.fabrik_subelement.active').removeClass('active')
					jQuery('input:checked').parents('.fabrik_subelement').addClass('active')

		});






		//==========================================================================
		//*======================== fim eleicao ===================================* 
		//========================================================================== 













		//Menu

		jQuery("#menu1 ul li.active ul").show();
		emcima = ""
		jQuery("#menu1 > ul > li").hover(function() {
			// Stuff to do when the mouse enters the element;

			if(emcima != this){

				emcima = this
				jQuery("#menu1 ul li ul").fadeOut(100, function() {

				});
					jQuery(this).children("ul").fadeIn(400);

	
			}

			clearInterval(intervalo);


		}, function() {
			// Stuff to do when the mouse leaves the element;
			//jQuery("#menu1 ul li ul").hide();
			//jQuery("#menu1 ul li.active ul").show();
			intervalo = window.setInterval(showSubMenuAtual, 2500);

		});







		//jQuery("._home #produtos").scrollable({vertical:true, size:5,clickable:false}).circular(); 

		//jQuery("div.scrollable").scrollable(); 


	

		//sac edição
		jQuery('#jos_sac___sendmail:eq(0)').each(function(){

			jQuery('.fabrikForm p').hide();


			jQuery('.fabrikForm li.fabrikElementContainer:gt(10)').wrapAll('<div id="esqEdit"></div>');

			jQuery('.fabrikForm li.fabrikElementContainer:lt(12)').wrapAll('<div id="dirEdit"></div>');
	
	
			jQuery('.fabrikActions').addClass('esqEdit');
	

			//jQuery('.fabrikForm li.fabrikElementContainer').eq(11).after('</div /><div id="dirEdit" />');
			//jQuery('.fabrikForm li.fabrikElementContainer:last').after('</div />');
		})











		//slides da home

		jQuery(".slide ul li.clearList").remove();
		
		
		


		jQuery(".slide ul").each(function() {


			jQuery(this).children('li:first').addClass('ativo').fadeIn('slow');
		});


	   //  	rotator = function(){
           //
	   //  		jQuery(".slide ul").each(function(index) {
           //
	   //  			proximo = jQuery(this).children('li.ativo').next()
	   //
	   //  			if ( proximo.length === 0) { //If paging reaches the end...
	   //  	            		proximo = jQuery(this).children('li:first')
	   //  	        	}
           //
	   //
	   //  			jQuery(this).children('li.ativo').fadeOut(400, function() {
	   //  			//Stuff to do *after* the animation takes place;
	   //  			jQuery(this).removeClass('ativo')
	   //
	   //  				proximo.fadeIn('400').addClass('ativo')
	   //  			});
           //
	   //
	   //
	   //  		});
           //
           //
	   //  	}
           //
           //
	   //    self.setInterval(rotator,5000)
           //
	   //  });


	  window.setInterval(rotator,5000)


})






function rotator(){
	
	jQuery(".slide ul").each(function() {
		
		jQuery(this).children('li.ativo').fadeOut(400, function() {
		

			proximo = jQuery(this).next()
	

			if ( proximo.length === 0) { //If paging reaches the end...
	            		proximo = jQuery(this).parent('ul').children('li:first')
			
	        	}


	
			//Stuff to do *after* the animation takes place;
			jQuery(this).removeClass('ativo')
		
			proximo.fadeIn('400').addClass('ativo')
			
			});



	});
	
	
}












function mostraMarkers(a){

	jQuery(a).next().slideToggle(400);	
}
	
	
	
	
	
	
	
	
function atualizaAprovacao(cpf){


			quem = 'dependente_'+cpf;

	 		url = 'index.php?option=com_fabrik&format=raw&controller=plugin&c=plugin&task=userAjax&method=atualizaaprovacao&data='+cpf;


		jQuery.ajax({url:url, 

			success: function(data){
	       
				if(data=="SIM"){
					como = "<center><input id="+quem+" checked='checked' onclick='javascript:atualizaAprovacao("+cpf+")' class='checkboxa' type='checkbox'></center>"
				} else {
					como = "<center><input id="+quem+" onclick='javascript:atualizaAprovacao("+cpf+")' class='checkboxa' type='checkbox'></center>"
				}
				
				quem = '#dependente_'+cpf;
			
				jQuery(quem).html(como)



	       			} 
	       	});	
}

	
	
	
	
//==========================================================================
//*========================  PROCESSOS  ===================================* 
//========================================================================== 
	

	
function geraListaAssociadosProcesso(proid, quem){
	
	//	proid =jQuery('input[name=rowid]').val()
	
		if(proid==0){

		alert("O processo precisa ser salvo antes");
		return false;	

		}
	

		url = "index.php?option=com_fabrik&format=raw&controller=plugin&c=plugin&task=userAjax&method=geraListaAssociadosProcesso&proid="+proid;
		
		
		quem = "dd#"+quem;
		
		jQuery.ajax({url:url, 

				success: function(data){

							jQuery(quem).html(data)

		       			} 
		       	});
	
	
	
}





function geraListaNaoAssociadosProcesso(proid, quem){
		//	proid =jQuery('input[name=rowid]').val()

			if(proid==0){

			alert("O processo precisa ser salvo antes");
			return false;	

			}


			url = "index.php?option=com_fabrik&format=raw&controller=plugin&c=plugin&task=userAjax&method=geraListaNaoAssociadosProcesso&proid="+proid;


			quem = "dd#"+quem;

			jQuery.ajax({url:url, 

					success: function(data){

								jQuery(quem).html(data)

			       			} 
			       	});



	}
	
	
	
	
	function vinculaProcesso(usuid, proid){
		
		
			if(proid==0){

			alert("O processo precisa ser salvo antes");
			return false;	

			}
		
			quem='.associado_'+usuid+' td:eq(2)';
		
			url = "index.php?option=com_fabrik&format=raw&controller=plugin&c=plugin&task=userAjax&method=vinculaProcesso&proid="+proid+"&usuid="+usuid;
					
			
			jQuery.ajax({url:url, 

						success: function(data){

							//	alert(data)
								jQuery(quem).html(data)

				       			} 
				       	});
	}
	
	
	
	
	function desvinculaProcesso(usuid, proid){
		
		
			if(proid==0){

			alert("O processo precisa ser salvo antes");
			return false;	

			}
		
			quem='.associado_'+usuid+' td:eq(2)';
		
			url = "index.php?option=com_fabrik&format=raw&controller=plugin&c=plugin&task=userAjax&method=desvinculaProcesso&proid="+proid+"&usuid="+usuid;
						jQuery.ajax({url:url, 

						success: function(data){

							//	alert(data)
								jQuery(quem).html(data)

				       			} 
				       	});
	}
	
	
	
	
	
	
	
	function emailvinculadoProcessos(proid, quem){
		
		//coloca o evento associado ao botao
		quem = "dd#"+quem+" #processo___enviar";
		
		jQuery(quem).click(function(){
					
					//assunto
				var	assunto = jQuery("#processo___assunto").val();
				var	mensagem = jQuery("#processo___mensagem").val();
				
				jQuery(this).parent('div').append('<div id="msgemail"><b><br>Enviando Email, aguarde....<b></div>')
					
					
					
					url = "index.php?option=com_fabrik&format=raw&controller=plugin&c=plugin&task=userAjax&method=emailvinculadoProcessos&proid="+proid;
					
					
					
						jQuery.ajax({url:url, 
						data:({assunto:assunto,mensagem:mensagem }),
						success: function(data){

								alert(data)
								jQuery('#msgemail').html('<br>Emails enviado com sucesso!')
							//	jQuery(quem).html(data)

				       			} 
				       	});
				
					
					
			
			
		})
		
		
		
		
		
	}
	
	


