<!--

<!-- Data-->
var mydate=new Date();
var year=mydate.getYear();
if (year < 1000) year+=1900;
var day=mydate.getDay();
var month=mydate.getMonth();
var daym=mydate.getDate();
var dayarray=new Array("Domingo","Segunda","Terça","Quarta","Quinta","Sexta","Sábado");
var montharray=new Array("Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro");
<!-- document.write("&nbsp;"+dayarray[day]+" "+montharray[month]+" "+daym+" "+year); -->
<!-- FIM DATA -->


<!-- Pop up -->
function _popup(x,y,endereco){
    window.open( endereco, "WndName","toolbar=no,location=no,directories=no,status=1,menubar=no,scrollbars=yes,resizable,width="+x+",height="+y);
}

function abrepopup(){

	x=600;
	y=400;

	esquerda = ((screen.width)-x)/2 ; 
	topo = ((screen.height)-y)/2 ;

    window.open( "about:blank", "popupvd","toolbar=no,location=no,directories=no,status=1,menubar=no,scrollbars=yes,noresizable,width="+x+",height="+y+',left='+esquerda+',top='+topo);
}

<!-- menus show/hide -->
function seePrefs(divPref,divIniPref) {

seestring = "";
returnstring = "";
valuesPrefs = readPrefs(); 
splitstring = valuesPrefs.split(",");
splitstringLen = splitstring.length;

i=0;
finded=0;
while ( i < splitstringLen ) {
tempPref = splitstring[i];
if (tempPref.indexOf(divPref+"=")!=-1) {
splitstring2 = splitstring[i].split("=");
seestring = splitstring2[1];
if (seestring=="visible"){
returnstring = "visibility: visible; display: block;";
} else if (seestring=="hidden") {
returnstring = "visibility: hidden; display: none;";
}
}

i++;
}

if (returnstring == "" && divIniPref=="s") {
returnstring = "visibility: visible; display: block;";
} else if (returnstring == "" && divIniPref=="h") {
returnstring = "visibility: hidden; display: none;";
}

return returnstring;
}

function readPrefs()
{
  var cookieValue = "";
  var search = "idprefs" + "=";
  if(document.cookie.length > 0)
  { 
    offset = document.cookie.indexOf(search);
    if (offset != -1)
    { 
      offset += search.length;
      end = document.cookie.indexOf(";", offset);
      if (end == -1) end = document.cookie.length;
      cookieValue = unescape(document.cookie.substring(offset, end))
    }
  }
  return cookieValue;
}



function writePrefs(value) {
	expire = new Date((new Date()).getTime() + 43440 * 3600000);
	expire = "; expires=" + expire.toGMTString();
	document.cookie = "idprefs" + "=" + escape(value) + expire;
}

function updatePrefs(divPref, divPrefState) {

	valuesPrefs = readPrefs();	
	splitstring = valuesPrefs.split(",");
	splitstringLen = splitstring.length;
	
	i=0;
	finded=0;
	while ( i < splitstringLen ) {
		tempPref = splitstring[i];
		if (tempPref.indexOf(divPref+"=")!=-1) {
			splitstring[i]=divPref+"="+divPrefState;
			finded=1;
		}
		i++;
	}
	
	joinstring="";
	joinstring = splitstring.join(",");
	if (finded==0) {
		joinstring += ","+divPref+"="+divPrefState;
	}

	writePrefs(joinstring);
}


function writeDiv(divPref,divIniPref,divExtra) {

	 // called with: writeDiv("nameofsection", "Initial state: s=show h=hidden", "extra css parametrers");

	seestring = "";
	returnstring = "";
	valuesPrefs = readPrefs();	
	splitstring = valuesPrefs.split(",");
	splitstringLen = splitstring.length;
	
	i=0;
	finded=0;
	while ( i < splitstringLen ) {
		tempPref = splitstring[i];
		if (tempPref.indexOf(divPref+"=")!=-1) {
			splitstring2 = splitstring[i].split("=");
			seestring = splitstring2[1];
			if (seestring=="visible"){
				returnstring = "visibility: visible; display: block;";
			} else if (seestring=="hidden") {
				returnstring = "visibility: hidden; display: none;";
			}
		}
		
		i++;
	}
	
	if (returnstring == "" && divIniPref=="s") {
		returnstring = "visibility: visible; display: block;";
	} else if (returnstring == "" && divIniPref=="h") {
		returnstring = "visibility: hidden; display: none;";
	}
	
	document.write('<div id="'+divPref+'" style="'+returnstring+divExtra+'">')
}


