$(document).ready(function(){
	var t;
	var aa = 1;
	var proximo;
	
	prox(aa);
	
	
	
	var altura = $('.contentGeral').height();
	var altura2 = altura-50;

	//var myNewFlow = new ContentFlow('ContentFlow',{reflectionHeight:0}) ;

	
	$('.contentGeral').css('height',altura2+'px');
	$('.geralfora').css('height',altura2+'px');
	
	$('.navega1').click(function(){
		window.clearTimeout(t);

		troca(2,1);
	});
	
	$('.navega2').click(function(){
		window.clearTimeout(t);
		troca(1,2);
	});

	function prox(aa){
		
		if(aa==1){
			proximo=2;
		}
		else{
			proximo=1
		}
		
		t = setTimeout(function(){ 
			troca(aa,proximo);
		}, 7000);
		
	};
	
	function troca(aa, proximo){
		
		$('.home_destaque'+proximo).fadeIn(500);
		$('.home_destaque'+aa).fadeOut(500);
		$('.navega'+proximo).addClass('marcado'+proximo);
		$('.navega'+aa).removeClass('marcado'+aa);
		prox(proximo);
		
	}
	
	
	
	/*$('.menu a').each(function(){
		
		
		$(this).hover(
				function(){
			
					$(this).css({'color':'blue'});
			
				},
				function(){
					
					$(this).css('color','#626262');
			
				}
				
		
		);
		
	
		
		
	});*/

	
	/*$('.of_imagem_botao_2').click(function(){
		
		$('#des').removeClass('cont_ativado');
		$('#tec').addClass('cont_ativado');
				
	});

	$('.of_imagem_botao_1_2').click(function(){
			
		$('#tec').removeClass('cont_ativado');
		$('#des').addClass('cont_ativado');
	});*/
	
	
	$('#item1').hover(function(){
		$('#mostraitem1').show();
		//$('#item1').addClass('botaoativo');
	},
	
	

	function(){
		
		$('#mostraitem1').hide();
		//$('#item1').removeClass('botaoativo');
		
	});
	
	$('#mostraitem1').hover(function(){
		$('#mostraitem1').show();
		//$('#item1').addClass('botaoativo');
		
	},
	
	function(){
		
		$('#mostraitem1').hide();
		//$('#item1').removeClass('botaoativo');
		
	});
	

	
	$('#item2').hover(function(){
		$('#mostraitem2').show();
		$('#item2').addClass('botaoativo2');
	},

	function(){
		
		$('#mostraitem2').hide();
		$('#item2').removeClass('botaoativo2');
		
	});
	
	$('#mostraitem2').hover(function(){
		$('#mostraitem2').show();
		$('#item2').addClass('botaoativo2');
		
	},
	
	function(){
		
		$('#mostraitem2').hide();
		$('#item2').removeClass('botaoativo2');
		
		
	});
	
	
	$('#oquefazemos').hover(function(){
		$('.submenu2').show();
		$('#oquefazemos').addClass('oquefazemosativo');
	},
	function(){
		
		$('.submenu2').hide();
		$('#oquefazemos').removeClass('oquefazemosativo');

	});
	
	$('.submenu2').hover(function(){
		$('.submenu2').show();
		$('#oquefazemos').addClass('oquefazemosativo');
	},
	function(){
		
		$('.submenu2').hide();
		$('#oquefazemos').removeClass('oquefazemosativo');

	});
	

	
	
	
	Trabalhe.init();
	
});






//inicio da validação fora ready

