function outData(_campo){
   if(_campo.value != "" && _campo.value.length < 10){
	   _campo.value = "";				
   }	
}
function somenteNumero(){
	var tecla = event.keyCode;

	if (!(tecla < 48 || tecla > 57) || tecla == 8 || tecla == 46){
		return true;	
	}else{
		return false;
	}
}
function makeData(_campo){
	  var Data = new Date();
		var tamanho = _campo.value.length;    	
		if (event.keyCode != 08){
			if (_campo.value.substring(1,2) != "/"){
				if (tamanho == 2){
					_campo.value += "/";	
				}
			}
			if (_campo.value.substring(5,6) != "/"){
				if (tamanho == 5){
					_campo.value += "/";	
				}
			}
			if (_campo.value.substring(0,2) > 31){
				_campo.value = "";
			}
			if (_campo.value.substring(0,2) == '00'){
				_campo.value = "";
			}			
			if (_campo.value.substring(3,5) == '00'){
				_campo.value = _campo.value.substring(0,3);
			}
			if (_campo.value.substring(3,5) != ""){
				if(_campo.value.substring(0,2) == 31){
					if ((_campo.value.substring(3,5) != 01 && 
						 _campo.value.substring(3,5) != 03 && 
						 _campo.value.substring(3,5) != 05 && 
						 _campo.value.substring(3,5) != 07 && 
						 _campo.value.substring(3,5) != 08 && 
						 _campo.value.substring(3,5) != 10 && 
						 _campo.value.substring(3,5) != 12) &&
						 _campo.value.substring(3,5).length == 2){
							
						 _campo.value = _campo.value.substring(0,3);
					}
				}else if(_campo.value.substring(3,5) == 02 &&
						 _campo.value.substring(0,2) > 29){
					 _campo.value = _campo.value.substring(0,3);        	
				}
			}
			if (_campo.value.substring(3,5) > 12){
				_campo.value = _campo.value.substring(0,3);
			}
	
			if (_campo.value.substring(6,10)%4 == 1 &&
				_campo.value.substring(3,5) == 02 &&
				_campo.value.substring(0,2) > 28){
					_campo.value = _campo.value.substring(0,6);			
			}
			/* Verifica se a data esta compreendida em um certo ranger
			if(((_campo.value.substring(6,10) < Data.getYear()) || 
			    (_campo.value.substring(6,10) > (Data.getYear() + 5))
		        ) && _campo.value.substr(6,10).length == 4){
				_campo.value = _campo.value.substring(0,6);
			}
			*/
		}else{
				
			if (tamanho == 2){
				_campo.value = _campo.value.substring(0,1); 
			}	
			if (tamanho == 5){
				_campo.value = _campo.value.substring(0,4); 
			}
		}
}