function hideshow(who){

	if(document.getElementById) {
		doin = document.getElementById(who);
		state = doin.style.visibility;
		if (state.indexOf("hid")!=-1) {
			doin.style.visibility="visible";
			doin.style.display="block";
			updatePrefs(who, "visible")
		} else {
			doin.style.visibility="hidden";
			doin.style.display="none";
			updatePrefs(who, "hidden")
		}
	}
	
}


function hideshowTroca(who,img){

	if(document.getElementById) {
		doin = document.getElementById(who);
                
		state = doin.style.visibility;
		if (state.indexOf("hid")!=-1) {
			doin.style.visibility="visible";
                        document[img].src="/img/bt_mais_areas_pme2.gif";
			doin.style.display="block";
			updatePrefs(who, "visible")
		} else {
			doin.style.visibility="hidden";
                        document[img].src="/img/bt_mais_areas_pme.gif";
			doin.style.display="none";
			updatePrefs(who, "hidden")
		}
	}
	
}

<!-- Check_all -->

var checkflag = "false";
function check(field) {
if (checkflag == "false") {
for (i = 0; i < field.length; i++) {
field[i].checked = true;}
checkflag = "true";
}
else {
for (i = 0; i < field.length; i++) {
field[i].checked = false; }
checkflag = "false";
}
}

