function buscar(vlr){
	if (vlr == ''){
		alert('Especifique uma palavra para buscar');
		return false;
	} else {
		document.location.href = '/busca.php/'+vlr+'/1/';
	}
}


/* Fonstsize
-----------------------------------------------
Função usada para aumentar ou reduzie o tamanho da fonte nos campos de texto do site. 
Ela comanda a troca da classe de estilos do campo mainTxt, com as classes cnt_geral1, cnt_geral2, cnt_geral3,
que estão no arquivo principal css de todas as páginas. */
function fontSize(sign){
	var oDiv = document.getElementById('conteudo');
	var curSiz = oDiv.className;
	the_length=curSiz.length;
	var vPos = parseInt(curSiz.charAt(the_length-1));
	
	if (sign == '+'){
		if (vPos < 6){
			vPos++;
			oDiv.className = 'conteudo'+vPos;			
		}

	} else if (sign == '-'){
		if (vPos > 1){
			vPos--;
			oDiv.className = 'conteudo'+vPos;			
		}		
	}
}

function stripStr(str, cnt){
	if (str.length > cnt){
		return str.substr(0,cnt)+'...';
	} else {
		return str;	
	}
}

/* 
Busca, que apaga o texto quando assume o foco.
17/04/2010 */
function focBusca(cpo, vlr){
	if (cpo.value == vlr){
		cpo.value ='';
		cpo.style.color = '#000';
	} else if (cpo.value == ''){
		cpo.value = vlr;
		cpo.style.color = '#AAAAAA';		
	}
}

/* Banners:
-----------------------------------------------
Rotina que comanda a monitoração do click de banners. 
REVER.*/
function clkBnr(bnr,pag,loc){
	$.post("/cmp/banners/ajx.asp", {bnr: bnr, pag: pag, loc: loc}
	//,function(data){alert (data);}
	)
}




/*Popup original:
------------------------------------------------------------
REVER*/
function MM_openBrWindow(theURL,winName,features) {
    window.open(theURL,winName,features);
}

/*Rotinas de suporte
------------------------------------------------------------
Tratamento automatico de formulários*/
function autoForm(frmAct, frmTrg, frmCps, frmVlr){
	if (document.getElementById('divAutoForm')){
		document.getElementById('divAutoForm').innerHTML = '<form name="autoForm" method="POST"></form>'
		var oFrm = document.autoForm;
		if (!frmTrg) {frmTrg = '_self'};
		oFrm.target = frmTrg;
		oFrm.action = frmAct;		
		oFrm.method = 'POST';	
		if (frmCps != ''){
			if (frmCps.indexOf('|') >= 0){
				var frmCpsArr = frmCps.split('|');
				var frmVlrArr = frmVlr.split('|');
				if (frmCpsArr.length != frmVlrArr.length){
					alert ("Número de campos não coincide com número de valores.");
					return false;
				} else {
					for (zCp=0;zCp < frmCpsArr.length;zCp++){
						oFrmHtml = oFrm.innerHTML;
						oFrm.innerHTML = oFrmHtml+'<input type="hidden" name="'+frmCpsArr[zCp]+'" value="'+frmVlrArr[zCp]+'">';
					}
				}
			} else {
				oFrm.innerHTML = '<input type="hidden" name="'+frmCps+'" value="'+frmVlr+'">';				
			}
		}
		oFrm.submit();
	} else {
		alert ('Objeto autoForm inexistente.');
		return false;
	}
}

/*tratamento de ajax*/
function ajxStr(str){
	return unescape(str.replace(/\+/g," "));
}
