/* Curso iMasters - Criando Web Sites com Ajax - 2006 */



/* Autor: Leandro Vieira Pinho [ leandroimasters@plugsites.net ] */







// Esta funo instancia o objeto XMLHttpRequest

String.prototype.trim = function()

{

return this.replace(/^\s*/, "").replace(/\s*$/, "");

}





function openAjax() {



	var ajax;



	try {



		ajax = new XMLHttpRequest();



	} catch(ee) {



		try {



			ajax = new ActiveXObject("Msxml2.XMLHTTP");



		} catch(e) {



			try {



				ajax = new ActiveXObject("Microsoft.XMLHTTP");



			} catch(E) {



				ajax = false;



			}



		}



	}



	return ajax;



}











// Chama a funo loadFunctions ao carregar a pgina



window.onload = loadFunctions; 







// Funo que chama outras funes



function loadFunctions() {



	//IEHoverPseudo();



	//enviarArquivo();



	//calendario();



}







function gE(ID) {



	return document.getElementById(ID);



}



/////////////////////////////////////////////////////////////////////////////



// LOCALIZACAO















function calendario() {



	// Se no houver o boto/link aborta a funo



	//if (!gE('ant')) return false;



	// Ao clicar no boto ser realizada uma ao



	//gE('ant').onclick = function() {







			



		// Inicia o Ajax, atravs da varivel Ajax



		var ajax = openAjax();



		// A tag bgBody conter o formulrio de cadastro



		var recipiente = gE('teste');



		// Informamos o mtodo e a pgina que ser requisitada



		ajax.open('GET', 'include/calendario.php', true); 



		



		ajax.onreadystatechange = function() {



			if (ajax.readyState == 1) {



			} // if->readyState->1



			if (ajax.readyState == 4) {



				if (ajax.status == 200) {



					// Pega o contedo - HTML - da pgina requisitada: formulario.php?ajax=true e coloca dentra da div definida na varivel recipiente



					recipiente.innerHTML = ajax.responseText;	



					



				} // if-status->200



			} // if->readyState->4



		} // ajax->onreadystatechange



		// Envia a requisio



		ajax.send(null);



		// Evita o reload da pgina



		return false; 



	//}



}







function passaMes(mes,ano) {



				



		// Inicia o Ajax, atravs da varivel Ajax



		var ajax = openAjax();



		// A tag bgBody conter o formulrio de cadastro



		var recipiente = gE('calendario');



		// Informamos o mtodo e a pgina que ser requisitada



		ajax.open('GET', 'include/calendarioAjax.php?month='+mes+'&year='+ano, true); 



		



		ajax.onreadystatechange = function() {



			if (ajax.readyState == 1) {



			} // if->readyState->1



			if (ajax.readyState == 4) {



				if (ajax.status == 200) {



					// Pega o contedo - HTML - da pgina requisitada: formulario.php?ajax=true e coloca dentra da div definida na varivel recipiente



					recipiente.innerHTML = ajax.responseText;	



					



				} // if-status->200



			} // if->readyState->4



		} // ajax->onreadystatechange



		// Envia a requisio



		ajax.send(null);



		// Evita o reload da pgina



		return false; 



	//}



}











function enviarArquivo() {



	// Se no houver o boto/link aborta a funo



	if (!gE('ant')) return false;



	// Ao clicar no boto ser realizada uma ao



	gE('ant').onclick = function() {







			



		// Inicia o Ajax, atravs da varivel Ajax



		var ajax = openAjax();



		// A tag bgBody conter o formulrio de cadastro



		var recipiente = gE('teste');



		// Informamos o mtodo e a pgina que ser requisitada



		ajax.open('GET', 'include/calendario.php?troca=2', true); 



		



		ajax.onreadystatechange = function() {



			if (ajax.readyState == 1) {



			} // if->readyState->1



			if (ajax.readyState == 4) {



				if (ajax.status == 200) {



					// Pega o contedo - HTML - da pgina requisitada: formulario.php?ajax=true e coloca dentra da div definida na varivel recipiente



					recipiente.innerHTML = ajax.responseText;	



					



				} // if-status->200



			} // if->readyState->4



		} // ajax->onreadystatechange



		// Envia a requisio



		ajax.send(null);



		// Evita o reload da pgina



		return false; 



	}



}







function trocaPrograma(Index, Programa) {



		var x = 0;



		var y = 0;



		var z = 0;



			var ajax = openAjax();



			ajax.open('GET', 'include/muda_titulo_programa.php?index='+Index, true); 



			ajax.onreadystatechange = function() {



				if (ajax.readyState == 1) {



				}



				if (ajax.readyState == 4) {



					if (ajax.status == 200) {



						gE("programa_n").innerHTML = ajax.responseText;	



					}



				}



			}	



			var el = $("div.scrollable"); 



			Programa = Programa.split("[xpto]");



			for(x=0; x<Programa.length; x++) {



					y = x + 1;



					if(!gE("img_video"+y)) {



							el.scrollable("setPage", 0, 300);



					}



					gE("img_video"+y).src = "_imgs/"+Index+"progbloco"+y+".jpg";



					gE("thumb_video"+y).src = "_imgs/"+Index+"progbloco"+y+".jpg";



					gE("linkvideo"+y).href = Programa[x];



			}



			if(z == 0) {



				el.scrollable("setPage", 0, 300);



			}



	    $("#right_content2").hide();



		$("#right_content").show();



		ajax.send(null);



		// Evita o reload da pgina



		return false;



}



