﻿function numero(event)
{

var ValidChar = "#0;#9;#8;#48;#49;#50;#51;#52;#53;#54;#55;#56;#57;";

if(navigator.appName.indexOf("Netscape")!= -1)
	tecla = event.which; 
else
	tecla = event.keyCode;
	
if (ValidChar.indexOf("#" + String(tecla + ";")) == -1)
	return false;
else	
	return true;
	
}

function validaCPF(cpf) {
	
	valor = true;
	erro = new String;
	if (cpf.length < 11) erro += "Sao necessarios 11 digitos para verificacao do CPF! \n\n"; 
	var nonNumbers = /\D/;
	if (nonNumbers.test(cpf)) erro += "A verificacao de CPF suporta apenas numeros! \n\n";	
	if (cpf == "00000000000" || cpf == "11111111111" || cpf == "22222222222" || cpf == "33333333333" || cpf == "44444444444" || cpf == "55555555555" || cpf == "66666666666" || cpf == "77777777777" || cpf == "88888888888" || cpf == "99999999999"){
		  erro += "Número de CPF inválido!"
	}
	var a = [];
	var b = new Number;
	var c = 11;
	for (i=0; i<11; i++){
		a[i] = cpf.charAt(i);
		if (i < 9) b += (a[i] *  --c);
	}
	if ((x = b % 11) < 2) { a[9] = 0 } else { a[9] = 11-x }
	b = 0;
	c = 11;
	for (y=0; y<10; y++) b += (a[y] *  c--); 
	if ((x = b % 11) < 2) { a[10] = 0; } else { a[10] = 11-x; }
	if ((cpf.charAt(9) != a[9]) || (cpf.charAt(10) != a[10])){
		erro +="Número de CPF inválido!";
	}
	if (erro.length > 0){
		alert(erro);
		return false;
	}
	return true;
	
}

function ValidaPasso1()
{
	var f = document.forms['passo1'];
	var flag = false;
	
	if(f.CPF.value == '')
	{
		alert('Preencha o seu CPF.');
		f.CPF.focus();
		return
	}
	else
	{
		if(validaCPF(f.CPF.value))
			flag = true;
	}
	
	if(flag == false)
		return;
	
	
	if(f.CEP.value.length < 5)
	{
		alert('CEP inválido!');
		f.CEP.focus();
		return
	}
	
	if(f.DigitoDoCep.value.length < 3)
	{
		alert('CEP inválido!');
		f.DigitoDoCep.focus();
		return
	}
	
	f.action="inscricaoDadosPreCandidato.asp";
	f.submit();
}

function ValidaPasso2(){

	var f    = document.forms['passo2'];
	
	if(f.Senha.value == '')
	{
		alert('Preencha a sua senha.');
		f.Senha.focus();
		return
	}
	
	if(f.LocalProva.value == '')
	{
		alert('É necessário escolher o local da prova.');
		f.LocalProva.focus();
		return
	}
	
	if(f.Opcao1.value == '')
	{
		alert('É necessário escolher uma opção.');
		f.Opcao1.focus();
		return
	}
	
	
	if(f.FicouSabendo.value == '')
	{
		alert('É necessário escolher o combo como ficou sabendo.');
		f.FicouSabendo.focus();
		return
	}	
	
	if(f.FicouSabendo.value == '380' && f.observacaoOutros.value == '')
	{
		alert('Preencha a descrição do campo outros.');
		f.observacaoOutros.focus();
		return	
	}
	
	if(f.FicouSabendo.value == '380' && f.observacaoOutros.value.length > 500)
	{
		alert('O tamanho do campo excedeu o limite de 500 caracteres.')
		f.observacaoOutros.focus();
		return
	}
	
	f.action = "InserirInscricao.asp";
	f.submit();
	
}

function ValidaDadosPreCandidato(){

	var f    = document.forms['passo2'];
	var flag = false;
	
	
	if(f.Nome.value == '')
	{
		alert('Preencha o seu nome.');
		f.Nome.focus();
		return
	}
	
	if(f.Ano.value == '')
	{
		alert('Preencha o ano do seu nascimento.');
		f.Ano.focus();
		return
	}	
	
	if(f.RG.value == '')
	{
		alert('Preencha o seu RG.');
		f.RG.focus();
		return
	}
	else
	{
		if(f.RG.value.length < 6)
		{
			alert('RG inválido!');
			f.RG.focus();
			return
		}	
	}
	
	if(f.CPF.value == '')
	{
		alert('Preencha o seu CPF.');
		f.CPF.focus();
		return
	}
	else
	{
		if(validaCPF(f.CPF.value))
			flag = true;
	}
	
	if(flag == false)
		return;
		
	if(f.Endereco.value == '')
	{
		alert('Preencha o seu endereço.');
		f.Endereco.focus();
		return
	}
	
	if(f.Numero.value == '')
	{
		alert('Preencha o número.');
		f.Numero.focus();
		return
	}
	
	if(f.CodCidade.value == 0)
	{
	 	if(f.NomeCidadeAluno.value == '')
	    {
		    alert('Preencha a cidade.');
		    f.NomeCidadeAluno.focus();
		    return
	    }
	}
	
	if(f.DDD.value == '' || f.Fone.value == '')
	{
		alert('Telefone 1 inválido.');
		f.DDD.focus();
		return
	}
	
	if(f.DDDComercial.value != '' || f.Comercial.value != '')
	{
	    if(f.DDDComercial.value == '' || f.Comercial.value == '')
	    {
		    alert('Telefone 2 inválido.');
		    f.DDDComercial.focus();
		    return
	    }
	}
	
	if(f.DDDCelular.value != '' || f.Celular.value != '')
	{
	    if(f.DDDCelular.value == '' || f.Celular.value == '')
	    {
		    alert('Telefone Celular inválido.');
		    f.DDDCelular.focus();
		    return
	    }
	}
	
	if (f.Email.value == '' || f.Email.value.indexOf(".") < 2 || f.Email.value.indexOf("@") < 2)
	{
		alert('Preencha corretamente o campo e-mail.');
		f.Email.focus();
		return;
	}
	
	f.action = "InserirDadosPreCandidato.asp";
	f.submit();
	
}

