// JavaScript Document
// Tempo de Cada Foto (Mili segundos)
var pisca = '';
var a = 0;
var b = 0;
var msg_error = "";
var flag_ativo = new Boolean;
var Caixa1 = '&nbsp;&nbsp;Bem vindos ao sistema de navegaçao Tese Informática<br />&nbsp;&nbsp;Clique nos botoes acima para iniciar uma requisiçao.';

var Caixa2 = ("<font color='#660000'><div id='informa' style='widht:100px; margin-left:10px; text-align:justify; color:#660000; max-width:450px;'><center><b>Atenção: </b>(Lembretes)<br /><br />" +
   			  "</center><b>Atualize periódicamente o sistema de folha de pagamento</b><br /><br />" +
   			  "Bases em Paradox, SQL-Server e Oracle. Entre em contato conosco!<br /><br />" +
"<br /></div></font>");

var preLoad;

var slideShowSpeed = 4000
// Duraçao do Fade (4 segundos)
var crossFadeDuration = 4

var parc;
var Link;
var Pic;
var data_inst;

var t
var j = 0
var p = Pic.length

var preLoad = new Array()
	for (i = 0; i < p ; i++ )
		{
   		preLoad[i] = new Image()
   		preLoad[i].src = Pic[i]
		}


function runSlideShow(){

	if (document.all)
		{
		document.images.SlideShow.style.filter="blendTrans(duration=2)"
		document.images.SlideShow.style.filter="blendTrans(duration=crossFadeDuration)"
		document.images.SlideShow.filters.blendTrans.Apply()      
		}
		document.images.SlideShow.src = preLoad[j].src
   		document.getElementById("link").href = Link[j]
		document.getElementById("cliente_desc").innerHTML = parc[j] + "<br />Cliente desde: " + data_inst[j]
//		document.getElementById("data").value = data_inst[j]
   
   if (document.all)
   		{
      	document.images.SlideShow.filters.blendTrans.Play()
   		}
   		j = j + 1
   
   if (j > (p-1)) j=0
   t = setTimeout('runSlideShow()', slideShowSpeed)
}

function inicial()
{
 display_msg('tabelas', 0);
}


 var n_folha
 var n_rh
 var n_sefip
 var n_grrf
 var n_caged
 var n_dirf
 var n_rais
 var n_arquivos
 var parc;
 var Link;
 var Pic;
 var data_inst;

