urlPortal = "http://www.opticanet.com.br/";
//urlPortal = "http://localhost:803/";
pastaBuscaPortal = "secao/busca/";

urlSite = "http://www.opticanet.com.br/guia/";
//urlSite = "http://localhost:803/guia/";
pastaSite = "guia/"; 
pastaAnuncio = "anuncio/";
pastaCadastro = "cadastro/";
pastaBusca = "busca/";
pastaLogin = "login/";

$(document).ready(function() {

	//--------------------------------------------
	// Inicializar shadowbox
   	Shadowbox.init({
        	language: 'pt'
    });

	//--------------------------------------------
	// Valida e redireciona busca para o portal.
	$('#btnBuscarPortal').click(function() {
	    if ($('#textoBusca').val().replaceAll(' ' , '')=="")
        {
        	alert('Por favor, preencha o campo de busca!');
        	$('#textoBusca').focus();
        	return false;
    	}
    	location = urlPortal + pastaBuscaPortal + "?txtBusca=" + $('#textoBusca').val();
	});
	//.......... Busca para o portal via tecla enter.
	$('#textoBusca').keydown(function() {
        var oEvent = (oEvent)? oEvent : event;
        var oTarget =(oEvent.target)? oEvent.target : oEvent.srcElement;
        if(oEvent.keyCode==13)
        {
            $('#btnBuscarPortal').trigger('click');
        }
    	return true;
	});
	
	//--------------------------------------------
	// Botão "Buscar" do serviço.
	$('#ctl00_btnBuscaOk').click(function() {

		if (($('#ctl00_ddBuscaDe').val() == '0') && ($('#ctl00_txtBuscaPalChave').val().replaceAll(' ', '') == ''))
		{
			alert('Por favor, digite uma palavra chave ou selecione uma categoria!');
			$('#ctl00_txtBuscaPalChave').focus();
			return false;
		}
		location = urlSite + pastaBusca + 'BuscaResultado.aspx?txtBusca=' + $('#ctl00_txtBuscaPalChave').val() + '&catId=' + $('#ctl00_ddBuscaDe').val();
	});	
	//.......... Busca do serviço via tecla enter.
	$('#ctl00_txtBuscaPalChave').keydown(function() {
        var oEvent = (oEvent)? oEvent : event;
        var oTarget =(oEvent.target)? oEvent.target : oEvent.srcElement;
        if(oEvent.keyCode==13)
        {
            $('#ctl00_btnBuscaOk').trigger('click');
        }
    	return true;
	});
	
	//--------------------------------------------
	// Validar Login.
	$('#btnLoginOk').click(function() {

        log = $('#tLogin').val();
        pas = $('#tSenha').val();
        
        if (log.replaceAll(' ', '') == '')
        {
            alert('Por favor, preencha o campo login!');
            $('#tLogin').focus();
            return;
        }
        if (pas.replaceAll(' ', '') == '')
        {
            alert('Por favor, preencha o campo senha!');
            $('#tSenha').focus();
            return;
        }

		//Envia via Ajax
        sendXmlHttpRequest( '/' + pastaSite + pastaLogin + 'ValidarLogin.ashx?login=' + log + "&senha=" + pas );

        intervalo = window.setInterval(function() {
            if (intervalProcessingAjax == 'ok') {
                clearInterval(intervalo);

                if (returnValue == 'ok'){
	                location = urlSite + pastaAnuncio + "MeusAnuncios.aspx";      
					}
		        else {
		            $('#tLogin').focus();
			        alert(returnValue);
		        }
            }
       }, 500);
	});
	//.......... Validar Login via tecla enter.
	// campo login...
	$('#tLogin').keydown(function() {
        var oEvent = (oEvent)? oEvent : event;
        var oTarget =(oEvent.target)? oEvent.target : oEvent.srcElement;
        if(oEvent.keyCode==13)
        {
            $('#btnLoginOk').trigger('click');
        }
    	return true;
	});
	// campo senha...
	$('#tSenha').keydown(function() {
        var oEvent = (oEvent)? oEvent : event;
        var oTarget =(oEvent.target)? oEvent.target : oEvent.srcElement;
        if(oEvent.keyCode==13)
        {
            $('#btnLoginOk').trigger('click');
        }
    	return true;
	});

    //--------------------------------------------
	// Botão Sair.
	$('#btnSair').click(function() {
        // Encerra via Ajax
       /* sendXmlHttpRequest( '/' + pastaSite + pastaLogin + 'EncerrarLogin.ashx' );
        
        intervalo = window.setInterval(function() {
                if (intervalProcessingAjax == 'ok') {
                    clearInterval(intervalo);
                    location = urlSite;
                    }
                }, 500);*/

	location.href = '/' + pastaSite + pastaLogin + 'EncerrarLogin.ashx';
    });
    
    //--------------------------------------------
	// Botão Sair (fechar) janela shadowbox.
	$('#btnFechar').click(function() {
        parent.Shadowbox.close();
    });
    
    //--------------------------------------------
    // Busca bolsa de empregos.
    $('#btnBuscaBolsaOk').click(function(){

	    buscaDe = $("#ctl00_ContentPlaceHolder1_CxBolsa_ctl01_ddBuscaDe").val();
	    UF = $("#ctl00_ContentPlaceHolder1_CxBolsa_ctl01_ddBuscaUF").val();
	    NH = $("#ctl00_ContentPlaceHolder1_CxBolsa_ctl01_ddBuscaNH").val();

        sQuery = "?UF=" + UF + "&nh=" + NH;
	
	    if (buscaDe == "CUR"){
		    location.href = '/bolsa/candidato/busca/resultado/Default.aspx' + sQuery;}
	    else
		    if (buscaDe == "VAG"){
			    location.href = '/bolsa/vagas/busca/resultado/Default.aspx' + sQuery;}
		    else{
			    if (buscaDe == "EMP")
				    location.href = '/bolsa/empresa/busca/resultado/Default.aspx' + sQuery;}
    });
   
    //--------------------------------------------
    // Painel Abas.
    var cliTemPlanoPago = $('#ctl00_ContentPlaceHolder1_txtTemPlanoPago').val();
    
    // Oculta algumas abas para quem não tem plano pago.
    if (cliTemPlanoPago!="1"){
        $('#abaContato').hide();
    }

    $(".pAba").click(function() {
            var _aba = $(this);
            var empId = $('#ctl00_ContentPlaceHolder1_txtHiddenEmpId').val();
	        var qdo = $('#pQuadroConteudo');
	        var ajx = true;
	       
            $(".pAba").removeClass("pAbaAtiva");
            $(_aba).toggleClass("pAbaAtiva");
            
            //......................  
            var ifrm;
            ifrm = '<iframe src="' + urlSite + pastaAnuncio + 'AnuncioContato.aspx?empId=' + empId + '" id="frmContato" scrolling="no" name="frmContato" width="100%" height="100%" frameborder="0"></iframe>';         
            switch(_aba.attr('id')){
                case 'abaProdServ' : sendXmlHttpRequest( '/' + pastaSite + pastaAnuncio + 'AnuncioProdServ.ashx?empId=' + empId ); break;
                case 'abaRepres'   : sendXmlHttpRequest( '/' + pastaSite + pastaAnuncio + 'AnuncioRepresentantes.ashx?empId=' + empId ); break;
                case 'abaVideos'   : sendXmlHttpRequest( '/' + pastaSite + pastaAnuncio + 'AnuncioVideos.ashx?empId=' + empId ); break;
                case 'abaNoticias' : sendXmlHttpRequest( '/' + pastaSite + pastaAnuncio + 'AnuncioNoticias.ashx?empId=' + empId ); break;
                case 'abaApres'    : $('#pQuadroConteudo').html('<p>Nenhuma apresentação disponível!</p>'); break;
                case 'abaContato'  : qdo.html(ifrm);ajx=false; break;
            }

            if (ajx){
                intervalo = window.setInterval(function() {
                if (intervalProcessingAjax == 'ok') {
                    clearInterval(intervalo);
                     qdo.attr('innerHTML', returnValue);
                    }
                }, 500);
            }
    });
    
    // Check box categorias/subcategorias - cadastro da empresa.
    $('.QdoSSeg').click(function(){
        $('#ctl00_ContentPlaceHolder1_chkCat' + $(this).attr('CatId') ).attr('checked','true');
    });
       
    // Força clique na aba de produtos e serviços.
    $("#abaProdServ").trigger('click'); 
       
});


