%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home1/dimen328/libertysa.com.br/admin/modules/seo/
Upload File :
Create Path :
Current File : //home1/dimen328/libertysa.com.br/admin/modules/seo/CadFormJS.js

	$(".accordion-toggle").off();
	$(".accordion-toggle").on("click", function(){
		if($(this).hasClass("collapsed")){
			$(this).find("i").removeClass("fa-chevron-down").addClass("fa-chevron-up");
		}else{
			$(this).find("i").removeClass("fa-chevron-up").addClass("fa-chevron-down");
		}
	});
$(document).ready(function(){	
preenchePagina("#paginas","menus_site",11);
});
function preenchePagina(elemento,modulo,operListar){
	$.ajax({
		url: "modules/"+modulo+"/CTRL.php",
		type: 'POST',
		data: { oper: operListar },
		complete: function (e, xhr, result) {
			if (e.readyState == 4 && e.status == 200) {

				try { 
					var Obj = eval("(" + e.responseText + ")"); //Combo OS
				}
				catch (err) {
				}
				
				if(Obj != null){
				
					for(var i = 0; i < Obj.length; i++){
											
						$(elemento).append
						(	
							"<option value='"+Obj[i].id+"'>"+Obj[i].descricao+"</option>"
						);
					
					}
					
				}
				
			}
		}
	});
}

var valida = 0;
$("#paginas").on('change',function(){
	
	idpagina = $(this).val();
	if (idpagina != ""){
			//definir url + oper 
		$.ajax({
			url: "modules/seo/CTRL.php",
			type: 'POST',
			data: { oper: "6",paginas:idpagina },
			complete: function (e, xhr, result) {
				if (e.readyState == 4 && e.status == 200) {
	 
					try { 
						var Obj = eval("(" + e.responseText + ")"); //Combo OS
					}
					catch (err) {
					}
					
					if(Obj != null){
						if(Obj.length != 0){
							// $("#paginas option:selected").remove();
							valida = 1;
						}else{
							campoSuccess("paginas");
						}
					}
				}
			}
		});
	}else{
		valida = 0;
	}

}); 

	$("#btn-add").off();
	$("#btn-add").on("click",function(){
		
		if( $("#keywords").val() == ""){
			$("#btn-add").attr("disabled","disabled");
			
				$("#keywords").addClass("panel-danger");
				$("#btn-add").removeClass("btn-success");
				$("#btn-add").addClass("btn-danger");
				$("#keywords").attr("placeholder","Campo em Branco");
			flag = 0;
		}else{
			$("#btn-add").removeAttr("disabled","disabled"); 
			flag = 1;
		}
		
		if (flag == 1){
			$(".palavra_chave").append(
				'<label class="control-label"></label>'+
				'<div class="input-group">'+
					'<li class="form-control input-sm keywordsLi">'+$("#keywords").val()+'</li>'+
						'<span class="input-group-btn">'+
							'<button class="btn btn-danger btn-sm" type="button" id="btn-remove" name="btn-remove"><i class="fa fa-remove"></i></button>'+ 
						'</span>'+
				'</div>'
			);
			
			$("#keywords").val("");
			
			
			$(".btn-danger").off();
			$(".btn-danger").on("click",function(){
				$(this).parents(".input-group").remove();
			});
				
		}else{
			setTimeout(function(){
				$("#keywords").removeClass("panel-danger");
				$("#btn-add").addClass("btn-success");
				$("#btn-add").removeClass("btn-danger");
				$("#keywords").removeAttr("placeholder");
			},1000);
			$("#btn-add").removeAttr("disabled","disabled"); 
		}
	});
		
	$("#btninserir").click(function(){
		$(this).attr("disabled", "disabled");
		$(".requiredField").each(function(index,value){
			$(this).next().remove();
			verificaBranco($(value).attr("id"), function(response){
				if(response == true){
					var keywords= "";
					$(".keywordsLi").each(function(index,value){
						keywords += keywords = $(this).text() + ",";
					});
					if(valida == 0){
						inserir(keywords.slice(0,-1),$("#description").val(),$("#paginas").val(),$("#status").val());
					}else{
						campoError("paginas");
						// alert("A pagina selecionada já esta cadastrada!");
						$(".muda-label").html("Pagina Selecionada já esta CADASTRADA");
						setTimeout(function(){
							$(".muda-label").html("");
						},2000);
						$("#btninserir").removeAttr('disabled');
					}
				} else {
					$("#btninserir").removeAttr('disabled');
				}
			});	
		});
	});
	$("#btnvoltar").click(function(){
	$(".closeCad").click();
});
function inserir(keywords,description,paginas,status) {

	$.ajax({
		url: "modules/seo/CTRL.php",
		type: 'POST',
		data: { oper: "1", keywords:keywords, description: description, paginas: paginas, status: status},
		complete: function (e, xhr, result) {
			if (e.readyState == 4 && e.status == 200) {

				try { 
					var Obj = eval("(" + e.responseText + ")");
				}
				catch (err) {
				}
				
				if(Obj != null){
								
					$("#collapseCadastro").append
					(
						'<div class="panel-footer">' +
						'</div>'
					);
					
					if(Obj.msg == '1'){
						$("#collapseCadastro").parent(".panel").addClass("panel-success");
						$("#collapseCadastro").parent(".panel").removeClass("panel-info");
						$(".form-control").val("");
						$(".panel-footer").append
						(
							'<div class="alert alert-success alert-dismissable">' +
                                '<button type="button" class="close closeFooter" data-dismiss="alert" aria-hidden="true">×</button>' +
                                'Cadastro realizado com sucesso.' +
                            '</div>'
						);
					}else {
						$("#collapseCadastro").parent(".panel").addClass("panel-danger");
						$("#collapseCadastro").parent(".panel").removeClass("panel-info");
						$(".panel-footer").append
						(
							'<div class="alert alert-danger alert-dismissable">' +
                                '<button type="button" class="close closeFooter" data-dismiss="alert" aria-hidden="true">×</button>' +
                                'O Cadastro não pôde ser realizado.' +
                            '</div>'
						);
					}
					
					$(".closeFooter").click(function(){
						$(".panel-footer").hide(600);
						$(".panel-footer").remove();
						$("#collapseCadastro").parent(".panel").addClass("panel-info");
						($("#collapseCadastro").parent(".panel").hasClass("panel-danger")) ? $("#collapseCadastro").parent(".panel").removeClass("panel-danger") : $("#collapseCadastro").parent(".panel").removeClass("panel-success");
						$("#btninserir").removeAttr('disabled');
						$(".form-control-feedback").remove();
						$(".palavra_chave").html("");
					});
					
					setTimeout(function(){
						$(".closeFooter").click();
						$("#btnSearch").click();
					}, 2000);
				}
			}
		}
	});	
}

Zerion Mini Shell 1.0