var nomemes=["Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"]
var today = new Date()
var aCurso = new Array()
var aDia = new Array()
var MaxRegPag=10
var diaini, diafim
var CbTipoCurso = new String()


if (window.ActiveXObject)
{
     //IE
     var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
}
else //(document.implementation && document.implementation.createDocument)
{
     //Mozilla
     var xmlDoc = document.implementation.createDocument("", "doc", null);
}

function EraseArrayDia(){
	delete aDia
	aDia=new Array()
}

function EraseArrayCurso(){
	delete aCurso
	aCurso=new Array()
}

function OnLoad(){
	LimpaFl();	
	with (document){
		frm.tipocal.selectedIndex=2;
		getElementById('flh_titulo').innerHTML=''
	}
	MontaCalendario('','')
}

function LimpaFl(){
	var i=0
	with (document){		
		for (i=1;i<11;i++ )
		{getElementById('ln'+i).innerHTML=''}
		getElementById('pag').innerHTML=''
		getElementById('anterior').innerHTML=''
		getElementById('proximo').innerHTML=''
	}
}

function MontaCalendario(mes,ano){	
	var dia=1;
	var i, x, dados, y, mesant, anoant, diaant
	var tpcurso = new Number(document.getElementById('tipocurso').value)
	if (getDiaSemana(dia,mes,ano)==-1)
	{
		var mes = today.getMonth()+1
		var ano = today.getYear()
	}
	
	EraseArrayDia()
	LoadArray(mes)
	var iDiaSemana = getDiaSemana(dia,mes,ano)
	var sDS=["D","S","T","Q","Q","S","S"]	

	//capturar o último dia do mes anterior
	mesant=mes-1
	anoant=ano
	if (mesant<1)
	{mesant=12;anoant--}
	diaant=MaxDia(mesant,anoant)
	diaant=diaant-iDiaSemana+1

	with (document){
		for (i=0;i<sDS.length;i++ )
		{x=i+1;getElementById('ds'+ x).innerHTML=sDS[i]}

		for (i=1;i<=iDiaSemana;i++)
		{getElementById('spc'+i).innerHTML='<span class="style7">'+diaant+'</span>';diaant++}

		x=1
		for (i=iDiaSemana+1;i<=(MaxDia(mes,ano)+iDiaSemana);i++)
		{
			if ((VerificaDia(x))&&(tpcurso==3))
			{dados='<a href="Javascript:MontaDia('+x+')" style="text-decoration:none;background-color:'+BgColor(x)+'">'+PreencheNbsp(x)+'</a>'}
			else{dados='<span style="background-color:'+BgColor(x)+'">'+PreencheNbsp(x)+'</span>'}
			getElementById('spc'+i).innerHTML=dados
			x++
		}
		x=1
		for (i=MaxDia(mes,ano)+iDiaSemana+1;i<=42;i++)
		{getElementById('spc'+i).innerHTML='<span class="style7">'+PreencheNbsp(x)+'</span>';x++;}
		getElementById('tit_cal').innerHTML=nomemes[mes-1].toUpperCase()+'/'+ano.toString().substring(2,4)
		getElementById('mes').value=mes
		getElementById('ano').value=ano	
		MontaFL(dia,mes,ano,1)
	}	
}

function RadioCheck(val){
	//if (document.frm.tipocal[val-1].checked)
	//{
		with(document){
			var mes=getElementById('mes').value
			var ano=getElementById('ano').value
	//}

		MontaCalendario(mes,ano)
		MontaDia(1)
	}
}

function BgColor(val){
	with(document){
		var dia=getElementById('dia').value
		var mes=getElementById('mes').value
		var ano=getElementById('ano').value
	}
	if (Trim(dia)=='')
	{dia=today.getDate()}
	if (Trim(mes)=='')
	{mes=today.getMonth()+1}
	if (Trim(ano)=='')
	{ano=today.getYear()}

	DiainiDiafim(getView(),dia,mes,ano)
	if ((diaini<=val)&&(diafim>=val))
	{return '#EEEEEE'}
}

function PreencheNbsp(val){	
	var res = new String(val)
	if (res.length==1)
	{res='&nbsp;&nbsp;'+res+'&nbsp;&nbsp;'}
	else{res='&nbsp;'+res+'&nbsp;'}
	return res
}