<!-- Calendario_admin -->
function buildCal(whitchdata,f_n,f_i){
	
	var todaydate=new Date();
	
	var m = '';
	var y = '';
	var d = '';
	var h = '';
	var n = '';
	var s = '';
	
	var2Split = whitchdata;
	varSplit = var2Split.split(" ");
	
	if (varSplit.length == 2) {
	
		data2Split = varSplit[0];
		hour2Split = varSplit[1];
		
		dataSplit = data2Split.split("-");
		if (dataSplit.length == 3) {
			y = dataSplit[0];
			m = dataSplit[1];
			d = dataSplit[2];
		}
		
		hourSplit = hour2Split.split(":");
		if (hourSplit.length == 3) {
			h = hourSplit[0];
			n = hourSplit[1];
			s = hourSplit[2];
		}
	
	} else {
		dataSplit = whitchdata.split("-");
		if (dataSplit.length == 3) {
			y = dataSplit[0];
			m = dataSplit[1];
			d = dataSplit[2];
		}
	}

	
	m = (m=='') ? todaydate.getMonth()+1 : m
	m = (m>12) ? 1 : m	
	m = (m<1) ? 12 : m	
	
	y = (y=='') ? (todaydate.getFullYear()) : y
	d = (d=='') ? (todaydate.getDate()) : d
	h = (h=='') ? (todaydate.getHours()) : h
	n = (n=='') ? (todaydate.getMinutes()) : n
	s = (s=='') ? (todaydate.getSeconds()) : s

	
	datanow=todaydate.getFullYear()+"-"+(todaydate.getMonth()+1)+"-"+todaydate.getDate()+" "+todaydate.getHours()+":"+todaydate.getMinutes()+":"+todaydate.getSeconds();
	
	
	m=Number(m);
	y=Number(y);
	d=Number(d);
	h=Number(h);
	n=Number(n);
	s=Number(s);
	
	
	var mn=['Janeiro','Fevereiro','Março','Abril','Maio','Junho','Julho','Agosto','Setembro','Outubro','Novembro','Dezembro'];
	var dim=[31,0,31,30,31,30,31,31,30,31,30,31];
	
	var oD = new Date(y, m-1, 1);
	oD.od=oD.getDay()+1;
	
	var scanfortoday=(y==todaydate.getFullYear() && m==todaydate.getMonth()+1)? todaydate.getDate() : 0

	previousmonth = "<a href='javascript: buildCal(\""+y+"-"+(m-1)+"-"+d+" "+h+":"+n+":"+s+"\",\""+f_n+"\",\""+f_i+"\")' class='caltxt'>-</a>";
	
	listMonth = "<select onchange='buildCal(\""+y+"-\"+this.value+\"-"+d+" "+h+":"+n+":"+s+"\",\""+f_n+"\",\""+f_i+"\")'>";
	for(i=0;i<=11;i++){
		if (mn[i]==mn[m-1]) {
			thisMonth=" selected";
		} else {
			thisMonth="";
		}
		listMonth += "<option value=\""+(i+1)+"\""+thisMonth+">"+mn[i];
	}
	listMonth +="</select>";
	
	nextmonth = "<a href='javascript: buildCal(\""+y+"-"+(m+1)+"-"+d+" "+h+":"+n+":"+s+"\",\""+f_n+"\",\""+f_i+"\")' class='caltxt'>+</a>";

	previousyear = "<a href='javascript: buildCal(\""+(y-1)+"-"+m+"-"+d+" "+h+":"+n+":"+s+"\",\""+f_n+"\",\""+f_i+"\")' class='caltxt'>-</a>";
	
	nextyear = "<a href='javascript: buildCal(\""+(y+1)+"-"+m+"-"+d+" "+h+":"+n+":"+s+"\",\""+f_n+"\",\""+f_i+"\")' class='caltxt'>+</a>";
	

	
	dim[1]=(((oD.getFullYear()%100!=0)&&(oD.getFullYear()%4==0))||(oD.getFullYear()%400==0))?29:28;
	datepast="21111974";
	var t='<table cellpadding="0" border="0" cellspacing="2" class="caltable"><tr align="center">';
	t+='<td colspan="7" align="center">';
	t+='<table cellspacing="0" border="0" cellpadding="0"><tr>';
	t+='<td>&nbsp;</td>';
	t+='<td>'+previousmonth+'</td>';
	t+='<td>&nbsp;</td>';
	t+='<td>'+listMonth+'</td>';
	t+='<td>'+nextmonth+'</td>';
	t+='<td>&nbsp;&nbsp;&nbsp;</td>';
	t+='<td>'+previousyear+'</td>';
	t+='<td>&nbsp;</td>';
	t+='<td class="caltxt">'+y+'</td>';
	t+='<td>&nbsp;</td>';
	t+='<td>'+nextyear+'</td>';
	t+='</tr></table>';
		
	t+='</td></tr><tr align="center">';
	for(ss=0;ss<7;ss++)t+='<td class="caltable">'+"DSTQQSS".substr(ss,1)+'</td>';
	t+='</tr><tr align="center">';

	for(i=1;i<=42;i++){
	var x=((i-oD.od>=0)&&(i-oD.od<dim[m-1]))? i-oD.od+1 : '&nbsp;';
	xx=x;
	if (x==scanfortoday){
		xx='<b class="calsel">'+x+'</b>';
	}
	if (xx!="&nbsp;") {
		x="<a href='javascript: updatedata(\""+y+"-"+m+"-"+x+" "+h+":"+n+":"+s+"\",\""+f_n+"\",\""+f_i+"\")' class='cal'>"+xx+"</a>";
	} else {
		x="&nbsp;";
	}
	t+='<td>'+x+'</td>';
	if(((i)%7==0)&&(i<36))t+='</tr><tr align="center">';
	}
	
	t+='</tr>';
	
	t+='<tr><td colspan="7" align="center">';
	
	listhour = "<select onchange='buildCal(\""+y+"-"+m+"-"+d+" \"+this.value+\":"+n+":"+s+"\",\""+f_n+"\",\""+f_i+"\")'>";
	for(i=0;i<=23;i++){
		if (h==i) {
			listthishour=" selected";
		} else {
			listthishour="";
		}

		listhour += "<option value=\""+i+"\""+listthishour+">"+i;
	}
	listhour +="</select>";	
	
	listmin = "<select onchange='buildCal(\""+y+"-"+m+"-"+d+" "+h+":\"+this.value+\":"+s+"\",\""+f_n+"\",\""+f_i+"\")'>";
	for(i=0;i<=59;i++){
		if (n==i) {
			listthismin=" selected";
		} else {
			listthismin="";
		}
		listmin += "<option value=\""+i+"\""+listthismin+">"+i;
	}
	listmin +="</select>";	
	
	t+='<table cellspacing="0" border="0" cellpadding="0" width="100%"><tr>';
	t+='<td width="40%"><a href="javascript: buildCal(\''+datanow+'\',\''+f_n+'\',\''+f_i+'\')" class="calop" title="Data actual">&nbsp;A&nbsp;</a></td>';
	t+='<td  width="10" class="caltxt">'+listhour+'</td>';
	t+='<td  width="10" class="caltxt">h&nbsp;&nbsp;</td>';
	t+='<td  width="10" class="caltxt">'+listmin+'</td>';
	t+='<td  width="10" class="caltxt">m</td>';
	t+='<td width="40%" align="right"><a href="javascript: Calendar(\''+datanow+'\',\''+f_n+'\',\''+f_i+'\')" class="calop" title="Fechar">&nbsp;X&nbsp;</a></td>';
	t+='</tr></table>';
	
	t+='</td></tr>';
	
	calltotal = t+='</table>';
	
	
	
		if (document.getElementById&&!document.all) {
			br=document.getElementById('calendar');
		} else if (document.all) {
			br=document.all.calendar;
		}
	
		br.innerHTML=calltotal;
		br.style.visibility = "visible";

	}
	
	function updatedata(thedata,f_n,f_i) {
	
	
		var2Split = thedata;
		varSplit = var2Split.split(" ");
		
		if (varSplit.length == 2) {
		
			data2Split = varSplit[0];
			hour2Split = varSplit[1];
			
			dataSplit = data2Split.split("-");
			if (dataSplit.length == 3) {
				y = dataSplit[0];
				m = dataSplit[1];
					m = (m<10) ? "0"+m : m
				
				d = dataSplit[2];
					d = (d<10) ? "0"+d : d
			}
			
			hourSplit = hour2Split.split(":");
			if (hourSplit.length == 3) {
				h = hourSplit[0];
					h = (h<10) ? "0"+h : h
				n = hourSplit[1];
					n = (n<10) ? "0"+n : n
				s = hourSplit[2];
					s = (s<10) ? "0"+s : s
			}
		
		}
	
		thedata=y+"-"+m+"-"+d+" "+h+":"+n+":"+s;
		

		if (document.all) {
			document.all.calendar.style.visibility="hidden";
		} else if(document.getElementById){
			document.getElementById('calendar').style.visibility="hidden";
			
		}
		//doc="document."+f_n;
		document[f_n][f_i].value=thedata;
	}
	
	function Calendar(thedata,f_n,f_i) {
		if (document.getElementById&&!document.all) {
			br=document.getElementById('calendar');
		} else if (document.all) {
			br=document.all.calendar;
		}
		
		if (br.style.visibility=='visible'){
			br.style.visibility='hidden';
		} else {
			br.style.visibility='visible';
			buildCal(thedata,f_n,f_i);
		}
	}