function atr_page(btn, name_frame, data)
{
var Caixa1 = '';
var Caixa2 = '';
	
 switch (btn)
	{
		case 1 :
			 Caixa1 = "<div id='item1' style='top: 10px; background-color:#ffffff; text-align:center; border-style:solid; border-color:#000066; left:0px; position:absolute; width: 122px; background-image: url(images/menu.gif);'>\n " +
				'<a href="#" class="classenav" onclick="arq_down('+ " \'FOLHA\' , \'descritivo_menu\' , arquivos , "+n_folha+" ,"+ pos_folha +')" >\n ' +
				"Folha \n " +
				"</a> \n " +
				"</div> \n " +
			 	"<div id='item2' style='top: 10px; background-color:#ffff66; text-align:center; border-style:solid; border-color:#000066; left:125px; position:absolute; width: 122px;background-image: url(images/menu.gif);'>\n " +
				'<a href="#" class="classenav" onclick="arq_down('+ " \'RH\' , \'descritivo_menu\' , arquivos , "+n_rh+" ," + pos_rh +')" > \n ' +
				"RH \n " +
				"</a> \n " +
				"</div> \n " +
			 	"<div id='item3' style='top: 10px; background-color:#ffff66; text-align:center; border-style:solid; border-color:#000066; left:250px; position:absolute; width: 122px;background-image: url(images/menu.gif);'>\n " +
				'<a href="#" class="classenav" onclick="arq_down('+ " \'SEFIP\' , \'descritivo_menu\' , arquivos , "+n_sefip+" , " + pos_sefip +')" > \n ' +
				"Sefip \n " +
				"</a> \n " +
				"</div> \n " +
			 	"<div id='item4' style='top: 10px; background-color:#ffff66; text-align:center; border-style:solid; border-color:#000066; left:375px; position:absolute; width: 122px;background-image: url(images/menu.gif);'>\n " +
				'<a href="#" class="classenav" onclick="arq_down('+ " \'GRRF\' , \'descritivo_menu\' , arquivos , "+n_grrf+" ," + pos_grrf +')" > \n ' +
				"GRRF \n " +
				"</a> \n " +
				"</div> \n " +
			 	"<div id='item5' style='top: 30px; background-color:#ffff66; text-align:center; border-style:solid; border-color:#000066; left:0px; position:absolute; width: 122px;background-image: url(images/menu.gif);'>\n " +
				'<a href="#" class="classenav" onclick="arq_down('+ " \'CAGED\' , \'descritivo_menu\' , arquivos , "+n_caged+" ," + pos_caged +')" > \n ' +
				"Caged \n " +
				"</a> \n " +
				"</div> \n " +
			 	"<div id='item6' style='top: 30px; background-color:#ffff66; text-align:center; border-style:solid; border-color:#000066; left:125px; position:absolute; width: 122px;background-image: url(images/menu.gif);'>\n " +
				'<a href="#" class="classenav" onclick="arq_down('+ " \'DIRF\' , \'descritivo_menu\' , arquivos , "+n_dirf+" ," + pos_dirf +')" > \n ' +
				"RECEITA \n " +
				"</a> \n " +
				"</div> \n " +
			 	"<div id='item7' style='top: 30px; background-color:#ffff66; text-align:center; border-style:solid; border-color:#000066; left:250px; position:absolute; width: 122px;background-image: url(images/menu.gif);'>\n " +
				'<a href="#" class="classenav" onclick="arq_down('+ " \'RAIS\' , \'descritivo_menu\' , arquivos , "+n_rais+" ," + pos_rais +')" > \n ' +
				"RAIS \n " +
				"</a> \n " +
				"</div> \n " +
			 	"<div id='item8' style='top: 30px; background-color:#ffff66; text-align:center; border-style:solid; border-color:#000066; left:375px; position:absolute; width: 122px;background-image: url(images/menu.gif);'>\n " +
				'<a href="#" class="classenav" onclick="arq_down('+ " \'ARQUIVOS\' , \'descritivo_menu\' , arquivos , "+n_arquivos+" ," + pos_arquivos +')" > \n ' +
				"Arquivos \n " +
				"</a> \n " +
				"</div> \n ";
			 document.getElementById(name_frame).innerHTML = Caixa1;
			 var Caixa2 = '<font color="#000066">Para efetuar os downloads, escolha uma das categorias acima.</font>';
			 document.getElementById('descritivo_menu').innerHTML = Caixa2;
		break
		case 2 :
			 Caixa1 = "<div id='item1' style='top: 10px; background-color:#ffffff; text-align:center; border-style:solid; border-color:#000066; left:0px; position:absolute; width: 122px; background-image: url(images/menu.gif);'>\n " +
				"<a href='#' class='classenav' style='text-decoration:underline;' onclick=\"mostrar(\'tabelas\', \'INSS\');\" > \n " +
				"Tabela do INSS \n " +
				"</a> \n " +
				"</div> \n " +
			 	"<div id='item2' style='top: 10px; background-color:#ffff66; text-align:center; border-style:solid; border-color:#000066; left:125px; position:absolute; width: 122px;background-image: url(images/menu.gif);'>\n " +
				'<a href="#" class="classenav" style="text-decoration:underline;" onclick="mostrar(\'tabelas\', \'IRRF\');" > \n ' +
				"Tabela de I.R.R.F \n " +
				"</a> \n " +
				"</div> <br /><br />  \n";
				
		document.getElementById(name_frame).innerHTML = Caixa1;
		var Caixa2 = "<a href='http://www.teseinfo.com/images/tabelair.JPG' target='blank' title='Tabela do IRRF Atualizada em 01/01/2010' alt='Tabela do IRRF Atualizada em 01/01/2010' style='text-decoration:underline;'>Visualizar figura da tabela do <b>IRRF</b> em outra janela!</a><br /> \n"+
				"<a href='http://www.teseinfo.com/images/tabela04.JPG' target='blank' title='Tabela do INSS Atualizada em 07/01/2010' alt='Tabela do INSS Atualizada em 07/01/2010' style='text-decoration:underline;'>Visualizar figura da tabela do <b>INSS</b> em outra janela!</a><br /> \n "+		
		"<font color='#000066'><center><br /><br />Para visualizar, escolha uma das opçoes acima.</center></font>" +
					 "<br /><p>As tabelas de INSS e IRRF são atualizadas periodicamente quando estão disponíveis nos sites " +
					 "da previdência ou da Receita Federal.</p>" +
					 "<p>Estes dados também podem ser encontrados nos jornais diários de grande circulação, nas seções " +
					 "de finanças e valores.</p>" +
					 "<p>Para maiores informações, favor consultar a legislação vigente.</p>"
		document.getElementById('descritivo_menu').innerHTML = Caixa2;
		break
		case 3 :
		return (false);
		break
		case 4 :
			 Caixa1 = '<table border="0" align="center" width="500" height="60"> \
			 <tr> \
			 	<td bgcolor="#0A4C99"> \
				&nbsp;&nbsp; \
				<a href="#" class="classenav" style="text-decoration:underline;" onclick="window.open(\'http://www.teseinfo.com/downloads/folhademo.exe\', \'_blank\')" > \
				Teste o sistema de folha de pagamento por 30 dias ou peça uma demonstra&ccedil;&atilde;o pessoalmente pelo fone: (11)2098-3469\
				</a> \
				</td> \
			</tr> \
		</table>';
		document.getElementById(name_frame).innerHTML = Caixa1;
		var Caixa2 = '<font color="#000099">Para baixar o aplicativo, basta clicar no texto acima.</font>';
		document.getElementById('descritivo_menu').innerHTML = Caixa2;
		break
	}
}
function open_restrict(n_elm, alt_at, tam_at, alt_n, tam_n)
{
elm = document.getElementById(n_elm);
	if (flag_ativo == false)
		{
		for (tam_at, alt_at; tam_at < tam_n; tam_at++ )
			{
			 alt_at = alt_at - 1;
			 elm.style.height = tam_at + 'px';
			 elm.style.top = alt_at + 'px';
			}

		if ( tam_at >= tam_n )
			{
			flag_ativo = true;
			}

		display_msg('form_login', 1);
		document.getElementById('form_login').style.marginTop = 0 + 'px';
		}
	else
		{
		for (tam_at; tam_at < tam_n; tam_n-- )
			{
			 alt_n = alt_n + 1;
			 elm.style.height = tam_n + 'px';
			 elm.style.top = alt_at + 'px';
			}

		if ( tam_at <= tam_n )
			{
			flag_ativo = false;
			}
		document.getElementById('form_login').style.marginTop = -200 + 'px';
		display_msg('form_login', 0);
		}
}

function tam_tela(){
if ((screen.width < 1024) || (screen.height < 768))
	{
     document.getElementById('content').style.left = 0 + "px";
     document.getElementById('content').style.marginLeft = 0 + "px";
    }
}


var msg_error;

function mostrar(name_frame, valor){
	var Caixa_ajuda = valor;
	var szDivID = name_frame;
	var iState = 1;
	if (name_frame == "frame_ajuda")
		{
		 valor = "<font size='2'color='#0A4C99'>Ajuda:</font><br /><br />";
		 valor += Caixa_ajuda;
		 valor += "<br /><br /><a href='#' class='classenav' onclick='esconder(\"frame_ajuda\", \"\" );' >\
				<br /><br /><font color='#0A4C99' style='text-decoration:none;'> \
				[X]fechar</font> \
				</a>";
		}

	switch(name_frame)
		{
		case "tabelas" :
			 if (valor == "INSS")
			 	{
			 	valor = "<br /><br />Tabela do INSS <br /><br />Atualizada em 30 de Junho de 2010.<br /><br /><font style='font-size:12px'>Clique na imagem para fechar</font><br /><br />" +
				"<img src='images/tabela04.JPG' /> ";
				}

			if (valor == "IRRF")
			 	{
				 valor = "<br />Tabela do IRRF <br /><br />Atualizada em 01 de Janeiro de 2010.<br /><br /><font style='font-size:12px'>Clique na imagem para fechar</font><br /><br />" +
				"<img src='images/tabelair.JPG' /> ";
				}
		break;
		}


	if(document.layers)	   //NN4+
    	{
       	document.layers[szDivID].visibility = iState ? "show" : "hide";
    	}
    else if(document.getElementById)	  //gecko(NN6) + IE 5+
    	{
		var obj = document.getElementById(szDivID);
        obj.style.visibility = iState ? "visible" : "hidden";
    	}
    else if(document.all)	// IE 4
    	{
        document.all[szDivID].style.visibility = iState ? "visible" : "hidden";
    	}
		
		if (valor != "")
			{
			document.getElementById(name_frame).innerHTML = valor;
			}
}

