/*Func��es JavaScript*/
/*Func��es JavaScript*/
 
function validate(form)
{  
    var mensagem = $("#mensagem").val();
	var elementos = form.elements;
	
	var limite = 512;
    for (var i=0; i<elementos.length; i++)
	{
		if (elementos[i].getAttribute("type")=="text")
		{
			if (elementos[i].getAttribute("obrigatorio")=="sim")
			{
				if (elementos[i].value=="")
				{
					$("#erro").html("Favor preencher o campo "+elementos[i].getAttribute("texto")+".");
					//alert("Favor preencher o campo "+elementos[i].getAttribute("texto")+".");
					return false;
				}
				else
				{
					if (elementos[i].getAttribute("email")=="sim")
					{
						if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test((elementos[i].value))))
						{
							$("#erro").html("O campo "+elementos[i].getAttribute("texto")+" possui um endere�o de e-mail inv&aacute;lido.");
							//alert("O campo "+elementos[i].getAttribute("texto")+" possui um endere�o de e-mail inv�lido!");
							return false;
						}
					}
				}
			}
		}
	}
	if(mensagem.length > limite){
	
		$("#erro").html("Sua mensagem n&atilde;o pode conter mais de "+limite+ " caracteres.");
		return false;			
	
	}
	return true;
}

function newImage(arg) {
 if (document.images) {
  img = new Image();
  img.src = arg;
  return img;
 }
}

function preloadImages(page){
 if(page == 'servicos'){
  if(document.images){
   link_consultancy_advisory_over = newImage("images/menu_consultancy_advisory_over.png");
   link_consultancy_advisory = newImage("images/menu_consultancy_advisory.png");
   link_engineering_over = newImage("images/menu_engineering_over.png");
   link_engineering = newImage("images/menu_engineering.png"); 
   link_business_development_over = newImage("images/menu_business_development_over.png");
   link_business_development = newImage("images/menu_business_development.png"); 
   preloadFlag = true;
  }   
 } else if(page == 'treinamento'){
    if (document.images) {
     link_quality_over = newImage("images/menu_quality_over.png");
     link_quality = newImage("images/menu_quality.png");
     link_environment_over = newImage("images/menu_environment_over.png");
     link_environment = newImage("images/menu_environment.png");
     link_safety_health_over = newImage("images/menu_safety_health_over.png");
     link_safety_health = newImage("images/menu_safety_health.png");
     link_integrated_over = newImage("images/menu_integrated_over.png");
     link_integrated = newImage("images/menu_integrated.png");
     link_responsibility_social_over = newImage("images/menu_responsibility_social_over.png");
     link_responsibility_social = newImage("images/menu_responsibility_social.png");
     link_business_development_over = newImage("images/menu_business_development_over.png");
     link_business_development = newImage("images/menu_business_development.png");
     preloadFlag = true;
    }  	
 } else if(page == 'empresa'){
    if(document.images){
     link_history_over = newImage("images/menu_history_over.png");
     link_history = newImage("images/menu_history.png");
     link_mission_over = newImage("images/menu_mission_over.png");
     link_mission = newImage("images/menu_mission.png"); 
     link_vision_over = newImage("images/menu_vision_over.png");
     link_vision = newImage("images/menu_vision.png"); 
     link_presentation_over = newImage("images/menu_presentation_over.png");
     link_presentation = newImage("images/menu_presentation.png"); 
     preloadFlag = true;
    }   	
 } else if(page == 'fale'){
    if(document.images){
     link_contact_us_over = newImage("images/menu_contact_us_over.png");
     link_contact_us = newImage("images/menu_contact_us.png");
     link_contacts_over = newImage("images/menu_contacts_over.png");
     link_contacts = newImage("images/menu_contacts.png");
	 link_careers_over = newImage("images/menu_careers_over.png");
     link_careers = newImage("images/menu_careers.png");  
     link_how_to_arrive_over = newImage("images/menu_how_to_arrive_over.png");
     link_how_to_arrive = newImage("images/menu_how_to_arrive.png"); 
     preloadFlag = true;
    }	
 } else if(page == 'links'){
    if (document.images) {
     link_professional_associations_over = newImage("images/menu_professional_associations_over.png");
     link_professional_associations = newImage("images/menu_professional_associations.png");
     link_public_government_over = newImage("images/menu_public_government_over.png");
     link_public_government = newImage("images/menu_public_government.png");
     link_state_public_over = newImage("images/menu_state_public_over.png");
     link_state_public = newImage("images/menu_state_public.png");
     link_magazine_over = newImage("images/menu_magazine_over.png");
     link_magazine = newImage("images/menu_magazine.png");
     link_universities_over = newImage("images/menu_universities_over.png");
     link_universities = newImage("images/menu_universities.png");
     preloadFlag = true;
    }  	
 }
}