<!-- FIM Calendario_admin -->


<!-- Img_checkbox-->
//global variables that can be used by ALL the function son this page.
var inputs;
var imgFalse = '/img/false.gif';
var imgTrue = '/img/true.gif';

//this function runs when the page is loaded, put all your other onload stuff in here too.
function init() {
	replaceChecks();
}

function replaceChecks() {
	
	//get all the input fields on the page
	inputs = document.getElementsByTagName('input');

	//cycle trough the input fields
	for(var i=0; i < inputs.length; i++) {

		//check if the input is a checkbox
		if(inputs[i].getAttribute('type') == 'checkbox') {
			
			//create a new image
			var img = document.createElement('img');
			
			//check if the checkbox is checked
			if(inputs[i].checked) {
				img.src = imgTrue;
			} else {
				img.src = imgFalse;
			}

			//set image ID and onclick action
			img.id = 'checkImage'+i;
			//set image 
			img.onclick = new Function('checkChange('+i+')');
			//place image in front of the checkbox
			inputs[i].parentNode.insertBefore(img, inputs[i]);
			
			//hide the checkbox
			inputs[i].style.display='none';
		}
	}
}

//change the checkbox status and the replacement image
function checkChange(i) {

	if(inputs[i].checked) {
		inputs[i].checked = '';
		document.getElementById('checkImage'+i).src=imgFalse;
	} else {
		inputs[i].checked = 'checked';
		document.getElementById('checkImage'+i).src=imgTrue;
	}
}

window.onload = init;

<!-- Tamanho letra1 -->

//Specify affected tags. Add or remove from list:
var tgs = new Array( 'div','td','tr','a','iframe');
//var tgs = new Array( 'th');
//Specify spectrum of different font sizes:
var szs = new Array( 'xx-small','x-small','small','medium','large','x-large','xx-large' );
var startSz = 2;

