function messageWindow(title, msg)
{

  var width="300", height="125";

  var left = (screen.width/2) - width/2;

  var top = (screen.height/2) - height/2;

  var styleStr = 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbar=no,resizable=no,copyhistory=no,width='+width+',height='+height+',left='+left+',top='+top+',screenX='+left+',screenY='+top;

  var msgWindow = window.open("","msgWindow", styleStr);

  var head = '<head><title>'+title+'</title></head>';

  var body = '<center>'+msg+'<br><p><form><input type="button" value="   Done   " onClick="self.close()"></form>';

  msgWindow.document.write(head + body);

}






function setdados(id)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return false;
 }
 
var url="getpage.php";
url=url+"?id="+id;
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=getdados
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}



function newsletter()
{
	
v_email=document.getElementById('newsletter').value
if(v_email=='')
{
   messageWindow('aviso','tem de intruduzir algum valor no campo newsletter');	 	

  return -1;
}


xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
  alert ("Browser does not support HTTP Request")
  return false;
}
 
var url="admin/setemail.php";
url=url+"?email="+v_email;
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=letter
xmlHttp.open("GET",url,true)
xmlHttp.send(null)

}


function getdados()
{
	
 var texto="";

 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
    texto=xmlHttp.responseText;
	
	document.getElementById('trdata').innerHTML=texto;
 }	


}

function letter()
{
  var texto="";

  if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
  { 
    texto=xmlHttp.responseText;

	
	if(texto==1)
	{
	  document.getElementById('newsletter').value='';	 
	  messageWindow('aviso','foi adicionado com sucesso');
	  
	}
	else if(texto==0)
	{
	  document.getElementById('newsletter').value='';	 
	  messageWindow('aviso','falhou a adicao, tente de novo');	 
	}
	else 
	{
	  document.getElementById('newsletter').value='';	
	  messageWindow('aviso','esse email ja existe');	
	}
	
  }	

}







function GetXmlHttpObject()
{
var xmlHttp=null;
try
 {
 // Firefox, Opera 8.0+, Safari
 xmlHttp=new XMLHttpRequest();
 }
catch (e)
 {
 //Internet Explorer
 try
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
 catch (e)
  {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
 }
return xmlHttp;
}