function ResultadoVestibular(){
	
	var f = document.forms['resultado'];
	
	if(f.NumeroInscricao.value == '')
	{
		alert('Digite seu número de inscrição.');
		f.NumeroInscricao.focus();
		return
	}
	
	f.action = "ResultadoVestibularDados.asp";
	f.submit();
	
}

function CarregaLocal(CodPreCandidato, CodConcurso, nEmpresa, LocalProva, LocalProvaPref, email)
{
	var f = document.forms['passo2'];
	
	f.action="inscricao_passo2.asp?Empresa="+ nEmpresa +"&Concurso="+ CodConcurso +"&CodPreCandidato="+ CodPreCandidato +"&LocalProva="+ LocalProva +"&LocalProvaPref="+ LocalProvaPref +"&email="+ email;
	f.submit();
}


function CarregaOutros(CodPreCandidato, CodConcurso, nEmpresa, LocalProva, LocalProvaPref, CodDescricao)
{
	var f = document.forms['passo2'];
	
	f.action="inscricao_passo2.asp?Empresa="+ nEmpresa +"&Concurso="+ CodConcurso +"&CodPreCandidato="+ CodPreCandidato +"&LocalProva="+ LocalProva +"&LocalProvaPref="+ LocalProvaPref +"&CodDescricao="+ CodDescricao +"&Opcao1="+ f.Opcao1.value +"&Opcao2="+ f.Opcao2.value +"&Opcao3="+ f.Opcao3.value +"&Senha="+ f.Senha.value +"&InscricaoIndicado="+ f.InscricaoIndicado.value +"&NomeAmigo="+ f.NomeAmigo.value +"&EmailAmigo="+ f.EmailAmigo.value +"&NomeAmigo2="+ f.NomeAmigo2.value +"&EmailAmigo2="+ f.EmailAmigo2.value +"&NomeAmigo3="+ f.NomeAmigo3.value +"&EmailAmigo3="+ f.EmailAmigo3.value +"&NomeAmigo4="+ f.NomeAmigo4.value +"&EmailAmigo4="+ f.EmailAmigo4.value +"&NomeAmigo5="+ f.NomeAmigo5.value +"&EmailAmigo5="+ f.EmailAmigo5.value +"&chkDeficiente="+ f.chkDeficiente.checked +"&chkCanhoto="+ f.chkCanhoto.checked +"&email="+ f.email.value;
	f.submit();
}


function AbreDiv(obj, param){	
	
	var div;
	div = obj;
	
	if (document.getElementById(div).style.display == "none")
	{
		document.getElementById(div).style.display = "block";
	}
	else
	{
		document.getElementById(div).style.display = "none";
   	}
 	
}




function EnviarDados()
{
	formx = document.forms["frmDados"];
	
	if(formx.usuario.value == "")
	{
					alert("Favor informar o código");
					formx.usuario.focus();
					return;
	}
	
	if(formx.senha.value == "")
	{
					alert("Favor informar a senha");
					formx.senha.focus();
					return;
	}
	
	
	if(formx.ddlArea.selectedIndex == 0)
	{
		formx.action = "http://www.estudeadistancia.com.br/alunoonline/LoginAreaRestrita.aspx";
		formx.submit();
	}  

	if(formx.ddlArea.selectedIndex == 1)
	{
		formx.action = "http://www.estudeadistancia.com.br/eadcoc/docenteonline/Seletor.aspx";
		formx.submit();
	}  
	
	if(formx.ddlArea.selectedIndex == 2)
	{
		//formx.action = "http://www.estudeadistancia.com.br/ManutencaoServidor.asp";
		formx.action = "http://raoacademico.coc.com.br/Login.aspx";
		formx.submit();
	}
	
	
	if(formx.ddlArea.selectedIndex == 3)
	{
		formx.action = "http://www.estudeadistancia.com.br/eadcoc/docenteonline/Seletor.aspx";
		
		formx.submit();
	}  

}