function ts( trgt,inc ) {
	if (!document.getElementById) return
	var d = document,cEl = null,sz = startSz,i,j,cTags;
	
	sz += inc;
	if ( sz < 0 ) sz = 0;
	if ( sz > 6 ) sz = 6;
	startSz = sz;
		
	if ( !( cEl = d.getElementById( trgt ) ) ) cEl = d.getElementsByTagName( trgt )[ 0 ];

	cEl.style.fontSize = szs[ sz ];

	for ( i = 0 ; i < tgs.length ; i++ ) {
		cTags = cEl.getElementsByTagName( tgs[ i ] );
		for ( j = 0 ; j < cTags.length ; j++ ) cTags[ j ].style.fontSize = szs[ sz ];
	}
}

<!-- Imprimir page -->
function printWindow() {
bV = parseInt(navigator.appVersion);
if (bV >= 4) window.print();
}

function sendWindow(id,msg){
	var sform;
	if (document.all && window.document.all[id]) {
		sform = window.document.all[id];
	} else if(document.getElementById && window.document.getElementById(id)){
		sform = window.document.getElementById(id);
	}	
	sform.action='mailto:?subject='+msg;
	sform.enctype='text/html';
	sform.method='post';
	sform.submit();
}

<!-- Adicionar nova imagem a st_submitStory -->

function addNewImageform(doc,where,who,fokey,name,img) {

	var numimgs = doc.storyform.nnewimg.value;
	numimgs++;

	var gen ='<div id="'+who+''+numimgs+'_html">';
	gen +='<input id="'+who+''+numimgs+'" type="hidden" name="image" value="'+fokey+'" maxlength="20"/>';
	gen +='<table cellspacing="0" cellpadding="0" border="0">';
	gen +='	<tr><td>';
	gen +='		<div id="'+who+''+numimgs+'_name" class="txt">'+name+'</div>';
	gen +='	</td><td>&nbsp;</td><td>';
	gen +='		<div id="'+who+''+numimgs+'_img">'+img+'</div>';
	gen +='	<td>&nbsp;';
	gen +='		<a href="javascript: void(_popup('+"'800'"+','+"'600'"+','+"'/gen.pl?p=images&op=sel'"+')); void(document.storyform.tmpimg.value='+"'"+who+''+numimgs+"'"+'); " class="links">Alterar</a>';
	gen +='		&nbsp;';
	gen +='		<a href="javascript: void(document.storyform.tmpimg.value='+"'image'"+'); void(document.getElementById('+"'"+who+''+numimgs+"_html'"+').innerHTML='+"''"+');" class="links">Limpar</a>';
	gen +='	</td><tr>';
	gen +='	</table>';
	gen +='</div>';

	doc.storyform.nnewimg.value = numimgs;
	if (doc.all) {
		doc.all[where].innerHTML += gen;
	} else if(doc.getElementById){
		doc.getElementById(where).innerHTML += gen;
	}	
}

<!-- Adicionar novo ficheiro a st_submitStory -->

function addNewFobjform(doc,where,who,fokey,name,fobj) {

	var numfobjs = doc.storyform.nnewfobj.value;
	numfobjs++;

	var gen ='<div id="'+who+''+numfobjs+'_html">';
	gen +='<input id="'+who+''+numfobjs+'" type="hidden" name="fileobj" value="'+fokey+'"/>';
	gen +='<table cellspacing="0" cellpadding="0" border="0">';
	gen +='	<tr><td>';
//	gen +='		<div id="'+who+''+numfobjs+'_name" class="txt">'+name+'</div>';
//	gen +='	</td><td>&nbsp;</td><td>';
	gen +='		<div id="'+who+''+numfobjs+'_fobj">'+fobj+'</div>';
	gen +='	<td>&nbsp;';
	gen +='		<a href="javascript: void(_popup('+"'800'"+','+"'600'"+','+"'/gen.pl?p=fileobjects&op=sel'"+')); void(document.storyform.tmpfobj.value='+"'"+who+''+numfobjs+"'"+'); " class="links">Alterar</a>';
	gen +='		&nbsp;';
	gen +='		<a href="javascript: void(resetFobjform(this.window.document,'+"'"+where+"'"+'));" class="links">Limpar</a>';
	gen +='	</td><tr>';
	gen +='	</table>';
	gen +='</div>';

	doc.storyform.nnewfobj.value = numfobjs;
	if (doc.all) {
//		doc.all[where].innerHTML += gen;
		doc.all[where].innerHTML = gen;
	} else if(doc.getElementById){
//		doc.getElementById(where).innerHTML += gen;
		doc.getElementById(where).innerHTML = gen;
	}	
}