function validaform(campo)
{	
	var mensagem = '';
	
	if(campo=='nome'){
		var nome=$('#con_nome').val();
		if(nome=="")
		{				
			mensagem = '* O campo Nome é obrigatório';
			$('#alert_1').html(mensagem);
			$('.con_input_nome').css('border-color','red');
			$('.con_nome').css('color','red');
			return false;
		}				
		else{
			$('.con_input_nome').css('border-color','#a1a2a2');
			$('.con_nome').css('color','#68696a');
			$('#alert_1').html('');
		}
	}
	
	if(campo=='email'){
		var email=$('#con_email').val();
		if(email=="")
		{				
			mensagem = '* O campo E-mail é obrigatório';			
			$('#alert_1').html(mensagem);						
			$('.con_input_email').css('border-color','red');
			$('.con_email').css('color','red');			
			return false;
		}
		if(email.indexOf("@") == -1 || email.indexOf(".") == -1)
		{
			mensagem = '* Endereço de E-mail inválido';
			$('#alert_1').html(mensagem);
			return false;
		}
		
		else{
			$('.con_input_email').css('border-color','#a1a2a2');
			$('.con_email').css('color','#68696a');	
			$('#alert_1').html('');
		}
	}
	
	if(campo=='telefone'){
		var telefone=$('#con_tel').val();
		if(telefone=="")
		{
			mensagem = '*  O campo Telefone é obrigatório';			
			$('#alert_1').html(mensagem).show();			
			$('.con_input_tel').css('border-color','red');
			$('.con_telefone').css('color','red');
			return false;
		}

		else{
			$('.con_input_tel').css('border-color','#a1a2a2');
			$('.con_telefone').css('color','#68696a');	
			$('#alert_1').html('');
		}
	}

	if(campo=='mensagem'){
		var mensagem=$('#con_msg').val();
		if(mensagem=="")
		{
			mensagem = '*  Deixe sua mensagem';
			$('#alert_1').html(mensagem);			
			$('.con_input_msg').css('border-color','red');
			$('.con_msg').css('color','red');
			return false;
		}
			
		else{
			$('.con_input_msg').css('border-color','#a1a2a2');
			$('.con_msg').css('color','#68696a');
			$('#alert_1').html('');
		}
	}
}




		 
function mascaraTexto(evento, mascara){  
    var campo, valor, i, tam, caracter;  
  if (document.all) // Internet Explorer  
     campo = evento.srcElement;  
  else // Nestcape, Mozzila  
      campo= evento.target;  
        
  valor = campo.value;  
  tam = valor.length;  
    
  for(i=0;i<mascara.length;i++){  
     caracter = mascara.charAt(i);  
     if(caracter!="9")   
        if(i<tam & caracter!=valor.charAt(i))  
           campo.value = valor.substring(0,i) + caracter + valor.substring(i,tam);  
                
  }  
 
}


function SomenteNumero(e)
{
	var tecla=(window.event)?event.keyCode:e.which;   
	if((tecla>47 && tecla<58)) return true;
	else
	{
			if (tecla==8 || tecla==0) return true;
			else  return false;
	}
}




function validaTrabalhe(obj) {
	var msg = '';
	var statusNome = true;	
	var statusEmail = true;
	var statusTelefone = true;
	var statusApresentacao = true
	var statusArquivo = true
	var mensagem2 = '';

	if (obj.nome.value == '') {	
		mensagem2 = '*Erro no envio do formulário.';
		$('#obrigatorio').html(mensagem2);
		$('#tra_nome').css('border','2px solid red');
		$('#tra_form_nome1').css('color','red');
		$('#obrigatorio').css('color','red');
		statusNome = false;
	}
	else{
		$('#tra_nome').css('border-color','#fff');
		$('#tra_form_nome1').css('color','#ecebeb');
		$('#obrigatorio').css('color','#ecebeb');
	}
	
	if (obj.email.value == '') {	
		mensagem2 = '*Erro no envio do formulário.';
		$('#obrigatorio').html(mensagem2);
		$('#tra_email').css('border','2px solid red');
		$('#tra_form_email1').css('color','red');
		$('#obrigatorio').css('color','red');
		statusEmail = false;
	}
	else {
		var x = obj.email.value;		
		var atpos = x.indexOf("@");		
		var dotpos = x.lastIndexOf(".");
		if (atpos < 1 || dotpos < atpos + 2 || dotpos + 2 >= x.length) {
			// msg += 'Digite um e-mail válido de um amigo!\n';
			//console.log(atpos)
			$('#tra_email').css('border','2px solid red');
			$('#tra_form_email1').css('color','red');
			$('#obrigatorio').css('color','red');
			statusEmail = false;
		}else{
			$('#tra_email').css('border-color','#fff');
			$('#tra_form_email1').css('color','#ecebeb'); 
			$('#obrigatorio').css('color','#ecebeb');
			
		}
		/*$('#tra_email').css('border-color','#fff');
		$('.tra_form_email1').css('color','#ecebeb'); 
		$('#obrigatorio').css('color','#ecebeb');*/
		}
	if (obj.telefone.value == '') {
		mensagem2 = '*Erro no envio do formulário.';
		$('#obrigatorio').html(mensagem2);
		$('#tra_telefone').css('border','2px solid red');
		$('#tra_form_tel1').css('color','red');
		$('#obrigatorio').css('color','red');
		statusTelenone = false;
	}
	else{
		$('#tra_telefone').css('border-color','#fff');
		$('#tra_form_tel1').css('color','#ecebeb');
		$('#obrigatorio').css('color','#ecebeb');
	}
	if (obj.apresentacao.value == '') {
		mensagem2 = '*Erro no envio do formulário.';
		$('#obrigatorio').html(mensagem2);
		$('#tra_apresentacao').css('border','2px solid red');
		$('#tra_apre').css('color','red');
		$('#obrigatorio').css('color','red');
	    statusApresentacao = false;
	}
	else{
	    $('#tra_apresentacao').css('border-color','#fff');
	    $('#tra_apre').css('color','#ecebeb');
	    $('#obrigatorio').css('color','#ecebeb');
	}
	if (obj.arquivo.value == '') {
		mensagem2 = '*Erro no envio do formulário.';
		$('#obrigatorio').html(mensagem2);
		$('.tra_form_int').css('border','2px solid red');
		$('#tra_form_nome2').css('color','red');
		$('#obrigatorio').css('color','red');
		$('.tra_form_nd').css('color','red');
	    statusApresentacao = false;
	    
	}
	else{
	    $('.tra_form_int').css('border-color','#fff');
	    $('#tra_form_nome2').css('color','#ecebeb');
	    $('#obrigatorio').css('color','#ecebeb');
	}
	
	if (statusNome == false || statusEmail == false	|| statusTelefone == false || statusApresentacao == false|| statusArquivo == false) {
		mensagem2 = '*Erro no envio do formulário.';
		$('#obrigatorio').html(mensagem2);
		$('#obrigatorio').css('color','red');
		$(obj).find(':submit').removeAttr('disabled');
		return false;
	} else {
		$(obj).find(':submit').attr('disabled', 'disabled');
		return true;
	}
}
	