function mudaClass(){
	classe = document.getElementById('1a').className;
	
   if(classe == null){
       document.getElementById('1a').className = 'active institucional';
   }else{
       document.getElementById('1a').className = null;
   }  
}

function AbreDiv(obj, param){	
	
	var div;
	div = obj;
	
	if (document.getElementById(div).style.display == "none")
	{
		document.getElementById(div).style.display = "block";
	}
	else
	{
		document.getElementById(div).style.display = "none";
   	}
 	
}
 
var tagAlvo = new Array('p');  
 
var tamanhos = new Array( '9px','10px','11px','12px','13px','14px','15px','16px','17px','18px','19px','20px' );
var tamanhoInicial = 3;
 
 function mudaTamanho( idAlvo,acao ){
    if (!document.getElementById) return  	
	var selecionados = null,tamanho = tamanhoInicial,i,j,tagsAlvo;	
	tamanho += acao;   
	if ( tamanho < 0 ) tamanho = 0;
	if ( tamanho > 12 ) tamanho = 12;	
	tamanhoInicial = tamanho;
	
	if ( !( selecionados = document.getElementById( idAlvo ) ) ) selecionados = document.getElementsByTagName( idAlvo )[ 0 ];     
	
	selecionados.style.fontSize = tamanhos[ tamanho ]; 
	
	for ( i = 0; i < tagAlvo.length; i++ ){ 
	    tagsAlvo = selecionados.getElementsByTagName( tagAlvo[ i ] );     
		for ( j = 0; j < tagsAlvo.length; j++ ) tagsAlvo[ j ].style.fontSize = tamanhos[ tamanho ];  
		 } 
		} 


function LimpaForm(obj){
	
	s = setInterval('ResetarForm("'+ obj +'")', 50)	
	
}



function redim(iframe)
{
	if(navigator.appName=="Microsoft Internet Explorer")
		var altura = parseInt(document.body.scrollHeight);
	else
		var altura = parseInt(document.body.scrollHeight);

	parent.document.getElementById(iframe).style.height = altura + 'px';
}


function AbreDivCidadePolo(obj, ancora, controle, param, estado){
	var div;
	div = obj;
	
	if (document.getElementById(div).style.display == "none"){
		document.getElementById(div).style.display = "block";
		}
	else{
		document.getElementById(div).style.display = "none";
    	}
    	document.location = "polos.asp?NomeCidade="+ ancora +"&estado="+ estado;
}

var timeout = 10;

var closetimer = 0;
var ddmenuitem = 0;

function mopen(id) {
    mcancelclosetime();

    if (ddmenuitem) ddmenuitem.style.visibility = 'hidden';

    ddmenuitem = document.getElementById(id);
    ddmenuitem.style.visibility = 'visible';

}
function mclose() {
    if (ddmenuitem) ddmenuitem.style.visibility = 'hidden';
}

function mclosetime() {
    closetimer = window.setTimeout(mclose, timeout);
}

function mcancelclosetime() {
    if (closetimer) {
        window.clearTimeout(closetimer);
        closetimer = null;
    }
}
document.onclick = mclose;







function numero(event) {

	var ValidChar = "#0;#9;#8;#48;#49;#50;#51;#52;#53;#54;#55;#56;#57;";
	
	if(navigator.appName.indexOf("Netscape")!= -1)
		tecla = event.which; 
	else
		tecla = event.keyCode;
		
	if (ValidChar.indexOf("#" + String(tecla + ";")) == -1)
		return false;
	else	
		return true;
	
}


function CarregaAOL(IdSite)
{
	form = document.forms['Form_Ao']
	var VCODEmpresa;
	
	if(form.login.value == '')
	{
		alert('Preencha seu login');
		form.login.focus();
		return	
	}
	
	if(form.senha.value == '')
	{
		alert('Preencha sua senha');
		form.senha.focus();
		return	
	}	
	
	if(IdSite==38)
		form.action = 'http://www.coc.com.br/LoginAlunoOnline.asp?IdSite=38'
	else
	{
		if(form.CodEmpresa[0].checked == true){
			IdSite = 2
		}
		if(form.CodEmpresa[1].checked == true){
			IdSite = 20
		}
		
		if(form.CodEmpresa[2].checked == true){
			form.action = 'http://www.estudeadistancia.com.br/AlunoOnline/LoginGeral.aspx'
					
		}
		else
		{
	
		
		if(IdSite==2)
			form.action = 'http://www.unisebcoc.com.br/LoginAlunoOnline.asp'
		if(IdSite==20)
			form.action = 'http://www.ceforp.com.br/LoginAlunoOnline.asp?IdSite=20'
	}
	}
	form.submit();
}


