$(document).ready(function(){
			
	//validar de eliminação de linhas
	function confirmDelete(msg) {
		var msg1 = "Deseja eliminar o registo ";
		var msgUser = (msg1 + msg);
		
		if (confirm(msgUser)){
			document.formName.submit();
			 }
		 }
		 // adicionar a cada botão: onclick="confirmDelete('Titulo do item a eliminar'); return false"	

	$("div.process").addClass("js");
	

	$(".tabsInterface > ul").tabs();
	
	$('.jsDateSelector').datepicker({	
		dateFormat: 'yy/mm/dd'
		});
	
	$(".blockSwitch.blockHead").click(function() {
		$(this).next().toggle();
		$(this).toggleClass("active");

		var data = [];			
		$(".blockSwitch").each(function(i, e) {
				data[i] = $(e).is(".active") ? 1 : 0;
		});
		// O "secstates_monitorizacao" é o nome do cookie que é gerado. Para que cada ecran possuam uma memorização
		// de blocos independente é necessário que para cada ecran seja gerado um nome de cookie diferente.
		$.cookie("secstates_monitorizacao", data.join(""));
		
					}).next().hide();
		
					
		var secdata = $.cookie("secstates_monitorizacao");
		if (secdata) {
			var data = secdata.split("");
			$(".blockSwitch").each(function(i, e) {
				if(parseInt(data[i])){
					$(e).ready(function(){
						$(e).addClass("active").next().show();
					}).next().show();
				}
			});		
		}
	
$(".btnAddObjOper").click(function() {
    
        $("#divEficacia").next().toggle();
        $("#divEficacia").toggleClass(".blockSwitch.blockHead.clearfix.active");
    
//		$(".blockSwitch.blockHead.clearfix").next().toggle();
//		$(".blockSwitch.blockHead.clearfix").toggleClass("active");

        var data = [];			
		$(".blockSwitch").each(function(i, e) {
				data[i] = $(e).is(".active") ? 1 : 0;
		});
		
		// O "secstates_monitorizacao" é o nome do cookie que é gerado. Para que cada ecran possuam uma memorização
		// de blocos independente é necessário que para cada ecran seja gerado um nome de cookie diferente.
		$.cookie("secstates_monitorizacao", data.join(""));
		
					}).next().hide();
					
});