function show_content(page,object_clicked){
	var caminho= '';
	if(page != 'links' && page != 'empresa' && page != 'fale'){
		caminho = page+'_home';
	}
	else if(page == 'fale'){
		page = page+'_conosco';
		caminho = page+'_link1';		
	}
	else{
		caminho = page+'_link1';
	}
	$('#'+caminho).load('includes/content/'+page+'_'+object_clicked+'.php',function(){

		if($('.link_over_selecionado').length != 0){	
		
			$('.link_over_selecionado').css('display','none');
			$('.link_selecionado').css('display','block');
		}

		$('.link_over_selecionado').removeClass("link_over_selecionado");
		$('.link_selecionado').removeClass("link_selecionado");
		$("#"+object_clicked+"_over").addClass('link_over_selecionado');
		$("#"+object_clicked).addClass('link_selecionado');
		$('.link_over_selecionado').css('display','block');
		$('.link_over_selecionado').css('cursor','text');
		$('.link_selecionado').css('display','none');
		$(this).fadeIn('slow');
		
		
		//Reaplica o js �s janelas
		$('.janela').each(function(index){
			
			var numero = $(this).attr('id');
			numero = numero.substr(10);
			$(this).bind('click',function(){
				
				
				if($('#window'+numero).css('display') == 'none') {
				  $(this).TransferTo(
					{
					  to:'window'+numero,className:'transferer2',duration: 400,complete: function(){ $('#window'+numero).show(); }   
					}
				  );
				}
				
				this.blur();
				return false;
			});
		});
		
		function pageselectCallback(page_index, jq){
                var new_content = jQuery('.paginacao div.paginacaoDiv:eq('+page_index+')').clone();
                $('#Searchresult').empty().append(new_content);
				$('#Searchresult').hide();
				$('#Searchresult').slideDown();
				
                return false;
            }
		//Reaplica a pagina��o �s DIVs
		$('#paginacao').pager('div');
		
	
		$('#objective').click(function(){
		 $('#listCSP1').slideToggle('fast');	
		});
	
		$('#how').click(function(){
		 $('#listCSP2').slideToggle('fast');	
		});
    
		$('#link_hospital').click(function(){
		 $('#desc_hospital').slideToggle('fast');	
		});
		
				$('.logosABNT').cycle({ speed: 1000,timeout:2000});
	$('#operating_area_slide').cycle({ speed: 1000,timeout:4000});
		
		$('.link_info').ToolTip({
		 className: 'tooltip',
		 position: 'mouse',
		 delay: 200
		});
	
		$('#tab_resumo').click(function(){
		 $('#resumo').css('display','block');
		 $('#resumo a').addClass("selecionado");
		 $('#conteudo').css('display','none');
		 $('#conteudo a').removeClass("primeira");
		 $('#inscricao').css('display','none');
		 $('#inscricao a').removeClass("primeira");
		 $('#in_company').css('display','none');
		 $('#in_company a').removeClass("primeira");	
		});

		$('#tab_conteudo').click(function(){
		 $('#conteudo').css('display','block');
		 $('#conteudo a').addClass("primeira");
		 $('#resumo').css('display','none');
		 $('#resumo a').removeClass("selecionado");
		 $('#inscricao').css('display','none');
		 $('#inscricao a').removeClass("primeira");
		 $('#in_company').css('display','none');
		 $('#in_company a').removeClass("primeira");	
		});

		$('#tab_inscricao').click(function(){
		 $('#inscricao').css('display','block');
		 $('#resumo').css('display','none');
		 $('#conteudo').css('display','none');
		 $('#in_company').css('display','none');	
		});

		$('#tab_in_company').click(function(){
		 $('#in_company').css('display','block');
		 $('#resumo').css('display','none');
		 $('#conteudo').css('display','none');
		 $('#inscricao').css('display','none');	
		});
	});		
}

