docs: function(value, nodeName, attributeName, attributeValue)
  	 {
  	 	if (value != null && !isNaN(value.nodeType) && (nodeName == null ||
  	 		value.nodeName.toLowerCase() == nodeName.toLowerCase()))
   		{
   			return attributeName == null ||
   				value.getAttribute(attributeName) == attributeValue;
   		}
  	 	
  	 	return false;
  	 }