$(document).ready(function(){

    // $("#banner ul").innerfade({
    //    speed: 2000,
    //    timeout: 5000,
    //    type: 'sequence',
    //    containerheight: '228px'
    //});
		
	$("#cadastro").hide();
	
	$("#btnNovo").click(function(){
		$("#cadastro").show("slow");
	});
	
	$("#btnReset").click(function(){
		$("#cadastro").hide("slow");
	});
	
	$("#btnResetAlt").click(function(){
		$("#alteracao").hide("slow");
	});

    $("#txtFoneContato").mask("(99) 9999-9999");
	
	$("#txtData").datepicker({ 
	    dateFormat: "dd/mm/yy", 
	    showOn: "both",
		clearText: 'Limpar',
		closeText: 'Fechar',
		prevText: '&#x3c;Ant',  
		nextText: 'Pr&oacute;x&#x3e;',
		currentText:'Hoje',
		dayNamesMin: new Array('Dom','Seg','Ter','Qua','Qui','Sex','Sab'),
		dayNames: new Array('Domingo', 'Segunda', 'ter�a', 'Quarta', 'Quinta', 'Sexta', 'S�bado'),
		monthNames: new Array('Janeiro', 'Fevereiro', 'Mar&ccedil;o','Abril', 'Maio', 'Junho','Julho', 'Agosto', 'Setembro', 'Outubro', 'Novembro', 'Dezembro'),
		monthNameMin: new Array('Jan', 'Fev', 'Mar','Abr', 'Mai', 'Jun','Jul', 'Ago', 'Set', 'Out', 'Nov', 'Dez'), 
	    buttonImageOnly: true,
		buttonImage: 'images/calendario.png'
	});
	
	$("#txtDataAlt").datepicker({ 
	    dateFormat: "dd/mm/yy", 
	    showOn: "both",
		clearText: 'Limpar',
		closeText: 'Fechar',
		prevText: '&#x3c;Ant',  
		nextText: 'Pr&oacute;x&#x3e;',
		currentText:'Hoje',
		dayNamesMin: new Array('Dom','Seg','Ter','Qua','Qui','Sex','Sab'),
		dayNames: new Array('Domingo', 'Segunda', 'ter�a', 'Quarta', 'Quinta', 'Sexta', 'S�bado'),
		monthNames: new Array('Janeiro', 'Fevereiro', 'Mar&ccedil;o','Abril', 'Maio', 'Junho','Julho', 'Agosto', 'Setembro', 'Outubro', 'Novembro', 'Dezembro'),
		monthNameMin: new Array('Jan', 'Fev', 'Mar','Abr', 'Mai', 'Jun','Jul', 'Ago', 'Set', 'Out', 'Nov', 'Dez'), 
	    buttonImageOnly: true,
		buttonImage: 'images/calendario.png'
	});
	
	$("#btnCadastrar").click(function(){
		//atualizar o textarea com os dados do tiny
		tinyMCE.triggerSave(true,true);
		
		var $titulo = $("#txtTitulo").val();
		var $data = $("#txtData").val();
		var $conteudo = $("#txaConteudo").val();
		var $autor = $("#txtAutor").val();
		var $url = "controllers/scripts/artigo/cadastrar.php";
		
		$.ajax({
			type: "POST",
			url: $url,
			data: {
                 titulo: $titulo,
                 data: $data,
                 conteudo: $conteudo,
                 autor: $autor
            },
			beforeSend: function(){
				$("#status").show();
			},
			success: function(retorno){
				var $result = eval(retorno);
				
				$("#preload").hide();
				if($result == 1){
					$("#status").hide();
					$("#statusTrue").show();
				}
				if($result == 0){
					$("#status").hide();
					$("#statusFalse").show();
				} 
			}
		});
		
	});
	
	$("#btnExcluir").click(function(){
	
		$.each($("#grid"), function(){
			var marcados = new Array();
			var input = $("input", this).get();
			var $count = 0;
			for(var i in input){
				if(input[i].checked){
					marcados[$count] = input[i].value;
					$count++;
				}
			}
			if(marcados.length == 0){
				alert("Selecione o(s) artigo(s) que deseja excluir.");
				return false;
			}
			if(marcados.length > 1){
				alert("So e permitida a exclusao de um artigo por vez!");
				return false;
			} else {
				
				if(!confirm("Deseja realmente excluir o artigo selecionado?")){
					return false;
				} else {
					$.ajax({
						type: "POST",
						url: "controllers/scripts/artigo/excluir.php",
						data: "valor="+marcados.toLocaleString(),
						beforeSend: function(){
							//$("#statusAlt").show();
						},
						success: function(retorno){
							alert(retorno); 
						}
					});
				}
			}
		});
	});
	
	$("#btnAlteracao").click(function(){

		$.each($("#grid"), function(){
			var marcados = new Array();
			var input = $("input", this).get();
			var $count = 0;
			for(var i in input){
				if(input[i].checked){
					marcados[$count] = input[i].value;
					$count++;
				}
			}				
			if(marcados.length == 0){
				alert("Selecione o artigo que deseja alterar!");
				return false;
			}
			if(marcados.length > 1){
				alert("S� � permitida a altera��o de um artigo por vez!");
				return false;
			} else {
				$("#alteracao").show("slow");
				$.ajax({
					type: "POST",
					url: "controllers/scripts/artigo/editar.php",
					data: "valor="+marcados.toLocaleString(),
					beforeSend: function(){
						//$("#status").show();
					},
					success: function(retorno){
						var $result = eval("("+ retorno + ")");
						$("#txaConteudoAlt").val($result.conteudo);
						$("#txtTituloAlt").val($result.titulo);
						$("#txtDataAlt").val($result.data);
						$("#txtAutorAlt").val($result.autor);
						$("#hdnCodigoAlt").val($result.codigo);
						
						//carrega o tinyMCE
						tinyMCE.init({
							// General options
							//mode : "exact",
							mode: "textareas",
							//elements : "txaConteudoAlt",
							theme : "advanced",
							skin : "o2k7",
							plugins : "safari,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template,inlinepopups",
						
							// Theme options
							theme_advanced_buttons1 : "bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,link,undo,redo,fullscreen",
							theme_advanced_buttons2 : "styleselect,formatselect,fontselect,fontsizeselect,|,emotions",
							//theme_advanced_buttons2 : "cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,image,cleanup,help,code,|,insertdate,inserttime,preview,|,forecolor,backcolor",
							//theme_advanced_buttons3 : "tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,emotions,iespell,media,advhr,|,print,|,ltr,rtl,|,fullscreen",
							//theme_advanced_buttons4 : "insertlayer,moveforward,movebackward,absolute,|,styleprops,|,cite,abbr,acronym,del,ins,attribs,|,visualchars,nonbreaking,template,pagebreak",
							theme_advanced_toolbar_location : "top",
							theme_advanced_toolbar_align : "left",
							theme_advanced_statusbar_location : "bottom",
							theme_advanced_resizing : true,
						
							// Example content CSS (should be your site CSS)
							//content_css : "css/content.css",
						
							// Drop lists for link/image/media/template dialogs
							template_external_list_url : "lists/template_list.js",
							external_link_list_url : "lists/link_list.js",
							external_image_list_url : "lists/image_list.js",
							media_external_list_url : "lists/media_list.js",
						
							// Replace values for the template plugin
							template_replace_values : {
								username : "Some User",
								staffid : "991234"
							}	
						});
						//altera o conteudo da instancia atual do tinyMCE
						var ed = tinyMCE.get("txaConteudoAlt");
						ed.setContent($result.conteudo);
					}
				});
			}
		});
	});
	
	$("#btnAlterar").click(function(){
		//atualizar o textarea com os dados do tiny
		tinyMCE.triggerSave(true,true);
		
		var $codigo = $("#hdnCodigoAlt").val();
		var $titulo = $("#txtTituloAlt").val();
		var $data = $("#txtDataAlt").val();
		var $conteudo = $("#txaConteudoAlt").val();
		var $autor = $("#txtAutorAlt").val();
		var $url = "controllers/scripts/artigo/alterar.php";
				
		$.ajax({
			type: "POST",
			url: $url,
			data: {
              codigo: $codigo,
              titulo: $titulo,
              data: $data,
              conteudo: $conteudo,
              autor: $autor
            },
			beforeSend: function(){
				$("#statusAlt").show();
			},
			success: function(retorno){
				var $result = eval(retorno);
				if($result == 1){
					$("#statusAlt").hide();
					$("#statusTrueAlt").show();
				}
				if($result == 0){
					$("#statusAlt").hide();
					$("#statusFalseAlt").show();
				} 
			}
		});
		
	});
	
	$("#btnCadastrarNoticia").click(function(){
		//atualizar o textarea com os dados do tiny
		tinyMCE.triggerSave(true,true);
		
		var $titulo = $("#txtTitulo").val();
		var $data = $("#txtData").val();
		var $conteudo = $("#txaConteudo").val();
		var $fonte = $("#txtFonte").val();
		var $url = "controllers/scripts/noticia/cadastrar.php";
		
		$.ajax({
			type: "POST",
			url: $url,
			data: {
                titulo: $titulo,
                data: $data,
                conteudo: $conteudo,
                fonte: $fonte
            },
			beforeSend: function(){
				$("#status").show();
			},
			success: function(retorno){
				var $result = eval(retorno);
				
				$("#preload").hide();
				if($result == 1){
					$("#status").hide();
					$("#statusTrue").show();
				}
				if($result == 0){
					$("#status").hide();
					$("#statusFalse").show();
				} 
			}
		});
		
	});
	
	$("#btnAlteracaoNoticia").click(function(){

		$.each($("#grid"), function(){
			var marcados = new Array();
			var input = $("input", this).get();
			var $count = 0;
			for(var i in input){
				if(input[i].checked){
					marcados[$count] = input[i].value;
					$count++;
				}
			}				
			if(marcados.length == 0){
				alert("Selecione a noticia que deseja alterar!");
				return false;
			}
			if(marcados.length > 1){
				alert("So e permitida a alteracao de uma noticia por vez!");
				return false;
			} else {
				$("#alteracao").show("slow");
				$.ajax({
					type: "POST",
					url: "controllers/scripts/noticia/editar.php",
					data: "valor="+marcados.toLocaleString(),
					beforeSend: function(){
						//$("#status").show();
					},
					success: function(retorno){
						var $result = eval("("+ retorno + ")");
						$("#txaConteudoAlt").val($result.conteudo);
						$("#txtTituloAlt").val($result.titulo);
						$("#txtDataAlt").val($result.data);
						$("#txtFonteAlt").val($result.fonte);
						$("#hdnCodigoAlt").val($result.codigo);
						
						//carrega o tinyMCE
						tinyMCE.init({
							// General options
							//mode : "exact",
							mode: "textareas",
							//elements : "txaConteudoAlt",
							theme : "advanced",
							skin : "o2k7",
							plugins : "safari,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template,inlinepopups",
						
							// Theme options
							theme_advanced_buttons1 : "bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,link,undo,redo,fullscreen",
							theme_advanced_buttons2 : "styleselect,formatselect,fontselect,fontsizeselect,|,emotions",
							//theme_advanced_buttons2 : "cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,image,cleanup,help,code,|,insertdate,inserttime,preview,|,forecolor,backcolor",
							//theme_advanced_buttons3 : "tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,emotions,iespell,media,advhr,|,print,|,ltr,rtl,|,fullscreen",
							//theme_advanced_buttons4 : "insertlayer,moveforward,movebackward,absolute,|,styleprops,|,cite,abbr,acronym,del,ins,attribs,|,visualchars,nonbreaking,template,pagebreak",
							theme_advanced_toolbar_location : "top",
							theme_advanced_toolbar_align : "left",
							theme_advanced_statusbar_location : "bottom",
							theme_advanced_resizing : true,
						
							// Example content CSS (should be your site CSS)
							//content_css : "css/content.css",
						
							// Drop lists for link/image/media/template dialogs
							template_external_list_url : "lists/template_list.js",
							external_link_list_url : "lists/link_list.js",
							external_image_list_url : "lists/image_list.js",
							media_external_list_url : "lists/media_list.js",
						
							// Replace values for the template plugin
							template_replace_values : {
								username : "Some User",
								staffid : "991234"
							}	
						});
						//altera o conteudo da instancia atual do tinyMCE
						var ed = tinyMCE.get("txaConteudoAlt");
						ed.setContent($result.conteudo);
					}
				});
			}
		});
	});
	
	$("#btnAlterarNoticia").click(function(){
		//atualizar o textarea com os dados do tiny
		tinyMCE.triggerSave(true,true);
		
		var $codigo = $("#hdnCodigoAlt").val();
		var $titulo = $("#txtTituloAlt").val();
		var $data = $("#txtDataAlt").val();
		var $conteudo = $("#txaConteudoAlt").val();
		var $fonte = $("#txtFonteAlt").val();
		var $url = "controllers/scripts/noticia/alterar.php";
				
		$.ajax({
			type: "POST",
			url: $url,
			data: {
                codigo: $codigo,
                titulo: $titulo,
                data: $data,
                conteudo: $conteudo,
                fonte: $fonte
            },
			beforeSend: function(){
				$("#statusAlt").show();
			},
			success: function(retorno){
				var $result = eval(retorno);
				if($result == 1){
					$("#statusAlt").hide();
					$("#statusTrueAlt").show();
				}
				if($result == 0){
					$("#statusAlt").hide();
					$("#statusFalseAlt").show();
				} 
			}
		});
		
	});

    $("#btnExcluirNoticia").click(function(){

		$.each($("#grid"), function(){
			var marcados = new Array();
			var input = $("input", this).get();
			var $count = 0;
			for(var i in input){
				if(input[i].checked){
					marcados[$count] = input[i].value;
					$count++;
				}
			}
			if(marcados.length == 0){
				alert("Selecione a(s) noticia(s) que deseja excluir.");
				return false;
			}
			if(marcados.length > 1){
				alert("Permitida a exclusao de uma noticia por vez!");
				return false;
			} else {
	
				if(!confirm("Deseja realmente excluir a noticia selecionada?")){
					return false;
				} else {
					$.ajax({
						type: "POST",
						url: "controllers/scripts/noticia/excluir.php",
						data: "valor="+marcados.toLocaleString(),
						beforeSend: function(){
							//$("#statusAlt").show();
						},
						success: function(retorno){
							alert(retorno);
						}
					});
				}
			}
		});
	});

    $("#btnCadastrarPost").click(function(){
		//atualizar o textarea com os dados do tiny
		tinyMCE.triggerSave(true,true);

		var $titulo = $("#txtTitulo").val();
		var $data = $("#txtData").val();
		var $conteudo = $("#txaConteudo").val();
		var $url = "controllers/scripts/blog/cadastrar.php";

		$.ajax({
			type: "POST",
			url: $url,
			data: {
                titulo: $titulo,
                data: $data,
                conteudo: $conteudo
            },
			beforeSend: function(){
				$("#status").show();
			},
			success: function(retorno){
				var $result = eval(retorno);

				$("#preload").hide();
				if($result == 1){
					$("#status").hide();
					$("#statusTrue").show();
				}
				if($result == 0){
					$("#status").hide();
					$("#statusFalse").show();
				}
			}
		});

	});

	$("#btnAlteracaoPost").click(function(){

		$.each($("#grid"), function(){
			var marcados = new Array();
			var input = $("input", this).get();
			var $count = 0;
			for(var i in input){
				if(input[i].checked){
					marcados[$count] = input[i].value;
					$count++;
				}
			}
			if(marcados.length == 0){
				alert("Selecione o Post que deseja alterar!");
				return false;
			}
			if(marcados.length > 1){
				alert("Permitida a alteracao de um Post por vez!");
				return false;
			} else {
				$("#alteracao").show("slow");
				$.ajax({
					type: "POST",
					url: "controllers/scripts/blog/editar.php",
					data: "valor="+marcados.toLocaleString(),
					beforeSend: function(){
						//$("#status").show();
					},
					success: function(retorno){
						var $result = eval("("+ retorno + ")");
						$("#txaConteudoAlt").val($result.conteudo);
						$("#txtTituloAlt").val($result.titulo);
						$("#txtDataAlt").val($result.data);
						$("#hdnCodigoAlt").val($result.codigo);

						//carrega o tinyMCE
						tinyMCE.init({
							// General options
							//mode : "exact",
							mode: "textareas",
							//elements : "txaConteudoAlt",
							theme : "advanced",
							skin : "o2k7",
							plugins : "safari,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template,inlinepopups",

							// Theme options
							theme_advanced_buttons1 : "bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,link,undo,redo,fullscreen",
							theme_advanced_buttons2 : "styleselect,formatselect,fontselect,fontsizeselect,|,emotions",
							//theme_advanced_buttons2 : "cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,image,cleanup,help,code,|,insertdate,inserttime,preview,|,forecolor,backcolor",
							//theme_advanced_buttons3 : "tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,emotions,iespell,media,advhr,|,print,|,ltr,rtl,|,fullscreen",
							//theme_advanced_buttons4 : "insertlayer,moveforward,movebackward,absolute,|,styleprops,|,cite,abbr,acronym,del,ins,attribs,|,visualchars,nonbreaking,template,pagebreak",
							theme_advanced_toolbar_location : "top",
							theme_advanced_toolbar_align : "left",
							theme_advanced_statusbar_location : "bottom",
							theme_advanced_resizing : true,

							// Example content CSS (should be your site CSS)
							//content_css : "css/content.css",

							// Drop lists for link/image/media/template dialogs
							template_external_list_url : "lists/template_list.js",
							external_link_list_url : "lists/link_list.js",
							external_image_list_url : "lists/image_list.js",
							media_external_list_url : "lists/media_list.js",

							// Replace values for the template plugin
							template_replace_values : {
								username : "Some User",
								staffid : "991234"
							}
						});
						//altera o conteudo da instancia atual do tinyMCE
						var ed = tinyMCE.get("txaConteudoAlt");
						ed.setContent($result.conteudo);
					}
				});
			}
		});
	});

	$("#btnAlterarPost").click(function(){
		//atualizar o textarea com os dados do tiny
		tinyMCE.triggerSave(true,true);

		var $codigo = $("#hdnCodigoAlt").val();
		var $titulo = $("#txtTituloAlt").val();
		var $data = $("#txtDataAlt").val();
		var $conteudo = $("#txaConteudoAlt").val();
		var $url = "controllers/scripts/blog/alterar.php";

		$.ajax({
			type: "POST",
			url: $url,
			data: {
                codigo: $codigo,
                titulo: $titulo,
                data: $data,
                conteudo: $conteudo
            },
			beforeSend: function(){
				$("#statusAlt").show();
			},
			success: function(retorno){
				var $result = eval(retorno);
				if($result == 1){
					$("#statusAlt").hide();
					$("#statusTrueAlt").show();
				}
				if($result == 0){
					$("#statusAlt").hide();
					$("#statusFalseAlt").show();
				}
			}
		});

	});

    $("#btnExcluirPost").click(function(){

		$.each($("#grid"), function(){
			var marcados = new Array();
			var input = $("input", this).get();
			var $count = 0;
			for(var i in input){
				if(input[i].checked){
					marcados[$count] = input[i].value;
					$count++;
				}
			}
			if(marcados.length == 0){
				alert("Selecione o Post que deseja excluir.");
				return false;
			}
			if(marcados.length > 1){
				alert("Permitida a exclusao de um Post por vez!");
				return false;
			} else {

				if(!confirm("Deseja realmente excluir o Post selecionado?")){
					return false;
				} else {
					$.ajax({
						type: "POST",
						url: "controllers/scripts/blog/excluir.php",
						data: "valor="+marcados.toLocaleString(),
						beforeSend: function(){
							//$("#statusAlt").show();
						},
						success: function(retorno){
							alert(retorno);
						}
					});
				}
			}
		});
	});

    $("#btnCadastrarNews").click(function(){

        $nome = $("#txtNomeNews").val();
        $mail = $("#txtMailNews").val();

        if($.trim($nome) == ""){
            alert("Preencha o campo Nome");
            $("#txtNomeNews").css("border", "solid 1px #ff0000");
            $("#txtNomeNews").focus();
            return false;
        } else {
            $("#txtNomeNews").css("border", "solid 1px #cccccc");
        }

        if($.trim($mail) == ""){
            alert("Preencha o campo E-mail");
            $("#txtMailNews").css("border", "solid 1px #ff0000");
            $("#txtMailNews").focus();
            return false;
        } else {
            $("#txtMailNews").css("border", "solid 1px #cccccc");
        }

        $.ajax({
            type: "POST",
            url: "controllers/scripts/newsletter/cadastrar.php",
            data: "nome="+$nome+"&email="+$mail,
            beforeSend: function(){
                $("#status").show();
            },
            success: function(retorno){
                var $result = eval(retorno);
				if($result == 1){
					$("#status").hide();
					$("#statusTrue").show();
				}
				if($result == 0){
					$("#status").hide();
					$("#statusFalse").show();
				}
            }
        });

    });

    $("#btnCancelarNews").click(function(){

        $mail = $("#txtMailNews").val();

        if($.trim($mail) == ""){
            alert("Preencha o campo E-mail");
            $("#txtMailNews").css("border", "solid 1px #ff0000");
            $("#txtMailNews").focus();
            return false;
        } else {
            $("#txtMailNews").css("border", "solid 1px #cccccc");
        }

        if(!confirm("Deseja realmente sair da lista de e-mails?")){
            return false;
        }

        $.ajax({
            type: "POST",
            url: "controllers/scripts/newsletter/excluir.php",
            data: "email="+$mail,
            beforeSend: function(){
                $("#status").show();
            },
            success: function(retorno){
                var $result = eval(retorno);
				if($result == 1){
					$("#status").hide();
					$("#statusTrue").show();
				}
				if($result == 0){
					$("#status").hide();
					$("#statusFalse").show();
				}
                if($result == 2){
					$("#status").hide();
					$("#statusNaoExiste").show();
				}
                if($result == 3){
					$("#status").hide();
					$("#statusExcluido").show();
				}
            }
        });

    });

    $("#btnCadastrarContato").click(function(){

        $nome = $("#txtNomeContato").val();
        $mail = $("#txtMailContato").val();
        $fone = $("#txtFoneContato").val();
        $assunto = $("#txtAssuntoContato").val();
        $mensagem = $("#txaMensagemContato").val();

        if($.trim($nome) == ""){
            alert("Preencha o campo nome");
            $("#txtNomeContato").css("border", "solid 1px #ff0000");
            $("#txtNomeContato").focus();
            return false;
        } else {
            $("#txtNomeContato").css("border", "solid 1px #cccccc");
        }

        if($.trim($mail) == ""){
            alert("Preencha o campo e-mail");
            $("#txtMailContato").css("border", "solid 1px #ff0000");
            $("#txtMailContato").focus();
            return false;
        } else {
            $("#txtMailContato").css("border", "solid 1px #cccccc");
        }

        if($.trim($assunto) == ""){
            alert("Preencha o campo assunto");
            $("#txtAssuntoContato").css("border", "solid 1px #ff0000");
            $("#txtAssuntoContato").focus();
            return false;
        } else {
            $("#txtAssuntoContato").css("border", "solid 1px #cccccc");
        }

        if($.trim($mensagem) == ""){
            alert("Preencha o campo mensagem");
            $("#txtMensagemContato").css("border", "solid 1px #ff0000");
            $("#txtMensagemContato").focus();
            return false;
        } else {
            $("#txtMensagemContato").css("border", "solid 1px #cccccc");
        }

        $.ajax({
            type: "POST",
            url: "controllers/scripts/contato/cadastrar.php",
            data: {
                nome: $nome,
                email: $mail,
                fone: $fone,
                assunto: $assunto,
                mensagem: $mensagem
            },
            beforeSend: function(){
                $("#statusContato").show();
            },
            success: function(retorno){
                var $result = eval(retorno);
				if($result == 1){
					$("#statusContato").hide();
					$("#statusTrueContato").show();
				}
				if($result == 0){
					$("#statusContato").hide();
					$("#statusFalseContato").show();
				}
            }
        });

    });

    $("#btnCadastrarCliente").click(function(){
		//atualizar o textarea com os dados do tiny
		tinyMCE.triggerSave(true,true);

		var $nome = $("#txtNomeCliente").val();
		var $atividade = $("#txtAtvCliente").val();
		var $conteudo = $("#txaConteudo").val();
		var $url = "controllers/scripts/cliente/cadastrar.php";

		$.ajax({
			type: "POST",
			url: $url,
			data: {
                nome: $nome,
                atv: $atividade,
                conteudo: conteudo
            },
			beforeSend: function(){
				$("#status").show();
			},
			success: function(retorno){
				var $result = eval(retorno);

				$("#preload").hide();
				if($result == 1){
					$("#status").hide();
					$("#statusTrue").show();
				}
				if($result == 0){
					$("#status").hide();
					$("#statusFalse").show();
				}
			}
		});

	});

	$("#btnAlteracaoCliente").click(function(){

		$.each($("#grid"), function(){
			var marcados = new Array();
			var input = $("input", this).get();
			var $count = 0;
			for(var i in input){
				if(input[i].checked){
					marcados[$count] = input[i].value;
					$count++;
				}
			}
			if(marcados.length == 0){
				alert("Selecione o Cliente que deseja alterar!");
				return false;
			}
			if(marcados.length > 1){
				alert("Permitida a alteracao de um Cliente por vez!");
				return false;
			} else {
				$("#alteracao").show("slow");
				$.ajax({
					type: "POST",
					url: "controllers/scripts/cliente/editar.php",
					data: "valor="+marcados.toLocaleString(),
					beforeSend: function(){
						//$("#status").show();
					},
					success: function(retorno){
						var $result = eval("("+ retorno + ")");
						$("#txaConteudoAlt").val($result.conteudo);
						$("#txtNomeClienteAlt").val($result.nome);
						$("#txtAtvClienteAlt").val($result.atividade);
                        $("#hdnCodigoClienteAlt").val($result.codigo);

						//carrega o tinyMCE
						tinyMCE.init({
							// General options
							//mode : "exact",
							mode: "textareas",
							//elements : "txaConteudoAlt",
							theme : "advanced",
							skin : "o2k7",
							plugins : "safari,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template,inlinepopups",

							// Theme options
							theme_advanced_buttons1 : "bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,link,undo,redo,fullscreen",
							theme_advanced_buttons2 : "styleselect,formatselect,fontselect,fontsizeselect,|,emotions",
							//theme_advanced_buttons2 : "cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,image,cleanup,help,code,|,insertdate,inserttime,preview,|,forecolor,backcolor",
							//theme_advanced_buttons3 : "tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,emotions,iespell,media,advhr,|,print,|,ltr,rtl,|,fullscreen",
							//theme_advanced_buttons4 : "insertlayer,moveforward,movebackward,absolute,|,styleprops,|,cite,abbr,acronym,del,ins,attribs,|,visualchars,nonbreaking,template,pagebreak",
							theme_advanced_toolbar_location : "top",
							theme_advanced_toolbar_align : "left",
							theme_advanced_statusbar_location : "bottom",
							theme_advanced_resizing : true,

							// Example content CSS (should be your site CSS)
							//content_css : "css/content.css",

							// Drop lists for link/image/media/template dialogs
							template_external_list_url : "lists/template_list.js",
							external_link_list_url : "lists/link_list.js",
							external_image_list_url : "lists/image_list.js",
							media_external_list_url : "lists/media_list.js",

							// Replace values for the template plugin
							template_replace_values : {
								username : "Some User",
								staffid : "991234"
							}
						});
						//altera o conteudo da instancia atual do tinyMCE
						var ed = tinyMCE.get("txaConteudoAlt");
						ed.setContent($result.conteudo);
					}
				});
			}
		});
	});

	$("#btnAlterarCliente").click(function(){
		//atualizar o textarea com os dados do tiny
		tinyMCE.triggerSave(true,true);

		var $codigo = $("#hdnCodigoClienteAlt").val();
		var $nome = $("#txtNomeClienteAlt").val();
        var $atividade = $("#txtAtvClienteAlt").val();
		var $conteudo = $("#txaConteudoAlt").val();
		var $url = "controllers/scripts/cliente/alterar.php";

		$.ajax({
			type: "POST",
			url: $url,
			data: {
                codigo: $codigo,
                nome: $nome,
                atividade: $atividade,
                conteudo: $conteudo
            },
			beforeSend: function(){
				$("#statusAlt").show();
			},
			success: function(retorno){
				var $result = eval(retorno);
				if($result == 1){
					$("#statusAlt").hide();
					$("#statusTrueAlt").show();
				}
				if($result == 0){
					$("#statusAlt").hide();
					$("#statusFalseAlt").show();
				}
			}
		});

	});

    $("#btnExcluirCliente").click(function(){

		$.each($("#grid"), function(){
			var marcados = new Array();
			var input = $("input", this).get();
			var $count = 0;
			for(var i in input){
				if(input[i].checked){
					marcados[$count] = input[i].value;
					$count++;
				}
			}
			if(marcados.length == 0){
				alert("Selecione o Cliente que deseja excluir.");
				return false;
			}
			if(marcados.length > 1){
				alert("Permitida a exclusao de um Cliente por vez!");
				return false;
			} else {

				if(!confirm("Deseja realmente excluir o Cliente selecionado?")){
					return false;
				} else {
					$.ajax({
						type: "POST",
						url: "controllers/scripts/cliente/excluir.php",
						data: "valor="+marcados.toLocaleString(),
						beforeSend: function(){
							//$("#statusAlt").show();
						},
						success: function(retorno){
							alert(retorno);
						}
					});
				}
			}
		});
	});

    $("#btnCadastrarCt").click(function(){
		//atualizar o textarea com os dados do tiny
		tinyMCE.triggerSave(true,true);

		var $nome = $("#txtNomeCt").val();
		var $conteudo = $("#txaConteudo").val();
		var $url = "controllers/scripts/corpoTecnico/cadastrar.php";

		$.ajax({
			type: "POST",
			url: $url,
			data: {
                nome: $nome,
                conteudo: $conteudo
            },
			beforeSend: function(){
				$("#status").show();
			},
			success: function(retorno){
				var $result = eval(retorno);

				$("#preload").hide();
				if($result == 1){
					$("#status").hide();
					$("#statusTrue").show();
				}
				if($result == 0){
					$("#status").hide();
					$("#statusFalse").show();
				}
			}
		});

	});

	$("#btnAlteracaoCt").click(function(){

		$.each($("#grid"), function(){
			var marcados = new Array();
			var input = $("input", this).get();
			var $count = 0;
			for(var i in input){
				if(input[i].checked){
					marcados[$count] = input[i].value;
					$count++;
				}
			}
			if(marcados.length == 0){
				alert("Selecione o Funcionario que deseja alterar!");
				return false;
			}
			if(marcados.length > 1){
				alert("Permitida a alteracao de um Funcionario por vez!");
				return false;
			} else {
				$("#alteracao").show("slow");
				$.ajax({
					type: "POST",
					url: "controllers/scripts/corpoTecnico/editar.php",
					data: "valor="+marcados.toLocaleString(),
					beforeSend: function(){
						//$("#status").show();
					},
					success: function(retorno){
						var $result = eval("("+ retorno + ")");
						$("#txaConteudoAlt").val($result.conteudo);
						$("#txtNomeCtAlt").val($result.nome);
                        $("#hdnCodigoCtAlt").val($result.codigo);

						//carrega o tinyMCE
						tinyMCE.init({
							// General options
							//mode : "exact",
							mode: "textareas",
							//elements : "txaConteudoAlt",
							theme : "advanced",
							skin : "o2k7",
							plugins : "safari,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template,inlinepopups",

							// Theme options
							theme_advanced_buttons1 : "bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,link,undo,redo,fullscreen",
							theme_advanced_buttons2 : "styleselect,formatselect,fontselect,fontsizeselect,|,emotions",
							//theme_advanced_buttons2 : "cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,image,cleanup,help,code,|,insertdate,inserttime,preview,|,forecolor,backcolor",
							//theme_advanced_buttons3 : "tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,emotions,iespell,media,advhr,|,print,|,ltr,rtl,|,fullscreen",
							//theme_advanced_buttons4 : "insertlayer,moveforward,movebackward,absolute,|,styleprops,|,cite,abbr,acronym,del,ins,attribs,|,visualchars,nonbreaking,template,pagebreak",
							theme_advanced_toolbar_location : "top",
							theme_advanced_toolbar_align : "left",
							theme_advanced_statusbar_location : "bottom",
							theme_advanced_resizing : true,

							// Example content CSS (should be your site CSS)
							//content_css : "css/content.css",

							// Drop lists for link/image/media/template dialogs
							template_external_list_url : "lists/template_list.js",
							external_link_list_url : "lists/link_list.js",
							external_image_list_url : "lists/image_list.js",
							media_external_list_url : "lists/media_list.js",

							// Replace values for the template plugin
							template_replace_values : {
								username : "Some User",
								staffid : "991234"
							}
						});
						//altera o conteudo da instancia atual do tinyMCE
						var ed = tinyMCE.get("txaConteudoAlt");
						ed.setContent($result.conteudo);
					}
				});
			}
		});
	});

	$("#btnAlterarCt").click(function(){
		//atualizar o textarea com os dados do tiny
		tinyMCE.triggerSave(true,true);

		var $codigo = $("#hdnCodigoCtAlt").val();
		var $nome = $("#txtNomeCtAlt").val();
		var $conteudo = $("#txaConteudoAlt").val();
		var $url = "controllers/scripts/corpoTecnico/alterar.php";
        
		$.ajax({
			type: "POST",
			url: $url,
            data: {
                codigo: $codigo,
                nome: $nome,
                conteudo: $conteudo
            },
			beforeSend: function(){
				$("#statusAlt").show();
			},
			success: function(retorno){
				var $result = eval(retorno);
				if($result == 1){
					$("#statusAlt").hide();
					$("#statusTrueAlt").show();
				}
				if($result == 0){
					$("#statusAlt").hide();
					$("#statusFalseAlt").show();
				}
			}
		});

	});

    $("#btnExcluirCt").click(function(){

		$.each($("#grid"), function(){
			var marcados = new Array();
			var input = $("input", this).get();
			var $count = 0;
			for(var i in input){
				if(input[i].checked){
					marcados[$count] = input[i].value;
					$count++;
				}
			}
			if(marcados.length == 0){
				alert("Selecione o Funcionario que deseja excluir.");
				return false;
			}
			if(marcados.length > 1){
				alert("Permitida a exclusao de um Funcionario por vez!");
				return false;
			} else {

				if(!confirm("Deseja realmente excluir o Funcionario selecionado?")){
					return false;
				} else {
					$.ajax({
						type: "POST",
						url: "controllers/scripts/corpoTecnico/excluir.php",
						data: "valor="+marcados.toLocaleString(),
						beforeSend: function(){
							//$("#statusAlt").show();
						},
						success: function(retorno){
							alert(retorno);
						}
					});
				}
			}
		});
	});

    $(".imgDepoimento").tooltip({
        track: true,
        delay: 0,
        showURL: false,
        showBody: " - ",
        fade: 250
    });

    $(".expandir").hide();
    $(".opcao").click(function(){
        $(".expandir").hide("slow");
        $("#"+this.id+"Conteudo").show("slow");
    });

    $('.imagem').tooltip({
        delay: 0,
        showURL: false,
        bodyHandler: function() {
            return $("<img/>").attr("src", this.name);
        }
    });
});
function cadastrarFoto(funcionario){
    window.open("cadastrarFotoFuncionario.php?funcionario="+funcionario, "cadImagem", "width=400, height=150");
}

function alterarFoto(funcionario){
    window.open("alterarFotoFuncionario.php?funcionario="+funcionario, "cadImagem", "width=400, height=150");
}

function validar(){
    var login = document.getElementById("LOGIN");
    var senha = document.getElementById("SENHA");

    if(login.value == ""){
        alert("Preencha o campo login!");
        login.focus();
        return false;
    }
    if(senha.value == ""){
        alert("Preencha o campo senha!");
        senha.focus();
        return false;
    }
    document.formLogin.submit();
}

function logout(){
    location.href = "controllers/scripts/usuario/logout.php";
}

function detalhesContato(contato){
    window.open("adm/detalhesContato.php?contato="+contato, "detContato", "width=400, height=400");
}