function CarregaDOL(IdSite)
{
	form = document.forms['Form_Do']
	var VCODEmpresa;
	
		
	if(IdSite==38)
		form.action = 'http://www.coc.com.br/LoginAlunoOnline.asp?IdSite=38'
	else
	{
		if(form.icodEmpresa[0].checked == true){
			form.action = "http://www.dol.coc.com.br/naologado.asp";
		}
		if(form.icodEmpresa[1].checked == true){
			form.action = "http://www.dol.coc.com.br/naologado.asp";
		}
		
		if(form.icodEmpresa[2].checked == true){
			form.action = "http://www.estudeadistancia.com.br/eadcoc/docenteonline/LoginGeral.aspx";		
		}
		
	}
	form.submit();
}


// ------------ Conta caracteres
function Conta(FaleConosco){
	var form = document.forms[FaleConosco];
	total = form.mensagem.value.length;
	form.mensagem.focus();
	if(total <= 3000){
		form.total.value = 'Máximo de 3000 caracteres. '+ total +' caracteres já digitados'
	}
	else{
		form.total.value = 'Máximo de 3000 caracteres. 3000 caracteres já digitados'
		form.mensagem.value = form.mensagem.value.substring(0,3000);
		alert('Excedido o número máximo de caracteres.');
		return;
	}
}

// ---------- Valida Fale Conosco
function ValidaFaleConosco(IdContato){
	var form = document.forms['FaleConosco']
	
	if (form.nome.value == '' || form.nome.value.length < 5){
		alert('Preencha corretamente o campo nome.');
		form.nome.focus();
		return;
	}
	if (form.email.value == '' || form.email.value.indexOf(".") < 2 || form.email.value.indexOf("@") < 2){
		alert('Preencha corretamente o campo e-mail.');
		form.email.focus();
		return;
	}
	if (form.telefone.value == '' || form.telefone.value.length < 5){
		alert('Preencha corretamente o campo telefone.');
		form.telefone.focus();
		return;
	}
	if (form.assunto.value == ''){
		alert('Preencha corretamente o campo assunto.');
		form.assunto.focus();
		return;
	}
	 if (form.mensagem.value == ''){
		alert('Preencha corretamente o campo mensagem.');
		form.mensagem.focus();
		return;
	}
	
	form.action = 'funcs/FaleConosco.asp?IdContato='+ IdContato;
	form.submit();

}


/////////////// Jornal COC On-Line

function AbreMidia(Midia, Tipo){
	if (Tipo == 1){
		window.open('http://www.jornalseb.com.br/fotos/'+ Midia,'wind','toolbar=no,width=628,height=504,scrollbars=yes,resizable=no');
		return
	}
	if (Tipo == 2){
		window.location.href = 'http://www.jornalseb.com.br/Fotos/' + Midia;
		return
	}
}


function AbreGaleria(Id, Nome){
	
	//window.open('galeria.asp?Id='+ Id +'&Nome='+ Nome,'wind');
	
	myLightWindow.activateWindow({href: 'galeria.asp?Id='+ Id +'&Nome='+ Nome, title: 'Galeria (foto/vídeos)', width: 950, height: 500 });
	
}


// ---------- Funções genrica para abrir janelas
function AbreJanela(arq,alt,lag,res,barra){
	if(barra=='')
		barra = 0;
	if(navigator.appName=="Microsoft Internet Explorer")
		window.open(arq,'Condi','fullscreen=0,channelmode=0,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars='+ barra +',resizable=' + res + ',width=' + lag + ',height=' + alt + ',top=100,left=100');
	else
		window.open(arq,'Condi','location=0,fullscreen=0,menubar=0,toolbar=0,status=0,screenX=100,screenY=100,scrollbars='+ barra +',resizable=1,width=' + lag + ',height=' + alt);
}





jQuery.noConflict()