function DiainiDiafim(view,dia,mes,ano){
	if (view==1)
	{diaini=dia;diafim=dia}
	if (view==2)
	{diaini=getDiainiFim(1,dia,mes,ano);diafim=getDiainiFim(2,dia,mes,ano)}
	if (view==3)
	{diaini=1;diafim=MaxDia(mes,ano)}
}

function MontaFL(dia,mes,ano,pag){
	var i, minpag, maxpag, totpag = new Number()
	var view=getView()
	var dtxml
	var count=0, j=1, pagini, pagfim, dados, diastr, messtr
	var tpcurso = new Number(document.getElementById('tipocurso').value)
	var anterior = new String()
	var proximo = new String()
	MontaTitulo(view,dia,mes,ano)
	DiainiDiafim(view,dia,mes,ano)

	var datini = new Date(ano+'/'+mes+'/'+diaini)
	var datfim = new Date(ano+'/'+mes+'/'+diafim)

	maxpag=pag*MaxRegPag
	minpag=maxpag-MaxRegPag+1
	if (aCurso.length>0)
	{	
		LimpaFl();
		for (i=0;i<aCurso.length;i++)
		{
			dtxml=new Date(aCurso[i][0])
			
			if (tpcurso!=3)
			{dtxml=datini}

			if ((dtxml>=datini)&&(dtxml<=datfim))
			{	
				if ((count>=(minpag-1))&&(count<=(maxpag-1)))
				{	
					diastr = new String(dtxml.getDate())
					messtr = new String(dtxml.getMonth()+1)
					if (diastr.length==1)
					{diastr = '0'+diastr}
					if (messtr.length==1)
					{messtr='0'+messtr}					
					dados = '<a href="Javascript:Enviar('+aCurso[i][4]+')" target="_self" >'
					if (tpcurso==3){dados += '<i>'+ diastr +'/' + messtr + '</i>   '}
					dados +=aCurso[i][2].toString().substring(0,60) + ' - ' + aCurso[i][1].toString().substring(0,60) +'</a>'					
					document.getElementById('ln'+j).innerHTML=dados
					j++					
				}
				count++
			}
		}	

		if (count>=MaxRegPag)
		{		
			totpag=count/MaxRegPag
			if (count%MaxRegPag!=0)
			{		
				if (totpag>totpag.toFixed())
				{totpag=totpag.toFixed();totpag++}
				else{totpag=totpag.toFixed()}				
			}
		}
		else{totpag=1}	
		pagini=pag
		pagfim=pag

		with(document){
			getElementById('pag').innerHTML='Pág. '+pag+' de '+totpag
			if (pag>1)
			{pagini--;anterior='<a class="style4" href="Javascript:Pagina('+ pagini +')">Anterior</a>'}
			else{anterior='<span class="style8">Anterior</span>'}
			getElementById('anterior').innerHTML=anterior

			if ((totpag>1)&&(pag<totpag))
			{pagfim++;proximo='<a class="style4" href="Javascript:Pagina('+ pagfim +')">Próximo</a>'}
			else{proximo='<span class="style8">Próximo</span>'}
			getElementById('proximo').innerHTML=proximo
			getElementById('dia').value=dia		
			getElementById('mes').value=mes
			getElementById('ano').value=ano		
		}		
	}
}

function Enviar(val){
	if (val!='')
	{
		with(document){
			frm.action='http://custom.infomoney.com.br/cursos/detalhe.asp'
			getElementById('idcurso').value=val
			//getElementById('idcurso').value='126'
			frm.submit()
		}
	}
}


function Pagina(pag){
	with(document){
		var dia = getElementById('dia').value
		var mes = getElementById('mes').value
		var ano = getElementById('ano').value
	}
	MontaCalendario(mes,ano)
	MontaFL(dia,mes,ano,pag)
}

function MontaDia(dia){
	document.getElementById('dia').value=dia
	Pagina(1)
}

function MontaTitulo(view,dia,mes,ano){
	var dados
	if (view==1)
	{dados=dia+' de '+nomemes[mes-1]+' de '+ano}
	if (view==2)
	{
		dados=getDiainiFim(1,dia,mes,ano)+' de '+nomemes[mes-1]+' de '+ano+' até '+getDiainiFim(2,dia,mes,ano)+' de '+nomemes[mes-1]+' de '+ano
	}
	if (view==3)
	{dados=nomemes[mes-1]+' de '+ano}
	document.getElementById('flh_titulo').innerHTML=dados
}

