function valida_CPF(s){
	var i;
	s = limpa_string(s);
	var c = s.substr(0,9);
	var dv = s.substr(9,2);
	var d1 = 0;
	for (i = 0; i < 9; i++)
	{
		d1 += c.charAt(i)*(10-i);
	}
        if (d1 == 0) return false;
	d1 = 11 - (d1 % 11);
	if (d1 > 9) d1 = 0;
	if (dv.charAt(0) != d1)
	{
		return false;
	}

	d1 *= 2;
	for (i = 0; i < 9; i++)
	{
		d1 += c.charAt(i)*(11-i);
	}
	d1 = 11 - (d1 % 11);
	if (d1 > 9) d1 = 0;
	if (dv.charAt(1) != d1)
	{
		return false;
	}
        return true;
}

function valida_CNPJ(s) {
	var i;
	s = limpa_string(s);
	var c = s.substr(0,12);
	var dv = s.substr(12,2);
	var d1 = 0;
	for (i = 0; i < 12; i++)
	{
		d1 += c.charAt(11-i)*(2+(i % 8));
	}
        if (d1 == 0) return false;
        d1 = 11 - (d1 % 11);
	if (d1 > 9) d1 = 0;
	if (dv.charAt(0) != d1)
	{
		return false;
	}

	d1 *= 2;
	for (i = 0; i < 12; i++)
	{
		d1 += c.charAt(11-i)*(2+((i+1) % 8));
	}
	d1 = 11 - (d1 % 11);
	if (d1 > 9) d1 = 0;
	if (dv.charAt(1) != d1)
	{
		return false;
	}
	return true;
}

function fecha_pagamento(){

	var form_pagamento = document.form_pagamento;

		if (form_pagamento.select_pagamento.length == undefined) {
			opcoes = 0;
		} else {
			opcoes = form_pagamento.select_pagamento.length;
		}

	    for ( var i = 0 , vazio = true; i < opcoes; i++ ){
			  if ( form_pagamento.select_pagamento[ i ].checked ){
				   vazio = false;
				   break;
	          }
	    }

		if (opcoes > 0) {
	    	if ( vazio ){
	    	    alert( 'Você deve selecionar a forma de pagamento.');
	   			return( false );
			}
		} else {
			if (form_pagamento.select_pagamento.checked == false) {
	    	    alert( 'Você deve selecionar a forma de pagamento.');
	   			return( false );
			}
		}

}

function cv_cad_produto()
{

var NOMEPRODUTO = document.cv_produto.NOMEPRODUTO.value
if (NOMEPRODUTO==""){
	alert("Entre com o Nome do Produto !");
	document.cv_produto.NOMEPRODUTO.focus()
	return false
	}
var IDCATEGORIA = document.cv_produto.IDCATEGORIA.value
if (IDCATEGORIA==""){
	alert("Escolha uma Categoria para o Produto !");
	document.cv_produto.IDCATEGORIA.focus()
	return false
	}

}

function fc_cv_mensagem()
{

var ASSUNTODARESPOSTA = document.cv_mensagem.ASSUNTODARESPOSTA.value
if (ASSUNTODARESPOSTA==""){
	alert("Assunto da Resposta não pode ficar em branco !");
	document.cv_mensagem.ASSUNTODARESPOSTA.focus()
	return false
	}
}


function si_cad_noticias()
{

var TITULO = document.cv_noticias.TITULO.value
if (TITULO==""){
	alert("Título da notícia não pode ficar em branco !");
	document.cv_noticias.TITULO.focus()
	return false
	}
var DTNOTICIA = document.cv_noticias.DTNOTICIA.value
if (DTNOTICIA==""){
	alert("Data da notícia não pode ficar em branco !");
	document.cv_noticias.DTNOTICIA.focus()
	return false
	}
}




function cv_form_faleconosco()
{

var NOMECLIENTE = document.form_faleconosco.NOMECLIENTE.value
if (NOMECLIENTE==""){
	alert("Nome Cliente não pode ficar em branco !");
	document.form_faleconosco.NOMECLIENTE.focus()
	return false
	}
var EMAILCLIENTE = document.form_faleconosco.EMAILCLIENTE.value
if (EMAILCLIENTE==""){
	alert("E-mail não pode ficar em branco !");
	document.form_faleconosco.EMAILCLIENTE.focus()
	return false
	}
if (document.form_faleconosco.EMAILCLIENTE.value.indexOf('@', 0) == -1 || document.form_faleconosco.EMAILCLIENTE.value.indexOf('.', 0) == -1)
{   alert("E-mail com formato invalido!");
	document.form_faleconosco.EMAILCLIENTE.focus()
	}

var ASSUNTOCLIENTE = document.form_faleconosco.ASSUNTOCLIENTE.value
if (ASSUNTOCLIENTE==""){
	alert("Assunto não pode ficar em branco !");
	document.form_faleconosco.ASSUNTOCLIENTE.focus()
	return false
	}
var MENSAGEMCLIENTE = document.form_faleconosco.MENSAGEMCLIENTE.value
if (MENSAGEMCLIENTE==""){
	alert("Mensagem não pode ficar em branco !");
	document.form_faleconosco.MENSAGEMCLIENTE.focus()
	return false
	}
}


