function validarComentario(){alerted=false;send=noNull("txt_nome","Por favor, preencha o nome.");send=isEmail("txt_mail","Por favor, preencha o e-mail corretamente.");send=noNull("txt_msg","Por favor, preencha a mensagem.");if(send&&!alerted){document.getElementById("formComentario").submit()}return false}function validarBusca(){if(document.getElementById("txt_busca").value==""){alert("Preencha o campo de busca!");document.getElementById("txt_busca").focus();return false}else{document.getElementById("frmbusca").submit()}}function createExternalLinks(){if(document.getElementsByTagName){var anchors=document.getElementsByTagName('a');for(var i=0;i<anchors.length;i++){var anchor=anchors[i];if(anchor.getAttribute("href")&&anchor.getAttribute('rel')=='external'){anchor.target='_blank'}else if(anchor.parentNode.parentNode.parentNode.className=="linkcat"){anchor.target="_blank"}else if(anchor.getAttribute('rel')=='external co-worker'){anchor.target="_blank"}else if(anchor.getAttribute('rel')=='external friend'){anchor.target="_blank"}}}}function init(){createExternalLinks()}var IEPNGFix=window.IEPNGFix||{};IEPNGFix.tileBG=function(elm,pngSrc,ready){var data=this.data[elm.uniqueID],elmW=Math.max(elm.clientWidth,elm.scrollWidth),elmH=Math.max(elm.clientHeight,elm.scrollHeight),bgX=elm.currentStyle.backgroundPositionX,bgY=elm.currentStyle.backgroundPositionY,bgR=elm.currentStyle.backgroundRepeat;if(!data.tiles){data.tiles={elm:elm,src:'',cache:[],img:new Image(),old:{}}}var tiles=data.tiles,pngW=tiles.img.width,pngH=tiles.img.height;if(pngSrc){if(!ready&&pngSrc!=tiles.src){tiles.img.onload=function(){this.onload=null;IEPNGFix.tileBG(elm,pngSrc,1)};return tiles.img.src=pngSrc}}else{if(tiles.src)ready=1;pngW=pngH=0}tiles.src=pngSrc;if(!ready&&elmW==tiles.old.w&&elmH==tiles.old.h&&bgX==tiles.old.x&&bgY==tiles.old.y&&bgR==tiles.old.r){return}var pos={top:'0%',left:'0%',center:'50%',bottom:'100%',right:'100%'},x,y,pc;x=pos[bgX]||bgX;y=pos[bgY]||bgY;if(pc=x.match(/(\d+)%/)){x=Math.round((elmW-pngW)*(parseInt(pc[1])/100))}if(pc=y.match(/(\d+)%/)){y=Math.round((elmH-pngH)*(parseInt(pc[1])/100))}x=parseInt(x);y=parseInt(y);var repeatX={'repeat':1,'repeat-x':1}[bgR],repeatY={'repeat':1,'repeat-y':1}[bgR];if(repeatX){x%=pngW;if(x>0)x-=pngW}if(repeatY){y%=pngH;if(y>0)y-=pngH}this.hook.enabled=0;if(!({relative:1,absolute:1}[elm.currentStyle.position])){elm.style.position='relative'}var count=0,xPos,maxX=repeatX?elmW:x+0.1,yPos,maxY=repeatY?elmH:y+0.1,d,s,isNew;if(pngW&&pngH){for(xPos=x;xPos<maxX;xPos+=pngW){for(yPos=y;yPos<maxY;yPos+=pngH){isNew=0;if(!tiles.cache[count]){tiles.cache[count]=document.createElement('div');isNew=1}var clipR=(xPos+pngW>elmW?elmW-xPos:pngW),clipB=(yPos+pngH>elmH?elmH-yPos:pngH);d=tiles.cache[count];s=d.style;s.behavior='none';s.left=xPos+'px';s.top=yPos+'px';s.width=clipR+'px';s.height=clipB+'px';s.clip='rect('+(yPos<0?0-yPos:0)+'px,'+clipR+'px,'+clipB+'px,'+(xPos<0?0-xPos:0)+'px)';s.display='block';if(isNew){s.position='absolute';s.zIndex=-999;if(elm.firstChild){elm.insertBefore(d,elm.firstChild)}else{elm.appendChild(d)}}this.fix(d,pngSrc,0);count++}}}while(count<tiles.cache.length){this.fix(tiles.cache[count],'',0);tiles.cache[count++].style.display='none'}this.hook.enabled=1;tiles.old={w:elmW,h:elmH,x:bgX,y:bgY,r:bgR}};IEPNGFix.update=function(){for(var i in IEPNGFix.data){var t=IEPNGFix.data[i].tiles;if(t&&t.elm&&t.src){IEPNGFix.tileBG(t.elm,t.src)}}};IEPNGFix.update.timer=0;if(window.attachEvent&&!window.opera){window.attachEvent('onresize',function(){clearTimeout(IEPNGFix.update.timer);IEPNGFix.update.timer=setTimeout(IEPNGFix.update,100)})}


