   /*
   Create the new window
   */
   function openInNewWindow() {
   // Change "_blank" to something like "newWindow" to load all links in the same new window
   var newWindow = window.open(this.getAttribute('href'), '_blank');
   newWindow.focus();
   return false;
   }
  
   /*
  Add the openInNewWindow function to the onclick event of links with a class name of "non-html"
  */
  function getNewWindowLinks() {
  // Check that the browser is DOM compliant
  if (document.getElementById && document.createElement && document.appendChild) {
  // Change this to the text you want to use to alert the user that a new window will be opened
  var strNewWindowAlert = "";
  // Find all links
  var objWarningText;
  var strWarningText;
  var link;
  var links = document.getElementsByTagName('a');
  for (var i = 0; i < links.length; i++) {
  link = links[i];
  // Find all links with a class name of "non-html"
  if (/\bnon\-html\b/.exec(link.className)) {
  // Create an em element containing the new window warning text and insert it after the link text
  objWarningText = document.createElement("em");
  strWarningText = document.createTextNode(strNewWindowAlert);
  objWarningText.appendChild(strWarningText);
  link.appendChild(objWarningText);
  link.onclick = openInNewWindow;
  }
  }
  objWarningText = null;
  }
  }
  
  function addEvent( obj, type, fn )
{
	if (obj.addEventListener)
		obj.addEventListener( type, fn, false );
	else if (obj.attachEvent)
	{
		obj["e"+type+fn] = fn;
		obj[type+fn] = function() { obj["e"+type+fn]( window.event ); }
		obj.attachEvent( "on"+type, obj[type+fn] );
	}
}

function removeEvent( obj, type, fn )
{
	if (obj.removeEventListener)
		obj.removeEventListener( type, fn, false );
	else if (obj.detachEvent)
	{
		obj.detachEvent( "on"+type, obj[type+fn] );
		obj[type+fn] = null;
		obj["e"+type+fn] = null;
	}
}

addEvent(window, 'load', getNewWindowLinks);

// Função que fecha o pop-up ao clicar no link fechar
function fechar(){
	document.getElementById('popup').style.display = 'none';
}

// Aqui definimos o tempo para fechar o pop-up
function abrir(){
	if(readCookie("seram_cookie")!=null)
	{
	}else{
		document.getElementById('popup').style.display = 'block';
		createCookie("seram_cookie","existe",60000);
		setTimeout ("fechar()", 15000);
	}
}

function createCookie(name,value,secs) {
	if (secs) {
		var date = new Date();
		date.setTime(date.getTime()+(secs));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}