var featuredcontentglider={
	leftrightkeys: [37, 39],
	csszindex: 0,
	ajaxloadingmsg: '<b>Buscando conteúdo. Por favor, aguarde ...</b>',

	glide:function(config, showpage, isprev){
		var selected=parseInt(showpage)
		if (selected>=config.$contentdivs.length){
			alert("Nenhum conteúdo existente na página"+(selected+1)+"! Carregando página 1 vez.")
			selected=0
		}
		var $target=config.$contentdivs.eq(selected)
		
		if (config.$togglerdiv.attr('lastselected')==null || parseInt(config.$togglerdiv.attr('lastselected'))!=selected){
			var $selectedlink=config.$toc.eq(selected)
			config.nextslideindex=(selected<config.$contentdivs.length-1)? selected+1 : 0
			config.prevslideindex=(selected==0)? config.$contentdivs.length-1 : selected-1
			config.$next.attr('loadpage', config.nextslideindex+"pg")
			config.$prev.attr('loadpage', config.prevslideindex+'pg')
			var startpoint=(isprev=="previous")? -config.startpoint : config.startpoint
			$target.css(config.leftortop, startpoint).css("zIndex", this.csszindex ++) 
			var endpoint=(config.leftortop=="left")? {left:0} : {top:0} 
			$target.animate(endpoint, config.speed)
			config.$toc.removeClass('selected')
			$selectedlink.addClass('selected')
			config.$togglerdiv.attr('lastselected', selected+'pg')
		}
	},

	getremotecontent:function($, config){
		config.$glider.html(this.ajaxloadingmsg)
		$.ajax({
			url: config.remotecontent,
			error:function(ajaxrequest){
				config.$glider.html('Erro ao buscar conteúdo.<br />Resposta do servidor: '+ajaxrequest.responseText)
			},
			success:function(content){
				config.$glider.html(content)
				featuredcontentglider.setuptoggler($, config)
			}
		})
	},

	aligncontents:function($, config){
		config.$contentdivs=$("#"+config.gliderid+" ."+config.contentclass)
		config.$contentdivs.css(config.leftortop, config.startpoint).css({height: config.$glider.height(), visibility: 'visible'}) 
	},

	setuptoggler:function($, config){
		this.aligncontents($, config)
		config.$togglerdiv.hide()
		config.$toc.each(function(index){
				$(this).attr('pagenumber', index+'pg')
				if (index > (config.$contentdivs.length-1))
					$(this).css({display: 'none'})
		})
		var $nextandprev=$("#"+config.togglerid+" .next, #"+config.togglerid+" .prev")
		$nextandprev.click(function(event){
			featuredcontentglider.glide(config, this.getAttribute('loadpage'), this.getAttribute('buttontype'))
			event.preventDefault()
		})
		config.$toc.click(function(event){
			featuredcontentglider.glide(config, this.getAttribute('pagenumber'))
			event.preventDefault()
		})
		config.$togglerdiv.fadeIn(1000, function(){
			featuredcontentglider.glide(config, config.selected)
			if (config.autorotate==true){
				config.stepcount=0
				config.totalsteps=config.$contentdivs.length*config.autorotateconfig[1]
				featuredcontentglider.autorotate(config)
			}
		})
		config.$togglerdiv.click(function(){
			featuredcontentglider.cancelautorotate(config.togglerid)
		})
		if (this.leftrightkeys.length==2){
			$(document).bind('keydown', function(e){
				featuredcontentglider.keyboardnav(config, e.keyCode)
			})
		}
	},

	autorotate:function(config){
		var rotatespeed=config.speed+config.autorotateconfig[0]
		window[config.togglerid+"timer"]=setInterval(function(){
			if (config.totalsteps>0 && config.stepcount>=config.totalsteps){
				clearInterval(window[config.togglerid+"timer"])
			}
			else{
				featuredcontentglider.glide(config, config.nextslideindex, "next")
				config.stepcount++
			}
		}, rotatespeed)
	},

	cancelautorotate:function(togglerid){
		if (window[togglerid+"timer"])
			clearInterval(window[togglerid+"timer"])
	},

	keyboardnav:function(config, keycode){
		if (keycode==this.leftrightkeys[0])
			featuredcontentglider.glide(config, config.prevslideindex, "previous")
		else if (keycode==this.leftrightkeys[1])
			featuredcontentglider.glide(config, config.nextslideindex, "next")
		if (keycode==this.leftrightkeys[0] || keycode==this.leftrightkeys[1])
			featuredcontentglider.cancelautorotate(config.togglerid)
	},

	getCookie:function(Name){ 
		var re=new RegExp(Name+"=[^;]+", "i")
		if (document.cookie.match(re))
			return document.cookie.match(re)[0].split("=")[1]
		return null
	},

	setCookie:function(name, value){
		document.cookie = name+"="+value
	},

	init:function(config){
		jQuery(document).ready(function($){
			config.$glider=$("#"+config.gliderid)
			config.$togglerdiv=$("#"+config.togglerid)
			config.$toc=config.$togglerdiv.find('.toc')
			config.$next=config.$togglerdiv.find('.next')
			config.$prev=config.$togglerdiv.find('.prev')
			config.$prev.attr('buttontype', 'previous')
			var selected=(config.persiststate)? featuredcontentglider.getCookie(config.gliderid) : config.selected
			config.selected=(isNaN(parseInt(selected))) ? config.selected : selected
			config.leftortop=(/up/i.test(config.direction))? "top" : "left"
			config.heightorwidth=(/up/i.test(config.direction))? config.$glider.height() : config.$glider.width()
			config.startpoint=(/^(left|up)/i.test(config.direction))? -config.heightorwidth : config.heightorwidth
			if (typeof config.remotecontent!="undefined" && config.remotecontent.length>0)
				featuredcontentglider.getremotecontent($, config)
			else
				featuredcontentglider.setuptoggler($, config)
			$(window).bind('unload', function(){
				config.$togglerdiv.unbind('click')
				config.$toc.unbind('click')
				config.$next.unbind('click')
				config.$prev.unbind('click')
				if (config.persiststate)
					featuredcontentglider.setCookie(config.gliderid, config.$togglerdiv.attr('lastselected'))
				config=null
				
			})
		})
	}
}


