/*********************************************

	Scripts de funcionalidasdes para as paginas.

**********************************************/

/* 
	Validar formularios de fale conosco
	Valida todos os idiomas do formulario
*/

function validaFaleConosco(idioma){
			   var nome = document.getElementById("nome");
			   var email = document.getElementById("email");
			   var ddd = document.getElementById("ddd");	
			   var telefone = document.getElementById("telefone");	
			   var assunto = document.getElementById("assunto");	
			   var mensagem = document.getElementById("mensagem");
			   var erro = new String('');
			   flag = false;
			   
			   var re = new RegExp;
			   re = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
			   var arr = re.exec(email.value); 
				
				// Valida o idioma selecionado
				if(idioma == "portugues"){
					   if((nome.value == "Nome") || (nome.value.length == 0)){
						  alert('Você deve informar o seu nome.');
						  nome.focus();
						  return false;
					   }
					   if (arr == null){
						  alert('Você deve informar um e-mail válido.');
						  email.focus();
						  return false;
					   } 
					   if((ddd.value == "DDD") || (ddd.value.length == 0)){
						  alert('Você deve informar o seu DDD.');
						  ddd.focus();
						  return false;
					   }		   
						if((telefone.value == "Telefone") || (telefone.value.length == 0)){
						  alert('Você deve informar o seu Telefone.');
						  telefone.focus();
						  return false;
					   }
					   if((assunto.value == "Assunto") || (assunto.value.length == 0)){
						  alert('Você deve informar o assunto.');
						  assunto.focus();
						  return false;
					   }
						if((mensagem.value == "Mensagem") || (mensagem.value.length == 0)){
						  alert('Você deve digitar uma mensagem.');
						  mensagem.focus();
						  return false;
					   }
			   } else if (idioma == "frances") {
					   if((nome.value == "Nom") || (nome.value.length == 0)){
						  alert('Você deve informar o seu nome.');
						  nome.focus();
						  return false;
					   }
					   if (arr == null){
						  alert('Você deve informar um e-mail válido.');
						  email.focus();
						  return false;
					   } 
					   if((ddd.value == "indicatif") || (ddd.value.length == 0)){
						  alert('Você deve informar o seu DDD.');
						  ddd.focus();
						  return false;
					   }		   
						if((telefone.value == "Teléphone") || (telefone.value.length == 0)){
						  alert('Você deve informar o seu Telefone.');
						  telefone.focus();
						  return false;
					   }
					   if((assunto.value == "Objet") || (assunto.value.length == 0)){
						  alert('Você deve informar o assunto.');
						  assunto.focus();
						  return false;
					   }
						if((mensagem.value == "Message") || (mensagem.value.length == 0)){
						  alert('Você deve digitar uma mensagem.');
						  mensagem.focus();
						  return false;
					   }
			   } else if (idioma == "ingles") {
					   if((nome.value == "Name") || (nome.value.length == 0)){
						  alert('Você deve informar o seu nome.');
						  nome.focus();
						  return false;
					   }
					   if (arr == null){
						  alert('Você deve informar um e-mail válido.');
						  email.focus();
						  return false;
					   } 
					   if((ddd.value == "Area Code") || (ddd.value.length == 0)){
						  alert('Você deve informar o seu DDD.');
						  ddd.focus();
						  return false;
					   }		   
						if((telefone.value == "Telephone No.") || (telefone.value.length == 0)){
						  alert('Você deve informar o seu Telefone.');
						  telefone.focus();
						  return false;
					   }
					   if((assunto.value == "Subject") || (assunto.value.length == 0)){
						  alert('Você deve informar o assunto.');
						  assunto.focus();
						  return false;
					   }
						if((mensagem.value == "Message") || (mensagem.value.length == 0)){
						  alert('Você deve digitar uma mensagem.');
						  mensagem.focus();
						  return false;
					   }
			   } else if (idioma == "espanhol") {
					   if((nome.value == "Nombre") || (nome.value.length == 0)){
						  alert('Você deve informar o seu nome.');
						  nome.focus();
						  return false;
					   }
					   if (arr == null){
						  alert('Você deve informar um e-mail válido.');
						  email.focus();
						  return false;
					   } 
					   if((ddd.value == "DDD") || (ddd.value.length == 0)){
						  alert('Você deve informar o seu DDD.');
						  ddd.focus();
						  return false;
					   }		   
						if((telefone.value == "Teléfono") || (telefone.value.length == 0)){
						  alert('Você deve informar o seu Telefone.');
						  telefone.focus();
						  return false;
					   }
					   if((assunto.value == "Asunto") || (assunto.value.length == 0)){
						  alert('Você deve informar o assunto.');
						  assunto.focus();
						  return false;
					   }
						if((mensagem.value == "Mensaje") || (mensagem.value.length == 0)){
						  alert('Você deve digitar uma mensagem.');
						  mensagem.focus();
						  return false;
					   }
			   } else {
				 		if((nome.value == "Name") || (nome.value.length == 0)){
						  alert('Você deve informar o seu nome.');
						  nome.focus();
						  return false;
					   }
					   if (arr == null){
						  alert('Você deve informar um e-mail válido.');
						  email.focus();
						  return false;
					   } 
					   if((ddd.value == "Vorwahl") || (ddd.value.length == 0)){
						  alert('Você deve informar o seu DDD.');
						  ddd.focus();
						  return false;
					   }		   
						if((telefone.value == "Telefon") || (telefone.value.length == 0)){
						  alert('Você deve informar o seu Telefone.');
						  telefone.focus();
						  return false;
					   }
					   if((assunto.value == "Betreff") || (assunto.value.length == 0)){
						  alert('Você deve informar o assunto.');
						  assunto.focus();
						  return false;
					   }
						if((mensagem.value == "Mitteilung") || (mensagem.value.length == 0)){
						  alert('Você deve digitar uma mensagem.');
						  mensagem.focus();
						  return false;
					   }
			   }	                
			   document.formulario.submit();
			   return true;	   				   
}
// Fim //
// Script para Pop-up
function popup(pag,largura,altura,barra) {
	var Wnd = window.open(pag,"Janela","toolbar=no,location=no,directories=no,scrollbars="+barra+",resizable=no,copyhistory=no,width="+largura+ ",height="+altura+ ",status=no,left=0, top=1");
	Wnd.focus();
}
//...................... Fim da função ............................//
// Máscara para formulário de contato
function showText(ob, txt){
	if (ob.value == "") {
		ob.value = txt;
		}
}

function clearText(ob, txt){
	if (ob.value == txt) {
		ob.value = "";
		}
}
//...................... Fim da função ............................//
// Script para modificar abas
function muda (div) {	
	for ( i =1; i< 5; i++){
	   
	    if(('muda_'+div ) != ( 'muda_'+i )){
		document.getElementById( 'muda_'+ i).style.display = "none";
	    }else{
		document.getElementById( 'muda_'+div).style.display = "inline";
	    }
	}
}
function mudaAndar2 (div) {
	
	for ( i =1; i< 5; i++){
	   
	    if(('muda2_'+div ) != ( 'muda2_'+i )){
		document.getElementById( 'muda2_'+ i).style.display =  "none";
	    }else{
		document.getElementById( 'muda2_'+div).style.display =  "inline";
	    }
	}
}
//...................... Fim da função ............................//