function getDiainiFim(opc,dia,mes,ano){
	var diasemana=getDiaSemana(dia,mes,ano)
	if (opc==1)
	{
		while (diasemana>0)
		{
			if (dia==1)
			{break}
			else{dia--;diasemana--}
		}
	}
	if (opc==2)
	{
		while (diasemana<6)
		{
			if (dia==MaxDia(mes,ano))
			{break}
			else{dia++;diasemana++}
		}
	}
	return dia
}

function getView(){
	var i,view
	/*
	with (document.frm){
		for (i=0;i<tipocal.length;i++)
		{
			if (tipocal[i].checked)
			{view=i+1;break;}
		}
	}
	*/
	view=document.getElementById('tipocal').value
	return view
}

function VerificaDia(dia){
	//verifica se existe o dia para montagem do calendário
	if (Number(dia))
	{
		var i
		var pass=false
		for (i=0;i<aDia.length;i++ )
		{
			if (aDia[i]==dia){pass=true}
		}
		return pass
	}
	else{return false}
}

function getDiaSemana(dia,mes,ano){	
	var datainicio=ValidaDiaSemana(dia,mes,ano)	
	if (datainicio!=-1)
	{return datainicio.getUTCDay()}
	else {return -1}
}

function MaxDia(mes,ano){
	if (ValidaMesAno(mes,ano))
	{
		bis=bissexto(ano)?28:29;	
		var diames=[31,bis,31,30,31,30,31,31,30,31,30,31]
		return diames[mes-1]
	}
	else{return 0}
}

function ValidaDiaSemana(dia,mes,ano){	
	if (ValidaMesAno(mes,ano))
	{
		var nomemes = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]
		if (!Number(dia))
		{dia=1}
		var datainicio = new Date(dia+" "+nomemes[mes-1]+" "+ano)
		if (!isNaN(datainicio))
			{return datainicio}
		else {return -1}
	}
	else{return -1}
}

function ValidaMesAno(mes,ano){
	if ((Number(mes))&&(Number(ano)))
	{
		if ((mes>=1)&&(mes<=12))
		{return true}
		else{return false}
	}
	else {return false}
}

function bissexto(year) {
	var ano=2006//ano base (bissexto)
	if (year==ano)
	{return true}
	else{
		if (year>ano)
		{
			while (year>ano)
			{
				ano=ano+4
				if (ano>=year){
					break
					if (ano==year)
					{return true}
					else{return false}}}}	
		else{
			while (year<ano)
			{
				ano=ano-4
				if (ano<=year)
				{
					break;
					if (ano==year)
					{return true}
					else{return false}}}}}		 
}

function Cal_Navegador(evento){
	with (document){
		frm.tipocal.selectedIndex=2
		var mes = getElementById('mes').value
		var ano = getElementById('ano').value
		if (ValidaMesAno(mes,ano))
		{
			if (evento==1)
			{
				mes++
				if (mes>12)
				{mes=1;ano++}
			}
			else{
				mes--
				if (mes<1)
				{mes=12;ano--}		
			}
			getElementById('mes').value=mes
			getElementById('ano').value=ano
			LimpaFl()
			MontaCalendario(mes,ano)
		}
	}
}

function Over(val){
	with (document){
		if (val==1)
		{getElementById('img_prox').src='/images/cursos/setab2.png'}
		else{getElementById('img_ant').src='/images/cursos/setab.png'}
	}
}

function Out(val){
	with (document){
		if (val==1)
		{getElementById('img_prox').src='/images/cursos/seta2.png'}
		else{getElementById('img_ant').src='/images/cursos/seta.png'}
	}
}

function Down(val){
	with (document){
		if (val==1)
		{getElementById('img_prox').src='/images/cursos/setac2.png'}
		else{getElementById('img_ant').src='/images/cursos/setac.png'}
	}
}

function loadXML(xmlFile)
{
  xmlDoc.async="false"
  xmlDoc.onreadystatechange=VerificaXML
  xmlDoc.load(xmlFile)
  xmlObj=xmlDoc.documentElement
}

function VerificaXML()
{
  if (xmlDoc.readyState != 4)
  {
    return false;
  }
}

