function buscaLegenda(obj_busca, obj_acao){
	var conteudo = document.getElementById(obj_busca).value;

	if(obj_acao==1){
		document.getElementById(obj_busca).className = 'header_form';
		
		if(conteudo == ':digite aqui o que procura'){
			document.getElementById(obj_busca).value = '';
		}else{
			//document.getElementById(obj_busca).value = conteudo;
		}
	}else{
		if(conteudo.length==0){
			document.getElementById(obj_busca).className = 'header_form_off';
			document.getElementById(obj_busca).value = ':digite aqui o que procura';
		}else{
			document.getElementById(obj_busca).className = 'header_form';
			document.getElementById(obj_busca).value = conteudo;
		}
	}
}

/*GO TO URL*/
function gotourl() {
  var i, args=gotourl.arguments; document.tv1_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

function gotourlframe() {
  var i, args=gotourlframe.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

function sendSearch(){
	var conteudo = document.getElementById('fld_header_busca').value;
	if(conteudo == ':digite aqui o que procura'){
		alert('O que você está procurando?');
	}else{
		if(conteudo.length < 3){
			alert('Sua busca deve ter no mínimo 3 caracteres.');
		}else{
			document.getElementById('frm_header_busca').submit();
		}
		
	}
}

function sendComentario(){
	var formulario = document.getElementById('commentform');
	var conteudo = document.getElementById('comment_box').value;
	if(conteudo.length < 10){
		alert('Seu comentário deve ter no mínimo 10 caracteres.');
		return false;
	}else{
		return true;
	}

}

function init(){
	var html_height = document.getElementById('base').offsetHeight;
	document.getElementById('rodape').style.marginTop = html_height + 'px';
	document.getElementById('rodape').style.visibility = 'visible';
}

if (typeof window.addEventListener != 'undefined') {
	window.addEventListener(
	'load',
		function (evt) {
			init();
		},
		false
	);
}else if (typeof window.attachEvent != 'undefined') {
	window.attachEvent(
	'onload',
		function () {
			init();
		}
	);
}

/*ADICIONA FLASH*/
function showFlash(objSwf, objW, objH){
	document.write("<OBJECT classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0' width='"+ objW +"' height='"+ objH +"'>")
	document.write("<PARAM name='movie' value='"+ objSwf +"'>")
	document.write("<PARAM name='quality' value='high'>")
	document.write("<PARAM name='wmode' value='transparent'>")
	document.write("<EMBED src='"+ objSwf +"' quality='high' wmode='transparent' width='"+ objW +"' height='"+ objH +"' align='middle' allowscriptaccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer'>")
	document.write("</OBJECT>")
}

function somenteNumeros(e){
	var tecla = event.keyCode;

	if (tecla > 45 && tecla < 58 && tecla != 47 && tecla != 46) // numeros de 0 a 9
		return true;
	else{
		if (tecla != 8) // backspace
			event.keyCode = 0;
		else
			return true;
	}	

}

function mascaraTelefone(objTelefone){
	var campo = objTelefone.value;
	var campoCount = campo.length;
	var itemAgora = '';

	for (i = 1 ; i < campoCount+1 ; i++){
		if(itemAgora.length < 9){
			itemAgora = itemAgora + campo.substring(i-1,i);
			if(i==4){
			itemAgora = itemAgora + '-';
			}
		}else{
			return false;
		}
	}
	objTelefone.value = itemAgora.replace('--','-');	
}

function jumpForm(objCampoEsta,objCampoQtde,objCampoVai){
	if(objCampoEsta.value.length == objCampoQtde){
		objCampoVai.select();
		objCampoVai.focus(); 
	}
}

/*PEGAR POSIÇÃO DO ELEMENTO*/
function getPosicaoElemento(elemID){
    var offsetTrail = document.getElementById(elemID);
    var offsetLeft = 0;
    var offsetTop = 0;
    while (offsetTrail) {
        offsetLeft += offsetTrail.offsetLeft;
        offsetTop += offsetTrail.offsetTop;
        offsetTrail = offsetTrail.offsetParent;
    }
    if (navigator.userAgent.indexOf("Mac") != -1 && 
        typeof document.body.leftMargin != "undefined") {
        offsetLeft += document.body.leftMargin;
        offsetTop += document.body.topMargin;
    }
    return {left:offsetLeft, top:offsetTop};
}