// JavaScript Document
function PopSmallWin(theURL,theName,theFeats)
{	
	var NewSWin = window.open(theURL, theName, theFeats);
}

function EhVazio (campo) {
    var i
    if ((campo == null) || (campo.length == 0)) {
    return true;
    }
    for (var i = 0 ; i < campo.length ; i++) {
        if (campo.charAt(i) != ' ') {
            return false;
        }
    }

    return true;
}
function Valida()
{
  var msg;
  var form=document.frmOS;
  if (EhVazio(form.cod_os.value))
  {
    msg = "Digite o numero da OS";
    alert(msg);
    return false;
  }
  if (EhVazio(form.cpfcnpj.value))
  {
    msg = "Digite o CPf ou CNPJ.";
    alert(msg);
    return false;
  }  
  return true;
  }

function abreOS(theURL,winName,features) { //v2.0
//  return Valida();
  theURL = theURL + '?cod_os=' + frmOS.cod_os.value+ '&cpfcnpj=' +frmOS.cpfcnpj.value;
  window.open(theURL,winName,features);
}

function checa() {
        var a = document.fcoment;
        if (!a.f_nome.value) {
            alert('Você não preencheu seu nome!');
            return false;
        }
        if (!a.f_email.value) {
            alert('digite seu e-mail!');
            return false;
        }
        if (!a.f_msg.value) {
            alert('Digite a mensagem!');
            return false;
        }	
        return true;
    }

/* Checa form de assinatura */
function checaAssinatura() {
        var a = document.fcadhost;
        if (!a.dominio.value) {
            alert("Entre com o seu dominio !");
			a.dominio.focus();
            return false;			
        }
	    if (!a.usuario.value) {
            alert("Entre com o login do usuário!");
			a.telefone.focus();
            return false;		
        }							
	    if (!a.senha.value) {
            alert("Entre com a senha!");
			a.telefone.focus();
            return false;		
        }							
        if (!a.ext.value) {
            alert("Selecione a categoria do domínio !");
			a.ext.focus();
            return false;
		}
        if (!a.formapag.value) {
            alert("Selecione a forma de pagamento!");
			a.formapag.focus();
            return false;
		}
        if (!a.nome.value) {
            alert("Entre com o Nome !");
			a.nome.focus();
            return false;		
        }
	    if (!a.sobrenome.value) {
            alert("Entre com o Sobrenome !");
			a.sobrenome.focus();
            return false;		
        }
	    if (!a.email.value) {
            alert("Entre com o e-mail !");
			a.email.focus();
            return false;		
        }
	    if (!a.cpf.value) {
            alert("Entre com o CPF !");
			a.cpf.focus();
            return false;		
        }	
	    if (!a.endereco.value) {
            alert("Entre com o Endereço !");
			a.endereco.focus();
            return false;		
        }	
	    if (!a.bairro.value) {
            alert("Entre com o Bairro !");
			a.bairro.focus();
            return false;		
        }			
	    if (!a.cidade.value) {
            alert("Entre com a Cidade !");
			a.bairro.focus();
            return false;		
        }					
	    if (!a.estado.value) {
            alert("Entre com o estador !");
			a.estado.focus();
            return false;		
        }						
	    if (!a.telefone.value) {
            alert("Entre com a telefone !");
			a.telefone.focus();
            return false;		
        }							
        return true;
    }
/* Checa form de assinatura */

function Tecla(e)
{
	if (document.all) // Internet Explorer
		var tecla = event.keyCode;
	else if(document.layers) // Nestcape
		var tecla = e.which;
		if (tecla > 47 && tecla < 58) // numeros de 0 a 9
			return true;
		else
			{
				if (tecla != 8) // backspace
					event.keyCode = 0;
					//return false;
				else
					return true;
		}
}
function ds() {
document.fcadhost.Submit.value='P r o c e s s a n d o ...';
document.fcadhost.Submit.disabled=true;
}

