function atualizandoa(url){
if(!window.opener.closed) {
window.opener.location.href=url
} else {
void(window.open(url,'Promoção','scrollbars=no,resizable=no,width=400,height=300'))
}
self.close();
}


function abreImagemPop(imageName, largura, altura) {
  	t = (screen.height - altura)/2;
  	l = (screen.width - largura)/2;
	newWindow = window.open("","newWindow","width="+largura+" ,height="+altura+",left="+l+",top="+t+",resizable=yes");
	newWindow.document.open();
	newWindow.document.write('<html><title>--|  Imagem  |--</title><head></head>');
	newWindow.document.write('<body background="'+imageName+'" bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginheight="0" marginwidth="0" onBlur="self.close()">');
	newWindow.document.write('</body></html>');
	newWindow.document.close();
	newWindow.focus();
}

function verifica_form()
{
  var caminho = document.data;
  var lim = caminho.length;
  var i_erro = 0;
  var requeridos = caminho.required.value.split(",");
  for(i=0; i < lim; i++)
  {
	for(j in requeridos)
	{
		if ( (caminho.elements[i].name == requeridos[j]) && (caminho.elements[i].value.length < 1 ))
		{
            alert("O formulário não foi preenchido corretamente.");
		      caminho.elements[i].focus();
		      i_erro = 1;
		      break;
		}
		else
        {
            if(caminho.elements[i].name == "email")
    		{
                i_erro = IsMail(caminho.elements[i].value);
                if(i_erro == 1)
                {
                    alert("O endereço de e-mail não é válido!");
                    break;
                }
            }
            else if(caminho.elements[i].name == "senha1")
            {
                if(caminho.elements[i].value.length < 6)
                {
                    alert("A senha deve conter no mínimo 6 caracteres.");
                    i_erro = 1;
                    break;
                }
                else if(caminho.elements[i].value != caminho.elements['senha2'].value)
                {
                    alert("As senhas não conferem. Favor digitá-las novamente.");
                    i_erro = 1;
                    break;
                }
            }
        }
        if (i_erro == 1)
		  break;
	}
  }
  if (i_erro == 0)
  	return true;
  else
  	return false;
}


function IsMail(mail)
{
    var padrao = /^[a-z][a-z-_0-9.]+@[a-z-_=>0-9.]+.[a-z]{2,3}$/i;
    return (padrao.test(mail)) ? 0 : 1;
}


function byid(id)
{
    var x;
    if (document.getElementById)
        x = document.getElementById(id);
    else if (document.all)
        x = document.all[id];
    return x;
}


function qual_signo()
{
    var dia = byid('dia').value;
    var mes = byid('mes').value;
    var sig = byid('signo');
    var signo = "";
    if ((mes == 1  && dia >= 21)||(mes == 2  && dia <= 18))  signo = "AQUÁRIO";
    else if ((mes == 2  && dia >= 19)||(mes == 3  && dia <= 19))  signo = "PEIXES";
    else if ((mes == 3  && dia >= 20)||(mes == 4  && dia <= 20))  signo = "ÁRIES";
    else if ((mes == 4  && dia >= 21)||(mes == 5  && dia <= 20))  signo = "TOURO";
    else if ((mes == 5  && dia >= 21)||(mes == 6  && dia <= 20))  signo = "GÊMEOS";
    else if ((mes == 6  && dia >= 21)||(mes == 7  && dia <= 21))  signo = "CÂNCER";
    else if ((mes == 7  && dia >= 22)||(mes == 8  && dia <= 22))  signo = "LEÃO";
    else if ((mes == 8  && dia >= 23)||(mes == 9  && dia <= 22))  signo = "VIRGEM";
    else if ((mes == 9  && dia >= 23)||(mes == 10 && dia <= 22))  signo = "LIBRA";
    else if ((mes == 10 && dia >= 23)||(mes == 11 && dia <= 21))  signo = "ESCORPIÃO";
    else if ((mes == 11 && dia >= 22)||(mes == 12 && dia <= 21))  signo = "SAGITÁRIO";
    else if ((mes == 12 && dia >= 22)||(mes == 1  && dia <= 21))  signo = "CAPRICÓRNIO";
    sig.value=signo;
}

function mostra_foto(url)
{
	var foto = byid("foto");
    var str = "<img style='border: 1px solid #000' src='"+url+"' height=150>";
    foto.innerHTML = str;
}