function goTime()
{ 
    momentoAtual = new Date() 
    hora = momentoAtual.getHours() 
    if (hora < 10)
		{
		hora = '0' + hora;
		}
	
	minuto = momentoAtual.getMinutes() 
    if (minuto < 10)
		{
		minuto = '0' + minuto;
		}
		
	segundos = momentoAtual.getSeconds();
	if (segundos < 10 )
		{
		segundos = '0' + segundos;
		}
	
    horaImprimivel = hora + " : " + minuto + " : " + segundos;
	document.getElementById('horario').innerHTML = horaImprimivel;
	setTimeout("goTime()",1000)
}


function esconder(name_frame, valor){
	var szDivID = name_frame;
	var iState = 0
    if(document.layers)	   //NN4+
    	{
       	document.layers[szDivID].visibility = iState ? "show" : "hide";
    	}
    else if(document.getElementById)	  //gecko(NN6) + IE 5+
    	{
		var obj = document.getElementById(szDivID);
        obj.style.visibility = iState ? "visible" : "hidden";
    	}
    else if(document.all)	// IE 4
    	{
        document.all[szDivID].style.visibility = iState ? "visible" : "hidden";
    	}

	if (valor != "")
		{
		document.getElementById(name_frame).innerHTML = valor;
		}
 
 return (false)
}

// Função para display da msg de erro
function display_msg(szDivID, iState)
{
 if ( document.layers )	   //NN4+
   	{
   	 document.layers[szDivID].visibility = iState ? "show" : "hide"
   	}
 else if ( document.getElementById )	  //gecko(NN6) + IE 5+
		{
		 var obj = document.getElementById(szDivID);
		 obj.style.visibility = iState ? "visible" : "hidden"
		}
 else if ( document.all )	// IE 4
		{
		 document.all[szDivID].style.visibility = iState ? "visible" : "hidden"
		}
		 
}

 var n_folha
 var n_rh
 var n_sefip
 var n_grrf
 var n_caged
 var n_dirf
 var n_rais
 var n_arquivos
 var Caixa2
 
