// JavaScript Document
//------------------------------------------------OUTROS


//remover imagem
function mudaFotoNoticia(img){

	$('#imgNoticia').html(' <center> <img src="img/carregando.GIF"/> </center>');
	$.get("js/ajax.php", {img: img}, function(data){
	//	alert(data);
		$('#imgNoticia').html(data)
	});	
}

function carregaAtividades(idCidade){

	$('#id_especialidade').html( "<option value=\"\" selected=\"selected\">Carregando...</option>" );
	$.get("js/ajaxGuia.php", {idCidade: idCidade}, function(data){
//		alert(data);
		$('#id_especialidade').html(data)
	});	
}

function carregaBairros(idCidade, idAtividade){

	$('#id_bairro').html( "<option value=\"\" selected=\"selected\">Carregando...</option>" );
	$.get("js/ajaxGuia.php?idCidade="+idCidade+"&idAtividade="+idAtividade, function(data){

		$('#id_bairro').html(data)
	});	
}





function mascara(o,f){
    v_obj=o;
    v_fun=f;
	
   
  setTimeout("execmascara()",1)
}

function execmascara(){
	
	v_obj.value=v_fun(v_obj.value);

}

function hora(v){
	v=v.replace(/^\D+$/,"");
	v=v.replace(/(\d{2})(\d{2})/,"$1:$2");
	return v;

}

//mascara de hora
function data2(v){
   v = v.replace(/^\D+$/,"");
   v= v.replace(/(\d{2})(\d{2})(\d{4})/,"$1/$2/$3");	
   return v;	
}
//mascara de telefone
function tel2(v){
   v = v.replace(/^\D+$/,"");
   v= v.replace(/(\d{2})(\d{4})(\d{4})/,"($1)$2-$3");
   return v;
}
//só digitos
function numero(v){
   v = v.replace(/^\D+$/,"");
   return v;
}



function visualisar(op){

			if(op!="email")
				$('.email').slideUp('slow');		
			if(op!="telefone")
			$('.telefone').slideUp('slow');		
			if(op!="endereco")
			$('.endereco').slideUp('slow');
			if(op!="coluna"){
				$('.coluna').slideUp('slow');											
			}	
			
			$('.'+op+'').slideToggle('slow');
			
	
}
/*
function visualisar(op)
{
		//	document.getElementById(op).style.visibility='visible';

		if(!document.getElementById(op).style.display){							
			document.getElementById(op).style.display='none';
			
			document.getElementById('abrir_'+op).style.display='';
			document.getElementById('fechar_'+op).style.display='none';
		}
		else{			
			document.getElementById(op).style.display='';
			 
			document.getElementById('fechar_'+op).style.display='';
			document.getElementById('abrir_'+op).style.display='none';
		}	
}
*/
function mascara(o,f){
    v_obj=o;
    v_fun=f;
	
   
  setTimeout("execmascara()",1)
}

function execmascara(){
	
	v_obj.value=v_fun(v_obj.value);

}

function hora(v){
	v=v.replace(/^\D+$/,"");
	v=v.replace(/(\d{2})(\d{2})/,"$1:$2");
	return v;

}

//mascara de hora
function data2(v){
   v = v.replace(/^\D+$/,"");
   v= v.replace(/(\d{2})(\d{2})(\d{4})/,"$1/$2/$3");	
   return v;	
}
//mascara de telefone
function tel2(v){
   v = v.replace(/^\D+$/,"");
   v= v.replace(/(\d{2})(\d{4})(\d{4})/,"($1)$2-$3");
   return v;
}
//só digitos
function numero(v){
   v = v.replace(/^\D+$/,"");
   return v;
}



// Editar a legenda das imgs
function editeLegenda(op){
	
	document.getElementById('legenda_evento'+op).style.display='none';	
	document.getElementById('legenda_evento2'+op).style.display='none';	
	document.getElementById('input_legenda_imagem'+op).style.display='';	
}
// Cancelar edição da legenda das imgs
function cancelaediteLegenda(op,legendaImagem){
	
	document.getElementById('legenda_evento'+op).style.display='';	
	document.getElementById(op).value=legendaImagem;
	document.getElementById('legenda_evento2'+op).style.display='';	
	document.getElementById('input_legenda_imagem'+op).style.display='none';		
}