// função para imprimir um post
function imprimirPost(){
	window.print();
}

// Validador de Indique
function validarIndique(){

	alerted = false;
	
	send = noNull("nonePessoal","Por favor, preencha seu nome.");
	send = 	isEmail("emailPessoal","Por favor, preencha seu e-mail corretamente.");
	send = noNull("noneAmigo","Por favor, preencha o nome do(a) amigo(a).");		
	send = 	isEmail("emailAmigo","Por favor, preencha o e-mail do(a) amigo(a) corretamente.");
	
	if (send && !alerted) {	
		enviarIndique();
	}

}

// Validador de Contato
function validarContato(){

	alerted = false;
	
	send = noNull("nomeContato","Por favor, preencha o nome.");
	send = 	isEmail("emailContato","Por favor, preencha o e-mail corretamente.");
	send = noNull("mensagemContato","Por favor, preencha a mensagem.");		
	
	if (send && !alerted) {	
		enviarContato();
	}

}

function validarCancelar(){
	document.getElementById("frmContato").reset();
}

// Validador de vitima.
function validarVitima(){
		
	alerted = false;	
	send = noNull("texto","Por favor, preencha o texto.");
	
	if (send && !alerted) {	
		document.getElementById("frmVitima").submit();
	}
}

// Validador de newsletter.
function validarNews(){
	
	if(document.getElementById("nomeNews").value == "Nome"){
		document.getElementById("nomeNews").value = "";
		alert('Por favor, preencha o nome.');
		document.getElementById("nomeNews").focus();
		return;
	}else if(document.getElementById("emailNews").value == "E-mail"){
		document.getElementById("emailNews").value = "";
		alert('Por favor, preencha o e-mail corretamente.');
		document.getElementById("emailNews").focus();
		return false;
	}
	
	alerted = false;	
	send = noNull("nomeNews","Por favor, preencha o nome.");
	send = 	isEmail("emailNews","Por favor, preencha o e-mail corretamente.");
	
	if (send && !alerted) {	
		document.getElementById("frmNews").submit();
	}
}


//Função para colocar e retirar nome do imput TEXT da news no cadastro.
function colocarRetirar($elemento,$value){	
	$elemento = document.getElementById($elemento);
	if($elemento.value == $value){ 
		$elemento.value = '';
	}else{
		if($elemento.value == ""){
			$elemento.value = $value;
		}
	}
}

// aumentar o tamanho da letra
var arrQtd = [];
var tamanho = "11px";
function aumentarLetra(){
	switch (tamanho) {
		case "17px":
			tamanho = "17px";
			break;
		case "15px":
			tamanho = "17px";
			break;
		case "13px":
			tamanho = "15px";
			break;
		case "11px":				
			tamanho = "13px";
			break
		case "9px":
			tamanho = "11px";
			break
	}
	for(var i=0; i < arrQtd.length; i++){
		elemento = document.getElementById("letra_"+i);
		elemento.style.fontSize = tamanho;
	}
}

// diminuir o tamanho da letra
function diminuirLetra(){
	switch (tamanho) {
		case "9px":
			tamanho = "9px";
			break
		case "11px":				
			tamanho = "9px";
			break
		case "13px":
			tamanho = "11px";
			break
		case "15px":
			tamanho = "13px";
			break
		case "17px":
			tamanho = "15px";
			break
	}
	for(var i=0; i < arrQtd.length; i++){
		elemento = document.getElementById("letra_"+i);
		elemento.style.fontSize = tamanho;
	}
}

// selecionar tudo dentro de textarea e imput
function SelectAll(id){
	document.getElementById(id).focus();
	document.getElementById(id).select();
}

function killFloater(div) {
	var layer = document.getElementById(div);
	var father = layer.parentNode;
	father.removeChild(layer);
}