function openWindow(theURL,winName,features)
{
  var janela=window.open(theURL,winName,features);
  janela.focus();
};


function verifyDate(dateVal)
{
  var testDate=new Date(Date.parse(dateVal));
  if( !testDate.getYear())
  {
    return false;
  }
  else
  {
    return true;
  };
};

function verifyTime(timeVal)
{
  var vhour, vtime, vsplit, myString;
  myString = new String(timeVal);
  vsplit   = myString.split(":");
  if (vsplit.length!=2)
  {
    return false;
  }
  else
  {
    vhour = vsplit[0];
    vtime = vsplit[1];
    if (isNaN(vhour) || isNaN(vtime))
    {
      return false;
    }
    else
    {
      if ((String(parseFloat(vhour))!=String(parseInt(vhour))) || (String(parseFloat(vhour))!= String(parseInt(vhour))))
      {
        return false;
      }
      else
      {
        vhour = parseInt(vhour);      
        vtime = parseInt(vtime);
        if (vhour>=0 && vhour<=23 && vtime>=0 && vtime<=59)
        {
          return true;
        }
        else
        {
          return false;
        }
      }
    }
  }
}


function confirma()
{
if (confirm("Você tem certeza que quer apagar? \n Está operação não poderá ser desfeita e todos dados serão perdidos.")) {
             return true;
       }
	   else
	   {
	     return false;
	   }
}


function isValidEmail(email) {
	var flag = false;
	if (email.indexOf('@') > 0) {
		emailParts = email.split('@');
		if (emailParts.length >= 2) {
			emailServer = emailParts[1].split('.');
			flag = emailServer.length >= 2;
		}
	}
	return flag;
}