function LoadArray(mes){
	var ano = today.getYear()
	var data=''
	var x=0,y=0,cont=0,dia=0
	if (ValidaMesAno(mes,ano))
	{	
		EraseArrayCurso()
		var data=Number(document.getElementById('data').value)
		var tpcurso = new Number(document.getElementById('tipocurso').value)
		var arquivo=String()
		if (tpcurso==3)
		{
			if (data==0)
			{arquivo='cursos_di.xml'}
			else{arquivo='cursos_ma.xml'}
		}
		else {
			if (tpcurso==1)
			{arquivo='cursos_ol.xml'}
			else{arquivo='cursos_ic.xml'}
		}
		
		loadXML(arquivo)
		var Cursos = xmlObj.getElementsByTagName('cursos')
		var qtdNodes = Cursos.length //quantidade de cursos
		var qtdChildNodes=0 //quantidade de itens de curso
		if (qtdNodes>0){qtdChildNodes = Cursos[0].childNodes.length}
		for (i=0;i<=qtdNodes-1;i++)
		{				
			for (j=0;j<=qtdChildNodes-1;j++)
			{
				if (Cursos[i].childNodes[j].tagName.toLowerCase()=='data')
				{data=new Date(Cursos[i].childNodes[j].text)}	
				if (tpcurso!=3){mes=data.getMonth()+1}
				if ((data.getMonth()+1)==mes)
				{
					if (dia!=data.getDate())
					{
						aDia[y]=data.getDate()
						dia=data.getDate()
						y++
					}					
					if (cont==j)
					{aCurso[x]=new Array(qtdChildNodes+1)}					
					aCurso[x][j]=Trim(Cursos[i].childNodes[j].text)
					if (j==qtdChildNodes-1)
					{aCurso[x][j+1]=Cursos[i].getAttribute("id");x++}
				}				
			}
		}
	}
}

function Trim(str)
{
	while (str.charAt(0) == " ")
	str = str.substr(1,str.length -1)

	while (str.charAt(str.length-1) == " ")
	str = str.substr(0,str.length-1)

	return str
} 

function CheckClickiFrame(me){
	var obj = this.document.iframe1.frm.slccidade
	if (me.checked)
	{obj.style.backgroundColor="#EAEAEA"}
	else{obj.style.backgroundColor="#FFFFFF";obj.selectedIndex=-1}
}

function CheckClick(me){
	var obj = document.getElementById('SLC'+me.name)
	if (me.checked)
	{obj.style.backgroundColor="#EAEAEA"}
	else{obj.style.backgroundColor="#FFFFFF";obj.selectedIndex=-1
		if (obj.name=='slcuf')
		{Cidade(obj)}
	}
}

function CheckClickVal(me){
var color
	with(document){
		if (me.checked)
		{color="#EAEAEA"}
		else{color="#FFFFFF"}

		getElementById('diaini').style.backgroundColor=color
		getElementById('mesini').style.backgroundColor=color
		getElementById('anoini').style.backgroundColor=color
		getElementById('diafim').style.backgroundColor=color
		getElementById('mesfim').style.backgroundColor=color
		getElementById('anofim').style.backgroundColor=color

		if (color=="#FFFFFF")
		{
			getElementById('diaini').selectedIndex=-1
			getElementById('mesini').selectedIndex=-1
			getElementById('anoini').selectedIndex=-1
			getElementById('diafim').selectedIndex=-1
			getElementById('mesfim').selectedIndex=-1
			getElementById('anofim').selectedIndex=-1
		}
	}
}

function Cidade(me){
	with (document){
		var obj=getElementById('cbx_cidade')
		var uf
		if (me.value!='0')
		{uf=me.value}
		else{uf='00'}
		this.document.iframe1.frm.uf.value=uf
		this.document.iframe1.frm.submit()
	}
}

