	
	function exibirVideo(v, auto) {
		makeRequest( 'conteudo', 'exibirVideo.php?i='+v+'&auto='+auto, null );
	}
	
	function exibirPagina(p) {
		makeRequest( 'conteudo', 'exibirPagina.php?i='+p, null );
	}
	
	function enviarEmail() {
		var params = '';
		params += 'contato_nome='+document.getElementById('contato_nome').value;
		params += '&contato_email='+document.getElementById('contato_email').value;
		params += '&contato_assunto='+document.getElementById('contato_assunto').value;
		params += '&contato_mensagem='+document.getElementById('contato_mensagem').value;
		makeRequest( 'conteudo', 'enviarEmail.php?'+params, null );
	}
	
	function enviarCadastro() {
		var params = '';
		params += 'contato_nome='+document.getElementById('contato_nome').value;
		params += '&contato_email='+document.getElementById('contato_email').value;
		makeRequest( 'conteudo', 'enviarCadastro.php?'+params, null );
	}
	
	function enviarComentario() {
		var params = '';
		params += 'comentario_ivideo='+document.getElementById('ivideo').value;
		params += '&comentario_video='+document.getElementById('video').value;
		params += '&comentario_nome='+document.getElementById('comentario_nome').value;
		params += '&comentario_email='+document.getElementById('comentario_email').value;
		params += '&comentario_comentario='+document.getElementById('comentario_comentario').value;
		
		document.getElementById('comentario_nome').value = '';
		document.getElementById('comentario_email').value = '';
		document.getElementById('comentario_comentario').value = '';
		
		makeRequest( 'comentarios', 'enviarComentario.php?'+params, null );
		
	}
	
	var http_request = false;

    function makeRequest( id, url, params ) {
		
		carregando  = '<div style="font-size: 16px; font-style: italic; margin-top: 50px">';
		carregando += '<img src="imagens/carregando.gif" width="32" height="32" border="0" align="absmiddle" /> Carregando...';
		carregando += '</div>';
		
		document.getElementById(id).innerHTML = carregando;
		document.getElementById(id).style.display = 'block';

        http_request = false;

        if ( window.XMLHttpRequest ) { // Mozilla, Safari,...
            http_request = new XMLHttpRequest();

            if ( http_request.overrideMimeType ) {
				http_request.overrideMimeType( 'text/html' );
            }

        } else if ( window.ActiveXObject ) { // IE

			try {
                http_request = new ActiveXObject( "Msxml2.XMLHTTP" );

			} catch ( e ) {
                try {
                    http_request = new ActiveXObject( "Microsoft.XMLHTTP" );
                } catch ( e ) {}
            }
        }

        if ( !http_request ) {
            alert( 'Seu navegador não suporta a tecnologia AJAX!...   \nUtilize um navegador atualizado.   ' );
            return false;
        }

		http_request.onreadystatechange = function() {

	        if ( http_request.readyState == 4 ) {
				if ( http_request.status == 200 ) {

					// pega o resultado e grava numa variável
					var resultado = http_request.responseText;

					// substitui caracter "+" do PHP "urlencode" por espaço
					resultado = resultado.replace(/\+/g," ");

					// executa uma espécie de urldecode
					resultado = unescape( resultado );

					// exibe o resultado
					document.getElementById(id).innerHTML = resultado;
					//document.getElementById(id).style.display = 'block';

	            } else {
	                alert( 'Erro ' + http_request.status + '.' );
	            }
	        }

		}
		
		if( params == null ) {
	        http_request.open( "GET", url, true );
	        http_request.send( null );
			
		} else {
	        http_request.open( "POST", url, true );
	        http_request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=iso-8859-1");
	        http_request.send( params );
		}

    }

    function resetTempo( segundos, id ) {
		tempo = setTimeout( "ocultarMsg( '" + id + "' )", segundos );
	}

	function ocultarMsg( id ) {
		document.getElementById( id ).style.display = "none";
	}
