    $().ready(function() {
		// focus nos campos crhome
		$('select,input[type=text],input[type=password]').css({'border':'1px solid #7F9DB9'});
		$('select,input[type=text],input[type=password]').focus(function(){
		  //$(this).toggleClass('campo_focus');
		  $(this).css({'border':'1px solid #FF6600'});
		});
		$('select,input[type=text],input[type=password]').blur(function(){
			//$(this).toggleClass('campo_focus');
			$(this).css({'border':'1px solid #7F9DB9'});
		});


		//$("#qcc").inputLabel(false,{color:"#CCC"}); //red color
        //AutoComplete da cidade
        $("#qcc").autocomplete("lib/get_cidade_index.php", {
            width: 215,
	    scrollHeight:250,
            minChars: 0,
            autoFill: false,
            selectFirst: true
        });
        $("#qcc").result(function(event, data, formatted) {
            if (data){
			    //alert(data);
			    document.getElementById('qcc').value = data[3] + ', ' + data[4];
			    document.getElementById('idc').value = data[1];
            }
        });
        $('#qcc').keyup(function(e) {
            //alert(e.keyCode);
            if((e.keyCode == 8) || (e.keyCode == 46)){ //BacSpace ou Del
                document.getElementById('idc').value = "";
            }
        });


        $("#qce").autocomplete("lib/get_uf_index.php", {
            width: 215,
            minChars: 0,
            autoFill: false,
            selectFirst: true
        });
        $("#qce").result(function(event, data, formatted) {
            if (data){
			    //alert(data);
			    document.getElementById('qce').value = data[0];
			    document.getElementById('ide').value = data[1];
            }
        });
        $('#qce').keyup(function(e) {
            if((e.keyCode == 8) || (e.keyCode == 46)){ //BacSpace ou Del
                document.getElementById('ide').value = "";
            }
        });



        //AutoComplete da profissão
        $("#qpf").autocomplete("lib/get_profissao_index.php", {
            width: 360,
            minChars: 1,
            autoFill: false,
            selectFirst: true
        });
        $("#qpf").result(function(event, data, formatted) {
		    //alert(data);
            if (data){
		document.getElementById('qpf').value = data[2];
                document.getElementById('idp').value = data[1];

            }
        });
        $('#qpf').keyup(function(e) {
            if((e.keyCode == 8) || (e.keyCode == 46)){ //BacSpace ou Del
                document.getElementById('idp').value = "";
            }
        });

	    $("#pesq_uf, #pesq_cid").click(function(){
		    $("#tp_pesq").val( $(this).val() );
                    
			//alert('tp_pesq: ' + $("#tp_pesq").val() + ' this:' + $(this).val() );
			switch($("#tp_pesq").val()){
			  case 'cid':
                          //$("#cbx").hide()
                          //$("#lb_atividade").show();
			  $("#lb_qce").hide();
			  $("#lb_qcc").fadeIn(850);
			  $("#qcc").val("");
			  $("#qcc").focus();
			  break
			  case 'uf':
                          
			  $("#lb_qcc").hide();
                          //$("#cbx").hide()
                          //$("#lb_atividade").show();
			  $("#lb_qce").fadeIn(850);
			  $("#qce").val("");
			  $("#qce").focus();
			  break
			}

		});
        //$("#pesq_cid").click(function(){ $("#tp_pesq").val($(this).val());  alert( $(this).val() );});
        //$("#pesq_cid").val("cid");


        $("#logo").animate({opacity:'toggle',width:'show'},{duration:'2000'});
		//$("#f1").animate({opacity:'toggle',width:'show'},{duration:'2000'});

		var options = {};

		//$("#f1").effect('drop',{opacity:'toggle'},500,callback);
		$("#f1").show('clip',options,500,callback);
                /* 'blind', 'clip', 'drop', 'explode', 'fold', 'puff', 'slide', 'scale', 'size', 'pulsate */

                 


		//callback function to bring a hidden box back
		function callback(){
			setTimeout(function(){
				$("#effect:visible").removeAttr('style').hide().fadeOut();
			}, 1000);

                   if( ($.trim( $("#ck_qcc").val() ) != "") && ($.trim( $("#ck_idc").val() ) != "")) {  $("#qpf").focus(); } else {    $("#qcc").focus(); }

		};

		$("#bt").click(function(){$("#f1").submit();});

		$("#logo").css({'cursor':'pointer'});
		//$("#logo").attr('title','Fale conosco');
		$("#logo").click(function(){window.location.href = '?'});//->contato/
		$("#logo").mouseover(function(){
		});
                
                function pesqDinEstatica(tp){
                  switch(tp){
                    case '#show':
                      $("#link_opc").attr("href", "#");  
                      $("#link_opc").html("Busca padr&atilde;o");
                      

                      $("#lb_atividade, #lb_qce, #lb_qcc").fadeOut(0, function(){
                        $("#cbuf").val("-1");
                        $("#cbcid").html("<option>Informe o estado</option>");
                        $("#cbcid").css({'background-color':'#CCCCCC'});
                        $("#cbcid").attr('disabled', 'disabled');
                         
                        $("#cbatv").html("<option>Informe a atividade</option>");
                        $("#cbatv").css({'background-color':'#CCCCCC'});
                        $("#cbatv").attr('disabled', 'disabled');

                        $("#cbx").fadeIn(2000);
                        
                        $("#pesq_cid").attr('checked', 'checked');
                        $("#pesq_cid").val("cid");
                        
                        $("#pesq_uf, #pesq_cid").attr('disabled', 'disabled');
                        
                        //$("#lb_qce").hide();
                        //$("#lb_qcc").hide();


                        $("#cbuf").focus();
                        $("#link_opc").attr("href", "#hide");
                        //alert('ola');
                      });
                      break;


                    case '#hide':
                      $("#link_opc").attr("href", "#");
                      $("#link_opc").html("Busca alternativa");
                      $("#pesq_uf, #pesq_cid").removeAttr('disabled');
                      
                        $("#cbx").fadeOut(0,function(){
                          $("#lb_qcc, #lb_atividade").show();
                          $("#lb_qce").hide();

                          //$("#lb_atividade").show();
                          $("#qcc").focus();
                          $("#link_opc").attr("href", "#show");

                          /*Clear Cidade*/
                          $("#qcc").val('');
                          $("#idc").val('');
                          /*Clear profissao*/
                          $("#qpf").val('');
                          $("#idp").val('');
                        });
                     break; 
                   
                   default:
                      $("#link_opc").attr("href", "#");
                      $("#link_opc").html("Busca est&aacute;tica");
                      $("#link_opc").attr("href", "#show");
                      /*Clear Cidade*/
                      $("#qcc").val('');
                      $("#idc").val('');
                      /*Clear profissao*/
                      $("#qpf").val('');
                      $("#idp").val('');
                      //alert('ol');
                     break;

                  }
                  
                  //Verifica se foi passada o função no parametro, se sim executa a função se não DESCTROI a variavel
                  //callback?callback():null
                }
                
                
                $("#link_opc").click(function(){
                    var vTag = $(this).attr("href");
                    if (vTag == "#show") {
                      pesqDinEstatica(vTag);
                    } else if (vTag == "#hide") {
                      pesqDinEstatica(vTag);
                    }
                });


                $("#cbuf").change(function(){
                   $("#cbcid").css({'background-color':'#CCCCCC'});
                   $("#cbcid").attr('disabled', 'disabled')
                   $("#cbcid").html("<option>Aguarde</option>");
                   // alert( $(this).val() );
                    var id = $(this); 
                    $.get('lib/get_all_cid_uf.php', {'q': $(id).val()}, function(data){
                      //alert(data);
                      $("#cbcid").html('');
                      $("#cbcid").html(data);
                      $("#cbcid").css({'background-color':'#FFFFFF'});
                      $("#cbcid").removeAttr('disabled');
                    });
                });


               $("#cbcid").change(function(){
                   $("#cbatv").css({'background-color':'#CCCCCC'});
                   $("#cbatv").attr('disabled', 'disabled')
                   $("#cbatv").html("<option>Aguarde</option>");
                   // alert( $(this).val() );
                    var id = $(this); 
                    $.get('lib/get_all_profissao_cid.php', {'q': $(id).val()}, function(data){
                      //alert(data);
                      $("#cbatv").html(data);
                      $("#cbatv").css({'background-color':'#FFFFFF'});
                      $("#cbatv").removeAttr('disabled');
                      /*Cidade*/
                      $("#qcc").val( $('#cbcid option:selected').text() + ', ' + $('#cbuf').val() );
                      $("#idc").val( $(id).val() );
                    });
               });


               $("#cbatv").change(function(){
                  /*Profissao*/
                  var s = $('#cbatv option:selected').text().substring(0, ($('#cbatv option:selected').text().indexOf('(')-1) );
                  $("#qpf").val( s );
                  $("#idp").val( $("#cbatv").val() );
               });


       $("#qcc").val("");
       $("#idc").val("");
       $("#qpf").val("");
       $("#idp").val("");
       $("#qce").val("");
       $("#ide").val("");

       $("#f1").submit(function(){
         $("#pesq_uf, #pesq_cid").removeAttr('disabled');
         
         if($.trim($("#qcc").val())==""){$("#idc").val("");}
         if($.trim($("#qpf").val())==""){$("#idp").val("");}
         if($.trim($("#qce").val())==""){$("#ide").val("");}

         /*alert("Campo descrição CIDADE QCC: " + $("#qcc").val() + "Campo ID cidade IDC: " + $("#idc").val() + " Largura da string QCC:" + $("#qcc").val().length + "\n" +
               "Campo descrição profissão QPF: " + $("#qpf").val() + "Campo ID profissão IDP: " + $("#idp").val() + " Largura da string QPF:" + $("#qpf").val().length + "\n" +
               "Campo descrição estado QCE: " + $("#qce").val() + "Campo ID estado IDE: " + $("#ide").val() + " Largura da string QCE:" + $("#qce").val().length );*/
       });



       $("#contendo").click(function(){
         $("#idp").val("");
         $("#qpf").focus();
         $("#qpf").val("*");
       });

       

       if( ($.trim( $("#ck_qcc").val() ) != "") && ($.trim( $("#ck_idc").val() ) != "")){
         $("#qcc").val( $("#ck_qcc").val() );
         $("#idc").val( $("#ck_idc").val() );
         //$("#qpf").focus();
       }




      });

