<!--
/* -------------------------------------------------------------------------- */

function DoFormFocus(obj) {
   obj.style.background='#CFD9FF';
   return true;
}

function DoFormBlur(obj) {
   obj.style.background='#EBEFFF';
   return true;
}

/* -------------------------------------------------------------------------- */

function WriteCopyrightWin(opcao)
{
 document.write("<center>");
 if (opcao==1) {
 document.write("<hr>");
 }
 document.write("Windows 7, Vista, XP, 2008, 2003 e 2000 são marcas registadas da Microsoft.");
 document.write("<br>");
 document.write("Outros produtos e nomes de empresas aqui mencionados podem ser marcas registadas dos respectivos proprietários.");
 document.write("</center>");
}

function WriteCopyrightGwr(opcao)
{
 document.write("<center>");
 if (opcao==1) {
 document.write("<hr>");
 }
 document.write("Copyright &#169; 1997-2010 GESTWARE");
 document.write("</center>");
}

/* -------------------------------------------------------------------------- */

function WriteMainBodyTableSeparator()
{
 document.write("<table border='0' cellspacing='0' cellpadding='0' width='100%' height='10'>");
 document.write("<tr>");
 document.write("<td>");

 document.write("<table border='0' cellspacing='0' cellpadding='0' width='100%' height='2'>");
 document.write("<tr>");
 document.write("<td bgcolor='#1E9966'></td>");
 document.write("<td bgcolor='#3AA277'></td>");
 document.write("<td bgcolor='#56B995'></td>");
 document.write("<td bgcolor='#7AC7AB'></td>");
 document.write("<td bgcolor='#98D5C3'></td>");
 document.write("<td bgcolor='#B5E3D1'></td>");
 document.write("</tr>");
 document.write("</table>");

 document.write("</td>");
 document.write("</tr>");
 document.write("</table>");
}

/* -------------------------------------------------------------------------- */

function IsFieldBlank(theField)
{
  if(theField.value == "")
    return true;
  else
    return false;
}


function IsValidEmail(str) {
   return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
}


/*

function IsValidEmail(str){
    var objRegExp =  /^((?:(?:(?:(\w|~)[~\.\-\+]?)*)(\w|~))+)\@((?:(?:(?:\w[\.\-\+]?){0,62})\w)+)\.([a-zA-Z]{2,6})$|^$/;
    return objRegExp.test(str);
}    
*/

/* -------------------------------------------------------------------------- */

function CheckFieldEmpty(aEditBox,aMsg) {
  if(IsFieldBlank(aEditBox)) {
     aEditBox.focus();
     alert(aMsg);
     return(false);
  }
  return(true);
}

function CheckFieldLength(aEditBox,aLen,aMsg) {
  if(aEditBox.value.length < aLen) {
     aEditBox.focus();
     alert(aMsg);
     return(false);
  }
  return(true);
}

function CheckFieldEmail(aEditBox,aMsg) {
  if(!IsValidEmail(aEditBox.value)) {
     aEditBox.focus();
     alert(aMsg);
     return(false);
  }
  return(true);
}

function CheckFieldSpam(aEditBox,aMsg) 
{
 var texto = aEditBox.value;
 var flagok = true;

 if(texto.indexOf('http') !=-1) { flagok = false; }
 if(texto.indexOf('HTTP') !=-1) { flagok = false; }
 if(texto.indexOf('href') !=-1) { flagok = false; }
 if(texto.indexOf('HREF') !=-1) { flagok = false; }
 if(texto.indexOf('</a>') !=-1) { flagok = false; }
 if(texto.indexOf('<br>') !=-1) { flagok = false; }

 if(!flagok) {
    aEditBox.focus();
    alert(aMsg);
    return(false);
   }

 return(true);
}

/* -------------------------------------------------------------------------- */

function display_todays_date()
{
	var today = new Date();
	var numerical_day=today.getDay();
	var numerical_month=today.getMonth();
	var date=today.getDate();
	var year=today.getFullYear();

	var weekday_array = new Array('Domingo','Segunda-Feira','Terça-Feira','Quarta-Feira','Quinta-Feira','Sexta-Feira','Sábado');
	var day_of_the_week = weekday_array[numerical_day];

	var month_array = new Array('Janeiro','Fevereiro','Março','Abril','Maio','Junho','Julho','Agosto','Setembro','Outubro','Novembro','Dezembro');
	var month_name = month_array[numerical_month];

	var date_string=day_of_the_week+', '+date+' de '+month_name+ ' de ' + year;
	document.write(date_string);
}

function display_todays_date_short1()
{
	var today = new Date();
	var numerical_day=today.getDay();
	var numerical_month=today.getMonth();
	var date=today.getDate();
	var year=today.getFullYear();

	var month_array = new Array('Janeiro','Fevereiro','Março','Abril','Maio','Junho','Julho','Agosto','Setembro','Outubro','Novembro','Dezembro');
	var month_name = month_array[numerical_month];

	var date_string= date + ' de ' + month_name + ' de ' + year;
	document.write(date_string);
}

function display_todays_date_short2()
{
	var today = new Date();
	var numerical_day=today.getDay();
	var numerical_month=today.getMonth();
	var date=today.getDate();
	var year=today.getFullYear();

	var month_array = new Array('Jan','Fev','Mar','Abr','Mai','Jun','Jul','Ago','Set','Out','Nov','Dez');
	var month_name = month_array[numerical_month];

	var date_string= date + '.' + month_name + '.' + year;
	document.write(date_string);
}

/* -------------------------------------------------------------------------- */

//-->