function validate(contatos) {
if (contatos.dominio.value.length < 2){
alert("Entre com o seu dominio !");
contatos.dominio.focus();
return false;
 }
   if (contatos.ext.value == "0"){
alert("Selecione o sufixo do dom&iacute;nio !");
contatos.ext.focus();
return false;
 }
 if (contatos.plano.value == "0"){
alert("Selecione um plano de hospedagem !");
contatos.plano.focus();
return false;
 }
 if (contatos.forma.value == "0"){
alert("Selecione a Periodicidade do pagamento !");
contatos.forma.focus();
return false;
 }
  if (contatos.metodo.value == "0"){
alert("Selecione a Forma de pagamento !");
contatos.metodo.focus();
return false;
 }
if (fcadhost.nome.value.length < 2){
alert("Entre com o seu nome !");
contatos.nome.focus();
return false;
 }
 if (contatos.sobrenome.value.length < 3){
alert("Entre com o seu sobrenome !");
contatos.sobrenome.focus();
return false;
 }
if (contatos.email.value.length < 3){
alert("Entre com o seu email !");
contatos.email.focus();
return false;
 }
if (contatos.email.value.indexOf('@', 0) == -1 || contatos.email.value.indexOf('.', 0) == -1)
  {
    alert("O e-mail n&atilde;o parece ser v&aacute;lido!");
    contatos.email.focus();
    return false 
  }
  if (contatos.email2.value != ""){
  	if (contatos.email2.value.indexOf('@', 0) == -1 || contatos.email2.value.indexOf('.', 0) == -1)
  	{
   	 alert("O e-mail adicional n&atilde;o parece ser v&aacute;lido !");
   	 contatos.email2.focus();
   	 return false 
 	 }
	}
if (contatos.email.value == contatos.email2.value){
alert("O e-mail adicional deve ser diferente do e-mail principal !");
contatos.email2.value = "";
contatos.email2.focus();
return false;
 }
if (contatos.cpf.value.length < 11){
alert("Entre com o seu CPF !");
contatos.cpf.focus();
return false;
 }
 
s = contatos.cpf.value;

 var i;
 var c = s.substr(0,9);
 var dv = s.substr(9,2);
 var d1 = 0;
 for (i = 0; i < 9; i++) {
  d1 += c.charAt(i)*(10-i);
 }
 if (d1 == 0){
  alert("O CPF digitado &eacute; inv&aacute;lido !");
  contatos.cpf.focus();
  return false;
 }         
    d1 = 11 - (d1 % 11);
    if (d1 > 9) d1 = 0;         
 if (dv.charAt(0) != d1) {
  alert("O CPF digitado &eacute; inv&aacute;lido !");
  contatos.cpf.focus();
  return false;         
 }
 d1 *= 2;
 for (i = 0; i < 9; i++) {
  d1 += c.charAt(i)*(11-i);
 }
 d1 = 11 - (d1 % 11);
 if (d1 > 9) d1 = 0;
 if (dv.charAt(1) != d1) {
  alert("O CPF digitado &eacute; inv&aacute;lido !");
 contatos.cpf.focus();
     return false;
    }
  if (contatos.cnpj.value != ""){   

 st = contatos.cnpj.value;

 var i;
 var c = st.substr(0,12);
 var dv = st.substr(12,2);
 var d1 = 0;
 for (i = 0; i <12; i++){
  d1 += c.charAt(11-i)*(2+(i % 8));
 }
 if (d1 == 0) 
  return false;
 d1 = 11 - (d1 % 11);
 if (d1 > 9) d1 = 0;
 if (dv.charAt(0) != d1){
   alert("O CNPJ digitado &eacute; inv&aacute;lido !");
    contatos.cnpj.focus();
  return false;
 }
 d1 *= 2;
 for (i = 0; i < 12; i++){
  d1 += c.charAt(11-i)*(2+((i+1) % 8));
 }
 d1 = 11 - (d1 % 11);
 if (d1 > 9) 
  d1 = 0;
 if (dv.charAt(1) != d1){
   alert("O CNPJ digitado &eacute; inv&aacute;lido !");
   contatos.cnpj.focus();
  return false;
 }
}
if (contatos.endereco.value.length < 3){
alert("Entre com o seu endere&ccedil;o !");
contatos.endereco.focus();
return false;
 }
if (contatos.bairro.value.length < 3){
alert("Entre com o bairro !");
contatos.bairro.focus();
return false;
 }
 if (contatos.cidade.value.length < 3){
alert("Entre com a cidade !");
contatos.cidade.focus();
return false;
 }
  if (contatos.estado.value == "0"){
alert("Selecione o estado !");
contatos.estado.focus();
return false;
 }
if (contatos.telefone.value.length < 4){
alert("Entre com o telefone !");
contatos.telefone.focus();
return false;
 } 
 ds();
}	

