function change(valor)
{
location.href="edicoes_anteriores.asp?edicao=" + valor.value;
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
// -->

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}




		function emailCheck (emailStr) {

		var checkTLD=1;

		var knownDomsPat=/^(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum)$/;

		var emailPat=/^(.+)@(.+)$/;

		var specialChars="\\(\\)><@,;:\\\\\\\"\\.\\[\\]";

		var validChars="\[^\\s" + specialChars + "\]";

		var quotedUser="(\"[^\"]*\")";

		var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/;

		var atom=validChars + '+';

		var word="(" + atom + "|" + quotedUser + ")";

		var userPat=new RegExp("^" + word + "(\\." + word + ")*$");

		var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$");

		var matchArray=emailStr.match(emailPat);

		if (matchArray==null) {

		alert("Endereço de e-mail incorreto.");
		return false;
		}
		var user=matchArray[1];
		var domain=matchArray[2];

		for (i=0; i<user.length; i++) {
		if (user.charCodeAt(i)>127) {
		alert("O username possui caracteres inválidos.");
		return false;
		   }
		}
		for (i=0; i<domain.length; i++) {
		if (domain.charCodeAt(i)>127) {
		alert("O domínio possui caracteres inválidos.");
		return false;
		   }
		}

		if (user.match(userPat)==null) {

		alert("O username não é valido.");
		return false;
		}

		var IPArray=domain.match(ipDomainPat);
		if (IPArray!=null) {

		for (var i=1;i<=4;i++) {
		if (IPArray[i]>255) {
		alert("IP de destino inválido.!");
		return false;
		   }
		}
		return true;
		}

		var atomPat=new RegExp("^" + atom + "$");
		var domArr=domain.split(".");
		var len=domArr.length;
		for (i=0;i<len;i++) {
		if (domArr[i].search(atomPat)==-1) {
		alert("O domínio não é valido.");
		return false;
		   }
		}

		if (checkTLD && domArr[domArr.length-1].length!=2 && 
		domArr[domArr.length-1].search(knownDomsPat)==-1) {
		alert("O endereço de e-mail não está correto.");
		return false;
		}

		if (len<2) {
		alert("O endereço de e-mail está sem domínio.");
		return false;
		}

		return true;
		}
		
		function valida(emailStr)
		{
			objForm = document.form;

			if(objForm.NomeNews.value=="")
			{
				alert('Por favor, preencha o seu nome.');
				objForm.NomeNews.focus();
				return false;
			}
			
			if(objForm.EmpresaNews.value=="")
			{
				alert('Por favor, preencha o nome da sua empresa.');
				objForm.EmpresaNews.focus();
				return false;
			}
			
			if(objForm.CargoNews.value=="")
			{
				alert('Por favor, preencha o seu cargo na empresa.');
				objForm.CargoNews.focus();
				return false;
			}
			
			return emailCheck(emailStr);
		}
		
		function MM_reloadPage(init) {  //reloads the window if Nav4 resized
		  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
		    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
		  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
		}
		MM_reloadPage(true);
		
		function doClock(){ // By Paul Davis - www.kaosweaver.com
		  var t=new Date(),a=doClock.arguments,str="",i,a1,lang="8";
		  var month=new Array('Janeiro','Jan','Fevereiro', 'Fev','Março', 'Mar','Abril', 'Abr','Maio', 'Mai','Junho', 'Jun','Julho', 'Jul','Agosto', 'Ago','Setembro', 'Set','Outubro', 'Out','Novermbro', 'Nov','Dezembro', 'Dez');
		  var tday= new Array('Domingo', 'Dom','Segunda-feira', 'Seg','Terça-feira', 'Ter','Quarta-feira', 'Qua','Quinta-feira', 'Qui','Sexta-feira', 'Sex','Sábado', 'Sab');
		  for(i=0;i<a.length;i++) {a1=a[i].charAt(1);switch (a[i].charAt(0)) {
		  case "M":if  ((Number(a1)==3) && ((t.getMonth()+1)<10)) str+="0";
		  str+=(Number(a1)>1)?t.getMonth()+1:month[t.getMonth()*2+Number(a1)];break;
		  case "D": if ((Number(a1)==1) && (t.getDate()<10)) str+="0";str+=t.getDate();break;
		  case "Y": str+=(a1=='0')?t.getFullYear():t.getFullYear().toString().substring(2);break;
		  case "W":str+=tday[t.getDay()*2+Number(a1)];break; default: str+=unescape(a[i]);}}return str;
		}