	function bloqueacapa(capa,margintop,ajaxloader){
		
			ajaxloader = "ajax-loader"+ajaxloader+".gif";
			
		//alert(ruta+'images/'+ajaxloader);
	
	
            $(capa).block({  
                message: '<img id="imagencarga" src="http://www.transportscenter.com/img/'+ajaxloader+'" alt="">',
                css: { border: 'none', backgroundColor: 'transparent', 'margin-top':margintop } ,
                overlayCSS: { backgroundColor: 'white' }
            }); 	            
            
	
	}
	
	
	function sms(texto,evento){
		 $('#mensaje').hide();
		 
		 $('#mensaje #textomensaje').text(texto);
		 $('#mensaje').attr('class',evento);
		
	     $('#mensaje')
	    .slideDown('normal')
	    .animate({'opacity': '1.0'}, 3000)
	    .slideUp('slow');		
	  }			
	  
	 
	// Limitar caracteres de un input o textarea 
	function ismaxlength(obj){
	var mlength=obj.getAttribute? parseInt(obj.getAttribute("maxlength")) : ""
	if (obj.getAttribute && obj.value.length>mlength)
	obj.value=obj.value.substring(0,mlength)
	}
	
	
	// Comprueba si el valor pasado por parámetro es un número o no
	function isNum(q) {
	
	for ( i = 0; i < q.length; i++ ) {
	//con el for y la sentencia if( q.charAt(i) = " " ){... ..ya me queda lista para validar los espacios en blanco, de lo contrario:
	valor = parseInt(q.charAt(i)); // me permite convertir letra por letra en numero y si no es un numero entonces no regresa nada
	if (isNaN(valor)) {
	return true
	}
	}
	return false
	}	
	  