// <script language="JavaScript">  ****************** Função data hora *************
dia = new Date();
ano = dia.getYear();
if (ano < 2000) // correçao para browsers que retornam 100 no ano 2000
  {
  ano = 1900 + dia.getYear();
  }
mes = new Array("JANEIRO","FEVEREIRO","MARÇO","ABRIL","MAIO","JUNHO","JULHO","AGOSTO","SETEMBRO","OUTUBRO","NOVEMBRO","DEZEMBRO")
dia_semana = new Array("DOMINGO","SEGUNDA-FEIRA","TERÇA-FEIRA","QUARTA-FEIRA","QUINTA-FEIRA","SEXTA-FEIRA","SÁBADO");

<!-- 
var Temp;
setClock();
function setClock() {
Temp = "";
now = new Date();
var CurHour = now.getHours();
var CurMinute = now.getMinutes();
now = null;
if( CurHour > 12 )
{
CurHour = CurHour - 12;
ampm = 1;
}
else
ampm = 0;
if( CurHour == 0 )
CurHour = 12;
if( CurMinute < 10 )
CurMinute = "0" + CurMinute;
CurHour = CurHour + ":" + CurMinute;
if( ampm == 1 )
CurHour = CurHour + " PM";
else
CurHour = CurHour + " AM";
Temp = CurHour;
}
function pathOnly (InString)  {
LastSlash=InString.lastIndexOf ('/', InString.length-1)
OutString=InString.substring  (0, LastSlash+1)
return (OutString);     
}
//-->
//document.write( Temp );

function BringUpPage(webpage)
{
	var popurl = webpage;
	winpops = window.open(popurl,"kbwindow","width=650,height=450,scrollbars=yes,resizable=yes")
	winpops.focus();
}

function BringUpPage2(webpage)
{
	var popurl = webpage;
	winpops = window.open(popurl,"kbwindow","width=780,height=530,scrollbars=yes,resizable=yes")
	winpops.focus();
}

function AbreDJRIntegra(webpage)
{
	var popurl = webpage;
	winpops = window.open(popurl,"DJRIntegra","width=750,height=500,scrollbars=yes,resizable=yes")
	winpops.focus();
}

//Tamanho da letra padrão
var tam = 11;

function mudaFonte(tipo) {
  if (tipo == 'mais') {
    if( tam < 17 ) tam += 2 ;    			 
  } else {
    if (tam > 9) tam -= 2 ; }
	
  if (document.getElementById( 'texto-secao' ) )
    mudaFonteRecursiva( tipo , document.getElementById( 'texto-secao' ) ) ;

  if( document.getElementById( 'mudaFoto' ) )
    mudaFonteRecursiva( tipo , document.getElementById( 'mudaFoto' ) ) ;  
}

function mudaFonteRecursiva( tipo , domElement ) {		
  for( var i = 0 ; i < domElement.childNodes.length ; i++ )
  {
    mudaFonteRecursiva( tipo , domElement.childNodes.item( i )  ) ;
  }
  if( domElement.style )
    domElement.style.fontSize = tam+'px';
}

function escreve_flash(nome,largura,altura){

document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"'+ 
' codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"'+
' width="'+largura+'" height="'+altura+'" id="'+nome+'" align="middle">');

document.write('<param name="allowScriptAccess" value="sameDomain" />');

document.write('<param name="movie" value="'+nome+'.swf" />');

document.write('<param name="quality" value="high" />');
			
document.write('<param name="bgcolor" value="#ffffff" />');

