
function text_language(pt, en, es){
	if(lang == "espanhol"){
	    return es;
		
	}else if(lang == "ingles"){
	    return en;
		
	}else{
	    return pt;
	}
}

function ChecaMail(mail){
    var er = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
    if(typeof(mail) == "string"){
        if(er.test(mail)){ return true; }
    }else if(typeof(mail) == "object"){
        if(er.test(mail.value)){
            return true;
        }
    }else{
        return false;
    }
}

function MascaraFormata(src, mascara) {
	var campo   = src.value.length;
	var saida   = mascara.substring(0,1);
	var texto   = mascara.substring(campo);
	if(texto.substring(0,1) != saida) {
		src.value += texto.substring(0,1);
	}
}

function sonum(e) {
	if(window.event) {
		// for IE, e.keyCode or window.event.keyCode can be used
		key = e.keyCode;
	} else if(e.which) {
		// netscape
		key = e.which;
	} else {
		// no event, so pass through
		return true;
	}
	if ((key > 47 && key < 58) || (key == 8 || key == 9 || key == 127)){
	}else{
		return false;
	}
}

function abre_resposta(div, id){
	if(document.getElementById(div).innerHTML == ""){
		CarregaUrl('conteudo.php?menu=duvidas&pergunta='+id, div);
		
	}else{
		document.getElementById(div).innerHTML = "";
	}
}

function sel_camp_busca(form){
	var setor = form.setor.value;
	var segmento = form.segmento.value;
	var maquina = form.maquina.value;
	
	CarregaUrl('conteudo.php?menu=busca_eqp&set='+setor+'&seg='+segmento+'&maq='+maquina, 'area_busca');
}

function enviar_busca(form){
	var setor = form.setor.value;
	var segmento = form.segmento.value;
	var maquina = form.maquina.value;
	
	CarregaUrl('conteudo.php?menu=equipamentos&set='+setor+'&seg='+segmento+'&maq='+maquina, 'conteudo');
}

function muda_subsetor(value){
	document.getElementById('subsetor').innerHTML = '';
	
	if(value == "Bebidas"){
		texto = text_language('Todos', 'All', 'Todos');
		cria_option('subsetor', texto, '');
		
		texto = text_language('Vinho', 'Wine', 'Vino');
		cria_option('subsetor', texto, 'Vinho');
		
		texto = text_language('Cerveja', 'Beer', 'Cerveza');
		cria_option('subsetor', texto, 'Cerveja');
		
		texto = text_language('Coquetéis', 'Cocktail', 'Cócteles');
		cria_option('subsetor', texto, 'Coquetéis');
		
		texto = text_language('Cachaça', 'Sugar cane brandy', 'Aguardiente');
		cria_option('subsetor', texto, 'Cachaça');
		
		texto = text_language('Destilados', 'Distiled', 'Destilados');
		cria_option('subsetor', texto, 'Destilados');
	}else if(value == "Alimentícios"){
		texto = text_language('Todos', 'All', 'Todos');
		cria_option('subsetor', texto, '');
		
		texto = text_language('Biscoitos', 'Biscuits', 'Galletitas');
		cria_option('subsetor', texto, 'Biscoitos');
		
		texto = text_language('Frutas e derivados', 'Fruit and derivatives', 'Frutas y derivados');
		cria_option('subsetor', texto, 'Frutas e derivados');
		
		texto = text_language('Grãos', 'Cereals', 'Granos');
		cria_option('subsetor', texto, 'Grãos');
		
		texto = text_language('Carnes e derivados', 'Meat and derivatives', 'Carnes y derivados');
		cria_option('subsetor', texto, 'Carnes e derivados');
		
		texto = text_language('Temperos', 'Condiments', 'Condimentos');
		cria_option('subsetor', texto, 'Temperos');
	}else{
		texto = text_language('Todos', 'All', 'Todos');
		cria_option('subsetor', texto, '');
	}
}

function cria_option(campo_sel, texto, valor){
	var Select = document.getElementById(campo_sel);
	var option = document.createElement('option');
	var text  = document.createTextNode(texto);
	option.setAttribute("value", valor);
	option.appendChild(text);
	Select.appendChild(option);
}

