function checa_vazio(campo,campo2,campo3)
{
if (campo!=''){
if (document.getElementById(campo).value=='')
	{
	alert("Valor em branco");
	return false;
	}
else
	{
	return true;
	}
}

if (campo2!=''){
if (document.getElementById(campo2).value=='')
	{
	alert("Valor em branco");
	return false;
	}
else
	{
	return true;
	}
}

if (campo3!=''){
if (document.getElementById(campo3).value=='')
	{
	alert("Valor em branco");
	return false;
	}
else
	{
	return true;
	}
}


}


function upload()
{
window.open("upload.asp","upload","scrollbars=1,width=500,height=100")
}
function selec_server()
{
window.open("selec_server.asp","selec","scrollbars=1,width=500,height=300")
}

function validaCNPJ() {
CNPJ = document.getElementById('cnpj').value;
erro = new String;
if (CNPJ.length < 18) erro += "E' necessarios preencher corretamente o numero do CNPJ! \n\n";
if ((CNPJ.charAt(2) != ".") || (CNPJ.charAt(6) != ".") || (CNPJ.charAt(10) != "/") || (CNPJ.charAt(15) != "-")){
if (erro.length == 0) erro += "E' necessarios preencher corretamente o numero do CNPJ! \n\n";
}
//substituir os caracteres que nao sao numeros
if(document.layers && parseInt(navigator.appVersion) == 4){
x = CNPJ.substring(0,2);
x += CNPJ.substring(3,6);
x += CNPJ.substring(7,10);
x += CNPJ.substring(11,15);
x += CNPJ.substring(16,18);
CNPJ = x;
} else {
CNPJ = CNPJ.replace(".","");
CNPJ = CNPJ.replace(".","");
CNPJ = CNPJ.replace("-","");
CNPJ = CNPJ.replace("/","");
}
var nonNumbers = /\D/;
if (nonNumbers.test(CNPJ)) erro += "A verificacao de CNPJ suporta apenas numeros! \n\n";
var a = [];
var b = new Number;
var c = [6,5,4,3,2,9,8,7,6,5,4,3,2];
for (i=0; i<12; i++){
a[i] = CNPJ.charAt(i);
b += a[i] * c[i+1];
}
if ((x = b % 11) < 2) { a[12] = 0 } else { a[12] = 11-x }
b = 0;
for (y=0; y<13; y++) {
b += (a[y] * c[y]);
}
if ((x = b % 11) < 2) { a[13] = 0; } else { a[13] = 11-x; }
if ((CNPJ.charAt(12) != a[12]) || (CNPJ.charAt(13) != a[13])){
erro +="Digito verificador do CNPJ com problema!";
}
if (erro.length > 0){
alert(erro);
return false;
} else {
//alert("CNPJ valido!");
}
return true;
}