document.write('<embed src="'+nome+'.swf" quality="high" bgcolor="#ffffff"'+
' width="'+largura+'" height="'+altura+'" name="'+nome+'" align="middle"'+
' allowScriptAccess="sameDomain" type="application/x-shockwave-flash"'+
' pluginspage="http://www.macromedia.com/go/getflashplayer" />');

document.write('</object>');

}

function escreve_flash_menu(){

function fechado(){document.getElementById("banner_menu").className="fechado_menu";}
// banner
document.write('<style>');
document.write('.fechado_menu {position:absolute;width:558;height:58;z-index:1;clip:rect(auto,558,110,auto);}');
document.write('</style>');
document.write('<table width="558" height="58" border="0" cellpadding="0" cellspacing="0"><tr><td valign="top">');
document.write('<div id="banner_menu" class="fechado_menu">');
document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="558" height="58">');
document.write('<param name="movie" value="flash/menu.swf">');
document.write('<param name="quality" value="high">');
document.write('<param name="wmode" value="transparent">');
document.write('<embed src="flash/menu.swf" wmode="transparent" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="558" height="58"></embed>');
document.write('</object>');
document.write('</div>');
document.write('</td></tr></table>');
}

function escreve_flash_banner(){

/*function aberto(){document.getElementById("banner_matricula").className="aberto";}
function fechado(){document.getElementById("banner_matricula").className="fechado";}
// banner
document.write('<style>');
document.write('.aberto {position:absolute;width:558;height:280;z-index:1;clip:rect(auto,558,280,auto);}');
document.write('.fechado {position:absolute;width:558;height:110;z-index:1;clip:rect(auto,558,110,auto);}');
document.write('</style>');
document.write('<table width="558" height="110" border="0" cellpadding="0" cellspacing="0"><tr><td valign="top">');
document.write('<div id="banner_matricula" class="fechado" onMouseOver="javascript:aberto()" onMouseOut="javascript:fechado()">');
document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="558" height="280">');
document.write('<param name="movie" value="flash/banMatricula2008.swf">');
document.write('<param name="quality" value="high">');
document.write('<param name="wmode" value="transparent">');
document.write('<embed src="flash/banMatricula2008.swf" wmode="transparent" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="558" height="280"></embed>');
document.write('</object>');
document.write('</div>');
document.write('</td></tr></table>');
*/

/*
document.write('<style>');
document.write('.aberto {position:absolute;width:558;height:280;z-index:1;clip:rect(auto,558,280,auto);}');
document.write('.fechado {position:absolute;width:558;height:110;z-index:1;clip:rect(auto,558,110,auto);}');
document.write('</style>');
document.write('<table width="558" height="110" border="0" cellpadding="0" cellspacing="0"><tr><td valign="top">');
document.write('<div id="banner_matricula" class="fechado">');
document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="558" height="110">');
document.write('<param name="movie" value="flash/banner_vivasaude.swf">');
document.write('<param name="quality" value="high">');
document.write('<param name="wmode" value="transparent">');
document.write('<embed src="flash/banner_vivasaude.swf" wmode="transparent" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="558" height="110"></embed>');
document.write('</object>');
document.write('</div>');
document.write('</td></tr></table>');
*/


}

function CallMenu(id) {
    ajaxGet("secoes.asp?item="+id,document.getElementById("modulos"),true);
}
function comentario(id) {
    ajaxGet("blog_comentario.asp?id="+id,document.getElementById("blog"),true);
}
function r_com() {
    ajaxForm("modulos","comentario")
}	

function TempoFecha(ID, tempo)
{
tempo = Math.ceil(tempo);
setTimeout("document.getElementById('"+ID+"').style.visibility='hidden'", tempo);
}

function ApertaFecha(ID)
{
if (ID!="this")
{ document.getElementById(ID).style.visibility="hidden"; }
else {this.style.visibility="hidden";}
}

function IEHoverPseudo() {
	var navItems = document.getElementById("primary-nav").getElementsByTagName("li");
	for (var i=0; i<navItems.length; i++) {
		if(navItems[i].className == "menuparent") {
			navItems[i].onmouseover=function() { this.className += " over"; }
			navItems[i].onmouseout=function() { this.className = "menuparent"; }
		}
	}
}
window.onload = IEHoverPseudo;