function select_menu_treinamento(object_clicked){
   object_clicked = String(object_clicked);
   document.getElementById(object_clicked).style.display = 'none';
   document.getElementById(object_clicked+'_over').style.display = 'block';		   	 	
}	

/*function show_content2(object_clicked){
  if(object_clicked == 'link1'){
   $('#treinamento_link1').fadeIn('slow');
   if(document.getElementById('treinamento_home').style.display == 'block'){
    document.getElementById('treinamento_home').style.display = 'none'; 
   }
   document.getElementById('link1').style.display = 'none';
   document.getElementById('link1_over').style.display = 'block';
   document.getElementById('link1_over').style.cursor = 'text';	
 }
}*/

/*function show_content3(object_clicked){
  if(object_clicked == 'link1'){
   $('#fale_conosco_link1').fadeIn('slow');
   if(document.getElementById('fale_conosco_link2').style.display == 'block'){
    document.getElementById('fale_conosco_link2').style.display = 'none'; 
   } else if(document.getElementById('fale_conosco_link3').style.display == 'block'){
	  document.getElementById('fale_conosco_link3').style.display = 'none'; 
   }
   document.getElementById('link1').style.display = 'none';
   document.getElementById('link1_over').style.display = 'block';
   document.getElementById('link1_over').style.cursor = 'text';	

   if(document.getElementById('link2_over').style.display == 'block'){
    document.getElementById('link2_over').style.display = 'none'; 
    document.getElementById('link2').style.display = 'block'; 
   } else if(document.getElementById('link3_over').style.display == 'block'){
     document.getElementById('link3_over').style.display = 'none'; 
     document.getElementById('link3').style.display = 'block';     
   }
 } else if(object_clicked == 'link2'){
    $('#fale_conosco_link2').fadeIn('slow');
    if(document.getElementById('fale_conosco_link1').style.display == 'block'){
     document.getElementById('fale_conosco_link1').style.display = 'none'; 
    } else if(document.getElementById('fale_conosco_link3').style.display == 'block'){
	   document.getElementById('fale_conosco_link3').style.display = 'none'; 
    }
    document.getElementById('link2').style.display = 'none';
    document.getElementById('link2_over').style.display = 'block';
    document.getElementById('link2_over').style.cursor = 'text';
	
    if(document.getElementById('link1_over').style.display == 'block'){
     document.getElementById('link1_over').style.display = 'none'; 
     document.getElementById('link1').style.display = 'block'; 
    } else if(document.getElementById('link3_over').style.display == 'block'){
       document.getElementById('link3_over').style.display = 'none'; 
       document.getElementById('link3').style.display = 'block';     
    }		
 } else if(object_clicked == 'link3'){
    $('#fale_conosco_link3').fadeIn('slow');
    if(document.getElementById('fale_conosco_link1').style.display == 'block'){
     document.getElementById('fale_conosco_link1').style.display = 'none'; 
    } else if(document.getElementById('fale_conosco_link2').style.display == 'block'){
	   document.getElementById('fale_conosco_link2').style.display = 'none'; 
    }
    document.getElementById('link3').style.display = 'none';
    document.getElementById('link3_over').style.display = 'block';
    document.getElementById('link3_over').style.cursor = 'text';
	
    if(document.getElementById('link1_over').style.display == 'block'){
     document.getElementById('link1_over').style.display = 'none'; 
     document.getElementById('link1').style.display = 'block'; 
    } else if(document.getElementById('link2_over').style.display == 'block'){
       document.getElementById('link2_over').style.display = 'none'; 
       document.getElementById('link2').style.display = 'block';     
    }		
 }
}*/

