<!--
function divHideShow (o){
	var odiv;
	if(document.all){
		odiv = document.all[o];
	} else if(document.getElementById){
		odiv = document.getElementById(o);
	}

	if(odiv.style.visibility.indexOf('visible')>=0){
		odiv.style.visibility = 'hidden';
		odiv.style.display = 'none';
	} else{
		odiv.style.visibility = 'visible';
		odiv.style.display = 'block';
	}
}


function divHideShow2(who, where){

	var ie5=document.all&&document.getElementById;

	if(document.getElementById) {
		doin = document.getElementById(who);
		state = doin.style.visibility;
		if (state.indexOf("hid")!=-1) {
			doin.style.visibility="visible";
			doin.style.display="block";
			doin.style.top=10;
			doin.style.left=20;
			if (ie5 && who=="imageidiframe"){
				timerID = setInterval("positionit()", 100)
			}
			imagesiframe.location.href=where;
		} else {
			doin.style.visibility="hidden";
			doin.style.display="none";
			doin.style.top=-500;
			doin.style.left=-500;
			if (ie5 && who=="imageidiframe"){
				clearInterval(timerID);
			}
			
		}
	}
	
}

function divHideShow2Iframe(who, i, where){

	var ie5=document.all&&document.getElementById;

	if(document.getElementById) {
		doin = document.getElementById(who);
		state = doin.style.visibility;
		iframe = document.getElementById(i);
		if (state.indexOf("hid")!=-1) {
			doin.style.visibility="visible";
			doin.style.display="block";
			doin.style.top=10;
			doin.style.left=20;
			if (ie5){
				timerID = setInterval("positionit()", 100)
			}
			iframe.src=where;
		} else {
			doin.style.visibility="hidden";
			doin.style.display="none";
			doin.style.top=-500;
			doin.style.left=-500;
			iframe.src='about:blank';
			if (ie5){
				clearInterval(timerID);
			}
		}
	}
	
}


function divHideShow3 (one, two){
	var odiv;
	if(document.all){
		odiv = document.all[one];
	} else if(document.getElementById){
		odiv = document.getElementById(one);
	}

	if(odiv.style.visibility.indexOf('visible')>=0){
		odiv.style.visibility = 'hidden';
		odiv.style.display = 'none';
		odiv.style.zIndex = 0;

			if(document.getElementById("lowerthis")) {
				document.getElementById("lowerthis").style.zIndex = 90;
			}

	} else{
		odiv.style.position = "relative";
		odiv.style.zIndex = 80;
		odiv.style.visibility = 'visible';
		odiv.style.display = 'block';
			if(document.getElementById("lowerthis")) {
				document.getElementById("lowerthis").style.zIndex = 0;
			}
	}


	for(i=0;i<=3;i++){
		divsh=two+''+i;

			if (divsh!=one && document.getElementById(divsh)) {
					document.getElementById(divsh).style.visibility = 'hidden';
					document.getElementById(divsh).style.display = 'none';
					document.getElementById(divsh).style.zIndex = 0;
			}
		
	}


}

timerID="";

function HideShow3(who, what){
	timerFUNC="HideShow3_2('"+who+"')";
	if (what=="hid") {
		timerID = setTimeout(timerFUNC, 1000);

	} else if (timerID!=null) {
		clearTimeout(timerID);
	}
}


function HideShow3_2 (one){
	var odiv;
	if(document.all){
		odiv = document.all[one];
	} else if(document.getElementById){
		odiv = document.getElementById(one);
	}
		odiv.style.visibility = 'hidden';
		odiv.style.display = 'none';
		odiv.style.zIndex = 0;

			if(document.getElementById("lowerthis")) {
				document.getElementById("lowerthis").style.zIndex = 90;
			}
}


function positionit(){
	masterdivobj=document.getElementById('imageidiframe');

	var iebody=(document.compatMode=="CSS1Compat")? document.documentElement : document.body;
	
	masterdivobj.style.top=iebody.scrollTop+10;

}