function trocaVideo(id,id_prog) {



			



		// Inicia o Ajax, atravs da varivel Ajax



		var ajax = openAjax();



		// A tag bgBody conter o formulrio de cadastro



		var recipiente = gE('programa_box');



		// Informamos o mtodo e a pgina que ser requisitada



		ajax.open('GET', 'include/programaAjax.php?id='+id+'&id_prog='+id_prog, true); 



		



		ajax.onreadystatechange = function() {



			if (ajax.readyState == 1) {



			} // if->readyState->1



			if (ajax.readyState == 4) {



				if (ajax.status == 200) {



					// Pega o contedo - HTML - da pgina requisitada: formulario.php?ajax=true e coloca dentra da div definida na varivel recipiente



					recipiente.innerHTML = ajax.responseText;	



					



				} // if-status->200



			} // if->readyState->4



		} // ajax->onreadystatechange



		// Envia a requisio



		ajax.send(null);



		// Evita o reload da pgina



		return false; 



	//}



}



function mudaVideoCapa(video) {



		gE('video_corrente').value = video;



		var opts = {



			oneInstance: true,



			activeClass: 'playing',



			overlayClass: 'playButton',



			fallback: null



		};	



		gE('mudou_video').value = 1;



		$("." + opts.activeClass).each(function() {



				$(this).html($(this).data("html")).removeClass(opts.activeClass);	



		});







}



function trocaVideoCapa(video) {



		// Inicia o Ajax, atravs da varivel Ajax







		var ajax = openAjax();



		// A tag bgBody conter o formulrio de cadastro



		var recipiente = gE('video_holder');



		// Informamos o mtodo e a pgina que ser requisitada



		ajax.open('GET', 'include/troca_video_capa.php?video='+video, true); 



		



		ajax.onreadystatechange = function() {



			if (ajax.readyState == 1) {



			} // if->readyState->1



			if (ajax.readyState == 4) {



				if (ajax.status == 200) {



					// Pega o contedo - HTML - da pgina requisitada: formulario.php?ajax=true e coloca dentra da div definida na varivel recipiente



					



					    var response = ajax.responseText.split("[xx]");



						var count = 0;



						document.getElementById("ProgramaVideo").href = response[1];



						$("." + opts.activeClass).each(function() {	



																



							$(this).data("html").replace("_imgs/bloco1.jpg", response[2]);



							$(this).data("html").replace("_imgs/bloco2.jpg", response[2]);



							$(this).data("html").replace("_imgs/bloco3.jpg", response[2]);



							$(this).data("html").replace("_imgs/bloco4.jpg", response[2]);



							$(this).data("html").replace("_imgs/bloco5.jpg", response[2]);



							$(this).html($(this).data("html")).removeClass(opts.activeClass);



							document.getElementById("ProgramaImagem").src = response[2];



							count++;



						});	



						if(count == 0) {



							



							document.getElementById("ProgramaImagem").src = response[2];



						}



						//$("div.video_holder").html(ajax.responseText); 



				} // if-status->200



			} // if->readyState->4



		} // ajax->onreadystatechange



		// Envia a requisio



		ajax.send(null);



		// Evita o reload da pgina



		return false; 



	//}



}











function chamaPaginacao(id,pag_atual) {		



		// Inicia o Ajax, atravs da varivel Ajax



		var ajax = openAjax();



		// A tag bgBody conter o formulrio de cadastro



		var recipiente = gE('lista_box');



		// Informamos o mtodo e a pgina que ser requisitada



		ajax.open('GET', 'include/lista_videosAjax.php?id='+id+'&pag_atual='+pag_atual, true); 







		ajax.onreadystatechange = function() {



			if (ajax.readyState == 1) {



				// Cria o efeito de loading



				//loading(true);	



			} // if->readyState->1



			if (ajax.readyState == 4) {



				if (ajax.status == 200) {



					// Pega o contedo - HTML - da pgina requisitada: formulario.php?ajax=true e coloca dentra da div definida na varivel recipiente



					recipiente.innerHTML = ajax.responseText;					



				} // if-status->200



			} // if->readyState->4



		} // ajax->onreadystatechange



		// Envia a requisio



		ajax.send(null);



		// Evita o reload da pgina



		return false;



}







function chamaPaginacaoNoti(id,pag_atual) {		



		// Inicia o Ajax, atravs da varivel Ajax



		var ajax = openAjax();



		// A tag bgBody conter o formulrio de cadastro



		var recipiente = gE('teste');



		// Informamos o mtodo e a pgina que ser requisitada



		ajax.open('GET', 'include/noticiasAjax.php?pag_atual='+pag_atual+'&ajax='+true+'&id_noti='+id, true); 







		ajax.onreadystatechange = function() {



			if (ajax.readyState == 1) {



				// Cria o efeito de loading



				//loading(true);	



			} // if->readyState->1



			if (ajax.readyState == 4) {



				if (ajax.status == 200) {



					// Pega o contedo - HTML - da pgina requisitada: formulario.php?ajax=true e coloca dentra da div definida na varivel recipiente



					recipiente.innerHTML = ajax.responseText;					



				} // if-status->200



			} // if->readyState->4



		} // ajax->onreadystatechange



		// Envia a requisio



		ajax.send(null);



		// Evita o reload da pgina



		return false;



}







