	function verifica_hora(tempo){  
		
		if (tempo == "") {  
		  return false;  
	
		} else {
			hrs = (tempo.substring(0,2));  
			mns = (tempo.substring(3,5));  
		
			if ((hrs < 00 ) || (hrs > 23) || ( mns < 00) ||( mns > 59)){  
				return false;  
	
			} else {
				return true;
			
			}
		}  
		
	}   

	function time2min(tempo) { 
		hrs = parseInt((tempo.substring(0,2)));  
		mns = parseInt((tempo.substring(3,5)));  
		sec = parseInt((tempo.substring(6,8)));  
		
		minutos = (hrs * 60) + mns + (sec / 60);
		
		return minutos;
		
	}

	function Verifica_Data(data, obrigatorio, show_msg){
	 //Se o parâmetro obrigatório for igual à zero, significa que elepode estar vazio, caso contrário, não
	
		var strdata = data;
		if((obrigatorio == 1) || (obrigatorio == 0 && strdata != "")){
			//Verifica a quantidade de digitos informada esta correta.
			if (strdata.length != 10){
				if (show_msg==true) alert("Formato da data não é válido. Formato correto: dd/mm/aaaa.");
				return false
			}
			//Verifica máscara da data
			if ("/" != strdata.substr(2,1) || "/" != strdata.substr(5,1)){
				if (show_msg==true) alert("Formato da data não é válido. Formato correto: dd/mm/aaaa.");
				return false
			}
			var dia = strdata.substr(0,2);
			var mes = strdata.substr(3,2);
			var ano = strdata.substr(6,4);
			//Verifica o dia
			if (isNaN(dia) || dia > 31 || dia < 1){
				if (show_msg==true) alert("Formato do dia não é válido.");
				return false
			}
			if (mes == 4 || mes == 6 || mes == 9 || mes == 11){
				if (dia == "31"){
					if (show_msg==true) alert("O mês informado não possui 31 dias.");
					return false
				}
			}
			if (mes == "02"){
				bissexto = ano % 4;
				if (bissexto == 0){
					if (dia > 29){
						if (show_msg==true) alert("O mês informado possui somente 29 dias.");
						return false
					}
				}else{
					if (dia > 28){
						if (show_msg==true) alert("O mês informado possui somente 28 dias.");
						return false
					}
				}
			}
		//Verifica o mês
			if (isNaN(mes) || mes > 12 || mes < 1){
				if (show_msg==true) alert("Formato do mês não é válido.");
				return false
			}
			//Verifica o ano
			if (isNaN(ano)){
				if (show_msg==true) alert("Formato do ano não é válido.");
				return false
			}
					
		}
	 }

/*
	function verifica_hora(tempo){  
		
		alert(tempo);
		
		if (tempo == "") {  
		  return false;  
	
		} else {
			hrs = (tempo.substring(0,2));  
			mns = (tempo.substring(3,5));  
		
			if ((hrs < 00 ) || (hrs > 23) || ( mns < 00) ||( mns > 59)){  
				return false;  
	
			} else {
				return true;
			
			}
		}  
	}   

	function time2min(tempo) { 
		hrs = parseInt((tempo.substring(0,2)));  
		mns = parseInt((tempo.substring(3,5)));  
		sec = parseInt((tempo.substring(6,8)));  
		
		minutos = (hrs * 60) + mns + (sec / 60);
		
		return minutos;
		
	}
/*	


*/
