//<![CDATA[
	
	$(function(){
						 
		 /*
		 	VERIFICA SE HÁ UM FILTRO A SER EXIBIDO
		 */
		 
		 $(".itemSelected span").each(function(){
			 var item = $(this).html();
			 
			 if(item != ""){
				 $(this).parent('div').show();
				 $(this).parent('li').remove();
			 };
		 });
		 
		 
		 /*
		  	EFEITO DO MENU VERTICAL
		  */
		 
		  $('#menu_vertical ul').not(".expanded").hide();
		  
		  $('#menu_vertical li h1').click(	function() {
											  		var checkElement = $(this).next();
											  		if(checkElement.is('.cor')){
											  			return;
											  		}
											  		if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
											  			checkElement.slideUp('normal');
											  			return false;
											  		}
											  		if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
														$('#menu_vertical ul:visible').not(".cor").slideUp('normal');
														checkElement.slideDown('normal');
														return false;
													}
										  	}
		    );
		  
		  
		 $("#frmBusca").submit(function(){
		 	if($("#busca").val() != "Buscar" && $("#busca").val() != '') {
				window.location.href = ROOT_PATH + "quadros/filter/search." + $("#busca").val();
			}
			return false;
		 });

		if($('#filter_order')){
			
			
			var url = window.location.href;

			var ereg = /\/order\.([a-zA-Z_-]*)\/?/i
			
			var retorno = ereg.exec(url);
			
			if( retorno ){
				$('#filter_order').val(retorno[1]);	
			}
		}
		$('#filter_order').change(function(){
			
			//window.location.href = window.location.href + "/order." + $(this).val();
			
			
			var url = window.location.href;

			var ereg = /\/order\.([a-zA-Z_-]*)\/?/i
			
			var retorno = ereg.exec(url);
			
			
			var filter_ereg = /quadros(\/filter)/i

			var rt_filter = filter_ereg.test(url);
			
			
			if(!rt_filter){
			    url = url.replace("quadros", "quadros\/filter");    
			}
			
			var href = '';
			if( retorno ){
			    href = url.replace("order."+retorno[1], 'order.' + $(this).val());
			}else{
			    href = url + "/order." + $(this).val();
			}
			
			window.location.href = href;
						
		});
		
		if($('#filter_order_admin')){
			
			
			var url = window.location.href;

			var ereg = /\/order\.([a-zA-Z_-]*)\/?/i
			
			var retorno = ereg.exec(url);
			if( retorno ){
				$('#filter_order_admin').val(retorno[1]);	
			}
		}
		$('#filter_order_admin').change(function(){
			
			//window.location.href = window.location.href + "/order." + $(this).val();
			
			
			var url = window.location.href;

			var ereg = /\/order\.([a-zA-Z_-]*)\/?/i
			
			var retorno = ereg.exec(url);
			
			
			var filter_ereg = /quadros\/quadro(\/filter)/i

			var rt_filter = filter_ereg.test(url);
			
			
			if(!rt_filter){
			    url = url.replace("quadros", "quadros\/quadro\/filter");    
			}
			
			var href = '';
			if( retorno ){
			    href = url.replace("order."+retorno[1], 'order.' + $(this).val());
			}else{
			    href = url + "/order." + $(this).val();
			}
			
			window.location.href = href;
						
		});

		
		if($('#filter_active_admin')){
			
			
			var url = window.location.href;

			var ereg = /\/active\.([a-zA-Z_-]*)\/?/i
			
			var retorno = ereg.exec(url);
			if( retorno ){
				$('#filter_active_admin').val(retorno[1]);	
			}
		}
		$('#filter_active_admin').change(function(){
			
			//window.location.href = window.location.href + "/order." + $(this).val();
			
			
			var url = window.location.href;

			var ereg = /\/active\.([a-zA-Z_-]*)\/?/i
			
			var retorno = ereg.exec(url);
			
			
			var filter_ereg = /quadros\/active(\/filter)/i

			var rt_filter = filter_ereg.test(url);
			
			
			if(!rt_filter){
			    url = url.replace("quadros", "quadros\/quadro\/active");    
			}
			
			var href = '';
			if( retorno ){
			    href = url.replace("active."+retorno[1], 'active.' + $(this).val());
			}else{
			    href = url + "/active." + $(this).val();
			}
			
			window.location.href = href;
						
		});
	

		$("#newsRegister").submit(function(){
			
			var params = $(this.elements).serialize();
			
			var reg = /"^[a-z0-9_\-]+(\.[_a-z0-9\-]+)*@([_a-z0-9\-]+\.)+([a-z]+)$/

			/*if(!reg.exec(params.emailMailing)){
				alert('informe um e-mail válido');
				return false
			}*/
			
			 $("#btOkFooter").attr('disabled', 'true');
			
			
			$.ajax({
	                  type: this.method, // Usando metodo do form
	                  url: this.action,// this.action pega o script para onde vai ser enviado os dados
	                  data: params, // os dados que pegamos com a função serialize()
	                  dataType: "json",
	
	                  // Antes de enviar
	                  beforeSend: function(){
	                       // $("#btOkFooter").val('Aguarde...');
	                  },
	                  
	                  success: function(r){
	                  	 if(r == true){
		                      alert("Seu e-mail foi adicionado a lista de newsletter do democrart.");
	                     }else{
	                     	alert("Informe um e-mail válido.");
	                     }
	                     $("#btOkFooter").attr('disabled', '');
	                     $("#username_newsletter").val('Inserir E-Mail');	
		              },
	                  
		              error: function(r){
	                	  	 //$("#btLogin").val('Login');
	                         //alert("ERR!\n" + r.message);
	                  }
	          });
			
			return false;
		});	
		
		/*
	   	  LOGIN DA PÁGINA DE LOGIN DO FRONT - PARA CLIENTE
	   */
		if($("#frmLogin")){
			$("#frmLogin").submit(function(){
				
					 login = $("#usuario").val();
					 senha = $("#senha").val();
					 
					 if(login == ""){
						 alert('Digite seu login (é seu e-mail).');
						 $("#usuario").focus();
						 return false;
					 }
					 
					 if(senha == ""){
						 alert('Digite sua senha.');
						 $("#senha").focus();
						 return false;
					 }
					 
			       var params = $(this.elements).serialize();
			
			       $.ajax({
			                type		: this.method, // Usando metodo do form
			                url			: this.action,// this.action pega o script para onde vai ser enviado os dados
			                data		: {login:login, password:senha}, // os dados que pegamos com a função serialize()
			                dataType	: "json",
			
			                // Antes de enviar
			                beforeSend: function(){
			                     $("#btClientLogin").val('Aguarde...');
			                },
			                
			                success: function(r){
			                  //txt com a resposta do arquivo de post
								if(r.success == 1){
									  window.location.href = NEXT_URL;
				                  }else{
				                      alert("Usuário ou senha inválidos");
				                      $("#btClientLogin").val('Login');
				                  }
				                          
				              },
			                
				              error: function(r){
			              	  	 $("#btClientLogin").val('Login');
			                       alert("ERR!\n" + r.message);
			                }
			        });
			
					  // isso é necessário para que o formulúrio não envie os dados, pois os mesmos serão enviados por ajax
					  return false;
				  
				 });
		}
		  /*
		   	  LOGIN DO HEADER
		   */
		 $("#frmTopLogin").submit(function(){
		
			 login = $("#top_usuario").val();
			 senha = $("#top_senha").val();
			 
			 if(login == ""){
				 $("#top_usuario").focus();
				 return false;
			 }
			 
			 if(senha == ""){
				 $("#top_senha").focus();
				 return false;
			 }
			 
	         var params = $(this.elements).serialize();
	
	         $.ajax({
	                  type: this.method, // Usando metodo do form
	                  url: this.action,// this.action pega o script para onde vai ser enviado os dados
	                  data: params, // os dados que pegamos com a função serialize()
	                  dataType: "json",
	
	                  // Antes de enviar
	                  beforeSend: function(){
	                       $("#btLogin").val('Aguarde...');
	                  },
	                  
	                  success: function(r){
	                    //txt com a resposta do arquivo de post
						if(r.success == 1){
							  window.location.href = NEXT_URL;
		                  }else{
		                      alert("Usuário ou senha inválidos");
		                      $("#btLogin").val('Login');
		                  }
		                          
		              },
	                  
		              error: function(r){
	                	  	 $("#btLogin").val('Login');
	                         alert("ERR!\n" + r.message);
	                  }
	          });
	
			  // isso é necessário para que o formulúrio não envie os dados, pois os mesmos serão enviados por ajax
			  return false;
		  
		 });
	
	});	

    function doOpen() {
        $("#areaLogin").css('visibility', 'visible');
    }
 
    function doClose() {
    	 $("#areaLogin").css('visibility', 'hidden');
    }

//VERIFICA SE A DIV EXISTE ANTES DE INCLUIR O SWF
/*try{
	if ($('#banner')) {
		var flashvars = {xmlPath:ROOT_PATH + "banner/capa/"};
		var params = {wmode: "transparent"};
		var attributes = {id:"flash_banner"};
		var banner = ROOT_PATH + "view/democrart/assets/swf/banner/bannerpt.swf";
		
		swfobject.embedSWF(banner, "banner", "780", "180", "9.0.0","expressInstall.swf", flashvars, params, attributes);
	   
	}
}catch(e){
	//as
}
try{
	if ($('#destaques')) {
	
		var flashvars = {xmlURL:ROOT_PATH +  "banner/destaques/"};
		var params = {wmode: "transparent"};
		var attributes = {id:"flash_destaques"};
		var destaques =  ROOT_PATH +  "view/democrart/assets/swf/scroll/scroller.swf";
	
		swfobject.embedSWF(destaques, "destaques", "637", "175", "9.0.0","expressInstall.swf", flashvars, params, attributes);
	   
	}
}catch(e){
	//as
}
*/
     
//]]>