function mostraComentario(id) {		



		// Inicia o Ajax, atravs da varivel Ajax



		var ajax = openAjax();



		// A tag bgBody conter o formulrio de cadastro



		var recipiente = gE('conteudo_box');



		// Informamos o mtodo e a pgina que ser requisitada



		ajax.open('GET', 'include/comentarios.php?id='+id, true); 







		ajax.onreadystatechange = function() {



			if (ajax.readyState == 1) {



				// Cria o efeito de loading



				//loading(true);	



			} // if->readyState->1



			if (ajax.readyState == 4) {



				if (ajax.status == 200) {



					// Pega o contedo - HTML - da pgina requisitada: formulario.php?ajax=true e coloca dentra da div definida na varivel recipiente



					recipiente.innerHTML = ajax.responseText;







				} // if-status->200



			} // if->readyState->4



		} // ajax->onreadystatechange



		// Envia a requisio



		ajax.send(null);



		// Evita o reload da pgina



		return false;



}







function enviaComentario(id) {		



		// Inicia o Ajax, atravs da varivel Ajax



		



		nome = gE('coment_nome').value;



		email = gE('coment_email').value;



		coment = gE('comentario_txt').value;



		



		alert(coment);



		



		erro = 0;



		



		if (nome == "nome") {



			erro = 1;



		}



		if (email == "e-mail") {



			erro = 1;



		}



		if (coment == "mensagem") {



			erro = 1;



		}



		



		if (erro == 0){



			var ajax = openAjax();



			var recipiente = gE('comment_left');



			// Informamos o mtodo e a pgina que ser requisitada



			ajax.open('GET', 'include/comentarios_incluir.php?id='+id+'&nome='+nome+'&email='+email+'&coment='+coment, true); 		



		



			ajax.onreadystatechange = function() {



				if (ajax.readyState == 1) {



					// Cria o efeito de loading



					//loading(true);	



				} // if->readyState->1



				if (ajax.readyState == 4) {



					if (ajax.status == 200) {



						// Pega o contedo - HTML - da pgina requisitada: formulario.php?ajax=true e coloca dentra da div definida na varivel recipiente



						recipiente.innerHTML = ajax.responseText;



						



						if (erro == 0){					



							gE('respostaOK').style.display = 'block';



							gE('respostaNO').style.display = 'none';



							gE('coment_nome').value = 'nome';



							gE('coment_email').value = 'e-mail';



							gE('comentario_txt').value = 'mensagem';



						}



					} // if-status->200



				} // if->readyState->4



			} // ajax->onreadystatechange



			// Envia a requisio



			ajax.send(null);



		} else {



			gE('respostaOK').style.display = 'none';



			gE('respostaNO').style.display = 'block';



		}



		



		// Evita o reload da pgina



		return false;



}



////////////////////////////////////////////////////







var t;



var doLoop = true;







function scrollDivToTop(divid) {



	var div = document.getElementById(divid);



	



	if (div.scrollTop>0 && doLoop)



	{



	div.scrollTop-=2;



	t = setTimeout("scrollDivToTop('" + divid + "')", 2);



	} else { 



		clearTimeout(t);



	}







}







function scrollDivToBottom(divid) {







	var div = document.getElementById(divid);



	



	if (div.scrollTop<999999999 && doLoop) {



		div.scrollTop+=2;



		t = setTimeout("scrollDivToBottom('" + divid + "')", 2);



	} else { 



		clearTimeout(t); 



	}







}











function scrollDivToLeft(divid) {



	var div = document.getElementById(divid);



		



	if (div.scrollLeft>0 && doLoop)



	{



	div.scrollLeft-=5;



	t = setTimeout("scrollDivToLeft('" + divid + "')", 1);



	} else { 



		clearTimeout(t);



	}



}







function scrollDivToRight(divid) {







	var div = document.getElementById(divid);



	if (div.scrollLeft<999999999 && doLoop) {



		div.scrollLeft = div.scrollLeft + 5;



		t = setTimeout("scrollDivToRight('" + divid + "')", 1);



	} else { 



		clearTimeout(t); 



	}







}











function stop() {



	doLoop = false;



	setTimeout('doLoop = true;', 5);



}

function ScrollListaAvancar(IdLista) {

	var TotalPaginas = parseInt(document.getElementById("TotalPaginas_lista"+IdLista).value);

	var PaginaIndex = parseInt(document.getElementById("PaginaIndex_lista"+IdLista).value);

	PaginaIndex = PaginaIndex + 1;

	var ScrollPosition = PaginaIndex * 756;

	$('#lista'+IdLista).animate({scrollLeft:ScrollPosition}, 'slow');

	document.getElementById("PaginaIndex_lista"+IdLista).value = PaginaIndex;

	if(PaginaIndex == (TotalPaginas -1)) {

		$('#avancar_lista'+IdLista).hide();

	} else {

		$('#voltar_lista'+IdLista).show();

	}

}

function ScrollListaVoltar(IdLista) {

	var TotalPaginas = parseInt(document.getElementById("TotalPaginas_lista"+IdLista).value);

	var PaginaIndex = parseInt(document.getElementById("PaginaIndex_lista"+IdLista).value);

	var ScrollPosition;

	PaginaIndex = PaginaIndex - 1;

	if(PaginaIndex == 0) {

		ScrollPosition = 0;

		$('#avancar_lista'+IdLista).show();

		$('#voltar_lista'+IdLista).hide();

	} else {

		ScrollPosition = PaginaIndex * 756;

		$('#voltar_lista'+IdLista).show();	

	}

	$('#lista'+IdLista).animate({scrollLeft:ScrollPosition}, 'slow');

	document.getElementById("PaginaIndex_lista"+IdLista).value = PaginaIndex;	

}





	var a=0;



	$("a.loginslidedown").click(			



		function(){ 



			if (a==0) {



				$("div.Login").slideDown("slow");



				a=1;



			} else {



				$("div.Login").slideUp("slow");	



				a=0;



			}



		}		



	);

	

	