function updateform(who,name,img) {


	if (document.storyform.tmpimg.value!="body"){
	
		var m3 = document.storyform.tmpimg.value;
		var m4 = m3+"_name";
		var m5 = m3+"_img";
		
		if (img!=''){
			var m6 = "<img src='";
			var m7 = "' width='20' height='20' border='0'>";	
		} else {
			var m6 = "";
			var m7 = "";
		}
		
	
	
		document.storyform[m3].value=who
		if (document.all) {
			document.all[m4].innerHTML=name;
			document.all[m5].innerHTML=m6+img+m7;
	
		} else if(document.getElementById){
			document.getElementById(m4).innerHTML=name;
			document.getElementById(m5).innerHTML=m6+img+m7;
		}
		
		if (img!=''){
			divHideShow('imageidiframe');
		}	
	
	} else {

		input=document.storyform.body
		insText='<image link="" obj="'+who+'" align="left"/>';
		
		input.focus();
		if( input.createTextRange ) {
		document.selection.createRange().text += insText;
		} else if( input.setSelectionRange ) {
		var len = input.selectionEnd;
		input.value = input.value.substr( 0, len )
			+ insText + input.value.substr( len );
		input.setSelectionRange(len+insText.length,len+insText.length);
		} else { input.value += insText; }
		
		divHideShow('imageidiframe');
	
	}
	
}

	
function vdata(){
	var days = new Array(7);
	days[1] = "Domingo";
	days[2] = "Segunda-feira";
	days[3] = "Terça-feira";
	days[4] = "Quarta-feira";
	days[5] = "Quinta-feira";
	days[6] = "Sexta-feira";
	days[7] = "Sabado";

	var months = new Array(12);
	months[1] = "Janeiro";
	months[2] = "Fevereiro";
	months[3] = "Março";
	months[4] = "Abril";
	months[5] = "Maio";
	months[6] = "Junho";
	months[7] = "Julho";
	months[8] = "Agosto";
	months[9] = "Setembro";
	months[10] = "Outubro";
	months[11] = "Novembro";
	months[12] = "Dezembro";

	hoje = new Date();
	var hojehora = hoje.getHours();
	var hojeminuto = hoje.getMinutes();
	
	if (hojeminuto<10) { hojeminuto = "0"+hojeminuto; }


	if((hojehora < 12) && (hojehora >= 6)) { var hora="Bom dia"; }
	if((hojehora >= 12) && (hojehora < 20)) { var hora="Boa tarde"; }
	if((hojehora >= 20) || (hojehora < 6)) { var hora="Boa noite"; }
	
    	var today = new Date();
	var day = days[today.getDay() + 1];
	var month = months[today.getMonth() + 1];
	var date = today.getDate();
	var year = today.getYear();
	
	if(year < 2000){ year = year + 1900; }

	return hora + ", hoje &#233; " + day + ", dia " + date + " de " + month + " e s&#227;o " + hojehora + "h" + hojeminuto;
}



// CALENDARIO VERSAO BETA!!!!

	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+"\")' ondblclick='buildCal(\""+(y-10)+"-"+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+"\")' ondblclick='buildCal(\""+(y+10)+"-"+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;
	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];
				y = (y<1800) ? "0000" : y
				
				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);
		}
	}
	
	function myLogin() {
		if (document.formLogin.unickname.value!="" && document.formLogin.upasswd.value!="") {
			document.formLogin.submit();
		} else {
			location.href="/gen.pl?p=users&op=new";
		}
	}
		

function iframeHideShow(o,i,w){
	var odiv,idiv;
	if(document.all){
		odiv = document.all[o];
		idiv = document.all[i];
	} else if(document.getElementById){
		odiv = document.getElementById(o);
		idiv = document.getElementById(i);
	}

	if(odiv.style.visibility.indexOf('visible')>=0){
		odiv.style.visibility = 'hidden';
		odiv.style.display = 'none';
		idiv.src = "about:blank";
	} else{
		idiv.src = w;

		myHeight = idiv.availHeight();

		idiv.height=myHeight;

		odiv.style.visibility = 'visible';
		odiv.style.display = 'block';
	}
}

function iframeChgSrc(i,w){
	var odiv,idiv;
	if(document.all){
		idiv = document.all[i];
	} else if(document.getElementById){
		idiv = document.getElementById(i);
	}
	idiv.src = w;
}

<!-- Pop up -->
function openPopUp(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 chgValue(i,v){
	if (document.all) {
		document.all[i].value=v;
	} else if(document.getElementById){
		document.getElementById(i).value=v;
	}
}

function updateImageForm(who,name,img) {
//	var m3 = document.storyform.tmpimg.value;
//	var m4 = m3+"_name";
//	var m5 = m3+"_img";
	var tmp = 'tmpimg';
	var imghtml = '[+]';
	if(img != ''){
    	imghtml = '<img src="';
		imghtml += img;
		imghtml += '" width="20" height="20" border="0">';
	}

	if (document.all) {
		var m3 = document.all[tmp].value;
		var m4 = m3+"_name";
		var m5 = m3+"_img";
		document.all[m3].value=who;
		document.all[m4].innerHTML=name;
		document.all[m5].innerHTML=imghtml;
	} else if(document.getElementById){
		var m3 = document.getElementById(tmp).value;
		var m4 = m3+"_name";
		var m5 = m3+"_img";
		document.getElementById(m3).value=who;
		document.getElementById(m4).innerHTML=name;
		document.getElementById(m5).innerHTML=imghtml;
	}
	
	if (img!=''){
		divHideShow('imageidiframe');
	}	
}

function updateFobjForm(who,name,fobj) {
	var tmp = 'tmpfobj';
	var fobjhtml = '[+]';
	var name2 = '[sem nome]';
	if(fobj!= ''){
		fobjhtml = fobj;
	}
	if(name!=''){
		name2 = name;
	}

	if (document.all) {
		var m3 = document.all[tmp].value;
		var m4 = m3+"_name";
		var m5 = m3+"_file";
		document.all[m3].value=who;
		document.all[m4].innerHTML=name2;
		document.all[m5].innerHTML=fobjhtml;
	} else if(document.getElementById){
		var m3 = document.getElementById(tmp).value;
		var m4 = m3+"_name";
		var m5 = m3+"_file";
		document.getElementById(m3).value=who;
		document.getElementById(m4).innerHTML=name2;
		document.getElementById(m5).innerHTML=fobjhtml;
	}
	
	if (fobj!=''){
		divHideShow('fileidiframe');
	}	
}

//-->
