// JavaScript Document
function funcIsEmpty(aTextField) {
	if ((aTextField.value.length==0) || (aTextField.value==null)) {
      	return true;
   	} else { 
   		return false; 
	}
}
	
function funcIsNumeric(sText){
	var ValidChars = "0123456789.";
  	var IsNumber=true;
   	var Char;
   	for (i = 0; i < sText.length && IsNumber == true; i++){ 
	 	Char = sText.charAt(i); 
     	if (ValidChars.indexOf(Char) == -1){
	     	IsNumber = false;
        }
    }
	
   	return IsNumber;
}	
	
function funcIsValidEmail(str) {
	return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
}	


function limite(SAddess, lim) {
	if (SAddess.value.length > lim){
		event.keyCode=0;
		SAddess.value = SAddess.value.substring(0,lim);
		alert(TextJS[17]+lim+TextJS[18]); 
		return false;
	}
}


function y2k(number) { return (number < 1000) ? number + 1900 : number; }

function daysElapsed(date1,date2) {
    var difference =
        Date.UTC(y2k(date1.getYear()),date1.getMonth(),date1.getDate(),0,0,0)
      - Date.UTC(y2k(date2.getYear()),date2.getMonth(),date2.getDate(),0,0,0);
    return difference/1000/60/60/24;
}

function n_Usado() 
{
	  //var _s = document.addfMsgOnline.frtexto.value;
	  //var _t = "";
	  //for (_i=0;_i<_s.length;_i++) {
		//if (_s.charCodeAt(_i) != 13 &&
			//_s.charCodeAt(_i) != 10)
		  	//_t += _s.charAt(_i);
	  //}
	  //document.addfMsgOnline.frtexto.value=_t;
}


function IsDataInicioFimValida(datainicio, datafim){
	var ano_inicio = datainicio.substring(0,4);
	var mes_imicio = datainicio.substring(5,7);
	var dia_inicio = datainicio.substring(8,10);
	var ano_fim = datafim.substring(0,4);
	var mes_fim = datafim.substring(5,7);
	var dia_fim = datafim.substring(8,10);

	var differenca = daysElapsed(new Date(ano_fim,mes_fim,dia_fim),new Date(ano_inicio,mes_imicio,dia_inicio));
	if(differenca < 1)
		return true
	return false;
}

function IsDataInicioFimInvalida(datainicio, datafim){
	var ano_inicio = datainicio.substring(0,4);
	var mes_imicio = datainicio.substring(5,7);
	var dia_inicio = datainicio.substring(8,10);
	var ano_fim = datafim.substring(0,4);
	var mes_fim = datafim.substring(5,7);
	var dia_fim = datafim.substring(8,10);

	var differenca = daysElapsed(new Date(ano_fim,mes_fim,dia_fim),new Date(ano_inicio,mes_imicio,dia_inicio));
	if(differenca > 60)
		return true
	return false;
}