/*function show_content(object_clicked){
  if(object_clicked == 'link1'){
   $('#servicos_link1').fadeIn('slow');
   if(document.getElementById('servicos_home').style.display == 'block'){
    document.getElementById('servicos_home').style.display = 'none'; 
   } else if(document.getElementById('servicos_link2').style.display == 'block'){
      document.getElementById('servicos_link2').style.display = 'none'; 
   } else if(document.getElementById('servicos_link3').style.display == 'block'){
      document.getElementById('servicos_link3').style.display = 'none';
   } 
   
   document.getElementById('link1').style.display = 'none';
   document.getElementById('link1_over').style.display = 'block';
   document.getElementById('link1_over').style.cursor = 'text';
   
   if(document.getElementById('link2_over').style.display == 'block'){
    document.getElementById('link2_over').style.display = 'none'; 
    document.getElementById('link2').style.display = 'block'; 
   } else if(document.getElementById('link3_over').style.display == 'block'){
     document.getElementById('link3_over').style.display = 'none'; 
     document.getElementById('link3').style.display = 'block';     
   }
  } else if(object_clicked == 'link2'){
   	 $('#servicos_link2').fadeIn('slow');
     if(document.getElementById('servicos_home').style.display == 'block'){
      document.getElementById('servicos_home').style.display = 'none'; 
     } else if(document.getElementById('servicos_link1').style.display == 'block'){
        document.getElementById('servicos_link1').style.display = 'none'; 
     } else if(document.getElementById('servicos_link3').style.display == 'block'){
        document.getElementById('servicos_link3').style.display = 'none';
     } 
   
     document.getElementById('link2').style.display = 'none';
     document.getElementById('link2_over').style.display = 'block';
     document.getElementById('link2_over').style.cursor = 'text';
   
     if(document.getElementById('link1_over').style.display == 'block'){
      document.getElementById('link1_over').style.display = 'none'; 
      document.getElementById('link1').style.display = 'block'; 
     } else if(document.getElementById('link3_over').style.display == 'block'){
        document.getElementById('link3_over').style.display = 'none'; 
        document.getElementById('link3').style.display = 'block';     
     }
  } else if(object_clicked == 'link3'){
   	 $('#servicos_link3').fadeIn('slow');
     if(document.getElementById('servicos_home').style.display == 'block'){
      document.getElementById('servicos_home').style.display = 'none'; 
     } else if(document.getElementById('servicos_link1').style.display == 'block'){
        document.getElementById('servicos_link1').style.display = 'none'; 
     } else if(document.getElementById('servicos_link2').style.display == 'block'){
        document.getElementById('servicos_link2').style.display = 'none';
     } 
   
     document.getElementById('link3').style.display = 'none';
     document.getElementById('link3_over').style.display = 'block';
     document.getElementById('link3_over').style.cursor = 'text';
   
     if(document.getElementById('link1_over').style.display == 'block'){
      document.getElementById('link1_over').style.display = 'none'; 
      document.getElementById('link1').style.display = 'block'; 
     } else if(document.getElementById('link2_over').style.display == 'block'){
        document.getElementById('link2_over').style.display = 'none'; 
        document.getElementById('link2').style.display = 'block';     
     }  
  }  
}*/

//var title = 'Sistema de Gest&atilde;o por Execel&ecirc;ncia';
/*function show_floating_window(title_content,desc_content,number){
  //document.getElementById(id_content).style.display = 'block';
  document.getElementById('windowTopContent'+number).style.innerHTML = title_content;
  document.getElementById('windowContent'+number).style.innerHTML = desc_content;
  
  alert(document.getElementById('windowTopContent'+number).style.innerHTML);
}*/

function show_floating_page(type_page){	
 document.getElementById('overlay').style.display = 'block';
 document.getElementById(type_page).style.display = 'block';	
 if(type_page == 'newsletter'){
  document.getElementById('field_name_newsletter').focus();	
 } else if(type_page == 'login_client'){
	document.getElementById('field_login_client').focus();
 } else if(type_page == 'login_consulting'){
    document.getElementById('field_login_consulting').focus();
 }	
}

function close_floating_page(){

 document.getElementById('overlay').style.display = 'none';	
 $(".float_page").css('display','none');
}

function not_letters(){
 if ((window.event.keyCode < 48) || (window.event.keyCode > 57)){
  window.event.keyCode = 0;  	
 }
}

function show_pfpj($pjpf){
 if($pjpf == 'pf'){
  document.getElementById('invite_pj').style.display = 'none';	
  document.getElementById('invite_pf').style.display = 'block';
 } else if($pjpf == 'pj'){
	document.getElementById('invite_pf').style.display = 'none';	
    document.getElementById('invite_pj').style.display = 'block';
 }	
}