function txtBoxFormat(objeto, sMask, evtKeyPress) {
var i, nCount, sValue, fldLen, mskLen,bolMask, sCod, nTecla;


if(document.all) { 
    nTecla = evtKeyPress.keyCode;
} else if(document.layers) { 
    nTecla = evtKeyPress.which;
} else {
    nTecla = evtKeyPress.which;
    if (nTecla == 8) {
        return true;
    }
}

    sValue = objeto.value;

    // Limpa todos os caracteres de formatação que já estiverem no campo.
    
    sValue = sValue.toString().replace( "-", "" );
    sValue = sValue.toString().replace( "-", "" );
    sValue = sValue.toString().replace( ".", "" );
    sValue = sValue.toString().replace( ".", "" );
    sValue = sValue.toString().replace( "/", "" );
    sValue = sValue.toString().replace( "/", "" );
    sValue = sValue.toString().replace( ":", "" );
    sValue = sValue.toString().replace( ":", "" );
    sValue = sValue.toString().replace( "(", "" );
    sValue = sValue.toString().replace( "(", "" );
    sValue = sValue.toString().replace( ")", "" );
    sValue = sValue.toString().replace( ")", "" );
    sValue = sValue.toString().replace( " ", "" );
    sValue = sValue.toString().replace( " ", "" );
    fldLen = sValue.length;
    mskLen = sMask.length;

    i = 0;
    nCount = 0;
    sCod = "";
    mskLen = fldLen;

    while (i <= mskLen) {
      bolMask = ((sMask.charAt(i) == "-") || (sMask.charAt(i) == ".") || (sMask.charAt(i) == "/") || (sMask.charAt(i) == ":"))
      bolMask = bolMask || ((sMask.charAt(i) == "(") || (sMask.charAt(i) == ")") || (sMask.charAt(i) == " "))

      if (bolMask) {
        sCod += sMask.charAt(i);
        mskLen++; }
      else {
        sCod += sValue.charAt(nCount);
        nCount++;
      }

      i++;
    }

    objeto.value = sCod;

    if (nTecla != 8) { // backspace
      if (sMask.charAt(i-1) == "9") { // apenas números...
        return ((nTecla > 47) && (nTecla < 58)); } 
      else { // qualquer caracter...
        return true;
      } 
    }
    else {
      return true;
    }
  }