function cad_cliente()
{

var NOMECLIENTE = document.cv_cliente.NOMECLIENTE.value
if (NOMECLIENTE==""){
	alert("O Nome do Cliente não pode ficar em branco !");
	document.cv_cliente.NOMECLIENTE.focus()
	return false
	}
var CIDADECLIENTE = document.cv_cliente.CIDADECLIENTE.value
if (CIDADECLIENTE==""){
	alert("A Cidade do Cliente não pode ficar em branco !");
	document.cv_cliente.CIDADECLIENTE.focus()
	return false
	}
var ESTADOCLIENTE = document.cv_cliente.ESTADOCLIENTE.value
if (ESTADOCLIENTE==""){
	alert("O Estado do Cliente não pode ficar em branco !");
	document.cv_cliente.ESTADOCLIENTE.focus()
	return false
	}
var EMAILCLIENTE = document.cv_cliente.EMAILCLIENTE.value
if (EMAILCLIENTE==""){
	alert("O e-mail não pode ficar em branco !");
	document.cv_cliente.EMAILCLIENTE.focus()
	return false
	}

if (document.cv_cliente.EMAILCLIENTE.value.indexOf('@', 0) == -1 || document.cv_cliente.EMAILCLIENTE.value.indexOf('.', 0) == -1)
{   alert("E-mail com formato invalido!");
	document.cv_cliente.EMAILCLIENTE.focus()
	}

}


function cad_conf_cv()
{

var RAZAOSOCIALCLI = document.cad_configuracao.RAZAOSOCIALCLI.value
if (RAZAOSOCIALCLI==""){
	alert("O Nome da Razão Social do Cliente não pode ficar em Branco !");
	document.cad_configuracao.RAZAOSOCIALCLI.focus()
	return false
	}
var SITECLI = document.cad_configuracao.SITECLI.value
if (SITECLI==""){
	alert("A URL Site não pode ficar em Branco !");
	document.cad_configuracao.SITECLI.focus()
	return false
	}
var CLICONTATO = document.cad_configuracao.CLICONTATO.value
if (CLICONTATO==""){
	alert("A Pessoa de contato não pode ficar em Branco !");
	document.cad_configuracao.CLICONTATO.focus()
	return false
	}
var EMAILCLI = document.cad_configuracao.EMAILCLI.value
if (EMAILCLI==""){
	alert("O email não pode ficar em Branco !");
	document.cad_configuracao.EMAILCLI.focus()
	return false
	}
var TELEFONECLI = document.cad_configuracao.TELEFONECLI.value
if (TELEFONECLI==""){
	alert("O Telefone não pode ficar em Branco !");
	document.cad_configuracao.TELEFONECLI.focus()
	return false
	}
}


function valida_cad_usuario()
{

var NOMEACESSOUSU = document.cad_usuario.NOMEACESSOUSU.value
if (NOMEACESSOUSU==""){
	alert("Entre com o nome de Acesso !");
	document.cad_usuario.NOMEACESSOUSU.focus()
	return false
	}
var NOMELOGINUSU = document.cad_usuario.NOMELOGINUSU.value
if (NOMELOGINUSU==""){
	alert("Entre com o Login !");
	document.cad_usuario.NOMELOGINUSU.focus()
	return false
	}
var SENHALOGINUSU = document.cad_usuario.SENHALOGINUSU.value
if (SENHALOGINUSU==""){
	alert("Entre com a Senha !");
	document.cad_usuario.SENHALOGINUSU.focus()
	return false
	}
var EMAILLOGINUSU = document.cad_usuario.EMAILLOGINUSU.value
if (EMAILLOGINUSU==""){
	alert("Entre com o E-mail !");
	document.cad_usuario.EMAILLOGINUSU.focus()
	return false
	}
var DTEXPIRALOGINUSU = document.cad_usuario.DTEXPIRALOGINUSU.value
if (DTEXPIRALOGINUSU==""){
	alert("Entre com a data de expiração !");
	document.cad_usuario.DTEXPIRALOGINUSU.focus()
	return false
	}

}


function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function abre(url, width, height, scrol)
{
   window.open(url, "_blank", "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=" + scrol + ",resizable=no,copyhistory=no,left=10,top=0,width=" + width + ",height=" + height);
}


function datahora()
{
                dia = new Date();
				  ano = dia.getYear();

				  mes = new Array("01","02","03","04","05","06","07","08","09","10","11","12")

				  dia_semana = new Array("Domingo","Segunda","Terça","Quarta","Quinta","Sexta","Sábado");

                document.writeln("&nbsp"+ "<font size=1 face=tahoma color=000000>" + "" + dia_semana[dia.getDay()] + ", " + dia.getDate() + "/" +  mes[dia.getMonth()] + "/" + ano + "&nbsp");
}




