var xmlHttpObj = "";

function ver_conteudo_multimedia(caminho, ficheiro, id, nr_registos)
{
	for(var i = 0; i<nr_registos; i++)
	{
		if(document.getElementById('li_'+id+'_'+i).style.display == 'none')
		{
			$('#li_'+id+'_'+i).slideDown("slow");
		}
		else
		{
			$('#li_'+id+'_'+i).slideUp("slow");
		}
	}

	var opcoes = "accao=ver_galeria&caminho="+caminho;

	var titulo_mgalerc = document.getElementById('titulo_mgalerc');
	titulo_mgalerc.innerHTML = "<h1>"+ficheiro+"</h1>";

	MakeXMLHTTPCall(opcoes);

	return false;
}

function CreateXmlHttpRequestObject()
{
	// detecção do browser simplificada
	// e sem tratamento de excepções
	xmlHttpObj_temp=null;

	try
	{
		//IE7 e firefox
		xmlHttpObj_temp=new XMLHttpRequest();
	}
	catch (e)
	{
		try
		{
			// IE 5 e 6
			xmlHttpObj_temp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		 catch (e)
        {
        	alert("Your browser does not support AJAX!");
        }
	}

	return xmlHttpObj_temp;
}

function MakeXMLHTTPCall(opcoes)
{
	//alert(opcao+" "+valor+" "+id_p);
	//alert('ENTREI DENTRO DO MAKEH..XPTO');
	xmlHttpObj = CreateXmlHttpRequestObject();

	var lista_conteudo_multimedia = document.getElementById('lista_conteudo_multimedia');
	lista_conteudo_multimedia.innerHTML = '<img src=\"templates/imagens/loader.gif\" />';

	if (xmlHttpObj == null)
	{
		alert ("Your browser does not support AJAX!");
	}
	else
	{
		// Definição do URL para efectuar pedido HTTP - método GET
		// O ? no final obriga o brower a ler outra vez o xml, não fazendo cache
		xmlHttpObj.open("POST","frontend/galeria/galeria.php?", true);
		// Registo do EventHandler
		xmlHttpObj.onreadystatechange = stateHandler;
        xmlHttpObj.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
        xmlHttpObj.send(opcoes);
	}
}

function stateHandler()
{
	//alert('Handler');
	if ( xmlHttpObj.readyState == 4 && xmlHttpObj.status == 200) // resposta do servidor completa
	{
		//propriedade responseXML que devolve a resposta do servidor
		var docxml = xmlHttpObj.responseText;
		//alert(docxml);
		var lista_conteudo_multimedia = document.getElementById('lista_conteudo_multimedia');
		lista_conteudo_multimedia.innerHTML = docxml;
	}
}

/**
 *
 * @access public
 * @return void
 **/
function vv()
{
	if(document.getElementById('orientaoca_local_galeria')) //ESTAMOS A VER A GALERIA
	{
		var main2 = document.getElementById('main2');
		var c_right = document.getElementById('c_right');
		//alert(c_right.offsetHeight);
		//alert(main2.offsetHeight);
		if(c_right.offsetHeight > main2.offsetHeight)
		{
			main2.style.height = c_right.offsetHeight+"px";
		}
	}
}