function envia_contato(form) {
    if (form.nome.value == ""){
	    alert(text_language('Os campos destacados são obrigatórios.', 'The highlight fields are obligatory.', 'Los campos destacados son obligatorios.'));
	    form.nome.focus();
	    return false;
    }else if (form.responsavel.value == ""){
	    alert(text_language('Os campos destacados são obrigatórios.', 'The highlight fields are obligatory.', 'Los campos destacados son obligatorios.'));
	    form.responsavel.focus();
	    return false;
    }else if (form.fone.value == ""){
	    alert(text_language('Os campos destacados são obrigatórios.', 'The highlight fields are obligatory.', 'Los campos destacados son obligatorios.'));
	    form.fone.focus();
	    return false;
    }else if (form.email.value == ""){
	    alert(text_language('Os campos destacados são obrigatórios.', 'The highlight fields are obligatory.', 'Los campos destacados son obligatorios.'));
	    form.email.focus();
	    return false;
    }else if (!ChecaMail(form.email.value)){
	    alert(text_language('Você deve inserir um e-mail valido.', 'You should insert an valid  e – mail.', 'Usted debe inserir un e-mail válido.'));
	    document.form.email.focus();
	    return false;
    }else if (form.assunto.value == ""){
        alert(text_language('Os campos destacados são obrigatórios.', 'The highlight fields are obligatory.', 'Los campos destacados son obligatorios.'));
	    form.assunto.focus();
	    return false;
	}else{
		form.submit();
	}
}

function envia_orcamento(form) {
    if (form.nome.value == ""){
	    alert(text_language('Os campos destacados são obrigatórios.', 'The highlight fields are obligatory.', 'Los campos destacados son obligatorios.'));
	    form.nome.focus();
	    return false;
    }else if (form.responsavel.value == ""){
	    alert(text_language('Os campos destacados são obrigatórios.', 'The highlight fields are obligatory.', 'Los campos destacados son obligatorios.'));
	    form.responsavel.focus();
	    return false;
    }else if (form.fone.value == ""){
	    alert(text_language('Os campos destacados são obrigatórios.', 'The highlight fields are obligatory.', 'Los campos destacados son obligatorios.'));
	    form.fone.focus();
	    return false;
    }else if (form.email.value == ""){
	    alert(text_language('Os campos destacados são obrigatórios.', 'The highlight fields are obligatory.', 'Los campos destacados son obligatorios.'));
	    form.email.focus();
	    return false;
    }else if (!ChecaMail(form.email.value)){
	    alert(text_language('Você deve inserir um e-mail valido.', 'You should insert an valid  e – mail.', 'Usted debe inserir un e-mail válido.'));
	    form.email.focus();
	    return false;
    }else if (form.assunto.value == ""){
        alert(text_language('Os campos destacados são obrigatórios.', 'The highlight fields are obligatory.', 'Los campos destacados son obligatorios.'));
	    form.assunto.focus();
	    return false;
	}else{
		form.submit();
    }
}

function envia_cad(form){
	if(form.empresa.value == ""){
		alert(text_language('Os campos destacados são obrigatórios.', 'The highlight fields are obligatory.', 'Los campos destacados son obligatorios.'));
	    form.empresa.focus();
		return false;
	}else if(form.mail.value == ""){
		alert(text_language('Os campos destacados são obrigatórios.', 'The highlight fields are obligatory.', 'Los campos destacados son obligatorios.'));
	    form.mail.focus();
		return false;
	}else if (!ChecaMail(form.mail.value)){
	    alert(text_language('Você deve inserir um e-mail valido.', 'You should insert an valid  e – mail.', 'Usted debe inserir un e-mail válido.'));
	    form.mail.focus();
	    return false;
    }else{
		form.submit();
	}
}

function login_cliente(form){
	if(form.login.value == ""){
		alert(text_language('Os campos destacados são obrigatórios.', 'The highlight fields are obligatory.', 'Los campos destacados son obligatorios.'));
	    form.login.focus();
		return false;
	}else if(form.senha.value == ""){
		alert(text_language('Os campos destacados são obrigatórios.', 'The highlight fields are obligatory.', 'Los campos destacados son obligatorios.'));
	    form.senha.focus();
		return false;
	}else{
		form.submit();
	}
}
