<!--


try{
	xmlvar = new XMLHttpRequest();
}catch(ee){
	try{
		xmlvar = new ActiveXObject("Msxml2.XMLHTTP");
	}catch(e){
		try{
			xmlvar = new ActiveXObject("Microsoft.XMLHTTP");
		}catch(E){
			xmlvar = false;
		}
	}
}

function atualiza(id,url){
	var area=document.getElementById(id)
	area.innerHTML='<div id=\"carregando\"><br /><br /><center><font color=\"#336699\" size=\"1\" face=\"Verdana, Arial, Helvetica, sans-serif\"><strong>CARREGANDO...</strong></font></center></div>'
	xmlvar.open("GET", url,true);
	xmlvar.onreadystatechange=function() {
		if (xmlvar.readyState==4){
			var texto=xmlvar.responseText
			var area=document.getElementById(id)
			area.innerHTML=texto
		}
	}
	xmlvar.send(null)
}


// Rollover dos menus
function mOvr(src,clrOver) {
 if (!src.contains(event.fromElement)) {
  src.style.cursor = 'hand';
  src.bgColor = clrOver;
 }
}
function mOut(src,clrIn) {
 if (!src.contains(event.toElement)) {
  src.style.cursor = 'default';
  src.bgColor = clrIn;
 }
}
function mClk(src) {
 if(event.srcElement.tagName=='TD'){
  src.children.tags('A')[0].click();
 }
}
// Abrir nova janela
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function SetCookie (name, value)    {

   var argv = SetCookie.arguments;

   var argc = SetCookie.arguments.length;

   var expires = (argc > 2) ? argv[2] : null;

   var path = "/";

   var domain = (argc > 4) ? argv[4] : null;

   var secure = (argc > 5) ? argv[5] : false;

   document.cookie = name + "=" + escape (value) +

        ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +

        ((path == null) ? "" : ("; path=" + path)) +

        ((domain == null) ? "" : ("; domain=" + domain)) +

        ((secure == true) ? "; secure" : "");

   }

function GetCookie (name)    {

   var arg = name + "=";

   var alen = arg.length;

   var clen = document.cookie.length;

   var i = 0;

   while (i < clen)       {

      var j = i + alen;

      if (document.cookie.substring(i, j) == arg)

         return 1;

      i = document.cookie.indexOf(" ", i) + 1;

      if (i == 0) break; 

      }

   return 0;

   }








function ValidaCPF(pcpf)
{
	if (pcpf.length != 11)
	{
		sim=false
	}
	else
	{
		sim=true
	}

	if ((pcpf==11111111111) || (pcpf==22222222222) || (pcpf==33333333333) || (pcpf==44444444444) || (pcpf==55555555555) ||(pcpf==66666666666) || (pcpf==77777777777) || (pcpf==88888888888) || (pcpf==99999999999))
	{
		sim=false
	}

	if(sim)
	{
	for (i=0; i<=(pcpf.length-1) && sim; i++)
	{
		val = pcpf.charAt(i)
		if((val!="9")&&(val!="0")&&(val!="1")&&(val!="2")&&(val!="3")&&(val!="4")&&( val!="5")&&(val!="6")&&(val!="7")&&(val!="8"))
		{
			sim=false
		}
	}

	if(sim)
	{
		soma=0
		for (i=0;i<=8;i++)
		{
			val = eval(pcpf.charAt(i))
			soma = soma + (val*(i+1)
		)
	}

	resto = soma % 11
	if (resto>9)
	{
		dig = resto-10
	}
	else
	{
		dig = resto
	}

	if (dig != eval(pcpf.charAt(9)))
	{
		sim=false
	}
	else
	{
		soma = 0
		for (i=0;i<=7;i++)
		{
			val = eval(pcpf.charAt(i+1))
			soma = soma + (val*(i+1)
		)
	}

	soma = soma + (dig * 9)
	resto = soma % 11

	if(resto>9)
	{
		dig = resto -10
	}
	else
	{
		dig = resto
	}

	if(dig != eval(pcpf.charAt(10)))
	{
		sim = false
	}
	else
	{
		sim = true
	}
	}//sei la daonde esta montoeira de }
	}
	}


	if(sim)
	{
		return true
	}
	else
	{
		return false
	}

//fim da validacao de cpf
}



function IsNumeric(numero)
{
	var i, c
	for(i=0; i < numero.length; i++)
	{
		c = numero.charAt(i);
		if (( c < "0" || c > "9") && c != ",") return false;
	}
    return true;
}


function IsDate(dia, mes, ano)
{
	if(IsNumeric(dia)==false) return false
	if(IsNumeric(mes)==false) return false
	if(IsNumeric(ano)==false) return false

	if(dia.length==1) dia = "0" + dia
	if(mes.length==1) mes = "0" + mes
	if(ano.length!=4) return false

	if(mes < "01" || mes > "12")
	{
		return false
	}

	var bissexto, conteudo
	bissexto = ano % 4

	if (bissexto == 0 && mes == "02")
	{
		if (mes == "02")
		{
			if (( dia < "01") || (dia > "29")) return false;
		}
	}
	else
	{
		if (mes == "02")
		{
			if (( dia < "01") || (dia > "28")) return false;
		}

		if (mes == "01" || mes == "03" || mes == "05" || mes == "07" || mes == "08" || mes == "10" || mes == "12")
		{
			if (( dia < "01") || (dia > "31")) return false;	
		}

		if (mes == "04" || mes == "06" || mes == "09" || mes == "11")
		{
			if (( dia < "01") || (dia > "30")) return false;	
		}
	}
	
    return true;
}



function BloquearFuturo(dia, mes, ano)
{
	var hoje, varDia, varMes, varAno
	var data_hoje, data_formulario

	if(dia.length==1) dia = "0" + dia
	if(mes.length==1) mes = "0" + mes

	data_formulario = ano + '' + mes + '' + dia
	hoje = new Date()
	
	varDia = hoje.getDate() + ''
	varMes = hoje.getMonth()+1 + ''
	varAno = hoje.getYear() + ''

	if(varDia.length==1) varDia = "0" + varDia
	if(varMes.length==1) varMes = "0" + varMes

	data_hoje = varAno + '' + varMes + '' + varDia

	if(data_formulario > data_hoje)
	{
		return true
	}

	return false
}
//-->