function ValidaPesq(){

	var tpbusca = new Number(document.getElementById('slctpcurso').value)
	var pass = new Number(0)
	
	if ((tpbusca==1)||(tpbusca==2))
	{
		var Campos=["inst", "area", "cred","duracao","requisito", "tpcurso"]
		var Dsc=["Intituição", "Área de Atuação", "Credenciamento", "Duração", "Pré-Requisito","Tipo do Curso"]
		pass=1
	}
	else{	
		var Campos=["inst", "area", "cred","duracao","requisito", "tpcurso","uf"]
		var Dsc=["Intituição", "Área de Atuação", "Credenciamento", "Duração", "Pré-Requisito","Tipo do Curso","Uf"]
	}

	var i= new Number()
	with(document){
		for (i=0;i<=Campos.length-1;i++)
		{
			if (getElementById(Campos[i]).checked){
				if (getElementById('slc'+Campos[i]).value==0)
				{
					alert('O Campo "' + Dsc[i] + '" não foi preenchido.')
					getElementById('slc'+Campos[i]).focus()
					return
				}
			}
		}

		if (pass=0)
		{
			if (getElementById('periodo').checked){
					var dataini=ValidaDiaSemana(getElementById('diaini').value,getElementById('mesini').value,getElementById('anoini').value)
					var datafim=ValidaDiaSemana(getElementById('diafim').value,getElementById('mesfim').value,getElementById('anofim').value)
					if ((dataini!=-1)&&(datafim!=-1))
					{
						if (dataini>datafim)
						{
							alert('Data inicial é maior que a data final.');return
						}
					}
					else{
						alert('O campo "Período" não foi preenchido corretamente')
						getElementById('diaini').focus()
						return
					}	
				
			}
			if (getElementById('cidade').checked)
			{
				if (this.document.iframe1.frm.slccidade.value==0)
				{alert('O campo "Cidade" não foi preenchido!');this.document.iframe1.frm.slccidade.focus();return}
			}
			getElementById('vlrcidade').value=this.document.iframe1.frm.slccidade.value
		}
		else{
			getElementById('vlrcidade').value=0
		}	

		frm.action='resbusca.asp'
		frm.method='post'
		frm.submit()
	}
}

function XML_Busca(){
	var order = new String(document.getElementById('ordem').value)
	var tipoord = new String(document.getElementById('tipo_ord').value)
	var Instituicao= new String(document.getElementById('slcInst').value)
	var sArea= new String(document.getElementById('slcarea').value)
	var Credenciamento= new String(document.getElementById('slccredenciamento').value)
	var Requisito= new String(document.getElementById('slcrequisito').value)
	var diaini= new String(document.getElementById('diaini').value)
	var mesini= new String(document.getElementById('mesini').value)
	var anoini= new String(document.getElementById('anoini').value)
	var diafim= new String(document.getElementById('diafim').value)
	var mesfim= new String(document.getElementById('mesfim').value)
	var anofim= new String(document.getElementById('anofim').value)
	var Duracao= new String(document.getElementById('slcduracao').value)
	var Uf= new String(document.getElementById('slcuf').value)
	var Cidade= new String(document.getElementById('vlrcidade').value)
	var pagina= new String(document.getElementById('pag').value)
	var tpcurso= new String(document.getElementById('slctpcurso').value)
	var strVarPost = new String

	if (order!='')
	{strVarPost+="?orderby="+order}
	if (tipoord!='')
	{strVarPost+="&tipoord="+tipoord}
	if (Instituicao!='')
	{strVarPost+="&slcInst="+Instituicao}
	if (sArea!='')
	{strVarPost+="&Area="+sArea}
	if (Credenciamento!='')
	{strVarPost+="&Credenciamento="+Credenciamento}
	if (Requisito!='')
	{strVarPost+="&Requisito="+Requisito}
	if (diaini!='')
	{strVarPost+="&diaini="+diaini}
	if (mesini!='')
	{strVarPost+="&mesini="+mesini}
	if (anoini!='')
	{strVarPost+="&anoini="+anoini}
	if (diafim!='')
	{strVarPost+="&diafim="+diafim}
	if (mesfim!='')
	{strVarPost+="&mesfim="+mesfim}
	if (anofim!='')
	{strVarPost+="&anofim="+anofim}
	if (Duracao!='')
	{strVarPost+="&Duracao="+Duracao}
	if (Uf!='')
	{strVarPost+="&Uf="+Uf}
	if (Cidade!='')
	{strVarPost+="&Cidade="+Cidade}
	if (pagina!='')
	{strVarPost+="&pag="+pagina}
	if (tpcurso!='')
	{strVarPost+="&slctpcurso="+tpcurso}

	

	var xml = new ActiveXObject("Microsoft.XMLDOM")
	xml.async = false
	xml.load("busca_cursos.xml")// Load XSL
	var xsl = new ActiveXObject("Microsoft.XMLDOM")
	xsl.async = false
	xsl.load("monta_curso.asp"+strVarPost)// Transform
	document.write(xml.transformNode(xsl))
	//location.href("monta_curso.asp"+strVarPost)
}

