/**
 * Cadastro validacao para http://www.virgula.com.br/cadastro
 * 
 * @section		screen
 * @author 		Virgula
 * @version		1.01
 * @copyright 	01.2009 Virgula S/A.
 * @media		screen
 * @cor			#b40607 - Cor padrao do canal
 *
 */
function enviaEmail()
{
	var estado = document.getElementById('box_mail').style.display;
	(estado=='none' ? estado2 = 'block' : estado2 = 'none');
	document.getElementById('box_mail').style.display = estado2;
}
function mudaPagina(div, pagina)
{
	$("#" + div).load(pagina);
}

function validaNews()
{
	if(document.form.nome.value==''){
		alert('Digite o nome!');
		return false;
	}
	if(document.form.email.value==''){
		alert('Digite o  e-mail!');
		return false;
	}
	
	var test1 = validaEmail(document.form.email.value);
	if(test1 == false){
		alert('E-mail não é válido!');
		return false;
	}
	
	return true;
}

function validaEnvioEmail()
{
	if(document.form3.nome.value==''){
		alert('Coloque seu nome!');
		return false;
	}
	if(document.form3.email.value==''){
		alert('Coloque seu e-mail!');
		return false;
	}
	if(document.form3.nome2.value==''){
		alert('Coloque o nome do destinatário!');
		return false;
	}
	
	var test1 = validaEmail(document.form3.email.value);
	if(test1 == false){
		alert('Seu e-mail não é válido!');
		return false;
	}
	if(document.form3.email2.value==''){
		alert('Coloque o e-mail do destinatário!');
		return false;
	}
	var test2 = validaEmail(document.form3.email2.value);
	if(test2 == false){
		alert('E-mail do destinatário não é válido!');
		return false;
	}
	
	return true;
}

function validaContato()
{
	if(document.cont.nome.value==''){
		alert('Coloque seu nome!');
		document.cont.nome.focus();
		return false;
	}
	if(document.cont.email.value==''){
		alert('Coloque seu e-mail!');
		document.cont.email.focus();
		return false;
	}
	
	var test1 = validaEmail(document.cont.email.value);
	if(test1 == false){
		alert('Seu e-mail não é válido!');
		document.cont.email.focus();
		return false;
	}
	if(document.cont.msg.value==''){
		alert('Digite sua mensagem!');
		document.cont.msg.focus();
		return false;
	}
	
	return true;
}

function validaEmail(email)
{
	parte1 = email.indexOf("@");
	parte2 = email.indexOf(".");
	parte3 =email.length;
	 
	if (!(parte1 >= 3  && parte3 >= 9)) {
		return false;
	}else{
		return true;	
	}

}
 
 
function validaCpf(pcpf)
{
	if (pcpf.length != 11){
                    sim=false
               }else{
                sim=true
               }

			   if (sim){
			      i = 1;
			      while(pcpf.charAt(i) == pcpf.charAt(i -1) && i < 10){
		               i++;
			      }
		    	  if(i == 10){
			    	 sim=false
				  }else{
				     sim=true
				  }	 
			  }

                if(sim){
                      for (i=0; i<=(pcpf.length-1) && sim; i++){
                              val = pcpf.charAt(i)
                                if((val!="9")&&(val!="0")&&(val!="1")&&(val!="2")&&(val!="3")&&(val!="4")&&( val!="5")&&(val!="6")&&(val!="7")&&(val!="8")){
                                     sim=false
                                }
                        }

                        if(sim){
                           soma=0
                           for (i=0;i<=8;i++){
                                 val = eval(pcpf.charAt(i))
                                    soma = soma + (val*(i+1))
                           }

                           resto = soma % 11
                           if (resto>9){
                               dig = resto -10
                           }else{
                               dig = resto
                           }

                            if (dig != eval(pcpf.charAt(9))){
                                  sim=false
                              }else{
                                  soma = 0
                                  for (i=0;i<=7;i++){
                                      val = eval(pcpf.charAt
(i+1))
                                            soma = soma +
(val*(i+1))
                                    }
                        soma = soma + (dig * 9)
                                    resto = soma % 11
                                    if (resto>9){
                                         dig = resto -10
                                    }else{
                                         dig = resto
                                    }

                                    if (dig != eval
(pcpf.charAt(10))){
                                         sim = false
                                    }else{
                                         sim = true
                                    }
                              }
                    }
               }

			return sim;
}

/** Validacao campos grupo funcionalidade*/
 function validaCadGrupoFuncid()
 {
	 var form = document.cadGrupoFuncid;
	
	if(form.Titulo.value=='')
	{
		alert('Campo "Título" é obrigatório!');
		form.Titulo.focus();
		return false;
	}
	if(form.Descricao.value=='')
	{
		alert('Campo "Descrição" é obrigatório!');
		form.Descricao.focus();
		return false;
	}	
	return true;
 }

/** Validacao campos funcionalidade*/
 function validaCadFuncID()
 {
	 var form = document.cadFuncID;
	
	if(form.Titulo.value=='')
	{
		alert('Campo "Título" é obrigatório!');
		form.Titulo.focus();
		return false;
	}
	if(form.CodeFunct.value=='')
	{
		alert('Campo "Código Funcionalidade" é obrigatório!');
		form.CodeFunct.focus();
		return false;
	}
	if(form.Descricao.value=='')
	{
		alert('Campo "Descrição" é obrigatório!');
		form.Descricao.focus();
		return false;
	}	
	if(form.GrupoFuncID.value=='0')
	{
		alert('Campo "Grupo de Funcionalidade" é obrigatório!');
		form.GrupoFuncID.focus();
		return false;
	}
	if(form.URL.value=='')
	{
		alert('Campo "URL" é obrigatório!');
		form.URL.focus();
		return false;
	}	
	return true;
 }
 
/** Validacao campos projetos*/
 function validaCadProjeto()
 {
	 var form = document.cadProjeto;
	
	if(form.Titulo.value=='')
	{
		alert('Campo "Título" é obrigatório!');
		form.Titulo.focus();
		return false;
	}
	if(form.Descricao.value=='')
	{
		alert('Campo "Descrição" é obrigatório!');
		form.Descricao.focus();
		return false;
	}	
	if(form.URL.value=='')
	{
		alert('Campo "URL" é obrigatório!');
		form.URL.focus();
		return false;
	}	
	if(form.Responsavel.value=='')
	{
		alert('Campo "Responsável" é obrigatório!');
		form.Responsavel.focus();
		return false;
	}		
	return true;
 } 
 
 
 function data(){
	
	mydate    = new Date();
	myday     = mydate.getDay();
	mymonth   = mydate.getMonth();
	myweekday = mydate.getDate();
	weekday   = myweekday;
	myyear    = mydate.getFullYear(); 
	
	dias  = new Array('Domingo ','Segunda-feira ','Terça-feira ','Quarta-feira ','Quinta-feira ','Sexta-feira ','Sábado ');
	meses = new Array('janeiro ','fevereiro ','março ','abril ','maio ','junho ','julho ','agosto ','setembro ','outubro ','novembro ','dezembro ');
	
	for(var i=0;i<7;i++){
		
		if(myday == i){
			day = dias[i];
		}
	}
	
	for(var b=0;b<12;b++){
			
		if(mymonth == b){
			month = meses[b];	
		}
			
	}
	document.write(day +', '+ myweekday +" de "+ month + "de " + myyear);
	

}




 
 