function arq_down(type, name_frame, data, n_arq , cod)
{
n_arq = n_arq + cod
var i = ''
var Caixa2 = ""
switch (type)
	{
		case 'FOLHA' :
			 altura = '';
			 for(i = cod ; i < n_arq ; i++)
			 	{
				Caixa2 += "<div id='Folha" + i + "' style='width:480px; border-style:solid; border-width: 2px; border-bottom-width: 1px; padding-bottom: 5px; text-align:center;'> \n" +
				"<a href='" +data[i][2]+"' class ='classenav'> \n <br /> " +
				"<img src='images/"+data[i][0]+"' align='middle' border='0' /> \n  <br /><br />" +
				"</a> \n " +
				"<a href='" +data[i][2]+"' class='classenav'> \n " +
				"<font style='text-decoration:none;'>"+data[i][1]+ " \n " +
				"<br /><font style='font-size:9px;'>"+data[i][4]+"</font> \n " +
				"</a> \n <br /><br />" +
				"<a href='#' class='classenav' onclick='mostrar(\"frame_ajuda\", \""+data[i][3]+"\" );' > \n " +
				"<font style='text-decoration:none;'> \n " +
				"Ajuda</font> \n "+
				"</a> \n " +
				"</div>";
				}
			 document.getElementById(name_frame).innerHTML = Caixa2
			 Caixa2 = '';
		break
		case 'RH' :
			 for(i = cod ; i < n_arq ; i++)
			 	{
				Caixa2 += "<div id='Folha" + i + "' style='width:480px; border-style:solid; border-width: 2px; border-bottom-width: 1px; padding-bottom: 5px; text-align:center;'> \n" +
				"<a href='" +data[i][2]+"' class ='classenav'> \n <br /> " +
				"<img src='images/"+data[i][0]+"' align='middle' border='0' /> \n  <br /><br />" +
				"</a> \n " +
				"<a href='" +data[i][2]+"' class='classenav'> \n " +
				"<font style='text-decoration:none;'>"+data[i][1]+ " \n " +
				"<br /><font style='font-size:9px;'>"+data[i][4]+"</font> \n " +
				"</a> \n <br /><br />" +
				"<a href='#' class='classenav' onclick='mostrar(\"frame_ajuda\", \""+data[i][3]+"\" );' > \n " +
				"<font style='text-decoration:none;'> \n " +
				"Ajuda</font> \n "+
				"</a> \n " +
				"</div>";
				}
			 document.getElementById(name_frame).innerHTML = Caixa2;
			 Caixa2 = '';
		break
		case 'SEFIP' :
			 Caixa2 += "<a href='http://www1.caixa.gov.br/download/asp/download.asp?subCategId=631&CategId=125&subCateglayout=SEFIP/GRF&Categlayout=FGTS' target='_blank'><b><u><font size='1'>Downloads Alternativos - Clique aqui para ir direto à pagina de downloads da Caixa</font></u><b></a><br><br>"
			 for(i = cod ; i < n_arq ; i++)
			 	{
				Caixa2 += "<div id='Folha" + i + "' style='width:480px; border-style:solid; border-width: 2px; border-bottom-width: 1px; padding-bottom: 5px; text-align:center;'> \n" +
				"<a href='" +data[i][2]+"' class ='classenav'> \n <br /> " +
				"<img src='images/"+data[i][0]+"' align='middle' border='0' /> \n  <br /><br />" +
				"</a> \n " +
				"<a href='" +data[i][2]+"' class='classenav'> \n " +
				"<font style='text-decoration:none;'>"+data[i][1]+ " \n " +
				"<br /><font style='font-size:9px;'>"+data[i][4]+"</font> \n " +
				"</a> \n <br /><br />" +
				"<a href='#' class='classenav' onclick='mostrar(\"frame_ajuda\", \""+data[i][3]+"\" );' > \n " +
				"<font style='text-decoration:none;'> \n " +
				"Ajuda</font> \n "+
				"</a> \n " +
				"</div>";
				}
			 document.getElementById(name_frame).innerHTML = Caixa2;
			 Caixa2 = '';
		break
		case 'GRRF' :
			 Caixa2 += "<a href='http://www1.caixa.gov.br/download/asp/download.asp?subCategId=632&CategId=125&subCateglayout=GRRF - Aplicativo e Arquivos&Categlayout=FGTS' target='_blank'><b><u><font size='1'>Downloads Alternativos - Clique aqui para ir direto à pagina de downloads da Caixa</font></u><b></a><br><br>"
			 for(i = cod ; i < n_arq ; i++)
			 	{
				Caixa2 += "<div id='Folha" + i + "' style='width:480px; border-style:solid; border-width: 2px; border-bottom-width: 1px; padding-bottom: 5px; text-align:center;'> \n" +
				"<a href='" +data[i][2]+"' class ='classenav'> \n <br /> " +
				"<img src='images/"+data[i][0]+"' align='middle' border='0' /> \n  <br /><br />" +
				"</a> \n " +
				"<a href='" +data[i][2]+"' class='classenav'> \n " +
				"<font style='text-decoration:none;'>"+data[i][1]+ " \n " +
				"<br /><font style='font-size:9px;'>"+data[i][4]+"</font> \n " +
				"</a> \n <br /><br />" +
				"<a href='#' class='classenav' onclick='mostrar(\"frame_ajuda\", \""+data[i][3]+"\" );' > \n " +
				"<font style='text-decoration:none;'> \n " +
				"Ajuda</font> \n "+
				"</a> \n " +
				"</div>";
				}
			 document.getElementById(name_frame).innerHTML = Caixa2;
			 Caixa2 = '';
		break
		case 'CAGED' :
			 for(i = cod ; i < n_arq ; i++)
			 	{
				Caixa2 += "<div id='Folha" + i + "' style='width:480px; border-style:solid; border-width: 2px; border-bottom-width: 1px; padding-bottom: 5px; text-align:center;'> \n" +
				"<a href='" +data[i][2]+"' class ='classenav'> \n <br /> " +
				"<img src='images/"+data[i][0]+"' align='middle' border='0' /> \n  <br /><br />" +
				"</a> \n " +
				"<a href='" +data[i][2]+"' class='classenav'> \n " +
				"<font style='text-decoration:none;'>"+data[i][1]+ " \n " +
				"<br /><font style='font-size:9px;'>"+data[i][4]+"</font> \n " +
				"</a> \n <br /><br />" +
				"<a href='#' class='classenav' onclick='mostrar(\"frame_ajuda\", \""+data[i][3]+"\" );' > \n " +
				"<font style='text-decoration:none;'> \n " +
				"Ajuda</font> \n "+
				"</a> \n " +
				"</div>";
				}
			 document.getElementById(name_frame).innerHTML = Caixa2;
			 Caixa2 = '';
		break
		case 'DIRF' :
			 for(i = cod ; i < n_arq ; i++)
			 	{
				Caixa2 += "<div id='Folha" + i + "' style='width:480px; border-style:solid; border-width: 2px; border-bottom-width: 1px; padding-bottom: 5px; text-align:center;'> \n" +
				"<a href='" +data[i][2]+"' class ='classenav'> \n <br /> " +
				"<img src='images/"+data[i][0]+"' align='middle' border='0' /> \n  <br /><br />" +
				"</a> \n " +
				"<a href='" +data[i][2]+"' class='classenav'> \n " +
				"<font style='text-decoration:none;'>"+data[i][1]+ " \n " +
				"<br /><font style='font-size:9px;'>"+data[i][4]+"</font> \n " +
				"</a> \n <br /><br />" +
				"<a href='#' class='classenav' onclick='mostrar(\"frame_ajuda\", \""+data[i][3]+"\" );' > \n " +
				"<font style='text-decoration:none;'> \n " +
				"Ajuda</font> \n "+
				"</a> \n " +
				"</div>";
				}
			 document.getElementById(name_frame).innerHTML = Caixa2;
			 Caixa2 = '';
		break
		case 'RAIS' :
			 for(i = cod ; i < n_arq ; i++)
			 	{
				Caixa2 += "<div id='Folha" + i + "' style='width:480px; border-style:solid; border-width: 2px; border-bottom-width: 1px; padding-bottom: 5px; text-align:center;'> \n" +
				"<a href='" +data[i][2]+"' class ='classenav'> \n <br /> " +
				"<img src='images/"+data[i][0]+"' align='middle' border='0' /> \n  <br /><br />" +
				"</a> \n " +
				"<a href='" +data[i][2]+"' class='classenav'> \n " +
				"<font style='text-decoration:none;'>"+data[i][1]+ " \n " +
				"<br /><font style='font-size:9px;'>"+data[i][4]+"</font> \n " +
				"</a> \n <br /><br />" +
				"<a href='#' class='classenav' onclick='mostrar(\"frame_ajuda\", \""+data[i][3]+"\" );' > \n " +
				"<font style='text-decoration:none;'> \n " +
				"Ajuda</font> \n "+
				"</a> \n " +
				"</div>";
				}
			 document.getElementById(name_frame).innerHTML = Caixa2;
			 Caixa2 = '';
		break
		case 'ARQUIVOS' :
			 for(i = cod ; i < n_arq ; i++)
			 	{
				Caixa2 += "<div id='Folha" + i + "' style='width:480px; border-style:solid; border-width: 2px; border-bottom-width: 1px; padding-bottom: 5px; text-align:center;'> \n" +
				"<a href='" +data[i][2]+"' class ='classenav'> \n <br /> " +
				"<img src='images/"+data[i][0]+"' align='middle' border='0' /> \n  <br /><br />" +
				"</a> \n " +
				"<a href='" +data[i][2]+"' class='classenav'> \n " +
				"<font style='text-decoration:none;'>"+data[i][1]+ " \n " +
				"<br /><font style='font-size:9px;'>"+data[i][4]+"</font> \n " +
				"</a> \n <br /><br />" +
				"<a href='#' class='classenav' onclick='mostrar(\"frame_ajuda\", \""+data[i][3]+"\" );' > \n " +
				"<font style='text-decoration:none;'> \n " +
				"Ajuda</font> \n "+
				"</a> \n " +
				"</div>";
				}
			 document.getElementById(name_frame).innerHTML = Caixa2;
			 Caixa2 = '';
		break
	}

}

<!-- Popup no link -->
function abrePopup(url, type)
{
 janela = '';
 switch(type)
	{
	case 'institucional' :
		janela = url;
		parametros = "'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,menubar=no,width=570,height=600'";
	 	window.open(janela,'', parametros);
	 break
	 case 'localiza' :
	 	janela = url;
		parametros = "'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,menubar=no,width=570,height=600'";
		window.open(janela,'', parametros);
	 break
	 case 'telefones' :
	 	janela = url;
		parametros = "'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,menubar=no,width=300,height=150'"
		window.open(janela,'', parametros);
	 break
	 case 'contato' :
	 	janela = url;
		parametros = "'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,menubar=no,width=400,height=650'"
		window.open(janela,'', parametros);
	 break
	 case 'inform' :
	 	janela = url;
		parametros = "'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,menubar=no,width=720,height=520'"
		window.open(janela,'', parametros);
	 break
	 case 'curriculo' :
	 	janela = url;
		parametros = "'toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=yes,menubar=no,width=815,height=600'"
		window.open(janela,'', parametros);
	 break
	}
}