function EnviarDados()
{
	formx = document.forms["frmDados"];
	
	if(formx.usuario.value == "")
	{
					alert("Favor informar o código");
					formx.usuario.focus();
					return;
	}
	
	if(formx.senha.value == "")
	{
					alert("Favor informar a senha");
					formx.senha.focus();
					return;
	}
	
	if(formx.ddlArea.selectedIndex == 0)
	{
		formx.action = "";
		formx.submit();
	}
	
	
	if(formx.ddlArea.selectedIndex == 1)
	{
		formx.action = "http://www.estudeadistancia.com.br/alunoonline/LoginAreaRestrita.aspx";
		formx.submit();
	}  

	if(formx.ddlArea.selectedIndex == 2)
	{
		formx.action = "http://www.estudeadistancia.com.br/eadcoc/docenteonline/Seletor.aspx";
		formx.submit();
	}  
	
	if(formx.ddlArea.selectedIndex == 3)
	{
		//formx.action = "http://www.estudeadistancia.com.br/ManutencaoServidor.asp";
		formx.action = "http://raoacademico.coc.com.br/Login.aspx";
		formx.submit();
	}
	
	
	if(formx.ddlArea.selectedIndex == 4)
	{
		formx.action = "http://www.estudeadistancia.com.br/eadcoc/docenteonline/Seletor.aspx";
		formx.submit();
	}  

}









var featuredcontentslider={


ajaxloadingmsg: '<div style="margin: 20px 0 0 20px"><img src="imagens/loading.gif" /> Buscando conteúdo. Por favor, aguarde ...</div>',
bustajaxcache: true,
enablepersist: true,

settingcaches: {},

jumpTo:function(fcsid, pagenumber){
	this.turnpage(this.settingcaches[fcsid], pagenumber)
},

ajaxconnect:function(setting){
	var page_request = false
	if (window.ActiveXObject){
		try {
		page_request = new ActiveXObject("Msxml2.XMLHTTP")
		} 
		catch (e){
			try{
			page_request = new ActiveXObject("Microsoft.XMLHTTP")
			}
			catch (e){}
		}
	}
	else if (window.XMLHttpRequest)
		page_request = new XMLHttpRequest()
	else
		return false
	var pageurl=setting.contentsource[1]
	page_request.onreadystatechange=function(){
		featuredcontentslider.ajaxpopulate(page_request, setting)
	}
	document.getElementById(setting.id).innerHTML=this.ajaxloadingmsg
	var bustcache=(!this.bustajaxcache)? "" : (pageurl.indexOf("?")!=-1)? "&"+new Date().getTime() : "?"+new Date().getTime()
	page_request.open('GET', pageurl+bustcache, true)
	page_request.send(null)
},

ajaxpopulate:function(page_request, setting){
	if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1)){
		document.getElementById(setting.id).innerHTML=page_request.responseText
		this.buildpaginate(setting)
	}
},

buildcontentdivs:function(setting){
	var alldivs=document.getElementById(setting.id).getElementsByTagName("div")
	for (var i=0; i<alldivs.length; i++){
		if (this.css(alldivs[i], "contentdiv", "check")){
			setting.contentdivs.push(alldivs[i])
				alldivs[i].style.display="none"
		}
	}
},