//adicionar mais imagens
function maisTags(tabela,op){
	
	var tb = document.getElementById(tabela);
	
	var total = tb.rows.length;	
	var li = tb.insertRow(total-1);
	var cel = li.insertCell(0);
	
	switch(op){
		case "email": 		
			cel.innerHTML = 'Email<br /><input type="text" name="email[]" size="33" maxlength="199" value="" style=" background-color:#EFEFEF; height:20px" />';	
			document.getElementById('menos_email').innerHTML = '&nbsp;&nbsp;&nbsp;<a href="javascript:menosTags(\''+tabela+'\',\''+op+'\');" title="" style="font-size:10px;"><img src="img/delete.png" width="16" height="16" />  Remover '+op+'</a>';
		break;
		case "telefone": 		
			cel.innerHTML = 'Telefone<br /><input type="text" name="telefone[]" size="33" maxlength="30" value="" style=" background-color:#EFEFEF; height:20px" />';	
			document.getElementById('menos_telefone').innerHTML = '&nbsp;&nbsp;&nbsp;<a href="javascript:menosTags(\''+tabela+'\',\''+op+'\');" title="" style="font-size:10px;"><img src="img/delete.png" width="16" height="16" />  Remover '+op+'</a>';
		break;
		case "endereco": 		
			cel.innerHTML = 'Rua <br />	<input type="text" name="logradouro[]" id="logradouro[]" size="33" maxlength="60" value="" style=" background-color:#EFEFEF; height:20px" /> <br /><br />	Cep	<br />	<input type="text" name="cep[]" id="cep[]" size="33" maxlength="60" value="" style=" background-color:#EFEFEF; height:20px"  />	<br /><br /> Bairro	<br />	<input type="text" name="bairro[]" id="bairro[]" size="33" maxlength="60" value=""  style=" background-color:#EFEFEF; height:20px" />	<br /><br /> Cidade	<br />	<input type="text" name="cidade[]" id="cidade[]" size="33" maxlength="60" value="" style=" background-color:#EFEFEF; height:20px"  />	<br /><br /> Estado	<br />	<input type="text" name="uf[]" id="uf[]" size="33" maxlength="60" value="" style=" background-color:#EFEFEF; height:20px"  />	<br /><br /><br />';	
			document.getElementById('menos_endereco').innerHTML = '&nbsp;&nbsp;&nbsp;<a href="javascript:menosTags(\''+tabela+'\',\''+op+'\');" title="" style="font-size:10px;"><img src="img/delete.png" width="16" height="16" />  Remover '+op+'</a>';
		break;
		case "email":
	}
}
// menos tags
function menosTags(tabela,op){
	
	var tb = document.getElementById(tabela);
	var total = tb.rows.length;
	
	if (tb.rows.length > 1){
		
		tb.deleteRow(total-2);
		
		if (tb.rows.length == 1) document.getElementById('menos_'+op).innerHTML = '';
	}
}




//adicionar mais imagens Noticias
function maisImagemNoticia(tabela){
	
	var tb = document.getElementById(tabela);
	
	var total = tb.rows.length;
	if(total==6){
		alert("Limite maximo de imagens por vez!");
		return;
	}
	var li = tb.insertRow(total-1);
	var cel = li.insertCell(0);
	
	cel.innerHTML = '<input type="file" name="file[]" id="file" onfocus="corFocus(this)" onblur="corBlur(this)" />';
	
	document.getElementById('menos').innerHTML = '&nbsp;&nbsp;&nbsp;<a href="javascript:menosImagem(\''+tabela+'\');" title="" style="font-size:10px;"><img src="img/delete.png" width="16" height="16" />  remover</a>';

}


//adicionar mais imagens
function maisImagem(tabela){
	
	var tb = document.getElementById(tabela);
	
	var total = tb.rows.length;
	if(total==6){
		alert("Limite maximo de imagens por vez!");
		return;
	}
	var li = tb.insertRow(total-1);
	var cel = li.insertCell(0);
	
	cel.innerHTML = 'Legenda da imagem<br /><input type="text" name="legendas[]" size="50" maxlength="199" value="" /><br /><br /><input type="file" name="file[]" id="file" onfocus="corFocus(this)" onblur="corBlur(this)" />';
	
	document.getElementById('menos').innerHTML = '&nbsp;&nbsp;&nbsp;<a href="javascript:menosImagem(\''+tabela+'\');" title="" style="font-size:10px;"><img src="img/delete.png" width="16" height="16" />  remover</a>';

}

//remover mais imagens
function menosImagem(tabela){
	
	var tb = document.getElementById(tabela);
	var total = tb.rows.length;
	
	if (tb.rows.length > 1){
		
		tb.deleteRow(total-2);
		
		if (tb.rows.length == 1) document.getElementById('menos').innerHTML = '';
	}
}

//verifica se existe algum marcado
function validaSelecao(){
	var ok = false;
	todos = document.getElementsByName('cod[]');
	for(x = 0; x < todos.length; x++) {
        if (todos[x].checked == true){
			ok = true;
			break;
		}
	}
	return ok;
}