/* Funçao para validar o formulário do site antigo que foi aproveitado neste  */
function valida(frm)
{ 
var nome_campo = frm.id
if (frm.value == '')
	{
	alert  ('Campo ' + nome_campo + ' obrigatorio');
	frm.focus();
	return false;
	}
	return true;
}


function checkFormContato()
{
	if ((document.getElementById("nome").value == "") ||
	(document.getElementById("empresa").value == "") ||
	(document.getElementById("telefone1").value == "") ||
	(document.getElementById("telefone2").value == "") ||
	(document.getElementById("email").value == "") ||
	(document.getElementById("assunto").value == "") ||
	(document.getElementById("mensagem").value == ""))
		{
		 document.getElementById("enviar").disabled = true;
		}
	else
		{
		 document.getElementById("enviar").disabled = false;
		}
}


/* Função checkField(field, reqf, sizef, typef)
     Esta função tem por objetivo validar os campos de um formulário HTML.
     Contém quatro (4) parâmetros:
	 field - campo objeto da validação. Deve ser passado como this na chamada da função;
	 reqf  - define se o campo é obrigatório (1) ou não (0);
	 sizef - define o tamanho mínimo que o campo deve ter;
	 typef - define o tipo de validação que deve ser realizada.
          0 - Campo pode conter apenas caracteres alfabéticos;
		  1 - Campo pode conter apenas digítos numéricos;
		  2 - Campo pode conter apenas caracteres alfanuméricos;
		  3 - Campo pode conter CEP; tamanho mínimo 9
		  4 - Campo pode conter data válida; tamanho mínimo 8
		  5 - Campo pode conter fone; tamanho mínimo 12
		  6 - Campo pode conter e-mail; tamanho mínimo 12
		  7 - Campo pode conter CNPJ; tamanho mínimo 18
		  8 - Campo pode conter CPF; tamanho mínimo 14
		  9 - Campo pode conter PIS; tamanho mínimo 14
		 10 - Campo pode conter alfanuméricos com brancos;
		 11 - Campo pode conter alfabéticos com brancos;
		 12 - Campo pode conter valores numéricos com ponto ou virgula;
		 13 - Campo pode conter alfabético com branco  ou ponto
		 14 - Campo pode conter alfanuméricos com branco, ponto ou virgula
 		 16 - Campo pode conter data no formato mm/yyyy
 		 17 - Campo pode telefone no formato (000)0000-0000;
    Caso ocorra erro será emitida msg específica do erro ocorrido.
*/
function checkField(field, reqf, sizef, typef)
{
 var error = 0
 var msg_error = ""

 
 if ( reqf == 1 )
	{
	 if ( field.value == "" )
		{
		 msg_error += ("Campo  " + field.id + " deve ser preenchido  ")
		 error = 1
		} 
	}

 if ( sizef > 0 )
	{
	 if ( field.value.length < sizef )
		{		 
		 msg_error += ("Campo " + field.id + " deve ter o tamanho minimo de " + sizef + " caracteres  ")
		 error = 1
		}
	}
 
 if ( error == 1 )
	{
	 typef = 999
	 glob_msg_error = 1
	}
 
 var regex = ""
 
 switch (typef)
	{
		case 0 :
		regex = /^[A-Za-z]+$/
		if ( !(regex.test(field.value)) )
			{
			 msg_error += ("Campo  " + field.id + " deve conter apenas ALFAS SEM CARACTERES ESPECIAIS e SEM ESPAÇOS  ")
			 error = 1
			}
		break
		case 1 :
		regex = /^[0-9]+$/
		if ( !(regex.test(field.value)) )
			{
			 msg_error += ("Campo  " + field.id + " deve conter apenas NUMÉRICOS  ")
			 error = 1
			}
		break
		case 2 :
		regex = /^[A-Za-z0-9]+$/
		if ( !(regex.test(field.value)) )
			{
			 msg_error += ("Campo  " + field.id + " deve conter apenas ALFANUMÉRICOS SEM CARACTERES ESPECIAIS ")
			 error = 1
			}
		break
		case 3 :
		regex = /^\d{5}-\d{3}$/
		if ( !(regex.test(field.value)) )
			{
			 msg_error += ("Campo  " + field.id + " deve conter o CEP no formato 99999-999  ")
			 error = 1
			}
		break
		case 4 :
		regex = /^\d{2}\/\d{2}\/\d{2,4}$/
		if ( !(regex.test(field.value)) )
			{
			 msg_error += ("Campo " + field.id + " deve conter uma DATA no formato dd/mm/yy ou dd/mm/yyyy  ")
			 error = 1
			}
		if ( error == 0 )
			{
			 //Validacao da DATA
			 var data_array = new Array()
			 var data = field.value
			 regex = /\//
			 data_array = data.split(regex)
			 if ( !(data_array[0] >= 1 && data_array[0] <= 31) )
				{
				 msg_error += ("Dia Inválido no campo " + field.id + "   ")
				 error = 1
				}
			 if ( !(data_array[1] >= 1 && data_array[1] <= 12) )
				{
				 msg_error += ("Mes Inválido no campo " + field.id + "   ")
				 error = 1
				}
			 if ( error == 0 && ((data_array[2] % 4 == 0 && data_array[2] % 100 != 0) || data_array[2] % 400 == 0) )
				{
				 if ( data_array[1] == 2 && !(data_array[0] >= 1 && data_array[0] <= 29) ) 
					{
					 msg_error += ("Dia Inválido no campo " + field.id + "   ")
					 error = 1
					}
				}
			 else
				{
				 if ( error == 0 && (data_array[1] == 2 && !(data_array[0] >= 1 && data_array[0] <= 28)) ) 
					{
					 msg_error += ("Dia inválido no campo " + field.id + "   ")
					 error = 1
					}
				}
			 if ( error == 0 && ((data_array[1] == 1 || data_array[1] == 3 || data_array[1] == 5 || data_array[1] == 7 || data_array[1] == 8 || data_array[1] == 10 || data_array[1] == 12) && !(data_array[0] >= 1 && data_array[0] <= 31)) )    
				{
				 msg_error += ("Dia Inválido no campo " + field.id + "   ")
				 error = 1
				}
			 if ( error == 0 && ((data_array[1] == 4 || data_array[1] == 6 || data_array[1] == 9 || data_array[1] == 11) && !(data_array[0] >= 1 && data_array[0] <= 30)) )    
				{
				 msg_error += ("Dia Inválido no campo " + field.id + "   ")
				 error = 1
				}
			}
		break
		case 5 :
		regex = /^\(\d{2}\)\d{3,4}-\d{4}$/
		if ( !(regex.test(field.value)) )
			{
			 msg_error += ("Campo  " + field.id + " deve conter um FONE no formato (DD)999-9999 ou (DD)9999-9999  ")
			 error = 1
			}
		break
		case 6 :
		regex = /^(([\-\w]+)\.?)+@(([\-\w]+)\.?)+\.[a-zA-Z]{2,4}$/
		if ( !(regex.test(field.value)) )
			{
			 msg_error += ("Campo  " + field.id + " deve conter um e-mail válido  ")
			 error = 1
			}
		break
		case 7 :
		regex = /^\d{2}\.\d{3}\.\d{3}\/\d{4}-\d{2}$/
		if ( !(regex.test(field.value)) )
			{
			 msg_error += ("Campo  " + field.id + " deve conter um CNPJ no formato 99.999.999/9999-99  ")
			 error = 1
			}
		if ( error == 0 )
			{
			 //Validacao CNPJ
			 var num = new Array()
			 var wstring = field.value
			 regex = /[\.\-\/]+/g
			 var string = wstring.replace(regex, "")
			 var i = 0
			 var wnum = 0
			 for ( i ; i < 12; i++ )
				num[i] = (string.substr(i, 1) * 1)
			 wnum = ((num[0] * 5) + (num[1] * 4) + (num[2] * 3) + 
			         (num[3] * 2) + (num[4] * 9) + (num[5] * 8) + 
					 (num[6] * 7) + (num[7] * 6) + (num[8] * 5) + 
					 (num[9] * 4) + (num[10] * 3) + (num[11] * 2))
			 wnum %= 11
			 num[12] = 11 - wnum
			 if ( wnum == 1 || wnum == 0 )
				num[12] = 0
			 wnum = (wnum + num[0] + num[1] + num[2] + num[3] 
                     - num[4] + num[5] + num[6] + num[7] 
                     + num[8] + num[9] + num[10] + num[11] + (num[12] * 2))
			 wnum %= 11
			 num[13] = 11 - wnum
			 if ( wnum == 1 || wnum == 0 )
				num[13] = 0
			 wstring = ""
			 for ( i = 0; i <= 13; i++ )
				wstring += num[i]
			 if ( string != wstring )
				{
				 msg_error += ("DC do campo " + field.id + " Inválido  ")
				 error = 1
				}
			}
		break
		case 8 :
		regex = /^\d{3}\.\d{3}\.\d{3}-\d{2}$/
		if ( !(regex.test(field.value)) )
			{
			 msg_error += ("Campo  " + field.id + " deve conter um CPF no formato 999.999.999-99  ")
			 error = 1
			}
		if ( error == 0 )
			{
			 //validacao CPF
			 var num = new Array()
			 var wstring = field.value
			 regex = /[\.\-]+/g
			 var string = wstring.replace(regex, "")
			 var i = 0
			 var wnum = 0
			 for ( i ; i < 9; i++ )
				num[i] = (string.substr(i, 1) * 1)
			 wnum = ((num[0] * 10) + (num[1] * 9) + (num[2] * 8) + (num[3] * 7) + 
			         (num[4] * 6) + (num[5] * 5) + (num[6] * 4) + (num[7] * 3) + (num[8] * 2))
			 wnum %= 11
			 num[9] = 11 - wnum
			 if ( wnum == 1 || wnum == 0 )
				num[9] = 0
			 wnum = (wnum + num[0] + num[1] + num[2] + num[3] + num[4] + num[5] 
			         + num[6] + num[7] + num[8] + (num[9] * 2))
			 wnum %= 11
			 num[10] = 11 - wnum
			 if ( wnum == 1 || wnum == 0 )
				num[10] = 0
			 wstring = ""
			 for ( i = 0; i <= 10; i++ )
				wstring += num[i]
			 if ( string != wstring )
				{
				 msg_error += ("DC do campo " + field.id + " Inválido  ")
				 error = 1
				}
			}
		break
		case 9 :
		regex = /^\d{3}\.\d{5}\.\d{2}\.\d{1}$/
		if ( !(regex.test(field.value)) )
			{
			 msg_error += ("Campo  " + field.id + " deve conter um PIS no formato 999.99999.99.9  ")
			 error = 1
			}
		if ( error == 0 )
			{
			 //validacao PIS
			 var num = new Array()
			 var wstring = field.value
			 regex = /[\.]+/g
			 var string = wstring.replace(regex, "")
			 var i = 0
			 var wnum = 0
			 for ( i ; i < 10; i++ )
				num[i] = (string.substr(i, 1) * 1)
			 wnum = ((num[0] * 3) + (num[1] * 2) + (num[2] * 9) + (num[3] * 8) + 
			         (num[4] * 7) + (num[5] * 6) + (num[6] * 5) + (num[7] * 4) + (num[8] * 3) + (num[9] * 2))
			 wnum %= 11
			 num[10] = 11 - wnum
			 if ( wnum == 1 || wnum == 0 )
				num[10] = 0
			 wstring = ""
			 for ( i = 0; i <= 10; i++ )
				wstring += num[i]
			 if ( string != wstring )
				{
				 msg_error += ("DC do campo " + field.id + " Inválido  ")
				 error = 1
				}
			}
		break
		case 10 :
		regex = /^[A-Za-z0-9 ]+$/
		if ( !(regex.test(field.value)) )
			{
			 msg_error += ("Campo  " + field.id + " deve conter apenas ALFANUMÉRICOS e Brancos sem caracteres especiais. ")
			 error = 1
			}
		break
		case 11 :
		regex = /^[A-Za-z ]+$/
		if ( !(regex.test(field.value)) )
			{
			 msg_error += ("Campo  " + field.id + " deve conter apenas ALFAS com Brancos sem caracteres especiais. ")
			 error = 1
			}
		break
		case 12 :
		regex = /^[0-9\,\.]+$/
		if ( !(regex.test(field.value)) )
			{
			 msg_error += ("Campo  " + field.id + " deve conter apenas Valores Numéricos com separadores  ")
			 error = 1
			}
		break
		case 13 :
		regex = /^[A-Za-z \.]+$/
		if ( !(regex.test(field.value)) )
			{
			 msg_error += ("Campo  " + field.id + " deve conter apenas ALFAS com Brancos e Ponto, sem caracteres especiais. ")
			 error = 1
			}
		break
		case 14 :
		regex = /^[A-Za-z0-9 \.\,]+$/
		if ( !(regex.test(field.value)) )
			{
			 msg_error += ("Campo  " + field.id + " deve conter apenas ALFANUMÉRICOS, Brancos, Ponto e Virgula, sem caracteres especiais. ")
			 error = 1
			}
		break
		case 15 :
		regex = /^[A-Za-z0-9\.\_\-]+$/
		if ( !(regex.test(field.value)) )
			{
			 msg_error += ("Campo  " + field.id + " deve conter apenas ALFANUMÉRICOS, Underline, Sinal de Menos e Ponto, sem caracteres especiais  ")
			 error = 1
			}
		break
		case 16 :
		regex = /^\d{2}\/\d{4}$/
		if ( !(regex.test(field.value)) )
			{
			 msg_error += ("Campo " + field.id + " conter Mes e Ano no formato mm/yyyy  ")
			 error = 1
			}
		if ( error == 0 )
			{
			 //Validacao da DATA
			 var data_array = new Array()
			 var data = field.value
			 regex = /\//
			 data_array = data.split(regex)
			 if ( !(data_array[0] >= '01' && data_array[0] <= '12') )
				{
				 msg_error += ("Mes Inválido no campo Mes/Ano")
				 error = 1
				}
			}
		break
		case 17 :
		regex = /^[\(\d{3}\)\d{4}\-\/\d{4}]+$/
		if ( !(regex.test(field.value)) )
			{
			 msg_error += ("Campo " + field.id + " conter telefone no formato (000)0000-0000 ")
			 error = 1
			}
		break
		case 18 :
		regex = /[A-Za-z0-9 \p{Mn}\-\;\_\!\?\@\=\(\)\.\,]+/
		if ( !(regex.test(field.value)) )
			{
			 msg_error += ("Campo  " + field.id + " deve conter apenas ALFANUMÉRICOS, Brancos, Ponto e Virgula, podendo usar caracteres especiais. ")
			 error = 1
			}
		break
	}
	
 if ( error != 0 )
	{
	 mostrar('frame_error',msg_error)
	 field.focus()
	 field.select()
	 return (false)
	}
 else
 	{
	 msg_error = '';
	 esconder('frame_error', msg_error)
	 return(true);
	}
	 

 return (true)	
}

