
/*
window.onload = function () {
  scroller  = new jsScroller(document.getElementById("Container"), 270, 330);
  scrollbar = new jsScrollbar(document.getElementById("Scrollbar-Container"), scroller, true);
  scrollTween = new jsScrollerTween(scrollbar, true);
  scrollTween.stepDelay = 30;
  
  scrollbar._moveContentOld = scrollbar._moveContent;
  scrollbar._moveContent = function () {
    this._moveContentOld();
    var percent = this._y/(this._trackHeight - this._handleHeight);
    document.getElementById("sbLine").style.top = Math.round((this._handleHeight - 5) * percent) +"px";
  };
  o
  findTags ("h3", document.getElementById("Container"));
}
*/
function findTags (tag, parent) {
  var tags = parent.getElementsByTagName(tag);
  var cont = document.getElementById("Links");
  for (var i = 0; i < tags.length; i++) {
    cont.innerHTML += "<a href=\"javascript:scrollbar.tweenTo("+ tags[i].offsetTop +")\">"+ tags[i].innerHTML +"</a>";
  }
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

var ultimo = -1, dBanner;


function carrega(x) {
	Banner(x);
}

	function corCampo(CAMPO, TIPO){

		if(TIPO=='in'){
			CAMPO.style.color='#000066';
			CAMPO.style.background='#F9EABD';
		} else {
			CAMPO.style.color='#000000';
			CAMPO.style.background='#FFFFFF';
		}

	}
	
	function abreJanelaTema(CD_SITE){
		var janela = "../includes/temas.php?cd_site="+CD_SITE
		window.open(janela,'janela_temas','width=450,height=400,scrollbars=yes,status=yes');
		
		
	}
	
	
function isCpf(s){
   var i;
   var cpf = s.value;
   cpf = remCaracteres(cpf, ".-")
   var c = cpf.substr(0,9);
   var dv = cpf.substr(9,2);
   var d1 = 0;
   for (i = 0; i < 9; i++)
   {
    d1 += c.charAt(i)*(10-i);
   }
   if (d1 == 0 && s.value != ""){
//    alert("CPF Invalido");
    s.value = "";
    s.focus();
    return false;
   }
   d1 = 11 - (d1 % 11);
   if (d1 > 9) d1 = 0;
   if ((dv.charAt(0) != d1) && s.value != "")
   {
//    alert("CPF Invalido");
    s.value = "";
    s.focus();
    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 && s.value != "")
   {
    //alert("CPF Invalido");
    s.value = "";
    s.focus();
	return false;
   }
   return true;
}
function isEmail(email) {
   var objRegExp  = /^[A-Za-z]([\w\.]*)@([A-Za-z0-9\.]*)\.(([A-Za-z]{3}\.[A-Za-z]{2}$)|([A-Za-z]{2}\.[A-Za-z]{2}$)|([A-Za-z]{3}$)|([a-z]{2}$))/i ;
   if((objRegExp.test(email.value) == false) && (email.value != "")) {
    //alert("E-mail inválido!");
    //email.value = "";
    email.focus();
    return false;
   } else {
   	return true;
   }
}

function str_rtrim(aString)
{
  return aString.replace(/[\s]+$/g,"");
}

function str_trim(aString)
{
  var result = aString.replace(/^[\s]+/g,"");
  return result.replace(/[\s]+$/g,"");
}

function remCaracteres(texto, padrao)
{
   var Char;
   for (i = 0; i < texto.length; i++) 
   { 
	      Char = texto.charAt(i);
	      if (padrao.indexOf(Char) != -1) texto = texto.replace(texto.charAt(i),"");
   }
   return texto;
   
}
