// Função de validação do form cad_empresa - Local: portal/empresas/cad
function validform(form) {

        if(form.razao_social.value == false){
		alert("Preencha a Razão social.");
		form.razao_social.focus();
		return (false);
	}

	if(form.cep.value.length < 6 ){
		alert("Digite o CEP.");
		form.cep.focus();
		return (false);
	}

	if(form.fone.value.length == 0){
		alert("Digite o fone da empresa.");
		form.fone.focus();
		return (false);
	}
	else
	{
		fone = form.fone.value;
		for( i = 0; i < fone.length; i++ )
		{
			tmp = fone.charAt(i);
			if( tmp == "." )
			{
				alert("Não cloque pontos.");			
				campo.focus();
				return false;
			}		
		}
	}
	
	var t = 0;
	for(cont=0;cont<form.email.value.length;cont++)
	{
		if(form.email.value.charAt(cont) == "@")
			{
				t = 1;
			}

		if(form.email.value.charAt(cont) == false)
				{
					t = 3;
				}
	}

	if (t == 3)
	{
		alert("O e-mail não pode ter espaços!");
		form.email.focus();
		form.email.value = "";
		return (false);
	}


	if (t != 1)
	{
		alert("O e-mail digitado é inválido.");
		form.email.focus();
		form.email.value = "";
		return (false);
	}
	return (true);
}

// Função de tratamento de números do form cad_empresa - Local: portal/empresas/cad
function tratarNumerico(campo)
{
	str = campo.value;
	for( i = 0; i < str.length; i++ )
	{
		tmp = str.charAt(i);
		if( tmp != "1" && tmp != "2" && tmp != "3" && tmp != "4" && tmp != "5" && tmp != "6" && tmp != "7" && tmp != "8" && tmp != "9" && tmp != "0" )
		{		
			alert("Este campo é numérico!\nEntre com apenas números.");
			campo.focus();
			return false;
		}
	}	
	return true;
}

// // Função de validação do form cadastro_empresa - Local: portal/escolas/instituicao
function validformescolas(form) {

        if(form.razao_social.value == false){
		alert("Preencha a Razão social.");
		form.razao_social.focus();
		return (false);
	}

        if(form.nome_fantasia.value == false){
		alert("Preencha o Nome Fantasia.");
		form.razao_social.focus();
		return (false);
	}

	if(form.cep.value.length < 6 ){
		alert("Digite o CEP.");
		form.cep.focus();
		return (false);
	}

	if(form.fone.value.length == 0){
		alert("Digite o fone da empresa.");
		form.fone.focus();
		return (false);
	}
	else
	{
		fone = form.fone.value;
		for( i = 0; i < fone.length; i++ )
		{
			tmp = fone.charAt(i);
			if( tmp == "." )
			{
				alert("Não cloque pontos.");			
				campo.focus();
				return false;
			}		
		}
	}

	if(form.fax.value.length == 0){
		alert("Digite o fax da empresa.");
		form.fax.focus();
		return (false);
	}
	

	
	var t = 0;
	for(cont=0;cont<form.email.value.length;cont++)
	{
		if(form.email.value.charAt(cont) == "@")
			{
				t = 1;
			}

		if(form.email.value.charAt(cont) == false)
				{
					t = 3;
				}
	}

	if (t == 3)
	{
		alert("O e-mail não pode ter espaços!");
		form.email.focus();
		form.email.value = "";
		return (false);
	}


	if (t != 1)
	{
		alert("O e-mail digitado é inválido.");
		form.email.focus();
		form.email.value = "";
		return (false);
	}

        if(form.contato.value == false){
		alert("Preencha o Contato.");
		form.razao_social.focus();
		return (false);
	}

	return (true);
}

// Função que imprime a hora por extenso
function datahora(){

var now = new Date();
var hours = now.getHours();
var minutes = now.getMinutes();
var timeValue = "" + ((hours >12) ? hours -12 :hours)
timeValue += ((minutes < 10) ? ":0" : ":") + minutes
timeValue += (hours >= 12) ? " PM" : " AM"
timerRunning = true;

mydate = new Date();
myday = mydate.getDay();
mymonth = mydate.getMonth();
myweekday= mydate.getDate();
weekday= myweekday;
myyear= mydate.getYear();
year = myyear

if(myday == 0)
day = " Domingo, "

else if(myday == 1)
day = " Segunda, "

else if(myday == 2)
day = " Terça, "

else if(myday == 3)
day = " Quarta, "

else if(myday == 4)
day = " Quinta, "

else if(myday == 5)
day = " Sexta, "

else if(myday == 6)
day = " Sábado, "

if(mymonth == 0)
month = " de Janeiro de "

else if(mymonth ==1)
month = " de Fevereiro de "

else if(mymonth ==2)
month = " de Março de "

else if(mymonth ==3)
month = " de April de "

else if(mymonth ==4)
month = " de Maio de "

else if(mymonth ==5)
month = " de Junho de "

else if(mymonth ==6)
month = " de Julho de "

else if(mymonth ==7)
month = " de Agosto de "

else if(mymonth ==8 ) 
month = " de Setembro de "

else if(mymonth ==9)
month = " de Outubro de "

else if(mymonth ==10)
month = " de Novembro de "

else if(mymonth ==11)
month = " de Dezembro de "

document.write( day + myweekday + month + year + " - " + timeValue);

}