/* Função mascarar(field, ftype, flength, valor, evento)
     Esta função tem por objetivo mascarar os campos de um formulário HTML.
     Contém quatro (5) parâmetros:
	 field - campo objeto. Deve ser passado como this na chamada da função;
	 ftype - campo tipo. Deve ser passado o tipo do campo a ser mascarado;
	 flength  - define o tamanho do campo a ser mascarado (cpf = 14, data completa 10 ....);
	 valor - O valor atual do campo;
	 evento - Qual a tecla que está sendo pressionada.
    Caso a tecla pressionada não seja uma tecla esperada, nada acontecerá.
*/

function mascarar(campo, ftype, flength, valor, evento)
{
var tecla;

tecla = window.event ? event.keyCode : evento.which
error = 0;
 if ( tecla == 0 || tecla == 8 || tecla == 9 )
 	{
	 return(true);
	 return(false);
	}


 if ( tecla >= 48 && tecla <= 57 ) 
	{
	 switch (ftype)
		{
		case 'cpf' :
			if ( (valor.length == 3) ||(valor.length == 7) )
				{
				campo.value = valor + '.';
				}

			if ( valor.length == 11 )
				{
				campo.value = valor + '-';
				}
		break
		case 'pis' :
			if ( (valor.length == 3) ||(valor.length == 9) || (valor.length == 12) )
				{
				campo.value = valor + '.';
				}

		break

		case 'diamesano' :
			if ( (valor.length == 2) ||(valor.length == 5) )
				{
				campo.value = valor + '/';
				}
		break
		
		case 'mesano' :
			if ( (valor.length == 2) )
				{
				campo.value = valor + '/';
				}
		break
		case 'cnpj' :
			if ( (valor.length == 2) || (valor.length == 6) )
				{
				campo.value = valor + '.';
				}

			if ( valor.length == 10 )
				{
				campo.value = valor + '/';
				}
			
			if ( valor.length == 15 )
				{
				campo.value = valor + '-';
				}
		break
		case 'ddd_telefone' :
			if ( valor.length == 0 )
				{
				campo.value = valor + '(';
				}

			if ( valor.length == 4 )
				{
				campo.value = valor + ')';
				}
			
			if ( valor.length == 9 )
				{
				campo.value = valor + '-';
				}
		break

		}
	 return true;
	}
 else
 	{
	 error = 1;
	 msg_error = 'Atençao: Apenas números sao permitidos!';	
	 mostrar( 'frame_error', msg_error );
	 return(false);
	}

if (error == 0)
	{
	 msg_error = '';	
	 esconder( 'frame_error', msg_error )	
	}
}

