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";
  };
  
  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) {
	Banners(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 FormataMoeda(fld, e) { 
	//alert("pqp d js!!!");
	var milSep = ".";
	var decSep = ",";
	var sep = 0; 
	var key = ''; 
	var i = j = 0; 
	var len = len2 = 0; 
	var strCheck = '0123456789'; 
	var aux = aux2 = ''; 
	var whichCode = (window.Event) ? e.which : e.keyCode; 
	
    // Apenas números, backspace ou delete
    if((whichCode > 47 && whichCode < 58) ||
        whichCode == 0 ||
        whichCode == 8)
    {
	
//	if (whichCode == 13) return true;  
		key = String.fromCharCode(whichCode);
//	if (strCheck.indexOf(key) == -1) return false;  
		len = fld.value.length; 
	
	//alert("fld.value.length="+fld.value.length+" fld.size="+fld.size);

    if(fld.value.length == fld.size){
      /* fld.value = fld.value.charAt(2) + fld.value.charAt(1) + fld.value.charAt(3) + 
    				fld.value.charAt(4) + fld.value.charAt(6) + fld.value.charAt(5) +
    				fld.value.charAt(7) + fld.value.charAt(8) + key;
    */
      a = 1;
        //fld.value = '';
	//alert("entrou no if");
	}
	
	else if (fld.value.length < fld.size) {
		//alert("entrou no else");
		for(i = 0; i < len; i++) 
			if ((fld.value.charAt(i) != '0') && (fld.value.charAt(i) != decSep)) break; 
		aux = ''; 
		for(; i < len; i++) {
			if (strCheck.indexOf(fld.value.charAt(i))!=-1) 
				aux += fld.value.charAt(i); 
			
		}
		
		aux += key; 
		len = aux.length; 
		if (len == 0) fld.value = ''; 
		if (len == 1) fld.value = '0'+ decSep + '0' + aux; 
		if (len == 2) fld.value = '0'+ decSep + aux; 
		if (len > 2) { 
		aux2 = ''; 
		for (j = 0, i = len - 3; i >= 0; i--) { 
			if (j == 3) { 
				aux2 += milSep; 
				j = 0; 
			} 
			aux2 += aux.charAt(i); 
			j++; 
		} 
		fld.value = ''; 
		len2 = aux2.length; 
		for (i = len2 - 1; i >= 0; i--) 
			fld.value += aux2.charAt(i); 
			fld.value += decSep + aux.substr(len - 2, len); 
		} 
	}
	//alert("sai do if-else");
	// Se tecla backspace ou delete
	if (whichCode == 8)
	{
		fld.value = '';
		fld.focus();
	}
    }
	return false; 
} 