function GoPag(Pag){	
	with(document){
		getElementById('pag').value=Pag			
		frm.action='resbusca.asp'
		frm.method='post'
		frm.submit()	
	}
}

function MontaPagNav(TotalReg,PagReg,PagAtu){
	if (TotalReg>0)
	{
		var Cont = new Number(1)
		var i = new Number(0)
		var Dados = new String()
		while (TotalReg>PagReg)
		{TotalReg-=PagReg;Cont++}
		for (i=1;i<=Cont;i++ )
		{
			if (i==PagAtu)
			{Dados+=' ' + i + ' '}
			else{
			Dados+='<b><a href="Javascript:GoPag('+i+')" target=""> '+i+' </a></b>'}
		}
		document.write('<table width="468"><tr><td align="center">'+Dados+'</td></tr></table>')
	}
}

function ResDadosBusca(){
	var i, j = new Number(0)
	var ano = today.getYear()
	var strPrint = new String()	
	var passDataIni = new Boolean(true)
	var passMatricula = new Boolean(true)
	if (aDados.length>0)
	{
		for (i=0;i<=aDados.length-1;i++)
		{
			var tpcurso=new String(aDados[i][11])

			strPrint+='<tr><td>'
			strPrint+='<div align="justify">'
			strPrint+='<b><a target="_self" href="http://custom.infomoney.com.br/cursos/detalhe.asp?idcurso=' + aDados[i][0] + '">' +  aDados[i][2] + '</a></b>'
			strPrint+=' - '
			strPrint+=aDados[i][1]
			strPrint+='</div>'
			strPrint+='</td></tr>'	
				
			strPrint+='<tr><td>'
			strPrint+='<div align="justify">'
			strPrint+=aDados[i][3].substring(0,400)
			strPrint+='</div>'
			strPrint+='</td></tr>'
			strPrint+='<tr><td>'
			strPrint+='<div align="justify">'
			strPrint+='Área: '+aDados[i][4].substring(0,100)
			strPrint+=' - '
			strPrint+='Duração: '+aDados[i][6].substring(0,100)

			strPrint+='</div>'
			strPrint+='</td></tr>'	

			strPrint+='<tr><td>'
			strPrint+='<div align="justify">'
			if ((tpcurso=='1')||(tpcurso=='2'))
			{
				strPrint+='Curso Online'
			}
			else
			{
				strPrint+=aDados[i][7] 
				strPrint+=' - '
				strPrint+=aDados[i][8]
				for (j=ano-2;j<=ano+2;j++ )
				{
					if (FmtData(aDados[i][9])=='01/01/'+j)
					{passDataIni=false;break}
				}
				for (j=ano-2;j<=ano+2;j++ )
				{
					if ((FmtData(aDados[i][10])=='01/01/'+j)&&(FmtData(aDados[i][12])=='01/01/'+j))
					{passMatricula=false;break}
				}

				if (passDataIni)
				{
					strPrint+='  |  '
					strPrint+='Início: ' + FmtData(aDados[i][9])
				}

				if (passMatricula)
				{
					strPrint+='  |  '
					strPrint+='Matrícula: ' + FmtData(aDados[i][10]) + ' a ' + FmtData(aDados[i][12])
				}

			}
			strPrint+='</div>'
			strPrint+='</td></tr>'	

			strPrint+='<tr><td>'
			strPrint+='<br/>'
			strPrint+='</td></tr>'
		}
		document.write('<table width="468">'+strPrint+'</table>')
	}
	else{
		document.write('<br/><table width="468"><tr><td align="center">Nenhum registro foi encontrado, favor definir critérios alternativos de busca.</td></tr></table><br/>')
	}
	
}

function FmtData(val){
	if (val.length==8)
	{
		val=val.substring(6,8) + '/' + val.substring(4,6) + '/' + val.substring(0,4)
		return val
	}
}

function ValidaPag(ini,fim,val){
	if ((val>=ini)&&(val<=fim))
	{return 1}
	else{return 0}
}