buildpaginate:function(setting){
	this.buildcontentdivs(setting)
	var sliderdiv=document.getElementById(setting.id)
	var pdiv=document.getElementById("paginate-"+setting.id)
	var phtml=""
	var toc=setting.toc
	var nextprev=setting.nextprev
	if (typeof toc=="string" && toc!="markup" || typeof toc=="object"){
		for (var i=1; i<=setting.contentdivs.length; i++){
			phtml+='<a href="#'+i+'" class="toc">'+(typeof toc=="string"? toc.replace(/#increment/, i) : toc[i-1])+'</a> '
		}
		phtml=(nextprev[0]!=''? '<a href="#prev" class="prev">'+nextprev[0]+'</a> ' : '') + phtml + (nextprev[1]!=''? '<a href="#next" class="next">'+nextprev[1]+'</a>' : '')
		pdiv.innerHTML=phtml
	}
	var pdivlinks=pdiv.getElementsByTagName("a")
	var toclinkscount=0
	for (var i=0; i<pdivlinks.length; i++){
		if (this.css(pdivlinks[i], "toc", "check")){
			if (toclinkscount>setting.contentdivs.length-1){
				pdivlinks[i].style.display="none"
				continue
			}
			pdivlinks[i].setAttribute("rel", ++toclinkscount)
			pdivlinks[i][setting.revealtype]=function(){
				featuredcontentslider.turnpage(setting, this.getAttribute("rel"))
				return false
			}
			setting.toclinks.push(pdivlinks[i])
		}
		else if (this.css(pdivlinks[i], "prev", "check") || this.css(pdivlinks[i], "next", "check")){ 
			pdivlinks[i].onclick=function(){
				featuredcontentslider.turnpage(setting, this.className)
				return false
			}
		}
	}
	this.turnpage(setting, setting.currentpage, true)
	if (setting.autorotate[0]){
		pdiv[setting.revealtype]=function(){
			featuredcontentslider.cleartimer(setting, window["fcsautorun"+setting.id])
		}
		sliderdiv["onclick"]=function(){
			featuredcontentslider.cleartimer(setting, window["fcsautorun"+setting.id])
		}
		setting.autorotate[1]=setting.autorotate[1]+(1/setting.enablefade[1]*50) //add time to run fade animation (roughly) to delay between rotation
	 this.autorotate(setting)
	}
},

urlparamselect:function(fcsid){
	var result=window.location.search.match(new RegExp(fcsid+"=(\\d+)", "i"))
	return (result==null)? null : parseInt(RegExp.$1)
},

turnpage:function(setting, thepage, autocall){
	var currentpage=setting.currentpage
	var totalpages=setting.contentdivs.length
	var turntopage=(/prev/i.test(thepage))? currentpage-1 : (/next/i.test(thepage))? currentpage+1 : parseInt(thepage)
	turntopage=(turntopage<1)? totalpages : (turntopage>totalpages)? 1 : turntopage
	if (turntopage==setting.currentpage && typeof autocall=="undefined")
		return
	setting.currentpage=turntopage
	setting.contentdivs[turntopage-1].style.zIndex=++setting.topzindex
	this.cleartimer(setting, window["fcsfade"+setting.id])
	setting.cacheprevpage=setting.prevpage
	if (setting.enablefade[0]==true){
		setting.curopacity=0
		this.fadeup(setting)
	}
	if (setting.enablefade[0]==false){
		setting.contentdivs[setting.prevpage-1].style.display="none"
		setting.onChange(setting.prevpage, setting.currentpage)
	}
	setting.contentdivs[turntopage-1].style.visibility="visible"
	setting.contentdivs[turntopage-1].style.display="block"
	if (setting.prevpage<=setting.toclinks.length)
		this.css(setting.toclinks[setting.prevpage-1], "selected", "remove")
	if (turntopage<=setting.toclinks.length)
		this.css(setting.toclinks[turntopage-1], "selected", "add")
	setting.prevpage=turntopage
	if (this.enablepersist)
		this.setCookie("fcspersist"+setting.id, turntopage)
},

setopacity:function(setting, value){
	var targetobject=setting.contentdivs[setting.currentpage-1]
	if (targetobject.filters && targetobject.filters[0]){
		if (typeof targetobject.filters[0].opacity=="number")
			targetobject.filters[0].opacity=value*100
		else //IE 5.5
			targetobject.style.filter="alpha(opacity="+value*100+")"
	}
	else if (typeof targetobject.style.MozOpacity!="undefined")
		targetobject.style.MozOpacity=value
	else if (typeof targetobject.style.opacity!="undefined")
		targetobject.style.opacity=value
	setting.curopacity=value
},

fadeup:function(setting){
	if (setting.curopacity<1){
		this.setopacity(setting, setting.curopacity+setting.enablefade[1])
		window["fcsfade"+setting.id]=setTimeout(function(){featuredcontentslider.fadeup(setting)}, 50)
	}
	else{
		if (setting.cacheprevpage!=setting.currentpage)
			setting.contentdivs[setting.cacheprevpage-1].style.display="none"
		setting.onChange(setting.cacheprevpage, setting.currentpage)
	}
},

cleartimer:function(setting, timervar){
	if (typeof timervar!="undefined"){
		clearTimeout(timervar)
		clearInterval(timervar)
		if (setting.cacheprevpage!=setting.currentpage){
			setting.contentdivs[setting.cacheprevpage-1].style.display="none"
		}
	}
},

css:function(el, targetclass, action){
	var needle=new RegExp("(^|\\s+)"+targetclass+"($|\\s+)", "ig")
	if (action=="check")
		return needle.test(el.className)
	else if (action=="remove")
		el.className=el.className.replace(needle, "")
	else if (action=="add")
		el.className+=" "+targetclass
},

autorotate:function(setting){
 window["fcsautorun"+setting.id]=setInterval(function(){featuredcontentslider.turnpage(setting, "next")}, setting.autorotate[1])
},

getCookie:function(Name){ 
	var re=new RegExp(Name+"=[^;]+", "i"); 
	if (document.cookie.match(re))
		return document.cookie.match(re)[0].split("=")[1]
	return null
},

setCookie:function(name, value){
	document.cookie = name+"="+value

},


init:function(setting){
	var persistedpage=this.getCookie("fcspersist"+setting.id) || 1
	var urlselectedpage=this.urlparamselect(setting.id)
	this.settingcaches[setting.id]=setting
	setting.contentdivs=[]
	setting.toclinks=[]
	setting.topzindex=0
	setting.currentpage=urlselectedpage || ((this.enablepersist)? persistedpage : 1)
	setting.prevpage=setting.currentpage
	setting.revealtype="on"+(setting.revealtype || "click")
	setting.curopacity=0
	setting.onChange=setting.onChange || function(){}
	if (setting.contentsource[0]=="inline")
		this.buildpaginate(setting)
	if (setting.contentsource[0]=="ajax")
		this.ajaxconnect(setting)
}

}



function validaEnviarNoticia(){
					
		var form = document.forms['sendMailNews']
					
		if (form.Email.value == '' || form.Email.value.indexOf(".") < 2 || form.Email.value.indexOf("@") < 2){
			alert('Preencha corretamente o campo e-mail.');
			form.Email.focus();
			return;
		}
							
		form.action = 'MateriaJornalEmail.asp';
		form.submit();
}



function ValidaFaleConoscoRelacionamento() {
    var form = document.forms['Central']


    if (form.nome.value == '' || form.nome.value.length < 5) {
        alert('Preencha corretamente o campo nome.');
        form.nome.focus();
        return;
    }
    if (form.email.value == '' || form.email.value.indexOf(".") < 2 || form.email.value.indexOf("@") < 2) {
        alert('Preencha corretamente o campo e-mail.');
        form.email.focus();
        return;
    }
	if (form.telefone.value == '' || form.telefone.value.length < 5) {
        alert('Preencha corretamente o campo telefone.');
        form.telefone.focus();
        return;
    }
    if (form.mensagem.value == '') {
        alert('Preencha corretamente o campo mensagem.');
        form.mensagem.focus();
        return;
    }


    form.action = 'EnviarCentral.asp';
    form.submit();

}




function ValidaBuscaCidade(action) {
    var form = document.forms['buscaCidade']
	
	if (form.DescricaoTexto.value == '') {
        alert('Preencha corretamente o campo.');
        form.DescricaoTexto.focus();
        return;
    }    

    form.action = action;
    form.submit();

}

function ValidaBuscaCep(action) {

    var form = document.forms['buscaCEP']

    if (form.DescricaoCep.value == '') {
        alert('Preencha corretamente o campo.');
        form.DescricaoCep.focus();
        return;
    }

    form.action = action;
    form.submit();

}


function MM_formtCep(e,src,mask) {
	if(window.event) { _TXT = e.keyCode; } 
	else if(e.which) { _TXT = e.which; }
	if(_TXT > 47 && _TXT < 58) { 
  var i = src.value.length; var saida = mask.substring(0,1); var texto = mask.substring(i)
  if (texto.substring(0,1) != saida) { src.value += texto.substring(0,1); } 
     return true; } else { if (_TXT != 8) { return false; } 
  else { return true; }
	}
}




function ValidaBusca(action) {
    var form = document.forms['busca']
	
	if (form.DescricaoTexto.value == '') {
        alert('Preencha corretamente o campo.');
        form.DescricaoTexto.focus();
        return;
    }

 

    form.action = action;
    form.submit();

}

function LimpaCampoUsuario() {
    if (document.frmDados.usuario.value == "Digite seu login aqui")
	    document.frmDados.usuario.value="";	
}

function LimpaCampoSenha() {
    if (document.frmDados.senha.value == "Senha")
	    document.frmDados.senha.value="";
}

function LimpaCampoBusca()
{
	document.buscaTopo.DescricaoTexto.value="";
}

function LimpaCampoBuscaFooter()
{
	document.searchFooter.DescricaoTexto.value="";
}


function LimpaCampoBuscaCentral()
{
	document.buscaFaq.DescricaoTexto.value="";
}


function LimpaCampoBuscaNews()
{
	document.buscaNews.DescricaoTexto.value="";
}




function ValidaBuscaNews(action) {
    var form = document.forms['buscaNews']
	
	if (form.DescricaoTexto.value == '') {
        alert('Preencha corretamente o campo.');
        form.DescricaoTexto.focus();
        return;
    }
    form.action = action;
    form.submit();

}




function ValidaBuscaTopo(action) {
    var form = document.forms['buscaTopo']
	
	if (form.DescricaoTexto.value == '') {
        alert('Preencha corretamente o campo.');
        form.DescricaoTexto.focus();
        return;
    }
	
    form.action = action;
    form.submit();

}



function ValidaBuscaForm(idform, action) {
    var form = document.forms[idform]
	
	if (form.DescricaoTexto.value == '') {
        alert('Preencha corretamente o campo.');
        form.DescricaoTexto.focus();
        return;
    }    
    form.action = action;
    form.submit();

}



function ValidaBuscaFooter() {
	var i 
	var selecionado
    for (i=0;i<document.searchFooter.tipo.length;i++){ 
       if (document.searchFooter.tipo[i].checked)
	   {
		  selecionado =  true 
		  break; 
	   }
    } 

	if (selecionado == true)
    document.searchFooter.action = document.searchFooter.tipo[i].value
	else
	document.searchFooter.action = "Resultado.aspx?op=geral"
    document.searchFooter.submit();
}



function ValidaBuscaCentral(action) {
    var form = document.forms['buscaFaq']
	
	if (form.DescricaoTexto.value == '') {
        alert('Preencha corretamente o campo.');
        form.DescricaoTexto.focus();
        return;
    }

    form.action = action;
    form.submit();

}
