jQuery XSLT Plugin not outputting
===

Here is the XML file/scheme:

		<?xml version="1.0" encoding="ISO-8859-1"?>
		<!DOCTYPE cXML SYSTEM "http://xml.cXML.org/schemas/cXML/1.2.023/cXML.dtd">
		<cXML xml:lang="en-US" timestamp="2012-07-16T00:00:00-00:00" payloadID="">
		<Header>
		<From>
		  <Credential domain="">
			<Identity></Identity>
		  </Credential>
		</From>
		<To>
		  <Credential domain="DUNS">
			<Identity></Identity>
		  </Credential>
		</To>
		<Sender>
		  <Credential domain="AribaNetworkUserId">
			<Identity></Identity>
			<SharedSecret></SharedSecret>
		  </Credential>
		  <UserAgent></UserAgent>
		</Sender>
		</Header>
		<Request deploymentMode="test">
		<OrderRequest>
		<OrderRequestHeader type="new" orderDate="2012-07-16T00:00:00-00:00" orderID="">
		  <Total>
			<Money currency="USD"></Money>
		  </Total>
		  <Contact>
			<Name></Name>
			<Email></Email>
		  </Contact>
		  <ShipTo>
			<Address>
			  <Name xml:lang="en"></Name>
			  <PostalAddress name="default">
				<DeliverTo></DeliverTo>
				<Street></Street>
				<City></City>
				<State></State>
				<PostalCode></PostalCode>
				<Country isoCountryCode="US"></Country>
				<Phone><TelephoneNumber>
				  <AreaOrCityCode></AreaOrCityCode>
				  <Number></Number>
				</TelephoneNumber></Phone>
			  </PostalAddress>
			</Address>
		  </ShipTo>
		  <BillTo>
			<Address>
			  <Name xml:lang="en"></Name>
			  <PostalAddress name="default">
				<Street></Street>
				<City></City>
				<State></State>
				<PostalCode></PostalCode>
				<Country isoCountryCode="US"></Country>
			  </PostalAddress>
			</Address>
		  </BillTo>
		  <Shipping>
			<Money currency="USD"></Money>
			<Description xml:lang="en-US"></Description>
		  </Shipping>
		  <Tax>
			<Money currency="USD"></Money>
			<Description xml:lang="en"></Description>
		  </Tax>
		</OrderRequestHeader>
		<ItemOut lineNumber="1" requestedDeliveryDate="2000-10-18" quantity="1">
		<ItemID><SupplierPartID></SupplierPartID></ItemID>
		<ItemDetail>
				<UnitPrice>
				  <Money currency="USD"></Money>
				</UnitPrice>
				<Description xml:lang="en"></Description>
				<UnitOfMeasure></UnitOfMeasure>
				<ManufacturerPartID></ManufacturerPartID>
		</ItemDetail>
		</ItemOut>
			</OrderRequest>
			</Request>
			</cXML>

The XSL I'm trying to use to grab just one part of it:

    <?xml version="1.0" encoding="ISO-8859-1"?>
    
    <xsl:stylesheet>
    
        <xsl:template match="/">
    
            <xsl:apply-templates select="Total/Money"/>
    
        </xsl:template>
    
        <xsl:template match="Total/Money">
    
            <div style="color:green">
    
                <xsl:value-of select="."/>
    
            </div>
    
        </xsl:template>
    
    </xsl:stylesheet>

and the HTML for the jquery plugin:

        <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
        <html xmlns="http://www.w3.org/1999/xhtml">
        <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
        <title>Untitled Document</title>
        </head>
        
        <body>
        XML:<br />
        
        <div style="height: 150px; border: 1px solid #000000; overflow: scroll;">
        
            <pre id="xmldata">
        
            </pre>
        
        </div>
        
        <br />
        
        
        
        XSLT:<br />
        
        <div style="height: 150px; border: 1px solid #000000; overflow: scroll;">
        
            <pre id="xsldata">
        
            </pre>
        
        </div>
        
        <br />
        
        
        
        Output:<br />
        
        <div style="height: 150px; border: 1px solid #000000; overflow: scroll;">
        
            <div id="output" style="padding: 2px;">
        
            </div>
        
        </div>
        
        <br />
        
        
        
        <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
        
        <script type="text/javascript" src="jquery.xslt.js"></script>
        
        <script type="text/javascript">
        
        $(function() {
        
            // For display purposes only
        
            $.ajax({
        
                url: 'xslt-test2.xml',
        
                dataType: 'html',
        
                success: function(data) {
        
                    $('#xmldata').text(data);
        
                }
        
            });
        
            
        
            $.ajax({
        
                url: 'xslt-test2.xsl',
        
                dataType: 'html',
        
                success: function(data) {
        
                    $('#xsldata').text(data);
        
                }
        
            });
        
        
        
            $('#output').xslt({xmlUrl: 'xslt-test2.xml', xslUrl: 'xslt-test2.xsl'});
        
        });
        
        </script>
        
        </body>
        </html>

I can't get it to output anything. I was thinking I would just be able to grab nodes on the fly like that but do I have to go through each one before I get to the ones I want to output?