function resetFobjform(doc,where) {

	var gen = '<div id="fobjnew_html">';
	gen += '<table cellspacing="0" cellpadding="0" border="0">';
	gen += ' <tr><td>';
	gen += '  <a href="javascript: void(_popup('+"'800'"+','+"'600'"+','+"'/gen.pl?p=fileobjects&op=sel'"+')); void(document.storyform.tmpfobj.value='+"'fobjnew'"+'); " class="links">Novo</a>';
	gen += ' </td><tr>';
	gen += '</table>';
	gen += '</div>';
																									
	if (doc.all) {
//		doc.all[where].innerHTML += gen;
		doc.all[where].innerHTML = gen;
	} else if(doc.getElementById){
//		doc.getElementById(where).innerHTML += gen;
		doc.getElementById(where).innerHTML = gen;
	}	
}

function menuhl(o,t){
//	e=mi[o.id];
//	c=(e.w>0)<<1|t;
//	bg=e.m.bg[c];
//	cl=e.m.cl[c];

//	o.style.backgroundColor=bg;
//	o.style.color=cl;

	sm=menugE(o.id+"sub");

	if(sm){
		if(t){
			mnp=o;
			ofsL=0;
			ofsT=0;
			do{
				ofsL+=mnp.offsetLeft;
				ofsT+=mnp.offsetTop;
				mnp=mnp.offsetParent
			}while(mnp!=null);
			s=sm.style;
			s.left=ofsL;
			s.top=ofsT+o.offsetHeight

			menusE(sm,1)
		}else
			menusE(sm,0)
	}
}

function menugE(e,f){
/*
	if(N4){
		f=(f)?f:self;
		var V=f.document.layers;
		if(V[e])
			return V[e];
		for(var W=0;W<V.length;)
			t=menugE(e,V[W++]);
		return t
	}
	if(IE)
		return d.all[e];
*/
	return document.getElementById(e)
}
function menugS(e){
	return menugE(e).style;
}
function menusE(e,v){
	e.style.visibility=(v?'visible':'hidden');
}

function selHiddenShow(who){
	if (document.all) {
        if(window.document.all[who].style.visibility=='visible'){
			window.document.all[who].style.visibility = 'hidden';
        	window.document.all[who].style.display = 'none';
		} else{
			window.document.all[who].style.visibility = 'visible';
        	window.document.all[who].style.display = 'block';
		}
	} else if(document.getElementById){
		if(window.document.getElementById(who).style.visibility=='visible'){
			window.document.getElementById(who).style.visibility = 'hidden';
			window.document.getElementById(who).style.display = 'none';
		} else{
			window.document.getElementById(who).style.visibility = 'visible';
			window.document.getElementById(who).style.display = 'block';
		}
	}	
}

function divHidShow(id){
	var d;
	if (document.all && window.document.all[id]) {
		d = window.document.all[id];
	} else if(document.getElementById && window.document.getElementById(id)){
		d = window.document.getElementById(id);
	}	
	if(d.style.visibility.indexOf('visible')>=0){
		d.style.visibility = 'hidden';
		d.style.display = 'none';
	} else{
		d.style.visibility = 'visible';
		d.style.display = 'block';
	}
}
function selectOpt(id) {
	if (document.all && window.document.all[id]) {
		window.document.all[id].selected=true;
	} else if(document.getElementById && window.document.getElementById(id)){
		window.document.getElementById(id).selected=true;
	}	
}
function updatePid(pid,oid) {
	if (document.all && window.document.all[pid]) {
		window.document.all[pid].value=oid;
	} else if(document.getElementById && window.document.getElementById(pid)){
		window.document.getElementById(pid).value=oid;
	}	
}

function updateclass(n,e){
         var i = e.selectedIndex;
         var os = e.options;
		 var o = os[i]
		 var sn = o.id.substr(5,o.id.length);
         updatePid(n,sn)
}

