// This jQuery v1.1.3 plugin will return an delimited
// list of the given attribute of all elements in the
// current jQuery stack.
 
jQuery.fn.attrList = function( strAttribute, strDelimiter ){
// Create an array to store the attribute values of
// the jQuery stack items.
var arrValues = new Array();
 
// Check to see if we were given a delimiter.
// By default, we will use the comma.
strDelimiter = (strDelimiter ? strDelimiter : ",");
 
// Loop over each element in the jQuery stack and
// add the given attribute to the value array.
this.each(
function( intI ){
// Get a jQuery version of the current
// stack element.
var jNode = $( this );
 
// Add the given attribute value to our
// values array.
arrValues[ arrValues.length ] = jNode.attr(
strAttribute
);
 
}
);
 
// Return the value list by joining the array.
return(
arrValues.join( strDelimiter )
);
}
 
 
// This will return the ID list of all inputs
// with the name, "ID".
 
