function bookmarksite(title, url){
if (document.all)
window.external.AddFavorite(url, title);
else if (window.sidebar)
window.sidebar.addPanel(title, url, "")
}


function check_contacto ( form )
{

// verifica nome
  if (form.nome.value == "") {
    alert( "Por favor indique o seu Nome." );
    form.nome.focus();
    return false ;
  }
  
  // verifica telefone
  if (form.telefone.value == "") {
    alert( "Por favor indique o seu Telefone." );
    form.telefone.focus();
    return false ;
  }
  
// verifica email
  if (form.email.value == "") {
    alert( "Por favor indique o seu E-mail." );
    form.email.focus();
    return false ;
  }
var checkEmail = "@.";
var checkStr = form.email.value;
var EmailValid = false;
var EmailAt = false;
var EmailPeriod = false;
for (i = 0;  i < checkStr.length;  i++)
{
ch = checkStr.charAt(i);
for (j = 0;  j < checkEmail.length;  j++)
{
if (ch == checkEmail.charAt(j) && ch == "@")
EmailAt = true;
if (ch == checkEmail.charAt(j) && ch == ".")
EmailPeriod = true;
	  if (EmailAt && EmailPeriod)
		break;
	  if (j == checkEmail.length)
		break;
	}
	// if both the @ and . were in the string
if (EmailAt && EmailPeriod)
{
		EmailValid = true
		break;
	}
}
if (!EmailValid)
{
alert("O seu endereço de E-mail não parece correcto. Por favor verifique-o.");
form.email.focus();
return (false);
}
  // ** END **
	openCenteredWindow();
	return true ;
	//return true ;
	//openCenteredWindow();
}


function openCenteredWindow() {
   var width = 400;
    var height = 300;
    var left = parseInt((screen.availWidth/2) - (width/2));
    var top = parseInt((screen.availHeight/2) - (height/2));
    var windowFeatures = "width=" + width + ",height=" + height + ",status,resizable,left=" + left + ",top=" + top + "screenX=" + left + ",screenY=" + top;
    myWindow = window.open("contactos_form.php", "subWind", windowFeatures);
}
