// JavaScript Document
post ={
	idPost : 0,
	imagemAtual:0,
	imagemVideo:0,
	//<div class="boxMidia" style="display:none" id="divPostVideo_IDPOST_">
        //<div class="items" id="divPostConteudo_IDPOST_">
	manipulaPost : function(idPost){
			post.idPost = idPost;
			post.imagemAtual = 0;
			post.imagemVideo = 0;
			if(FG.E('aMaisPost' + idPost).innerHTML=='+'){
				FG.E('aMaisPost' + idPost).className = 'ico_Mais Ativo';
				FG.E('aMaisPost' + idPost).innerHTML='-';
				FG.E('imgPost' + idPost).style.display = 'none';
				FG.E('divPostChamada' + idPost).style.display = 'none';
				FG.E('divPostTexto' + idPost).style.display = '';
				//FG.E('divPostComentarios' + idPost).style.display = '';
				
				if(FG.E('divPostGaleriaFotos' + idPost).innerHTML!='')
					FG.E('divPostGaleria' + idPost).style.display = '';

				if(FG.E('divPostVideoConteudo' + idPost).innerHTML!=''){
					FG.E('divPostVideo' + idPost).style.display = '';
				}
				
				if(FG.E('divPostAudioConteudo' + idPost).innerHTML!=''){
					FG.E('divPostAudio' + idPost).style.display = '';
				}
				
				//classComentarios.carregaComentariosHTML(FG.E('divMasterConteudo_hidIdGrupo').value,FG.E('divMasterConteudo_hidIdCliente').value,post.idPost,post.mostraComentarios);

			}else{
				FG.E('aMaisPost' + idPost).className = 'ico_Mais';
				FG.E('aMaisPost' + idPost).innerHTML='+';
				if(FG.E('imgPost' + idPost).src.toString().indexOf('.jpg')!=-1)
					FG.E('imgPost' + idPost).style.display = '';
				FG.E('divPostChamada' + idPost).style.display = '';
				FG.E('divPostTexto' + idPost).style.display = 'none';	
				FG.E('divPostGaleria' + idPost).style.display = 'none';
				FG.E('divPostVideo' + idPost).style.display = 'none';
				FG.E('divPostAudio' + idPost).style.display = 'none';
				//FG.E('divPostComentarios' + idPost).style.display = 'none';
			}
	},
	
	manipulaGaleria : function(idPost,acao){
		var imgs = FG.E('divPostGaleriaFotos' + idPost).getElementsByTagName('img');
		var pos = 0;
		
		for(i=0;i<imgs.length;i++){
			if(imgs[i].style.display=='')
				pos=i;
		}
		imgs[pos].style.display='none';
		pos+=acao;
		imgs[pos].style.display='';
		if(pos==0)
			FG.E('aPostGaleriaAnt' + idPost).style.display = 'none';
		else
			FG.E('aPostGaleriaAnt' + idPost).style.display = '';
			
		if(pos<imgs.length-1)
			FG.E('aPostGaleriaPro' + idPost).style.display = '';
		else
			FG.E('aPostGaleriaPro' + idPost).style.display = 'none';
		FG.E('sPostGaleriaContador' + idPost).innerHTML=(pos+1);
		
		var idImagem = imgs[pos].getAttribute("id").substring(3);
						
		post.manipulaFichaTecnicaImgs(idPost,acao);
		

	},
	
	manipulaFichaTecnicaImgs : function(idPost,acao){
		
	var divs = FG.E('divPostFichaTecnicaIMGS' + idPost).getElementsByTagName('div');
	divs[post.imagemAtual].style.display = 'none';
	post.imagemAtual+=acao*2;
	divs[post.imagemAtual].style.display = '';
		
	/*for(i=0;i<imgs.length;i++){
	 if (imgs[i].getAttribute("id") != null)
	  {
	    if(imgs[i].getAttribute("id").substring(0,6)=="divIMG")
			imgs[i].style.display = 'none';
	  }	 
	 
   	 }
	
	FG.E('divIMG' + idImagem).style.display = '';*/
	
	},
	
	manipulaGaleriaVideo : function(idPost,acao){
		var imgs = FG.E('divPostVideoConteudo' + idPost).getElementsByTagName('div');
		var pos = 0;
		for(i=0;i<imgs.length;i++){
			if(imgs[i].style.display=='')
				pos=i;
		}
		imgs[pos].style.display='none';
		pos+=acao;
		imgs[pos].style.display='';
		if(pos==0)
			FG.E('aPostGaleriaAntVideo' + idPost).style.display = 'none';
		else
			FG.E('aPostGaleriaAntVideo' + idPost).style.display = '';
			
		if(pos<imgs.length-1)
			FG.E('aPostGaleriaProVideo' + idPost).style.display = '';
		else
			FG.E('aPostGaleriaProVideo' + idPost).style.display = 'none';
		FG.E('sPostGaleriaContadorVideo' + idPost).innerHTML=(pos+1);
		
		var idVideo = imgs[pos].getAttribute("id").substring(8);
		
		post.manipulaFichaTecnicaVideos(idPost, acao);


	},
	
	manipulaFichaTecnicaVideos : function(idPost, acao){
	
	var divs = FG.E('divPostFichaTecnicaVIDEOS' + idPost).getElementsByTagName('div');
	divs[post.imagemVideo].style.display = 'none';
	post.imagemVideo+=acao*2;
	divs[post.imagemVideo].style.display = '';
	/*for(i=0;i<imgs.length;i++){
	 if (imgs[i].getAttribute("id") != null)
	  {
	    if(imgs[i].getAttribute("id").substring(0,20)=="divFichaTecnicaVideo")
			imgs[i].style.display = 'none';
	  }	 
	 
   	 }
	 
	 if(FG.E('divFichaTecnicaVideo' + idVideo)){
	 	FG.E('divFichaTecnicaVideo' + idVideo).style.display = '';
	 }*/
	

	   
	},
	
	manipulaGaleriaAudio : function(idPost,acao){
		
		var imgs = FG.E('divPostAudioConteudo' + idPost).getElementsByTagName('div');
		var pos = 0;
		for(i=0;i<imgs.length;i++){
			if(imgs[i].style.display=='')
				pos=i;
		}
		imgs[pos].style.display='none';
		pos+=acao;
		imgs[pos].style.display='';
		if(pos==0)
			FG.E('aPostGaleriaAntAudio' + idPost).style.display = 'none';
		else
			FG.E('aPostGaleriaAntAudio' + idPost).style.display = '';
			
		if(pos<imgs.length-1)
			FG.E('aPostGaleriaProAudio' + idPost).style.display = '';
		else
			FG.E('aPostGaleriaProAudio' + idPost).style.display = 'none';
		FG.E('sPostGaleriaContadorAudio' + idPost).innerHTML=(pos+1);
		
		var idAudio = imgs[pos].getAttribute("id").substring(8);
		
		post.manipulaFichaTecnicaAudios(idPost, idAudio);


	},
	
	
	
	manipulaFichaTecnicaAudios : function(idPost, idAudio){
	
	var imgs = FG.E('divPostFichaTecnicaAUDIOS' + idPost).getElementsByTagName('div');
		
	for(i=0;i<imgs.length;i++){
	 if (imgs[i].getAttribute("id") != null)
	  {
	    if(imgs[i].getAttribute("id").substring(0,20)=="divFichaTecnicaAudio")
			imgs[i].style.display = 'none';
	  }	 
	 
   	 }
	 
	 if(FG.E('divFichaTecnicaAudio' + idAudio)){
	 	FG.E('divFichaTecnicaAudio' + idAudio).style.display = '';
	 }

	   
	},
	
	
	
	//////////////////////////////////COMENTARIOS////////////////////////
	
	manipulaDivComentarios : function(idPost){
		post.idPost = idPost;
		window.location = '#Coment' + idPost;
		if(FG.E('divPostComentarios' + idPost).style.display=='')
			FG.E('divPostComentarios' + idPost).style.display = 'none';
		else{
			classComentarios.carregaComentariosHTML(FG.E('divMasterConteudo_hidIdGrupo').value,FG.E('divMasterConteudo_hidIdCliente').value,post.idPost,post.mostraComentarios);
			FG.E('divPostComentarios' + idPost).style.display = '';
		}
			
	},
	
	nomeComent : '',
	emailComent : '',
	textoComent : '',

	validaComent : function(){
		post.nomeComent	=FG.E('txtPostComentariosNome' + post.idPost).value;
		post.emailComent =FG.E('txtPostComentariosEmail' + post.idPost).value;
		post.textoComent =FG.E('txtPostComentariosTexto' + post.idPost).value;
		
		var validacao = 'ok';
		if(post.nomeComent==''){
			FG.E('txtPostComentariosNome' + post.idPost).style.backgroundColor = '#ffe2e2';
			validacao= 'Preencha o campo Nome';
		}else{
			FG.E('txtPostComentariosNome' + post.idPost).style.backgroundColor = 'white';
		}
		
		if(post.textoComent==''){
			FG.E('txtPostComentariosTexto' + post.idPost).style.backgroundColor = '#ffe2e2';
			validacao= 'Preencha o campo Comentário';
		}else{
			FG.E('txtPostComentariosTexto' + post.idPost).style.backgroundColor = 'white';
		}
		
		return validacao;
	},
	
	enviaComent : function(){
		var validado = post.validaComent();
		if(validado=='ok'){
			FG.E('spanPostComentariosValidadcao' + post.idPost).style.display = 'none';
			FG.E('spanPostComentariosStatus' + post.idPost).style.display = '';
			classComentarios.insere(FG.E('divMasterConteudo_hidIdGrupo').value,FG.E('divMasterConteudo_hidIdCliente').value,post.idPost,post.nomeComent,post.emailComent,post.textoComent,post.enviaComentRetorno);
			//classComentarios.carregaComentariosHTML(FG.E('divMasterConteudo_hidIdGrupo').value,FG.E('divMasterConteudo_hidIdCliente').value,post.idPost,post.mostraComentarios);
		}else{
			FG.E('spanPostComentariosValidadcao' + post.idPost).style.display = '';
		}
	},
	
	enviaComentRetorno : function(retorno){
		//alert(retorno.value);
		FG.E('txtPostComentariosNome' + post.idPost).value = '';
		FG.E('txtPostComentariosEmail' + post.idPost).value = '';
		FG.E('txtPostComentariosTexto' + post.idPost).value = '';
		
		FG.E('txtPostComentariosNome' + post.idPost).style.backgroundColor = 'white';
		FG.E('txtPostComentariosTexto' + post.idPost).style.backgroundColor = 'white';
		
		FG.E('spanPostComentariosStatus' + post.idPost).style.display = '';
		
		FG.E('txtPostComentariosContador' + post.idPost).value = '140';
		
		FG.E('divPostComentariosConteudo' + post.idPost).innerHTML = 'Carregando...'
		
		classComentarios.carregaComentariosHTML(FG.E('divMasterConteudo_hidIdGrupo').value,FG.E('divMasterConteudo_hidIdCliente').value,post.idPost,post.mostraComentarios);
	},
	
	
	mostraComentarios : function(retorno){
		FG.E('spanPostComentariosStatus' + post.idPost).style.display = 'none';
		FG.E('divPostComentariosConteudo' + post.idPost).innerHTML = retorno.value;
	},
	
	trocaLogo : function(){
		FG.E('imgLogo').src ='../_IMG/' + FG.E('divMasterConteudo_hidIdGrupo').value + '.gif';
		c=1;
		for(i=1;i<=3;i++){
			if(i!=parseInt(FG.E('divMasterConteudo_hidIdGrupo').value)){
				FG.E('imgLogoP' + c).src ='../_IMG/' + i + '_p.gif';
				FG.E('imgLogoP' + c).style.display = '';
				c+=1;	
			}
				
		}
		if (FG.E('divMasterConteudo_hidIdGrupo').value==2)
			FG.E('imgLogo').style.marginRight = '261px';

		FG.E('imgLogo').style.display = '';
		
		post.ancora();
	},
	
	//////////////////////////////////COMENTARIOS////////////////////////
	
    /////////////////////////////ENVIE PARA UM AMIGO////////////////////////
	
	manipulaDivEnviaAmigo : function(idPost){
		post.idPost = idPost;
		if(FG.E('divEnvieAmigo' + idPost).style.display=='')
			FG.E('divEnvieAmigo' + idPost).style.display = 'none';
		else{
            FG.E('divEnvieAmigo' + idPost).style.display = '';
		}
			
	},
	
	nomeEnviaAmigo : '',
	emailEnviaAmigo : '',
	emailAmigo : '',

	validaEnviaAmigo : function(){
		
		post.nomeEnviaAmigo	=FG.E('txtNomeEnviaAmigo' + post.idPost).value;
		post.emailEnviaAmigo =FG.E('txtEmailEnviaAmigo' + post.idPost).value;
		post.emailAmigo =FG.E('txtEmailAmigo' + post.idPost).value;
		
		var validacao = 'ok';
		
		if(post.nomeEnviaAmigo==''){
			FG.E('txtNomeEnviaAmigo' + post.idPost).style.backgroundColor = '#ffe2e2';
			validacao= 'Preencha o campo Nome';
		}else{
			FG.E('txtNomeEnviaAmigo' + post.idPost).style.backgroundColor = 'white';
		}
		
		if(post.emailEnviaAmigo==''){
			FG.E('txtEmailEnviaAmigo' + post.idPost).style.backgroundColor = '#ffe2e2';
			validacao= 'Preencha o campo Email';
		}else{
			FG.E('txtEmailEnviaAmigo' + post.idPost).style.backgroundColor = 'white';
		}
		
		if(post.emailAmigo==''){
			FG.E('txtEmailAmigo' + post.idPost).style.backgroundColor = '#ffe2e2';
			validacao= 'Preencha o campo Email do Amigo';
		}else{
			FG.E('txtEmailAmigo' + post.idPost).style.backgroundColor = 'white';
		}
		
		return validacao;
	},
	
	enviaAmigo : function(){
		var validado = post.validaEnviaAmigo();
		
		if(validado=='ok'){
			FG.E('spanEnviaAmigoValidadcao' + post.idPost).style.display = 'none';
			FG.E('spanEnviaAmigoStatus' + post.idPost).style.display = '';
			classEnviaAmigo.insere(post.nomeEnviaAmigo,post.emailEnviaAmigo,post.emailAmigo,post.idPost,post.insereEnviaAmigoRetorno);
		}else{
			FG.E('spanEnviaAmigoValidadcao' + post.idPost).style.display = '';
		}
	},
	
	insereEnviaAmigoRetorno : function(retorno){
		
		if(retorno.value == ""){		
		
		  classEnviaAmigo.enviaAmigo(post.emailEnviaAmigo, post.emailAmigo, post.nomeEnviaAmigo, post.idPost, post.enviaAmigoRetorno);
		
		}else{
		
		FG.E('spanEnviaAmigoValidadcao' + post.idPost).style.display = '';
		FG.E('spanEnviaAmigoStatus' + post.idPost).style.display = 'none';
		FG.E('spanEnviaAmigoValidadcao' + post.idPost).innerHTML = retorno.value;
		
		}		
		
	},
	
	enviaAmigoRetorno : function(retorno){
	
	   if (retorno.value == "") {
		
		FG.E('txtEmailAmigo' + post.idPost).value = '';
		
		FG.E('txtEmailEnviaAmigo' + post.idPost).style.backgroundColor = 'white';
		FG.E('txtNomeEnviaAmigo' + post.idPost).style.backgroundColor = 'white';
		FG.E('txtEmailAmigo' + post.idPost).style.backgroundColor = 'white';
				
		FG.E('spanEnviaAmigoValidadcao' + post.idPost).innerHTML = 'Enviado com sucesso!';
		
		}else{
		 FG.E('spanEnviaAmigoValidadcao' + post.idPost).innerHTML = retorno.value;
		}
		
		FG.E('spanEnviaAmigoStatus' + post.idPost).style.display = 'none';
		FG.E('spanEnviaAmigoValidadcao' + post.idPost).style.display = '';
						
	},
	
    /////////////////////////////ENVIE PARA UM AMIGO////////////////////////
    
    ancora : function(){
        if(FuncoesGerais.BuscaParametro('post') != ''){
            var idP = FuncoesGerais.BuscaParametro('post');
            location.href='#' + idP;
        }
    }
	
}