//so envia o form se tiver algum marcado
function enviaForm(){
	var marcou = validaSelecao();
	if (marcou == false){
		alert('Selecione um registro!');
		return false;
	}
}

function enviaFormDelete(){

	var marcou = validaSelecao();
	
	if (marcou == false){
		alert('Selecione um registro!');
		return false;
	
	}else{
		
		var resp = confirm("Deseja apagar as registros selecionados?");
		if (!resp) return false;
	}

}

//so envia o form se tiver algum marcado
function enviaForm2(nome){
	var marcou = false;
	todos = document.getElementsByName(nome);
	for(x = 0; x < todos.length; x++) {
        if (todos[x].checked == true){
			marcou = true;
			break;
		}
	}

	if (marcou == false){
		alert('Selecione um registro!');
		return false;
	}
}

//marca todos checkbox
var checa = false;
function marcaTodos(){
    todos = document.getElementsByName('cod[]');
	for(x = 0; x < todos.length; x++) {
        if (checa == true){todos[x].checked = false;}else{todos[x].checked = true;}
	}
	checa = !checa;
}

function corFocus(obj){
	obj.style.background = '#f4f4f4';
}

function corBlur(obj){
	obj.style.background = '#EFEFEF';
}



//adicionar mais imagens
function maisImagemAp(tabela, tam){
	
	var tb = document.getElementById(tabela);
	
	var total = tb.rows.length;
	
	var li = tb.insertRow(total-1);
	var cel = li.insertCell(0);
	
	cel.innerHTML = 'Imagem<br /><input type="file" name="arquivo[]" onfocus="corFocus(this)" onblur="corBlur(this)" /><br /><br />';
	
	document.getElementById('menos').innerHTML = '&nbsp;&nbsp;&nbsp;<a href="javascript:menosImagemAp(\''+tabela+'\','+tam+');" title="" style="font-size:10px;">- remover</a>';

}

//remover mais imagens
function menosImagemAp(tabela, tam){
	
	var tb = document.getElementById(tabela);
	var total = tb.rows.length;
	
	if (tb.rows.length > tam){
		
		tb.deleteRow(total-2);
		
		if (tb.rows.length == tam) document.getElementById('menos').innerHTML = '';
	}
}

//adicionar mais imagens
function maisImagemAp2(tabela){
	
	var tb = document.getElementById(tabela);
	
	var total = tb.rows.length;
	
	var li = tb.insertRow(total-1);
	var cel = li.insertCell(0);
	
	cel.innerHTML = 'Imagem<br /><input type="file" name="imagem[]" onfocus="corFocus(this)" onblur="corBlur(this)" /><br /><br />';
	
	document.getElementById('menos').innerHTML = '&nbsp;&nbsp;&nbsp;<a href="javascript:menosImagemAp2(\''+tabela+'\');" title="" style="font-size:10px;">- remover</a>';
	
	document.getElementById('li_inpu_img').style.display = 'block';
	
}

//remover mais imagens
function menosImagemAp2(tabela){
	
	var tb = document.getElementById(tabela);
	var total = tb.rows.length;
	
	if (tb.rows.length > 2){
		
		tb.deleteRow(total-2);
		
		if (tb.rows.length == 2){
			
			document.getElementById('menos').innerHTML = '';
			document.getElementById('li_inpu_img').style.display = 'none';
		}
	}
}
//adicionar mais imagens
function maisImagem2(tabela){
	
	var tb = document.getElementById(tabela);
	
	var total = tb.rows.length;
	
	var li = tb.insertRow(total );
	var cel = li.insertCell(0);	
	
	cel.innerHTML = 'T&iacute;tulo do item<br /><input type="text" name="titulo_item[]" size="50" maxlength="250" value="" /><br /><br />Arquivo / Imagem<br /><input type="file" name="file[]" id="file" onfocus="corFocus(this)" onblur="corBlur(this)" /><br /><br />';
	
	document.getElementById('menos').innerHTML = '&nbsp;&nbsp;&nbsp;<a href="javascript:menosImagem2(\''+tabela+'\');" title="" style="font-size:10px;"><img src="img/delete.png" width="16" height="16" /> remover</a>';
	
	document.getElementById('li_inpu_img').style.display = 'block';
	
}

//remover mais imagens
function menosImagem2(tabela){
	
	var tb = document.getElementById(tabela);
	var total = tb.rows.length;
	
	if (tb.rows.length > 0){
		
		tb.deleteRow(total -1);
		
		if (tb.rows.length == 1){
			
			document.getElementById('menos').innerHTML = '';
			document.getElementById('li_inpu_img').style.display = 'none';
		}
	}
}

