try{
	document.execCommand("BackgroundImageCache",false,true);
}
catch(e){};

function ge(n){
	return document.getElementById(n);
}

getOffset = function(o){
	for(var r = {x: o.offsetLeft, y: o.offsetTop, h: o.offsetHeight, w: o.offsetWidth};
	o = o.offsetParent; r.x += o.offsetLeft, r.y += o.offsetTop);
	return r;
};

function popUp(url,x,y,hasScroll) {
	window.open(url,'popUp','status=yes,resizable=no,width='+x+',height='+y+',scrollbars='+hasScroll);
}

function MM_openBrWindow(theURL,winName,features) {
	window.open(theURL,winName,features);
}

function simpleShowHide(objeto) {
	var obj = document.getElementById(objeto);
	if(obj.style.display == 'none' || !obj.style.display) {
	obj.style.display = 'block';
	} else {
	obj.style.display = 'none';
	}
}

function showBox(o, id) {
	var r = getOffset(o), d = document,
	box = d.getElementById("box-enviar"),
	form = d.forms["form-mensagem"];

	form.materia.value = id;
	box.style.display = "block";
	box.style.top = r.y - box.offsetHeight + "px";
}

function showHideFileBox(container,objeto) {
	var obj = document.getElementById(objeto);
	var up = document.getElementById("arrowup");
	var down = document.getElementById("arrowdown");

	if(obj.style.display=='none' || !obj.style.display) {
	obj.style.display='block';
	up.style.display='block';
	down.style.display='none';
	changeClass(container,'opened');
	} else {
	obj.style.display='none';
	up.style.display='none';
	down.style.display='block';
	changeClass(container,'closed');
	}
}

function changeClass(objeto,classe) {
	document.getElementById(objeto).className=classe;
}

function getPosFile(a,b) {
	var obj = document.getElementById(a);
	var alt = obj.offsetHeight + 10;
	var file=document.getElementById(b);
	file.style.top = alt + 'px';
}

function showHideMenu(a,b){
	var obj = document.getElementById(a);
	obj= obj.getElementsByTagName('div');
	i=0;
	while(i < obj.length){
	obj[i].style.display = "none";
	i++ ;
	}
	if(b) {
	document.getElementById(b).style.display='block';
	}
}

//fazendo swap no menu de LINHA DO TEMPO
var o = {"1958": "img/timeline_mn_1958_a.gif","1980": "img/timeline_mn_1980_a.gif","1990": "img/timeline_mn_1990_a.gif","2000": "img/timeline_mn_2000_a.gif"};
var h = {"1958": "img/timeline_mn_1958_b.gif","1980": "img/timeline_mn_1980_b.gif","1990": "img/timeline_mn_1990_b.gif","2000": "img/timeline_mn_2000_b.gif"};
var l = null;
function swap(id){
	if(l && id == l.id) return;
	l && (l.src = o[l.id]);
	(l = document.getElementById(id)).src = h[id];
}

function slideScroll(obj,pos) {
	var id = document.getElementById(obj);
	id.scrollTop = pos;
}

function buildFlash(swfLocation,x,y,swfMode, variaveis){
	var swfLocation, x, y, swfMode, variaveis;
	if(variaveis == undefined || variaveis.length < 1) variaveis = '';
	document.write(' <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="'+x+'" height="'+y+'">');
	document.write(' <param name="movie" value="'+swfLocation+'.swf'+variaveis+'" />');
	document.write(' <param name="quality" value="best" />');
	document.write(' <param name="wmode" value="'+swfMode+'" />');
	document.write(' <embed src="'+swfLocation+'.swf'+variaveis+'" wmode="'+swfMode+'" quality="best" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+x+'" height="'+y+'"></embed>');
	document.write(' </object>');
}

function changeBGPosition(objeto,opt) {
	var obj = document.getElementById(objeto);
	if(opt) {
	obj.style.backgroundPosition="0 -14px";
	} else {
	obj.style.backgroundPosition="0 -1px";
	}
}

function resizeContent(objeto) {
	var p = document.getElementById('publicidade-box');
	var c = document.getElementById(objeto);
	if(p && c && p.offsetHeight > c.offsetHeight) {
	c.style.height = (p.offsetHeight - 10) + 'px';
	}
}

function showHide(objeto,opcao) {
	var obj = document.getElementById(objeto);
	obj.style.display = opcao;
}

function showSubMenu(obj){
	var mn = document.getElementById(obj);
	mn.style.display = 'block';	
}
function activeMenu(obj){
	if(document.getElementById(obj))
		document.getElementById(obj).className='active';
}