function GeraMargemNavegadorLista(ListaId) {

		 var width = $('#navi_'+ListaId).outerWidth();

		 //width = width.replace("px", "");

		 width = parseInt(width);

		 var marginleft = (((750 - 36) - width) / 2);

		 $('#navi_'+ListaId).css('margin-left', marginleft+"px");

}



function ToogleMenuMidias(Id) {

	if(gE(Id).style.display == "" || gE(Id).style.display != "none") {

		$("#"+Id).slideUp();

		gE("Sinal"+Id).innerHTML = "+";

	} else {

		$("#"+Id).slideDown();

		gE("Sinal"+Id).innerHTML = "-";	

	}

	$(Id).hide();

}





function ToogleHistoricoEar(Id) {

	//alert(gE("ProgramasHeight").value);

	//alert(gE("ConteudoHeight").value);

	var ProgramasHeight = parseInt(gE("ProgramasHeight").value)-50;

	var ConteudoHeight = parseInt(gE("ConteudoHeight").value)-75;

	if(gE(Id).style.display == "" || gE(Id).style.display != "none") {

		$("#"+Id).hide();

		$('#div_menu_programas_canal').css('height', ProgramasHeight+"px");

		$('#conteudo_canal').css('height', ConteudoHeight+"px");

		gE("Sinal"+Id).innerHTML = "+";

	} else {

		$("#"+Id).slideDown("fast");

		$('#div_menu_programas_canal').css('height', ProgramasHeight+"px");

		$('#conteudo_canal').css('height', ConteudoHeight+500+"px");

		gE("Sinal"+Id).innerHTML = "-";	

	}

	$(Id).hide();

	

	GeraHeightCanal();

}





function GeraHeightCanal() {

	var height_menu = $('#div_menu_programas_canal').outerHeight();

	//height_menu = height_menu.replace("px", "");

	

	var height = $('#conteudo_canal').outerHeight();

	//height = height.replace("px", "");

	

	if(parseInt(height_menu) < parseInt(height)) {

		

		$('#conteudo_canal').height(height);

		height = parseInt(height) + 25;

		$('#div_menu_programas_canal').height(height);

		

	} else {

		

		$('#div_menu_programas_canal').height(height_menu);

		height_menu = parseInt(height_menu)-25;

		$('#conteudo_canal').height(height_menu);

	}	

	

	return height_menu+"|"+height;

	

}



