function selecionado(src)
{
if (!src.contains(event.fromElement))
{
src.style.border = "0.1mm solid black"
}
}

function descelecionado(src,corinativa)
{
if (!src.contains(event.toElement))
{
src.style.border = "0.1mm solid #CCCCCC"
}
}

var mydate=new Date()
var year=mydate.getYear()
if (year < 1000)
year+=1900
var day=mydate.getDay()
var month=mydate.getMonth()
var daym=mydate.getDate()
if (daym<10)
daym="0"+daym
var dayarray=new Array("Brasil, Domingo","Brasil, Segunda-feira","Brasil, Terça-feira","Brasil, Quarta-feira","Brasil, Quinta-feira","Brasil, Sexta-feira","Brasil, Sábado")
var montharray=new
Array("janeiro","fevereiro","março","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro")

<!-- Começo da auto Tabulacao

var isNN = (navigator.appName.indexOf("Netscape")!=-1);
function autoTab(input,len, e) {
var keyCode = (isNN) ? e.which : e.keyCode; 
var filter = (isNN) ? [0,8,9] : [0,8,9,16,17,18,37,38,39,40,46];
if(input.value.length >= len && !containsElement(filter,keyCode)) {
input.value = input.value.slice(0, len);
input.form[(getIndex(input)+1) % input.form.length].focus();
}
function containsElement(arr, ele)
{
var found = false, index = 0;
while(!found && index < arr.length)
if(arr[index] == ele)
found = true;
else
index++;
return found;
}
function getIndex(input) {
var index = -1, i = 0, found = false;
while (i < input.form.length && index == -1)
if (input.form[i] == input)index = i;
else i++;
return index;
}
return true;
}

//  Fim da auto Tabulacao -->


function validmail(email)
{
invalidChars = " /:,;"

if(email == "")
{
return false
}
for(i=0; i < invalidChars.length; i++)
{
badChar = invalidChars.charAt(i)
if(email.indexOf(badChar,0) > -1)
{
return false
}
}
atPos = email.indexOf("@",1)
if (atPos == -1)
{
return false
}
if(email.indexOf("@",atPos+1) > -1)
{
return false
}
periodPos = email.indexOf(".",atPos)
if(periodPos == -1)
{
return false
}
if(periodPos+3 > email.length)
{
return false
}
return true
}



selecionadoss = 0;

function checa_checkbox(valor)
{
			if(valor.checked == true)
			{
			selecionadoss += 1;
			}
			else
			{
			selecionadoss -= 1;
}
{
max = 8;
if (selecionadoss > max) {
alert("Por favor, marque somente os " + max + " itens de seu maior interesse!");
valor.checked = false;
selecionadoss -= 1;
}
}
}

function conta_caracter3(campo)
{
falta = 250 - campo.value.length;
campo3.innerHTML = "<font face=Verdana size=1 color=black>Caracteres restantes: " + falta;
}

function conta_caracter2(campo)
{
falta2 = 250 - campo.value.length;
campo2.innerHTML = "<font face=Verdana size=1 color=black>Caracteres restantes: " + falta2;
}

function conta_caracter1(campo)
{
falta3 = 250 - campo.value.length;
campo1.innerHTML = "<font face=Verdana size=1 color=black>Caracteres restantes: " + falta3;
}

function validmail2(email)
{
invalidChars = " /:,;"

if(email == "")
{
return false
}
for(i=0; i < invalidChars.length; i++)
{
badChar = invalidChars.charAt(i)
if(email.indexOf(badChar,0) > -1)
{
return false
}
}
atPos = email.indexOf("@",1)
if (atPos == -1)
{
return false
}
if(email.indexOf("@",atPos+1) > -1)
{
return false
}
periodPos = email.indexOf(".",atPos)
if(periodPos == -1)
{
return false
}
if(periodPos+3 > email.length)
{
return false
}
return true
}