function updatearea(n,e){
         var i = e.selectedIndex;
         var os = e.options;
		 var o = os[i]
		 var sn = o.id.substr(4,o.id.length);
         updatePid(n,sn)
}

function updateInput(i,v) {
	if (document.all && window.document.all[i]) {
		window.document.all[i].value=v;
	} else if(document.getElementById && window.document.getElementById(i)){
		window.document.getElementById(i).value=v;
	}	
}

function showDiv(who,v,d){
	if (document.all && window.document.all[who]) {
        window.document.all[who].style.visibility=v;
        window.document.all[who].style.display=d;
	} else if(document.getElementById && window.document.getElementById(who)){
		window.document.getElementById(who).style.visibility=v;
		window.document.getElementById(who).style.display=d;
	}	
}

function selectShowHidden(is,ops) {
	for(i=0;i<ops.length;i++){
		var s = ops[i].id + "_html";
		if(i==is){
			showDiv(s,'visible','block');
		} else{
			showDiv(s,'hidden','none');
		}
	}
}


function iprint(ptarget)
{
    ptarget.focus();
    ptarget.print();
} 
function iprintid(id) {
	var ptarget = document.getElementById(id);
	iprintsrc( ptarget.src );
}
function iprintsrc(src) {
	winprint = window.open( src, "_blank","toolbar=no,location=no,directories=no,status=1,menubar=no,scrollbars=yes,resizable=yes,width=800,height=600");
	winprint.focus();
	winprint.print();
}
function ipopupsrc(src) {
	winpopup = window.open( src, "_blank","toolbar=no,location=no,directories=no,status=1,menubar=no,scrollbars=yes,resizable=yes,width=800,height=600");
	winpopup.focus();
}

function hidshowarticles(i,t){
	var d1;
	var d2;
	if (document.all &&
			window.document.all[i] &&
			window.document.all[t]) {
		d1 = window.document.all[i];
		d2 = window.document.all[t];
	} else if(document.getElementById &&
			window.document.getElementById(i) &&
			window.document.getElementById(t)){
		d1 = window.document.getElementById(i);
		d2 = window.document.getElementById(t);
	}
	if(d1.style.visibility.indexOf('visible')>=0){
		d1.style.visibility = 'hidden';
		d1.style.display = 'none';
		d2.value='documents';
	} else{
		d1.style.visibility = 'visible';
		d1.style.display = 'block';
		d2.value='articles';
	}
}

/*Aumentar ou diminuir texto*/
var MAX_FONTSIZE = 7;
var MIN_FONTSIZE = -2;
var ACTUAL_FONTSIZE = 0;
var DEFAULT_FONTSIZE = 12;

function MagnifyText(iDirection) {
	var oDiv = document.getElementById("BodyText");	

	if ( oDiv && (oDiv.innerHTML!="") &&  ACTUAL_FONTSIZE + 1*iDirection >= MIN_FONTSIZE &&  ACTUAL_FONTSIZE + 1*iDirection <= MAX_FONTSIZE){

		ACTUAL_FONTSIZE = ACTUAL_FONTSIZE + 1*iDirection;
		SaveActualFontSize();
	
		var iGap = ( ACTUAL_FONTSIZE <= 0 ? 10: 30 );
		if ( ACTUAL_FONTSIZE == 0 ) {
			oDiv.style.fontSize = DEFAULT_FONTSIZE+"px";
		} else {
			oDiv.style.fontSize = 100 + ACTUAL_FONTSIZE*iGap + "%";
		}
	}
}

function SaveActualFontSize() {
	var expire = new Date ();
	expire.setTime (expire.getTime() + (6000 * 24 * 3600000));
	expire = expire.toGMTString();
	document.cookie="newFontSize=" + ACTUAL_FONTSIZE + "; path=/; expires=" + expire;
}

function LoadActualFontSize() {
	tempArray = document.cookie.split(";");
	for (tA = 0; tA < tempArray.length; tA++){
		if (tempArray[tA].indexOf('newFontSize') > -1){
			fontSizeValue = tempArray[tA].split("=")
			ACTUAL_FONTSIZE = parseInt(fontSizeValue[1]);
		}
	}
}

function bteChgYear(year) {
		window.location.href='/gen.pl?p=bte&op=view&sid=ve.sections/52&year='+year;
}
/*FIM Aumentar ou diminuir texto*/
//-->