function GeraHeightProgramas() {

	

	var height_menu = $('#midias_menu').outerHeight();

	//height_menu = height_menu.replace("px", "");



	if(document.getElementById("comentarios")) {

		var height_programa_selecionado = parseInt($('#programa_selecionado').outerHeight());

		var height_corpo_conteudo = parseInt($('#corpo_conteudo').outerHeight());		

		var height_comentarios = parseInt($('#comentarios').outerHeight());

		var height = height_programa_selecionado+height_corpo_conteudo+height_comentarios;

	} else {

		var height_comentarios = 0;

		var height = $('#conteudo').outerHeight();

	}



	if(parseInt(height_menu) < parseInt(height)) {

		$('#conteudo').css("height", height);

		height = parseInt(height) - 48;

		$('#midias_menu').css("height", height);

	} else {

		height_menu = parseInt(height_menu)+48;

		$('#conteudo').css("height", height_menu);

		height_menu = parseInt(height_menu)-48;

		$('#midias_menu').css("height", height_menu);

	}		

	

}



	function SlideElement(Element) {

			if(document.getElementById(Element).style.display == "none" || document.getElementById(Element).style.display == "") {

				$("#"+Element).slideDown("slow");

			} else {

				$("#"+Element).slideUp("fast");

			}

	}



	function VerComentarios(Element) {

			var heightMidiaSelecionada = 0;

			var heightDetalhesMidiaSelecionada = 0;

			var heightListaMidias = 0;

			var height2 = 0;

			if(document.getElementById("MidiaSelecionada")) {

				if(document.getElementById("MidiaSelecionada").innerHTML != "") {

					heightMidiaSelecionada = $('#MidiaSelecionada').css('height');

					heightMidiaSelecionada = parseInt(heightMidiaSelecionada.replace("px", ""));

				}

			}

			if(document.getElementById("DetalhesMidiaSelecionada")) {

				if(document.getElementById("DetalhesMidiaSelecionada").innerHTML != "") {

					heightDetalhesMidiaSelecionada = $('#DetalhesMidiaSelecionada').css('height');

					heightDetalhesMidiaSelecionada = parseInt(heightDetalhesMidiaSelecionada.replace("px", ""));

				}

			}

			if(heightMidiaSelecionada < heightDetalhesMidiaSelecionada) {

				height2 = heightDetalhesMidiaSelecionada;

			} else if(heightMidiaSelecionada > heightDetalhesMidiaSelecionada) {

				height2 = heightMidiaSelecionada;

			}

			if(document.getElementById("ListasMidias")) {

				if(document.getElementById("ListasMidias").innerHTML != "") {

					heightListaMidias = $('#ListasMidias').css('height');

					heightListaMidias = parseInt(heightListaMidias.replace("px", ""));	

				}

			}

			var height = height2+heightListaMidias+500;

        	$('html,body').animate({scrollTop: height}, 1000);

	}

	function ColaboracoesEComentarios() {

		var radioObj = document.FormColaboracao.elements['TipoColaboracao'];

		var radioLength = radioObj.length;

		var TipoColaboracao = "";

		for(var i = 1; i <= radioLength; i++) {

			

			if(document.getElementById("Colaboracao"+i).checked) {

				TipoColaboracao = document.getElementById("Colaboracao"+i).value;

			}

			

		}	

		if(TipoColaboracao != "") {

			$(".ComentInicio").hide();

			$(".ComentToogle").hide();

			if(TipoColaboracao == "Hiperlink") {

				$("#ColaboracaoComHiperlink").show();

				$("#coment_nome").show();

				$("#coment_email").show();			

				$("#DivHiperlink").show();

				$("#coment_voltar").show();

				$("#coment_enviar").show();

			} else if(TipoColaboracao == "Video") {

				$("#ColaboracaoComVideo").show();

				$("#coment_nome").show();

				$("#coment_email").show();			

				$("#coment_titulo").show();

				$("#coment_descricao").show();

				$("#DivTipoUpload").show();

				$("#coment_voltar").show();

				$("#coment_enviar").show();

			} else if(TipoColaboracao == "Audio") {

				$("#ColaboracaoComAudio").show();

				$("#coment_nome").show();

				$("#coment_email").show();			

				$("#coment_titulo").show();

				$("#coment_descricao").show();

				$("#DivTipoUpload").show();			

				$("#coment_voltar").show();

				$("#coment_enviar").show();

			} else if(TipoColaboracao == "Texto") {

				$("#ColaboracaoComTexto").show();

				$("#coment_nome").show();

				$("#coment_email").show();

				$("#coment_titulo").show();

				$("#coment_descricao").show();			

				$("#coment_upload").show();

				$("#coment_carregar").show();			

				$("#coment_voltar").show();

				$("#coment_enviar").show();

			} else if(TipoColaboracao == "Imagem") {

				$("#ColaboracaoComImagem").show();

				$("#coment_nome").show();

				$("#coment_email").show();

				$("#coment_titulo").show();

				$("#coment_descricao").show();			

				$("#comentario_imagem").show();

				$("#coment_upload").show();

				$("#coment_carregar").show();				

				$("#coment_voltar").show();

				$("#coment_enviar").show();

			} else if(TipoColaboracao == "Comentario") {

				$("#ColaboracaoComComentario").show();

				$("#coment_nome").show();

				$("#coment_email").show();

				$("#coment_txt").show();

				$("#coment_voltar").show();

				$("#coment_enviar").show();

			}

		} else {

			alert("Selecione uma opção na lista acima!");

		}

	}

	function ColaboracaoComentarioTipoUpload() {

			var radioObj = document.FormColaboracao.elements['TipoUpload'];

			var radioLength = radioObj.length;

			var TipoUpload = "";

			for(var i = 1; i <= radioLength; i++) {

				if(document.getElementById("TipoUpload_"+i).checked) {

					TipoUpload = document.getElementById("TipoUpload_"+i).value;

				}

			}	

			$("#coment_embed").hide();

			$("#coment_upload").hide();

			$("#coment_carregar").hide();

			if(TipoUpload == "UploadEmbed") {

				$("#coment_embed").fadeIn("slow");

			} else {

				$("#coment_upload").fadeIn("slow");

				$("#coment_carregar").fadeIn("slow");

			}

	}

	function GravarColaboracaoComentario() {

			var Erros = "";

			var radioObj = document.FormColaboracao.elements['TipoColaboracao'];

			var radioLength = radioObj.length;

			var TipoColaboracao = "";

			for(var i = 1; i <= radioLength; i++) {

				

				if(document.getElementById("Colaboracao"+i).checked) {

					TipoColaboracao = document.getElementById("Colaboracao"+i).value;

				}

				

			}	

			radioObj = document.FormColaboracao.elements['TipoUpload'];

			radioLength = radioObj.length;

			var TipoUpload = "";

			for(var i = 1; i <= radioLength; i++) {

				if(document.getElementById("TipoUpload_"+i).checked) {

					TipoUpload = document.getElementById("TipoUpload_"+i).value;

				}

			}			

			var id = document.getElementById("id").value;

			if(document.getElementById("Foto_Id")) {

				var id_foto = document.getElementById("Foto_Id").value;

			} else {

				var id_foto = "";

			}

			var tipo_midia = document.getElementById("tipo_midia").value;

			var titulo_midia = document.getElementById("titulo_midia").value;

			var coment_nome = document.getElementById("coment_nome");

			var coment_email = document.getElementById("coment_email");

			var coment_titulo = document.getElementById("coment_titulo");

			var coment_descricao = document.getElementById("coment_descricao");

			var coment_embed = document.getElementById("coment_embed");

			var coment_upload = document.getElementById("coment_upload");

			var coment_link = document.getElementById("coment_link");

			var coment_palavra_link = document.getElementById("coment_palavra_link");

			var coment_justificativa_link = document.getElementById("coment_justificativa_link");

			var coment_txt = document.getElementById("coment_txt");

			var url = document.getElementById("url").value;

			var prog = document.getElementById("prog").value;

			if(coment_nome.value == "" || coment_nome.value == coment_nome.defaultValue) {

				Erros += "Nome deve ser preenchido!\n\n";	

			}			

			if(TipoColaboracao == "Hiperlink") {

				if(coment_link.value == "" || coment_link.value == coment_link.defaultValue) {

					Erros += "Link deve ser preenchido!\n\n";	

				}	

				if(coment_palavra_link.value == "" || coment_palavra_link.value == coment_palavra_link.defaultValue) {

					Erros += "Palavra que receberá o link deve ser preenchido!\n\n";	

				}

				if(coment_justificativa_link.value == "" || coment_justificativa_link.value == coment_justificativa_link.defaultValue) {

					Erros += "Justificativa deve ser preenchido!\n\n";	

				}				

			} else if(TipoColaboracao == "Video" || TipoColaboracao == "Audio") {

				if(coment_titulo.value == "" || coment_titulo.value == coment_titulo.defaultValue) {

					Erros += "Título deve ser preenchido!\n\n";	

				}	

				if(TipoUpload == "UploadEmbed") {

					if(coment_embed.value == "" || coment_embed.value == coment_embed.defaultValue) {

						Erros += "Embed deve ser preenchido!\n\n";	

					}					

				} else if(TipoUpload == "UploadArquivo") {

					if(coment_upload.value == "" || coment_upload.value == coment_upload.defaultValue) {

						Erros += "Arquivo deve ser preenchido!\n\n";	

					}					

				} else {

						Erros += "Escolha entre Embed ou Arquivo!\n\n";					

				}

			} else if(TipoColaboracao == "Texto" || TipoColaboracao == "Imagem") {

				if(coment_titulo.value == "" || coment_titulo.value == coment_titulo.defaultValue) {

					Erros += "Título deve ser preenchido!\n\n";	

				}		

				if(coment_upload.value == "" || coment_upload.value == coment_upload.defaultValue) {

					Erros += "Arquivo deve ser preenchido!\n\n";	

				}					

			} else if(TipoColaboracao == "Comentario") {

				if(coment_txt.value == "" || coment_txt.value == coment_txt.defaultValue) {

					Erros += "Mensagem deve ser preenchido!\n\n";	

				}		

			}		

			if(Erros) {

				alert(Erros);

			} else {

					$.get('include/comentarios_colaboracoes_incluir.php', 

					{coment_nome: coment_nome.value, coment_email: coment_email.value, coment_titulo: coment_titulo.value, coment_descricao: coment_descricao.value, coment_embed: coment_embed.value, coment_upload: coment_upload.value, coment_link: coment_link.value, coment_palavra_link: coment_palavra_link.value, coment_justificativa_link: coment_justificativa_link.value, coment_txt: coment_txt.value, TipoColaboracao: TipoColaboracao, id: id, id_foto: id_foto, tipo_midia: tipo_midia, url: url, prog: prog, titulo_midia: titulo_midia},

					function(data){

						alert("Obrigado por sua participação!");

						window.location = "index.php?"+data+"&colaborou=1";

					});					

			}

	}

	function InicioColaboracaoComentario() {

			var radioObj = document.FormColaboracao.elements['TipoColaboracao'];

			var radioLength = radioObj.length;

			var TipoColaboracao = "";

			for(var i = 1; i <= radioLength; i++) {

				document.getElementById("Colaboracao"+i).checked = false;

			}	

			radioObj = document.FormColaboracao.elements['TipoUpload'];

			radioLength = radioObj.length;

			var TipoUpload = "";

			for(var i = 1; i <= radioLength; i++) {

				document.getElementById("TipoUpload_"+i).checked = false;

			}	

			$(".ComentToogle").hide();

			document.getElementById("coment_nome").value = document.getElementById("coment_nome").defaultValue;

			document.getElementById("coment_email").value = document.getElementById("coment_email").defaultValue;

			document.getElementById("coment_titulo").value = document.getElementById("coment_titulo").defaultValue;

			document.getElementById("coment_descricao").value = document.getElementById("coment_descricao").defaultValue;

			document.getElementById("coment_embed").value = document.getElementById("coment_embed").defaultValue;

			document.getElementById("coment_upload").value = document.getElementById("coment_upload").defaultValue;

			document.getElementById("coment_link").value = document.getElementById("coment_link").defaultValue;

			document.getElementById("coment_palavra_link").value = document.getElementById("coment_palavra_link").defaultValue;

			document.getElementById("coment_justificativa_link").value = document.getElementById("coment_justificativa_link").defaultValue;

			document.getElementById("coment_txt").value = document.getElementById("coment_txt").defaultValue;

			$(".ComentInicio").show();		

			

	}

	function ToogleColaboracaoComentario(Id) {

		if(document.getElementById("DivColaboracaoComentario"+Id)) {

			if(document.getElementById("DivColaboracaoComentario"+Id).style.display == "" || document.getElementById( "DivColaboracaoComentario"+Id).style.display != "none") {

				var ElementHeight = $("#DivColaboracaoComentario"+Id).outerHeight();

				$("#DivColaboracaoComentario"+Id).hide();

				gE("SinalColaboracaoComentario"+Id).innerHTML = "+";

				var height = $('#conteudo').outerHeight();

				var NewHeight = (height-20)-ElementHeight-48+"px";

				$('#conteudo').css('height', NewHeight);		

			} else {

				$("#DivColaboracaoComentario"+Id).show();

				gE("SinalColaboracaoComentario"+Id).innerHTML = "-";

				var height = $('#conteudo').outerHeight();

				var ElementHeight = $("#DivColaboracaoComentario"+Id).outerHeight();

				var NewHeight = (height-20)+ElementHeight+48+"px";

				$('#conteudo').css('height', NewHeight);	

			}

		}

	}	

	function UploadArquivoParaCampo(IdCampoArquivo, NomeCampoArquivo, Tamanho, Pasta) {

			var theTop=(screen.height/7);

			var theLeft=(screen.width/4.5);

			var newWin = window.open("include/UploadArquivoParaCampo.php?IdCampoArquivo="+IdCampoArquivo+"&NomeCampoArquivo="+NomeCampoArquivo+"&Tamanho="+Tamanho+"&Pasta="+Pasta, "UploadArquivoParaCampo","height=200,width=400,left="+theLeft+",top="+theTop+",resizable=0,titlebar=0,menubar=0,scrollbars=0,toolbar=0,status=0");	

	}	

	function GravarPostagemSalaCafe(Programa) {

		var coment_nome = document.getElementById("coment_nome");

		var coment_email = document.getElementById("coment_email");		

		var coment_txt = document.getElementById("coment_txt");	

		var Erros = "";

		if(coment_nome.value.trim() == "* nome" || coment_nome.value.trim() == "") {

			Erros += "Nome deve ser preenchido\n\n";

		}

		if(coment_txt.value.trim() == "* texto" || coment_txt.value.trim() == "") {

			Erros += "Texto deve ser preenchido\n\n";

		}		

		if(Erros) {

			alert(Erros);

		} else {

			$.get('include/saladocafe_postar.php', 

			{coment_nome: coment_nome.value.trim(), coment_email: coment_email.value.trim(), coment_txt: coment_txt.value.trim(), Programa: Programa },

			function(data){

				window.location = "index.php?pag=42&prog="+Programa;

			});		

		}

	}

	function PopupCenter(pageURL, title,w,h) {

		var left = (screen.width/2)-(w/2);

		var top = (screen.height/2)-(h/2);

		var targetWin = window.open (pageURL, title, 'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no, width='+w+', height='+h+', top='+top+', left='+left);

	} 		

	function EntrarChatSalaCafe(Chat) {

			document.getElementById("MensagemChat"+Chat).innerHTML = "<span style='color: green;'>Verificando se o chat já está aberto...</span>";

			$("#MensagemChat"+Chat).fadeIn("fast");

			$.get('include/Ajax.php', 

			{Acao: "EntrarChatSalaCafe", Chat: Chat },

			function(data){

				if(data) {

					$("#MensagemChat"+Chat).hide();

					document.getElementById("MensagemChat"+Chat).innerHTML = data;

					$("#MensagemChat"+Chat).fadeIn("fast");

				} else {

					document.getElementById("MensagemChat"+Chat).innerHTML = "";

					$("#MensagemChat"+Chat).hide();

					PopupCenter("include/saladocafe_chat.php?Chat="+Chat, "SaladoCafeChat"+Chat, 500, 500);				

				}

			});		

	}

	function echeck(str) {

	

			var at="@"

			var dot="."

			var lat=str.indexOf(at)

			var lstr=str.length

			var ldot=str.indexOf(dot)

			if (str.indexOf(at)==-1){

			   //alert("Invalid E-mail ID")

			   return false

			}

	

			if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){

			   //alert("Invalid E-mail ID")

			   return false

			}

	

			if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){

				//alert("Invalid E-mail ID")

				return false

			}

	

			 if (str.indexOf(at,(lat+1))!=-1){

				//alert("Invalid E-mail ID")

				return false

			 }

	

			 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){

				//alert("Invalid E-mail ID")

				return false

			 }

	

			 if (str.indexOf(dot,(lat+2))==-1){

				//alert("Invalid E-mail ID")

				return false

			 }

			

			 if (str.indexOf(" ")!=-1){

				//alert("Invalid E-mail ID")

				return false

			 }

	

			 return true					

	}	

	String.prototype.trim = function() {

		return this.replace(/^\s*/, "").replace(/\s*$/, "");

	}	

	function SeCadastrarSalaDoCafeChat(Chat) {

		var Email = document.getElementById("Email_Chat_"+Chat).value.trim();

		if(echeck(Email) == false) {

			alert("Email inválido!");

		} else {

			$.get('include/Ajax.php', 

			{Acao: "EarSalaDoCafe_GravarEmailChat", Chat: Chat, Email: Email },

			function(data){

				alert(data);

			});			

		}

	}

	function comentar() {

		//document.getElementById("Clicado").value = "Clicado";

		var Clicado = "Clicado";

		//alert(document.getElementById("Clicado").value);

		var coment_nome = $('#coment_nome').val();

		var coment_email = $('#coment_email').val();

		var comentario_txt = $('#comentario_txt').val();

		var url = $('#url').val();

		var id = $('#id').val();

		var id_foto = $('#id_foto').val();

		var tipo_midia = $('#tipo_midia').val();

		var user_code = $('#user_code').val();

		$.get('include/Ajax.php', {Acao: "Comentar", coment_nome: coment_nome, coment_email: coment_email, comentario_txt: comentario_txt, url: url, id: id, id_foto: id_foto, tipo_midia: tipo_midia, user_code: user_code, Clicado: Clicado },

		function(data){

			var Split = data.split("[xox]");

			if(Split[0] == "Erro") {

				alert(Split[1]);

			} else {

				window.location = Split[1];

			}

		});			

	}

	function geraCaptcha() {

		$('#Captcha').html("Carregando imagem de verificação...");

		$.get('include/Ajax.php', {Acao: "GeraCaptcha" },

		function(data){

			$('#Captcha').html(data);

		});		

	}

	function faleConosco() {

		var Clicado = "Clicado";

		var nome = $('#nome').val();

		var email = $('#email').val();

		var tel_ddd = $('#tel_ddd').val();

		var tel_nmb = $('#tel_nmb').val();

		var cidade = $('#cidade').val();

		var mensagem = $('#mensagem').val();

		var user_code = $('#user_code').val();

		$.get('include/Ajax.php', {Acao: "FaleConosco", nome: nome, email: email, tel_ddd: tel_ddd, tel_nmb: tel_nmb, cidade: cidade, mensagem: mensagem, user_code: user_code, Clicado: Clicado },

		function(data){

			var Split = data.split("[xox]");

			if(Split[0] == "Erro") {

				alert(Split[1]);

			} else {

				alert("Email enviado com sucesso!");

				window.location = "index.php?pag=70";

			}

		});	

	}

	function GravarComentarioNoticia(Noticia) {

		var Humano = 1;

		var coment_nome = document.getElementById("coment_nome");

		var coment_email = document.getElementById("coment_email");		

		var coment_txt = document.getElementById("coment_txt");	

		

		var Erros = "";

		if(coment_nome.value.trim() == "* nome" || coment_nome.value.trim() == "") {

			Erros += "Nome deve ser preenchido\n\n";

		}

		if(coment_txt.value.trim() == "* texto" || coment_txt.value.trim() == "") {

			Erros += "Texto deve ser preenchido\n\n";

		}		

		if(Erros) {

			alert(Erros);

		} else {

			$.get('include/comentarios_noticia_postar.php', 

			{coment_nome: coment_nome.value.trim(), coment_email: coment_email.value.trim(), coment_txt: coment_txt.value.trim(), Noticia: Noticia, Humano:Humano },

			function(data){

				

				window.location = "index.php?pag=7&id_noti="+Noticia;

			});		

		}

	}

	function GravarComentarioNoticiaFlash(Noticia) {

		var Humano = 1;

		var coment_nome = document.getElementById("coment_nome");

		var coment_email = document.getElementById("coment_email");		

		var coment_txt = document.getElementById("coment_txt");	

		

		var Erros = "";

		if(coment_nome.value.trim() == "* nome" || coment_nome.value.trim() == "") {

			Erros += "Nome deve ser preenchido\n\n";

		}

		if(coment_txt.value.trim() == "* texto" || coment_txt.value.trim() == "") {

			Erros += "Texto deve ser preenchido\n\n";

		}		

		if(Erros) {

			alert(Erros);

		} else {

			$.get('include/comentarios_noticia_flash_postar.php', 

			{coment_nome: coment_nome.value.trim(), coment_email: coment_email.value.trim(), coment_txt: coment_txt.value.trim(), Noticia: Noticia, Humano:Humano },

			function(data){

				

				window.location = "index.php?pag=77&id="+Noticia;

			});		

		}

	}

	function CadastroSimples(Evento) {

		

		if($('#Gravando').val() == 0) {

			$('#Gravando').val(1);

			$('#CadastroSimples_GravarAjaxLoader').fadeIn(); 
			
			//if(Evento == 'e-com.lab'){
				var Nome = jQuery('#CadastroSimples_Nome').val();
	
				var Endereco = jQuery('#CadastroSimples_Endereco').val();
	
				var Estado = jQuery('#CadastroSimples_Estado').val();
	
				var Cidade = jQuery('#CadastroSimples_Cidade').val();
	
				var Email = jQuery('#CadastroSimples_Email').val();		
	
				var Telefone = jQuery('#CadastroSimples_Telefone').val();
	
				var Profissao = jQuery('#CadastroSimples_Profissao').val();
	
				var Instituicao = jQuery('#CadastroSimples_Instituicao').val();
			/*} else {
				
				var Nome = jQuery('#CadastroSimples_Clone_Nome').val();
	
				var Endereco = jQuery('#CadastroSimples_Clone_Endereco').val();
	
				var Estado = jQuery('#CadastroSimples_Clone_Estado').val();
	
				var Cidade = jQuery('#CadastroSimples_Clone_Cidade').val();
	
				var Email = jQuery('#CadastroSimples_Clone_Email').val();		
	
				var Telefone = jQuery('#CadastroSimples_Clone_Telefone').val();
	
				var Profissao = jQuery('#CadastroSimples_Clone_Profissao').val();
	
				var Instituicao = jQuery('#CadastroSimples_Clone_Instituicao').val();
			}*/
			
			/*alert(Nome);
			alert(Endereco);
			alert(Estado);
			alert(Cidade);
			alert(Email);
			alert(Telefone);
			alert(Profissao);
			alert(Instituicao);*/
			
			/*if(document.getElementById('CadastroSimples_ReceberNoticias').checked) {

				var ReceberNoticias = 1;

			} else {

				var ReceberNoticias = 0;

			}

			if(jQuery('.CadastroSimples_Sexo:checked').length > 0) {

				Sexo = "M";	

			} else {

				Sexo = "F";		

			}*/

			var Humano = "Sim";

			
			
			$.post("include/Ajax.php",  {Acao: "CadastroSimples", Humano: Humano, Nome: Nome, Endereco: Endereco, Estado: Estado, Cidade: Cidade, Email: Email, Telefone: Telefone, Profissao: Profissao, Instituicao: Instituicao, Evento: Evento }, function(data){	
			
				//alert(data);
				SplitData = data.split("[xox]");
				if(SplitData[0] == "Erro") {
					alert(SplitData[1]);
					//alert("Todos os campos devem ser preenchidos!");

					$('#Gravando').val(0);

					$('#CadastroSimples_GravarAjaxLoader').hide(); 

				} else {

					alert('Sua inscrição foi realizada com sucesso, aguardamos você!');

					//window.location = '?index.php';

					$('#Gravando').val(0);

					$('#CadastroSimples_GravarAjaxLoader').hide(); 
					//if(Evento == 'e-com.lab'){
					//	window.location = 'index.php?pag=77&id=34';
					//} else {
						window.location = 'index.php';
					//}
					//window.location = 'index.php?pag=77&id=<?=$_GET[id];?>';

				}

		

			});

		}

		

	}	