function validatudo(obj){	
		var msg = '';
		var statusNome = true;
		var statusTelefone = true;
		var statusEmail = true;
		var statusMsg = true;

		if (obj.nome.value == '') {			
			$('.con_input_nome').css('border-color','red');
			$('.con_nome').css('color','red');
			statusNome = false;	
		}
		
		else {
			$('.con_input_nome').css('border-color','#a1a2a2');
			$('.con_nome').css('color','#68696a');
		}

		if (obj.email.value == '') {			
			$('.con_input_email').css('border-color','red');
			$('.con_email').css('color','red');		
			statusEmail = false;			
		} 
		
		else {
			$('.con_input_email').css('border-color','#a1a2a2');
			$('.con_email').css('color','#68696a');
		}
		
		if(obj.email.value.indexOf("@") == -1 || obj.email.value.indexOf(".") == -1) {			
			$('.con_input_email').css('border-color','red');
			$('.con_email').css('color','red');		
			statusEmail = false;			
		} 
		
		else {
			$('.con_input_email').css('border-color','#a1a2a2');
			$('.con_email').css('color','#68696a');
		}
		
		if (obj.telefone.value == '') {			
			$('.con_input_tel').css('border-color','red');
			$('.con_telefone').css('color','red');
			statusTelefone = false;			
		} 
		
		else {
			$('.con_input_tel').css('border-color','#a1a2a2');
			$('.con_telefone').css('color','#68696a');			
		}
		
		if (obj.mensagem.value == '') {			
			$('.con_input_msg').css('border-color','red');
			$('.con_msg').css('color','red');
			statusMsg = false;	
		} 
		
		else {
			$('.con_input_msg').css('border-color','#a1a2a2');
			$('.con_msg').css('color','#68696a');			
		}
		
		
		if (statusNome == false || statusEmail == false
				|| statusTelefone == false || statusMsg == false) {			
			$('#alert_1').html('Dados incorretos, verifique os campos abaixo:');
			$('#alert_1').css('color', 'red');
			// alert(msg);
			return false;
		}
		
}

var Trabalhe = {
		
		init : function(){
			
			
			
			$('#arquivo').change(function(){				
				
				
				var arquivo = $('#arquivo').val().toLowerCase();
				var quantidade = arquivo.split(".").length-1;
				arquivo2 = arquivo.split(".")[quantidade];
				
			     if((arquivo2!="pdf") && (arquivo2!="doc") && (arquivo2!="docx") && (arquivo2!="odt") && (arquivo2!="rtf")){
			    	 $('.tra_form_nd').css('color','red');
			    	 $('.tra_form_int').css('border','2px solid red');
			 		 $('.tra_form_nome2').css('color','red');
			 		 $('#obrigatorio').css('color','red');
			 		 $('#tra_inpt').val("");
			 		 $('#arquivo').val("");
			    	 return false;
			      }
			     else{
			    	 $('.tra_form_nd').css('color','#FFF');
					
			    	$('.tra_form_int').css('border-color','#fff');
			 	    $('.tra_form_nome2').css('color','#ecebeb');
			 	    $('#obrigatorio').css('color','#ecebeb');
			 	    
			 	    quantidade = arquivo.split('\\').length-1;
			 	    
			 	    if(arquivo.split('\\').length-1 >0){
			 	    		
			 	    	 
					 	   $('#tra_inpt').val(arquivo.split('\\')[quantidade]);
			 	    	
			 	    }else{
			 	    	
			 	    	 
					 	   $('#tra_inpt').val($('#arquivo').val());
			 	    }
			 	    
			 	   
				
				}
			     
				
			});
			var vagasTotal = $('.tr_normal').size();
			//$('.next'+vagasTotal).hide();
			//$('.prev1').hide();
			
			$('.bt_next').click(function(){	
				atual = parseInt($(this).attr('id'));
				
				
				
					$('#tr'+atual).removeClass('tr_ativado');
					if(atual == vagasTotal){
						atual = 0;
					}					
					next = atual + 1;	
					$('#tr'+next).addClass('tr_ativado');				
			});
			
			$('.bt_prev').click(function(){		
				atual = parseInt($(this).attr('id'));		
						
				
				$('#tr'+atual).removeClass('tr_ativado');
				if(atual == 1){
					atual = vagasTotal+1;
				}		
				prev = atual - 1;	
				$('#tr'+prev).addClass('tr_ativado');	
			});
			
			
		}
		
		
}

var AjaxP = {
				
		resetTamanho: function(){
			
			$('.geralfora').css('height','765px')
			$('.contentGeral').css('height','765px')
			
		},
			
		link: function(url, tit){
			//console.log(url)
			$(".conteudo").load(url,function(){	
				
				AjaxP.resetTamanho();
				document.title = 'Savoir Tecnologia | '+tit;			
				Trabalhe.init();
				$('.footer-right').css('top','0px');
			
			});
			
			
					
		}	
					
					
				
				
		
		
		
}
var Cover = {
		
		texto: function(ident, anterior){
			
			$('#txt'+anterior).removeClass('tr_ativado');
			$('#txt'+ident).addClass('tr_ativado');
			
		}
}

var Trocasup = {
		
		imagem: function(clicado){
			
			$('.tr_ativado').removeClass('tr_ativado');
			$('#textotroca'+clicado).addClass('tr_ativado');
			
		}
}