var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;

function ControlVersion()
{
	var version;
	var axo;
	var e;

	// NOTE : new ActiveXObject(strFoo) throws an exception if strFoo isn't in the registry

	try {
		// version will be set for 7.X or greater players
		axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
		version = axo.GetVariable("$version");
	} catch (e) {
	}

	if (!version)
	{
		try {
			// version will be set for 6.X players only
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
			
			// installed player is some revision of 6.0
			// GetVariable("$version") crashes for versions 6.0.22 through 6.0.29,
			// so we have to be careful. 
			
			// default to the first public version
			version = "WIN 6,0,21,0";

			// throws if AllowScripAccess does not exist (introduced in 6.0r47)		
			axo.AllowScriptAccess = "always";

			// safe to call for 6.0r47 or greater
			version = axo.GetVariable("$version");

		} catch (e) {
		}
	}

	if (!version)
	{
		try {
			// version will be set for 4.X or 5.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
			version = axo.GetVariable("$version");
		} catch (e) {
		}
	}

	if (!version)
	{
		try {
			// version will be set for 3.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
			version = "WIN 3,0,18,0";
		} catch (e) {
		}
	}

	if (!version)
	{
		try {
			// version will be set for 2.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
			version = "WIN 2,0,0,11";
		} catch (e) {
			version = -1;
		}
	}
	
	return version;
}

// JavaScript helper required to detect Flash Player PlugIn version information
function GetSwfVer(){
	// NS/Opera version >= 3 check for Flash plugin in plugin array
	var flashVer = -1;
	
	if (navigator.plugins != null && navigator.plugins.length > 0) {
		if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
			var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
			var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
			var descArray = flashDescription.split(" ");
			var tempArrayMajor = descArray[2].split(".");			
			var versionMajor = tempArrayMajor[0];
			var versionMinor = tempArrayMajor[1];
			var versionRevision = descArray[3];
			if (versionRevision == "") {
				versionRevision = descArray[4];
			}
			if (versionRevision[0] == "d") {
				versionRevision = versionRevision.substring(1);
			} else if (versionRevision[0] == "r") {
				versionRevision = versionRevision.substring(1);
				if (versionRevision.indexOf("d") > 0) {
					versionRevision = versionRevision.substring(0, versionRevision.indexOf("d"));
				}
			}
			var flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
		}
	}
	// MSN/WebTV 2.6 supports Flash 4
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
	// WebTV 2.5 supports Flash 3
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
	// older WebTV supports Flash 2
	else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
	else if ( isIE && isWin && !isOpera ) {
		flashVer = ControlVersion();
	}	
	return flashVer;
}

