// ActionScript Document
function validate_date(sdata)
{
	day2 = sdata.substr(0,2);
	month2 = sdata.substr(3,2);
	year2 = sdata.substr(6,4);
	
	if ((sdata.substr(2,1) != "/") || (sdata.substr(5,1) != "/"))
	{
		day2 = "";
		month2 = "";
		year2 = "";
	}
	
	var DayArray = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
	var MonthArray = new Array("01","02","03","04","05","06","07","08","09","10","11","12");
	var inpDate = day2 + month2 + year2;
	var filter=/^[0-9]{2}[0-9]{2}[0-9]{4}$/;
	
	//Check ddmmyyyy date supplied
	if (! filter.test(inpDate))
	  {
	  return false;
	  }
	/* Check Valid Month */
	filter=/01|02|03|04|05|06|07|08|09|10|11|12/;
	if (! filter.test(month2))
	  {
	  return false;
	  }
	/* Check For Leap Year */
	var N = Number(year2);
	if ( ( N%4==0 && N%100 !=0 ) || ( N%400==0 ) )
		{
	   DayArray[1]=29;
		}
	/* Check for valid days for month */
	for(var ctr=0; ctr<=11; ctr++)
		{
	   if (MonthArray[ctr]==month2)
		{
		  if (day2<= DayArray[ctr] && day2 >0 )
			{
			inpDate = day2 + '/' + month2 + '/' + year2;
			return true;
			}
		  else
			{
			return false;
			}
		}
   }
} 

function escrever(texto){
    document.write(texto);
  }

  function mensagem(texto){
    window.alert(texto);
  }

  function perguntar(texto){
    return window.confirm(texto);
  }
  
  function entrada(texto, valor){
    return window.prompt(texto, valor);
  }
  
  function is_real(num){
	if (isFinite(num)){
		return true;
	}else{
		return false
	}
  }
  function is_int(num){
	
	if ((is_real(num)) && (num != null)){	
		if(   (num.indexOf(".") == -1) || (num.indexOf(",") == -1)    ){
			return true
		}else{
			return false
		}		
	}else{
		return false
		
	}
  }


function StyleVermelho(id){
	document.getElementById(id).style.border='2px solid #FF0000';
}
function StyleLimpa(id){
	var e=document.getElementById(id);
	e.style.border='1px solid #CCCCCC';
}
function Focus(id){
	var e=document.getElementById(id);
	e.focus();
}

function mascara_data(param){ 
var mydata = ''; 
	mydata = mydata + param.value; 
	if (mydata.length == 2){ 
		mydata = mydata + '/'; 
		param.value = mydata; 
	} 
	if (mydata.length == 5){ 
		mydata = mydata + '/'; 
		param.value = mydata; 
	} 
} 

