//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx//
// INIT
//------------------------------------------------------
addEvent(window,"load",init);
function init(){
	Enviar_Amigo();
	Compartilhar();
}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx//
String.prototype.trim = trim; //Implementa o método trim() no objeto String.
function trim(){return(this.replace(/^\s+|\s+$/gi,"").replace(/\s{2,}/gi," " ));}
function getId(id){return document.getElementById(id);}
function getTag(name){return document.getElementsByTagName(name);}
function makeElem(name){return document.createElement(name);}
function SetFocus(id){getId(id).focus();}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx//
var xmlhttp;try{xmlhttp = new XMLHttpRequest();}
catch(ee){
	try{xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");}
	catch(e){
		try{xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");}
		catch(E){xmlhttp = false;}
	}
}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx//
function addEvent(obj, evType, fn){
    if (obj.addEventListener){
        obj.addEventListener(evType, fn, false);
        return true;
    	}
    else if (obj.attachEvent)
    	return obj.attachEvent("on"+evType, fn);
    return false;
	}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx//
function Troca_Aba(page,id_ativo,id_div){
	var limpaCache="?"+new Date().getTime()+"=0";
	xmlhttp.open("GET", page+limpaCache,true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
		   getId(id_div).innerHTML=xmlhttp.responseText;
		   if(id_div=="tabContent"){
			   getId('aba1').className=""
			   getId('aba2').className=""
			   getId('aba3').className=""
		   }
		   else{
   			   getId('aba4').className=""
			   getId('aba5').className=""
			   getId('aba6').className=""
		   }
		   getId(id_ativo).className="active"
		}
	}
	xmlhttp.send(null);
}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx//
function Pagina(page){
	var limpaCache="?"+new Date().getTime()+"=0";
	xmlhttp.open("GET", "html/ultimas_"+page+".shtml"+limpaCache,true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
		   getId('noticias-editoria').innerHTML=xmlhttp.responseText;
		   var li = getId('paginacao-notas').getElementsByTagName('li');
		   for (var i=0;i<li.length;i++){
			   	var a=li[i].getElementsByTagName('a');
			    for(var j=0;j<a.length;j++){
					if(a[j].innerHTML==page){
						if(page=='20')
							li[i].className="ativo_semborda";
						else
							li[i].className="ativo";
						}
					else if(li[i].className=="ativo_semborda")
						li[i].className="semborda";
					else if(li[i].className!="seta-notas" && li[i].className!="seta-notas-borda" && li[i].className!="semborda")
						li[i].className="";
				}
		   }
		}
	}
	xmlhttp.send(null);
}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx//
function Pagina_Editoria(page){
	var limpaCache="?"+new Date().getTime()+"=0";
	xmlhttp.open("GET", "html/maisnoticias_"+page+".shtml"+limpaCache,true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
		   getId('noticias-editoria-geral').innerHTML=xmlhttp.responseText;
		   var li = getId('paginacao-notas-geral').getElementsByTagName('li');
		   for (var i=0;i<li.length;i++){
			   	var a=li[i].getElementsByTagName('a');
			    for(var j=0;j<a.length;j++){
					if(a[j].innerHTML==page){
						if(page=='20')
							li[i].className="ativo_semborda";
						else
							li[i].className="ativo";
						}
					else if(li[i].className!="seta-notas" && li[i].className!="seta-notas-borda" && li[i].className!="semborda")
						li[i].className="";
				}
		   }
		}
	}
	xmlhttp.send(null);
}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx//
function Pagina_Rodada_Brasileiro(page, ano){
	getId('display_rodada').innerHTML="<p>Carregando...</p>";
	var limpaCache="?"+new Date().getTime()+"=0";
	xmlhttp.open("GET", "/cms_futebol/html/brasileiro_tabela_rodada"+page+"_"+ano+".shtml"+limpaCache,true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
		   getId('display_rodada').innerHTML=xmlhttp.responseText;
		   var tr = getId('tabela_rodada').getElementsByTagName('tr');
		   for (var i=0;i<tr.length;i++){
				var td=tr[i].getElementsByTagName('td');
				for (var x=0;x<td.length;x++){
					var a=td[x].getElementsByTagName('a');
					for(var j=0;j<a.length;j++){
						a[j].innerHTML=a[j].innerHTML.replace('<span class="rodada-atual">','').replace('</span>','');
						if(a[j].innerHTML==page+'ª' || a[j].innerHTML==page+'&ordf;')
							a[j].innerHTML='<span class="rodada-atual">'+page+'&ordf;</span>';
					}
				}
		   }
		}
	}
	xmlhttp.send(null);
}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx//
function Paginacao(page){
	var limpaCache="?"+new Date().getTime()+"=0";
	xmlhttp.open("GET", "html/ultimas_paginacao"+page+".shtml"+limpaCache,true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
		   getId('paginacao-notas').innerHTML=xmlhttp.responseText;
		}
	}
	xmlhttp.send(null);
}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx//
function Paginacao_Comentario(page){
	var limpaCache="?"+new Date().getTime()+"=0";
	xmlhttp.open("GET",page+limpaCache,true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4){
		   getId('paginacao_opine').innerHTML=xmlhttp.responseText;
		}
	}
	xmlhttp.send(null);
}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx//
function Cadastro(){
	getId("form_comentario").action="/portal/cadastro/index.asp";
	getId("form_comentario").target="_self";
	getId("form_comentario").submit();
}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx//
function Cadastro_PoP(){
	getId("formc").action="/portal/cadastro/index.asp";
	getId("formc").target="_blank";
	getId("formc").submit();
}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx//
function Enviar_Comentario(){
	getId("form_comentario").action="/portal/cadastro/login_opine.asp";
	getId("form_comentario").target="NovoComentario";
    window.open("","NovoComentario","width=595,height=550,toolbar=0"); 
    var a = window.setTimeout("getId('form_comentario').submit();",500); 
}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx//
function validaForm(){
	var args=validaForm.arguments, ok = true, desc, msg='';
	for (var i=0;i<args.length;i++){
		obj = getId(args[i]);
		desc = "Por favor, preencha o campo "+obj.title+" corretamente."
		switch (obj.type)
			{
			case "text" :
			case "textarea" :
			case "password" :
			case "file" :
			case "hidden" :
					if (isEmpty (obj)){
						msg+=desc+'\n';
						ok = false;
						}
					else{
						switch (obj.alt){
							case "email":
								if (!(isEmail(obj))) {
									msg+=desc+'\n';
									ok = false;
									}
								break;
							case "data":
								if (!isDate(obj.value,'dd/MM/yyyy')) {
									msg+=desc+'\n';
									ok = false;
									}
								break;
							case "cep":
								if (!(isCep(obj))) {
									msg+=desc+'\n';
									ok = false;
									}
								break;
							case "ddd":
								if (!(isDDD(obj))) {
									msg+=desc+'\n';
									ok = false;
									}
								break;
							case "number":
								if (!(isNumber(obj))) {
									msg+=desc+'\n';
									ok = false;
									}
								break;
							case "telefone":
								if (!(isTelefone(obj))) {
									msg+=desc+'\n';
									ok = false;
									}
								break;
							case "cpf":
								if (!(isValidCPF(obj.value))) {
									msg+=desc+'\n';
									ok = false;
									}
							case "cnpj":
								if (!(isValidCNPJ(obj.value))) {
									msg+=desc+'\n';
									ok = false;
									}
							default:
							}
						}
				break;
			case "select-one" :
				if (isNotSelected(obj))	{
					msg+=desc+'\n';
					ok = false;
					}
				break;
			case "checkbox" :
				if (isNotChecked(obj))	{
					msg+=desc+'\n';
					ok = false;
					}
				break;
		}
	}
	args=desc=null;
	if (ok==false){
		alert(msg);
		return false;
		}
	else
		return true;
}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx//
function isEmpty (campo){return (campo.value.length == 0);}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx//
function isEmail(campo)	{var reEmail = /^[\w-]+(\.[\w-]+)*@(([A-Za-z\d][A-Za-z\d-]{0,61}[A-Za-z\d]\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;return reEmail.test(campo.value);}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx//
function isTelefone (campo){ return (campo.value.length > 6 && !isNaN(campo.value));}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx//
function isCep (campo){ return (campo.value.length == 8 && !isNaN(campo.value));}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx//
function isNumber (campo){ return (!isNaN(campo.value));}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx//
function isRG (campo){ return (campo.value.length == 9 && !isNaN(campo.value));}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx//
function isDDD (campo){ return (campo.value.length >1 && !isNaN(campo.value));}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx//
function isEstado (campo){ return (campo.value.length ==2 && (campo.value=='AC' || campo.value=='AL' || campo.value=='AM' || campo.value=='AP'  || campo.value=='BA' || campo.value=='CE' || campo.value=='DF' || campo.value=='ES' || campo.value=='GO' || campo.value=='MA' || campo.value=='MG' || campo.value=='MS' || campo.value=='MT' || campo.value=='PA' || campo.value=='PB' || campo.value=='PE' || campo.value=='PI' || campo.value=='PR' || campo.value=='RJ' || campo.value=='RN' || campo.value=='RO' || campo.value=='RR' || campo.value=='RS' || campo.value=='SC' || campo.value=='SE' || campo.value=='SP' || campo.value=='TO') );}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx//
function isNotChecked (campo){	return (!(campo.checked));}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx//
function isNotSelected (campo){	return (campo.selectedIndex == 0 || campo.selectedIndex == null); }
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx//
var MONTH_NAMES=new Array('January','February','March','April','May','June','July','August','September','October','November','December','Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec');var DAY_NAMES=new Array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday','Sun','Mon','Tue','Wed','Thu','Fri','Sat');
function isDate(val,format){var date=getDateFromFormat(val,format);if(date==0){return false;}return true;}
function _isInteger(val){var digits="1234567890";for(var i=0;i < val.length;i++){if(digits.indexOf(val.charAt(i))==-1){return false;}}return true;}
function _getInt(str,i,minlength,maxlength){for(var x=maxlength;x>=minlength;x--){var token=str.substring(i,i+x);if(token.length < minlength){return null;}if(_isInteger(token)){return token;}}return null;}
function getDateFromFormat(val,format){val=val+"";format=format+"";var i_val=0;var i_format=0;var c="";var token="";var token2="";var x,y;var now=new Date();var year=now.getYear();var month=now.getMonth()+1;var date=1;var hh=now.getHours();var mm=now.getMinutes();var ss=now.getSeconds();var ampm="";while(i_format < format.length){c=format.charAt(i_format);token="";while((format.charAt(i_format)==c) &&(i_format < format.length)){token += format.charAt(i_format++);}if(token=="yyyy" || token=="yy" || token=="y"){if(token=="yyyy"){x=4;y=4;}if(token=="yy"){x=2;y=2;}if(token=="y"){x=2;y=4;}year=_getInt(val,i_val,x,y);if(year==null){return 0;}i_val += year.length;if(year.length==2){if(year > 70){year=1900+(year-0);}else{year=2000+(year-0);}}}else if(token=="MMM"||token=="NNN"){month=0;for(var i=0;i<MONTH_NAMES.length;i++){var month_name=MONTH_NAMES[i];if(val.substring(i_val,i_val+month_name.length).toLowerCase()==month_name.toLowerCase()){if(token=="MMM"||(token=="NNN"&&i>11)){month=i+1;if(month>12){month -= 12;}i_val += month_name.length;break;}}}if((month < 1)||(month>12)){return 0;}}else if(token=="EE"||token=="E"){for(var i=0;i<DAY_NAMES.length;i++){var day_name=DAY_NAMES[i];if(val.substring(i_val,i_val+day_name.length).toLowerCase()==day_name.toLowerCase()){i_val += day_name.length;break;}}}else if(token=="MM"||token=="M"){month=_getInt(val,i_val,token.length,2);if(month==null||(month<1)||(month>12)){return 0;}i_val+=month.length;}else if(token=="dd"||token=="d"){date=_getInt(val,i_val,token.length,2);if(date==null||(date<1)||(date>31)){return 0;}i_val+=date.length;}else if(token=="hh"||token=="h"){hh=_getInt(val,i_val,token.length,2);if(hh==null||(hh<1)||(hh>12)){return 0;}i_val+=hh.length;}else if(token=="HH"||token=="H"){hh=_getInt(val,i_val,token.length,2);if(hh==null||(hh<0)||(hh>23)){return 0;}i_val+=hh.length;}else if(token=="KK"||token=="K"){hh=_getInt(val,i_val,token.length,2);if(hh==null||(hh<0)||(hh>11)){return 0;}i_val+=hh.length;}else if(token=="kk"||token=="k"){hh=_getInt(val,i_val,token.length,2);if(hh==null||(hh<1)||(hh>24)){return 0;}i_val+=hh.length;hh--;}else if(token=="mm"||token=="m"){mm=_getInt(val,i_val,token.length,2);if(mm==null||(mm<0)||(mm>59)){return 0;}i_val+=mm.length;}else if(token=="ss"||token=="s"){ss=_getInt(val,i_val,token.length,2);if(ss==null||(ss<0)||(ss>59)){return 0;}i_val+=ss.length;}else if(token=="a"){if(val.substring(i_val,i_val+2).toLowerCase()=="am"){ampm="AM";}else if(val.substring(i_val,i_val+2).toLowerCase()=="pm"){ampm="PM";}else{return 0;}i_val+=2;}else{if(val.substring(i_val,i_val+token.length)!=token){return 0;}else{i_val+=token.length;}}}if(i_val != val.length){return 0;}if(month==2){if( ((year%4==0)&&(year%100 != 0) ) ||(year%400==0) ){if(date > 29){return 0;}}else{if(date > 28){return 0;}}}if((month==4)||(month==6)||(month==9)||(month==11)){if(date > 30){return 0;}}if(hh<12 && ampm=="PM"){hh=hh-0+12;}else if(hh>11 && ampm=="AM"){hh-=12;}var newdate=new Date(year,month-1,date,hh,mm,ss);return newdate.getTime();}
function parseDate(val){var preferEuro=(arguments.length==2)?arguments[1]:false;generalFormats=new Array('y-M-d','MMM d, y','MMM d,y','y-MMM-d','d-MMM-y','MMM d');monthFirst=new Array('M/d/y','M-d-y','M.d.y','MMM-d','M/d','M-d');dateFirst =new Array('d/M/y','d-M-y','d.M.y','d-MMM','d/M','d-M');var checkList=new Array('generalFormats',preferEuro?'dateFirst':'monthFirst',preferEuro?'monthFirst':'dateFirst');var d=null;for(var i=0;i<checkList.length;i++){var l=window[checkList[i]];for(var j=0;j<l.length;j++){d=getDateFromFormat(val,l[j]);if(d!=0){return new Date(d);}}}return null;}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx//
function isValidCPF(RecebeCPF) {
	var retorno = 0;
	var Numero = new Array();
	var temp = RecebeCPF;
	var RecebeCPFx = new String(temp);
	var ch = new String('');
	var monta = new String('');
	for (var x=0; x<RecebeCPFx.length; x++){
		ch=RecebeCPFx.charAt(x);
		if ( !isNaN(ch) ) { monta = monta + ch; }
	}
	RecebeCPFx = monta
	testeCpfInvalido = ((RecebeCPFx == '00000000000') ||
					(RecebeCPFx == '11111111111') ||
					(RecebeCPFx == '22222222222') ||
					(RecebeCPFx == '33333333333') ||
					(RecebeCPFx == '44444444444') || 
					(RecebeCPFx == '55555555555') ||
					(RecebeCPFx == '66666666666') ||
					(RecebeCPFx == '77777777777') ||
					(RecebeCPFx == '88888888888') ||
					(RecebeCPFx == '99999999999')
					);
	testeCpfInvalido = false; // habilita cpf´s invalidos
	if ( (RecebeCPFx.length != 11) || testeCpfInvalido ) { 
		retorno = 0
	}else{
		Numero[1] = RecebeCPFx.charAt(0)
		Numero[2] = RecebeCPFx.charAt(1)
		Numero[3] = RecebeCPFx.charAt(2)
		Numero[4] = RecebeCPFx.charAt(3)
		Numero[5] = RecebeCPFx.charAt(4)
		Numero[6] = RecebeCPFx.charAt(5)
		Numero[7] = RecebeCPFx.charAt(6)
		Numero[8] = RecebeCPFx.charAt(7)
		Numero[9] = RecebeCPFx.charAt(8)
		Numero[10] = RecebeCPFx.charAt(9)
		Numero[11] = RecebeCPFx.charAt(10)
		soma = 10 * Numero[1] + 9 * Numero[2] + 8 * Numero[3] + 7 * Numero[4] + 6 * Numero[5] + 5 * Numero[6] + 4 * Numero[7] + 3 * Numero[8] + 2 * Numero[9]
		soma = soma - (11 * (Math.floor(soma / 11)))
		if ( (soma == 0) || (soma == 1) ) { resultado1 = 0 }
		else { resultado1 = 11 - soma }
		if (resultado1 == Numero[10]){
			soma = Numero[1] * 11 + Numero[2] * 10 + Numero[3] * 9 + Numero[4] * 8 + Numero[5] * 7 + Numero[6] * 6 + Numero[7] * 5 + Numero[8] * 4 + Numero[9] * 3 + Numero[10] * 2
			soma = soma -(11 * (Math.floor(soma / 11)))
			if ( (soma == 0) || (soma == 1) ) { resultado2 = 0 }
			else { resultado2 = 11 - soma }
			if (resultado2 == Numero[11]){ retorno = -1 }
			else { retorno = 2 }
		}else { retorno = 2	}
	}
	if (retorno == -1){ return true } 
	else{ return false }
}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx//
function isValidCNPJ(cnpj) { 
	var i; 
	cnpj = cnpj.replace(".", ""); 
	cnpj = cnpj.replace(".", ""); 
	cnpj = cnpj.replace("/", ""); 
	cnpj = cnpj.replace("-", ""); 
	var c = cnpj.substr(0,12); 
	var dv = cnpj.substr(12,2); 
	if (cnpj == "00000000000000") { return false; } 
	var d1 = 0; 
	var ms = "543298765432"; 
	for (i = 0; i < 12; i++) { 
		d1 += c.charAt(i)*ms.charAt(i); 
	} 
	d1 = (d1 % 11); 
	if (d1 == 0 || d1 == 1) { 
		d1 = 0; 
	} else { 
		d1 = 11 - d1; 
	} 
	var d1 = 0;
	var ms = "543298765432"; 
	for (i = 0; i < 12; i++) { 
		d1 += c.charAt(i)*ms.charAt(i); 
	} 
	d1 = (d1 % 11); 
	if (d1 == 0 || d1 == 1) { 
		d1 = 0; 
	} else { 
		d1 = 11 - d1; 
	} 
	var c = c + d1; 
	var d2 = 0; 
	var ms = "6543298765432"; 
	for (i = 0; i < 13; i++) { 
		d2 += c.charAt(i)*ms.charAt(i); 
	}
	d2 = (d2 % 11); 
	if (d2 == 0 || d2 == 1) { 
		d2 = 0; 
	} else { 
		d2 = 11 - d2; 
	} 
	if (dv.charAt(0) != d1 || dv.charAt(1) != d2) { return false; } 
	return true;
}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx//
function LegendaFocus(obj,texto){
	var valor;
	valor = obj.value.trim();
	if(valor==texto)
		obj.value='';
	valor=null;
	return true;
}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx//
function LegendaBlur(obj,texto){
	var valor;
	valor = obj.value.trim();
	if(valor.length==0)
		obj.value=texto;
	valor=null;
	return true;
}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx//
function Enviar_Amigo() {
	try{getId("enviar_amigo").href='http://odia.terra.com.br/portal/cadastro/enviar_amigo/email_pop.asp?url='+parent.location.href;}
	catch(x){}
}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx//
function addFavoritos(){
    var url      = parent.location.href;
    var title    = parent.frames.document.title;
    if (window.sidebar) window.sidebar.addPanel(title, url,"");
    else if(window.opera && window.print){
        var mbm = document.createElement('a');
        mbm.setAttribute('rel','sidebar');
        mbm.setAttribute('href',url);
        mbm.setAttribute('title',title);
        mbm.click();
    }
    else if(document.all){window.external.AddFavorite(url, title);}
}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx//
function Compartilhar(){
	try{
		getId("ComDelicious").href='http://del.icio.us/post?url='+parent.location.href;
		getId("ComDigg").href='http://digg.com/submit?phase=2&url='+parent.location.href;
		getId("ComGoogle").href='http://www.google.com/bookmarks/mark?op=edit&bkmk='+parent.location.href;
		getId("ComLive").href='https://favorites.live.com/quickadd.aspx?marklet=1&mkt=en-us&url='+parent.location.href;
		getId("ComStambleUpon").href='http://www.stumbleupon.com/submit?url='+parent.location.href;
		getId("ComMyspace").href='http://www.myspace.com/Modules/PostTo/Pages/?u='+parent.location.href+'&t='+parent.frames.document.title+'&c=';
		getId("ComFacebook").href='http://www.facebook.com/sharer.php?u='+parent.location.href+'&t='+parent.frames.document.title;
	}
	catch(x){}
}