/* COLUNAS */

function colunas() {
	var esq = document.getElementById('esquerda');
	var dir = document.getElementById('direita');
	var cont = document.getElementById('conteudo');
	
	if(esq.offsetHeight > dir.offsetHeight) {
		dir.style.height = esq.offsetHeight - 34 + "px";
		cont.style.height = dir.offsetHeight - 70 + "px";
	} else {
		esq.style.height = dir.offsetHeight - 34 + "px";
	}
}


/* JUMPMENU - BLOG */

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='blog.wsp?tmp_arquivo="+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}


// TELEFONE

function preencheTelefone(field, event) {
  var len = field.value.length;
  var keyCode = event.keyCode;
  
  if(keyCode != 8 && keyCode != 46) {
	  if (len == 2) {
		  field.value = "(" + field.value + ") "; }
	  else if (len == 9) {
		  field.value = field.value + "-"; }
  }
}

/* VALIDAR */


function validar(formname) {
	
	var frm = document[formname.name];
	var e = frm.elements;
	var prefixo = 'tmp.';
	var emailRE = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	
	for(var i=0;i<e.length;i++) {
		if(e[i].getAttribute("required") && (e[i].value=="" || e[i].value==e[i].title)) {
			alert('Preencha o campo: '+e[i].title);
			e[i].focus();
			return false;
		} else if(e[i].name==prefixo+"email" && !emailRE.test(e[i].value)) {
			e[i].select();
			alert('Digite um e-mail válido.');
			return false;
		} else if(e[i].name==prefixo+"termo" && e[i].value=="Busca") {
			alert(e[i].title);
			e[i].select();
			return false;
		} 
		
	}
	

	if(formname.name=="cadastrosite" && frm.cattipo.checked == true) {
		frm.nm_catid.value = "recebimentonot";
	}
	
	if(formname.name=="comentarioform") {
		var uword = hex_md5(document.getElementById(jfldid).value);
		if (uword!=cword[anum-1]) {
			alert("A palavra-chave não confere.");
			document.getElementById(jfldid).focus();
			return false;
		}
	}
	
	frm.submit();
}