// When called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available
function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision)
{
	versionStr = GetSwfVer();
	if (versionStr == -1 ) {
		return false;
	} else if (versionStr != 0) {
		if(isIE && isWin && !isOpera) {
			// Given "WIN 2,0,0,11"
			tempArray         = versionStr.split(" "); 	// ["WIN", "2,0,0,11"]
			tempString        = tempArray[1];			// "2,0,0,11"
			versionArray      = tempString.split(",");	// ['2', '0', '0', '11']
		} else {
			versionArray      = versionStr.split(".");
		}
		var versionMajor      = versionArray[0];
		var versionMinor      = versionArray[1];
		var versionRevision   = versionArray[2];

        	// is the major.revision >= requested major.revision AND the minor version >= requested minor
		if (versionMajor > parseFloat(reqMajorVer)) {
			return true;
		} else if (versionMajor == parseFloat(reqMajorVer)) {
			if (versionMinor > parseFloat(reqMinorVer))
				return true;
			else if (versionMinor == parseFloat(reqMinorVer)) {
				if (versionRevision >= parseFloat(reqRevision))
					return true;
			}
		}
		return false;
	}
}

function AC_AddExtension(src, ext)
{
  if (src.indexOf('?') != -1)
    return src.replace(/\?/, ext+'?'); 
  else
    return src + ext;
}

function AC_Generateobj(objAttrs, params, embedAttrs) 
{ 
  var str = '';
  if (isIE && isWin && !isOpera)
  {
    str += '<object ';
    for (var i in objAttrs)
    {
      str += i + '="' + objAttrs[i] + '" ';
    }
    str += '>';
    for (var i in params)
    {
      str += '<param name="' + i + '" value="' + params[i] + '" /> ';
    }
    str += '</object>';
  }
  else
  {
    str += '<embed ';
    for (var i in embedAttrs)
    {
      str += i + '="' + embedAttrs[i] + '" ';
    }
    str += '> </embed>';
  }

  document.write(str);
}

function AC_FL_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
     , "application/x-shockwave-flash"
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_SW_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000"
     , null
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
  var ret = new Object();
  ret.embedAttrs = new Object();
  ret.params = new Object();
  ret.objAttrs = new Object();
  for (var i=0; i < args.length; i=i+2){
    var currArg = args[i].toLowerCase();    

    switch (currArg){	
      case "classid":
        break;
      case "pluginspage":
        ret.embedAttrs[args[i]] = args[i+1];
        break;
      case "src":
      case "movie":	
        args[i+1] = AC_AddExtension(args[i+1], ext);
        ret.embedAttrs["src"] = args[i+1];
        ret.params[srcParamName] = args[i+1];
        break;
      case "onafterupdate":
      case "onbeforeupdate":
      case "onblur":
      case "oncellchange":
      case "onclick":
      case "ondblClick":
      case "ondrag":
      case "ondragend":
      case "ondragenter":
      case "ondragleave":
      case "ondragover":
      case "ondrop":
      case "onfinish":
      case "onfocus":
      case "onhelp":
      case "onmousedown":
      case "onmouseup":
      case "onmouseover":
      case "onmousemove":
      case "onmouseout":
      case "onkeypress":
      case "onkeydown":
      case "onkeyup":
      case "onload":
      case "onlosecapture":
      case "onpropertychange":
      case "onreadystatechange":
      case "onrowsdelete":
      case "onrowenter":
      case "onrowexit":
      case "onrowsinserted":
      case "onstart":
      case "onscroll":
      case "onbeforeeditfocus":
      case "onactivate":
      case "onbeforedeactivate":
      case "ondeactivate":
      case "type":
      case "codebase":
      case "id":
        ret.objAttrs[args[i]] = args[i+1];
        break;
      case "width":
      case "height":
      case "align":
      case "vspace": 
      case "hspace":
      case "class":
      case "title":
      case "accesskey":
      case "name":
      case "tabindex":
        ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
        break;
      default:
        ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
    }
  }
  ret.objAttrs["classid"] = classid;
  if (mimeType) ret.embedAttrs["type"] = mimeType;
  return ret;
}

function inicia_form()
{
	if (document.folha.campusu.value == '')
		{
		alert("Digite o usuário!");
		document.folha.campusu.focus();
		return false;
		}

	if (document.folha.campsenha.value == '')
		{
		alert("Digite sua senha!");
		document.folha.campsenha.focus();
		return false;
		}
	
	if ((document.folha.campusu.value != '') && (document.folha.campsenha.value != ''))
		{
		 document.folha.submit();
		}
		
}
//Verifica o número da tecla
function valusu(e)
{
    var codigo=(window.event)?event.keyCode:e.which;

			if ((document.folha.campusu.value == '') && (codigo == 8 || codigo == 46 || codigo == 9 || codigo == 13 || codigo == 0)) 
				return true;
    			else
					{
    				if ((document.folha.campusu.value == '') && (codigo != 8 || codigo != 46 || codigo != 9 ||  codigo != 13 || codigo != 0))
						{
						alert("Digite primeiro o usuário!");
						document.folha.campusu.focus();
						return false;
						}
    				else 
						{
						return true;
						}
					}
}		
function limpainicial()
{
	if ((document.folha.campusu.value != '') || (document.folha.campsenha.value != ''))
		{
		document.folha.campusu.value = '';
		document.folha.campsenha.value = '';
		document.folha.campusu.focus();
		return false;
		}
}

function pesquisa()
{
	if (document.altera.categoria.value != '')
		{
		document.altera.submit('pesquisa.php');
		exit;
		}
}
//var codigo = (tecla.which ? tecla.which : tecla.keyCode ? tecla.keyCode : tecla.charCode); 
// permite apenas números = 48 a 57, 8=backspace, 46=del e 9=tab 
// onLoad="javascript: history.go(0);"

function pisca_texto(opws)
{
	pisca = opws;
	if (pisca == 0)
		{
		document.getElementById('noti').style.fontSize = 20 + 'px';
		setTimeout('pisca_texto(1)', 800)	
		}
	else
		{
		document.getElementById('noti').style.fontSize = 16 + 'px';
		setTimeout('pisca_texto(0)', 800)	
		}
	
}

