// JavaScript Document
function criar(){
	
	if(typeof(fundo) == 'undefined'){
	   var layer = document.createElement("div");
       layer.setAttribute("id","fundo");
       layer.setAttribute("style","z-index: 999");
       document.body.appendChild(layer); 
	   fundo.style.position = 'absolute';
       fundo.style.top = 0;
       fundo.style.left = 0;
	   fundo.innerHTML = '<table id="tabela" style="background-color:#000000; filter: alpha(opacity=70);"><tr><td align="center" valign="top">';   
       fundo.innerHTML +='</td></tr></table>';
	   tabela.width = document.body.scrollWidth;
       tabela.height = document.body.scrollHeight;
	   
	   var layer = document.createElement("div");
       layer.setAttribute("id","cont");
       layer.setAttribute("style","z-index: 999");
       document.body.appendChild(layer); 
	   cont.style.position = 'absolute';
       cont.style.top = 0;
       cont.style.left = 0;
	   cont.innerHTML = '<table id="tabela2"><tr><td align="center" valign="middle"><div id="resposta_mailing" style="color:#FFFFFF; font-size: 14px"></div>';
       cont.innerHTML +='</td></tr></table>';
	   tabela2.width = document.body.scrollWidth;
       tabela2.height = document.body.scrollHeight;
	}
}

function cadastrar(){
	
	criar();
	
	cont.style.top = document.body.scrollTop;
	
	resposta_mailing.innerHTML = 'Verificando...';
	erro = '';
	
	if(nome_mailing.value == ''){
		resposta_mailing.innerHTML = 'Nome não preenchido!';
		setTimeout("fechar()", 1000);
		erro = 'sim';
	}else{
	   if(email_mailing.value == ''){
		   resposta_mailing.innerHTML = 'E-mail não preenchido!';
		   setTimeout("fechar()", 1000);
		   erro = 'sim';
	   }
	}
	
	fundo.style.display = '';
	cont.style.display = '';
	
	ajax = conectar();
	data = new Date();
	ajax.open("GET", "mailing.php?nome="+nome_mailing.value+"&email="+email_mailing.value+"&"+data.getMilliseconds()+data.getSeconds(), true);
	ajax.onreadystatechange = function(){
		if(ajax.readyState == 4){
			resposta_mailing.innerHTML = ajax.responseText;
			setTimeout("fechar()", 1000);
		}
	}
	
	if(erro == ''){
	   ajax.send(null);
	}
}


function fechar(){
	fundo.style.display = 'none';
	cont.style.display = 'none';
}