//remover imagem
function removeImg(cod){
	
	if (confirm('Deseja remover esta imagem?')){
		$('.img'+cod).html('Carregando...');
		$.get("remove_img.php", {id: cod}, function(data){
			$('.img'+cod).remove();									 
		});
	}
}




//remover imagem
function removeImgAp(cod){
	
	if (confirm('Deseja remover esta imagem?')){
		
		$('.img'+cod).html('Carregando...');
		
		$.get("remove_img_ap.php", {id: cod}, function(data){
			$('.img'+cod).remove();									 
		});
	}
}

//remover unidade
function removeUnidade(cod){
	
	if ( confirm('Deseja remover este arquivo?') ){
		
		$('.arq'+cod).html('Carregando...');
		
		$.get('remove_unidade.php', {id: cod}, function(data){
			
			if (data == 'true'){

				$('.arq'+cod).remove();
				
			}else{
				alert('ERRO ao apagar arquivo');
				$('.arq'+cod).remove();
			}
		});
	}
}

//tipo de post
$( function(){
			
	$("input[name=tipo_post]").change( function(){
											   
		if ( $(this).val() == 'i'){
			
			$("#tipo_arquivo").html('Imagem<br /><input type="file" name="imagem" onfocus="corFocus(this)" onblur="corBlur(this)" />&nbsp;&nbsp;<span style="font-size:9px;">(500x340)</span><br /><br />');
			
		}else{
			
			$("#tipo_arquivo").html('YouTube<br /><input type="text" name="youtube" size="40" class="input" onfocus="corFocus(this)" onblur="corBlur(this)" /><br />       <span style="font-size:11px;">* Insira o c&oacute;digo disponibilizado pelo YouTube para \'incorporar\' v&iacute;deos.</span><br /><br />');
		}
		
	});
	
});

//cor nos links da listagem
function color(id){
	id.style.background = '#F7F7F7';//E8EEF7
}
function colorBranco(id){
	id.style.background = '#fff';
}

//pega digito crows browser
function getdigito(evento){
	if (navigator.appName =="Microsoft Internet Explorer"){
		return digito = event.keyCode;
	}else{
		return digito = evento.which;
	}
}

//Apenas numeros
function numero(evento){
	if (navigator.appName == "Microsoft Internet Explorer"){
		if (evento.keyCode < 48 || evento.keyCode > 57){
			evento.returnValue = false;
			return false;
		}
	}else{
		if ((evento.charCode < 48 || evento.charCode > 57) && evento.keyCode == 0){
			evento.preventDefault(true);
			return false;
		}
	}
}

//tamanho da letra
var txt=1;
function txtmais(){
	if (txt==1) {
		//document.getElementById('dir').style.fontSize='14px';
		$("#dir").css("font-size","14px");
		$("#tb_list td").css("font-size","14px");//por conta do ie
		$("#tb_list td > a").css("font-size","14px");//por conta do ie
		$("input").css("font-size","14px");//por conta do ie
		$("#tb_form td").css("font-size","14px");//por conta do ie
		$(".tb_form td").css("font-size","14px");//por conta do ie
		txt=2;
	}else if (txt==2) {
		//document.getElementById('dir').style.fontSize='16px';
		$("#dir").css("font-size","16px");
		$("#tb_list td").css("font-size","16px");//por conta do ie
		$("#tb_list td > a").css("font-size","16px");//por conta do ie
		$("input").css("font-size","16px");//por conta do ie
		$("#tb_form td").css("font-size","16px");//por conta do ie
		$(".tb_form td").css("font-size","16px");//por conta do ie
		txt=3;
	}
}
function txtmenos(){
	if (txt==3) {
		//document.getElementById('dir').style.fontSize='14px';
		$("#dir").css("font-size","14px");
		$("#tb_list td").css("font-size","14px");
		$("#tb_list td > a").css("font-size","14px");//por conta do ie
		$("input").css("font-size","14px");//por conta do ie
		$("#tb_form td").css("font-size","14px");//por conta do ie
		$(".tb_form td").css("font-size","14px");//por conta do ie
		txt=2;
	}else if (txt==2) {
		//document.getElementById('dir').style.fontSize='12px';
		$("#dir").css("font-size","12px");
		$("#tb_list td").css("font-size","12px");
		$("#tb_list td > a").css("font-size","12px");//por conta do ie
		$("input").css("font-size","12px");//por conta do ie
		$("#tb_form td").css("font-size","12px");//por conta do ie
		$(".tb_form td").css("font-size","12px");//por conta do ie
		txt=1;
	}
}