window.onload = function() {
  var links = document.links;
  for (var i = 0, s = links.length; i < s; i++) {
    if (links[i].rel == 'external') {
      links[i].target = '_blank';
    }
  }
}      

var carregar;

function abrePagina( img, title)
{
    carregar = new Image();
    carregar.src = img;
	titulo = title;
    //document.getElementById("fotoVip").innerHTML = "<span class='carregando'>Carregando...</span>";
	document.getElementById("fotoVip").innerHTML = "<span class='carregando'><img src='images/loader.gif' width='31' height='31' /></span>";
    setTimeout( "verificaCarregamento()", 100 );
}

function verificaCarregamento()
{
    if( carregar.complete )
    {
        document.getElementById("fotoVip").innerHTML = "<img src=\"" + carregar.src + "\" alt=\"" + titulo + "\" title=\"" + titulo + "\" />";
    }
    else
    {
        setTimeout( "verificaCarregamento()", 100 );
    }
}

function Erro(campo, exibicao) {
	alert("Preencha o campo: \n"+exibicao+"");
	campo.focus();
}

function Erro2(campo, exibicao) {
	alert("Selecione: "+exibicao+"");
	campo.focus();
}

function validaBuscaTel(){
	with(document.buscaTel) {
		if(telefone.value== '' || telefone.value == 'Empresa / Pessoa Física') {
			Erro(telefone, 'Telefone');
			return false;
		}
	}
}

function validaBusca(){
	with(document.busca) {
		if (cidade.selectedIndex == 0) {
			alert("Selecione uma cidade para efetuar a busca");
			cidade.focus();
			return false;
		}
	}
}

function validaContato() {
	with(document.contato) {
		if(nome.value=='') {
			Erro(nome, 'Nome');
			return false;
		}
		if(email.value=='') {
			Erro(email, 'E-Mail');
			return false;
		}
		if(assunto.selectedIndex == 0) {
			Erro(assunto, 'Assunto');
			return false;
		}
		if(mensagem.value = '') {
			Erro2(mensagem, 'Mensagem');
			return false;
		}
	}
}

function validaTrabalhe() {
	with(document.trabalhe) {
		if(nome.value=='') {
			Erro(nome, 'Nome');
			return false;
		}
		if(nome.telefone=='') {
			Erro(telefone, 'Telefone');
			return false;
		}
		if(email.value=='') {
			Erro(email, 'E-Mail');
			return false;
		}
		if(assunto.selectedIndex == 0) {
			Erro(assunto, 'Interesse');
			return false;
		}
		if(arquivo.value = '') {
			Erro2(arquivo, 'Currículo');
			return false;
		}
		if(mensagem.value = '') {
			Erro2(mensagem, 'Mensagem');
			return false;
		}
	}
}