function TpCurso(val){
		var status
		with(document){
			if (val!=3)
			{status='hidden'}
			else{status='visible'}

			getElementById('tipocal').style.visibility=status
			getElementById('data').style.visibility=status
			getElementById('cal_ordem').style.visibility=status
			getElementById('cal_periodo').style.visibility=status
		}
		OnLoad()
}

function BuscaTipo(val){
	var obj = document.getElementById('bscurso')
	if ((val==1)||(val==2))
	{
		if (Trim(obj.innerHTML)!='')
		{CbTipoCurso = obj.innerHTML}
		obj.innerHTML=''		
	}
	else{
		if (Trim(CbTipoCurso)!=''){
		obj.innerHTML=CbTipoCurso}
	}
}

function Menu(item){
	var Mn = new String()
	Mn ='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="134" height="137">'
	Mn +='<param name="flash_component" value="ImageViewer.swc">'
	Mn +='<param name="movie" value="/template/menu/menu.swf?ordem=' + item + '">'
	Mn +='<param name="quality" value="high">'
	Mn +='<param name="FlashVars" value="flashlet={imageLinkTarget:_blank,captionFont:Verdana,titleFont:Verdana,showControls:true,frameShow:false,slideDelay:5,captionSize:10,captionColor:#333333,titleSize:10,transitionsType:Random,titleColor:#333333,slideAutoPlay:false,imageURLs:[img1.jpg,img2.jpg,img3.jpg],slideLoop:false,frameThickness:2,imageLinks:[http://macromedia.com/,http://macromedia.com/,http://macromedia.com/],frameColor:#333333,bgColor:#FFFFFF,imageCaptions:[]}">'
	Mn +='<embed src="/template/menu/menu.swf?ordem=' + item + '" quality="high" flashvars="flashlet={imageLinkTarget:_blank,captionFont:Verdana,titleFont:Verdana,showControls:true,frameShow:false,slideDelay:5,captionSize:10,captionColor:#333333,titleSize:10,transitionsType:Random,titleColor:#333333,slideAutoPlay:false,imageURLs:[img1.jpg,img2.jpg,img3.jpg],slideLoop:false,frameThickness:2,imageLinks:[http://macromedia.com/,http://macromedia.com/,http://macromedia.com/],frameColor:#333333,bgColor:#FFFFFF,imageCaptions:[]}" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="134" height="137"></embed>'
	Mn +='</object>'
	document.getElementById('menu_swf').innerHTML=Mn
}

function ImgFlash(img,link){
	var imagem = new String(img)
	var Mn = new String()
	rExp = /.swf/gi
	results = imagem.search(rExp)
	if (results!=-1)
	{	
	if (link!='')
	{link='?oas=' + link}
	Mn ='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="150" height="60">'
	Mn +='<param name="flash_component" value="ImageViewer.swc">'
	Mn +='<param name="movie" value=' + img + link +'>'
	Mn +='<param name="quality" value="high">'
	Mn +='<param name="FlashVars" value="flashlet={imageLinkTarget:_blank,captionFont:Verdana,titleFont:Verdana,showControls:true,frameShow:false,slideDelay:5,captionSize:10,captionColor:#333333,titleSize:10,transitionsType:Random,titleColor:#333333,slideAutoPlay:false,imageURLs:[img1.jpg,img2.jpg,img3.jpg],slideLoop:false,frameThickness:2,imageLinks:[http://macromedia.com/,http://macromedia.com/,http://macromedia.com/],frameColor:#333333,bgColor:#FFFFFF,imageCaptions:[]}">'
	Mn +='<embed src=' + img + link +' quality="high" flashvars="flashlet={imageLinkTarget:_blank,captionFont:Verdana,titleFont:Verdana,showControls:true,frameShow:false,slideDelay:5,captionSize:10,captionColor:#333333,titleSize:10,transitionsType:Random,titleColor:#333333,slideAutoPlay:false,imageURLs:[img1.jpg,img2.jpg,img3.jpg],slideLoop:false,frameThickness:2,imageLinks:[http://macromedia.com/,http://macromedia.com/,http://macromedia.com/],frameColor:#333333,bgColor:#FFFFFF,imageCaptions:[]}" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="150" height="60"></embed>'
	Mn +='</object>' 
	}
	else{
		Mn='<IMG SRC='+img+' BORDER="0" ALT="">'
	}
	return(Mn)
}

function GerImgFlash(img,link){
	document.write(ImgFlash(img,link))
}
