
function mostra(parametro,id) {
	
	if (parametro =='sim') {
		document.getElementById('flash_area').innerHTML = document.getElementById('loading').innerHTML;
		document.getElementById('area').className='area_escondida_on'; 
		document.getElementById('flash_area').className='flash_area_on'; 
		opacityTween11 = new OpacityTween(document.getElementById('area'),Tween.linear, 1, 70, 1);
		opacityTween11.start();
		opacityTween22 = new OpacityTween(document.getElementById('flash_area'),Tween.linear, 0, 100, 1);
		opacityTween22.onMotionFinished = function(){
			MostraPagina('atalho.asp?idpagina='+id);
		}
		opacityTween22.start();		
		
	}else{
   		
		opacityTween = new OpacityTween(document.getElementById('area'),Tween.linear, 70, 0, 1);
		opacityTween.start();
		opacityTween2 = new OpacityTween(document.getElementById('flash_area'),Tween.linear, 100, 0, 1);
		opacityTween2.start()
		opacityTween2.onMotionFinished = function(){
			document.getElementById('area').className='area_escondida';
			document.getElementById('flash_area').className='flash_area';
			};

	}
}
function createObject(){
	if(typeof XMLHttpRequest != "undefined")//entra em todos os navegadores menos o IE
		return new XMLHttpRequest();
	else if (window.ActiveXObject) {//no caso do IE
	  var aVersions = [ "MSXML2.XMLHttp.5.0","MSXML2.XMLHttp.4.0","MSXML2.XMLHttp.3.0","MSXML2.XMLHttp","Microsoft.XMLHttp"];
	  //por cima, o que ela faz é verificar qual a versão mais recente do xmlHttp Object suportada pelo navegador e retorna o objeto
	  for (var i = 0; i < aVersions.length; i++) {
		try{
			var oXmlHttp = new ActiveXObject(aVersions[i]);
			return oXmlHttp;
		}catch (oError){}
	  }
	}
	throw new Error("Objeto XMLHttp não pode ser criado.");
}
function MostraPagina(url){

	var thisObj = this;
	var xmlHttp=createObject();
	
	xmlHttp.onreadystatechange = function(){
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){//verifica se o estado do xmlHttp é de completo, ou seja se a resposta do servidor já está completa
			if (xmlHttp.status == 200){//verifica se o estatus do objeto é de sucesso
				var response = xmlHttp.responseText;
				document.getElementById('flash_area').innerHTML = response;
			}else{
				
			}
		}
	};//esta linha define qual será a função que será executada quando o objeto xmlHttp tiver seu estado modificado, no caso updateFunc()
	url = url;
	url += (url.indexOf("?") === -1)?"?":"&";
	url += "ridcache="+Math.random();//adicionando uma variável randomica ao get para que resolva um problema de cache que acredito que só aconteça no IE, chamei de ridwes por que acredito que ninguem teria uma variavel com esse nome, mas se for o caso...

	xmlHttp.open("get",url,true);//define que o método usado para a nossa requisição será o 'get', a url do arquivo que receberá o pedido.
	xmlHttp.setRequestHeader('Content-Type', 'charset=ISO-8859-1');
	xmlHttp.send(null);//enviar pedido

}
